skysight-inc/HackerNews huggingface dataset:
Even if the rest of GDB remains a mystery to you, you can learn the two simplest and most useful functions: 1) how to create a backtrace, and 2) how to create a core dump. That way you can always send a bug report with lots of detail to somebody else for analysis.
Because we can do better than "random" to create superior outcomes for society. Right now, society hurts some racial groups and helps other racial groups. Picking candidates based on their race, once everyone remaining is qualified, helps undo some small part of that societal damage.

Improving campus diversity helps the kids too, as it exposes them to a more representative group of people that they're likely to encounter into the world, rather than one or a few massively overrepresented groups to the exclusion of other, less resource-available and marginalized groups. It makes the school better at preparing kids for post-college life.

Getting into Harvard, for the people who would do well at Harvard, is only one of many potential successful life paths for those kids. I think it's well past time we stop pretending like it's either Harvard or the streets.

Besides, if you're so disgusted by racism, you should be in support of trying to correct for it, not opposed. Doing nothing (what you suggested by applying "randomness") is how the current racist systems continue to thrive. Doing nothing is what the racists want, so they can keep on being racist, and holding down the "inferior" races (as they see it).
I would just use `1.month.from_now` instead of the additions anyway
We could just agree that "to forestand" is a new word that means the same as German "verstehen", and maybe eventually it actually would.
This isn't scientific evidence, but a possible relevant anecdote that potentially explains some of this. I had a very close friend working some kind of support role at one of the big Covid injection sites in a big US city.

I was told that at least some portion of the many nurses hired to do the vaccine injections appeared to have very little experience with that type of injection and weren't following the set procedures setup by the head doctor of the center. Because of the rushed nature of setting up the vaccination center, the hiring was rushed and the training was limited and the quality control and supervision was pretty bad.

I have a feeling that at least some of the reports of vaccine injuries may have just been caused by improper injection technique due to the rushed process.
Oh wait, I made a mistake. I don't see it either.
Officially, yes. But here's the NFL scores API, for example: http://site.api.espn.com/apis/site/v2/sports/football/nfl/sc...

It's a "private" API for their website, but like I said it's been around for a while and using it in a hobby app isn't going to be an issue. Using it commercially is just begging for trouble, though.
Along with the other recommendations, I was introduced to The Architecture of Open Source Applications from an HN post some time back, and have found it quite interesting. You can use it together with a more detailed walk through the respective projects' source code, to get a great idea of what some big names are doing.

http://aosabook.org/en/index.html
Great guide! I would add fixing bugs. I often learn most about a code base by fixing my bugs. A good debugger can be a blessing. Profiling is part of debugging to me. Questions can come up about why something is taking a long time that lead to more debugging and thinking about what is going on.
> Apple was trying to make the best computer possible

With the latest MacBook Pro it feels like they're back on the right track. Heck they dropped the magic bar.

The issue with replaceable components is that they're often at odds with performance. If MacBook had user-replaceable batteries we simply would have less battery OR a thicker and heavier and more expensive computer. Literally you cannot have all.

Memory/SSD sticks take more space and cost more than a soldered chip (and they earn Apple more money, shhh)

It's a compromise though, I get it.
You would take the opinion of a random stranger on HN over the article getting past peer reviewed and published in PNAS.. Why that heuristic?
How do you weight the choice?

- MIT is $180K and Z is free. Don't underestimate the stress those finances put on you - now and realistically for the remainder of your working life. These stresses will make you more likely to dropout of MIT than college Z.

- At MIT you have the opportunity to be surrounded by really smart people, however you don't appear to be one of them. Why? They didn't offer you any scholarship. That means you're the person paying for all the smart people's scholarship. I know that stings, but that's a truth of higher-education that isn't discussed enough. Just because you got in doesn't really mean they want you. If they actually want you then they'll pay for you - like college Z is. Also, don't underestimate attending a college that actually wants you to be there.

- Matriculating from MIT definitely improves the odds of your being accepted into their graduate school. However, keep in mind that right now they don't see you as one of their best students. Hopefully that would change in 4 years!

- What do you want to do after college? Do you want to remain in Academia or do research in industry? MIT credentials look really good for academia, not as much for industry (not that they look bad for industry!)

- While having MIT credentials may look good for academia the pay isn't typically as good compared to industry and you'll be graduating with a humongous debt.

- You should also talk this through with a financial advisor. This is a stupendous financial decision that will have ramifications for the next several decades of your life. Don't make this decision on emotion or well wishes of friends and family. You need someone to lay out the facts.

- I've known several MIT graduates who are quite mediocre. MIT won't make you great, you still have to do the work.

- There are lots of people working at larger tech companies who did not graduate from MIT. If you're not planning on going into academia then I would place more emphasis on your internships and your contacts there than the college you attend.

You have a lot to think about!

What would I do? I'd go to college Z. You'll be in a much better financial position for doing entrepreneurial work because it's hard to start a business when you yourself are financially strapped. They want you, and you have family in the area to help you out (even if it's just a good home-cooked meal once a month - it helps). Focus on your internships. Plus, who knows? You may change your area of focus by the time you graduate! Then you can assess your next steps.
Surely the nozzle has a breather tube? At least the one that I screw on to the plastic petrol can I use to fill my lawnmower does. I'm not in the US though; it's probably Norwegian but possibly British, can't remember where I bought it.
I attempt this when communicating with Chinese parts of my business where English may not be spoken at all. I also don’t know any Chinese.

I will generally run my English emails through machine translation back and forth multiple times until I find phrasing and word choices which are “bistable” (I get back the original English). I’ll also usually double check specific critical or unstable words using a variety of translation aids (not machine translation) to ensure any (scope-limited) Chinese I write is actually correct.

We do have one native Chinese on my side of the team, and every time I’ve had her check the Chinese she says it’s correct for our technical domain.

So we really are already at the point where we can communicate across languages with surprisingly low error rates.
> The database should be part of the tests. Do not stub it.

I've never seen this work well. The tests either rely on a shared/remote database or on a local database instance that has to be set up/torn down between tests. Both approaches cause unending headaches in terms of false positives, onboarding new developers, dependency problems and maintenance.
I've used https://m.livesoccertv.com/ or https://www.bbc.com/sport they're not too heavy
The "bla bla" explanation will suffice. Usually will include a link to documentation, no need to further split the hair
I’m Texas’ approach the gov is not involved in taking any action. That’s why the law can stand as there is no gov office enforcing it.

In both cases it pits citizens again citizens, which is what’s starting to feel creepy.
Isn’t it possible… they are right?
Are you arguing that there's moral similarity between an invading army and people who'd prefer not to be invaded, because "well, it's violence"?
Doubtful. Economics is the source of many methodologies in game theory, mechanism design, behavioral game theory, much of political science and voting theory, and has quite imperialistic methods such that quantitative accounting and financial engineering use econometric modeling. Not to mention RCT, causal inference, GIS, and machine learning applications have a lot of conceptual overlap.

A safer bet would be that people in 50 or 100 years times will be expecting people in 100 years time to regard it as astrology.

Edit: good catch(es), mobile commenting and I missed a key phrase (source of many methodologies).
Nothing, obviously. Their disinformation campaigns of the past 15 years have failed and the priorities have shifted towards terrorizing and misinforming their own citizens.
Im surprised no one has said reading tests as a good starting point. Any way, besides main, tests are usually good too.
I would guess a few days of training, but this will vary widely depending on the type of model and how much data you train on.
Putin’s War Is a Death Blow to Nuclear Nonproliferation
Shutdown for almost 8 years[0].

[0]: http://www.espn.com/apis/devcenter/blog/read/publicretiremen...
I finished watching the event yesterday. Here is a list of my takes, in no particular order:

I'm offended that half of the speakers beat the drum of recruitment for a field that has produced more jaded ex-researchers than actual positions many times over. Filling seats is not an issue.

I don't like how they're combining energy security with progressive politics. I'm progressive, but the president isn't and neither are most democrat career politicians. Tying the fate of fusion to something volatile such as public opinion of progressivism provides no benefit to fusion research programs but adds risk. It's done so the administration can simplify their progressive efforts. "Look we gave all you people a summit and 50 million dollars, now fuck off and get us some margin votes". When they're voted out fusion progress may go with it and start being treated as a football. Not needed. Not wanted.

It's annoying that every politician was like "silly physicists don't know how to communicate" as if communication isn't nearly half of a scientist's job. It's like the politicians have never talked to a scientist. I'm sure they have but making jokes about scientists being science automatons with autism makes the politicians seem relatable to a wide range of voter demographics. Smile for the camera.

The DEI advocates viewed fusion under a scrutunous eye without appreciating that it has the potential to be an equalizer. It fucks people over the least in terms of land usage and fuel/waste issues. Not mentioned once. The people equipped to make these points were not asked about them and yet they label it a conversation. A conversation with themselves.
It would be nice if there was a way to more easily debug caching issues with CF workers being used as proxies. There is very little visibility into how headers affect things and it is poking in the dark to make it all work.
Linus (of Linus media group, not Torvalds) thought it was a meme distro.

The name predates the meme
Microsoft investigating claims of hacked source code repositories
Isn't there insane money to make just suing everybody in breach of gdpr? I always thought there were laywers scouring the internet in search of a quick buck.
Developer Sabotages Open-Source Software Package
Hindi alphabet, interestingly, is arranged in the order of the part of the mouth that makes the sound. For example, sounds generated at the back of the mouth (like "k", "g", etc.) are listed first, and then you move forward to sounds like "t", "d", and finally sounds involving the lips, like "p", "f", etc.

I found this arrangement fascinating. Unlike the jumble of letters that is the Latin alphabet.
As in dagw's reply. The question as posed to me has always asked to write code that prints to stdout.
I totally never use it. I don't trust it.

i've learned to be frugal with my plan.

Going to a coffeeshop to work is also not my thing. And I would not jeopardize the company data by risking it on a public network.
Additionally, .. / .... --- .--. . / -.-- --- ..- .----. .-. . / .... .- ...- .. -. --. / .- / -. .. -.-. . / -.. .- -.-- / ---... -.--.-
I see it in Programmable Logic Controllers. Engineering drawings often come in all caps and a program's input and output buffers are sometimes named to match. The older programs were in all caps because the programming terminals had no lowercase.

https://www.artisantg.com/itemimages/AB_1747_PT1_View1.jpg
Sorry are you suggesting that we should all in general say anything race related so long as we don’t think it’s wrong? Or just against whites?
> I can assume they're pushing for openness towards sex bc it allows us to be more open to those who have an identity strongly rooted in sex

Just because one is open towards sex doesn't mean that their identity has to be "strongly rooted in sex".

I don't need anyone to know my sexual orientation. It's not important in whether I'm doing my job right, or when I'm engaged in my hobbies. If anyone wants to have an identity "strongly rooted in sex", more power to them, but there's something wrong in that statement if you have to shove your opinion about your sexuality in contexts that don't matter, and where not all people share your opinion on the importance of sex to their identity.
It means they know exactly how the game is played and have been playing it for a long, long time.
You have the option of a "full ride" and you're wondering if it's good enough to take?

TAKE THE MONEY. Take the tangible up front benefit over hypothetical benefits that might, or might not, come later. Do not discount the value of keeping your debt low. Debt is a life changed. It is like wearing a strait jacket for every other decision you will make for decades to come.

You have the chance to avoid this. Take it!

TAKE THE MONEY!!!!!!!!!!!!!!!!!!!!!!
Yes, and it's awful because it isn't standardized. Current generations frequently use only consonants to type out a word and I have no idea how to pronounce them. For example "hai" (pronounced "hey") roughly translates to "is". I literally see kids typing a singular "h" instead.
And Java lambdas are still syntax sugar for one-method anonymous classes.
If I'm being charitable, it's hard to see Vitalik as anything other than naive/"useful idiot" to the commoditize-everything hypercapitalist forces. It doesn't take a genius to show some restraint in opening one pandora's box after another.

Some of the Bitcoin devs realized this early on. Ethereum, for whatever reason, didn't and it's been scamville ever since.
Regardless, the asymmetry is offensively wide: it takes at least an order of magnitude more time to write a text than to read it. The candidate is also under pressure to create a well crafted and professional response, essentially a sample of his best writing. You on the other hand, can do a half-ass job reading it, stop for your lunch break and skip the questions you are not interested in - there is absolutely no written record or evaluation of your reading performance. You might read it but others might send it in the bin after the first paragraph.

Why would a company put such a large onus on the candidate, and little to none on itself, while the same could be achieved in a 1 hour skype call, where all these questions could be explored in depth in a symmetrical fashion? The only rational answer is that the company has complete disregard for the candidates and actively seeks out submissive people that lend themselves to easy abuse.
An asteroid hit Earth before disintegrating on March 11, 2022
8.0658175170943878571660636856403766975289505440883277824 × 10^67
Yes, of course. I wouldn't directly compare them, but the guy above was talking in absolutes to make it seem Airbus is somehow inferior.
There are vendors of real, usable fuel cans. They're kind of expensive, but there's a nice feeling of usefulness everytime you use one.

From my perspective there's three options:

a) get an old, plastic can with a vent from the before times

b) buy an expensive NATO metal can, and the flexible spout 'for amusement purposes only'

c) lobby your government to allow gas cans that don't cause actual spills everytime in the pursuit of avoiding fume leakage or whatever.
Wouldn't that just end up in the hands of whatever government is relevant? I believe the fines you pay for GDPR violations are paid to governments, not users or suers.
Again, digressing from the initial statement. The only variable in question here is intelligence and its correlation to top schools.

Employment is a separate matter, the follow up will be if leadership or management competence (different) is tied to intelligence and elite school attendance.
The Russian space program was the most impressive thing to me about Russians, so to see it destroyed before my very eyes saddens me. Russians are quite clever about making do with little, but I don't see how a declining country like Russia is today can compete with the Indian or Chinese space programs, who are also doing amazing things that don't get a lot of press in America.
It's funny this got mentioned, because I recently got a 3D printer that runs Marlin, which embeds GRBL. So, I decided I would take a look at it. I thought a lot of places were really garbled. Especially motion_control.c, which has a ton of #ifdef logic
Interesting part of "Moscow Court" is that when Finland invited indigenous Finns (eg Ingrians) to move to Finland in 1990, we suddenly had enormous amount of "lawyers" (of Soviet law) moving in and attaining Finnish citizenship. Too late it was discovered that you can declare any ethnicity at any time in Soviet Union.
It's not like anyone feels bad for this decision
PDFs? Unless participants need to edit the actual slides themselves what's wrong with PDFs? Most half decent PDF readers these days have a presentation mode where it goes full screen and arrow keys page through. Yes, you lose swoopy animations, sound effects and video but that's arguably a plus. And participants can read the slides on a wider range of devices with little hassle. Your speaker notes can stay with whatever slide program was used to make them.
I don't disagree but I don't have faith that other drivers are properly paying attention to those types of things on their vehicles. I just don't see flattening others' tires as a good thing- it's vandalism.
This seems kind of ironic? Gnome has massive buttons and icons (to the consternation of many users) specifically because it's more accessible.

When was the last time you tried it?
It behaves as if you’re local to the machine. Changed my life when I first found it.
And they suspended launches because they had used rockets from Russia
https://www.bbc.com/news/uk-politics-60602512
Right, as with the cookie laws companies seem to have collectively come to the idea that "they can't catch us all!"

So far they seem to be correct. I would really like to see the courts deal a few black eyes over this, I hope this tool can help.
Which part exactly is improving the health and safety of the population?
As for Bitcoin developers, that's not really true at all. There are quite a few that are active in ecosystem development and conversation on the bitcoinhackers.org mastodon instance and a few IRC/Matrix channels.

Unfortunately, Ethereum communities still seem to socialize and organize on centralized platforms like Slack, Discord, and Twitter.
Venezuelan leftists took to Twitter attempting to swing Colombian election
Government-backed student loans for undergrad are capped. They are capped around $32k total and are distributed on a gradually-increasing schedule.

They also have been capped for decades now. So clearly that isn't the solution to the problem.
Ok, I'll revisit this thread when rates are 5% and inventory jumps back to 1.5m.
Showed? You mean "argues", right? This has been case law via the Supreme Court for over fifty years, and only because the court is currently so thoroughly packed with a singular ideology is it getting considered again.
I agree with this article, when I’m doing frontend development I much prefer to use Vue - with its options API (I ignore the composition api as it’s essentially a clone of reacts hook system).

But when I do any react such as assisting another team using it, I am constantly surprised and reminded just how much of a bad developer experience react hooks are.

The coupling of needing to constantly be aware of the intricacies of rendering while also balancing reactivity and data binding leads to probably the most offensive API I’ve ever had to use.

When writing useState or useEffect etc the not always required last argument is a damn array or empty array or sometimes an array with several items.

What does not passing an array mean? Well, I’m sure someone could explain at great length the complexity and alleged need for this but anyway: passing nothing as the last argument of useEffect results in an infinite loop.

Passing an empty array means “don’t render again until actually needed”.

The third option of passing a variable length array results in something else entirely I still don’t understand. Every article does it slightly different.

Ultimately what this leads to for me at least is a developer hostile API full of seemingly intentional foot guns. The other day I had the situation where useEffect to call an API resulted in calling the API endlessly and constantly. Then I thought “ah I have seen this before, it means I have to pass an empty array”.

It’s absolutely infuriating and smells of a bad API design. What happened to the importance of DX (developer experience)?

As I said I’m sure someone could hand wave away the alleged need for this complexity but honestly it simply feels like a bad API. No one will ever convince me that an empty array vs no argument is “functional” because functional code values making side effects and purity deliberate decisions with a focus on clarity.

How do other frameworks let you fetch from an API? Generally a simple assignment and await statement.
I'm lamenting the complexity of those over-abstracted solutions. Your proposed solution (adding additional integration tests) is adding even more complexity onto the pile. This makes the entire system (of which those integration tests are a part of, when it comes to understanding) even more difficult to understand.