text:
Q: LC-3 Output a string from a .BLKW The program I am working on takes a 16-digit string of only 1s and 0s and stores that in memory labeled PATTERN and counts the number of 1s in the string and stores that value in NUM_ONES. I need to print the 16-digit string on the screen but am stuck on how to accomplish this.
I am storing the 16-digit string in a .BLKW. I tried loading the address of PATTERN into R0 and using PUTS but that does not print anything out for me.
    .orig x3100

; PROMPTING
            LEA R0, PROMPT_STRING
            PUTS

            LEA R1, PATTERN ; saves the address of the memory
        loop
              GETC
              OUT
              ADD R3, R0, x0 ;
              LD R6, DIFF ;
              ADD R3,R3,R6 ;
              STR R3, R1, #0   ;
              ADD R1, R1, #1  ;
              ADD R5, R0, #-10 ;
              BRZ countOneStart

              BR loop

      countOneStart
            ADD R2 R2 #15 ; Initialize loop count for CountDigits
            AND R7,R7,#0 ; Clear R7
            LEA R0, PATTERN ; Load Memory Space address into R0
            LDR R3,R0,#0 ; Load contents of PATTERN into R3
            AND R4,R3,#1 ; Check if digit is 1 or 0
            BRP addOne ; if positive go to addOne
            BRZ CountDigits ; if zero go to CountDigits

     addOne
          ADD R7,R7,#1 ; Increment R7 to keep count
          BR CountDigits

     CountDigits
          ADD R2 R2 #-1 ;
          BRN EndProgram
          ADD R0,R0,#1 ; Increment address
          LDR R3,R0,#0 ; Load contents
          AND R4,R3,#1 ; Check if digit is 1 or 0
          BRP addOne ; if positive go to addOne
          BRZ CountDigits

      EndProgram
        ST R7, NUM_ONES
    LEA R0 , PATTERN;
        AND R7,R7,#0 ; Clear R7
        STR R7,R0,#0    ; store Null at end of array
        LEA R0, PATTERN ; store  addr in R0
        TRAP x22    ; display output from memory address from R0 untill it founds Null

        HALT

 PROMPT_STRING      .STRINGZ "Please enter a 16-character string consisting of only 0s and 1s: "
 PATTERN .blkw #17 ; declares empty space to store the string
 DIFF .fill #-48
 NUM_ONES
 .END

A: Your algorithm looks ok, but you have missed some details.
If you don't know about debugging, now is the time to learn.  You should be able to single step debug this.  During single step, the idea is to determine the difference between what you expect to happen and what actually happened.  We verify the execution of each instruction, because if any one instruction is wrong, the whole program won't work!
Here's what I did: skipping ahead a bit to the area you described as problematic, I put a breakpoint at EndProgram.  The count of 1's in R7 appears correct.  Now, look at the string in data memory.  You can see it at address x3166, and also you can see that it is a sequence of numeric values consisting of the numbers 1 and 0 — interpreted for character printing, those are control characters and won't print properly using either putc or puts.  You need ascii characters for printing.
Next the code nul-terminates the "string", but that is in error, since it doesn't put the nul character at the correct position.  You'll see if you look at the string immediately after the nul termination.  Though this error is hiding by the fact that the string is not composed of ascii characters, so has many nul's already therein, and a 0 overwritten with a nul won't really show.
You'll have to decide, based on what they want the program to do, whether to use puts with ascii characters (there at PATTERN or copied to somewhere else), or to use a loop with putc where you convert numbers from PATTERN to ascii for output.

redpajama_set_name: RedPajamaStackExchange


Originally posted June 23, 2015. Revised and updated July 29, 2016.
For a busy mom, breakfast has to be the most challenging meal of the day. In my house, no one can ever agree on what they want to eat.
There have been mornings when some of the kids are clamoring for a hot meal while I can barely get the others to eat a handful of dry cereal. Yogurt has always been something they can all agree on.
Now that the weather is warmer, I have been freezing Greek yogurt tubes and handing them out as the kids head out the door to the bus stop. This is significantly more nutritious than homemade ice cream, which they also love, and it still manages to be a great cooling food for summer.
And let's not forget that yogurt is a type of fermented food, which can be helpful to maintain a healthy, happy gut!
This one-handed breakfast is cold, sweet, and healthy, but I still felt like there was something missing.
I decided that I wanted to recreate a homemade frozen yogurt for the kids to enjoy on their way to school or camp. Instead of yogurt tubes, I wanted to create frozen yogurt popsicles packed with fresh fruit and oats using a set of popsicle molds.
I dug out our favorite popsicle molds and headed out to the market where I picked up a large container of vanilla yogurt, a few pints of fresh blueberries, and a bag granola.
My kids love to eat granola by the handful, especially a batch of homemade granola. So I always keep extra in my pantry! I found that any flavor works for these breakfast pops. I usually look for varieties packed with extra protein.
Whenever I have a berry surplus I make a sweet berry jam, which we put on top of waffles and ice cream. This jam is perfect to infuse the popsicles with. You could always use store bought jam or fruit syrup if you are short on time.
I chose blueberries for this recipe because they were plentiful at the market, but I have used strawberries, raspberries, and blackberries (and even a mixture of berries) to create my jam. If berries are not in season, you can always use frozen berries instead.
Place blueberries and sugar in a medium saucepan over medium heat, and stir to combine.
Continue to cook until thickened, about 30 minutes.
Scrape jam into a large mixing bowl with a rubber spatula and set aside to cool.
Place a heaping spoonful of the yogurt mixture in the bottom of each mold.
Add a heaping spoonful of granola, and then a spoonful or two of jam.
Insert a popsicle stick into each mold and place into the freezer, leaving space at top since filling will expand as it freezes. Freeze until solid, at least 6 hours.
Place the blueberries and sugar in a medium-sized saucepan over medium heat, and stir to combine.
Continue to cook the berry and sugar mixture for about 30 minutes until thickened, stirring occasionally.
Using a rubber spatula, scrape your homemade jam into a bowl. Set it aside to cool before proceeding with the rest of the recipe.
To speed this process along, try placing the jam in a large stainless steel mixing bowl nestled into another large bowl filled with ice and a little bit of water. Be sure that the water does not come up over the lid of the bowl of jam when you set it into the ice bath.
Stir occasionally, so the jam cools evenly. When it reaches room temperature, you can place your jam in the refrigerator or freezer to chill even faster.
Place the vanilla yogurt, 1/4 cup granola, and 1/4 cup of your homemade jam in a medium-sized bowl, and stir to combine.
These are going to be layered popsicles, so you should set your popsicle molds up in a stand if they came with one, so they'll be easier to fill.
First, place a heaping spoonful of the yogurt mixture in the bottom of each mold.
Next, add a heaping spoonful of granola.
Follow this with a spoonful or two of the jam, and a few fresh blueberries, if you'd like.
Continue layering in this order until all of the molds are filled, finishing with either yogurt or granola.
If you have leftover yogurt mixture at this point, you can save it in the refrigerator for a few days to make your next batch.
Make sure your molds are filled to the fill line (or within about an inch of the top) and no more. Fillings will expand as they freeze, and popsicles can be difficult to remove from overfilled molds!
Insert the sticks into each mold, according to the manufacturer's directions.
Freeze your pops until they're solid, about 6 hours depending on the size of your molds and freezer temperatures. I like to make this recipe the night before, so they're ready for breakfast in the morning.
Step 5 – Unmold & Enjoy!
Unmold your pops, giving them a few minutes to defrost on the counter or running the molds quickly under warm water so they will be easier to release. Serve immediately.
If you want to keep your popsicles in the freezer for more than a day or two, recommended them from the molds is recommended, especially if they are not airtight. Individual popsicles may be wrapped tightly in plastic and then stored in a zip-top bag in the freezer for several weeks.
If you run out of flavored yogurt or granola, don't forget – this homemade blueberry jam is also delicious spread on fresh homemade scones or muffins, and it's made with no artificial sweeteners or high fructose corn syrup, and no artificial food coloring!
What's your favorite popsicle flavor or fashion? We've seen many through here besides the breakfast-y type: such as Mexican paletas, coffee creations, even some delicious ones strictly for grown-ups as rum-filled treats.
Send us your suggestions and questions about this recipe in the comments!
Photos by Kendall Vanderslice, © Ask the Experts, LLC. ALL RIGHTS RESERVED. See our TOS for more details. Additional writing and editing contributed by Allison Sidhu.
Fantastic idea, and I don't even have kids. Do you think the jam would give it enough flavor to work with just plain yogurt? I find that where I live all the flavored yogurts are really packed with too much sugar, but I can't imagine a slightly sour popsicle really being that satisfying.
Personally, I use vanilla yogurt. I would suggest adding a few tablespoons of honey (or a little extra jam) to sweeten plain yogurt.
Ah honey, of course. Now I feel kind of stupid, thanks for the suggestion. I'm in China, and I don't know what it is here but the flavored yogurts are just packed with sugar.
These breakfast popsicles are a genius idea! What a fantastic way to save time and hassle with the kids. They think it's a treat, you did hardly anything, everyone's happy! Result!
This picture looks so delicious I want one right now. I know I have some molds around here somewhere, and I'm going to have to go looking for them, so I can try out this recipe. I think I might add a dollop of honey, to bind the ingredients, although I'm not sure how that would work as far as the freezing process, but I'm sure it would be delicious.
Honey would be a great addition.
WOW – they look great for any meal. I do love the idea of the layers of flavours and textures, going from the plain and soft to the sweet and crunchy with the sweet and soft in there as well. It is a stunningly simple idea exceptionally well executed. I can imagine them making a great dessert for adults as well.
This is just so inventive! My mouth watered just looking at the picture of the popsicles; they're absolutely beautiful, and I'd be almost afraid to try one because of that. 😀 I love the simplicity of this recipe as well; it would be easy to make the night before work for me. Thanks for the new recipe!
I agree with @Liv6. This recipe had me on my toes reading it. I'm so excited to make this recipe. It's such a great idea and I love that it's healthy! It's a great snack for the summer!
There's this healthy popsicle store at a mall I went to before and I had one of their yogurt pops. Ever since then I've been craving for it and now I can make it at home! The layering technique reminds me of when I make mango float for the family. I'd also like to try this with strawberry jam since I love strawberries! I need to remind myself to buy a mold first before I start making this, though.
Omg I Love this! Its really a good thing for summer. Its healthy but again tasty! Love your recipes!
Kids? Nope, I want to make these for myself. Haha. They look so yummy.
Seriously though, these are a great idea for kids. What better way to get them to eat something healthy than to make it look like something they shouldn't have? Frozen pops for breakfast? What kid would say no to that? I thought these were going to be for dessert!
Actually, this sounds like something my daughter would actually allow her kids to have for dessert, since she makes sure they eat only healthy, good, stuff. I'll have to tell her about these.
Haha, I'm another one who wants to make these for myself. I have no kids, so I can get away with it. They look like a delicious, nutritious dessert option for the health-conscious. Heck, I'd have one for a quick lunch on a super hot day. Thanks for the idea!
This looks so yummy. What great breakfast to have that is literally cool. One of my favorite berries is cranberries. I would like to do some experimenting with this breakfast treat for sure.
I can see adding my homemade cranberry sauce to this recipe. Thanks for the idea.
Made this. AMAZING. Gave this 5 stars. It was soooo yummy, i'm going to make them all summer. They are easy to make, pop them in the freezer, and ready to eat. You could make this with any sweet berries/jam. It's layer of goodness all over. By the way, good photography with the berries on the plate.
Then I switched to Otter-pops, and as I got older I enjoy the taste of frozen yogurt a lot more than I do with icy syrup mixes. This is such a great healthy, yummy, and creative alternative! I bet you can even put other fruits in it and play around with the flavor; strawberry sounds like a good one, don't you think so?
These look so good I would eat every last one of them. I enjoy making my on frozen treats. I do it all the time I must add these to my treat list I usually go to the farmers market to get my produce for my treats I love fresh berries.
Looks like a really summery and creative breakfast! Sounds easy to prepare for a busy working week, and I think that this would be really simple to serve up in the morning. This recipe is more like a treat than breakfast! I love yogurt, blueberries and oats, so I'm definitely going to try this out for the week. All I need to buy is the molds.
Let me begin by just saying, "Wow!" The picture of these yummy looking treats caught my eye so I had to take a further look. Berries are a part of my every day diet and one of my favorite protein fixes is Greek yogurt with fruit on the bottom. How delicious would it be to make these treats! I'll need some molds first so I've put that on my list, and I also need some plain vanilla yogurt. I wonder if Stevia would work okay rather than sugar?
Sorry for our late reply. Stevia would work to sweeten the yogurt, but it would not work as a replacement for sugar in the blueberry jam. Without sugar, unfortunately the jam won't set properly. Hope this helps!
Yes, I think Stevia would work the same as sugar.
This looks like a great fun way to get kids to eat healthy. In this digital hands free world we're living in today, nothing says practicality like a one handed snack. The fact that it's nutritious is an added bonus.
What a great idea! I don't have any kids, but these would also be great for busy adults. They sound like they would taste very good and are pretty simple to make. They look delicious and I am sure kids absolutely love them. They could also eat them in the car or on the bus on the way to school.
There's something magical about pairing yoghurt with fresh, sweet berries. It gives a perfect mix of sweet and sour notes on the palate.
Yoghurt and berry ice-cream is all the rage in Germany, and this recipe looks like a healthier but equally tasty alternative. Kudos to you!
Today was abnormally warm for the middle of winter, so it had me craving ice cream! Unfortunately I'm on a diet, but this seems like a healthier alternative! I'd love to possibly try it with either chia seeds or flax seed mixed in for a little nutritional boost, although it seems to be pretty healthy to begin with, especially for a desert! Hopefully tomorrow I can pick up some yogurt, so long as the weather stays warm! Although it's strange not to be cold in December I'm enjoying the sunshine!
These look fantastic!! I can't wait for the weather to warm up to try these. I'm sure my kids will enjoy them too, but I know these will be a favorite of mine as well.
It is a great idea for kids, but adults will also love it! Adding honey to sweeten is a good idea. I can see myself making this with many other fruits, some orange marmalade maybe? I am also going to try this with avocado and cocoa and maybe even banana. Thanks for the recipe.
Delicious fro-yo is my favorite. Where I am from we call this concoction fro-yo. I have made some homemade on occasion but I don't think there was enough sugar. It tasted bland and not at all like ice cream. I never though to add fresh fruit and will certainly try this. Maybe strawberry and pineapple seems like a good choice. Thanks for this recipe.
I have been looking for ways to make a delicious side-snack that I could eat at any time of the day, and I think this one is going to my list!
Thank you very much Jennifer! I am certainly going to try this recipe very soon, you have laid it out in an easy-to-understand way.
I have never tried oats with blueberry jam before (especially in frozen yogurt!) so this sounds interesting and hopefully tastes good too!
These interesting pops may work. I have been trying to find a different breakfast concoction for my three year old. All he seems to want to eat is cereal. I am trying to expand his palette but it is so hard. He loves yogurt and strawberries for sure, so this might be worth a try.
I'm about to become a stepmother to teenagers and this looks like a great, healthy breakfast idea for them as well as myself. I would never have thought of something like this as a breakfast item. The images of it are making my want to make them right now just to try them… they look so delicious. The recipe looks so simple and the ingredients are both inexpensive as well as easy to find.
Forget about kids, I'll make those for myself very soon, they look absolutely delicious! I've tried to freeze directly the jars, with a stick in the middle but my attempt sounds rather ridiculous compared to your magnificent result. There are perfect for a cool and tasty dessert now that the weather is getting hotter and I won't feel guilty because they look quite healty too. I've already written the recipe down and I can't wait to try it out. Maybe if there will be some left I could think about sharing them with my niece. Just kidding, she'll be the first one to have them.
This looks absolutely delicious, and I can only imagine that the texture of them is really nice as well (I'm really big on texture). I've made yogurt pops before and even my boyfriend, who is very very picky about what goes in his mouth, loved them. However, I've never made them like this. I think they would taste wonderful with strawberries and honey granola, which I'll probably try next month. Thanks for giving me the idea for these!
Oh my God, that seems to be the best alternative for regular yogurt, it's an easy and fun way to eat healthy, without mentioning how delicious that must be, specially in summer.
I only have made regular water popsticles before and they end up being not that good, but I think that almost everything is possible with a little of practice, and I'm on my summer break so what a better time to start trying new, healthy and delicious things.
These popsicles are absolutely beautiful! I am going to try your recipe out right away. I love ice cream so much, especially during the summer months. However, the junk that is sometimes put in store brand ice creams isn't so good for me, and yogurt agrees with my body so much more than ice cream does. Yogurt also really agrees with my skin, so I try to eat it as much as I can. If I can eat these in place of ice cream this summer, that would be fantastic. Thank you so much.
How do you think this recipe would fare if I eliminated the jam and added more blueberries instead. I love the fact that it is a healthy alternative to ice cream, but the blueberry jam seems like this might have a high sugar content. I'm not sure it would be sweet enough without it though. Anybody have any ideas?
This would be delicious with just blueberries rather than blueberry jam — quite a bit more tart, but tasty nonetheless. If you are concerned about the additional sugar, but don't want anything too tart, you could cook the berries without sugar. They won't set like a jam, but they will form a syrup that is not quite as mouth-puckering as fresh blueberries.
They would be tasty even without the granola, but the nice change in texture might surprise you! It really is quite delicious!
I love making popsicles when it's hot out! I'm always looking for new and interesting recipes. This one is nothing close to anything I've ever made previously! I love blueberries and always seem to find such a great deal on them around here at the farmer's market because apparently they're not that popular of an item here. I like the addition of oats. Seems like it would be an interesting change to the texture of the finished product perhaps!
Well even though I have found some great recipes and tips and techniques here and I have learned so much, the critic in me still needed something to complain about, and until now it was that there not that many blueberry recipes and things that incorporated blueberries. Just when I needed it too, it comes through and gives me this. These look delicious, and healthy, and a perfect little snack for the summer. Thanks for sharing.
Very creative recipe. I have to admit though it doesn't look too appealing to me visually. I don't know how popular it's going to be with the kids though when I try it out for them. I'm hoping that they will really love it, they love anything that resembles a popsicle and they love trying new flavors.
My kids would think I'm giving them ice cream but it would be healthier..MOM WIN! As a mother of two, I absolutely love this idea. Thank you for sharing!


text:
Q: Pushing to an Array in Ruby on Rails I am trying to create a string array inside my model, where I can push new strings (IDs) into the string array - but it's not pushing the correct values.
Here is how the model looks:
class CreateCompanies < ActiveRecord::Migration
  def change
  create_table :companies do |t|

  t.string :name
  t.string :email
  t.string :users, array: true, default: []
  t.timestamps null: false
  end
 end
end

And here is how I'm adding the new values to the array in the Controller:
c = Company.new
c.users << @user.id
c.save

A value does indeed get added to the array, but it's not the ID but just some random value like this:
users: "--- []\n\u{478A6}"

Been stuck at this for a couple of days now - does anyone know what I'm missing?
UPDATE:
Added the code where I create a new Company
 def create
@user = User.new(user_params)
if @user.save

  @user.id = SecureRandom.random_number(999999)
  session[:user_id] = @user.id

  c = Company.new
  c.id = SecureRandom.random_number(999999)
  c.name = @user.company_name
  c.email = "email goes here"
  c.users << @user.id
  c.save

  @user.company_id = c.id
  @user.save

  redirect_to '/dashboard'
else
  redirect_to '/'
end
end

A: If you're trying to build a one-to-many relationship, what you should do is add a company_id field to the users table, add belongs_to :company to your app/models/user.rb and add has_many :users to your app/models/company.rb.
Then you'd be able to access the users just like you need.
UPDATE
If you want to create a company with the user you can just go like this.
@user.company = Company.create name: 'Some name'

Or even better to avoid duplication.
@user.company = Company.find_or_create_by name: 'Some name'

A: I wonder if here you want to build many to many relationship, the best way to do this is using a many to many table instead of store all ids as an array string in databases;
If you do want to store like this, the best way should be form a string instead of put array directly. For this things like array.join() would be very helpful for you.
If you still insist your way, maybe you should try array.push() instead of <<


Order within 10 hours 56 minutes and it ships today!
Travel back in time to a 1970's disco and get ready to get down on the dance floor! This silver jumpsuit will catch everyone's attention as you move and groove under the lights of the disco ball. It even comes with a cute white shrug and belt to complete your groovy look! You'll have the cutest costume at the next decades event!


Happy 2018! Anyone else taking place in the Goodreads Reading Challenge? One of my goals for this year is to up my time dedicated to reading…my evenings should be spent either writing, reading, or yes, occasionally watching reality TV.
So far this year, I am two books into my 25 book goal. I consumed Murder on the Orient Express and cannot wait to get my hands or Kindle e-reader on more Poirot. He is by far one of my favorite fictional characters and Christie's magnificently constructed story….well, it's no surprise this story has stuck around as long as it has.
My second book for the year…The Handmaid's Tale. I wanted to love this book. I wanted to REALLY love this book. I have a Margaret Atwood quote hanging up in my office, for goodness sake. But I felt unable to connect with the main character, Offred, from the start. I've spent a good deal of time pondering if this was all part of Atwood's plan, to keep us disconnected from Offred just as she was disconnecting herself from her terrible predicament. Yet still, it kept me distracted from the story. I loved the ending and how it substantiated the tone of the book. And, of course, Atwood's use of language and sentence structure is right up my alley.
Good luck to you, fellow reader! Future books on my horizon include The Great Gatsby and a range of Sci-Fi classics. Happy reading!
Short Story Collection Volume I - published!


I wanted to write this series because I love to get to know the stories people have to tell about their lives and about the things that make them who they are. I kept the questions light and fun, and I've had such a good time reading everyone's answers (seriously tho, you just can't miss out on them)!
Stay tuned for the first part of the series that will be out on Wednesday April 4th! From there on, new posts will be published here on my blog weekly (always on Wednesdays)!


Rob Wray from mp3Car takes a look inside Marie-Jessique Gonzalez's Ford F150, the winner of AFK Fest 2010 best in show award. This truck is decked out with redundant power systems. In the event one battery fails, one of two other batteries will support the on board electronics. Marie also has a remote video system with her web cam enabling her to pull up her dash camera display from home. The next stage in the build for Marie is to install a servo motor on the dash cam to enable her to pan 360 degrees for remote video access.


Registration and User-provided Information: When you sign up for Layer One Service, we may ask you to provide a variety of information about yourself to us, such as your name, email address, telephone number, credit card number, and billing information. You may also be asked to provide information when you upload, purchase, view, or download certain content or products from the Layer One Service, or otherwise use the features and functionality of the Layer One Service.
Information from Other Sources: If you connect to the Layer One Service using credentials from a Third Party Account (as defined in the Terms of Service) (e.g., Twitch), you authorize Layer One to collect your authentication information, such as your username and encrypted access credentials. We may also collect other information available on or through your Third Party Account, including, for example, your name, username, profile image, follower and subscriber information, chat messages, and registration date.
Automatically Collected Information: When you access the Layer One Service, we may automatically record and store certain information about your system by using cookies and other types of technologies. Cookies are small text files sent by us to your computer, mobile device, or browser when you visit the Layer One website. Information we automatically collect may also include your Internet Protocol address (' IP Address '), a unique user ID, device type, device identifiers, browser types and language, referring and exit page addresses, platform type, version of software installed, system type, the content and pages that you access on the Layer One Service, the number of clicks made, the amount of time spent on pages, the dates and times that you visit the Layer One Service, and other similar information.
There are also other technologies such as APIs which we access to log data relevant to the user. We monitor these via websockets and http(s) get requests. These requests allow us to effectively track data and provide metrics from our various integrations that the user connects to his or her account. We use these integrations to connect all of your data and display it to you in varying capacities. For example, by automatically collecting this data, we can allow our systems to easily recognize you upon returning to our site as well. The end result is that this creates the best possible experience for you on our service.
Layer One uses your information to provide and improve the Layer One Service.
We use the information that you provide or that we collect from or about you to provide, personalize, and develop all of the features, functionality, and services (new or existing) found on the Layer One Service. We also use the collected information to improve your experience with the Layer One Service by researching and analyzing the usage trends of our users.
We use your email address for communication and administrative purposes such as contacting you for account management, or contacting you regarding any content that you have posted to or downloaded from the Layer One Service. If you contact us with a problem or question, we will use your information to respond. These messages, and other important Layer One Service related messages, are considered part of the Layer One Service. This means that you may not opt-out of receiving such Layer One Service related messages.
Layer One may also use your contact information to periodically send our own promotional materials or notifications to you related to the Layer One Service. You may opt out of these Layer One marketing messages at any time by contacting us at contact@layerone.io.
This policy is not intended to place any limits on what we do with data that is collected and/or de-identified so it is no longer associated with an identifiable user of the Layer One Service.
Layer One may share collected information during changes to our business structure such as a merger, acquisition, or sale of all or a portion of our assets, or a similar transaction or proceeding. We may also share such information when taking steps in contemplation of such activities (e.g. due diligence).
Layer One may disclose or use aggregate or de-identified information for any purpose. For example, we may share aggregated or de-identified information with our partners or others for business or research purposes like demonstrating to a prospective customer the features and functionalities of the Layer One Service or publishing de-identified and aggregate information about the use of the Layer One Service.
You may decline to share certain information with Layer One, in which case Layer One may not be able to provide to you some of the features and functionality found on the Layer One Service. To update, correct, or delete certain information and establish preferences regarding your profile on Layer One, visit the Settings page, or contact us at contact@layerone.io.
If you have any questions about your information, our use of this information, or your rights when it comes to any of the foregoing, please feel free to contact us at contact@layerone.io. In your request, please include your email address, name, address, and telephone number and specify clearly what information is relevant to your request. We will try to comply with your request as soon as reasonably practicable.
In addition, the browser you use may provide you with the ability to control cookies or other types of local data storage. Layer One does not control these choices, or default settings, which are offered by makers of your browser.
Do Not Track ('DNT') is a privacy preference that users can set in certain web browsers. DNT is a way for users to inform websites and services that they do not want certain information about their webpage visits collected over time and across websites or online services. However, Layer One does not recognize or respond to browser-initiated Do Not Track signals, as the Internet industry is currently still working toward defining exactly what DNT means, what it means to comply with DNT, and a common approach to responding to DNT.
Layer One takes data security seriously and is committed to protecting our users' information. We use a variety of measures to protect the information you provide us from loss, misuse, and unauthorized access or disclosure. These measures may vary based on the sensitivity of your information, and the current state of technology. Your password protects your user account, so you should use a unique and strong password, limit access to your computer and browser, and log out after having used the Layer One Service.
While we take data protection precautions, no security measures are completely secure, and we do not guarantee the security of user information. Any information you transmit to Layer One is done so at your own risk. We cannot guarantee that such information may not be accessed, disclosed, altered, or destroyed by breach of any of our physical, technical, or managerial safeguards.
IF YOU ARE UNDER 13 YEARS OF AGE, THEN PLEASE DO NOT USE OR ACCESS THE LAYER ONE SERVICE AT ANY TIME OR IN ANY MANNER.
Layer One does not knowingly collect or maintain personal information from persons under 13 years-of-age. If you are under the age of 13, do not use the Layer One Service and do not provide any personal information to us. If Layer One learns that personal information of persons under 13-years-of-age has been collected on or through the Layer One Service, Layer One will take the appropriate steps to delete this information.
If you are the parent or legal guardian of a child under 13 and become aware that your child has provided personal information to Layer One or has become a User of the Layer One Service, please contact Layer One at contact@layerone.io to have that child's account terminated and personal information deleted.
California law permits users who are California residents to request and obtain from us once a year, free of charge, a list of the third parties to whom we have disclosed their personal information (if any) for their direct marketing purposes in the prior calendar year, as well as the type of personal information disclosed to those parties. Layer One does not currently disclose personal information to third parties for their direct marketing purposes.


Good news comes to the LG G5 H850 European variant as the bootloader unlock procedure is now available for the device. This means that you can now setup a custom recovery like TWRP and eventually flash available or compatible custom ROM. For instance, stock based custom ROMS, CM 12, or flash CM 13 based ROMs and get your device to Android 6.0.1 Marshmallow with lots of features and functionality. Although there aren't many ROMS or development available for the LG G5 device currently as the device is still new, but as the bootloader can be unlocked, the development has already started. Courtesy of XDA forum member autoprime, an exploit is available for the LG G5 for the European variant. This is a simple procedure any yes, you need to register on the manufacturer's website to receive the unlock code. Once you have the code, you are all set to unlock the bootloader using ADB and Fastboot. The procedure has been tested working by some of the G5 users and is only for the H850 variant (European) and comes from LG officially under LG Developer Site page. However, here we have listed additional steps to install TWRP and root your device. The TWRP is the latest version 3.0.2-0 and as the device comes with Android 6.0 Marshmallow out od the box, you will need to flash the latest SuperSU version compatible with Marshmallow.
Summary: First you need to signup for LG's official Bootloader Unlock program and receive a code. To sign up for the program, you will need your device IMEI number. This 15-digit code can be found on your box, or from About Phone>Settings,the back of the phone or by dialing *#06# via dialler. Secondly, setup or install ADB and Fastboot environment onto a Windows, Linux or Mac machine. Install latest USB drivers for LG. Enter the commands listed in the tutorial and unlock the bootloader. Wait for the phone to reboot. Download and Flash TWRP 2.8.5 via commands in the tutorial. Then download and Flash SuperSU using TWRP (reboot phone and enter recovery mode. hold power, vol up and home) Also, keep a copy of the latest stock firmware available for your device just in case anything goes wrong.
Disclaimer: Unlocking the bootloader, rooting or installing a custom recovery will all void your warranty. Even though this has been tested on other LG devices, we won't be responsible for anything you do with this. You will lose data, apps, etc., hence backup. Reader's discretion is advised.
Before yo proceed, go to LG developers unlock site, register and fill out the unlock bootloader form to generate a bootloader unlock bin file for your device. It will ask you your device ID. Generate it using the following tutorial.
3. Enable OEM unlock on your phone. Activating the "Enable OEM unlock" is necessary for the bootloader unlock. To enable OEM unlock, go to Settings >> Developer options and check Enable OEM unlock.
Step 6: Copy Device ID and IMEI into the LG developers unlock site and hit the confirm button. In a few minutes, the unlock.bin will be emailed to you. Download unlock.bin to your computer.
Make sure your device is unlocked properly. You can use the command "fastboot unlock-info". It should give out "True". Once done, you may proceed with TWRP and root procedure.
For successful TWRP setup, you must first boot directly into TWRP and not back into Android, until after flashing the SuperSU zip file. After flashing TWRP unplug the USB cable and pull the battery. Plug battery back in then boot into recovery which should hopefully load TWRP. To boot into recovery, power off your device completely, press and hold Volume Down key + Power key at the same time for a few seconds. You should see a new TWRP logo.
Update: For a detailed TWRP installation tutorial, go to this page.
Once into the TWRP, Flash SuperSU using TWRP (reboot phone and enter recovery mode. hold power, vol up and home) Tap Install and flash. That's it. Like and share us on social media. If you need any help with your device, then comment down below or leave a message in the forums.


All those jerseys are crap. Even the Atwater throwback is a fake. No way that's a Mitchell and Ness. I have the real M&N Atwater. The real one goes for $250. Spend the money and get a real throwback not some $10 knockoff! Did you buy that at a gas station? Gotta get some real jerseys pal. Since Denver changed over to those ugly welcome mat damn uniforms in '97, you can only get real Broncos jerseys from Mitchell and Ness. Bowlen needs to get the hell out of Denver. Please sell the team to Elway.
What kind of sucker would pay $250 for a shirt? God bless knockoffs!


text:
Milthon Robles (San Pedro Sula, Hondures) és un periodista, locutor, escriptor hondureny, activista pels Drets Humans que ha treballat en la rehabilitació de joves vinculats a bandes criminals, amb mes de vint anys de trajectòria en el periodisme i en la defensa dels drets humans. També és un poeta que va escriure de dels deu anys, als setze anys comença a treballar en els mitjans de comunicació en les radios locals de la seva ciutat natal.

A 2015 funda l'«associació hondurenya de periodistes i comunicadors socials independents», aquesta associació neix de la necessitat que Robles veu a agrupar i crear una entitat que doni suport a tots els periodistes i comunicadors socials, especialment de les àrees rurals.

Actualment dirigeix el programa "Con el Micro al Aire" de grupo de emisoras culturals AMSC Gran Via Radio, Onda Jove Sevilla, Onda Migrant, aquest programa és una aposta a la cultura i la llibertat d'expressió, neix durant l'epoca del confinament i al setembre torna amb la seva segona temporada,Robles costat dels seus companys Olivia Cabezas, Fran Fernandez i Manu Becerra presenta cada divendres de 19H00 a 20H00 el magazine AMB EL MICRO A L'AIRE . De al 2018 a març de l'any 2020 dirigeix i presenta el programa TERCER DIA a Gran Via Ràdio emisora cultural i associative a Barcelona.

Els seus reportatges d'investigació s'han centrat en la corrupció, la malversació de cabals públics i l'explotació de recursos miners, així com en l'explotació sexual de dones i infants. La seva feina de periodista, associada a la seva faceta d'activista, l'han portat a ser objecte de múltiples amenaces i intimidacions i agressions per part tant de les autoritats governamentals com del crim organitzat. el 2012 rep el premi a la defensa medioambiental de la xarxa solidaria de periodistes medioambientals de l"América Central.

Persecució i exili
Els atacs contra Milthon Robles van augmentar després dels seus reportatges sobre l'activitat il·legal coneguda com a «impostos de guerra». Es tracta d'extorsions fetes a petits comerços per part de grups criminals en les quals estaven implicats membres del govern nacional, policia, exèrcit i grans empreses. Robles va investigar àmpliament el tema i, a finals de 2015, en va començar a parlar al programa de la ràdio local Centro Informativo, emetent el testimoni de les víctimes de la trama delictiva. Aleshores, el seu telèfon va ser intervingut, les xarxes socials on escrivia van ser piratejades i va començar a rebre amenaces directes per tal que abandonés la seva investigació periodística. Més tard, va patir un intent d'atropellament i tiroteig des d'un vehicle en marxa. Finalment, el 19 de setembre de 2016, va ser segrestat en ple carrer i va rebre una pallissa brutal durant hores. Va ser alliberat amb la condició que deixés d'investigar. Va passar tres mesos sota amenaces de mort constants i va haver de canviar tot sovint de domicili.

Gràcies al suport de la asociacio per la democracia i els drets humans, Freedom House i el PEN Internacional va poder fugir d'Hondures i va refugiar-se a Europa el desembre d'aquell any. Actualment és resident del programa Escriptor Acollit del PEN Català i viu a Barcelona.

Referències

7. Txema Seglers http://catalunyaplural.cat/ca/milthon-robles-periodista-hondureno-perseguido-darte-al-silencio-es-la-peor-traicion-a-un-pueblo/

8. Soraya corresponsal Catalunya https://www.elespectador.com/noticias/noticias-de-cultura/en-honduras-el-sistema-esta-infectado-de-pus-articulo-827923

9. http://www.pasosdeanimalgrande.com/index.php/es/amenazas-a-la-libertad-de-expresion/item/1636-milthon-robles-periodista-hondureno-en-el-exilio

10. entrevista de Milthon Robles a la lider indigena de Paraguay Perla Alvarez

Periodistes americans
Escriptors hondurenys

redpajama_set_name: RedPajamaWikipedia


text:
import os
import json
import unittest

from mock_kbase.clients.AbstractHandleClient import AbstractHandle

class TestHandleService(unittest.TestCase):
    def test_handle_service_up(self, port=None, token=None):
        if port is None:
            port = 7109
        if token is None:
            token = os.environ['KB_AUTH_TOKEN']

        url = "http://localhost:{}".format(port)
        print "Testing handle service at {}".format(url)

        hs = AbstractHandle(url, token=token)
        available_handles = hs.list_handles()
        self.assertTrue(available_handles is not None)
        print "Number of available handles: {}".format(len(available_handles))

        test_handle = hs.new_handle()
        hs.initialize_handle(test_handle)
        fetch_handle = hs.ids_to_handles([test_handle["id"]])[0]
        print "New handle: {}".format(json.dumps(test_handle,
                                                 sort_keys=True,
                                                 indent=4,
                                                 separators=(',',':')))
        print "Fetched by id handle: {}".format(json.dumps(fetch_handle,
                                                           sort_keys=True,
                                                           indent=4,
                                                           separators=(',',':')))
        self.assertTrue(test_handle["id"] == fetch_handle["id"],
                        "ERROR: handle ids do not match".format(
                        test_handle, fetch_handle))

redpajama_set_name: RedPajamaGithub


Toebiters and the Three Faces of Education!
"Education has three faces." "Education is an atmosphere, a discipline, and a life." "Education is the science of relations."
Charlotte Mason wrote her books over a century ago. How might these ideas look today?
Our nature walks embody the three faces of education as well as the science of relations. Two weeks ago, on our first trip to a Carolina Bay, we came across a water bug that's probably not on any standard for "must-study" insects (i.e., bees, butterflies, ladybugs, etc.). To get a clear picture, someone tossed it in this net full of honeysuckle. We plopped it back in a Mason jar of bay water and brought the curious creature with the bumpy back to school for further study.
Some believe atmosphere depends upon classroom decorations, appealing graphics in textbooks, modern technology, and kid-friendly books that entertain while educating. However, we think bringing the world down to a "child's level" dulls the mind. First, it sows the idea that learning happens only at school. Home isn't full of textbooks and educational posters. Neither is the store nor the outdoors. Second, facts must be boring if teachers have to works so hard to make it look appealing. Third, it implies that, once we leave school for the day, weekend, holiday, summer, or forever, we stop learning. When free of the bonds of school, we seek entertainment rather than life-long learning.
Harvest relies upon the real world of books and things for knowledge. Our school has the most sophisticated science laboratory ever equipped. It's full of ideas for inquiry. It's also free. It's called the outdoors, and studying nature is the best foundation for science we can imagine. For example, this cockroach-like water bug raises many questions. What is it? What are those bumps? What should we feed it? Why does it seem reluctant to swim?
We turned to our community for help since education is the science of relations. A mom in one of our homeschool families texted a photo to her father, an entomologist. He classified it as something in the Belostomatidae lethocerus family, which grows to four inches long! He even identified its gender as male. Why? Because the mother lays her eggs on the father's back, which he carries for about two weeks until they hatch. We all grew excited when we realized we might see young water bugs emerge before the school year ended.
One scary aspect of the science of relations is that teachers never know when something beyond our knowledge will arrive on the scene. That's okay! The water bug sent us all on a quest for knowledge. We studied with our students. While we guided them in finding answers, we had no idea of what to expect on hatching day. It's hard to find eyewitness accounts on such an obscure topic!
Monday, May 12, was an exciting day. Over the weekend, some families decorated the school for our headmaster's birthday! Her own children kept dawdling and forgetting things to make her late, so that all the students school could shout "Surprise!" when she walked in the large room. The eggs looked "like cylinders" according to one student. Someone said, "Wouldn't it be cool if the toe-biters hatched on Mrs. Angie's birthday?" God must have a sense of humor for we noticed two wee nymphs hovering around their daddy at noon, exactly ten days after we found him. She might be the only person who has ever been serenaded with "Happy birthday, Mrs. Angie and the toe-biters."
Two days later, a few lucky students had the great joy of seeing one hatch. The pale-yellow nymph that emerged shocked us! Such a lovely lemony color! We learned that they turn brown within the first hour of life — a factoid hard to find in your average article about these water bugs. We even posted a video on our facebook page to share with friends and family. After four days, the entire family huddled close together.
Education is a life when new lines of thought emerge in the mind, and our experience with the toe biter family offered many! Some students likened them to seahorses and penguins because the father cares for the eggs. We couldn't believe that such small creatures could kill a small snake until we watched daddy and his kids gang up on a minnow! Daddy injects his prey with a toxin that liquifies the body's interior so that he and his nymphs can insert their proboscis and slurp a meal. We wondered about what kind of food he ate: we tried an ant, earthworm, and mealworms as well. Then, we began to plot when and where we would release the gruesome family. Oh, yes, gruesome for cannibalism is one way they feed as we saw with our own eyes. One student concluded, "I think God must have created toe-biters after the fall. I can't imagine how they're good."
Education is also discipline in developing habits that support the nourishment of mind, body, and spirit. Nearly every week, we walked Santee National Wildlife Refuge: rain, shine, wind, snow, and ice. When the park was closed, we found other places in our area to walk. On special occasions, we explored other sites. At first, some children were not used to walking over a mile and complained of exhaustion. Now, they eagerly seek rabbit trails. At first, some found very little to interest them. Now, they stop all the time to study something interesting. At first, they didn't know the proper stewardship of the critters in our care. Now, they beg to take turns to feed the fish, frogs, turtles, anole, and toe-biters.
We are thrilled to see how our children have flourished under the three faces of education (atmosphere, discipline, and life). Every day, they apply the science of relations (making connections in a world of living ideas). While they may not understand what these words mean, they know how to live them.
"Give children a wide range of subjects, with the end in view of establishing in each case some one or more of the relations I have indicated. Let them learn from first-hand sources of information — really good books, the best going, on the subject they are engaged upon. The teacher's business is to indicate, stimulate, direct and constrain to the acquirement of knowledge, but by no means to be the fountain-head and source of all knowledge in his or her own person. The less parents and teachers talk-in and expound their rations of knowledge and thought to the children they are educating, the better for the children.... They will ask for help if they want it."
God placed many lessons for parents and teachers in the outdoor life. Today, a student and I watched two mourning doves solve a problem. They landed between the water filter (black bin) and white bucket. The couple waddled to the edge of the mini-pool, peered into the splashing water, and realized they could not drink without taking a tumble. They did not frantically rush about nor flail. They cautiously strolled around the pool until they reached the waterfall. One took the lead, leaned over, and drank without mishap.
This morning, a similar thing happened with one of our students. His brother had fixed a breakfast sandwich for him. He took one bite of it in the car and then another, but rejected it because of mayonnaise. Sometimes, he likes mayo; sometimes, he does not. Today, he did not. Skipping breakfast is not an option for him because of headaches. So, when they arrived at school, his mom told him that he had to eat half the sandwich. Fuming and fussing, he did not process reasons why he needed to eat breakfast. Mayo is not my favorite condiment either, and I did not relish forcing a someone to chow down something I did not even like.
Like the doves, I did not rush the student over the edge and demand him to eat on command. I let him sit quietly and calm down. He turned to me and said, "Mrs. Tammy, can I wipe off the mayo?"
Happy to stall, I said, "Of course!"
He opened the sandwich slowly. Then, he pulled off a piece of meat covered in mayo. I noticed the remaining two were slathered in mustard.
He took a napkin and began to wipe the piece of mayo bread. I studied the meat sitting on the mustardy slice of bread with meat.
Suddenly, a whisper from God came to me. If the student folded the mustard side, he would have half a sandwich. A mayo-free half! I shared my idea with him and noted that he could obey his mom without having to eat mayo. He smiled and asked if he could toss the other half in the trash. "Of course!" I said.
What I learned from the doves is that sometimes answers do not come in a rush. They come when quietly walking around the edge of a problem. The solution is not obvious until you take a few steps and see where God is leading you.


text:
Trump campaign fundraising slows for 2nd straight month
May 11, 2020 at 6:06 pm Updated May 12, 2020 at 12:57 pm
WASHINGTON (AP) — President Donald Trump's fundraising pace slowed slightly for the second straight month as the nation reeled from the coronavirus outbreak, but he still holds a substantial cash advantage over presumptive Democratic nominee Joe Biden.
The Republican National Committee and Trump's reelection campaign announced Monday that they raised more than $61.7 million in April. It brings Trump's total haul cycle for the election cycle to over $742 million. That's $288 million more than the Obama reelection effort had at this same point, the campaign and the RNC announced in a joint statement.
The campaign raised $63 million in March, down from the $86 million raised in February.
Trump campaign manager Brad Parscale said in a statement that the April haul underscores that the president's "consistent record of unprecedented action is met with overwhelming enthusiasm and support."
Despite the drop, Trump's fundraising remains far ahead of Biden. The president's campaign reports that it has more than $255 million on hand. Biden's campaign didn't say how much cash it has on hand, but the former vice president was trailing Trump by $187 million at the beginning of April.
Biden's presidential campaign said Monday that it and the Democratic National Committee jointly raised $60 million in April. It's a sum that may ease some Democratic worries that Biden is stumbling in the money race.
Biden's campaign was almost broke before he vaulted to the top of the crowded Democratic presidential field on Super Tuesday in early March. He became the party's presumptive nominee when his sole remaining rival, Vermont Sen. Bernie Sanders, suspended his campaign in early April.
The campaign said in a statement that its average April donation was $32.63, "showing continued grassroots strength even in this time of crisis." It has recently announced a number of hires, a sign of a newly secure financial position.

redpajama_set_name: RedPajamaCommonCrawl


text:
Home > Digital > Content / e-books
Mark Coker Reviews 'Exciting' 2014 at Smashwords
By Calvin Reid |
2014 was a big year for Smashwords, the e-book self-publishing platform founded by Mark Coker. The number of titles available via Smashwords grew to more than 300,000 titles, the site now distributes more than 100,000 authors and indie presses. Last year also marked the company's fourth year in a row of profitability.
In his annual report on the Smashwords blog, Coker outlined a long list of accomplishments and growth at the self-publishing vendor. In 2014 the site grew from about 83,000 authors and indie presses (Smashwords distributes both individual authors and small presses on a global basis) to 101,300; the number of titles available grew 22% to 336,400 and the company made three hires for a total of 26 employees.
Coker was particularly proud of Smashwords' fourth year in a row of profitability, noting that "profitability is important to our authors and publishers because it allows us to reinvest in the development of new tools and capabilities to serve our authors and publishers." Coker emphasized that "we don't employ sales people and we don't sell services or publishing packages. We only make money if we help our authors and publishers sell books."
In addition, Coker noted that in 2014 Smashwords added new distribution channels, among them OverDrive, Txtr, Oyster, and Scribd; the vendor offers faster distribution to its retail channels (including multiple daily shipments and "near-real time" or same-day uploads to iBooks); and added support for ePub 3, which includes new language support and layout options. Coker also cited faster sales reporting, including a "daily sales tool which provides next-day and same-day sales reporting from iBooks, B&N, OverDrive and Kobo."
Coker noted that the growing diversification of Smashwords distribution channels helped its author deal with "an industry-wide slowdown in e-book retailing." Coker claims that Smashwords authors were "partially insulated from the damatic sales drops many Amazon authors reported following the introduction of Kindle Unlimited."
Looking at 2015, Corker said to look for more distribution and merchandising tools; an upgraded "Meatgrinder," Smashwords' conversion tool; new price management tools; and new retailers and libraries to its distribution network.


text:
This website places cookies on your computer to improve your experience. By continuing to browse the site, you are agreeing to our use of cookies. For more details, see our cookie policy.
In memory of Kashiwagi Hiroshi
As the Design History Society and its wider community we are saddened by the loss of design critic and historian Kashiwagi Hiroshi, who passed away in Tokyo on 13 December, 2021, aged 75. Please join us reflect on Hiroshi's achievements and his invaluable contributions to the field through Sarah Teasley's words.
The design critic and historian Kashiwagi Hiroshi, Prof. Emeritus at Musashino Art University, died in Tokyo on 13 December, 2021, aged 75.
Prof. Kashiwagi was born in Kobe in 1946, during the Allied Occupation of Japan. He studied industrial design at Musashino Art University in Tokyo. After graduating in 1970, he worked as an editor while independently researching the history of the concept of industrial design in Japan in the late nineteenth and early twentieth century. His first book, Kindai Nihon no sangyō dezain shisō [Industrial Design Thought in Modern Japan], appeared in 1979 from humanities publisher Shōbunsha.
With its combination of cultural history and social critique, its presentation of local conditions and decisions in Japan as part of wider global networks and its emphasis on developing historical narratives through artefacts and human interactions with them, Industrial Design Thought in Modern Japan would be a statement of intent and a harbinger for Prof. Kashiwagi's subsequent 40-year career. He would continue writing prolifically for specialist and general readerships alike for the next 40 years, shifting between design and material culture-driven analyses of society and culture in early twentieth century Japan and sharp, sometimes uncomfortably astute critiques of contemporary capitalism and consumer culture, particularly in 1980s Tokyo. Jordan Sand, Professor of Modern Japanese History at Georgetown, commented, 'No scholar in Japan read social meaning from everyday objects better than Kashiwagi. His books were an early influence and continuing inspiration.'
At a time before the normalization of modern design history as a field of study in Japan, specialists like Prof. Kashiwagi gained their knowledge through independent study, learning from elders and lived experience. In Prof. Kashiwagi's case, the emergence of design history in the UK and US in the 1970s and early 1980s also played a role, as developments in anglophone and European philosophy, social theory, media studies and social and cultural history. Prof. Kashiwagi was one of the first design historians in Japan to address gender, including in the 1984 essay, 'Furniture as metaphor: Furniture placement and patriarchy.' He worked intensively with concepts of media technology and tools, leading to close collaboration in the 1990s and early 2000s with the now-Institute of Information Studies at the University of Tokyo.
Prof. Kashiwagi's commitment to modern design history included extensive work, both public and behind the scenes, to raise awareness and support for the significance of twentieth-century design practice and products as national cultural heritage in Japan. His writing and media appearances extended beyond academic publishers and audiences to a wide popular audience. He wrote extensively in opinion and men's lifestyle magazines and appeared frequently in art and culture programming on national broadcaster NHK, popularising design and material culture as a lens into historical and contemporary cultural and social critique in Japan.
Throughout the 2000s, he was a core member of a group advocating for public funding and support for a national design museum to house Japan's significant design heritage. He advised the DNP Cultural Foundation, and in the 2010s collaborated with colleagues at Musashino Art University Library and Archive on a large special project, funded by the Ministry of Education, Culture, Sports, Science and Technology (MEXT) to collect, preserve, research and communicate design cultural heritage, including cataloguing and researching historically dispersed collections. His international work with the Japan Foundation included the exhibition Wa: l'harmonie au quotidien: design japonais d'aujourd'hui (Paris, 2008) and numerous talks in the 2010s. While not fully representative of his critical approach as his writings in Japanese, Prof. Kashiwagi's work for the Japan Foundation further evidenced his commitment promoting care for design as cultural heritage in Japan.
Prof. Kashiwagi was a dedicated teacher and mentor to a generation of design writers and historians, at Tokyo Zokei University beginning in 1983, then from 1996 to 2017 at Musashino Art University. Gennifer Weisenfeld, Professor of Art History & Visual Studies at Duke University, commented, 'Professor Kashiwagi was a kind and generous scholar, who never hesitated to share his vast knowledge of Japanese design with students and junior colleagues. I learned so much from him. He will be deeply missed around the world.' Rather than staking claims over particular bodies of knowledge or communities of practice through his students, he encouraged us to introduce new arguments about familiar conditions through careful, critical analysis, particularly of visual and material artefacts. The design journalist and educator Watabe Chiharu, who studied with him at Tokyo Zokei University, noted, 'he taught me how to see'. He bolstered our confidence as researchers working in a relatively unknown, unrecognized academic area, and modelled an ethical practice uninterested in internal politics and unbounded by the ivory tower.
In 2018, Prof. Kashiwagi was diagnosed with leukemia. Despite entering remission, cancer weakened him physically. He died in hospital in Tokyo, on 13 December 2021. Ever averse to pomp, his funeral was for immediate family only. Prof. Kashiwagi will be sorely missed by colleagues, students and friends in Japan and internationally.
Prof. Kashiwagi Hiroshi, design critic, historian and advocate for design as cultural heritage. 1946-2019.
In solidarity with Stoke-on-Trent City Museum & Art Gallery and Gladstone Pottery Museum.
12 January, 3:29pm
Latino Design Histories talk by SODA Baltimore can now be accessed in Spanish and Portuguese!
22 December 2021, 10:03am
Arts Emergency Mentor Call Out
20 October 2021, 3:52pm
Conference & Events
Journal of Design History
Keep informed of all Society events and activities, subscribe to our newsletter.
© 2022 Design History Society
Design History Society
70 Cowcross Street
London EC1M 6EJ
Site by Ten4
The Design History Society is a registered charity (Charity Number 1155117) and relies on the support of our members.
Download the DHS Constitution of a Charitable Incorporated Organisation


Over the years, The DAMAC owner has displayed utmost dedication to DAMAC properties.
Many are the times that the road to success is met with various obstacles. As for Hussain Sajwani, not emerging from a decent background did not hinder him from achieving his dreams. During his childhood, he always worked with his father at his shop from time to time.
As ambitious as Hussain Sajwani was, he was able to delve into the catering services industry. The catering business served as his first business endeavor as an entrepreneur. During his tenure, he always dealt with corporate clients and organizations.
Since Hussain Sajwani was obsessed with customer satisfaction, he always interacted with the various clients to ensure that the services offered were of exceptional quality.
In the process of interacting with the multiple clients, he was able to become friends with Donald Trump, the current serving President of the United States.
As a business mogul, Hussain Sajwani is affiliated with having a keen eye for identifying golden opportunities. In 2002, he saw that the real estate industry was the next big thing in Dubai, UAE. Without hesitation, he delved into the business.
As a man who is always geared to ensuring customer satisfaction prevails, Sajwani deals in high-quality luxury apartments among other forms of property.
Over the years, Hussain Sajwani and President Donald Trump have signed various deals together. As entrepreneurs who have specialized in real estate, the current deal involved the construction of golf courses. The first golf course was unleashed on February 20th. The golf course is of remarkable quality, and it has attracted a vast pool of clients.
Since Donald Trump is currently the President of the United States, his influence has prevailed over the business. The influence brought about by Donald Trump is quite admirable.
Many people assumed that the presidency would be quite detrimental to the business partnership between Hussain Sajwani and Donald Trump. Eventually, after the launch of the golf course in Dubai, we can see that Trump's presidency has been of significant influence.
As a man who emerged from a humble background, Hussain Sajwani gives hope to many. Hussain Sajwani has proved that all it takes is determination and knowing the appropriate businesses to delve into.
Moreover, the DAMAC owner believes that the children in the society are the future of tomorrow. As a result, he always engages in philanthropy. In a recent charity event, Hussain Sajwani donated AED two million that would go towards keeping children warm and also clothing them.


We are excited to invite Cantabile and Ragazzi singers to sing with our Intergenerational Choir at the Capitol Lakes Retirement Community. We had the amazing opportunity to sing together at our winter concert and hope you will consider joining us for another wonderful shared music experience this session.
The vision for this project is to bring together the young singers of Madison Youth Choirs with the residents of Capitol Lakes to create a unique, innovative musical ensemble that benefits from blending voices with a wide range of life experiences. Through this pilot program, which is supported in part by the Madison Community Foundation, we hope to demonstrate that creative expression is vital at every age and encourage further collaboration between artists of different generations.
IMPORTANT: Please let Lisa Kjentvet know if you are able to participate in this special opportunity by Monday, February 1. Simply reply to this email if you are interested and available. Service hours are available to singers and repertoire includes everything from Purcell and Billings to Bob Dylan.


This item has been reassigned from the project phpGroupWare API support tracker to your tracker.
I need a simple search feature in the filemanager, that allows to find a file by typing a part of its name. That should of course perform a recursive search, descending sub-folders, if any.


text:
North Rosedale Park
Minock Park
Grandmont #1
Grandmont
Organizations and Activities
Business Directory // Discover D1
Grand River Streetscape Project
Frank Raben, Serving on the GRDC Board for 29 Years
Frank Raben is one of the longest serving members of GRDC's board of directors, which is kind of surprising considering that his early plans included working on his uncle's ranch in Nebraska. Frank worked at the ranch for just one month putting in the spring crops before his future began to take its unexpected turn.
FROM ALASKA TO SOUTH DAKOTA TO GRANDMONT ROSEDALE
While he was stationed in Fairbanks, Alaska, Frank met a young woman from Detroit named Mary Kay. Mary Kay was in Alaska visiting a friend who happened to be married to a man who worked with Frank. This co-worker of Frank's also happened to live the house that had a reputation for throwing a lot of parties. Frank and Mary Kay met at a party and hit it off.
After his service was over, Frank returned to South Dakota, to his uncle's ranch. Mary Kay came to visit Frank, and to meet Frank's parents. They were engaged within three months of their meeting. While it was nearly love at first sight for the two of them, Mary Kay wasn't nearly as enamored with South Dakota. The ranch Frank had planned to work and live on was 15 miles from any town of any size.
So the two headed to Detroit in 1968, first living in a flat on the east side. Mary Kay was not quite where she wanted to be, so the couple bought a house at McNichols and Outer Drive, but had their eye on the house next door to Mary Kay's mother on Greenview. Frank had helped out the elderly neighbor on several occasions, mowing the grass, running errands – whatever was needed. The neighbor appreciated Franks' help and promised to "do whatever was necessary to be sure Frank and Mary Kay get the house." Frank and Mary Kay have lived in that house on Greenview since 1976.
SERVING ON THE GRDC BOARD
When Frank and his wife Mary Kay moved in to Grandmont Rosedale, Frank read a notice in the Rosedale Park Improvement Association News that GRDC was seeking a board member to represent Rosedale Park. After meeting with the board president and a couple of other board members at the former Maria's Pizzeria, Frank was "duly vetted," and began his tenure as a board member.
Frank worked in a variety of banking roles for a few different banks, and most recently for Michigan National Bank as a district manager of 14 Detroit branches. Frank's banking expertise has been valuable to GRDC as GRDC has bought, renovated and sold nearly 125 formerly vacant homes in its 29 year history. In more recent years, GRDC has increasingly focused on revitalizing our business community as vital to neighborhood stability. This direction, according to Frank, is exciting: "GRDC has stayed true to its mission and has added on commercial properties as a focus. It will be interesting to see what the next several years will bring."
RETIREMENT AND COMMUNITY SERVICE
Frank has been retired from banking for about 15 years, and likes that "my time is my own." It says a great deal about Frank that when given the time to do what he wishes, he spends it serving on the GRDC board and in the Grandmont Rosedale community. For the last several years, Frank has volunteered at the Annual Holiday Breakfast. His granddaughter Abby is always with him, selling tickets, counting back change (she gets a lot of practice with this as her grandfather's a retired banker), and just enjoying the easy company of her grandfather. It's clear that the two of them enjoy each other's company. Abby and Frank also help out at the June Day Picnic and the Easter Egg Hunt, (although Frank thinks Abby's mostly in it for the petting zoo). They see quite a bit of each other as Frank picks Abby up from school nearly every day.
Although Frank says "I'm not going anywhere" – that Detroit is his home, while visiting his sister and her husband who live on a ranch, he "got on a horse for the first time in 50 years." That's a long time for a man from South Dakota not to have ridden a horse, but as long as his granddaughter needs a ride home from school, Frank will be here in Detroit, waiting.
Just recently, Frank's Mary Kay passed away. At the funeral home there were many photos of the years Frank and Mary Kay shared. Their hair was darker, and in Frank's case, there was simply more of it. The smiles were there year after year though. Together they built and shared a life that focused on family, community service, and each other. Beautiful.
Categories: Featured, Grandmont Rosedale Development Corporation, Recent Posts, Resident SpotlightBy Kathy Garrett July 2, 2018
Tags: Grandmont Rosedale Development CorporationGRDCResident Spotlight
PreviousPrevious post:Connie Obelnicki: A Lifetime of Teaching Others the Joy of MusicNextNext post:Meet Cassandra Van Dam, the Northwest Detroit Farmers' Market Site Manager
© 2021 Grandmont Rosedale Development Corporation // webmaster - Loudbaby
19800 Grand River, Detroit, MI 48223 313-387-4732info@grandmontrosedale.com


text:
Q: InstallShield FilesInUse I'm using InstallShield AdminStudio 2014 (integrated in VS, but I can edit stand-alone too) and I want to close an application if it's open before installing.  I have found the Custom Action KillProcess, and that works, however, it's a non-UI immediate kill of the processes no questions asked.  I see the built in FilesInUse Dialog that most of us have seen before when running an install warning us to close the listed applications before continuing with a RETRY button once you've closed them.  The problem is, I can't seem to find any documentation or posts online, even in the Users Guide and sample installs on how to populate the list; and what other, if any, actions are required after that.  I was able to put the dialog in the UI sequence but when I select retry it immediately ends the install, ignore continues.  So I know I'm missing some pieces to it.  At a minimum how do I populate the list of files.  I know some things are not entirely obvious like KillProcess requires you to populate a semi-colon delimited property called ISTermiateProcesses and not a property of the Custom Action.
Any help on this would be greatly appreciated.  I've reached out to known IS users and they didn't know how to use this feature either, many searches later, I'm posting here.  This is the last step holding up a project ready for QA.
Thanks in advance...

A: The FilesInUse dialog is a Windows Installer thing, and Windows will populate it with the processes it can discover that are using files that will be replaced. In general you don't need to populate it. Older versions of Windows are not as good at detecting the processes using files that are to be replaced. It's not obvious why you want to kill the process if Windows hasn't found that it impacts your install, unless you have an older OS version.


text:
Mother Found Guilty of Killing Disabled Son
Cobb mom gets max sentence for fatally poisoning her disabled son
Cobb Co.
Ben Brasch, The Atlanta Journal-Constitution
A Cobb County judge ordered Wednesday that Erica White spend the rest of her life in prison.
White, 45, was found guilty days earlier of poisoning to death her 2-year-old son, who was left blind and disabled after a beating by his father when he was younger.
White was sentenced to life in prison without parole plus 83 more years in prison, according to Kim Isaza, the Cobb district attorney's office spokeswoman. White was convicted of malice murder.
READ | Ex-cult leader who lived in Cobb sees judge in murder of toddler
Tyrael McFall died at 2 years old.
Photo: (Cobb County District Attorney's Office)
The state built a case which included the theory that White killed her son Tyrael McFall to fuel her "greed." Many of the charges against her involve White trying to build credit and make purchases in Tyrael's name after he died.
"The crimes committed by this defendant are the most reprehensible and unforgivable that exist in our community," prosecutor Susan Treadaway said.
White's defense team argued that the mother was crushed by her son's death. They also tried to divert attention to her boyfriend at the time, Michael Schullerman, who was also indicted on the murder charges.
More than two months ago, Schullerman, 38, pleaded guilty to about a dozen charges — not including the murder counts — and was sentenced to 20 years in prison on a racketeering charge.
Tyrael was killed by high levels of codeine, the medical examiner found.
READ | Case of man who shot Lil Wayne's bus in Cobb sent to Ga. Supreme Court
The state said that Tylenol No. 3, which contains codeine, was crushed and put into his gastric bypass tube. A GBI toxicologist testified that the amount in Tyrael's system was toxic but not necessarily fatal.
When detectives arrested White and Schullerman, investigators searched their Austell home and found credit card bills addressed to Tyrael.
The investigation showed that the pair had opened several credit cards in the toddler's name and made purchases. White had also taken out a $50,000 life insurance policy on Tyrael without mentioning his disabilities.
READ | Cops: Cobb man killed woman while their baby girl was in other room
Tyrael's biological father Joseph McFall was also sentenced to 20 years in prison in April 2014 after he shook the boy, threw him, cracked both his arms and a rib. Tyrael was eight weeks old at that time.
"She has to live with the fact that she let these men into her life," White's defense attorney Bryan Lumpkin said during opening statements on Jan. 22.
Lumpkin also represented Justin Ross Harris — the Cobb man convicted in 2016 of purposely leaving his young son to die in a hot car. Superior Court Judge Mary Staley Clark presided over the Harris trial and also gave White her sentence of life without parole.
Like Cobb County News Now on Facebook | Follow us on Twitter


Anecdotal evidence is the procreative mulch of science. Aspirin came from folk remedies involving willow wood high in salicylic acid. Mould was known as a cure for certain infections before Fleming stumbled upon penicillin. Rumours of Milkmaids not getting small pox provided the clue to Edward Jenner to develop the smallpox vaccine. I've heard that bee keepers don't get arthritis- so expect a major breakthrough in arthritis medicine after a thorough study of bee sting venom is made.
Anecdotal evidence is often confused with received wisdom. Received wisdom is often so general as to be wrong. Received wisdom suggested that objects fell at different rates depending on their weight. Gallileo showed that all objects, heavy or light, fall at the same rate. But received wisdom is not evidence- anecdotal or otherwise, it is just a commonly held generalization. Evidence is specific, and anecdotal evidence is specific, though scientifically unproven, information.
Anecdotal evidence isn't always spot on. It isn't always right- but so what? Mulch is for growing flowers, it's not for display in its own right. The more mulch the better if your objective is discovery. If you find anecdotal evidence challenging then your faith in science is actually weak rather than strong.
But some anecdotal evidence can't be measured easily. And just because something can't be counted doesn't mean it isn't real. Science is all about counting things when you get down to the nitty gritty, not about saying what is real and what is not real.
Examples include things from your own experience that rely on your own lack of self-delusion and ego involvement to be useful. I call this experidence. It's evidence, its proof, but it can't be counted, it comes from experience.
Why would anyone else accept your experidence? Well, why do we listen to anyone? Because we are scared of them, because we respect them, because we like them, because what they say interests us and seems to chime in with our own experidence.
It's easy to be deluded. After every early aikido lesson I downloaded my latest 'secret of aikido' to my friends in the local coffee shop where we met. It was all fantasy, or just words. I didn't have enough experience to pass anything useful on. It was just ideas.
Experidence is not an idea or a hypothesis.
Experidence differs from 'experience' because experience is both something transitory such as experiencing a sandstorm and something durational that refers to having repeated something a lot. There is an implication of learning having occurred but we are all familiar with the man who speaks of his 'twenty years of experience' which means one year of mistakes repeated twenty times.
Experidence is never passed on wanting another to 'believe it too'. You say it in a quietish voice more as an observation that anything else. You aren't excited or even that eager to 'pass on the idea'. Experidence can be hard won. After years of pounding away at trying to do several things at once I can safely say that experidence tells me that momentum is crucial to high productivity, and changing tack more than once a day massively reduces momentum. But I won't argue about it; I don't need to- I know it.
You know experidence in a different way to the way you know information. Experidence is not a skill though, it is a verbalization of something true, that cannot be counted, and relies on your own integrity for its value.
That's why experidence is fragile. It needs not only an objective observer but a sincere one. We're not talking sainthood here. A sincere enough one though, an objective enough one.
Experidence makes its big weight felt in its effect on judgment. That's why judgment, to those too egodriven to notice, looks so mysterious. In fact with enough experidence you are bound to have good judgment.
To gain experidence you have to be open to it. 'Open' is the key word here- you have to be in the right state of mind to be optimally learning. This doesn't mean imagining you are learning, it means being focused on what you are doing to a sufficient degree that self-consciousness is minimized. In that state you will observe fairly objectively what is really happening in any situation. From this observation you will get ideas of how to solve problems. These, if successful, provide the bedrock of experidence.
The best use of experidence is to be able to benefit from that of others. Get used to the quiet way it is usually passed on. There is no reason it can't be shouted out but usually people just drop their real experidence into a conversation in a rather humble tone. Get used to taking it on board even if it makes no sense. Someone with a lot of traveling experience once said to me 'there comes a point on every trip when you just have to trust'. This made no sense to me until I started traveling when I had to get things done on my trips. And it's true- sometimes you just have to trust. Can't be counted but it's as real as scientific evidence. Experidence.


text:
Oxelösund är en tätort i Södermanland och centralort i Oxelösunds kommun, Södermanlands län. Tätorten är den sydligaste centralorten i Svealand och har nära förbindelser med den större grannorten Nyköping.

Namnet
Ortnamnet Oxløsundh 1438 avseende ett sund vid ön Oxelö har syftning på trädbeteckningen oxel.

Historia

Oxelösund har en ung historia. Här finns dock en naturlig hamn som utnyttjats i åtminstone 500 år.

Fartygstrafik passerade sedan gammalt genom Oxelösundet och redan på 1530-talet fanns lotsar boende här, och åtminstone 1642 fanns en lotsplats vid Oxelösund. När det blev aktuellt att bygga en järnväg för att forsla Bergslagens produkter direkt ut till Östersjön föll valet på Oxelösund – ett tidigare försök att knyta ihop Bergslagen med en hamn vid Vänern (Köping-Hults Järnväg) blev aldrig fullbordat.

1873 bildades järnvägsbolaget OFWJ (Oxelösund-Flen-Västmanlands Järnväg), senare TGOJ (Trafikaktiebolaget Grängesberg-Oxelösunds järnvägar), senare industrikoncernen Trafik AB Grängesberg-Oxelösund (TGO) mest känd som Gränges. Bolaget köpte nästan hela Oxelösundshalvön, som då tillhörde närbelägna Stjärnholms slott, för att på sikt kunna bygga de anläggningar man behövde. I januari 1877 var järnvägen färdigställd, men arbetet med hamnen var då ännu inte färdigställda, och man hade svårt att få över fartygstrafik på den nyanlagda hamnen. Man förhandlade bland annat om rysk transitotrafik över Oxelösund, dock utan resultat. Till en början användes hamnen främst för Klotens bolags trävaruexport till Storbritannien. Efterhand fick dock hamnen allt större betydelse för järnexporten, särskilt sedan järnverket tillkommit 1913.

Under 1880-talet började Oxelösund även uppmärksammas som badort för Nyköpingsborna. 1884 bildades Oxelösunds Segelsällskap och 1885 uppfördes Oxelösunds badhotell. Oxelösund blev 1900 municipalsamhälle och 1950 stad. Den gamla lotsplatsen fick då namnet Gamla Oxelösund för att skilja den från den nya järnvägsstationen och municipalsamhället.

1950-talet

Vid ingången av 1950-talet var Oxelösund en typisk svensk småstad med trähus och lummiga trädgårdar. Som ett av de sista samhällena i Sverige blev Oxelösund stad år 1950. Ortens befolkning uppgick då till 5200 personer. Näringslivet var starkt präglat av industrin och den största arbetsplatsen var järnverket med cirka 700 anställda.

En milstolpe i ortens utveckling blev Grängeskoncernens beslut att 1955 köpa aktiemajoriteten i Oxelösunds Järnverks AB (idag SSAB Oxelösund). Beslutet hade inte bara betydelse för näringslivet utan påverkade hela samhället. Gränges hade redan tidigare intressen i samhället och dess näringsliv, bland annat genom att man förvaltade hamnen och järnvägen, och även genom järnverket som nästan uteslutande använde sig av järnmalm från Gränges gruvor i Bergslagen. Gränges köp av aktiemajoriteten i järnverket kan ses som ett första steg i de investeringar man ämnade göra i Oxelösund. Investeringarna möjliggjordes av att staten tidigare samma år inköpt den andel Gränges hade i gruvbolaget LKAB för en miljard kronor, och ett villkor för denna inlösen var att det kapital som därmed frigjordes skulle placeras i nya aktiviteter och ge sysselsättning i svensk industri. För detta beslut krävdes en riksdagsmajoritet. Socialdemokraterna, vilka satt i regeringsställning, och Bondeförbundet röstade för beslutet medan övriga riksdagspartier röstade emot.

Gamla Oxelösund fick i och med detta ge plats för det nya järnverket men det finns ännu ett par villor kvar som påminner om hur det såg ut på 1920-talet. Ett helt nytt centrum byggdes liksom en motorväg från Nyköping in till staden (riksväg 53), och 1957 invigdes den karaktäristiska S:t Botvids-kyrkan. Sammantaget domineras Oxelösund än idag av 1950-talets omvälvning med hamnen, järnverket och en homogen 1950-talsbebyggelse.

Åren 1962 till 1963 byggdes Femörefortet, ett kustartilleribatteri beläget på halvön Femöre, för att försvara den viktiga hamnen.

Administrativa tillhörigheter
Oxelösund var beläget i Sankt Nicolai socken och ingick efter kommunreformen 1862 i Nikolai landskommun där Oxelösunds municipalsamhälle inrättades 27 januari 1899 för orten. Municipalsamhället med kringområde bröts ur landskommunen 1950 och bildades Oxelösunds stad som 1971 ombildades till Oxelösunds kommun med Oxelösund som centralort.

I kyrkligt hänseende har Oxelösund sedan 1953 hört till Oxelösunds församling, dessförinnan till Nikolai församling.

Orten ingick till 1911 i Jönåkers tingslag, därefter till 1914 Jönåkers och Rönö tingslag, därefter till 1948 till Jönåkers, Rönö och Hölebo tingslag sedan till 1971 till Nyköpings domsagas tingslag. Sedan 1971 ingår Oxelösund i Nyköpings tingsrätts domsaga.

Befolkningsutveckling

Kommunikationer
Med en motorväg och en järnväg ända ned i hamnen har staden ett uppenbart logistiskt fördelaktigt läge, men de färjeförbindelser till utlandet och Gotland som funnits har inte blivit bestående.

Näringsliv
Oxelösunds näringsliv domineras av SSAB. I relation till de flesta andra kommuner har Oxelösund därför en hög andel arbetstillfällen inom tillverkningsindustrin, 54 % jämfört med 18 % i riket. SSAB har ca 2 300 anställda, kommunen inklusive kommunala bolag cirka 900, och Oxelösunds hamn (OHAB) har cirka 200 anställda. Här finns också cirka 370 små och medelstora företag bland andra smidesföretaget Larsson & Kjellberg som bedrivit verksamhet i Oxelösund sedan 1880.

Oxelösund har många pendlare. 1 656 personer (flest män) pendlar in för att arbeta här. 1 536 personer (flest kvinnor) arbetar i andra kommuner. Största pendlingen sker till och från Nyköping. Cirka 150 personer pendlar in från och cirka 300 pendlar ut till andra län.

Utbildning
Skolor i Oxelösund:
D-skolan. Används läsåret 2022/23 som evakueringsskola under ombyggnation av Peterslundsskolan. Efter det upphör D-skolan att fungera som skola.
Ramdalsskolan. F-9 skola med inriktning på idrott och hälsa.
Peterslundsskolan. F-6-skola med inriktning på natur och teknik.
Oxelöskolan. F-9-skola med estetisk inriktning.
Campus Oxelösund. Komvux, SFI, Svetsprogram och Vård och omsorgsprogram.

Sevärdheter
Femörefortet
Femöre naturreservat
Oxelösunds järnvägsmuseum
Gamla Oxelösund, där även Oxelösunds äldsta bevarade byggnad finns Oxelö krog. Idag café.
Stjärnholms slott och skulpturpark
Skulpturen Ståltheten i Femöre Gästhamn (konstnär Jessica Fleetwood)
Sankt Botvids kyrka

Evenemang
Oxelösund har varje år en återkommande marknad. Oxelö Marknad lockar runt 15-20 tusen personer varje år den andra lördagen i maj. De senare åren har även Femöredagen varit ett stort dragplåster till Oxelösund.

Varje år sedan 2008 hålls segeltävlingen Raymarine2Star (före detta Seapilot2star) med start och målgång vid fiskehamnen. Tävlingens huvudarrangör är Oxelösunds segelsällskap och banans sträckning var 2018 Oxelösund - Visby - Oskarshamn - Oxelösund.

Personer med anknytning till orten
Personer från Oxelösund

Se även
Sankt Nicolai socken
Lista över fornlämningar i Oxelösund (för omfattning av detta område, se sockenkoden i Oxelösunds stad)

Bilder

Referenser

Externa länkar

Centralorter i Södermanlands län
Tätorter i Sverige
Orter i Oxelösunds kommun


text:
Mo Reading: BAREFOOD DREAMS OF PETRA LUNA by Alda P. Dobbs
This fabulous historic novel is coming out September 14th, just in time for National Hispanic Heritage Month (September 15-October 15). But this isn't just a good Hispanic Heritage story, it's a great story that tells the hardships that all refugees face, no matter what dangers they're running from.
In 1913, the revolutionary war is raging in Mexico. Twelve-year-old Petra Luna's father has been conscripted into the Federal army against his will and may never return. Petra's mother had died in childbirth less than a year before leaving Petra with an infant brother to raise along with her six-year-old sister Amelia. Her grandmother, Abuelita, helps as much as her arthritic knees can manage, but the bulk of the work falls on Petra's young shoulders.
When the Federales burn down Petra's town, they're forced to flee into the desert with nothing but the clothes on their backs. Thanks to Abuelita's knowledge of desert life, they find the water-dense plants that keep them alive long enough to reach safety in a church.
While there, among the hundreds of refugees, Petra makes friends with Adeline, an American girl, who teaches Petra how to write her name. This small taste of literacy fuels Petra's determination to go to school someday. However, her grandmother scoffs at her dream and tells her to accept her lot in life. Petra is angry that her that her beloved Abuelita doesn't support her ambitions. This battle between the traditional ways and Petra's desire to have a better life added depth and tension to this refugee survival tale.
Petra is one of the strongest and most courageous characters I've had the pleasure to meet in a middle grade novel. Her resilience and resourcefulness was inspiring even as I recoiled from the hardships that Petra and her family experience. The vibrant, realistic descriptions had me feeling every bleeding blister and gnawing, empty stomach.
Based on the true story of the author's great-grandmother, this intense and terrifying journey of Petra and her family was hard to read, and yet, even harder to put down. Culturally rich, character-driven, and fast-paced, this is a must-read for historic fiction fans especially because of the unique setting of the Mexican revolution.
By Kim Zachman|2021-11-01T17:24:59-04:00September 10th, 2021|Book Review, Mo Reading|1 Comment
About the Author: Kim Zachman
Mo Reading: Sweep by Jonathan Auxier
Jennie Mayes September 11, 2021 at 7:53 am
This sounds like a great read. I hope schools and libraries will pick it up .