skysight-inc/HackerNews huggingface dataset:
"When I'm not working, I sometimes think I know something. When I am working I realize I don't" - John Cage

Programming is not a hard science, it isn't a bunch of Engineering tables, there is no equation that returns an app. Donald Knuth said it then, and it is just as true today, Programming is an ART. You have techniques, usually they mean nothing, or need real massaging, you have experience, but the conditions have changed, you have a reputation, but you don't 'paint' like that anymore.

and those tests HR hands out. Man, don't make me laugh. You want to be a journalist? Ok, let's test your typing speed, oh, fine, ok, you're hired. It is not only madness, but I suspect it is a contributing factor to the horrors my industry has unleashed over the past 50 years. My teachers didn't call themselves "computer engineers" unless they built chips, no one said "software engineer" except maybe NASA; I think we could do better as computer /scientists/ but industry doesn't /do/ science, there's no money in it.

#end of curmudgeon rant

what you have is the ability to see the problem to be solved, the facilities and resources that may be available, maybe not, and a mind that folds, and sifts, and tucks and whittles and reforms that chaos into something no one has ever seen before, nor will see again (competitors legally can't replicate your experiment!) and that, I would say, defines a software program more than it describes yet another condominium or suspension bridge clone.

So, now, what is it about the reality of the situation that makes you think you suck at it? Right: EVERYTHING. We /all/ suck at it, every last one of us to the end of our days, because it is like music, or painting, or writing plays, no matter how many times you try, it always falls just a little short, and somewhere, painfully known to you, someone else does that bit a bit better. John Coltrane admired John Gilmore of the Sun Ra Arkestra, he said, "John has it."

That feeling is not going to go away, sorry.

So ... what needs doing now?
> Who said "government control"? I said more regulation.

You do realize government control and regulation are synonymous, right?
The proposal was that if dirty power were more realistically priced, then people would not use Electron apps.

Code that's a hot spot in a data center already does get more attention to its efficiency, and the data centers already tend to be sited for clean power. The one correct bit here is that pricing the externalities would increase that trend of data-center optimization.

(I guess I should add that I support carbon pricing.)
Exactly. No one is stopping me or anyone else, but no one does because crypto is a shitshow full of opaque risk, and the whole point of a financial system is to make risk explicit.
Nope. They need to ensure the same rigidity across the entire lid.
Firstly, I think there are a lot of people on the fringe of the extremist groups. Maybe they are only in a "concerned parents" group who talk about vaccines, but it's an on-ramp.

Secondly, I think there are methodological issues with that analysis. Measuring by App Store categories is hard to do accurately, only presents a snapshot in time, its numbers that fluctuate a lot, and it only represents new user acquisition, not active user growth. I wouldn't trust this number at all without more information. Anecdotally, I don't know anyone who uses Telegram, although I do know many people who downloaded it once.

> where do the far-left extremists go

This isn't really something we have a problem with in the UK. I'm sure there are some, but the bulk of our issues are growing far-right, nationalist, and/or authoritarian groups. I don't think a debate over terms is going to be productive, and as this is your third account you might want to be careful with it!
I'm not sure that those are really the same; Google already had Chrome and then made an OS to run it, while MS had OS dominance and used that to force everyone to have IE. The analog would be if Google made Chrome automatically add a ChromeOS dual-boot option to every Windows PC it was installed on.
Buy an actual camera and use that instead? Basically every camera that has video out is pretty easy to get working as a webcam these days.
> The easiest way to do this is to write it in such a way that makes it hard to read, but not in such a way that makes it obvious it's gibberish.

I am not sure where these weird beliefs come from. Scientific papers are difficult to understand because it's incredibly difficult to explain things that have never been explained before [1]. I encourage anyone who has the above view to spend two years solving a difficult scientific problem, and then do a comprehensive summary in 10ish pages.

A more direct criticism of the above comment is that publication pressure is a very post-world war 2 thing. But you can pull random papers from earlier and find many of them extremely difficult to understand. Here is the 2nd most cited paper by Pauli from 1939 [2]. Try understanding what it truly says. This is one of the smartest humans to ever exist.

[1] To your knowledge at least. People who write bad papers, or do stuff similar to what has been done before often do it because they don't understand the work of others fully.

[2] https://royalsocietypublishing.org/doi/pdf/10.1098/rspa.1939...
It's very possible those chromebooks were underpowered to begin with. At some point the hardware really is dead.
Yes, and gold based investment schemes are where most of the hucksters plied their trade before crypto.
> that would change the balance though and it might not be as stable when sitting open on a desk

Iirc that was one of the SB’s issues which the hinge had to manage.

And things would probably be worse for a lid filled with battery.
> the issue of Cloudflare as a man-in-the-middle is a smaller issue
for people running websites than the damage done by potential
attacks.

There is no damage done by potential attacks. Damage is done by actual
attacks. I am not simply being pedantic. The damage done by blocking
users and the leaking of data via TLS proxying seems very real. One
cannot make comparisons between actuality and potentiality.
Of those features, I have one objection: speech to text should be available to everyone as an accessibility feature, not locked behind a paywall.
>literally 0

Well it's at least 1 because I bought a "decent webcam" and while I own a smartphone I don't want to use that for long zoom meetings.

I bought one of those Instagram influencer light rings so I actually look normal on camera instead of like a corpse, and the camera lives on top of my USB C monitor.
> 80% of the traditional dishes in my culture have no animal products in them

Big fan of Mediterranean dishes and yes if more people would have a diet like yours, i.e. more plant based dishes with occasional meat products then that would help immensely fighting deforestation and biosphere destruction.

My comment was NOT directed at you personally - since I don't know what your circumstances are. So thanks for clarifying.

I was only commenting on your statement that it's not simple to get all the nutrients when you're on a plant-based diet.

Most meat & dairy consumed on this planet comes from factory farms - that's why it's so 'cheap'. And those animals are pumped with antibiotics and they also get supplements, like B12. What I'm saying is we can cut out the 'middle-man' and consume those vitamins directly - or let the food industry fortify more foods with those vitamins.

And the reason why I mentioned addiction - because it is - here in the Western world anyway.

Listen to this podcast by the Physicians for Responsible Medicine.

https://www.pcrm.org/news/exam-room-podcast/cheese-trap

If we'd reduce our cheese consumption - we could reduce so many health problems and also free up the stress on our health system.

> You exploit your land to death

It's more the animals that are exploited to death and for what?
Samsung Busted for Cheating TV Test Benchmarks
They say "do your own research" and then when you do and have questions about difficult to conceive (or seemingly irrational things) they belittle you, attack you, and—at least on Twitter—reply with snarky memes. As soon as I started investigating Ethereum, ERC-20 tokens, etc. at a technical level, I realized it was a house of cards of immense proportions.

The place that didn't happen? Bitcoin. There's not a lot of esotericism around Bitcoin (skim 1-2 books, listen to a couple of talks on YouTube, and generally speaking you "get it"). If you're genuinely interested, people are more than happy to help you and set you on the right path.
That's a straw man. Doing your own research doesn't guarantee protection against all scams or losses, it just increases it and scams and freezes are to be expected, that's why diversification and taking profits is key.

Very flawed argument.
Redux is not a new pattern. The pattern is many decades old. The reason we use it now is because computers have become fast enough that it's okay now. Nobody thinks this is a performant pattern; it's only "new" because of how terrible the performance is. This is offset by how easy it is to use. All of this also applies to React and Vue.
It is not "largely our own fault", this situation has been engineered by the billionaires and the rest of the media and political power brokers specifically to create anxiety and confusion in the general public. Perfect preparation for eternal political divisions and whatever distracting whims they choose: War in Russia? Celebrity divorce! Planet on fire? Race on commercializing space! How's about an official Olympics digital coin and NFT series? Why not?
We absolutely need tech that enables true privacy. I use Signal and strongly believe it should exist.

I'm not saying that censorship hasn't happened, and I'm not saying I think it should. What I'm saying is that there are a bunch of related groups who are very misinformed about free speech and censorship, and they seem to have flocked to Telegram.
It uses Google Drive (or similar) to store all your files. There is a local drive used for caching so you can work offline entirely but the idea is that the workstation is "cattle" - you can throw it into a shredder, log into a new chromebook and have all your apps/files/etc installed and ready to go.

The selling point for these are light computer users.
Can you provide some evidence behind this claim that they ignore morality?
Looks interesting, why does it require a special font?

Suggest you remove the examples of downloading copyrighted content and the yify website from your readme.
> Lighting and audio are more important than raw image quality.

Exactly! A decent USB microphone costs something like $100 and will improve your calls more than anything. I can tolerate if your image is a bit dark and blurry, but it's super hard to pay attention if you sound like you're calling from a two square metre tiled bathroom through a 1950s telephone system.

The selection process doesn't have to be super complicated that satisfies every audiophile. Just google what streamers on Youtube and Twitch use and choose something that fits your budget. For example Blue Yeti and Audio-Technica AT2020USB are popular, relatively cheap, and super simple to use.

And as mentioned the best thing you can do to image quality is just to improve your lighting.
Birds will laugh at us. Spinning 8 rotors at, what, 8000 rpm, and making one HELL of a noise just to keep afloat. Lilienthal, too, would be disappointed to see that this is the best version of “democratizing flight” we have come up with after these 126 years. His inspiration where the storks. Their way of flying, silent and elegant, was where he wanted us to be. It’s 2022, and with all of our microcontrollers, carbon fiber and li-ion batteries, his dream is still unfulfilled.
As they are still active on Reddit... are they still playing? If so, I really doubt there was peace or even a victory.
No. We thankfully don't have much of a far-left presence in the UK.
It’s not supposed to be extraordinary. It’s supposed to be simple and cheap and robust and working. Storing data in the cloud is part of that contract — if something happens to your computer (physical damage), you can get up and working very quickly with a new one. As in — you buy a new computer, sign in, and you’re done.

It’s not a set of trade offs that work for everyone, but it works well for many environments. I would have loved these back I the day when I had to maintain Windows clients for people to just turn around and use RDP to connect to a terminal server. Having a light weight client (that was secure) would have made that scenario much nicer.
Those cost more. It doesn’t make sense to spend more than needed on something you’re only going to use as a webcam. Webcams don’t have to spend on holdability or physical durability or any viewfinding.
Jesus himself preached against the human tendencies shown in this study:

"There is neither Jew nor Greek, slave nor free, male nor female, for you are all one"
> I like the lack of E2EE. I just like logging in and having access to all my chats. I don't have to be with the same device to be on the same chat.

Same. I've seen enough people get burned by losing messages because of the E2EE of WhatsApp to prefer to use Messenger and/or Telegram.

> - Developing bots is a bliss. So easy and effective.

Reason I am using Telegram more these days. I'm house hunting and needed a way for my scraping script to notify me and my partner about houses that the script finds: Telegram works perfectly for this. Just create a private chat group and send a HTTP request to Telegram.
> for a minute I thought Google actually built a Cloud-native OS

I'm curious how you would define a cloud-native OS that doesn't include Chrome OS.

> The endgame is that you don't have upgrade your laptop anymore, not just install apps fast.

How are Chromebooks not already this? The whole thing is just a way to run a browser that connects to the real workloads in the cloud, and hardware is only obsolete when it stops getting updates (which is very "cloud native" behavior - the device lives and dies at the will of some remote company that manages it for you).
I'd love to see you maintain 800 linux laptops kept in the hands of kids.

"What do you mean you recompiled ALSA and now you can't join Zoom little Timmy? Did you try invoking modprobe again?"
If you want the outline to be always visible, I think that using a separate background for the outline, to distinguish it from the main content, would be a better solution then having a new background on which both the outline and the main content are elements. I recently saw a website on HN which I felt had a well designed outline like this - visible but not distracting[1].

My reader app has few users, and I don't track how they use it. I guess even with that model one could make it discoverable with some kind of tutorial, but I always find tutorials kind of annoying. The first time you use an app, when the tutorial is usually shown, you don't want to do a tutorial, you don't care for any advanced features. Maybe the VS Code model - one sidebar that is always visible with different vertical tabs to choose what to show (notes, table of content ...) might work better.

Edit: Just implemented that in 1paragraph[2]. (You'll have add a book to see it, since the default "book" doesn't have an index.)

[1]: https://writequit.org/eos/eos.html

[2]: https://1paragraph.app/
Also strongly recommend https://mrpumpy.net/
Here's a new type of computer - it's exactly the same as your current computer, except it consumes 1/10th of the power...

A replacement doesn't have to be better in every single facet.
It should be noted, however, that those major updates had longer lifespans then. Snow Leopard, the first Intel-only version of Mac OS, came out in 2009.
Craiyon, formerly DALL-E mini
See https://www.folklore.org/StoryView.py?project=Macintosh&stor...
> What is GNU and what is not these days?

There is a definitive list: https://www.gnu.org/software/

> Is Wayland? Is GNOME?

Wayland never was. GNOME was at one point but isn’t any longer.

> Have you checked out Chimera Linux? Should I refer to that system as “the Linux kernel” or “GNU/Linux”? Neither makes sense.

Neither, but it would be both accurate and more specific to say that it is a Linux-based OS with BSD’s userland.

> whole “GNU/Linux” things has always felt desperate.

It’s now “desperate” to ask to receive credit for software you wrote? GNU wrote coreutils and gcc and early GNOME and those are part of pretty much any early GNU/Linux system and you think giving GNU credit for the work they put into building an OS is ‘desperate’?? No offense but screw that.

> It is a bit like the 70’s BSD guys says AT&T needed to call their software BSD/UNIX because so many people used BSD stuff on their systems.

But the BSD guys never said that..that I can tell. Unless you can provide specific examples, I can only assume this is a straw man and ignore it.
IF it's TD, then it's AS/400. For reals.
Does Flex not have that android-on-chromebook feature?
Can you describe what makes you think it's one of the worst sides of the internet? I get immense utility from Google's services using mostly free services. All of these free awesome stuff makes it one of the best sides of the internet for me.
Factordb: Number Factorization Database
IME, if you want a fast hash map, the very first thing you should do is ignore anything that uses closed addressing. If you really d I need one of the extra guarantees provided by std::unordered_map, see if you can’t get it by using a container of unique_ptr<T> or shared_ptr<T> instead of unordered_map<T>.
Nice job! Wish I had thought of it. Site looks credible and works smoothly. A few suggestions, enjoy with a grain of salt:

- Need AWS - big one! :) Break out each service please
- Need Mailgun
- Need Elastic.co
- Need Imgix

Thanks, cuz I actually need this. :)
If they don't, people with guns show up.
Simple answer: because you know enough about science to recognize how bad the news articles are.

If you knew a lot about ice cream, you would be asking why ice cream news suck. All news suck.
If you have a complicated microservices topology, then yes you're going to need heavyweight infrastructure tools to manage the cross-service traffic, isolate and bin-pack heterogeneous workloads, etc.

You probably don't need to have a complicated microservices topology though. A load balancer->stateless app tier->managed RDBMS architecture should be more than enough until you're at a point where you can afford to scale a serious infrastructure team.
> CF exists but no linker is going to silently do it behind your back without an explicit directive,

Those explicit directives might be more implicit than you think. A linker will likely fold functions declared as inline. Template functions and template classes are implicitly inline, so for example, all uses of std::vector<std::string> will (likely) be implicitly folded together.
I like to write "Takes X% of the time it took before" for maximum disambiguation
Can you use screen(1) to replace it? For normal shell interaction it should be fine. For kernel messages maybe less. But they go to dmesg (and your log daemon) anyway.
Indeed, it seems more like a form of self defense than self affirmation
[Another] user finally ended the game with victory in 2019, seven years since the submitted post: https://www.reddit.com/r/theeternalwar/comments/aefvp0/the_a...

Edit: Sorry, I was wrong earlier. The post linked above was written by a different user (u/TEFL_job_seeker), using the same save file as the original poster (u/Lycerius). The original user implied they stopped playing the game, since several solutions to victory was already found and shared on Reddit, mainly in a comment at [0], also implied at [1].

I mistakenly thought it was the same user due to an assertion in a discussion about it (https://www.reddit.com/r/theeternalwar/comments/c41bpx/did_t...), but found that the users were different on a closer look.

[0] https://old.reddit.com/r/theeternalwar/comments/6uo221/will_...

[1] https://old.reddit.com/r/theeternalwar/comments/8elqn7/is_th...
Eating normal or excess calories, usually for a day.
How would a technical implementation detail block legislation?
:) [ i should have thought of that. thank you. ]
Conversely highly paid Bay Area engineers would probably just move somewhere cheaper (maybe Europe?) if salaries drop. No point in paying ridiculously high rent if you're not getting ridiculously high compensation.
I wouldn’t assume seeing you is going to prevent everyone from running you over if their pissed off enough. I have heard accounts of drivers swerving at cyclists that pissed them off and it’s not like people practice doing it.
>"Another problem with sources is that science news also frequently just repeats press releases without actually saying where they got their information from. It’s a problem because university press releases aren’t exactly unbiased."

This is probably why exaggerated claims from press releases usually just get passed on and, frequently, exaggerated. Even someone educated in the field doesn't have time to dig into 3 or 4 new sub-fields a day and actually understand the papers that press releases are talking about. e.g. A physicist with a background in optics is better situated than most to understand an experimental quantum cryptography paper, but they're still going to have to bang their heads against several walls to figure out what's going on. Head-banging takes time. Copying from a press release doesn't.
There’s no particular reason to assume ai would be objective and factual beings.
Okay, that's the 90% of the taxi app. What about the other 90%?
While you MAY need a number to sign up, you don't need to GIVE your number to other people so you can communicate with them over the service.
Wrote my own programming language to solve leetcode problems. Harder problems demanded new features, and pumping up the language was enjoyable. The leetcode was not enjoyable. It got me through the grind75, or blind75, whatever you wanna call it.
IMHO it's because ISP is a much more broad term. When I connect from my University, I have to either use TLS or trust every step of the network from whatever commerical ISP they use, to the whole network infrastructure they built to the building, to the other devices using the same router as me. When I trust Cloudflare, my data is encrypted whenever it's not directly in their hands eliminating those other steps.
Discord UI is also all kinds of awful for personal messaging and full of gamery features. :/
Whoah! Somehow I completely missed the era of bitbanged serial protocols over conventional joyport pins. That's wild. Breathed a few more years of relevance into that old thing.

I recently ran across a sale price on a brand-new Logitech Extreme 3D Pro USB joystick, which looks identical to the one I purchased in 1999 or thereabouts (also on sale as it was already an old unit), and which I believe to have been one of the first wave of natively-USB joysticks. If it really is the same unit, I think that would make it one of the oldest PC peripherals still in production, at probably 25 years or more.

Being that the Game Port Adapter was available in 1981 for the first IBM PC, do you have a sense of when the _last_ analog/joyport joystick went out of production? Has USB now outlived its predecessor? (Of course joysticks and paddles were available for previous systems, but I think we're speaking strictly of the PC universe here.)
Of course, but someone is going to take a multivitamin and assume that’s enough.
Yes, they are, and in practice regulations exist not because some evil bureaucrat wants to oppress free enterprise; regulations exist because one or more parties abused a freedom to the degree their behavior's impacts harmed others enough for laws to be written.
From making games to peddling NFT scams (amber sword).
OBS can manage that for you.
The average price of a cappuccino in Hamburg is 3.50 EUR already.
I wish more HN posts about software releases were like OP, providing not just a who, but a what.

OP: does this support version 2 of the spec?