skysight-inc/HackerNews huggingface dataset:
> Complexity. This is the enemy, the second enemy is bad attempts to reduce complexity which often end up adding more complexity than they take away, just harder to find.

This is true at every level of the systems design process - often by trying to make a system "simpler" i.e. less complex for the end user, the complexity is shifted further down the stack into application code, or even to the underlying infrastructure.

It's easy for those of us with technical backgrounds to see the beauty and simplicity in well designed interfaces, but as the realm of computing and computer interaction shifts away from technical to non-technical people, we start to absorb some of that complexity into our systems design to make up for knowledge shortcomings of end users.

Your example of sed being better than the "fancy data tools" I feel is a good one - whilst sed is incredibly powerful for this use case, if the consumer of what needs to be run there only knows how to use excel, it's often required to create these abstraction layers to allow the end user to do their own primary function/role.
At that point door dash still thinks the pizza will cost much less, so if it's only the total the customer paid that's authorized, then how does the full cost of the order get paid?
Simple Git aliases for daily purpose and how to set them
That's traditionally called a soul.
Yeah... that's something that's been on my mind so I'd be interested in that.
Dealing drugs can also offer a much higher degree of flexibility to conventional work
I was on a bunch of coronavirus stuff - subreddits, twitter etc. Dunno how healthy that is. Also the news has slowed a little. Also some self development related things eg. Naval on Rogan which I liked.
OS API sets have evolved toward more sandboxing. Things are more abstract. Fewer files on disk, more blob-store-like things. Fewer INI files in C:\Windows, more preference stores. No registry keys strewn about. .NET strong naming rather than shoving random DLLs into memory via LoadLibraryA()

(Hi, I'm a windows dev)
I don't think that's true. The criminals you hear are the only ones who get caught.

In fact, I would say criminal activities have a higher risk-adjusted return than legitimate activities, simply because there's less "supply" in this labour market due to moral reasons and risk-aversion.

As an example, let's say you find a zero-day that gives you access to any FAMG account. Their responsible disclosure programs will pay you probably ~$31,337 (real example from Google).

If you sell that on the darkweb as a "hax any Google account as service", while it is more effort, you could absolutely clear multi-millions from it (charge $50k per account hijack; which itself can lead to millions in fraud profits or selling intellectual property; etc; can maybe pull this off 50 times before it gets patched = $2.5 million).

Not to mention you'd probably be able to sell it to Saudi Arabia and Israel for anywhere from six to eight digits too depending on their operational needs.

So that's a >80x increase in earnings if you go the criminal route. It's more work, but there are brokers who will happily do the heavy lifting for you in exchange for taking a cut of the profits.

And if you reside in a country where the government essentially encourage hacking Western companies as long as you don't hack properties of your own nation (e.g. China; Russia), then the risk to you is virtually zero (as long as you don't plan to travel to a western-extradition country).
Rejected a Google offer in 2008 to join a company called DataDomain. I had just finished my PhD and my co-advisor was in Data Domain so it wasn't a very hard choice. At that point, Google also didn't assign you a team before joining so the choice was between join an unknown team at Google VS go and work for someone I knew and respected. Also, Google paid well but wasn't as crazy as things today.

Learned a lot at DataDomain as it scaled from a reasonably small team to a large enterprise and eventually got acquired.
Financially though, would have fared much better in Google (assuming I had stuck around).
It's harder to pretend you're a human in physical form than in digital form?
Show HN: Single-page web app for prototyping financial scenarios
He didn't if you go look at the sworn testimony from the trial the diver was the one that initiated that by telling Musk to "Stick His Submarine Where It Hurts".
Oh, one other interesting thing I've heard happens regularly. Couriers have multiple cellular devices. The second account usually get batched orders from the same restaurant they are already at which leads to a host of problems for the customer and restaurant. This leads to the order that was ready first to just sit and die in the courier bag while they work to maximize their earnings. Couriers sometimes leave before the second-order is ready and return well AFTER it's been ready to retrieve it because they are out and about delivering other orders.
Likewise.

My perspective on life completely changed.

I am not even sure i was more productive. I certainly had more me time, coding, reading, working out. But time with my kids is beyond rewarding. I still need an income, but my image, ego, and self worth is not attached to my job or validation from my peers....now its attached to my 2 year olds whims and my ability to change a dirty diaper in 30 seconds. Flat.
Very true. I like rich keys with non-trivial comparison cost. I even better like nested maps which no only are often useful in their own right, but also server to cache the cost of comparison wrt the original map---a domain-specific trie.

Map are just far more the bread and butter of programming than sorting, and not just if you are using the one of the languages satirized by https://elbenshira.com/blog/the-universal-data-structure/
> It's easy to say shut everything down when you have a comfortable wfh tech job and zoom meetings in underwear. Peasants need to make money and feed kids too.

I think you’ve nailed it. The virtuous and vocal “stay home save lives” crowd invariably has almost no skin in the game. They get their food delivered to them (sucks for those folks) and their livelihood is secured.

The rest of us are left to fend for ourselves.
... which might be what made it cheap enough to be snapped up by Facebook. Who knows, maybe the valuation of giphy would have been much larger 2 to 3 years ago.

Acquisitions often happen after some value is lost from the company being acquired, like when Microsoft bought Nokia or when Yahoo bought Tumblr.
Your post sounds like it may be inspired by the work of Daniel Dennett and his riposte to the Searle Chinese room thought experiment.
Data scientist here. It's common to define boundaries for a machine learning algorithm by hand. Think of telling a chess AI that it can't move pieces off the board.
I think the point is not that you disbelieve in your own consciousness but rather that you misinterpret what it is. It must exist: cognito, ergo sum, but this does not imply that you understand its nature.
It is not good financially or for career growth (although it doesn't have to be terrible if you keep it short and keep your skills up)

If you enjoy working full-time at a FAANG, or if you've never tried it, you shouldn't pass up the opportunity.

I already knew I didn't enjoy it, and I didn't want to waste any more of my youth which I felt I had already wasted studying hard at a nerdy male-dominated college with non-stop internships. So that's why I did what I did.
Isn't X-37B the name of Elon's other child?
Or go even further and say there is nothing special about the calculation being performed or series of actions. What is important is the mathematical structure. And the structure itself has no physical existence. Therefore, no one really exists.
Didnt' China try to do this a few years back but was shutdown for some reason? Also, this would double as a great military weapon so I am sure that is being assessed as well.
If you have all of these attributes and have kids, you will not progress as fast as someone who has all of these attributes and no kids: they have more time, more energy, more sleep, and more money. They can afford to take more risks. Finally, they probably have an aching void in their personal life which they will try to fill with career ambition. This is all reflected in women’s pay statistics: those who wait to have kids earn more over their lifetimes.
Same as it works today, but replace the VC funded app with a different app that a critical mass of restaurant owners get behind. That app could be owned, funded, managed by a group of restaurants in order to better serve their needs. Perhaps there could be some kind of federated standard.
Trustroots is being discussed as an alternative, but it doesn't have a reference system. I trust the reference system to keep the platform clear from the safety issues you describe. That's why I think BeWelcome is the best alternative to recommend right now.

Servers cost money, and BeWelcome are transparent about that. Having developers to code the site and moderate the forum would be expensive if paid by the hour, but there are willing volunteers. Asking for donations is acceptable, a paywall demanding a subscription is not.

Please come over to the BeWelcome forums; I'd like to discuss the possibilities of starting new meetups, and selling merch (t-shirts, hoodies, stickers) to improve the BeWelcome brand so it can bring together the community, lest we scatter. Any financial donation like that should be discussed democratically though, so that's why your input is needed.

(I didn't downvote, I think your comment is fair)
Consumers often don't realize the charge, I believe, until it's too late. Tech-illiterate old folk getting hit by the latest leak of information from <take your pick of large company>.
A C++ backend, aka Electron.
Keep reading the level of skullduggery these companies go through and keep saying to yourself "Tech is a meritocracy."

Yeesh.
That brings back some nostalgia. I remember playing one of the early Sim City games and that was one of the types of power plants you could set up. It had a small chance to malfunction, causing the beam to miss the collection station and set everything in the surrounding area on fire.
One of the hardest things for me pre-kids was standing up for myself. Unrealistic expectations, people with no respect for your time, meetings that stretched well past 5pm with no good reason.

Kids don't make that easier—and in fact, make it harder because you simply can't roll over and let people walk all over you. That transition was painful. And, if I'm being honest, is still hard for me.

The first time our CEO suggested we meet at 6:30pm, and I said, "Nope, I have to cook dinner and put the kids in the bath" was... terrifying.

While there are still times where my family gets the short end of the stick, I've found it to be empowering, and I think begets respect.

No one respects a doormat—kids or no, don't be one.
You very conveniently forget about corvée. https://en.wikipedia.org/wiki/Corv%C3%A9e
See also: Wirth's Law https://en.wikipedia.org/wiki/Wirth%27s_law

from A Plea for Lean Software (1995) https://cr.yp.to/bib/1995/wirth.pdf
The title should be changed to say 965kms or 600 miles. 600m reads as 600 meters for rest of the world.
Wait, shit. Was all that just an advertisement for Feedly !?

Oh well. Anyway, for some reason, I do usually enjoy reading the 'Why CSS died' debate when it rears it's head from time to time. I have been toying with the idea of dipping my toes back into RSS.

Let's say I don't want to pay for a Feedly subscription. Does anybody know some good places to start, to explore the landscape of available open source RSS readers?
Gluon has been putting a lot of work into native-image + JavaFX for cross platform. Im not sure if it'll catch on though.
Tesla, being designated critical infrastructure like all vehicle manufactures per federal guidelines, should have never had to battle it out with county bureaucracy in the first place.
I feel like this makes sense and probably needs to be applied more broadly.

Default settings need to be treated as the lack of a choice rather than an explicit choice for the default. So much software doesn’t make this distinction apparent and makes peoples’, usually users’, lives difficult.

If “agree to send me promotional email” is the default (and is gross but that’s not really the point here) you’re missing out on good data knowing who explicitly chose it. If the new version of a software has a setting with a new default but you can’t change it on upgrade because you don’t what users explicitly chose then you wind up with this weird case where version Y fresh and version Y from X behave differently. Maddening for debugging and support.
I totally agree with you! I think there is a difference between mindlessly following the narrative vs. sticking to your own opinions based on the information you've collected.
Why does setting the language based on location even happen? It seems like far more work to do that instead of just checking the `Accept-Language` header.

When I did it, I just mapped the browser language to our languages and called it a day, no complaints so far. So far as I know, most browsers send that header in.
Theaters still have to report tickets sold and kick back roughly 50% of the ticket price, so you would need to cut that revenue number in half. Also I don't remember the exact timeline for Moviepass's various restrictions, but there was a limit on the upside at various times due to policies like preventing users from watching movies multiple times (which would generally cap the max tickets below 30 since most theaters don't get 30 new movies a month), limits on how many tickets can be purchased for a single theater that would lock users out from using that theater for the rest of the day, and users being suspended for "fraud" that was often reported to be just heavy use.
BTW Google Secrets Manager is rediculously easy to use. It's not quite at the level of Vault but it does enough for me and is 100x easier to deploy
> $15/hour...is a very good wage

$15/hr is nothing in NYC and barely covers rent + food. Meanwhile Amazon made $11.5b in profit last year and Jeff Bezos is worth $144b. Amazon warehouse employees are getting scraps. Recently a warehouse worker in NYC was fired for demanding better health protections in light of COVID-19 [1]

But that being said, like you said Amazon warehouse workers aren't the best example of underpaid workers. Walmart and McDonald's employees make way less and often rely on welfare.

> Anyone can still start a website and sell a product without a digital overlord

Sure that's one positive example where individuals can compete with corporations. Though creating an ecommerce site will not generate any traffic unless you market it, and marketing it will probably entail buying ads on Facebook, Instagram, Google means being beholden to those corporate monopolies.

[1] https://www.vox.com/recode/2020/3/31/21202075/new-york-city-...
Try opening a moderately large (even 2MB) .json file in VSCode, and then do the same in sublime.

VSCode very quickly freezes because it cannot handle a file that size. Sublime not only opens it but syntax highlights immediately.
Maybe in the article, where it links to a discussion of the top RSS readers?
We avoid all the woo and counter intuitiveness is we just take the common sense substance dualism postion we had since childhood. So what if a 'soul' is outside our current scientific paradigm? If we ignored all ideas outside the current paradigm, we would still be substance dualists.
HN is maybe the only social network that is actually for socializing and networking. It’s also the only one that has figured out a way to monetize a network of people that doesn’t involve counting eyeballs and clicks.

Networks are so valuable and important to success it’s actually kind of crazy that surveillance and advertising is the only strategy most social networks have been able to come up with so far.
Wow nice way of dressing up the US Empire! Have you got any ideas for a mascot?
At 17 you couldn't work?
While that is a good video (and demonstrates manipulation of TripAdvisor), I'm pretty sure the commenter means this one: https://www.youtube.com/watch?v=k47u9tduwb8

This video features (a) delivery and (b) reimbursement, both mentioned in the original comment but not present in your video.
https://science.sciencemag.org/content/360/6392/1028

> Settlers in Iceland are thought to number ~8,000 to 16,000 individuals, with the population rarely exceeding 50,000 until 1850 (3), after which there was a rapid expansion to its current size of 330,000.
It has been like that for quite some time for me too. I try to avoid tempting to add more to it. No news for me. If it is important/interesting enough, I will hear it on Twitter or from my wife.

So, for me, it is;

- (Desktop): HackerNews, Twitter, Email mostly

- (Mobile): Photography / Videography. Text mostly. Phones calls are rare.

If you want to fill in, try starting a reading habit or even better, writing. I've 2 stickies right in front of me on the wall just above the monitor that says "Read anything today?" and "Wrote anything today?" I'm failing on the writing part and struggling to make it happen.
Apple has crippled gen 1 airpods with the 6.7.8 & 6.8.8 update. The thing just drops connections and sounds terrible. No way to downgrade them to the earlier version of frmware. Same thng with the newer airpods and ANC.
Are you seriously arguing that the drivers would rather be underpaid than get paid a fair wage?

The argument is not that these people shouldn’t be able to find work, but that they should get paid fairly for the work they do.
Children are your career, your job pays for it.

Spend quality time with them, don't wait until they don't need you anymore.
Like this kind of feature should really be “only when I click the scan button” but I have to say it’s pretty neat in practice.

Short distance data channels that solve the “two computers physically next to each other can’t communicate frustration” are always welcome in my book.
That's exactly what should happen, the problem is a lot of sites don't do that. I'm US, living in Vietnam and half the time the Facebook login screen turns up with Vietnamese and no way to change the language. If anything, this forced me to learn those 'login' words in Vietnamese.
As we used to say when I was in Iraq (with the US Army), "Don't mess with America, or we'll bring freedom to you too!"

Look how well it worked out in Libya, Iran, Iraq, etc.
“ Female internet security professionals put a higher priority on internal training and education in security and risk management. Women are also stronger advocates for online training, which is a flexible, low-cost way of increasing employees’ awareness of security issues.

Female internet security professionals are also adept at selecting partner organizations to develop secure software. Women tend to pay more attention to partner organizations’ qualifications and personnel, and they assess partners’ ability to meet contractual obligations. They also prefer partners that are willing to perform independent security tests.”
Personally, can't recommend Inoreader enough for those returning to RSS. They do it well and they're beginning to incorporate some good innovation outside the normal structure what with collecting newsletters, etc. for you. My two cents, at least; I'm a happy customer. (Mentioning this since, as 40four points out, the article is kind of one big Feedly ad.)
Texas has only been re-opened for a couple of weeks, so I don't know what you're talking about. If you're talking about the epidemic more generally: the virus has killed nearly 90,000 Americans in less than eight weeks, so it's not like it's let anyone down in the 'killing loads of people in a short period of time' department.
Could you have hidden a cable to another monitor/keyboard in another room?
"The stone mason lives in a wooden house."
Maybe it was 600 meters and that’s why they cancelled it.
I would be very amused if modern science discovered souls (your "operating system") and the spiritual realm exist. Much like dragons/monsters were discovered (but renamed Dinosaurs). I already believe this so I am biased, but I do firmly believe that modern humans overestimate not only what they know but what they are capable of knowing and undetstanding. I think the realm of reality you interact with originated from elsewhere.

This and some of the topics I am learning about in quantum mechanics (like virtual particles) remind me of this:

"By faith we understand that the universe was formed at God’s command, so that what is seen was not made out of what was visible."
-- Hebrews 11:3 NIV

Just sharing an opinion and an observation.
Neat. I wasn't aware of that one.
Uh huh. And why did he create all the public drama over "funding secured" costing himself $20 million and Tesla a further $20 million? It's because he can't help himself:

https://www.youtube.com/watch?v=SIzGdoPu9vs
A lot of top-quality dev blogs are written by people who have existing well-paying opportunities. A lot of these people aren’t making an income writing blogs, just sharing the lessons they’ve learned from their jobs. Dan Abramov’s blog is a good example.
Yep! I grew up in French-speaking Switzerland.
Yelp actually provides a platform that integrates ordering from multiple providers into listings.
Intriguing. Lots of interesting reading there.
Orb.Farm, a Virtual Aquatic Ecosystem
The Last Place on Earth We’d Ever Expect to Find Life
Wouldn't this break the existing semantics of mmap, which is after the mmap call returns, other threads in the same process will fault if the they access the mapping?

Sure, avoiding re-use prevents some types of bugs but not others.
> I doubt there will ever be an HTML5 standard for low-level disk access.

It's clear you've never worked with Electron; nothing about its system-level access has anything to do with HTML5 or related standards.

All of that lives in NodeJS, which offers reasonably low-level APIs for accessing system resources. For cases where that's not enough Node can easily call out to logic written in other languages, either directly through FFI (foreign function interfaces) or by spinning up an independent binary via the shell.

This is the problem with this discourse: the vast majority of the Electron haters are people who have no idea what they're talking about when it comes to the actual thing they're criticizing. It's particularly hypocritical when they go so far as to frame "JavaScript hipsters" as some combination of ignorant, inexperienced, and/or lazy.
This is a political choice. By choice, the identity system in US is broken. Therefore, it will be used for personal gain. And fraud scales well with technology.
Is it just the benefit of being able to browse in one app/website everything available for be delivered to you?

It's not just that, it's also a centralized payment system. You set up your account and you can order from any restaurant on the app without having to give them your address+payment info. Couple that with very simple, centralized dispute resolution and refunds as well as notifications of special offers. It's very, very convenient.

The economy of scale for the drivers is also much better with a centralized model. Instead of every mom and pop restaurant having to hire their own delivery staff there is one centralized pool of drivers available to everyone. A lot of restaurants just don't get consistent enough demand to hire a full-time driver.
relying on the reputation system to filter out bad guests means that new members have no chance to join.

hosts will be overwhelmed with requests. many guests will be freeloaders who would be better served with airbnb.

for the site to work, the influx of new members needd to be small enough so that the community csn handle it.

word of mouth is the only way to make sure that new members can get a reference before their first trip.