skysight-inc/HackerNews huggingface dataset:
Yes, ideally in both the designer has some mid-level understanding of development and the developer has some mid-level understanding of design. Without that overlap, things can go off the rails.
Trump's average is at 40%, and is currently hovering around 42%.
So people who believe in nuance?
AND with postage stamp sized antennas. That one blows my mind regularly.
How does the world work then?
Shouldn't it be a % of (income - essential expenses), rather than % of non-essential spending?

If you're very frugal, you'd end up giving away a very small amount of money, saving all the rest... Saving is super important, but giving money to effective charities is also a great way to use your money.

To take a typical example of someone that might be reading HN, any software engineer working in NY or the Bay Area can easily give away $10K a year while saving enough money to get a very cozy retirement.
I'm sure every Eli that's ever graduated from Yale in the last 300 years knows why they're called Elis.
Lovely pastebin you made there! One nit to pick:

“With a default expiration time of one day”

But the default expiration time was one month when I clicked the button to create a new paste.

Nice work, though!
Maybe it's my bias, but in a lot of applications I touched parsing or unparsing (and/or the associated inefficient I/O) would often be the single largest consumer of CPU time.
For whatever reason, I like the flat edges on phones but not on tablets. I've got a gen 4 iPad Pro with the flat edges and a 1st gen with rounded, and rounded both looks better and feels more comfortable to hold. Meanwhile I wish my iPhone 7 Plus had flat edges.
My experience has been that those who don't like RD have a mostly theoretical/academic background and are likewise similarly unimpressed with "simple" or "unsophisticated" code in general.
I worked extensively with Luxon (a sibling project leveraging modern js constructs) and found it to be really great! I’m really happy with their approach of creating an entirely new project to embody the API and new features you might expect in newer release of moment. It allowed Luxon to mature for several years without the weight of supporting the legacy api and avoided confusion within the community. The direction for moment seems completely reasonable.

https://moment.github.io/luxon/
Wow! Good job, Florian!
Okay, okay. You finally caught the conservatives in a Biden moment.
That change is going to be on 1 side of the cable, it has nothing to do with the PSU.
it wasn't obvious that the market doesn't run on labour theory of value? Of course a company is going to pay you as little as you're willing to sell your labour for. That's why the exact same dinner costs less in Brunswick Georgia than it does in Palo Alto
I'll admit it wasn't the best example.

Here, have another one:

I want to have a string with this content:

"Fluffy Nero Polly<random text> ... <random text> Trexxie"

Which one is easier to figure out and debug?

A. "${cat} ${dog} ${bird} <random text> ... <random text> ${dinosaur}"

B "%s %s %s <random text> ... <random text> %s".formatted(dog, giraffe, dinosaur, ..., cat).
This happens to me around once every month or two. The problem is that I usually take it in the morning right when I get up so I'm still sort of on autopilot. Any activity that I do every day as part of a routine can simply not get committed to memory if I'm thinking about something else.

Usually I just have to think really hard about it or (more likely) wait an hour and see if the morning brain-fog lifts. I don't want to accidentally double up for obvious reasons, but in the worst case, I just skip the AM dose to be sure and take the noon dose a little earlier if it becomes obvious I missed it in the morning.

Nothing like trying to remember if you took your medication to improve poor focus and attention, right? ;)
This looks really interesting! Kudos and thanks for the good work. Some questions:

- What does the future road map look like?

- Are you planning on adding more algorithms ?

- Any plans to bring in dataset and dataframe handling capabilities such as in numpy/pandas etc?

- What other interop features with other languages/platforms are planned?

- Any plans for AutoML features?
Similar, both are an API layer on top of the database, though Stargate is not strictly bound to GraphQL.
They did. It's called a case.
> For usage with iPad, Fitness+ requires iPad Pro, iPad (5th generation or later), iPad mini 4 or later, iPad Air 2, or iPad Air (3rd generation). Fitness+ is supported on Apple TV 4K and Apple TV HD.

So if you don't have an Apple TV, you can't watch on a TV? That's a non starter for me (Peloton customer), seems a bit rubbish to be exercising in my living room and not using the TV to display the class.
That's not type safe.
Unfortunately, I don't think such a thing exists in a meaningful quantity. There aren't a lot of win-win reasons why it would. Good luck.
Strictly speaking, the U.S. is a republic not a democracy. Are you sure that your average congresscritter makes better decisions on money allocation at the margin than a private philanthropist would?
Ask HN: iPhone Chips vs. App experience
It is really great to see Apple announcing A14 Bionic chips with 5nm architecture... on the other hand, my iPhone 11 Pro still struggles to scroll Twitter (mostly text, a few auto-playing videos)...

Why is app optimization still such a poor experience? and what is the purpose of even faster chips when Software optimization still suffers like that...? Shouldn't list scrolling be better understood by now?

As a developer myself (but not a mobile developer) things like that feel incredible frustrating.
Does it matter? As a parent I might upload a private nude picture of my kids which is perfectly fine.
Great feedback. We are not in the VOD business since it's just too competitive and there are a lot of great free contents on Youtube already. Fitness+ is only using Apple Watch.
If it blocks plastic, what else might it block?
The guy gives away 8 billion dollars and all you have are complaints... Does he need to turn water into wine before you are happy?
It still wouldn't make any sense including sales tax. The effect of sales tax on total tax burden scales even less linearly than the steeply progressive CA income tax rates! The more you earn, the smaller % of your income goes to things that are sales taxed.

The income tax scale in CA is steeply progressive, a 50k earner pays only 3.8%, less than almost all states that have flat income tax. For a median earner, CA is in the upper half but not exceptionally high:
https://wallethub.com/edu/states-with-highest-lowest-tax-bur...

Having been in very high income brackets myself, lived in both low and high col areas/states, and run this calculation often, I think taxes is largely a red herring. The difference made by tax is just peanuts compared to the impact of housing cost, which truly is very high in CA. For low income brackets, CA is frequently lower tax burden than elsewhere, but housing cost will destroy you. For very high income brackets you do start to see the difference in marginal tax rate, but your absolute income is so much higher that you aren't spending a significant % on sales tax, and those marginal differences aren't driving your decision making anymore.
Every week I get multiple playlists of music from Apple Music.

The closest analogue is "New Music List," but there's also "Friends Mix," "Chill Mix," "Get Up! Mix", and "Favorites Mix." One can reasonably prefer one or the other but it seems odd to say that nothing comes close.
It's a way of priming people, an element of marketing. You get them in the door (or site) already committed to the purchase because they think they know the price. Then they find out the truth, but they're primed to buy your product and it's easier to sway them to the higher priced "upgrade" (which should be the base, especially in this case, as the base option is too little for many users).

This isn't unique to Apple, many (if not most) companies do the same.
Yeah, but not with Apple TV+ or whatever it is. If you cancel the free trial it terminates immediately.

I did discover today that you can now change it to monthly automatic renewal instead of annual. But still pretty sleazy they don't let you schedule the trial to just expire without having to remember to cancel to avoid a charge at all.
Algebraic data types has been available in various programming languages for more than 40 years.
Kim Kardashian “Freezing” Instagram and Facebook Accounts
> (e.g. imagine you are hiring a senior dev into a Search Infrastructure group, do you want them to be rusty on algorithms?).

That's precisely the sort of things I hire for and I have mixed feeling about that :)

First, infrastructure has a bazillion technical things to deal with between OS, systems, architecture, networking, hardware. Most of these are not even expected from software engineers so it seems disingenuous to make them a hard requirement for a management/lead position.

Second, it's irrelevant to the job. Senior candidates will be mentoring younger developers, developing the team and the department, coordinating and working with other teams (potentially hostile), taking architecture decisions a thousand step above coding a loop, handling hiring and promotions, taking care of budgets and schedules, etc... they should be evaluated on that.

People can't be perfect on technical aspects and soft skills and management. That's an impossible high bar.

After seeing tens of candidates, some of whom would certainly have done the job just fine, yet all got rejected for one minor thing or another. I have mixed feelings about the interview process. Yes, being rusty on algorithms should not be a blocker for some roles.
I have more faith in democracy than I do in the dictates of random, unaccountable billionaires yes.
You want to claim it's substantially slower than before. Do you have data to back that up ? If it's based on your personal anecdote, my personal experience is that the speed stayed roughly similar. It has become more "cluttered" with lots of extra stuff - images, knowledge cards, list of items, maps, etc. But the page load speed has been mostly similar - fast enough, though not quite instant.

When they first launched the search-as-you-type, it did feel instant but then I don't search on google.com anymore but use the chrome url bar.
Decisions from Data: How Offline ReinforcementLearning Will Change How We Use ML
I bought their stocks for 180 PLN in 2018. Now they are over 400 PLN.

Yet somehow I managed to only earn 30sth % in 2 years by daytrading instead of holding :)
> The plan says "Share with 5 other family members", but can we really share it? All the demos show just a single person's metrics on the display.

If we go by how Apple's other family sharing plans work, it just lets you pay once, for every family member (using Apple accounts based in the same country, I should add) to use individually.
State of GraphQL on the Back End
> Looks like they're just trying to capitalize on his crazy by getting new subscribers.

Who would pay money for a magazine subscription because of a political endorsement?

Maybe the editors just thought this was the right thing to do right now.
> Removal of Nashorn JavaScript Engine

anybody know why a javascript engine was ever included in core java in the first place? seems... niche. and yet core java never included a simple web server (officially).
> Ideas in Luxon

> Luxon is built around a few core ideas:

> * Keep the basic chainable date wrapper idea from Moment.
Make all the types immutable.
Make the API explicit; different methods do different things and have well-defined options.

> * Use the Intl API to provide internationalization, including token parsing. Fall back to English if the browser doesn't support those APIs.

> * Abuse the Intl API horribly to provide time zone support. Only possible for modern browsers.

> * Provide more comprehensive duration support.

> * Directly provide interval support.

> * Write inline docs for everything.

https://moment.github.io/luxon/docs/manual/why.html#ideas-in...
You're just assuming that glass is better than plastic.

I challenge that assumption.

Glass is much heavier and bulkier (so a truck will carry less product, and burn more fuel and cause more road wear to do so), and more product will be lost to spoilage.
Mineta airport in San jo always felt so dirty for having the name of a sitting congressperson
I wonder how people would have reacted if there had been access to this type of interview in a podcast format with Daniel Ellsberg after he dropped the Pentagon Papers? Would it have muddled people's understanding of the situation, or made people more tuned-in?
Cost of starting a startup have dramatically decreased, but between the moment you launch and the moment you are in position to raise angel or VC money, well you definitely need some money most of the time!

And starting an (ambitious) startup is more risky and is more luck dependent that starting an old style business franchise, or most company in the 80's, which make having capital even more important.

This is more risky, but with more extreme result: you can get much bigger much faster, with network effect, putting the company and its CEO in a more dominant position... We are more in a winner takes all economy, with more losers.

"None of bezo's automation ideas has anything to do with workers" ; without employees, without their work creativity innovation, Bezos would be poor...

The increase of productivity of a company is the consequence of what did the company. And the company is its workers, and its shareholders. Why the workers - that generates ideas, put them in place, make the company running - should have now a smaller part of the productivity gain than before ? (And before automation was big too)
Top effortless commenting systems compared
I had a Fitbit Sense pre-ordered prior to today. The timing of Apple's release is pretty smart (and likely intended), considering the Sense doesn't ship for another 2 weeks. I ended up cancelling my Sense pre-order and bought the Apple Watch Series 6 today.
from the article:

"A final alternative would be to use another storage engine, such as Badger or BoltDB (if we wanted to stick with Go). This alternative was not seriously considered for several reasons. These storage engines do not provide all the features we require, so we would have needed to make significant enhancements to them.
...
Lastly, various RocksDB-isms have slipped into the CockroachDB code base, such as the use of the sstable format for sending snapshots of data between nodes. Removing these RocksDB-isms, or providing adapters, would either be a large engineering effort, or impose unacceptable performance overhead.
"

https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store/
Well, this is a good point, plastic recycling isn't working well at all, and this article demonstrates what you're saying.

I would say that paper recycling has been working, it's plastic recycling that isn't currently working. I would also say that it's not that plastic recycling can't work, it's just that it hasn't been working.

I am curious why it's not working. Would mandatory recycling help? Is it the recycling services cheating, taking money to recycle but throwing it away instead? Is the issue public mistrust of municipal water? I do suspect there are ways to make a much bigger dent than we have by better understanding what's happening.

Anyway, all that said, I tend to agree with you that recycling is being used ironically as a way to continue consumption and avoid responsibility rather than start the real work of reducing plastic production.

Yeah I don't know. I'm a little torn, I don't want to give up all hope on plastic recycling, but I think you're right, we probably need amputation more than stitches.
Apple Releases iOS 14 and iPadOS 14 Golden Masters to Developers
A gif then.
Maybe we could be inspired by the soviets. IE a theater where musicals and plays are put on is called: House of Culture of State Ball-Bearing Plant Number 1
Check out HexaPDF too, also in Ruby: https://github.com/gettalong/hexapdf
Most of the worlds money is sitting in the Cayman’s after-all, or hidden away as art investments inside of storage containers.
Recycling, even plastic bans, are not the most direct or simple fix. The first and key step is to stop dumping it in the river. Getting the plastic into landfills is the first step. Reduction and recycling are the stretch goals.
Unfortunately, V currently does not generate a classical stricter IR, but C code (as strings) directly, which explains some of the issues concerning C compilation errors.

I am optimistic about the future though, so I continue writing and changing V programs (the V compiler itself is a V program mind you)... I am not in the habit of wishing upon stars (or other people), for something that requires just thinking, engineering and time.

p.s. PRs are welcome.
As each of my children have left home I have had the following conversation with them:

You didn't get here by yourself. You know some of the people who have generously contributed to you. There are more than you know. The ones who stick out are relatively wealthy. Do you think they are generous because they are wealthy? I submit to you that normal wealth does not make it easier to be generous. A person rich enough to buy a boat has just created more demands on their wealth. A big house usually involves more ongoing financial obligations than a small house.

For most people, generosity is not a function of net worth. It is a matter of character. You can make it part of your character beginning today. You are about to leave my house and face the world on your own. There will be challenges. Money will be tight. "Starving college students" isn't always an amusing tagline. I encourage you to make a point of doing something generous. Maybe commit to giving $1 to a random person on the street every week. Maybe donate plasma. Maybe volunteer to be a Salvation Army bell ringer. But make a point to do something frequent. At least once a month. Even when tuition is due, or rent. Even if just an hour of your time. It's up to you. But do it regularly and relentlessly. If you ever get to where it is easy, it is probably because your circumstances have improved but your generosity has not kept pace.
That’s not a problem, you just add a meta or a link tag that points to “the” url for your project (maybe og:app-id Or a link with rel=“app”)
Otherwise known as evidence-based policy making.

This is contrasted with policy-based evidence making, which is practiced exclusively by Trump's coterie of conmen, grifters, and swindlers.
The GP does not appear to be a native English speaker so I suspect a key mapping error.
Just depends who is doing the poll.

https://www.newsmax.com/politics/Trump-approvalrating-poll-t...
In many ways, there is more disparities now than before...
I think my biggest concern is Nvidia is looking to be another Qualcomm. With all of the issues there.
You are not alone. I'm also like this. Ads are horrible both in concept and in execution; their existence causes all kind of troubling incentives (for example: all those discussions about youtube radicalising young people because their algorithm prioritises polarising content? Remove the incentive to increase engagement at all costs, which is caused first and foremost by advertising, and the problem it's gone); and the worse of it is that we know there are a lot of very smart people out there, with a good grasp of how a human mind works, whose job is to insert tricks into advertising to manipulate you (by the way, this is not just about dark patterns, which is another can of worms of its own, but about neuromarketing and similar concepts). And then there are astroturfing campaings, which by design are even more dishonest than standard advertising.

I really, really despise advertising. It can't disappear soon enough.

To make this comment a bit less ranty, I'd like to add something: some people believe that ads don't work on them. I very much disagree. Ads DO work. That's exactly why I don't want anywhere near me.
Doesn't this hurt the poor while enabling the rich to continue being wasteful.

Absolutely
This is a common viewpoint, but quite different from OP's. $5000 can save a person from Malaria or it can buy all the history teachers at a first world school document cameras. No doubt, both are worthy causes, but if you are choosing between which change to make in the world, one thought is to choose things like the former, which are seen to do more good for the same resources.
He is going to follow through. Circumstances change.

I have a PA friend who was offered a job in Alaska, relocating his home and family from WA. Job was offered, signed, and less than two weeks prior to start, when the house was on the market, and trucks loaded, he got an email.

"The urgent care clinic has been sold to another company. As part of their review of the clinic, assets and employees, they are rescinding your offer indefinitely. Thank you for your interest in the position."

He, thankfully, though not without significant effort, was able to get compensation for some of the non-trivial expenses and inconvenience.

I'd argue _that_ was fraud.

I hear companies wanting a lot: "we're looking for someone willing to commit for three to five years, and not move on". Well, what are you willing to do for _me_? Or am I going to risk a "Hey, take a seat. As you know, the economy isn't great. Accordingly, today will be your last day"?
The ARM Cortex-M3 was released in 2006 and is still a popular microcontroller core. Microcontrollers have a multi-decade long lifespan. (I'm still seeing new 8051-based designs...)

There are still new chips using the Cortex-M3 today. Microcontroller devs do NOT want to be changing their code that often.

New chips move the core to lower-and-cheaper process nodes (and lower the power consumption), while otherwise retaining the same overall specifications and compatibility.
I don't have an answer, but to flip that question: If the very wealthy can live on passive income from accumulated wealth, then why can't all of society?
We don't know the full story because the V devs deleted it. Experience tells me that people tend not to delete stories that paint them in the better light.

It's vaporware until it we exists. Perhaps it would be kinder to call it "conceptware" but who really cares?

Oh, and the vast majority of commercial software firms have absolutely terrible communication. And, yes, they do not work effectively.

I feel like I am destroying an optimistic world view here, which is the last thing I wanted. There are many excellent and exciting places to work. Don't let an old man's cynicism put you off!
There's a reason the word 'magic' is invoked around RF more than just about any technology.
I vaguely recall that there are classic levels in Jewish philosophy regarding philanthropy, and among the highest is to give with no expectation of any return whatsoever: that means not only giving where it matters, but to do so anonymously, to organizations that don't benefit you (no opera companies), and to people with no ties to you. In this respect Chuck Feeney has been incredible.

This is not to dismiss the likes of Bill Gates: he has been very public with his donations, but in some cases (notably celebrity) notoriety in your donations may create a multiplier effect as it encourages others to do likewise. Even so, I think this is still on a lower-rung, philanthropy-wise, than Feeney's approach.

Nonetheless, we're sitting here praising someone who reduced himself from billions to $2M, but we must remind ourselves that this is unimpressive compared to the poor person who donates $25 to others while starving herself. The value of money is nonlinear. I'm sure that Feeney would say this as well: he no doubt sees himself as saddled with the burden of billions of dollars rather than someone doing something amazing.

I wonder if I ever will have the strength to do what he has done.
I guess the counter question is whether there is something virtuous about spending all your money before you die.