skysight-inc/HackerNews huggingface dataset:
Financial data migration. Big numbers down to many decimal places.

I lost days trying to locate a non-existent problem due to this "feature". Not to mention a stakeholder breathing down my neck.
>which signifies that people don't think you're adding to the conversation //

Point of fact: pg, the founder of HN endorsed downvoting for disagreement much to my chagrin.
That's nonsense. The movement for $15 minimum wage is also a movement union rights: https://fightfor15.org/why-we-strike/:

> We know striking works. By standing up and going on strike for $15/hr and union rights we won $70 billion in raises for 24 million people across the country — more than 30 percent of the nation’s workforce.

It also partners with major unions: https://nymag.com/intelligencer/2020/01/fight-for-15-teams-u...:

> The campaign marks just how influential Fight for 15 has become since it formed in 2012. Working in partnership with SEIU and other advocacy groups, its workers have helped drive minimum wage increases in multiple states...

Also, your contrarian thinking seems to carry the assumption that the union organizations are somehow independent of their membership and are more interested in the organization's selfish interests than the achievement of its goals, which I think is generally not true. If that was true, I think you'd need a situation where the union was both 1) a monopoly and 2) undemocratic, because union members are basically customers of their union, and those are the conditions an organization needs to exploit its customers.
All I can say is roblox banned in our home network: the whole user experience is targeted to make children judge each other using wrong incentives and extort money from parents.

On the other hand I have no problems paying children for games with honorable practices of one time purchase or reasonable subscriptions (which usually end in a month in any case when children get bored)
Texas Hold'em – Ice Cold Decks (2009)
Hahaha yeah, I hope no one ever needs to do it ever again!

It's a good question, and I answered it in a sibling comment: https://news.ycombinator.com/item?id=26400510

Essentially I think it's a risk with any external API you use. What happens when Stripe goes down? Twilio? Sendgrid (when you use magic links login)? Our whole focus is uptime, that's what we do. :)
You can totally sell libraries to business managers. You can sell sauteed rat's assholes on a stick to business managers, you just need the right sales pitch.
> if Gmail could get with the times and add proper custom domain support to the consumer grade service

Yes please. Especially since Microsoft offers it to a limited extent on Outlook.com for Microsoft 365 Home subscribers ('limited' in the sense, the domain must be registered with GoDaddy).

In case any Google employees are reading this: this would be a very useful feature for one.google.com.

> More generally, the problem of email address exhaustion on consumer services is getting worse.

And there's another pernicious problem: if you have a firstname@gmail.com or first.lastname@gmail.com, you're likely getting a ton of misdirected email even if your name isn't that common.
Well, in this case perhaps. The shareholders may be screwed, but at least it gives them (Hertz as well as shareholders) a fighting chance, rather than just saying “yep, we had a good run” and washing their hands of everything.
https://www.fsf.org/blogs/rms/selling-exceptions for a little philosophy behind it, however it will always be the GPL OR a commercial licence rather than an amalgam of the two
That's the ticket. I did the same. Still friends, because staying connected on FB does matter to me on some level, but I don't see the political thoughts that annoy me. For what it's worth, disagreement != annoying. I still read the stuff published by people I disagree with but find challenging in some way, and unfollowed people I agree with but who present their views in frustrating or obnoxious ways.

This is purely my own experience, but I find that I need to be in the right mindset to read something that's going to challenge me. If I'm scrolling for a few hits of updates from people I care about, I'm not going to be in the right state of mind to read something that's going to get me riled up. The bubble may or may not be inevitable, but it's a necessity. Being aware of feedback loops and managing your own media intake is probably more important than finding ways to prevent those loops entirely, IMO.
Does twitch even stream games anymore? ;)
https://gitlab.redox-os.org/redox-os/relibc
Lincoln Project Turns Out to Be Gigantic Scam and Fraud
Lumi (YC W15) is democratizing access to the world's factories – work anywhere
It still applies for internal usage. You can have 18 microservices, but if you're strict about versioning and start treating them like libraries when possible, you're going to save yourself a lot of headache.
> We can’t simply continue trading Hertz stock as a speculative gamble when the company goes under.

What? Why not?

Not only can we continue to trade stock in a defunct corporation, we do. Take a look over here: https://www.liveauctioneers.com/item/85889867_imperial-india...
SpaceX moves to beam Starlink internet into trucks, boats, and aircraft
> You know, like trying to find biases in die rolls - if 6 comes up more than 1, you might have a bias.

This is a false analogy, it robs people of their agency. Humans do not act with some uniform distribution. It could be cultural, social, environmental, class - any number of factors. People are different and these differences should be celebrated, not squashed and ironed out.

> people who see others in the same category as them doing a thing, will be more likely to do the thing themselves

> people who exist in a status quo will tend to make decisions preserving the status quo

> complex feedback systems sometimes need sub-optimal input to eventually converge optimally

Sure, but at what point have we biased the input enough? At what point do we except the result? Bare in mind for example, women were among the first programmers (computers). If we achieve equal numbers of men and women in programming roles, what makes you believe the situation won't once again become biased?

What concerns me is that equal outcome is a goal without any real measurement of success or plan to revert back to equal opportunity once the input has been 'corrected'.
Have a look at what is actually needed for someone doing arbitrary copy/engraving jobs-- e.g., making money on the side by using software to engrave film scores, modern classical, musicals, etc.

IIRC the most valuable feature is the ability for the engraver to quickly and deterministically escape the set of behaviors that the software provides to ease the act of engraving exactly what they want to see.

Score and Finale have been the gold standards because there is a way to escape the default behavior, to draw whatever they want on the score. In Finale's case, these ways are all explicitly documented so that even a relatively new user can (slowly) find each escape valve. Finale even has a shitty, black-and-white Microsoft paint for the user to paint whatever articulation, shape, or even notehead they need to accommodate whatever notational style or concept is needed.

That's all to say-- the power user is going to live in the escape valves for a substantial amount of time. (How else could you explain people still using Score when Finale had been around for decades?)

Historically, competitors to Finale/Score simply did not have the adequate number of escape valves. In those cases good interface design was irrelevant because professional engravers couldn't get the control they needed to engrave scores, which meant they couldn't use those programs to make money. Either that, or the software would do a really good job at, say, jazz engraving, and then imply that it was good at all style of notation when it wasn't.

Somebody at Musescore should do a kickstarter to cross-reference the current Finale documentation against the escape-valves present in Musescore. In the domain of engraving, is Musescore feature complete with all of Finale's escape valves? If so, it's worth advertising that because it's a really important achievement.

(Note: I'm reticent to mention specific engraving problems for fear that a neophyte will take my 10 seconds of examples as a complete set and declare Musescore feature complete. But if someone wants examples and promises not to do that, I'll give them.)

Edit: clarification
> For example for cp, most of the time is spending copying the files.

As it turns out, cp can be made significantly faster by using (very) modern kernel APIs: https://wheybags.com/blog/wcp.html

20 512MiB files
wcp 3.97s, 2579.59 MiB/s
cp 8.44s, 1213.38 MiB/s
rsync 17.26s, 593.33 MiB/s
Apparently they're extensively watermarked to identify the purchaser.
Correct, but banks were responsible for devising security features etc.
The main issue I've seen (and have worked on to improve) is running form (heel striking, upper torso movement, etc). How can this app help on this? My form now is pretty good so my next goal is increasing speed + distance, which requires a training schedule (e.g. speed drills). Is this something that the app will (does) have? Thanks!
The Tor Software Has Two Potential DoS Vulnerabilities, Fix Is Coming Next Week
I did the same, but I unfollowed everyone - literally everyone, including my family. Blissful peace!

The obvious result of this was that I realized nothing changed when I did this, except for less useless info entering my eyes, and I gradually stopped using FB almost entirely. Now I check if there are any interesting events on every week or two, and that's it (although I still use messenger - attempts to get friends and family to switch have had mixed results).
This is a great idea, congrats! We could definitely use this, although I’m cautious about passing our customer data through yet another data processor.
Ahh, you got me. I thought I had mentioned that I had never looked at any of the formats for shorter than full date, time, and offset strings. D’oh!
I agree on the more nuanced split which includes the sheepdog :) The patriotic people who enforce rules of the tyrant...
> the cheapest possible 600$ server

Surely $600 dollar servers all cost the same
Except that he (almost) has a solution, while the author doesn't.
Can you expand on how the experience is targeted to make children judge each other? Has this been something your kid(s) experienced on the platform? Just curious.
A lot of programmers think of themselves as generalists because they’ve built web apps in several languages and know both front end and backend development.

I disagree. These people are just specialists in web dev. The knowledge within web development is diverse and actually easy to learn but it does not make you a generalist.

You are a generalist if you have knowledge about different fields within software engineering.

So for example, if you’re good at:

machine learning and writing compilers,

doing operating system development,

front end development with react,

OpenGL/Vulcan development with c++,

Database development.

then you are a generalist.

Generalists are truly rare. specialists in compiler development are also rare. Specialists in web development are abundant. Practically every show HN is some sort of website.
I actually just finished that book last night. I enjoyed it, but its accuracy seems dubious. There are some good links to problems in the book in this thread: https://amp.reddit.com/r/AskAnthropology/comments/jqqovm/is_...

Still worth reading imo. Reading the book and then reading about its errors seems as good a way of any as getting a big picture view of human history.
GNU wc doesn't seem to have that -c fast path. I can tell because files in /proc report 0 for st_size even though they're not empty:

$ wc -c /proc/self/cmdline
25 /proc/self/cmdline
$ stat -c '%s' /proc/self/cmdline
0
Would you claim that Elsevier is the sum of everyone in an University ?
I would venture to guess the regulation, weak as it was, still slowed the exports.
Moving Buttons
Yeah, I know the feeling, haha.

It's $1 per 1,000 messages. Retries, or if there's no one to send to are free. So it's just for actual webhooks sent. I'll clarify it now.

Anyhow, I'd love to chat and help you get started, please email me at tom @ the domain!
>> Facebook and Microsoft have both spent huge sums of money trying to and failed.

That does not mean it is not possible, it is not shocking to me that large institutions like Facebook and MS could not compete even with their deep pockets.

you seem to have conflated Money with creativity, and/or vision.

it will not be a Microsoft of Facebook that will topple twitch or you tube, it will be a startup of some kind that is completely removed from Corporate culture and the extreme chains on innovation that large companies have
Is that such a bad thing?
Now this is quite a coincidence. Just minutes ago I was trying to remember the name of that series while writing this comment:

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

And then I saw your comment which answered my question!
> It's miserable fighting off a million people who want to help me for 'less than the daily price of your coffee'.

Is it also miserable "fighting off" a million companies who want to sell you stuff for the daily price of a coffee? Stuff like T-Shirts, books, newspapers, candy, etc?

You seem to have a patronizing attitude towards software products/services. You seem to think that they are so simple, that they should be free. And you seem to be upset that the software's author would dare to charge money for their work.

I would never begrudge someone wanting to get paid for their labor. I probably wouldn't hire them... just like I don't buy the vast majority of things that people try to sell to me. But I would never begrudge someone for wanting to get paid for their time either. If you don't think a piece of software is deserving of its subscription fee, you can always... not buy it.
Cool product!

I kind of agree with what you're saying but fiat has similar business admin issues- there are different schools of accounting, forex issues, tax issues etc. Crypto is just newer and it seems scarier...I think that in the next few years a lot is going to change. For now though there aren't a ton of tools but it's still pretty early for most companies.
We had difficulties "finding" each other. Even when sharing invites to groups, entering the group would fail.

I didn't set up my own server though, that was through matrix.org. And probably an intermittent issue.

That video explains the setup very well if one is inclined to run their own server. Thanks for sharing.
This is why keyboard shortcuts in Gmail are disabled by default. You have to turn them on, if you want to live dangerously.
Very little outside of the in-dash infotainment system runs on Linux in a car.

I deal with manufacturers and OEMs putting software in cars for a living. I am not speculating, I am just reporting the reasons they tell me they will not accept any GPLv3 software for anything that gets loaded into their target devices.
A Smart(er) Password Generator
This is a terrible piece we know that Algos have caused bubbles because they chase engagement.

https://www.algotransparency.org/

https://arxiv.org/pdf/2003.03318.pdf

https://www.brookings.edu/techstream/how-youtube-helps-form-...
Demystifying link building and SEO: A survey on the effectiveness of links
So now were programming against unofficial specs? Great, Apple! /s
Is anyone making money off Roblox? Tried to make some gear so my son could make money and stop asking me for Robux. Failed miserably. Anyway, I'll be buying stock.
> Why do giant companies do so many hilariously dumb things?

Humans suck at dealing with complexity. Companies are semi-arbitrary globs of humans. Even an extremely small company has enough complexity that one person may not understand it all or make mistakes dealing with it.

The bigger question is, how does any company get anything done at all?
It’s the same situation as research journal contracts. Universities, major engineering firms, some federal agencies are expected to give input to standards body, and then buy the complete print book set for use. That’s how almost every industrial industries worked, up to the point when software engineering started to exist.
This is starting to feel like a moral crusade when that investment reasoning is consided meme/speculative arguments. I know retirement planners who manage 200m in asse6s who have been in business for 30+ years who look at the same reasonings as that. You cant really find an undervalued stop without some sort of assumptions. Might as well just buy an index fund.
Yeah, so not TV Networks (Fox,NBC,ABC,...) but Comcast/AT&T etc.
My kids haven't asked to spend a penny, and the play I overhear seems to be largely collaborative - "come visit my theme park and see this cool rollercoaster".
Does the reorder buffer in x86 processors operate on the x86 instructions or the µOPs?
Your concern is fair, and I wish more companies were as responsible about their user data as you are!

I'm actually very privacy conscious myself, which is why we plan on offering optional end-to-end encryption in the very near future. This way only you and your customers can access the data, not us. :)

Our libraries will deal with the encryption/decryption for you.
I always thought tabs were an Opera invention, or maybe one of those IE shells like Maxthon or Neoplanet? IE5:mac was a fantastic browser though and was widely regarded as having the best CSS1 conformance of its time, as well as some cool features like an eBay auction tracker sidebar that seem quaint today but were very useful to me at the time: https://alistapart.com/article/ie5mac/

On the flip side, the only time I can remember hearing an entire crowd boo Stebe Jovs was when he announced that IE 4.5 would ship as the default browser in Mac OS 8: https://youtu.be/WxOp5mBY9IY?t=142
That may be my bad. In my head "webhook" is a process. And you do all those pushes through this "webhook".

Doesn't mean I'm right.
Now you're just being deliberately obtuse.

> semantics

Every competent English speaker knows that the phrase "nobody uses X" is never meant to be taken literally. When I say "nobody uses PowerPC", I mean that its market share is miniscule and the industry has moved on, I am not claiming that there does not exist some nerd somewhere who maintains a 20 year old imac as a hobby, and finding that nerd is not a disproof.

> margin trading

Margin accounts are not commercial activity. When you buy or trade securities, whether on margin or otherwise, no new value is being created, no workers are being paid, no commodities are being traded, no products are being consumed.

The entire market could vanish overnight and nobody would notice, because it isn't doing anything, it's just making increasingly complicated guesses at what other people will do.

> betting is like self-driving cars

Self driving cars are new technology. Online betting is not, it has been around since the beginning of the internet. Blockchain is doing nothing but helping the illegal gamblers to hide from law enforcement.
>What's dismaying is that there's no practical way on Facebook to have civil discussions about politics, it just doesn't work

I think that applies to the Internet in general, including HN.

I've never seen an online community improved by allowing more object-level political discussion.
How to Control Who Sees Your WhatsApp Status
Solzhenitsyn is required reading today for Russion schoolchildren. That alone ought to speak to its importance and accuracy -- not of figures per se (unbeknownst to him, some of his sources were not accurate), but the reality of the horrors committed by the Soviets, which he experienced first-hand.

Have you read at least the first few chapters of The Gulag Archipelago?
We now use it to build Yarn, and it's been working very well. Still some rough edges that prevent us from adopting it at work (like the lack of dynamic imports when the import expression references variables), but I'm slowly making progress in implementing workarounds for that through loaders, and the first results are encouraging. At its worst, with a Webpack/Esbuild hybrid approach, we get at least 2x better perfs.
unipdf for golang is another example.
>lol as someone with a PhD in music and many years experience in industry and academia I can't rationalise such a reductive view of music as anything but lack of lateral thinking to imagine a world where western notation isn't king.

Well, if you felt the need to "lol", let me LOL back at you :-)

No PhD, but as someone with years of music training, who has travelled all over the world, and with a couple of professional musicians in the family, coming from a country with its own ancient music notation and millenia of musical history, and who has non-western modes and tradition, I can't even imagine the pedantry of your comment.

Musicians all over the world:

(a) playing westernized music (which covers about most of the charts everywhere, from Asia to Latin America and Africa), and western music directly

(b) playing western music directly (classical, jazz, rock, blues, etc)

(c) playing other genres with traditional western notation and even influences (tango, samba, and so on)

deal predominantly with western music theory, notation, and instruments -- and which cover a huge chunk of global musicians.

But

(d) even traditional "folk" (ethnic) musicans adapt to westernized versions of local music, with few exceptions, and use standard western notations (or notation hacks, like tablature and chord charts) in the studio and the concerts.

Heck, our traditional music is modal and microtonal, but it's mostly translated and played in your run of the mill western scales and keys. And I've seen the same all around the world.

You might have in mind places like India, China, Indonesia, etc, but still most pros will use western style music theory and write with western notation than not. To the point that the exceptions are more folkore than actual every-day chart music.

>I've also rarely worked session musicians who aren't orchestral who use anything other than charts and an enormous amount of the music we consume in the west is produced in a DAW or whatever without ever touching notation...

Which is neither here, nor there. The Nashville number system, for example or a piano roll is still based on western music theory and norms (even if not notation), and those musician will still 99% use the typical major/minor/etc scales.

The problem with a deep knowledge of musicology in this regard is that it makes it very easy to lose the forrest for the trees, and e.g. know 1000s of local / oral etc traditions, etc, but not see that those are nonetheless niche and very much not the norm in the day to day music of a country, and difficult to even find in the radio/charts in most countries.

The rest are as representative as e.g. jazz is in 2021 US musical tastes, charts, sales, and so on...
Totally ignorant perspective with perhaps no basis: Seems like Roblox must be successful despite its games, not because. I'm sure there are gems as there are with any user-generated platform, but surely most of the 18 million games are about what you used to get on Xbox Live Indie Games: sloppy little experiments made by, well, kids.
it is IRRATIONAL code (maybe rational within context, but ...)
It’s not hard to find a T-shirt I can wear over and over again without having to keep paying for it. Nowadays it’s nearly impossible to find software that lets you pay once at a reasonable price. So yeah, it is very frustrating to fight off subscriptions.
You’re absolutely right. Steve Jobs warned about process and process people as well and it’s not surprising.
We have this in physical engineering too: a robust design continues to perform well away from its optimum state configuration, on-design state, etc.

Something in a deep minimum may well go to heck when y’all he situation changes just a little bit.
Not investing is the riskiest decision