skysight-inc/HackerNews huggingface dataset:
> Seems like that was by design.

It is. Philanthropy exists to launder the reputations of the rich, on the one hand, and are paternalistic on the other. The only things that get funding are things that can attract the attention of our "betters." If we had taxed them on the front end to the point they couldn't become billionaires in the first place then people in general (through democracy) can decide what causes are valuable. And with the added bonus that the negative effects of they got to be billionaires don't cause more problems (Feeney worked in private equity. PE are strip & sell firms)
There are afaik 18 charges in the indictment. The above is just one of them.
Are they former billionaires though? The point of him being "broke" isn't that he has nothing, it's that he has shared almost all of what he had, to a much greater extent than most of us could ever dream of.
Maybe you are right. Heck, you probably are. But should it matter? If the claims are real – fast compilation times, hot reloading, and an overall nicer/safer language to work with.

I'd be interested in hearing the critique of language, features, claims. Not sure if the implementation details are relevant to end users of language.
Huang's first reason why they would take up ARM is really, really interesting (and serves as a big counterpoint for my pessimistic take on the announcement yesterday).

> Number one is this: as you know, we would love to take Nvidia’s IP through ARM’s network. Unless we were one company, I think the ability for us to do that and to do that with all of our might, is very challenging. I don’t take other people’s products through my channel! I don’t expose my ecosystem to to other company’s products. The ecosystem is hard-earned — it took 30 years for Arm to get here — and so we have an opportunity to offer that whole network, that vast ecosystem of partners and customers Nvidia’s IP. You can do some simple math and the economics there should be very exciting.

If Nvidia truely sees ARM as an opportunity kill off Mali and expand Geforce's install base, they might create an incentive for themselves to keep the ARM ecosystem alive. Note this is a pretty credible take I think - Samsung's next Exynos processor will have Radeon graphics and Nvidia can quickly nip that stuff in the bud by this (assuming Geforce is better and cheaper). If this plays out this way would simply be great for the ARM ecosystem. If Nvidia can sell Geforce like ARM sells Mali and leave the ARM ecosystem truly intact, I don't think many will lament the demise of Mali (although I expect some counterviews for this on HN :) ).

Having Geforce be a commanding presence in the ARM ecosystem might be a big problem for the future diversity of GPU vendors though, but that's something I'm interested in seeing play out at least. I do hope AMD can take the battle to Nvidia on ARM too, and that Qualcomm and PowerVR find ways to stay relevant.
Persuade me with documentation.
"Let's create systems where we don't need to use firewalls/authentication/application patches/defensive programming"

The perfect is the enemy of the good. Defense in depth is a winning strategy.

To be clear: we should also not be polluting/littering/etc. That's part of defense in depth.
Because as a hobbyist, the fact that I can expand my RAID6 array one drive at a time is, for me, mdadm's killer app.
R.e. your second statement, I can only presume that you're right, but I'm confused about how this works with copyright license agreements, or the cases where projects have had to go and get copyright releases from authors of individual lines of code to make a license change. If the copyright is on the entire work, how can a contributor of just one line of code own the copyright? Anyway. You seem more versed in this than I am, so I bow to your expertise.
https://craftinginterpreters.com/ is a good intro book.
Wow, that's really cool.
Citation?

The USB-C specification is the physical specification. All the other stuff is a USB specification but it has nothing to do with USB-C.

https://www.usb.org/sites/default/files/usb_type-c_language_...

https://webstore.iec.ch/publication/25676

The layman confusion the USB-PD and USB-3.2 specifications is no different than someone thinking they can get 10gbe over a 1000m cat-5 cable because the ends plug into their 10Gbe adapter.
There are a couple of projects I track where more than half of the commits are just updating dependencies or compatibility information.

It's both a responsible thing to do and a form of virtue signalling. Yes, we are still here.
Mm that's the point of the trade-in program! They even did a whole video showing LIAM (I think), the robot that disassembles old iPhones so the parts can be reused in new iPhones.

I can't find it these days because their website has gotten more and more full of information, but they used to have a page that specifically said they had a plan to eventually manufacture all iPhones from old iPhone parts.

If you participate in Apple's trade-in programs, consumption isn't an issue. They have a greater capability to successfully recycle the components than anybody else will (e.g., if you send your used phone to some other place to be disassembled).
Apple Watch SE: The ultimate combination of design, function, and value
Had one where they did a bunch of interviews with me in the same conference room. The job was in Foster City , so a pretty high CoL area. Whiteboarding, bit of code, etc. My manager-to-be then left me in the room for a phone call with HR about salary. The guy on the other end said that the salary was $50k, no negotiating. I turned then down, of course, but then was left alone in the conference room. I wandered about until security came and found me when I got stuck in an elevator with no RFID pass to let me out.

The other bad one was a smaller firm that decided they were going to do a 'super hard' Google c. 2005 interview, in 2018. But they didn't know the answers to the questions either. Lots of 'how many piano tuners...' style questions they were looking for exact numbers with. Tried to have me debug code they had printed out. Turns out I should have known that their Python 2.7 functions wouldn't run on the 3.2 version they compile with. Yes, from a code print-out. Half way through a few just bail to go surf reddit, with me in full view of their monitors. The remaining people just start answering emails and aren't listening to me anymore, but still are asking questions. The snide remarks were the cherry on top.
You're right that in the simplified example you have probably nicer alternatives, but having sealed clases where you know that others can't expand has its benefits to design some nice APIs, like state machines and type safe builders.

The benefits of enums (as these are referred to in some languages) is that after the safe downcast you have access to the fields and methods of the specific type just by invoking them.

Pattern matching also makes this construct even nicer to use (and I would argue that having one without the other is worse than not having either), but that doesn't seem to be included in the language yet, very probably for good reasons (I just don't follow Java development closely so I don't know about them).
https://www.vox.com/future-perfect/2018/12/11/18129580/gates...
Well no, most people would run charities, like Bill Gates does. But most people still want control and to affect change personally.

Giving away your fortune then letting go is harder.
Ask HN: How do you track your digital goods sales
Here's a scenario: You develop a iOS/Android/Steam game that follows an in-app purchase model (the game itself is free). How do you, the game developer, track what in-app digital items(s) have been sold to which customer?
Singapore and Apple partner on national health initiative using Apple Watch
My argument is that a system that allows $8 billion in wealth to accumulate enough to be controlled by one person has already failed.

The US government is actually really impressively good in a lot of areas, and I personally get fatigued of the oft-repeated notion that government “can’t possibly work” or that they “can’t possibly spend tax dollars responsibly.”
Disagree. There are more than enough resources on effective NGO's. There is no reason to give cornell a billion dollars when that money could save hundreds of thousands of lives in the developing world.
Thank you.

I pulled in moment.js 5 years ago for a suite of state death and birth certificate registration apps we are working on.

Due to the amount of “business logic” and small staff size on these, they take years to roll out. I appreciate that this library will “hold still” for a few years.

Not all of us are churning out a new e-commerce app every 3 months. E.g. we replaced the birth certificate app from the 80s, and I expect some version of our app to be around for at least a decade, albeit with patches for new browsers on the front end and new Java app servers on the back end.
Death of the Game Design Document
Apple extends the Apple Watch experience to the entire family
I mean, I am just some rando engineer and I intend to retire with way more than that in the bank. That's a modest retirement savings and compared to what he has given away is "broke".
markets are neat mechanisms, but no market exists in a sociopolitical vaccum, so such blind faith in them is misguided (to put it charitably).

without getting too far into the weeds, and because housing is a durable and necessary good that's proportional to both population and productive capacity, in a free and fair market you'd expect housing prices to track with inflation. that's the reasonable expectation. over time, we've seen housing prices detach from that baseline for a variety of reasons unrelated to its core responsibility of sheltering people. see, for instance, the case-shiller index.

those detachments are distortions to the idealization of a free and fair market to ensure house prices continually rise for political and personal gain, despite the lack of sound economic principles underlying that distended rise.
Media literacy.

Voters need to learn how to guess at the bias of a source (not just news, but also science).

They also need to know how that bias can be reduced and whether the author(s) attempted to do it.

And they definitely need to know that a single source is almost never enough evidence to draw a strong conclusion.
Anecdotally, very few people I know get the newest phone. In fact, most of them tend to get second-hand phones that are at least a generation or two behind. That said, these are generally on the middle- to lower-middle-class individuals.

I'm a geek and I could afford buying the latest phones, but in practice I almost always get a phone at least 2 generations behind.

That said, looking at people in town, there's a significant number who do get the latest model. I always wonder how they can afford it.
great!

does he like sports, group activities? has any special interests?

I'd advocate for increasing and focusing on activities he likes that have a social aspect built into it * , to help with interaction and dealing/socializing with other people. Look for activities that have some leadership/cooperation in it, and/or where he needs to speak.

* Except online gaming
Where did I say they should focus on how it could be weaponized? I'm saying they never seemed to have even considered it. And that's a charitable take; they could very well have considered it and decided it wasn't worth their worry.

It's all in balance. Bad actors are responsible. But systems designers have a responsibility too. If you optimize a system for something (e.g., engagement), that's a reflection of your values. We're seeing the ugly consequences of Facebook's values.
> The only software kids really have to understand before leaving school is Windows and Office, because every business uses it.

Absolutely not. They need to understand the fundamentals that allow them to use any software they have to. MSOffice is a microscopic part of the computing kids need to understand this decade.
The economy does better under Democratic administrations than Republican, going all the way back to the 1920's

https://www.jec.senate.gov/public/_cache/files/309cc8e1-b971...
Edward Snowden – Joe Rogan Experience #1536
168 AWS services in 2 minutes
I believe Ikea stopped making solid wood butcher blocks years ago. They are all veneers now.
What we call broke in America is rich in other countries. Everything is relative.
Actually there are well documented cases where not all calories are good and the same high sugar diet leads to more diabetes.
Ah, now I understand "bury" Kubernetes. I like this idea and agree on expertise. I want to use Kubernetes but I'm a developer, not a DevOps engineer. I also like Docker :)
Also

https://news.ycombinator.com/item?id=21296855

https://news.ycombinator.com/item?id=20250990

https://news.ycombinator.com/item?id=20258485
I haven't read the article yet but I just want to point out something that may be fairly important to understand here: chemotherapy drugs target cellular division. This means that if fasting slows down cellular division in normal cells but not cancer cells, it could make the chemotherapy drugs able to target the cancer cells more selectively than normal.
However, this would not necessarily translate into anything relating to situations in which chemotherapy drugs are not being taken.
>On the other end, when I'm looking for someone to fill a position in my team, I will interview at the very least 50 candidates.

I'll give you a pro-tip: Candidate Interview Packs. Cook up some Google Slides with the main info about the position, the company, the team, what you expect from the person, what you are looking for, the interview process, etc; beyond the dry JD that HR shares. Give it the personality of your (Engineering) team and generate a PDF that you can share with the 50+ candidates.

It has worked for me in the past.
Design Considerations for Secure Cloud Deployment
I’m with shawnz. If it’s a global/static, and you’re the entire process, freeing it is altogether a waste.

Actually, if you have actual destructors, it’s even potentially hazardous. Rust deliberately eschews static constructors and destructors due to their problems, so I presume it would fall foul of this test of yours as well. It offers this explanation: https://doc.rust-lang.org/1.6.0/complement-design-faq.html#t... (link is to the Rust 1.6 docs; in theory by the next release the content was ported to the main site, but I can’t find it and suspect it got lost at some point).

Now if you’re a library, then having the ability to deinitialise your library might be useful. Probably not, but it might be.
Parlor- All-in-One Feedback Management System
The feedback lifecycle is broken. Today, teams bury feedback across tools, argue over priority, and manually follow up with users (if at all). Parlor fixes this. All of it.

Parlor organizes all feedback into a single system of record, quantifies the highest impact needs, and automatically closes the loop with your users.

1. Collect & Organize Feedback: Parlor aggregates feedback from any source – product, support, or sales – into a single system of record to catalogue critical feedback trends.
Popular features:
• Customizable in-moment surveys
• In-product feature requests & bug reports
• Live chat, Slack, and support ticketing
integrations
2. Validate & Prioritize Feedback: Parlor identifies the most pervasive and impactful user needs, prioritized by request volume, revenue, and customer sentiment.
Popular features:
• User voting on requests
• Salesforce and JIRA integrations
• Merge similar feedback to clearly
quantify impact.
3. Communicate & Educate your users: Parlor closes the loop by automatically communicating progress and improvements back to users as their individual needs are addressed.
Popular features:
• In-app release notes
• Dynamically segmented user cohorts
• Automatic status updates on user requests

Streamline your tools, simplify your workflow, and unite your teams around your users' needs.
Parlor connects directly to the tools that matter, including live chat, ticketing systems, CRMs, JIRA, and Slack. So, all important customer information can be used to measure the impact of collected feedback, which allows your teams to prioritize their work.
Architecture is but a small corner in the world of engineering and applications for CAD.

While it is true that you can't avoid autodesk completely, you can no problem until at least second year in college. There is zero reason a high school can't avoid autodesk, and as educators they should.
I wouldn't call that cynical, just a recognition that the "missing ingredients" in any plan usually turn out to be leadership, courage, compassion etc., not technology.
One of the reasons that private charity is somewhat looked down upon in certain countries with a robust welfare state is that historically, private charities were selective in whom they helped. If the private charity felt that your "lifestyle" (i.e. you were a mother out of wedlock, you were LGBT) or ethnicity was objectionable, you were just left to suffer. Or those private charities would assist you, but you were obliged to convert to their religious denomination or sit through a long sermon before getting to eat.

Welfare states run from taxpayer money and overseen by democratically elected officials, while they have their downsides that are often commented on, at least tend to assist groups that would be marginalized otherwise, and there are no religious strings attached.
High Leverage Time Management
The systems use lots of clever tricks, like floating paper and plastics away from metals with water or jets of air, or using eddy currents to push metals out of mixed waste. Here's one example: https://www.popsci.com/technology/article/2013-07/how-it-wor...
Many people do think all of those necessities you mentioned for workers are things they should have rights to. Why is a company responsible for your decision to have kids? That makes perfect sense. If CA wants to uphold said rights then it gets to reap the benefits. The only way this logic does not make sense to me is when it comes to environmental issues from which everyone suffers.
If you read the study they don't have great data, so they do a lot of estimating. According to the study itself it's 1% to 7% of recycling that ends up in the ocean.

Obviously any amount is bad, but this isn't a significant source of river plastic.

And to really drive the point home: According to the article the plastic ends up in rivers because of bad local trash management!! (As opposed to deliberate dumping.)

So the solution is exactly as others have said: These countries need modern municipal trash pickup. The problem does not originate in Europe or USA.

BTW: This is a very poor study, for example they use numbers for San Fransisco Bay watershed to estimate numbers for India.
The situation is a little more nuanced than that - it's the way they are trying to make money from Zig that people find objectionable. In particular, what they are doing could damage the future of Zig and potentially splits the ecosystem. In addition, they have done some obviously scummy things like try to register a trademark on Zig in Japan.
It’s completely insane if they’re interviewing 50 people per role. The filtering process is entirely broken if they’re doing that many. The most people I’ve ever interviewed for a job is 7.
Actually Ad-Blocker users fit into a demographic like a T, and can be easily manipulated into buying stuff.

It's delusional that HN thinks that they are above this
I know you sometimes gotta do what you gotta do. But word of reneging will get around and it could come back to bite you some day.

I likely wouldn't unless the company was really being unreasonable and wouldn't budge (and that should probably give you second thoughts) and you have another hot lead that you'd really prefer if it came through.
It's far more important to be there and take the credit in person, doing the job of someone who could be doing a better job than you for $15/hr, while not just doing the job you get paid $50/hr to do and sending the money.

Everybody knows the most important parts of charity are who gets the credit and one's own personal growth.
Arm licensing of their processor includes a royalty. More processor sales make more money for Arm.
Wow, good to see they have borrowed yet another feature from Scala.
I joined a mailing list recently that discusses tech coops: https://npogroups.org/lists/info/tech-coop Some interesting discussion.

I found a repo with a lot of information and companies here: https://github.com/hng/tech-coops

It's really unclear to me how you would go about joining an existing studio like this. At least in North America, there are so few, I think the answer is to start one yourself.
You're incorrect. BigBlueButton, Jitsi, Moodle and others are just as usable to kids.

It's the teachers that are computer-illiterate and have issues with _everything_ that they haven't been taught how to use.
There is a native backend, that compiles directly to elf binaries on linux without using a C compiler, but it is still wip (and can not yet be used to selfcompile V itself for example).

For example:

0[20:45:04] /v/nv LINUX $ ./v -x64 examples/hello_world.v
use `v -x64 -v ...` to print resulting asembly/machine code
code_start_pos = 78
x64 elf binary has been successfully generated
0[20:45:08] /v/nv LINUX $ ls -lart examples/hello_world
-rwxrwxr-x 1 delian delian 188 сеп 15 20:45 examples/hello_world
0[20:45:17] /v/nv LINUX $ examples/hello_world
Hello, World!
0[20:45:21] /v/nv LINUX $

... and yes - the generated executable is 188 bytes long...
Those all look great, esp the “2nd Amendment” one.
I wonder how much all that cost, all in all, and how that compare to switching to non-carbon energy sources (to limit further climate damages)…
In the US you still do some reading aloud but it's very limited. Certainly it's not common to have a class on rhetoric.

One of my hobbies is quizbowl, a type of trivia competition. Quizbowl questions need to be read aloud with speed and clarity. At higher levels they will have a lot of unfamiliar words. A typical college freshman usually isn't very good at this (I certainly wasn't). After practice they often improve, but some people (including myself) never get great at it--and some never even to an acceptable level.
Note to self: don't ever again use MIT license for my OSS projects. [ascii art fan here..]

Apache says something about "retaining category A header licenses" but not sure what category A means.
Apple announces updated eighth-generation 10.2-inch entry-level iPad
Arvin Ash's video on fine-tuning is garbage from start to finish
For the first week or 10 days I really couldn't tell the difference between awake or asleep. My wife tells me I frequently asked her why she had abandoned me in Alaska. I figure that was because it was pretty cold in the room. During that time all the dreams I remember concerned not being able to move. After that period I guess my body had flushed out all the drugs and a normal sleep / dream cycle returned and the nightmares pretty much went away.

Two things seem to be permanent though. I used to be very heat sensitive, preferring the winter to summer etc. Now it's the opposite. The other thing is I developed blood flow problems to both of my hips which the doctors tell me is probably due to the massive amounts of testosterone I was administered while in the coma. I think it's a fair trade off for a second chance.
I'm not sure, but it seems very popular at the moment. Both Doom and Spacemacs use vim keybindings and are extremely popular.