skysight-inc/HackerNews huggingface dataset:
I connect my mobile clients (smartphone, MBP, ...) via WireGuard through my router. You never know what WLAN or mobile network you're on. The router serves Pi-Hole and DNS over TLS. My ISP/ASP (LibertyGlobal) I can trust for now.
He wasn't stating an opinion.

> Globally, death by suicide occurred about 1.8 times more often among males than among females in 2008, and 1.7 times in 2015.[4][5][6] In the western world, males die by suicide three to four times more often than do females.[4][7] This greater male frequency is increased in those over the age of 65.[8] Suicide attempts are between two and four times more frequent among females.[9][10][11] Researchers have attributed the difference between attempted and completed suicides among the sexes to males using more lethal means to end their lives.[7][12][13] The extent of suicidal thoughts is not clear, but research suggests that suicidal thoughts are more common among females than among males, particularly in those under the age of 25.[11][14]

https://en.wikipedia.org/wiki/Gender_differences_in_suicide
There are two reasons for building something:
1. Money
2. Fun / Learning

Both have good reason for building something even though a similar product might exist. Mark Zuckerberg didn't look at MySpace and say "Oh well, there's already a social network where people can connect with each other. I'll stay in Harvard". He saw MySpace and said "I can do better".

For the learning side, it's useful to build something despite its existence for gaining a greater appreciation for how that tool works. There's a service I've used before called Cloud66, which is essentially a wrapper for cloud services like AWS. I liked it so much I decided to build a clone just to see how it all works under the hood, and after replicating it I realised the underlying technologies used to achieve this are pretty simple. There's always good outcomes from building something, whether that be money, learning or just the joy of building something from nothing
I agree but I don't recall what I was saying.
And how were they sourced? How were they manufactured? How did they get to the point of consumption? How were they packaged when they arrived? How do they get to the garbage site?

You have to include all the steps of how it got from tree to your hand and your hand back into the Earth. There's still plenty of pollution in that process even if the object itself isn't part of it.
Herb Sutter, De-fragmenting C++: Making exceptions more affordable and usable
> I fear they'll start exporting the tech and skills eventually to the most evil leaders on Earth as just another export.

Already happening. https://www.reuters.com/article/us-global-internet-surveilla...
Worker protections are expensive and come with industry regulation. Corporations have figured out that they can simply shift their business model to the "second class of job" and ignore regulations and worker protections. The companies organizing it rake billions while the workers make less than a living wage and often rely on public subsidies to survive, which is effectively a subsidy for these corporations who rake in billions off the backs of these workers.
Curious about this as well, newbiehere
Didn't IBM do a programming language like that once? They found out, that most times, people don't actually know what they want, or how to explain it in a way that only have one or two perfectly valid interpretations.
The files themselves are sitting there on the disc, you don't need to re-encode them. Just rip.

The downside is it takes more space :)
> I mean, first-party GNOME applications are as consistent as first-party Apple macOS applications

That's true in the basic sense, and my impression is that KDE is better than Gnome, but Mac OS is ahead of both in the overall consistency of interaction with the application.

All three platforms have a set of human interface guidelines:

https://developer.apple.com/design/human-interface-guideline...

https://hig.kde.org/

https://developer.gnome.org/hig/stable/

I use KDE, and the core applications are equal with Mac OS for consistency of interaction. The difference is the niche applications, where I think a Mac OS developer puts a bit more effort into following the guidelines, whereas the KDE developer adds an additional feature or customization.
I love this service, and I have used it from the start. Whenever I see these free services offering freedom and creativity I see easy opportunity for abuse. I hate visiting a free service to see a note left behind from the developer - "sorry, we were flooded with spam and I had to wipe the database/shutdown the service". What plans do you have in place to prevent this from happening. All I can think of when I see free web hosting is "how long will this one last". Explain to me why I should place my trust in this not shutting down in the next couple of years :)
Now that you're saying it:

20 yrs from now, I can see an greenwashing-ad of artisan/craft macaroni where ecological considerates up-cycle used macaroni-straws exactly this way. They will have counter-cultural names (unless labeling upcycled garbage for what it is becomes counter cultural). There will be media enchantment all the way (until bankruptcy), everybody yearns for a solution to the threat that too much noodles in the ocean pose to fish.
Firefox Focus as well.
I have a confession to make: When my original post did not get traction, a few days later I thought maybe this could be interesting for Show HN and self-promoted once more! But now the original post hit the front page, and this one is getting some traction, too.

While I’m happy to discuss Uppy 1.0 anywhere, maybe to keep things focused we should have one canonical place for that conversation: https://news.ycombinator.com/item?id=19756159

Just a proposal, I’ll read and reply here anyway if needed :)
> What California is doing really is feudal, in the sense of encouraging the concentration of landholdings in a semi-permanent group of families[...]

This history lesson really falls apart when you consider what preceded feudalism for the average person in medieval Europe, or what happened in parallel in other societies outside of Europe that never experienced feudalism.

In both cases it was the norm in agrarian societies that farmsteads would be owned by the same family for generations. Re-establishing that is the main effect of Proposition 13.
The race is on.

The first guys to implement a container hosting and building solution that is verifiable will dethrone docker.

I hope docker does this themselves, mainly because that will be the fastest route to this happening.
"Syndicated" meaning "copied this article and stuck the copy behind a paywall and submitted that copy to HN."
Absolutely not. Only if the thing exists already satisfies all my needs and I could not build a better version.
To shake out the bugs without overburdening the support team. There's a lot of device/network heterogeneity out there.
Or like Bill Gates selling MSDOS (based on CP/M) to IBM
> So, the appeal of Mac emulation is very limited, because it starts out with tinkering.

There are countless of utilities for tinkering with you mac setup and the best and most tinker-y terminal for any platform is a mac-only app (iterm2). It's just that macOS starts out with a far high usability level without tinkering and comes with lots of basic stuff working that no amount of tinkering will ever give you with linux (like you can actually find files on your computer, good luck doing that with linux).

And of course even if your premise were true, there are plenty of reasons people would like to run macOS apps under linux:

- lots of good software is mac only

- automated testing with macs is a pain and expensive, doing at least some with linux boxes would be a pretty decent win.
Some talented musicians I know can make a track in a morning. That includes all the polish.
I don't disagree with anything you've said, and I don't think that my post—if read in full—disagrees with it either.

The lack of unifying vision in open source can be both an Achilles heel and its most valuable asset.

The lack of a community-led ethos in macOS can be be both its Achilles heel and its most valuable asset.
There is a compelling case for a marketplace solution that allows startups and businesses to exchange currencies with each other and have their payments processed via a central counterparty that is regulated. Perhaps, VertoFX (https://www.vertofx.com) can help some of you on this thread with your FX and international payments needs. The good news is that VertoFX is built for businesses; therefore, it is well equipped to handle large transactional volumes.
yeah this was big drama with Half Life 2. You bought the game and then had to wait hours and hours to download it on steam.
Perhaps Dr. Chi fell asleep listening to "Enterprise" episodes about the Xindi?
> But once you branch-out to other districts, e.g. Jiading--the industrial district just a few subway stops to the north, it's a different arrangement.

Bicycle is fine is many not that great areas, e.g. Zhabei, Yangpu and most part of Minhang districts. Most areas within the outer ring road are fine for bicycles. Jiading is an extreme example - there are rice paddy fields just 200 meters north of the Jiading North metro station [1].

[1] satellite map here - https://map.baidu.com/@13495931.447421955,3663175.652161875,...
In Australia, the laws refer to the Australian Standards (ie. AS3000 for the electrical code). These are updated as necessary with out an act of parliament.

Regulation delay is a feature here, as we don't need a new standard every couple of years.
To take things from a different perspective, I find people judging what others ought consider acceptable to be inexplicable.

I find people buying $200 sneakers that offer no significant performance improvement over much cheaper alternatives to be 'inexplicable.' I find people buying $1000 phones when a $200 phone would perform literally 100% of a purchaser's tasks to 100% acceptability, to be 'inexplicable'. I even find people buying new cars 'inexplicable' given their hyper-depreciation - meaning a lightly used car is generally a vastly better value.

Of course I put 'inexplicable' in single quotes because these things are all completely explicable. Personal choice is a right of every person in a free society, and people have different views and values. And my examples understate the relevance of this as this choice is far more significant, and frequently personal, when it comes to what people consume than whatever stuff people buy for image crafting.
Back end dev here, and long-time HN lurker. I've never heard of Uppy but I've just bookmarked it and I've very glad to now know of it.

For the few times that I need to build some frontend, usually in HTML and Javascript, I need tools that do one thing well. Uppy looks like that type of tool. It is not some huge library like jQuery that I need to study for a week to use properly.

It is for finding _actionable_ content like this that I come to HN. Thank you OP for posting.
I think your idea is fantastic. That doesn’t exist for me today; even if there is another solution out there, it hasn’t come to my attention, consideration, or adoption.

I think the idea of a reverse address book could be generalized across many contexts. Tim Bernes-Lee is laying tracks for a protocol with that in mind, but it needs apps, especially ones that reach into where people store data today and migrate it to a network where people can subscribe to others data and publish their own.

Meet me where I’m at: on an iPhone, with its contacts system and cloud. Give me shared data without making me relearn contact management over again. Make it so I can show my mom how to do it in a minute, or better yet so easy she doesn’t need to ask about it. Don’t wait for big tech to deliver this. Prove it’s possible.
I worked through the book and did the actual projects, if I remember well, most of the grading logic can be run locally on your machine and is included in the projects.
What is the name of the existing service? I am interested in trying it out :) I also once had the idea of a reverse address book but didn't think many people would use it.
Nothing better than free. This platform looks very user friendly and great for an average user. Can't wait to try it
Why would it be madness to us javascript on the backend?
I know, but it really depends on the style. I'd say low-effort art is usually less interesting and not so unique.
"The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English." via the 'Why do we use it?' section on https://www.lipsum.com/
They have a lot of scopes compared to GitLab (https://developer.github.com/apps/building-oauth-apps/unders...). I find it crazy that anyone would click authorize on a 3rd party app with the repo scope without having a way to (easily) identify unauthorized commits.
Jack Dorsey’s Ted Interview and the End of an Era
> "and then VCs will subsidise things until everyone permanently accepts lower profit margins in order to lower costs". Which just didn't seem like a terribly plausible sequence of events.

Isn't it quite literally the exact thing Uber successfully did to taxi markets worldwide?
Agree. One series I've enjoyed, "You're the Worst", is not even legally available in the UK in any medium as far as I can find other than S1 and S2 - Both shown on one UK TV channel and available on DVD, the rest, forget it, out of luck, hence torrent.
"You might have to move every thirty years" is not exactly feudalism.

Also you get paid an enormous amount of money to move when the property value gets so high that you can't pay the percentage in taxes.

Go buy three houses somewhere else and don't pretend you're oppressed.
As crappy as many of the proprietary storefronts are, I don't think that a Steam monoculture, with Valve taking a 30 percent cut off the sale price of every PC game sold in the known universe was exactly healthy.
The announcement post mentions that they have a form input type="file" fallback so you should be able to upload with curl, just like a browser that has javascript disabled. Good enough?
Baidu gives a better idea of what this looks like.

Map:
https://map.baidu.com/search/%E8%8C%82%E5%8D%8Euhn%E5%9B%BD%...

Satellite: https://map.baidu.com/search/%E8%8C%82%E5%8D%8Euhn%E5%9B%BD%...
What were they thinking, Boeing and the ops inspectors for Soutwest? Imprudent, lax management who fails to aggresively defend safety is just as dangerous a pilot who decides not to address a malfunction.

A "fifth risk" scenario is what you get from shitbox staffing in the executive branch of the government. Go ahead. Fail and refuse to manage risk and see what happens.
Got any insights to offer into the NCC hiring process or what type of work/freedom you have in security research and pentesting?
Who said anything about low effort? One person I'm referring to in particular is a well respected artist with a global fanbase.
What is it if you don't mind sharing? I am working on something niche too.
There is a difference bt. building an app/software and building a business. If you enter a field with existing businesses, you have to treat it like a business, otherwise your app will generate zero revenue. Talking unfortunately from experience.
Good points. If you don't find any existing solutions then is it a sign that your idea is probably not that good? Or very few people care about your problem?
>> This study is totally unsurprising and totally non-generalizable to professional teams working on proprietary software.

I agree that it's unsurprising but disagree that it's non-generalizable.

Companies need to break large projects into small subproject teams and one or two people on those teams need to be deeply involved in the subject matter of the subproject.

Also companies tend to treat developers as disposable entities. If you treat your engineers like crap (and don't reward them with company shares), then your company will never be able to keep any 10x engineers. Your company's products will always be mediocre, buggy, slow to develop (you will need a lot. more tests)...
Not GP. Try out the competition. You'll find yourself coming up with many ways to improve their service.
did you see carbon ads on their homepage?
While I agree that all these PC storefronts are a complete PITA, none of them charge a subscription fee like these streaming TV services do. The added cost is in terms CPU, RAM and convenience.

The multitude of stores is proving very difficult for independent developers that would ideally release on every store, because each one comes with different APIs, DRM and community features that require bespoke integrations in both the game and game server (if you have one). The documentation for this stuff is rarely great due in part to the secrecy surrounding the industry, and the speed at which publishers are knocking their own stores together.
Any reason for the transition from the old NodeJS backend to the new Go backend? Did NodeJS hinder the performance in any way?
> Zoom is a recent and great example of competing in a crowded market and winning.

If you read Zoom's S1 filing, you will find they were profitable because they have their R&D in China.
I am overseas (in Spain) and we definitely felt this "peak content availability" thing, maybe not as marked as in the US but it was there. A few years ago, most of the content one would want to watch was on Netflix. There was no HBO, some prominent HBO series like Game of Thrones were on standard TV. So most people just subscribed to Netflix, and watched GoT on regular TV with ads or pirated it if they wanted to watch it earlier or get rid of the ads.

Now with content split between Netflix, HBO and Amazon, and threats of other players like Disney incoming, my anecdotal observation is that plenty of people is going back to piracy. Conversations like this one (about the fragmentation of the market and exclusives incentivizing piracy) are common here too. At my home, we don't pirate but what we do is switching subscriptions from one service to the other every few months, which is unnecessarily annoying.
And a lot of people didn't. It's hard to internalize how cheap matter is at scale. For a long time I really did think most of a book's cost is in printing. I still catch myself assuming a random product is expensive because of its manufacturing; it's a hard habit to kick.
Watched a few interviews with the founder a while back and enjoyed his no BS/blunt attitude towards everything :)

The key of their success appears to be adaption to the local environment, which Uber is not doing (as much).
You can't track them, but you can make educated guesses.

There's a finite amount of time in a day.

So for 1) they must have been doing something during that time they were off reddit. They could have picked up cooking or moved to a non-hating online platform. If so, that's a win anyway.

For 2), that's possible, they would have to do it by reducing another activity. Given that reddit is designed to eat all your free time, I find it unlikely.
Anything wireless will require an antenna. The Raspberry Pi has an antenna that's integrated in the PCB. It's rather interesting really.

https://www.raspberrypi.org/magpi/pi-zero-w-wireless-antenna...
Solving Art's Data Problem – Part One, Museums
One (rather easy?) thing I'd like to see in weather forecast apps is a confidence score.

I know that sometimes the weather is hard to predict. Right now I can't tell by looking at the weather forecast how confident they are. If the different weather models give significantly different forecasts, the confidence score should reflect it.
Routing gigabit with a stateful firewall does require a fair bit of computing power. But that is not going to solve your wifi signal problem. Use a mesh wifi setup to solve that one.
it's ironic that 8 is the chinese number for luck
The services cost more to deliver as cost of living rises.

Cities don't usually have a profit motive, can you name cities in booming areas that you think are 'extorting' money and wasting it?
The saying:

“Pioneers get arrows. Settlers take the land.”

Basically represents that being first to market is not ideal. Out execute when the market is proven.
https://picsum.photos?id=237&w=200&h=300 would be the simplest way to do it. Any url rewriting on top is syntactic sugar.

I'm surprised it hasn't been written this way from the start, with the url rewriting on top. I don't know much about Go but in the "good old days" we would use apache to do the http stuff, including url rewriting, and {insert moudly language here} to just use the params it was given by the web server. It didn't matter if the url was rewritten for aesthetics or it used query string params. You could even run the same script from the command line. Magic!

Nowadays it seems like the front-end languages like to get their hands dirty in the url parsing for better or for worse. Often worse IMO. The application layer should be dealing with business logic, not http transport. Again, this just my (slightly dated) opinion.
Yes, filming the public right of way is illegal.
What we have now is the À la carte I always wanted that old media said we couldn’t have.

I still pay less than I ever did with cable, I don’t have to subsidize ESPN or Fox News and I don’t have to waste time watching or fast forwarding through ads.

I think what we have now is fantastic.
Wonderful!

Your point of view is unique, by definition. Your idiocyncratic view, priorities and approach can have niche appeal or be better outright.

So true that your unique view can evaporate and recrystallize into the incumbent's way.

Search was old before google.
Gig work and mortgage underwriting are pretty incompatible. Access to financing to own property is one of the most secure ways to build at least modest wealth in the long term. Permanent renting and perpetual unpredictability in income doesn’t buy much freedom at all.
Can you share more information about the protocol Tim is developing? Any Link?

The idea sounds promising.
This is a very logical result when there's no tax related to the environmental effect.

Doing this should be so expensive that the option wouldn't be considered. Or then they do it anyway and pay huge taxes for it, paying their share of the recycling / cleaning up.
This would be good stock for some trip-hop.
Another developer: "...our stack was generating over a hundred SQL queries, all of which were being performed sequentially because we don't have a good per-request concurrency story in this tech stack. I just bypassed the ORM and wrote a slightly more complex SQL query, so that there is no more N+1 query problem in the backend. The latency of this end point was cut by several orders of magnitude, and our database is not overloaded by parallel inefficient queries, run by clients with 'great concurrency stories'."