skysight-inc/HackerNews huggingface dataset:
Agreed. Considering how much they put into usability, they should be able to get enough data without third party tracking involved at all. That said, perfect is the enemy of good and I'll give them credit for being good— especially considering the norm.
I would say that consumer purchasing behavior has veered away from desktop software to mobile applications (due to not having another choice of app distribution) and subscription based services.

In the past, an app like Spotify may have been a desktop app that somebody developed and then sold in a retail box to manage a music library and generate playlists; now they give away the app for free to draw people into the subscription model.

It also does not help that Microsoft has been fumbling and rebooting its desktop app story repeatedly for about a decade now. The last bastion of good desktop apps has been on macOS, and now the cracks are starting to form in that dam as well with even developers like 1Password switching to multi-platform Electron and SaaS. (I actually like the new version of 1Password, but it's a canary for the state of desktop)
You understand that given current geopolitics that a Russian Nuke company is a complete non option for most of the world right?
There are several approaches to "small". One is, "we don't need containment because our design is safe". That's NuScale. It's worrisome.

Then there's "we make it as big as we can but all the parts have to be transportable by road/rail so we can build it in a factory". That's Rolls-Royce. They're kind of hand-wavy about containment in their PR.

There's a lot to be said for big, strong containment vessels.

- Chernobyl - fire, containment insufficient, major disaster

- Fukushima - meltdown, containment too small, major disaster

- Three Mile Island - meltdown, big, strong containment, problem contained.
Isn't this just the same model mobile phone companies used to sell the phone in the first place?
Where do you draw the line though? You obviously are impacting the planet by being in this thread. Not trying to call you out, I agree with you in a deeper sense, but I’m also conflicted because the peak effectiveness of this idea would be to stop everything you’re doing, not ever buying anything, and if you can, stop existing and transforming energy into heat.

That’s if we want to leave the planet for animals and insects to enjoy it… or are we the dominant ones that should enjoy it?
Ask HN: Opinions on non-recourse funding for exercising options
I'm an early employee in a Series B stage company (>$50M valuation) with vested options equal to about 3% ownership of the company on a fully diluted basis.

I've been with the company for 7 years and starting to get burned out. I'd like to move on and take a break, but my options have kept me from doing so given how substantial they are. Joining the company at the very beginning, I obviously gave up a lot of salary for the future upside, so I don't want to forgo these options by leaving. Needless to say, I do not have the several $100k available to exercise my options.

I've looked into a lot of the non-recourse funding for purchasing employee stock options, including ESOFund, Vested, and others. Since my company is not quite big enough to qualify as "pre-IPO", options like SecFi don't apply.

Does anyone have specific experience with ESOFund and/or Vested?

There are only a few posts here and there about them, so I'm trying to do some diligence on them and see if it's a reasonable approach to preserve my options while being able to move on.
Assuming you use Alexa in the first place, which most people don't.
It's easier to ensure your users are always using the latest version.
Delphi also had a place in video game dev at the time. I remember a thick thick thick book at Border's all about Delphi game dev, and once they stopped ordering new O'Reilly books I eventually read that too.
Yeah I threw together a simple wiki on top of a CRDT using solidjs a couple weeks ago. It’s delightful - it’s basically react but compiled to be smaller and faster. (It looks and feels like react but there’s no giant runtime, and no vdom diffing). And it has a really nice API for reactive state.

I haven’t built anything big with it yet but I like what I see so far!
$10k is still a ridiculous amount.
If it's all static HTML you should be able to wget the entire batch. https://www.linuxjournal.com/content/downloading-entire-web-...

Or buy the paper version, as another said. They are available. They're not always cheap, though. I bought one or two volumes in the past as a general reference and now just learned they're here, gratis. C'est la vie.
> Are there credible sites

Sure, we can start with, oh, the Wikipedia maybe?

"there had been no evidence of genocide or ethnic cleansing"

https://en.wikipedia.org/wiki/Kosovo_War

and continue on to the UN as reported by BBC:

A United Nations court has ruled that Serbian troops did not carry out genocide against ethnic Albanians

http://news.bbc.co.uk/2/hi/europe/1530781.stm
I was mostly referring to desktop app vs. web app since the OP was talking about desktop apps. Mobile apps are a different topic but they also share a set of the similar trade-offs of a desktop app with install/upgrade and support (i.e. multiple devices/versions).

Pushing buggy/UI problematic software is a process/people problem not really a technology problem. I would bet the feedback loop for getting fixes in on web apps can be much shorter than client desktop apps (or mobile). Once a fix/change is tested we can have it out in production on a web app for 100% of users in 20 minutes.

Stand-alone apps are a great niche where the native UI kit or other UI kits that work for the problem being solved are a great solution, there isn't a need for web tooling.
Same here, which is why I posted this. Absolute shame.
I see it the same way. And if it’s cheaper I would be completely ok with it. I don’t necessarily upgrade every year but I’m still paying monthly. However with the modest feature upgrade year after year it’s becoming harder to justify.
If you are analyzing the impact of the TSA on basic needs in our current economy, it's very positive, providing jobs and causing minor distributed irritation that doesn't really count as a negative impact on basic needs.

(You can argue that it would be better to give the money away without requiring the jobs, but that ain't the world we have)
None of the signalling achieves anything. Its annoying, the signalling people really stand out. Seeing them doing the "Notice me, I'm standing for the right thing, im a good person!"-move makes me cringe. I wish they would stop.
Where Are All the MS Word Settings Saved and How to Back Them Up?
My claim is not that BigPhatma spends too much money researching every drug. My claim is that BigPharma doesn't research new drugs or treatments unless they're going to be profitable, which means that BigPharma does not invest in development or research of unpatentable drugs that already exist.
Current reactors do that - but there are more than a few designs that will burn what we today call waste. And then burn the "waste" from those.
Just wanted to thank you. I used Beekeeper for some time instead of PGAdmin and it was a very nice experience.
Yeah. Of course not 'everyone' will be able to, and maybe that's what we should be considering the 'lay person' now...

But there is a wide range of knowledge in this space. A 'lay person' is kind of hard to get down to a spot without potentially lumping people together improperly.

Take my customer for example. She's not stupid. She knows she could probably fix the computer I am fixing for her, herself. But she also knows there are things she just doesn't know and probably should get someone else who does know those things to do it instead. Is she the lay person? From talking to her, I am pretty sure with a couple quick hours of reading some stuff, she could probably set up a basic Nginx server or something very easily for herself. Etc, etc. Yet, by others standards, she is a lay person because she can't utilize Apache or AWS.

So, yeah... that's my take on it.
Right. So if you're both adding one column and removing another, then the revert will lose your new column and will regain your old column. Normally, you deploy DB and app in steps. E.g. if your migration adds a new column, your app is not yet aware of the column (or else your app would break). The moment the migration completes, your app is still on the not-knowing state. It takes an app deployment to actually start utilizing the new column. If you do that, and then want to revert -- you will lose any new data you've added to the new column.

In my experience, when a schema migration goes wrong, it goes wrong with a bang. It takes seconds to maybe one minute until pagers are alarming. So I'd say in a common scenario you will not get to deploy your app with the new column awareness, because you'll have realized the migration was bad right away.

> Alternatively, can we separate those actions out? Drop columns in one migration.

If you choose to do that, then you're on safer grounds; it costs you some wall clock time, because migrations do take a while to complete on medium to large tables.

Do note that Rewind only lets you rewind your most recent deployment (PlanetScale's app will not let you run the next migration before you've committed to, or have rewinded, the previous one).
I don’t think it’s unreasonable to compare the take-home-pay of a Google engineer working on Chrome to that of a Mozilla engineer working on Firefox. That’s a good peer comparison to make.

It is definitely unreasonable to compare a Mozilla engineer’s pay to an average brought down by body-shop CRUD operations. They’re really not the same industry.
Well forgive the pessimism but these claims feel awfully like "Fusion is just 30 years away" which people have been saying for 50 years.
Slint UI seems promising and I think it'll get some traction once there are bindinds for some high level languages (Go, Python).
I can’t think of code that needs rationals that doesn’t need exactness

I can't think of code that really needs rationals.

Irrational numbers are proof that numeric "exactness" is relative.
Only if you assume that I look down on those I'm speaking of. I don't. It's an entirely human thing to do, and something most people will find themselves doing at some point.
I wish there was something like this for resolving merge conflicts.

Every mergetool I use frustrates me. I managed to crack emerge a few months ago, but when I needed to use it again yesterday, it was completely opaque again so I resorted to doing it manually.

Kdiff wouldn’t actually do anything to the file, just saved and then immediately put me back to square one.
Tools for gathering and processing system information using CSV
Russia Backs Europe’s Far Right
Hi there - author here. I'd like to clarify a couple of points that seemed to be missed in much of the dialogue here:
(1) The reason this article is contrarian is that I am proposing making investment decisions (evaluating companies) partly based on talent efficiency (when coupled with strong metrics for revenue growth, etc). Most VCs make investment decisions partly based on how hard they perceive the team is working. But I think that long hours can be a negative signal for the company's prospects.
(2) In this post, I am not particularly interested in the question of whether it's to an individual's benefit to work long hours. The question I explored in this article was about whether it's to the company's benefit.
I read a synopsis of a play[0] because I was interested by the name. I took it to mean McDonald's is like professor Serebryakov, trying to sell/control the land, and Vanya is trying to salvage it.

0. https://en.wikipedia.org/wiki/Uncle_Vanya#Plot
People like only certain things about Mozilla, most of which aren't due to execs. Firefox being well engineered (and not having meddling pointless features such as "Colorways") and up on the latest standards, good engineering representation in browser standards from a non-Google, and MDN. That'll do. Oh, and Rust, but the execs already did for that.

Don't need execs coming in selling VPNs with the browser.

And that's why people are worried about where the money will go.
Ask HN: Is Bing showing unrelated videos on the search results page for you too?
Every time I do a search on Bing today, the search engine results page shows unrelated videos in a sidebar (that quickly collapses itself--presumably because I dismissed it earlier today and that setting is saved).

Is this happening to everyone?

Edit: I couldn't find a feedback button (there used to be one on every page), so I guess I'll just gripe to anyone who will listen :)
too idealistic. invariably some team (or usually many teams) don't properly gate some critical-path logic, they depend on some functional partition always being online and then boom much larger blast radius than intended

then they fix it in post-mortem but pattern just repeats. i have seen it so many times! used to be much worse in the earlier days of the cloud when VMs would go poof more often
Why is it worse than rockets in other countries that have a border with Russia and are part of NATO?
The last plant built in the US was the Watts Bar Unit 2, estimated cost around 6.1B USD for ~1.1 GW of output and construction took over 40 years. Average cost for Solar is something like 2-3$/watt. Follow the money indeed.
Uranium isn't only created by mining out of the ground - once again, you might want to look into breeder reactors.

It's not the only substance that can be used in a reactor either - China is racing ahead with Thorium reactors; based on technology that was mature in the US in the 50's but not deployed for purely political reasons.
In F# (the most widely used ML?) expressions can be much more complicated than that, incorporating loops, conditionals etc.

To illustrate:

let x =
let mutable maxScore = 0

for item in items do
if item.Score > maxScore then
maxScore <- item.Score

maxScore

Compared to:

const x =
(() => {
let maxScore = 0;

for (const item of items) {
if (item.score > maxScore) {
maxScore = item.Score;
}
}

return maxScore;
})();

Not necessarily the best way to write this (you would probably use a sequence library) but hopefully conveys the idea.

Extension methods are definitely useful in OOP languages. However, a much cleaner language design is to remove the need for a "class" altogether and just have free-functions, function composition and a pipe operator.

None of this is something you can't simulate in OOP / procedural languages, it's just much more clunky.
This sounds like an incredible project -- and very much needed. Road building is such a huge source of emissions.

What are the biggest objections that your customers tend to have?

How much is the use of lignin a factor, in terms of long-term scaling?
Hey that was fun! I was pleasantly surprised to see the audio option as I’m too sleepy to read right now.

Reminds me of a short story I wrote which is a transcription of a vivid dream I had:
http://www.tlalexander.com/spooks/
>hates being known for his writing.

Not to sound too cynical, but if he hates being known for his writing, why does he write and publish? Why have a website about his works?

That's very strange to me. I could understand hating being famous. But hating being known for the thing you're literally putting into the world so that people know about it?
Thanks for the comment and totally agree! We've worked through our calculations with one of the leading lignin producers globally and other experts. We either have or are working on third party validation for all of our data to make sure we also can provide high quality carbon credits.
the OP started this conversation about Kosovo, which was a separate conflict and a separate bombing campaign against Serbia.
Poverty and economic distress, deliberately exacerbated by the West, was what took down the USSR... and the fall of the USSR was one of the great achievements of the 2nd half of the 20th century.
Uranium doesn't only come from mines.

Sheesh.
There's no developer's plight for Spotify and Slack. They both have tens of millions of clients running. They can afford to make something better and if they had any respect for their users or the planet, they would.
In what kind of world did you expect that "X is free for me" would imply that nobody is getting paid for anything regarding an IVF treatment? It clearly means that, _other than paying taxes like everyone else in the free world_ I do not have to pay for it.

This is at the same level as finding a free penny on the street and going "No, but hang on, _someone_ paid to mint this penny so I am extremely confused as to why you would say this penny is free?!"

I hope the other posts in this subthread have made things explicit enough for you, and perhaps you can use this discussion as a heuristic for parsing these kinds of statements in the future.
Very weird! I love it. Although I worry I won't be able to look at Karl the Fog without a little bit of suspicion, now. :)
Ah! the /usr/ merge, I remember it being called the great symlink apocalypse.
Putin seems to believe that the 'eventual' admittance of Ukraine into NATO and potentially the EU and the placement of troops / missiles there was going to lead to the end of the Russian state as he knows it (not so much by NATO conquest but by a willingness on a future Russia's part to join the EU). So while yes by our metrics Russia is in worse shape, these are not necessarily Putin's metrics.

Putin wants to neutralize Ukraine, and he's likely done that. He wanted to turn Russia inward and away from the West, and he's definitely done that. He wants to ensure the Russian state continues into the long term without free borders or economic entanglements and he has absolutely accomplished that.

I know it makes us feel better to say 'Oh, that foolish Putin, such an idiot' but he simply may not feel that way. He may be meeting his objectives, as he sees them.
Who is left on the team that can help paying folks work through web related questions? As I understand it the MDN team only exists to manage user contributed content. So you can book a call to talk to some project managers about how they convince people to give free content I guess?

Or put another way, why wouldn't you just pay money directly to the content creators who are putting stuff on MDN? These are likely the folks making patreons, paid courses, etc. and are the subject matter experts you'd want to engage.
> 5.2 YOU AGREE AND ACKNOWLEDGE THAT, ONCE A PRODUCT IS USED OR CONTROLLED BY OR THROUGH THE DIGITAL IMAGING SYSTEM, SUCH PRODUCT SHALL BE OUT OF SUCH MANUFACTURER-WARRANTY WITH RESPECT TO THE PRODUCT AS SEPARATELY SPECIFIED BY FUJIFILM, FUJIFILM’S AFFILIATES, OR THEIR BUSINESS PARTNERS.

Brutal. Consumer protections are lagging badly behind in the software era. It's bad enough that commercial software has broad disclaimers against ensuring any kind of functionality, but this stuff is starting to creep into hardware too. I think right-to-repair is a good start.
Natural - if there ever was a more misused word! Breeder reactors utilize "natural" processes and create more fissionable material than they consume. Sounds pretty renewable to me.
"Bah, humbug!"
Microsoft doesn't even want you to develop indie windows applications anymore. They are pushing Windows S mode where webapps just work and anything else has to come thru the windows app store. The solution to that extra friction is just do web-based.
You are right that I quoted the wrong section.

The earlier section says that the electromagnetic force didn't exist in its current form until 10*-12 seconds or so, when the electromagnetic and weak forces split from a combined "electroweak" force into their current forms.
Compulsory schooling is just involuntary servitude for kids. "Go to this place and preform this labor or else agents of the state will hurt you until you comply."

Sorry not ok.

There is merit in the idea of cost sharing for the kids who are in school by their own volition, but as long a coercion is involved any benefits are outweighed by the moral injuries.
The text (at bottom, outside of the block):

"AS STARTED ABOVE, USING THIS SDK TO CONNECT TO OR CONTROL, ANY COMPATIBLE FUJIFILM CAMERA WILL VOID THE CAMERA’S LIMITED PRODUCT WARRANTY."

I'm sure the FTC would like to have a word, about revoking a warranty by using intended software.
why do you blindly assume the person you are replying to has not worked at scale?

hundreds of engineers have worked deeply on sharded mysql at massive scale, many of us comment on HN!
Zany Golf
Are you functioning okay otherwise? We all have quirks in our thinking. Many are not aware of this, and you may be acutely aware. Can you just accept your quirks, make affordances when necessary, and be at peace?
Kind of surprising to see Fujifilm do this.

On the flip side, it suggests that there are probably some interesting things that are possible with the SDK.
Seems you're doing the same thing, when you claim that others who try to do sth about something are just virtue signaling.
Function is such a mess. Even C++ would clean this right up, and then you'd actually be able to read it. I'm not even going to claim this is beautiful or flawless or whatever, but to me this kind of C++ is head and shoulders above the C code in the article in terms of readability.

https://godbolt.org/z/Mfnxq15Ma
That definitely feels a bit low. Is this considering only US or worldwide?
Repro's on Chrome/Mac as well--I think it's a macOS issue.
Anyone know of something like Dagster / Ploomber but for NodeJS?
>I think it is a matter of scale

Or in other words, economic viability :)
So, good engineering things are not because of execs.

Bad engineering things are all because of execs?
FWIW we don’t know if Satoshi remained anonymous. We just know that he wasn’t conclusively identified by relatively unsophisticated internet commenters and journalists.

OTOH there were many times when Satoshi connected to IRC with non-Tor residential IPs, it’s possible that deanonymization was just one subpoena away.
1) The town where I live in Vermont does not have a high school, and instead offers a voucher that pays for high school students to attend elsewhere. This can be at another public school, either in Vermont or in nearby Massachusetts. Or it can be used (possibly as partial payment) to a private school. It's expensive, at about $16,000 per student, but overall seems like a better use of funds than trying to run a full high school for a handful of students, and probably provides a better education as well. I don't know how they deal with special needs students who would have costs higher than this. More details about the program here: https://www.edchoice.org/school-choice/programs/vermont-town...

2) When you are calculating the costs per student for the purpose of valuing vouchers, I'd guess you need to include the students who are are being homeschooled or are currently attending private schools without vouchers as part of the denominator. Presumably the vouchers wouldn't be restricted to only the students who are switching, but instead would be given to all? Since about 10% of students are currently private schooled (I presume homeschooling is much lower?), this would reduce the "fair" value of the voucher by another 10% or so if you were trying to keep it cost neutral.
Well he's already conceded that there's nothing impressive about his writing.
As a dev with a lot of experience in JS/HTML/CSS Electron makes things super easy, especially when it can be part of the regular build pipeline.

Learning Qt means figuring out a whole new stack and build chain. Maybe the result would be better, but with only a few hours a week I didn't feel like it would have been worth the time investment.

See for example:

https://nklayman.github.io/vue-cli-plugin-electron-builder/g...