skysight-inc/HackerNews huggingface dataset:
How about composting styrofoam? I keep wanting to try it at home sometime!

https://livingearthsystems.com/mealworms-compost-styrofoam/
No, it really is shadowing. The second `let` allocates a new memory location in the activation record; all future mentions of the variable name will refer to the new location. The old location still exists, and may have references to it already; references that will continue pointing at the old allocation and will not see anything that happens to the new one. If the old value has a `Drop` implementation, it will run after the second allocation’s `drop()`. The two `let` bindings can even have completely different types.
> If Jobs had eaten nothing but bacon, steak, and eggs, we might still have him around.

Maybe he didn’t want to be around..
> As in it's impossible, or that's too much load? That would be 10 000 groups, each with 100 senders and some number of hundreds of receivers, but with membership changing relatively slowly. There would be lots of packets to move, but not a lot of IGMP to snoop, i think.

Millions of memberships in total. That seems far enough out of the norm that I'm skeptical it'd be well-supported on standard switches. I could be wrong though.

> Service mesh style? I think the main effect is to bundle the messages into bigger packets, using a single group, since you still need to deliver the same set of messages to every machine. You actually end up delivering more messages, since there isn't any selectivity. I honestly don't know how this pans out!

Yeah, that's the idea. I don't know either, but I'd expect bundling would make them significant cheaper due to fewer wake-ups, better cache effectiveness, etc.

> The total number of load messages sent is fewer in this model than in the model in the article, i think, because each backend sends a single multicast message, instead of N unicast TCP messages. The total number of messages delivered will be much higher - maybe about a hundred times higher?

In the model in the article, the load reports can ride along with an RPC reply (when active) or health check reply (when not), so I don't think they cost much to send or receive.

> I was a bit confused by this, because i don't think it's a lot of state (one number per backend), so it doesn't seem like it would be hard to maintain and access.

It might be more about lock contention than total CPU usage.

> As i said, you keep a set of connections open, distribute requests between them using P2C or a weighted random choice, but also periodically update the set according to load statistics. This means you're not stuck with a static set of backends.

Sorry, somehow I missed the second paragraph of your original message. But it seems like you wouldn't want those periodic updates to be too slow (not correcting problems quickly enough) or too fast (too much churn, maybe also "thundering herd" causing oscillations in a backend task's channel count). I'm not sure if a sweet spot exists or not without some prototyping. Maybe it is workable. But Google and Twitter both have described approaches to having a good-enough subset choice right from the beginning, so why mess around with the periodic updates and the extra moving parts and state (IGMP memberships and/or the aggregator thing)?
Mealworms can compost styrofoam
Bikini Outrage Became a Crude Marketer’s Best Friend
Secrets you didn’t know about Bobi Wine that will shock you
I pull off pine needles when I walk in the forest so I can crush them and put them up to my nose and smell the fresh pine. Would you consider that immoral?
The PDF thickens...
Car thieves don't steal cars while in prison. Bank robbers don't rob banks while in prison. Some crime may continue within the walls of the prison, but the world outside is protected. If a person would commit crimes for 40 years, keeping that person in prison for 20 years is a 50% crime reduction.
This is actually fantastic.

Wish more language tutorials were exactly like this, no fluff.
It should be enough reason, I just need to convince my self-doubt of it. The trouble in particular is getting momentum on any part of the project can be a tough hill to climb.
A review of endianness bugs in Qt, and how they were fixed
That is the best article on Rust I've ever seen. Better than the Rust book. I've been saying that Rust needed a book that wasn't written by the designers of the language, who are too close to it. Now we have one.
This is a phenomena common enough to have its own word: hangry

https://www.merriam-webster.com/dictionary/hangry

..and I just learned the word is over a century old, it's definitely not new slang.
Isn't variable reassignment a special case of variable shadowing, where the new scope closes at the same place as the parent scope?
we had a collection of these internally in the early 2000s using notes, even mandelbrot sets using embedded ps based fonts. a lot of this comes from dynamic form requirements. the JS engine was from the latest mozilla engine for the time when it came out, spidermonkey.
> A typical Bay Area TC of $250-400k for a senior engineer will also include great healthcare

Notionally, yes, but in reality it will be the same blighted hellscape of insurance denials, out-of-network complexity, and lack of consistency as everyone else's healthcare in America. You can hire someone to help you navigate it, which is a remarkable economic construct.
And where's DC in all this?!
> And here's a toilet closure: |_| ()

> Called thusly because |_| () looks like a toilet.

Pure poetry!

Real talk though, this is a great introduction.
almost as good as Panasonic 3DO "Plumbers Don't Wear Ties"
I hear you, but this is a type of thing that creates opinion division and additional paranoia. Sabina is physicist, and I do not know your credentials, I would need to conclude behind logic and little and no actual references you have provided. You may say, "you should do the research", but we do not time to research every little thing. So, I would go with a motion that for "5G we do not know". Why?

I lived in a place where people believed, or had very serious fear from the draft (light indoor "wind") and that it causes all kind of illnesses. Then, around mid of my life, all kind of jokes were made on that subject. But, using logically I concluded despite jokes that there can be some issues, as in sedentary life, outside tissue if it gets cooled, blood vessels will shrink causing the poor supply of oxygen and nutrients, during a prolonged time that can cause some serious "buildup" and issues. Now, later on, that logic was confirmed by studies and western science. Jokes were still there, and older people still have (now) justifiable fear, but non of two groups knows about the study.

It is not hard to say "I do not know", and you and I, we do not. Humans as a whole do not know much, we do not know does microwave with smallest quantities impact metabolic intake of let say vitamins, we do not know does some of the minerals has a resonant frequency that will prevent mineral being absorbed in the cells, we do not know it is there some kind of impact on skin cells or hair follicles, will any of the tissue behave as an antenna, we do not know much. Yes, it looks semi-logical that it is low-level energy and it can be stopped by a thin wall, but a wall is not live and does not care.

Our bodies are complex mechanism, still, in 21st century we are trying do neurosurgery with stone-age axes. And each period of history, we do the same, when we do not know something, we use humans Guinea pigs, and when things go wrong, then we try to fix issues. Each time is on a larger scale and each time is a more serious issue.
Asbestos, forever chemicals (PFAS, PFOS and PFOA), endocrine disruptors, oil industry, plastic, leaded petrol, chlorine in the water ... and always the same pattern, there is an excess of something, there is "bright" idea, big money of course, and always do before the study, because at that time we find it "necessary". So, we convince the public that it is necessary, and they must follow...

And above all, dynamic of many human conversations is driven by "trying to be right" instead doing actual scientific study and action on facts.

One thing I agree 100% texting and driving does kill.
Simple Guide to Attentional Bias
It's incorrect. The point of the response isn't to minimize R, it's to minimize harm. If that means minimizing R, then it means minimizing R. Here it doesn't - modeling shows that harm is minimized by vaccinating vulnerable populations even if they spread the virus less.
Styletron create “atomic” (single property) CSS classes as your application runs in production because it has no macro, compiler, or bundled plugin. “Build-time” means the CSS is somehow extracted from the JS files and inserted into HTML or static CSS files during the bundling process, so that the JS to compute the styles never runs on the client/production. There’s only whatever code is needed to add the generated class names to the DOM nodes created by React (etc) when the app runs.
The committer is confusing two different things here.

If you edit your browser setting regarding smooth scrolling you set what happens when you scroll on your input device, i.e. touchpad, mouse wheel or whatever.

If you as a website developer set the `scroll-behaviour` css property you control what happens when the browser changes scroll position for ex. if you programatically change the focus.
the whole covid thing could have been easily stopped if the whole world would just lockdown together for 1 month eh?

why did we even need a vaccine?
I don't know why I didn't think of this approach before. This is amazing! A good project for Show HN imo.
> You just basically said, lockdown = bad consequences, non-lockdown = good consequences

I'm sorry but your comment shows that you did not read my comment. Please read:

> deviating even just slightly from what the government has chosen to do

> nuanced approach to re-openings is simply too difficult to get right and therefore untenable

What part of "deviating just slightly" and "nuanced approach" implies a complete inverse approach? I think you are straw-manning me, sorry. I never said that the solution was to not have lockdown at all. You can re-read my comment again if it helps. I implied that a nuanced approach and a slightly less restrictive approach would be better. It seems that my comment regarding people unwilling to have a nuanced conversation proves true again.
Don’t Build a Leg Baby
Given the choice should a western civil rights activist or whistleblower prefer a device "backdoored by the intelligence services of democratic nations" or one backdoored by despots perpetually at odds with the west?

Even a slight glance at modern history will quickly tell you what would be in the best interest of these heroes.
There wasn't anything on concurrency or asynchronous programming (like a http client). Is there a good resource for those parts of the language?
Something got left off the list, unless "retribution" is supposed to cover it. When people see crimes go unpunished, they form lynch mobs. An unsatisfied angry population is a dangerous thing to have.
Got it. FWIW, arbitrary tagging (and rating and flags) are on my to-do list. https://forum.photostructure.com/t/support-for-manually-edit...
I think it would be beneficial for code (for software that's published) to be subject to these laws, too. Any one know why such laws apply to art but not to code?
This has nothing to do with the DMCA. You’re looking for the 1998 Copyright Term Extension Act: https://en.wikipedia.org/wiki/Copyright_Term_Extension_Act
Not really, because they can still mount a strong response from the infection. The immune system is a lot more than just antibodies.

Even a weak response to the vaccine can activate bound antibody responses during challenge, which means the immune system is activated much faster and even though there is still infection it is much shorter, leaving less of a chance for the virus to mutate.
> Maybe I'm just extremely lucky but I've never worked with anyone who would put in the effort for this sort of thing, even if they really disliked the person.

I wouldn't be surprised if that kind of behaviour is endemic in organisations that use a stack ranking system [0], as Microsoft did in the past.

P.S.: I am not implying Apple uses stack ranking.

---

[0]: https://www.perdoo.com/resources/stack-ranking/
What can I do to improve the appearance of my smile?
Smile makeover treatments are used to improve the appearance of your smile. It includes dental cleaning, replacing the decayed tooth by false teeth, making teeth properly aligned, getting rid of stains on teeth, following the better precautions and tips provided by the professionals. One can get a natural looking smile through smile makeover treatments.
https://stoneybrook.dental/smile-makeover/
Arthur Anderson used to be one of the Big 5 accounting firms along with Deloitte and Touche, KPMG, Price Waterhouse and Ernst&Young.

I was briefly at an Indian subsidiary of EY(those days, the Big 5 weren’t allowed to operate by themselves without partnering with a local chartered accounting firm) because only certain firms could do bank audits and I wanted the experience at one if the Big 5. KPMG was known for its entertainment industry accounts. I picked E&Y for manufacturing and I think I ended up with an international cement conglomerate account. The Big 5 clearly decided who gets what industry. They operate like a cartel. They also had consulting divisions. AA after Enron simply focused solely on consulting and IT.

They are all ‘special’ kinds of hell. Just different flavors. AA/Enron scandal was a big deal and was the only talk for days and days and days.

Slightly dated.. 2018: https://riskmagazine.nl/article/2018-03-19-how-the-big-five-...

[..] Andersen was responsible for checking the accounting of energy company Enron. The energy company went down with great noise because of shoddy accounting. Trouble came for Andersen as they had approved this accounting. After learning the Securities and Exchange Commission had begun an investigation of Enron’s accounting, orders were given at Andersen to destroy thousands of documents and e-mail messages. These illegal acts resulted in a conviction, which made it impossible to act as a public accountant for American stock exchange funds. Andersen decided to hand in its licenses before the SEC would withdraw them.[..]

[..] On appeal for the destruction of the files, Andersen was acquitted and there was no formal objection to the continuation of the audit practice. However, almost all employees had left due to the obscure practices. The practice had changed hands and the name would always be linked to this scandal. The few employees that stayed, worked on litigation arising from past audits, as well as pension issues and few other matters. Also there still is another firm which reminds us of the existence Andersen, namely Accenture. Accenture started off as the consultancy part of Andersen, which split off just in time, before the scandal happened.[..]
Hmm, this doesn't appear to mention which version of the Linux kernel it is running.
Ok I learnt something today and that's pretty cool:

https://blog.excalidraw.com/end-to-end-encryption/
Well, is there code from 1925?
Vim now also supports the more powerful vscode language servers. If you haven't done so already, I encourage you to give them a try.
But it only covers the very basics. Disclaimer: I've only scrolled through it, but the code snippets are all small. It does show an admirable amount of Rust's syntax, but it's not very discoverable, whereas the book is reasonably well structured (although not for novices, who have forgotten a specific term). The link also doesn't deal with larger programs: there's not an Rc<T> on the page, let alone something like an Arena and unsafe code, and it's really necessary for complex programs.

So, IMO: not better than the Rust book. It gives a first glance of Rust, something to accustom the eyes to a different syntax, but sidesteps the difficult bits, which can make transitioning so frustrating.
ShotSpotters are good at picking up airplane crashes too.

Some accidents have been located in the Bay Area that way, which is helpful considering that Palo Alto and Redwood City airports have marshy areas.
>Internal competition on the same project shows a lack of confidence from management...

I'd disagree, internal competition (like it or not, and yes it doesn't sound fun and often doesn't feel great or fair) can be a very effective motivating strategy. And management is used to using this with sales teams, everyone in sales is always competing with each other. It's never fair, they'll have unequal markets, for example, but the competition is incredibly motivating. When I was in sales long ago, the drive to be the best and regarded as such was even more motivating than just getting more commissions. It's dog eat dog but for better or worse it works.
They do apply to code too.
I’m sorry, I still don’t buy it.

Entry level programming concepts are now presented to kids in literal toys.

“Real” enterprise programming has a heavy bit of tooling available now that wasn’t there in ‘96 with testing frameworks of all sizes, intellisense style code completion tools...

I predict the next major functionality that will come is pre-trained machine learning that be dropped into code as simply as boolean statements are today.

Or wait that’s a dream that isn’t here yet so I should be cynical and lash out at my kids’ LEGO Boost set for its antiquated battery tech or something.
I have been harassed by some apple recruiter for a SRE type job, the recruiter has been pretty bully when I rejected them, i am glad I didn't gave up and not working for apple.
I dearly wish creators inspired by Star Wars in their childhoods could have reimagined it when they came of age.
I remember when I was 19 and 40 sounded depressingly old and impossibly far away. I assume you're around the same age.
I don't get it? If you want to voluntarily put your childhood photos in the public domain you always can.
In America that's so rare it's nonexistent. A few rich white collar criminals might get home detention, but for most people who have the option, it's too expensive, with fees of hundreds of dollars a month or more. Country club prisons aren't a real thing, that's just talking points for the "tough on crime" politicians who want to make prison sound fun.
It's a lot more complex than that. Immune responses are a lot more complex than antibodies. People can actually get rid of an infection before they have a lot of antibodies.

The virus in this case would have to evolve in your body to escape not just 4-6 of the 12 antibodies, but most of them, otherwise it still won't be able to cause productive infections before it starts getting neutralized and the immune system detecting neutralized viruses mounts a stronger response.
There’s definitely code from earlier: https://en.wikipedia.org/wiki/Ada_Lovelace#First_computer_pr...
I may not have been clear with my point that my understanding of the difficulty of teaching in primary (elementary in America?) schools is the children aren’t rationale at that age.

I sympathise with your situation that a child peeing in their pants is not ok under any circumstances. My point was that’s it’s difficult, nigh impossible, to discern between a child copying another’s behaviour and a child in need. This is simply a fact of having 30+ 8 year olds acting as non-rational actors in a classroom setting. This is the point of difference to your original college statement that you could now be considered to act rationally and therefore don’t need to ask permission.

Finally regarding pay, some quick searches show the median income in America to be $60k. My point was that this is indeed undervalued in my opinion when compared to other Industries. You may disagree on that regard, but it’s my opinion understanding what I do about their expected output.
I remember Tim Cook's Duke commencemt speech from 2018, even then it was obviously dripping with hypocrisy but people seemed to eat it up.

"In every way, at every turn, the question we ask ourselves is not ‘what can we do’ but ‘what should we do’.”

What a psychopath.
No rational person should want to die unless their life is full of suffering and they have no hope of recovery.

People who truly understand technology can be very optimistic about it's potential.
> Profile-guided and link-time optimization aren't really feasible until circa 2010.

Had that in the 90s:

https://www.digitalmars.com/ctg/trace.html

The idea dates back even earlier from a product called the Segmentor.

The Superoptimizer comes from a paper in the 1980s, and what it discovered was promptly integrated into several compilers.
tl;dr The C++ was very poorly optimized.

Experienced programmers probably wouldn't use the phrasing "same program" in the first place.

Even if the code is short and seems like an exact translation, modern languages have too much happening under the hood to say that the program is the same.
Can some insider let me know how is it to work at RedHat/IBM ? any harassment issue ?
Imagine if research was like github, but deduplicated : a giant graph database of unique facts, hypothesis, assumptions, proofs and experiment results, where anyone can contribute, from fixing a typo to publishing experiment dataset.

You would reference to previous knowledge without having to think about citing authors, because it would be automatically generated from the graph.

Then we would have hundreds of "knowledge verifiers", like we have bots scanning github, and ultimately bots deriving new knowledge and contributing to the graph.

The whole world would be building a shared database of knowledge, without any duplicated effort.

Most of the individual facts in this database would probably be boring (like the trivial facts in logic or mathematic), but once in a while, an interesting and important fact would be found.
There's an art to burning a wood stove in a modern home and not making a mess. Most people don't use the ash tray systems that come with these modern catalyzed wood stoves they don't know how to use them and they don't care even if they're taught because it's a slight inconvenience. I treat Ash in my wood burning stove as being a harmful carcinogen. There's also an art to starting a fire without getting a backdraft and getting smoke in your home. A few tips would be to make sure you're burning good quality wood that's been properly seasoned, seasoning firewood is also an art. When you need to empty the ash into the tray burn the fire at hotter than normal to deplete all of the carbon so all you have to deal with is small particles of Ash. Keep the fire going in place the depleted Ash in the tray to cool don't try to move hot ash it would just become a cloud in the air. Set your furnace to run the fan for several hours after you empty the tray. I'm not joking on this one I've been doing it for the last five years wear some sort of facial covering a mask a bandana whatever over your mouth.
Would you mind sharing other tech books you've read cover-to-cover more than once?
For completeness, some critisisms from the scientific community:

https://www.scientificamerican.com/article/physicists-critic...

https://gizmodo.com/the-trouble-with-stephen-wolfram-s-new-f...
My biggest issue was trying to print the contents of u8 as a character. In the end this was actually as simple as writing print!("{}", line[i] as char), no print specifiers needed.

I may do another more complicated port soon. I love CLion.
Totally agree, the limitations here aren’t technical, they are regulatory. The barrier to entry for medical devices (FDA approval) is so incredibly high it greatly slows down development on health related devices. Apple has an entire team dedicated to regulatory stuff for the one tiny health feature they offer on the Apple Watch.
I live in Canada and our northern regions are mostly unconnected by roads. A lot of that terrain is muskeg and swamp, or else it's Canadian Shield. I was once quoted a figure for roadbuilding up there at upwards of $1 million per km, so for you I guess that'd be $1.3M per mile.