skysight-inc/HackerNews huggingface dataset:
This is a content-free take. Swap in any methodology or design technique ("functions", "structured programming", "Unix pipes", "any higher-level programming language than raw assembly"...) and it would be just as meaningful. These are abstractions that help produce a good design to organize things and make them manageable.
They had won the war. Then, they decided to invade the USSR...

Same mistake Napoleon did and it played out almost the same.
Have you thought to yourself that the Anti Climate Change movement seems to have run out of actual arguments and all they have left are ad hominem attacks like this that add nothing to any serious debate?
It won't save you.

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=linux
Someone asked if the helmet manual even needed to be 30-40 pages and the post got flagged. But that's a legitimate question. Here's why:

1. Military field manuals are not that big, about the size of a paperback book because they have to fit in a pocket.

2. There's a bunch of stuff about measuring your head to pick the right size, which really matters...

3. and how the straps attack to the helmet, which also really matters and is not as obvious as you'd think. You need to know this in case your helmet straps get damaged and you need to re-attach them.

4. The ACH has a bunch of moveable padding inside that can be put into various different configurations for comfort. Bot all of these are equal, though. What's viable for walking around in hot weather is not safe if you're doing a parachute jump.

5. And while you can experiment with the padding you can't just move it around any old way because otherwise you'll have it too high or low on your head and you'll either be exposed or block out a lot of your visual field.

6. The thing is rated to take a direct hit from a bullet and and prevent it from getting through to your skull, though even if it succeeds in that you are probably gonna have lesser injuries. This is the sort of thing worth having some detailed information about.

7. It's designed to have stuff attached to it (drink holders, christmas lights) so you need additional information on how the furniture connects to the helmet.

The reason the manuals get sooo long is that when the army makes a decision about a very basic piece of equipment like this that every soldier has to have, it's committing to buying millions of the things (at about $250 a pop) and issuing them to hundreds of thousands of people, so they really, really do not want people to fuck it up.
Show HN: I made a small CLI tool to create flowcharts
I do think we need groups willing to be optimistic about technology. Some of this falls under what I always called techno-optimism, and what I hope to follow in my own vision for the future. Love to see it
Why not switch to sodium-ion?
The Townsend YouTube channel has a large number of episodes in their 18th century cooking series - https://youtube.com/playlist?list=PL4e4wpjna1vwTRvd1XHZBLCHh....

While it's from an earlier time period, it really shows that people back then still cooked a wide range of dishes that would still be recognized and pretty palatable even today.
Sure, if they have enough money to spare for the Macs, or like to use crippled computers while paying regular hardware prices, e.g. Chromebooks.
I have one. They shipped back in the beginning of June. They're in stock at both Mouser and Crowd Supply.

https://mouser.com/ProductDetail/SiFive/HF105-000?qs=zW32dvE...

https://www.crowdsupply.com/sifive/hifive-unmatched
How slow does an algorithm have to be before it stops saving time on level design, realistically? Obviously if it straight up fails for complex sets of constraints that’s one thing but even running for a day, if it yields usable results that seems like a timesaver.
Can you extract one from one of the dead 757s in Arizona?
Because systemd services can depend on mount points or cause mountpoints to come up dynamically, in a way that pure fstab does not support, e.g. for containers. So (as far as I understand) fstab is now simply an input to the actual mount system.
I realize that. Just shared different perspective and emphasized the point that connections is the best way of finding a job.

No matter what is the crossover if you have many connections you can usually find at least few relevant.
sorry, again, you're focusing on the wrong problem, and trying to implement arbitrary and strict controls to boot (which might work for computers, but not so much with humans). we already have overtime rules (and a number of the other provisions), and they don't change the equation in any meaningful way, as this very article elucidates. it's perhaps well-meaning, but it's plainly the wrong approach.
That's from the "Nice version". The "Mean version" no longer seems to be available on the web for free, but I read it years ago. In the "Mean version", he points out that many showrunners feel they're impostors. A showrunner who says "I'll know it when I see it" is an impostor, because their job is to have a clear vision of the project and be able to communicate it to the crew.
How You Wound Up Playing ‘The Oregon Trail’ in Computer Class (2016)
Slab City, CA
Funnily enough the description reminded me of the limitations using the RPG Maker 2000 event language.
I had thoughts like these, but i think as with any extreme - they too don’t fully reflect the truth
There is also the Looking Glass server software that ISPs provide to debug routing issues.

https://en.wikipedia.org/wiki/Looking_Glass_server
Well that settles the theme for the next Advent of Code. :)
Still, adoption of these solutions seems low (PyPy seems to be a JIT as well is it really a corresponding solution?). If it magically reduces memory by as much as 30%-50% why isn't adoption higher? In other words what are the drawbacks of doing this, there must be cons.
That is exactly the reason why Google is pushing for wide adoption of hardware memory tagging as the ultimate solution to fix that C and C++ code, because the dead corpses from battle testing have proven it is not enough.

https://source.android.com/devices/tech/debug/tagged-pointer...

https://security.googleblog.com/2019/08/adopting-arm-memory-...

https://threatpost.com/google-arm-android-bugs-memory-taggin...

https://source.android.com/devices/tech/debug/hwasan

Google also paid for the effort to remove C99's VLAs from the Linux kernel.

https://www.phoronix.com/scan.php?page=news_item&px=Linux-Ki...

Google is also the company that started the effort to adopt Rust in the Linux kernel.

https://security.googleblog.com/2021/04/rust-in-linux-kernel...

So they definitely know how much money it costs them to keep C and C++ around, and are taking actions to reduce that monetary cost related to fixing security bugs.

On the other hand, they just introduced the Android Game Development Kit, with C and C++ APIs.

https://developer.android.com/games/agdk
> A lot of the "patients" in the recent UK propaganda push for the jab have been discovered to be actors and not real patients.

Your baseless assertion sounds outright lunatic. Do you have any source at all to back your claim?
In 2099, systemd becomes self-aware and sends its drones back in time to form CERN.
Diet quality and risk and severity of Covid-19: a prospective cohort study
Top Salesforce Tips and Tricks from Salesforce Consultant
If I understand right, this in effect seems to be saying that languages can only permit what the median developer can handle. Am I right?
To write a translator, for migrating a legacy code base from this to a higher-level source language and libraries, seems like it would be fun.

It could be for incrementally building onto and evolving the legacy system in a higher-level language.

Or it could be used for reverse-engineering the legacy system, as reference documentation for developing new implementations from scratch.
Flexport Is Hiring Engineers to Make Global Logistics Programmable
ITT a bunch sheep stand around and play dumb.
The place/grid/etc cells fall generally under the topic of cognitive mapping. And people have certainly tried to use it in A.I. over the decades, including recently when the neuroscience won the Nobel prize. But in the niches where it's an obvious thing to try, if you can't even beat ancient ideas like Kalman and particle filters, people give up and move on. Jobs where you make models that don't do better at anything except to show interesting behavior are computational neuroscience jobs, not machine learning, and are probably just as rare as any other theoretical science research position.

There is a niche of people trying to combine cognitive mapping with RL, or indeed arguing that old RL methods are actually implemented in the brain. But it looks like they don't much benefit to show in applications for it. They seem to have no shortage of labor or collaborators at their disposal to attempt and test models. It certainly must be immensely simpler than rat experiments.

Having said that, yes I do believe that progress can come considering how nature accomplish the solution and what major components we are still missing. But common-sense-driven tacking them on there has certainly been tried.
A "mid life crisis" (which can happen at any time) is the moment when primary motivation switches from success to significance.

In our early working years we strive to become successful (for some definition of success) and this drives us to work hard, learn, experiment and so on.

Typically around age 40 you will have mastered the skills, and you will be "successful". So now you need a reason to get out of bed in the morning.

A very lucky few are already in significant jobs, and this motivation switch happens naturally and without fuss.

For the rest of us it's common to see if "playing with new toys" will satisfy. Like a motor cycle, sports car or boat. Sometimes this works, but often does not.

The happiest people I personally know seem to have found significance in seeing "others" rather than themselves. Family, community, young, are all candidates for our significance. It doesn't have to change the world, but changing the world of 1 person is deeply satisfying.

Financial freedom (earning more money in less time spent) allows more freedom in chasing this significance, and more means to do so.

Starting a business can deliver financial rewards (although mostly does not) but can also be deeply satisfying in other ways. When you look at the office carpark, and realise how many staff, and families, are being provided for because of your business, well, that's a good day.
Thanks makes sense. The tax on excersising the options post IPO is brutal
To be honest, I don't think verbose sugarcoating would help the code quality of the Linux kernel.
Skills Map of Senior Tech Career Progression
Yes will consult with an attorney. Thanks
"We define an electronic coin as a chain of digital signatures. Each owner transfers the coin to the next by digitally signing a hash of the previous transaction and the public key of the next owner and adding these to the end of the coin. A payee can verify the signatures to verify the chain of ownership."

https://nakamotoinstitute.org/bitcoin/
You could try angular then, though at some point you're going to run into a similar problem: your zone not becoming stable (mostly a problem when writing tests) because of some external dependency using a setTimeout or setInterval*. But at least it's generally pretty fast at updating and works without shoehorning you into one way of managing state.

Overall I prefer React because I prefer simple composable libraries over frameworks and Angular reminds me too much of programming in Java with its long application boot times and its folders full of ListUpdateCheckerConditionFactoryBeanUnitTest.java's.

*To be fair, in an equivalent React app, at that point you would have had to write a whole lot of shouldComponentUpdate to not tank performance.
> 3. No, we capture everything now, even the windows Login screen and windows updates, etc.

B3 and B4 both have pretty huge improvements here, but there are still a few rough corners. For example, when logging out the host shuts down immediately upon request, so you can't see the "program X is blocking shutdown" dialog.

But ultimately this is a very minor papercut for a very impressive and useful project.
While current non-LFP Tesla batteries still have cobalt, I don't think any of Tesla's newer battery designs contain it. Seems like they're completely phasing out use of it.

Tesla is also developing environmentally friendly ways to extract lithium, see a recent discussion: https://news.ycombinator.com/item?id=27853978

The results remain to be seen, I hope they're going to be successful reducing their environmental impact.
Study Shows Dogs Don’t Return the Favor After Strangers Feed Them
To add to this, just doing away with capitalism does not solve this problem, and creates myriad others.

Absolutely the scale of the problem is unprecedented though, but that message hasn’t changed in 50 years.
The feudal owners in a startup situation are the marketplace owners who organize all startups to compete.

The day we lose is the day all of those marketplaces themselves are cannot be replaced.
I have issue with niall. He makes an engaging argument, but a good number of times they fail to hold water.

The big one for me was the assertion that Britain could have avoided WWI if they had not declared war on germany.

THis is a shame because he is an engaging author and presenter, its just I'm never sure if he's peddling dogshit, or something that is plausible.
Can it create temporally-similar patterns as well? Something that is bounded by a similarity metric over each time period?
Not a fan of the Socratic method, I see. When I was a child my father would ask me and my siblings "Which is heavier, a pound of feathers or a pound of lead?"

It wasn't a stupid question, it was an enlightening question, and your "stupid" question would not have sparked further discussion if you'd not asked it.

Thanks for proving the quotation right.
That sounds very interesting. Does that mean I should be able to load a VM containing my windows partition fron linux, even without a dedicated GPU? Do you have a pointer to a tutorial explaining the setup ?
Gates at the beginning of functions are the pre-conditions in design by contract, so it tells quite a bit about that CS professor, him calling them spaghetti code.

Maybe something you would like to dive into,

https://en.wikipedia.org/wiki/Design_by_contract
This article does a great deal to point out the problem, but then just kicks the can down the road.

Yes, metaphysics comes before Logic but metametaphysics comes before metaphysics. Ad infinitum.

All this does is shift the discussion from the laws of logic to the laws of metaphysics - it is turtles all the way down.

There is no way to get off this hamster wheel without a shift of perspective, but computer scientists should feel right at home anywhere recursion arises.

Focus on the laws and the lawmaker. What are laws? Why do we create laws? What do we use laws for? How effective are we at encoding these laws in language?

When we think of laws as designed rather than discovered we become more conscientious in our own inventions.
Edgedressing
Key themes from Africa's startup ecosystem in the first half of the year
So they created a virtual machine and made the worst assembly language ever
Building a doctor's appointment website with a form and a calendar widget? Use vanilla JS or jQuery.

Buidling the next Google Docs or Notion app? Use React/Angular, etc.

99% of the people that use React use it to build the former and then debate endlessly about their little teets and toots of JSX, Redux, Router library, etc. FFS, it is overkill and unnecessary. Simplify, go home on time and enjoy your the time with your family.
Though Townsend has some good content, now I think 'Tasting History with Max Miller' is better, his videos are longer and seems to cover a longer historical period and larger geographical scope.
Cool. Thanks for all your hard work on that too!
When I read fully open source, bells ring in my mind. I adopted Cypress. It advertised open source and community ethos. But when delved deep, it many basic features that were paid. They never advertised it well in documentation. Once bitten, twice shy
This series (still standing) on this channel is quite good.
All that will happen is that Tesla will put lidar on the car eventually. Lucid, Toyota, and Geely are putting lidar on their future models now:

- https://www.lucidmotors.com/stories/lucid-dreamdrive-most-co...

- https://www.motor1.com/news/499716/lexus-toyota-advanced-dri...

- https://www.theverge.com/2021/6/24/22547453/volvo-lidar-stan...

I feel the most sorry for the people who have paid Tesla $10,000 for something that still doesn't work as advertised. At what point will they start demanding their money back?
Late reply but I just downloaded it, and it supports that. Change document mode to ASCII and you get

X
/ \
/ \ X
| |--------+ / \
\ / | / \
\ / +-------->| |
V \ /
+--------------------+ \ /
|lkjhlkjhlkjh lkjh | ---+ V
+--------------------+ | +--------------------+
+---> |lkjhlkjhlkjh lkjh |
+--------------------+
> found that 7% of people believed the worst case credible predicted sea level rise by 2100 is 15 meters or more, which is wrong

7%? Not very many. I would imagine much of it is random / thoughtless guessing, as opposed to someone strongly believing it to be true.

edit: presuming it is the survey from this paper, they didn't offer respondents an "I don't know" option. https://journals.plos.org/plosone/article?id=10.1371/journal...
Indeed:

1 - Go's method declarations are how Oberon-2 declares methods

2 - Go's unsafe package is basically Oberon's SYSTEM package

3 - Go's slices can be thought of an improved version of ARRAY OF .... parameters
and if they believe they are better than you, but you believe you are better than them, it causes conflict.
Ridiculous Reviews of Some of the Best National Parks
Wouldn't be it possible to let Linux/Xorg give up GPU for a time Windows is used? Which could still let me access it via VNC from Windows. My native platform is Xubuntu on AMD Renoir laptop.
Just to give a perspective, some prices from eighties:

1. A subway ticket: 5 kopecks (0.05 rouble)

2. An ice cream: 10-20 kopecks (depending on kind)

3. A loaf of bread: 14-18 kopecks (depending on kind)

4. 1 kg of meat at a regular store: 2 roubles (generally bad quality and subject to shortages)

5. 1 kg of meat at a "farmer market": ~ 10 roubles (good quality)

6. A bottle of vodka (0.5 l, i.e. about a pint): 4-6 roubles

7. A pair of shoes: 20-30 roubles
etc
I thing we might get biobots faster than mechanical ones. With recent advancements it seems that reusing biological hardware is simpler with our current software capabilities.
Only if they get caught.

It’s common for advanced electronic components to have their data sheets under NDA, meaning that the suppliers are contractually obligated to keep the information to repair the equipment from the customers. Every party except for the customer benefits. Now is it market manipulation or legitimate protection of intangible assets? Who knows.

Only stupid racketeers get caught.
Good points. I should've pointed to an example of other switches, rather than emphasizing an easy mod for the existing switch.
With react you've just moved your imperative code from REST->DOM manipulation to REST->local state manipulation and local state -> DOM mapping.

You have to invent some elaborate local state schema and then map it to DOM, instead of keeping part of the state implicitly stored in DOM, where it makes sense.

You can assign your data directly to DOM node objects. Say `el.yourData = todo_item`. And then let the order and list of items be kept implicitly in DOM, so you can do obvious things like remove nodes using `.remove()` reorder them via DnD, and whenever you need the list as data, you just querySelectorAll('.item').map(el => el.yourData) and you have your list. All quite straightforward.

You can also do context dependent things by being able to travel up to the ancestors via parentNode.

Declarative frameworks like react make simple things like this painful in comparison.
Really? I see this all the time with my VM when I shutdown via LG.
Note that OpenAI is a company and often release news of interesting projects without any corresponding open source code.
This is just an ad.

I wish software developers would be more honest about their tools, weighing their pros and cons, instead of thinking up contrived 'examples' that paint them in the best possible light.

Every library/tool/framework will make you think "well, this sucks" at some point. So be honest.
I believe it only guarantees serializable isolation. You may get strict serializable, but it doesn’t appear to be the case that you will know for sure if any transactions were not linearizable.
>You either have to reject my empirical claim about surveys,

Facebooks personalization seems to just send me to more and more content that makes me angry. Some people may find some pleasure in that, I suppose, but rejecting the temptation is not a suboptimal choice, like rejecting the 3rd beer is not a bad idea, even if you want it right now.

And I don't think it is unrealistic that ~everybody is adverse to ads, but I think it is fairly likely that everybody who has seen apples privacy ads are going to think what Facebook and others do as creepy and opt out based on that.

Finally I nearly always say no or give a low rating for those popups, because I find the popups annoying.
> that's a gross miscalculation

Indeed.

> it's more like $450

That's a gross miscalculation too.

The black market exchange rate was about $1 = 6 RUB.

This results in 115 RUB = $20 in 1985, or $50 in 2021.

(1) http://www.russiandogs.net/exchange-rate-russian-rubles-to-a...

(2) https://www.quora.com/Was-it-true-that-while-the-Soviet-Unio...

(3) https://www.usinflationcalculator.com/
Ghana confirms outbreak of bird flu; bans poultry imports
'No One Is Safe': How the Heatwave Has Battered the Wealthy World
Absolutely valid points. I'm definitely inside the filter bubble wrt Rust. It will be fascinating to see where things will be by 2030.
After a bug slipped through because of it, I switched CI to run the same point release of the database, and validate that the schema is identical to production.
Have he considered going into the defense industry? There are lots of management opportunities given his background, security clearance and experience.
Obamacare and a Fix for the IRS Iteration (2020)
Anyone is aware on progress in biobots? I think that building these might be way cooler than traditional robotics.
1) No, they don't "need" to be able to rent a 2-bedroom. 2-bedroom is a luxury in most of the world, either because well, it is, or because housing is equity-focused and therefore shitty (case in point is me growing up in the USSR with 2 engineer parents and a sister, in a 700sqft 1-bedroom equivalent).
Someone contributing the equivalent of minimum wage is not generally expected to be able to afford luxuries.

2) Having children while on minimum wage is child abuse. Similarly, nobody owes them the right to have children, and nobody should be obliged to pay for such profligate hobbies. Perhaps they should devote the time and resources otherwise spent on child-rearing to create more value for others first.
Similar tradition also in Malta:
https://www.youtube.com/watch?v=uaC9ecUP648
No, and yes. You can build something. But even if you imagine tele-operating it 24/7, there is not going to be something relevant you can do with it around the house. It's not about the programming.

And that will not even be taking into account the time-to-maintenance of such a system.

On the other hand, Boston Dynamics' manifold, where they do the control of the dozens of hydraulical parts, is an absolute marvel of technology that shows what you can achieve with 45 (?) years of dedicated focus.

You might be able to teleoperate their robot for something useful in a human environment, and I guess that would be a gamechanger. But even there I want to wait-and-see if they can escape the fate of many that came before them.