skysight-inc/HackerNews huggingface dataset:
That's exactly the point, putting aside your vitriol!

If you don't care, then just don't open the thread or comment on it. Start another thread sometime based on the events you actually want everyone to discuss. Nobody is gaining anything from reading it, and many of us value life, and respect death, to a different degree.
> 4. This it he big one for me: I just don't trust governments or corporations to maintain, inspect, manage and operate nuclear power plants at scale.

The US navy has been operating mobile nuclear power plants on water for decades with not a single issue. Why don’t you trust them? The people guarding the freedom in this country have no problem sleeping right next to one that has a high chance of being shot at and destroyed.

(Also don’t forget their in water!)
Writing directly to sectors of a block device is the kind of low level task I'd not think could be done well by web derived technologies like electron. I'm glad I was wrong.

Electron apps may eat too much RAM, have their performance impact, but for an app that is seldom used and won't be running continuously in the background, that is really not a problem. Considering that hardware constantly evolves, even if such evolution has been slowing down, the benefits on portability for these apps are a price I'm very willing to pay for.
Here's a counter-rant ;-) : in many countries, you should actually talk to your midwife rather than the doctor. In France, this is a 5 year medical degree, and they will have the hands-on experience in thousands of births, rather than some doctor who read about it at college 20 years ago and has never actually seen one through, but for historical reasons is now in a hierarchical position to impose his 'knowledge'.
> I'm so done with C++.

But what to use instead? Especially in an industry like game engine development, where C++ is basically all there is (and almost all there’s ever been)?

Are we forever going to be stuck with every company trying to reduce complexity by defining their own custom subset of C++?
In Spanish 'aviso' would be 'notice' or 'warning'. Italian 'avviso' is kind of similar.
> "/dev/tcp/host/port If host is a valid hostname or Internet address, and port is an integer port number or service name, Bash attempts to open the corresponding TCP socket.

that is WILD.
I fully did not intend for it to happen, but using Strava has made me exercise more, and put more effort into improving my performance rather than just going through the motions.

This was especially true during Ireland's very long lockdowns this year, when training in groups was against the rules for long periods of time.
Half a decade is not much. My phone is a flagship from more than a half a decade ago and everything (except the GPS module - it usually takes minutes of standing still to hit enough satellites and knocks out the whole new battery in under half an hour) works perfectly fast.
What is the semantic pitfall here?
What is ipfs really trying to solve. They artificially came up with some issues they think are annoying with HTTP. But is the rest of world thinking the same? I don't think so. Nothing wrong with current situation.
> It doesn't help you know that the list of known hashes is complete

Right, which is why I said it would have to periodically scan the registered clients to ensure a minimum number of clients has each block to ensure redundancy.

> also the bandwidth available to serve that content on a timely manner and rebuild a missing replica before another fails.

I think a slow, cheap but reliable archive is better than "more expensive but lower latency", so I'm not particularly concerned with timeliness.
Show HN: Free landing page made with Next.js. Perfect SEO, Blog, dark mode ...
Sandstorm's founders Jade Wang and Kenton Varda work at Cloudflare
> I don’t understand your argument. A relatively small but innovative company is working to provide competition against the big 3 cloud providers … and you cringe?

Cloudflare is by no means a small hosting provider. By some accounts, cloudflare is world's leading CDN provider by a long margin, far ahead of AWS in this market, and it currently piles up about half a billion dollars in revenue.

https://blog.intricately.com/2020-state-of-the-cdn-industry-...
Lies, Damn Lies, and Fabricated Options
I've lost faith in the ability of the Google approach.

Their results seem to have been turning to trash but then again, so has everyone else's.

There's a few explanations. Easiest one is me, I'm getting dumber with age or have changed my standards. Second one is they are all using similar approaches and SEO'ing has ruined search. Third is Google sets "the standard" and the other engines tweak themselves to follow the goog, regardless of results.

Reality is it's probably all 3 and a few more that I haven't thought of
> But two years from now CloudFlare could be doing the exact same stuff Amazon is doing now, and customers are locked in again, because no source code.

I hear this argument often but it always rings hollow.

A friend had a first gen iPod – when he wanted to switch, he discovered that the music he bought on iTunes couldn't be moved anywhere else because of DRM. That's lock in.

But this morning I was looking at the source code of an app built against the Serverless framework[1] and what I'm seeing is a bog standard WSGI application that uses a library to transform the inbound AWS "proprietary bits" into WSGI[2]. I'm not worried about lock-in there because all API Gateway + Lambda do is "translate an HTTP request into a JSON object and toss it to an app"[3] – what source code am I missing? The underlying Lambda/APIGW code? OK, but do I need it to run it myself? Not really.

Many – most? – AWS products tend towards this analysis. S3 is so locked in that, what, we now have multiple very high quality alternatives that are API compatible?

The real risk of cloud vendor lock in, from where I sit, comes from egregious pricing models that make it cheap to get data in & expensive to push data out. But I'm not sure Cloudflare has the juice to make this play work: egress pricing is essentially free money for AWS, so they've got lots of room to cut costs there – from what I've heard from people who negotiate real bills with AWS, they're very happy to give you discounts there.

[1]: https://github.com/serverless/examples/tree/master/aws-pytho...

[2]: https://github.com/logandk/serverless-wsgi

[3]: https://docs.aws.amazon.com/apigateway/latest/developerguide...
thanks for the feedback. You're right, and I have a solution for that already. Check this link https://thehtime.com/intersect?locations=USA+-+San+Francisco...

I have a feature for meeting planning. The clock then finds the best time for a meeting between the different location without the need to do any calculations on your end, or the other attendees' ends. With this feature, you can also choose the working hours availability. In the link above it shows the best time for a meeting between San Francisco, London, and Berlin for working availability between 8am and 7pm for everyone.

The idea is eliminate the calculations, and the confusing names of all time zones and daylight saving.
Paris Hilton is possibly the world's richest and best known idiot. The flex here is having a news article written about you. Paris Hilton bought an NFT to stay relevant. Not to become relevant.
> Superoptimizers and machine learning will be used to ensure the final code conforms to all required specifications, so people generally won't be dealing with lots of abstraction layers in the way they do now.

Have you seen the current state of model driven architecture and the state of trying to do metaprogramming of any sort?

The latter is very stack specific and is really hard to get right, whereas the former has never made its way out of academia. Admittedly, even the people who were forced to use something like the Eclipse Modeling Project ( http://www.eclipse.org/modeling/emf/ ) won't deny that there is definitely potential there, but to a large degree it has failed to materialize.

If there was as much hype around code generation as there was around the new releases of React, then maybe things would be different, but at large i personally doubt that the industry wants to take a step back and spend a decade on the building blocks, rather than getting things done in their day to day lives. Perhaps i'm really skeptical.
I completely agree. The environment that your manager works in often matters at least as much, sometimes even more. I've been at places where manager churn was constant. Almost all of them were good to work for, but the environment for them was really toxic.
True, we don’t agree on what everywhere means. I guess I was confining myself to the observable limits of spacetime. Outside of that, who knows :)
There are already profits. They will only do it if they think the business is worth the attendant costs and risks. My guess is they will not touch this because it's never going to be worth it, but I have to say it is possible the money might lure them in. We'll see.
I'd check your napkin ;)

5% of the world electricity usage divided by wholesale electricity cost, divided by world lithium production in grams ->

(5% * 2.5e+16 Wh X $30/1e+6 Wh) / 8.2e+10 g = $0.45 per gram (or 15kWh per gram of lithium)

The takeaway is that energy is currently unreasonably cheap.
And an almost inexisting ecosystem by comparison.
On the one hand, I hear what you're saying. You root for the underdog long enough and they end up becoming the dominant player with the power to match. But this feels like a pretty apples-to-oranges comparison to me.

Cloudflare has to buy, operate, and maintain huge amounts of servers with lots of hard drives, plus all the fiber/copper connecting them across the planet. Linux and HTML are software. They're only "decentralized" in the sense that they don't physically exist anywhere the way that a cloud provider absolutely must.
The main alternative is likely rust.
not for me though, I quit travelling a long time ago after realizing that tourism is just another form of consumption that is essentially no different from purchasing useless stuff
Seconds are extreme examples of course, where heavy data processing is taking place.

My guess is that CPython is something like 4x slower for typical code and even slower if most of the code is control structures like branching, loops, function calls etc.
For most people on that target audience, Julia's type system is an advantage, plus there are type annotations.
Ugh Windows updates bugs! I’ve lost so much time because of it breaking.
I agree with you what little I use them. But a lot of people got addicted to subsidized prices for day to day commuting use etc.
If the HTML differs, it would get a different address; just like the Wayback Machine, but the addresses are based on content rather than timestamp, and it's distributed. Anyone can do that right now, without any changes by (or permission from) the site operator (YCombinator in this case).

You couldn't host the "live" version of Hacker News (with user accounts, new comments, etc.) unless YCombinator open up their databases, and re-architect the system to work in a distributed-friendly way.

The latter is an interesting idea, but isn't required to fix HTTP issues like link rot.
If a language feature being weird is enough to declare that you're "done with it", you won't have too many languages to work with in the end. Maybe some LISP, I guess?

You don't become a good craftsman by rejecting every tool that isn't perfect. You become one by knowing your tools and their flaws and strengths well.
Solid is a very different approach from Sandstorm. I wouldn't call it a successor.

Sandstorm gives the user control over both data and compute -- users install apps on their personal server, like installing apps on their phone. Solid focuses on data, specifying standardized storage interfaces and formats, but still expects compute will take place on machines controlled by the developer.

I think Solid's approach is unrealistic. Developers want to choose their storage formats and technologies. Even developers that fully support users controlling their data are not going to want to bind their hands to standardized formats that don't support the unique features that the developer wants to implement, or standardized database interfaces that don't meet the app's specific usage model.

Also, no developer wants to have to access data across the internet from potentially-unreliable servers on the other side of the world.

So I think realistically the code and data have to stay together; the developer has to be able to specify both the code and the data format.
Not since 9/11 , the security theatre is still very painful, even in first. I'm sure it's much more comfortable if you're flying general aviation, but that's still way more expensive than commercial ever was, even in the 60s
Even using mostly the terminal for tools like dd and file management, I've used Etcher sometimes. Also I've recommended it for a few people less experienced than me.

The reason: it is very user friendly, the interface is beautiful and, even for more experienced people, it brings a little more confidence than using dd directly.

I wouldn't call it a piece of thrash.
Manhattan does not have congestion pricing. They’re studying it, and according to their announced schedule will continue to be studying it until at least late 2023.

NJ residents are furious and the governor has vowed to fight this "discrimination".

https://nypost.com/2021/10/09/nj-commuters-vow-to-fight-pend...
As long as this is your code, refactoring to introduce getters and setters if ever needed would be a cinch.
Cloudflare are very smart - and they have Second Mover Advantage.
Are there any examples of an org creating an internal competitor to disrupt external competitors and potentially replace itself?
Ahhh, the burndown chart, the weird whip cracking behind our back. If after a sprint it's not zero, we have to put on a whole floor show about why that happened, if it's zero before the sprint ends, everyone gets a single pat on the back and the next sprint will be loaded with more story points.

It's such a clownshow.
how does noticing that a lot of people changed their occupation during the pandemic connect to lack of humanity? I am puzzled.
https://twitter.com/KentonVarda/status/1443242614329946118 :)
What about, and I say this as a long-term martial arts practitioner, the man who has practiced 3 kicks 3300 times each (with one rep to spare)?
And I am not saying it provocatively, the one-10000, 10000-one is a straw-man of course, but how many techniques to add to your competition arsenal is not an easy question to answer.
As far as I remember, Ono, one of the most successful judokas of the modern era, has maybe uchi-mata, seoi, osoto, tomoe-nage.
Teddy Riner, who had dominated the heavy-weight category for more than 10 years, basically had only uchi-mata, plus refusing to engage, running out of bounds. I remember a clock-choke and a few pins too.
On the other hand, in wrestling you had someone like Cael Sanderson, who won the gold medal in 2004 and had one technique, the ankle pick. Saitiev, who won 3 gold medals in different Olympics, had instead a big variety of technique.

Let's take judo. While nobody has, say, 15 competition ready techniques, a critical decision needs to be made between 3 or 5, say. So it is not as easy as saying: specialize! In addition to find the right (for you, considering your opponents) techniques to specialize in.
Tabella – Ethical Hacker – Full-Time – Onsite – Prague, Czechia (EU)
We are looking for an ethical hacker.
Please send your resume to ana.m@tabella.cz
I wrote a different comment, then re-read your comment above, and deleted my original reply.

All I can say is that I thought about Desert Storm when I wrote my original comment. I may have been 7 or whatever, but I did grow up in the period after Desert Storm and I remember clearly how infallible American military might was thought to be in popular opinion.

> That's probably what Colin Powell was counting on.

God knows. Why would you distance Powell from the other "generals would never tell the truth"? I'm not sure I would.
> Maybe we need to take a step back and design an elegantly simple, unambiguous, auditable/analyzable infrastructure, one that's more robust against becoming too complicated in the future. "Structural minimalism", to complement minimalism in user interfaces becoming more and more popular in the recent years.

This sounds good, but in practice there are two types of complexity:

- domain complexity, which pertains to the domain that we're working in and essentially is forced upon us by it
- accidental complexity, which is created by all of the sub-optimal decisions and implementation details

You can and should minimize the latter, absolutely, but a lot of the former isn't viable - making systems simpler in some ways (memory allocation and access, for example) could make them perform noticeably worse. No one (amongst the end users) wants to have their hardware become slower, especially when Wirth's Law is still in full effect ( https://en.wikipedia.org/wiki/Wirth%27s_law ).

It would be nice if we could, but even booting operating systems nowadays gets more and more abstractions and complexities added, just look at what Microsoft are doing with Windows 11, essentially creating e-waste for controversial reasons. However, i think that people can at the very least still be competent within small subsets of the larger system, with clearly defined boundaries amongst them, as well as interfaces.
it's not perfect, but ytm does what gp says. "You often listen to X in the morning" can be helpful even if it doesn't know about personal events in your life
When a woman does it, it's to expose the patriarchy. When men do it it's a scandal.

Pen names have existed for centuries. Who cares?
For any of you that have an "old reddit" redirect plugin, this plugin will do that for you, too.
N26 does not seem to work with Plaid yet which sucks, but otherwise I am happy with these guys for now. It is a waiting game as to when some mega bank will buy them out and make it terrible, but for now it is OK.
My low amount of spam is specifically because I make sure I do not give that email to just any random website. That includes this one. Some people I know get 2k per week in junk email. The ones I do get I know exactly who sold my email to someone else.
I have had discussion with people who I must credit with being sincere, who believed Mr Powell was a true American Hero whose accomplishments and achievements should be lauded and emulated. I didn't agree with or understand their arguments well enough to try repeating them.

I think those arguing that way were praising a faithful servant to any master, with no morals or principle of his own. as if thats a good thing to be. I hope im wrong and just failed to understand them.
Bad Practices in Continuous Integration
No, AWS is playing Monopoly.
Surely it's more than that. /s

I mean the NYTimes[0] gave a glowing interview to the creator/designer of AOC's 'Tax The Rich' on September 21 but never once mentioned that the designer owes a considerable amount in taxes in multiple states[1] which had been published 3 days prior by another newspaper.

[0] https://www.nytimes.com/2021/09/16/style/aoc-designer-tax-th...

[1] https://nypost.com/2021/09/18/aocs-tax-the-rich-dress-design...
Doesnt their behavior actually lower the stigma? Now it’s more acceptable than ever before to be open about your conditions and disorders
> You can have game studios/creators that don't know each other build upon an existing persistent shared world without opening their database/server to the other studios

Why would any game developer want to create that opportunity for their competitors?
I didn't say "You can't use it," I said "I" am done with it.

Have fun! Write some cool games!
Meanwhile, AWS holds 41% of the entire marketspace, with $14.8 billion USD in revenues per quarter. Extrapolating that a bit, $60 billion USD in revenues... $500 million is peanuts compared to this [1].

What Cloudflare is trying to do is remarkable considering what they are up against.

[1] https://www.cnbc.com/2021/07/29/aws-earnings-q2-2021.html
VanMoof unveils 31 MPH hyper electric bike of two motors and full suspension
Someone is going to say Rust, and I might agree with them at some point in the future.

I periodically check https://www.areweguiyet.com/ to see the state of things, but C++ is still king here.

I cut my teeth on C++ but was then employed to write code in C. After almost two decades of doing this, C++ looks vastly different to what I remember from 2001 and kind of ugly to me. I'm sure, however, if I had stuck with C++ for the last twenty years it would feel like home.
Job post must be posted in the official thread by whoishiring posted the first day of the month. https://news.ycombinator.com/submitted?id=whoishiring

It's probably readonly now, and you may have to wait until Novembre.
Interesting, so that'd be about 1 vCPU and 4GB RAM per 625GB of data. That seems very price efficient. Would something like AWS's EBS be sufficient for this? Would you need one of the higher tiers? Or would you be looking at running this on a box with locally attached storage?
Just stop at "rewrite" - when is a full rewrite of anything really necessary? Whenever I see this, I immediately jump to "its because they want to".
> Wouldn't it help with the "publisher doesn't want to maintain a server for that old game anymore" situation?

Why would as game publisher want to undercut its own planned obsolescence?
The tech looks really great. What kind of game (genre) are you planning to make?
You would be apart of the problem, not the solution. Attitudes like that are exactly how that happens.
Another sign that getting vaccinated requires a careful risk assessment. Unfortunately Pfizer is pushing to vaccinate even 5 year olds [0]

[0] https://www.nytimes.com/2021/10/07/us/politics/pfizer-fda-au...
The question would be whether or not they did it to exploit the advantages that culture and media now afford to women. But then again, that’s the same reason women have historically used male pen names.
Apple does what most companies won’t: focus on something and place heavy bets on it.

I’ve long argued this with those who claim the current smartphone form factor was inevitable. Sure, companies were experimenting with touchscreen smartphones, but none of the major players like Motorola would ever have dared make just one phone and market the heck out of it.

If someone like Nokia or Motorola had created the iPhone, it would have been just one of dozens of models, languishing in the corner of carrier retail stores because no one knew what to do with it.

Similarly, Apple gets credit for a lot of things not because they invented it (e.g., USB) but because they embraced it, popularized it, and doubled down on it.
Are you saying that for game engine development, Rust is the second most popular option?
The archwiki has a ton of interesting content on optimizing battery life on linux-

https://wiki.archlinux.org/title/TLP
https://wiki.archlinux.org/title/Laptop
https://wiki.archlinux.org/title/Power_management

Even if you're not running arch, the archwiki is an amazing source of information