skysight-inc/HackerNews huggingface dataset:
I have ADHD and I was also a very sensitive and delicate boy. This is completely based on my personal experiences, so I don't know how transferable it'll be. But if I had to give a single piece of advice:

Fast, immediate feedback loops. Remove all barriers between doing an action and understanding the consequences of that action. I grew up trying to program on the command line and thinking it wasn't for me. Then I tried Macromedia flash, which had a timeline and a preview window as part of the IDE. I could see the changes I made instantly, rather than waiting a few seconds for my code to compile. It sounds ridiculous, that saving a couple of seconds could be the difference between your student self starting and being bored.

I didn't have time to get bored. I'd make a change, and then my brain would see the change and think of where to go from there. Before I could process that, I was writing new code and reloading the page and seeing the changes. It was like hacking the ADHD part of my brain to get things done. If your student takes to this, don't let your engineering sensibilities get in the way of your student's manic desire to see things happen. The discipline of thinking out your change and then executing it comes in time and with experience. Just get them excited about being able to make changes.

Even now, at 36 having managed ADHD for a long time, I have an attention budget for about 2 and a half seconds between my mid abandons the task at hand. If I make a code change and go to reload a webpage and it takes longer than 2 seconds, I'm already on a different tab or application window and my focus is already lost.

Again, for clarity: find a way to get immediate (I say immediate because I mean immediate, not 'quick' or 'fast') feedback to your student.
The kernel _almost_ builds fine with Clang; one of the major stopgaps were the usage of VLAIS (which I think have been all removed given that they amount to pure insanity) and `asm goto`, which it has been implemented by LLVM (I think it will become available on stable when 9.0 is released this autumn).
Yes, as far as I'm aware they've been using Gentoo for quite a while.
So this counts as fasting too? I do this for years (ignore breakfast), and since I am more health counsious nowadays I avoid snacking after dinner. After doing this for some time I don't feel hungry most days.

Maybe this is why I am losing weight nowadays (the fact that I am going to the work by foot probably helps too), who knows.
For overweight and obese people it probably makes sense, but for the rest?

I can't comprehend what benefit it should have "to know real hunger" if you're a perfectly healty human specimen.
Québec passes law to test immigrants on Québec values and French.
I'm not sure why we laugh at
old systems that are still
doing their job

Because other countries are hacking our infrastructure, as we hack theirs, and those laughing are doing so nervously, because with an operating system that is decades out of date, it's painfully obvious that anything defended by a password protected user account on that operating system isn't really protected against a determined enemy at all, and any of the permissions and privileges conferred by user accounts on that system are likely a facade protected by an honor system, and mostly physical security.

In truth, even if the operating system were newer, we would not want it hooked up to the internet, but if the operating system were up to date, and not well isolated and became exposed to any public gateways, it would stand a fighting chance of not spilling its guts to the world.

With such a system disconnected from the internet, one can still bet that a determined attack is going to implant remote connectivity under their own control, and their job is much easier once the implant is connected. They don't need to sweat OS level password rotation, probably won't worry about strong encryption key changes or having to prove identity to policy enforcement tools with signing keys or tokens. Very little in the way of locking the integrity of the system is built into the concept of the OS. The application layer may offer better protection with proprietary controls, but the contents of disk and RAM are very probably possible to dump, inspect, bit twiddle and write back in place to just do anything you want, if your expertise runs deep enough.
Delivering Optimized Metal Apps and Games
Metal for Pro Apps
Modern Rendering with Metal
Ray Tracing with Metal [video]
IMO, that's awful and should never, ever be done.
My company forked an Apache 2 licensed abandoned project, the BrowserMob proxy, a utility to watch, test, and manipulate web application network traffic often used alongside Selenium. We put it under our name as we plan on expanding it.

https://github.com/browserup/browserup-proxy

When we did it, this Apache License clause caught my eye:

> You must cause any modified files to carry prominent notices stating that You changed the files;

So to literally comply with the license, and avoid any mishaps, we made a "change" to each file by appending a notice that we have changed the file to the file. The way this reads, we have complied. We did it to every file so as to not risk missing any. Whether the intention is something else, I can't say.
> The beautiful thing about long fasts is that it’s actually difficult to overeat in a short window.

Man, people who've never been fat have the strangest ideas.
Is the NYC subway's OS/2 connected to the internet?
Yeah, and it seems that if the tools your using the test for fatique to destruction are themselves too weak for the task, then you upgrade the tools, not abandon physical testing. No computer model will tell you if there are internal microfractures to a component, and any number of other possibilities.
Exactly. Even within the same lang, it does not work.
> I could see the changes I made instantly, rather than waiting a few seconds for my code to compile. It sounds ridiculous, that saving a couple of seconds could be the difference between your student self starting and being bored.

I would posit this is true for lots of people—children and adults, with and without ADHD. The more you can decrease that try → result feedback loop, the more fun it is to experiment.
Am totally not surprised about the study result. Why? Cause we have plastic everywhere around us. From food boxes, to gadgets and clothes, the list is long.

Why do you want to use petrol as your main food container? That's a non sense. Plastic are toxic and therefor should not be used as food container.

The choice is historical, it was easier to manipulate and produce these cheap boxes with plastic than with wood or metal. Because that was the alternative earlier.

Am happy people start to realise this and see the industry pivot in a more ecologically and healthy direction.
You've pretty well answered your question, why ask it?
It's not software: it's mathematics. You don't build a bridge by successively creating bridges with more and more structural reinforcement until the bridges stop falling down. Instead, you calculate the appropriate size of the columns using a model and only build a single bridge. This is no different.

Finite element methods are such a known quantity that we're able to design nuclear weapons without ever testing them in meatspace. If it's good enough for nuclear weapons, I am strongly convinced it's good enough for something as simple as stress analysis.
You are predicating something on your experience with C++. I am saying it does not apply to other languages.
Discussed previously: https://news.ycombinator.com/item?id=20157291
The challenges of charting regional inequality
> Imprisoning over a million Uighurs

Have you tried to image what kind of resource does it need to do this? How many prisons and guards are needed? How many hospitals, power stations and other related facilities are required to support this? Where are the satellite images?

If we are arresting them for their Islamic religion, how come I still have a large amount of Hui friends hanging out with me just as usual? https://en.wikipedia.org/wiki/Hui_people

Trusting the Western media unconditionally without thinking about how ridiculous the news are, truly ignorant and arrogant. Surely your media will never lie or leaving important facts out, like the terrorist attacks happened in China. But I am sure your media has already painted them as some kind of freedom fighters.

https://en.wikipedia.org/wiki/2014_Kunming_attack
Argentina is world’s eighth largest country. I find it mind blowing that you can have a power outage that covers the whole country (+ some more).
You do realize that, compared to eating too little, eating too much is really not that bad? Yes, starving yourself does change your relationship with food (in that it makes you hungry and miserable). And, for many people it can start a cycle of food related anxiety (an eating disorder). Perhaps some benefits do exist, but it’s wrong to advocate for fasting without fully addressing the serious health risks.
No. I’d pass on the automation. I have 0 faith in humanity’s ability to put down the rogue killer robots.
Argentina and Uruguay Without Power After ‘Massive’ Failure
Didn't manufacturers just throw their hands up at rowhammer?
Reminds me of the outage that hit the Northeast U.S. in the early 2000s.
I was able to create usable offline navigation with OSM in a mobile app in a few weeeks. Sure this guys could afford that :)
I started 16-8 intermittent fasting three months ago. The mornings were difficult the first 3-4 days because I really used to enjoy a good breakfast. I also missed my morning chai.

What fixed it was my discovery of Zestea, a high caffeine tea. One cup in the morning did the trick. I also ate my breakfast at noon (my scheduled break fast time) for a week. Now, I don’t feel hunger in the AM and sometimes it is 1:30 pm when I have to remind myself to break the fast so I can stay on schedule.
> In the future, people will access New York’s subway like they’re queuing for a roller coaster at Disney World. The process will require users to have an internet connected device that gets you through the gates, whether that’s a phone or a smartwatch. If we’re lucky we get a new MetroCard option. But it’s no guarantee.

This is false:

- You do not need an "internet connected device." (There isn't even reliable cell service at all turnstiles.) You can use an offline device that's previously had a card added to mobile wallet. You can also just use an actual physical credit card that supports contactless payments.

- The MTA has indicated that they're replacing MetroCard with an OMNY-specific contactless payment card, which you can buy using cash if you want. "Although cash isn’t accepted for OMNY right now, cash will always be an option to access MTA services. You still have the option to use MetroCard until OMNY rolls out system-wide." https://new.mta.info/omny

"In 2020, we will enable mobile ticketing in the OMNY app. In 2021, we will introduce a new MTA-issued contactless transit card for OMNY that you will find at retail locations throughout the New York region. In 2022, we will install OMNY vending machines at subway and commuter rail stations. In 2023, we will say goodbye to MetroCard. You will always be able to pay with cash at retail locations and vending machines." https://omny.info
China Set to Ship 225M Smartphones with Hongmeng and Ark OS by End of Year
For me, paying closer attention to how I’m feeling has helped me better identify when I’m hungry. I think starving yourself is a really extreme step to take that probably isn’t necessary
> our techniques only require the attacker to allocate and deallocate memory and to measure instruction timings

Would a device like the XB1 or PS4 be susceptible to one of these cross channel attacks?
Meanwhile, I get a "you have been rate limited"... Which I don't understand, opening a Twitter link for first time in the last 4 days (been traveling)... Wasn't expecting this.
> But eventually I realized this has to become my mother-effing lifestyle if I want to keep looking that way.

This is so true, people judge you for not looking like a Hollywood actor (whether you're a man or a woman) but don't realize what it costs to look that way
Tim Sweeney: The Man Behind ‘Fortnite’
Yeah, that's what I've read. I was mostly handling water in well-travelled wilderness in the Appalachians and Rockies, though. And from what I understand there's enough of a disease load in say, the deer population in the Sierras, that you might not want to be doing it even if you don't think there's humans upstream. shrug Wasn't a huge amount of trouble, my brother has a pretty high-end pump filter.
Not really, the original Postgres was developed in a mix of 17000 lines of Lisp and 63000 lines of C. This was difficult to develop/debug at that time. Probably still would be.

It had a 'gigantic' memory footprint of 4 MB - the all-in-C version only used 1 MB. The Lisp version was also slower and they didn't use features like GC...

http://db.cs.berkeley.edu/papers/ERL-M90-34.pdf
Phantom Sensations: When the Sense of Touch Deceives
A shady spot may protect species against rapid climate warming
The Spycatcher affair was primarily British, not Australian.
Could you point to some specific examples?
Medical inertia. Role of gut microbiome is only a recent trend. Soon we'll probably see change in nutrition and medical advices.
We have a saying in our part of the world which echoes the sentiment. It goes like this.

Sage eats once, regular folk eats twice, and gluttonous eats all the time.

Sounds like time and again we are rediscovering old wisdom.

Disclaimer: This is not a value judgement as I myself have never followed this and most people around me are the same.
Things aren't always that bad in China, but all of the things on the signs have happened and continue to happen. You're simply wrong that those are false accusations. If these things have happened even one time, they can happen again. It's the opposite of baseless.

I've witnessed the Chinese judicial system secondhand, as experienced by native Chinese people. Fortunately, I haven't had to experience anything firsthand. And I've read countless articles and books to the point where I know the specific incidents those signs are referring to.

I'm sorry, but I really can't spend any more time digging up sources for you. Hopefully you have a VPN or live abroad and can look for this stuff yourself.

You can probably understand why they wouldn't want to be subject to that justice system.

You keep putting words in mine and other people's mouths. I never said democracy is a panacea. I agree that Western media is biased about China. Average people are not well-informed anywhere. At least outside of China, people can easily learn if they choose to.

I agree that Japanese politicians downplaying or refusing to apologise for Nanjing is somewhat comparable to the CCPs handling of the Tiananmen incident, although Japan obviously has nothing like the censorship in China. Both are wrong. And I think if you talk to more people you'll find they agree.
As a doctor, they may have a better understanding of placebos and statistics.
Urdu/Hindi for example has a lot of idioms and nouns that have gone out of fashion/been superseded by English
It is not about the age of a tool.

LaTeX vs. WYSIWYG is more like a plain text programming language vs. a graphical one.

The more general the more complex a problem, the more likely plain text solutions win over solutions that might be more convenient in specialized cases.
Life’s a blur, but we don’t see it that way
A last-ditch ‘planet-hacking’ plan could keep Earth habitable (2018)
El Pais of Uruguay says some parts of the interior have power.
Custom PC Builder: Logical Increments
Algol family syntax is not the same as C syntax. Algol 60 has if-then-else as an expression like "x := if foo then bar else baz". In Algol 68, an ENCLOSED-clause like if-then-else-fi is a PRIMARY, so it can be used anywhere other primaries like identifiers and denotations (literal constants) can be used. "Begin" and "end" are synonyms for ( and ). Both languages are defined on the level of symbols instead of bytes or characters. These symbols can have multiple representations including punctuation and text in non-English languages like Russian. A lot of people today don't know what Algol family syntax looks like which is a real shame because they're very clean and elegant languages.
Canada has open arms but Québec has closed its doors. This is not a deterrent for skilled immigrants as they can immigrate elsewhere in Canada which follows Express Entry system.

Québec is not really a destination for skilled immigrants anyway because its immigration system is bloated and delayed. It takes 4 years to immigrate to Québec while 6 months elsewhere in Canada. Probably the CAQ government is adhering to its voter base by this.
Here is the same speaker comparing C2 and clang: https://youtu.be/0yrBuPiGk8I
I don't think I've answered my own question at all. I certainly am biased one way - I think Boeing should be regulated more. I thought my bias would be stated well enough by how I worded my original comment, so I didn't explicitly state it. Sorry if that made it seem like I want to just troll people and have bad faith arguments. I don't. I genuinely want to know how other people view this.
I'm neither an aero engineer nor a nuke weapons designer but I am pretty sure that nuclear weapons are a whole lot more complex than a plane.

As for not testing nukes, I'm damn sure they test the relevant non-nuclear parts such as the lensing (conventional) explosives.

> ...for something as simple as stress analysis

Of entire wings? From the article "..such as using machines to bend the wings to extreme angles and shaking the fuselage until it cracks"

Your job isn't in this area I guess. I'm sure of it.

BTW the model is only as good as its inputs so if you have a defective batch of components (and wasn't there very recently a case where a bunch of deliberately below-spec aluminium parts were delivered to various aerospace companies which cost lots to rectify) then your model had better refelect that defect. But how are you going to find out? With pure maths?
ELI5... why is this great news (i.e. why is LLVM/CLANG better than GCC -- speed?)
> south of Brazil

That sounded strange to me, since Brazil imports power from Uruguay and Argentina through somewhat small DC links, and if only them failing is enough to cause a blackout in Brazil, something was probably not configured correctly. So I went looking, and according to https://g1.globo.com/mundo/noticia/2019/06/16/apagao-deixa-m... "deixou sem energia toda a Argentina, Uruguai, Paraguai e sul do Brasil", so Paraguay was also affected. Paraguay shares the huge Itaipu dam with Brazil, and a large amount of power in Brazil comes from the Itaipu dam, so if Paraguay was affected, Brazil (mostly the south and southwest) will probably also be affected.

edit: the realtime graphs at http://www.ons.org.br/pt/paginas/energia-agora/carga-e-gerac... show a loss of around 1.3 GW of hydroelectric generation in the south region starting around 7:00 and ending around 10:00, matching the timing of the blackout.
I said “an” extreme case. Take it easy, Francis.
Apple doesn't sell any products with NVidia RTX hardware.

Yet still they feel the need to re-invent the wheel and write an API for it. I guess they really want to maintain that competitive moat.
War-games, anybody?!
I just can't elaborate how stupid this kind of game is.
Israel Reaches Deal with UN to Deport Asylum Seekers to West, Not Africa (2018)
Last time I met someone at a higher end hotel bar who sat next to me, it was pretty terrible. He was a truck driving member of the furry fandom from West Virginia, and he seemed pretty mentally unstable. Ruined what was otherwise a top class meal.
https://threadreaderapp.com/thread/1139737041162272768.html
Was he an academic? I still have to meet an engineer who will deliver on budget and schedule consistently. Quality in software engineering is a grey area.
The problem with “real” journalism is finding a business model. I’d love my local paper to do more of it, but the Internet has absolutely killed the model that used to make it viable.
Very cool idea! For all of you thinking of writing native modules for node, please remember to use napi, not nan. napi is fully abi stable, while nan is not!

https://nodejs.org/api/n-api.html

We also have a c++ wrapper: https://github.com/nodejs/node-addon-api
Mary Meeker’s 2019 Internet Trends Report
Is this not something to do with the new Mac Pro?
Hashtag Generator for Instagram
Massive power outage in Argentina and Uruguay
Mad respect. Really like this interview.

Maybe my favorite part is when the interviewer takes the predictable "but you're special" angle:

> Maybe that’s easy for a renowned Type A guy with a nonstop life of shows, acting and bestselling books. But does it apply to the rest of us?

And he just shuts that down

> I don’t consider myself special. For anybody, there’s no pride in doing things easy.
fmap replying to foldr in a subjective argument about functional lenses... what have I done to deserve this hell.
UFF, no internet, I have to talk to my wife and kids....
And let’s not forget that too strict requirements for new airframes is part of what led Boeing to keep modifying the original 737 design instead of building something that would require new certification for both planes and pilots.
My point was that you clearly think they need more oversight, have skewed the question a little towards invoking that answer, and I can't see many people at all suggest, after 2 planefuls of people are killed, that boeing should be allowed any self-cert rights.
I find that my hunger level during fasting depends greatly on my level of hydration. And learning to like black coffee and plain tea helps a lot since they can feel more “substantial” than plain water.
>If you don‘t eat carbohydrates, you don‘t need insulin, so it is no disadvantage that you cannot produce it.

That doesn't sound right at all. Protein produces both a blood sugar and an insulin response.
Most likely. The degree of the vulnerability is the question.
Both Boeing and Airbus have been putting a lot of money and time into improving engineering software, and are working together to do it.

Now probably isn't the best time to put out press releases on this though.
Title wrong, and no mention of deporting in article.
I have PR in Quebec, it took 4 years to get. I really hope this does not adversely effect two guys who work for me who are in the PR queue.

I don't think this headline accords with the article. It is speaking about people waiting for PR who will have to reapply, not people who have PR who will somehow be retested and then thrown out.
Docker ️hearts WSL 2 – The Future of Docker Desktop for Windows