skysight-inc/HackerNews huggingface dataset:
This domain looks like it was registered today, and most of the companies on the site are ones that are also on https://peoplefirstjobs.com/ which was announced yesterday by Natalie Nagele of Wildbit: https://twitter.com/natalienagele/status/1207435518205546497
I have a friend Galant who cleans his room everyday and has wealth and happiness. I have another friend Goofus whose room is a mess.

I'm not suggesting that the things in a room cause depression. Correlation tells you more than strict causation ever could.

An example:
Income is higher among vim users than eclipse users. Does that suggest anything to you?

It does to me, but that's because I'm willing to let the evidence shape my decisions. If I waited for strictly-causal proof then I'm leaving money on the table.

Another tip:
When will it stop being the case that vim users make more money than eclipse users? When evidence mounts and marginally push the lazy-about-evidence-people toward vim. By the time the last eclipse user switches away there won't be any more money on the table to take. Also eclipse will be dead by then.

Be greedy with evidence and lazy with your attachments, not the reverse.
I wonder if you can buy a foreign version from Amazon?
Absolutely agree, I remember when hospital clinical data was captured by keyboard hotkeys with no mice. It was quick to learn and lightning fast to capture and search. Along came progress in the form of a visual basic frontend. Network traffic escalated, frozen screens became common, data was corrupted, the computer that was supposed to save time sucked up the energy of busy professionals. This was 30 years ago and it is still in use.
What I quite frankly struggle to understand is why this deal seems to be a good proposition for people. Your odds of becoming the next PewDiePie are Powerball odds, essentially. The work offers no security, no benefits, and very lumpy income. You say one wrong thing, and you get cancel cultured (some cases, it's justified. But is it always?). My point: Why would you pick this up as a primary source of income? It's a terrible deal, yet so many people choose it. Maybe I'm really privileged in being able to walk away from bad deals. I wouldn't take a new job for less pay.
That S3 durability isn't really guaranteed by an SLA, it's just "designed" for 99.999999999% durability, but if you don't get that - too bad, I guess?

To be fair, other providers also don't really offer an SLA on their durability.
Yeah, that's the worst. Going through 5+ interviews and then not getting any communication afterwards. Just send a simple 'No', is that so hard?
When a platform becomes sufficiently ubiquitous, it needs special rules. What if people said: "It's perfectly fine for telephone companies to blacklist customers for political reasons. Those customers are free to walk to the people they would have phone-called, and talk to them face-to-face. Or to lay fiber and build their own phone companies."
Because location services can enhance apps, even ones that aren’t obviously location-related. For example, I love that iOS’s granular permissions allow me to approve location services “Just this once” for Camera.app, for the occasional photo when I do want it geotagged for later reference. Before, I would have to manually set it to “Allow when using”, which carried the huge risk of me forgetting to switch it off later.
Conservatism and conservatism are 2 very different things. One is a political movement, and one is an aversion to change.

Regardless of political ideology, large organizations tend towards conservatism.
Presumably Matrix is the protocol and the clients implement that protocol. Some may be at a further stage of development than others.
I often wonder what’s the best humanity can do. Maybe we will never go lightspeed. Maybe we can’t build a wormhole. But I think that we can watch all of the sky, all of the time and in high-resolution. We can get there.
Google Maps shows search results annotated with how much time they add as a detour.
I think the phrase "for fun and profit" recurs in various contexts, so it was just itself for fun.
Not trying to just nitpick, but if we assume that the Google Maps use research and data from users when planning features then the feature you're after may actually not be very common.

And your answer to someone asking "Why do you think that use case is that common?", your first line literally just talks about your use case from your point of view:

> This is exactly what _I_ usually want to do with maps. _I_ have a route _I_ want to plan, and _I_ want to do more than one thing along my route, or see what else is in the area. It's futile in Google Maps.

I'm not saying that wouldn't be useful, it's just that maybe not that many people need it... I guess it was built with the idea that you would just open more tabs to search other things?
I tried to hint at this being a problem also when I bought them new, but I can see that it wasn't to clearly written.

My point is that my current iPhone is the first phone since my Samsung S2 that hasn't disappointed me by being slow more or less immediately after unboxing it.
Few Tips to Be More Efficient in Inventory Management in Tally in 2020
This is what I do, means I don’t have to worry about describing a “fix linting errors” commit. Just on squash merge ensure the commit message captures what’s required (and on gh the pr is automatically included and I typically put any linked issues in the additional info area)
Wouldn't agree with regard to Apple Maps being "anti-car" when there isn't even a bike mode. Walking- and car-mode are unusable for cycling, with car-mode taking bad routes for cyclists and walking mode giving directions way too late, when a cyclist is already on/past the crossing.
For-profit businesses are particularly tricky for Wikipedia. There are tens of thousands of them. Their owners are often passionate. They compete with each other, so there's incentive to write hard-to-adjudicate competing claims. Many have commercial backing, which further warps incentives.
just for back of the envelope, who many customers are you able to support per ec2 instance?
I'm not entirely sure how helpful it would be to see these algorithms since many of them rely on machine learning models underneath the hood (IE: a model that predicts the likelihood a user will click a given video). Is it useful for the average person to know that some gradient boosted tree/deep learning model spat out a probability estimate? More information certainly does not hurt, but I doubt the average citizen/gov regulator can do much with this knowledge. These are not the kind of static bfs/dfs/quicksort/etc algorithms we learned in undergrad that can be dissected so easily. The ML models that underlie the recommendations/ranking "algorithms" are constantly changing based on the data they're trained on. Does this constitute an algorithm change?

Disclaimer: this is just my understanding of how these newsfeed type algorithms work based on conversations with friends who work on these teams at FB/GOOG. Please do correct me if I got something wrong here.
You didn't break down your steps like the parent did. Here's your way:

1) Open app
2) Search for start
3) Select start
4) Search for destination
5) Select destination
6) Click directions

Here's the parent's way:

1) Open app
2) Search destination
3) Select destination
4) Select directions
5) Search for start
6) Select start

They're the same process.
I worked with him in computers after his time at Atari. I didn't see him as shunned or having career problems there. Hm.
Aside, the article mentions frozen_record and it makes me wish that DataMapper had been a more successful project. I really enjoyed working with it.
They didn't include recharge cycles in the properties they think they can beat lithium....
Not underrated at all. Most investments are in public equities today. I have a theory that the long boom is because we’ve wised up to investing most of our wealth in index funds and thus making it hard for any one company’s failure to bring down the rest of the economy.
> A decade ago "white knighting" had a very different meaning on 4chan. It was used to make fun of Anons that shit on the rampant misogyny and tried to get other Anons to stop being misogynistic

That was actually derived from the older meaning the term has had for decades of, roughly, to borrow some relevant phrasing from the article here “performative wokeness by those outside of and detached from the interests group being superficially advocated for that marginalizes the actual group being superficially served”. It either originated or became most prevalent in feminist circles (which is clearly where the 4chan use you refer to, which doesn't seem to be so much a redefinition as a bad-faith application, came from.)
The Office 2007 redesign was panned for similar reasons. Power users couldn’t understand why the biggest, most prominently placed buttons were for copy and paste, when everyone knew that you could use ctrl+c and ctrl+v instead. Turns out, only the power users knew that and the vast majority of users clicked 4 times for edit-copy, edit-paste. Now they only had to click twice.

This was a quality of life improvement for the vast majority of users, even if it wasn’t for the minority who used it the most.
I get the feeling that sending Edward Snowden a bunch of money would at least be cause for concern, if not actually illegal.

I know "bitcoin" and all that, but if you're goal is to find some sort of legal loophole I don't think this is it.
He said Yes, because it was a challenge and he took it.
That's absolutely true if you're selling to businesses (especially large businesses).

I had the same experience hosting on AWS (having previously hosted on colocated bare metal server). An entire category of sales friction almost entirely disappeared, and it was friction that was common on the largest and most profitable accounts.
The point is it was one step. There was a separate entry point or what should I call it from the main Android menu that took me straight to this.
Training Bert, ResNet, Mask R-CNN, and Transformer with 16 GPUs and NVSwitch
It seems like this is assuming something like a simple webserver without HA requirements, but doesn't explicitly state that assumption. There is no mention of reliability or SLAs.
Have their armies of outsourcing services tanked that badly?
R vs. Python: What's the Best Language for Data Science?
This is not about Snowden.

This is about the SIGNIFICANT crimes against humanity and war crimes that he - and others - have put their lives on the line to reveal to the general public.

You (we) are being lied to about the activities of our governments in the Western sphere. They started WORLD WAR THREE, and wish to keep this fact from you.

And, they are laying in the conditions required for a repressive, totalitarian regime - and working as hard as they can, at all costs, to ensure that civil society does not have what it needs to counter their actions.

If you value the future freedom of your children, you WILL inform yourself about what the 5-eyes New World Order are doing, in your name, to ensure that the Western societies maintain dominance and control over humanity. It is that serious.
Detecting and Analysing SSH Attacks with KsqlDB
To play devil's advocate, yeah that sounds bad, but the article didn't quantify any risks. If the risk of cancer for those stationed there rose by some small fraction of a percent per day, it may still have been basically irrelevant compared to the very real combat risks these people faced. In fact it may well have been irrelevant compared to e.g. A chest or dental x-ray or even a transatlantic flight. We just don't know without hard numbers.
Show HN: Godfish – A Database Migration Manager
- Has crazy hair like Cliff Stoll or Albert Einstein in that one picture
This is my experience too, albeit sometimes it does feel good to have an infra specialist on the team. Edge cases do happen.
> There are currently things a brain can think about that a Turing machine cannot...

Such as? Are these things forbidden by theory, or just simply beyond current engineering practice?
Just explaining not defending: That's partially due to the volume seen with online applications.

Even 2-5 person companies will sometimes receive ~20-30 resumes a day for an open job, and 90% of them will be obviously inappropriate for the job even just from glancing at their resume.

It's a positive feedback loop: People have learned to "shotgun" their resume everywhere, and as a result even small companies have learned to process resumes as "efficiently" as possible (which often includes not sending responses to rejected candidates at that stage). This leads to more shotgunning, etc. etc.
Things I Wish I Knew Before Naming My Business
If Electron vs Qt/C++ were the only two choices that would be true. In reality there are lots of ways to write cross platform native apps without using C or C++: Gtk + scripting language of your choice (even Javascript); Tcl/Tk; WxWindows; Mono/C#; lots of Java options; Delphi/Lazarus.
This is part of why I think I never discovered rust-analyzer. I first looked at what's most popular in the VSCode plugin library and found RLS. I then browser searched for alternatives and kept finding RLS. I think I concluded that RLS was all there was.
I'm cool with that. I will steal it, for sure, and make sure it gets read.
> Everything is oriented around the model of "reserve a hotel", "reserve a flight"

Of course, that's where Google makes their money from the service. Google Maps isn't a public good, it's a line of business.
If by profits we're talking about the publisher's and not just Snowden's, this could be a very effective way of getting the book off the shelves.
Last time I "used" NT4 it was to set up a machine for a specific piece of software so I could test a SICK 2D LIDAR unit (one of the blue "coffee pot" units) I had purchased off Ebay; sometime around 2014/15 IIRC.

Initially turned out that it had been set to RS485 mode, and I didn't have an adapter, and I didn't even know if it worked if I was able to get it into that mode. So with the help of a sympathetic engineer at SICK, he had me send to unit to them and he reset it (to RS232) and tested it. When I got it back, I tested it with the machine again and it worked perfectly. He didn't charge me anything for the service.

You don't see that kind of support anymore - almost no company will say "yeah, sure, send us a unit you bought second-hand off Ebay to us and we'll take a look at it, fix it, etc - and no charge to you, either - even though you're just a hobbyist and have no support contract" - it shocked me.
American problems.
Great concept! Bookmarked for future reference.

Nitpicky copy edits: In the headline, it should be "value" not "values". Also, I'd update the job buttons to just say "Apply". "Apply Job" sounds awkward.
Building a CRUD API with Postgresl and Node.js with OpenFaaS
This exact hibernation feature is what I feel is making my shutdowns slower!

I've been rocking an M.2 ssd for quite some time now and Win10 _always_ takes a considerate 1-2 minutes to shutdown.
Go also competes with Rust in many areas though.
> On the one hand, it's amazing that one person can produce a show which reaches what previously you'd have needed a multinational TV organisation for

YouTube is larger than many previous TV organizations, with none of the benefits of working for them
I made no implication that contemporary rural life is superior or in any way comparable to historical rural life.
"New battery design could outperform lithium-ion across several sustainable technologies"

That is some weird marketese...
Not affiliated but there is at least one posting here https://concordium.com/careers/
Honestly, I don't see what a non-semantic scheme brings to the table. In SemVer, you can (theoretically) infer compatibility from the version number. A date tells you nothing.
The NIMBY trolley problem: better to do nothing and allow 5 people to become homeless than to approve a new development that displaces 1 person.
I am not confident you are using ad-hominem correctly. From the Merriam Webster online dictionary:

“1 : appealing to feelings or prejudices rather than intellect
an ad hominem argument

2 : marked by or being an attack on an opponent's character rather than by an answer to the contentions made
made an ad hominem personal attack on his rival”

(Here on HN, I think that #2 is the most common usage.)
I bet you have no clue how many innocent human beings the American government and its allies have massacred in the last 10 years.

Hint: it doesn't benefit you one bit.
Matrix advertises themselves as an eventually consistent global JSON DB. So it makes sense anyone can build a client and stuff something in there and maybe only their client really handles it.

Seems like a better idea given the failure of XMPP. XMPP was a communications protocol lots of products used like Google Talk, but got dumped when they wanted to do their own proprietary stuff. It feels like Matrix will be less likely to get dumped like that since they are just a general purpose global DB.
How government spending on defence research benefits the private sector
The human condition in a nutshell. We have to relearn the same lessons every 20 to 30 years and probably much more often in the software world. Progress is mostly sideways instead of forward.
Finally? I've been searching for things along my routes since at least the 2017 Eclipse as that's the first time I can remember using the feature on my trip from BC to Oregon.
Yes, I do have some of the Twilio SIMs but I live in a verizon-only zone so ...

Interesting how you are sending SMS with different caller-ID based on contacts, but I am curious - without a VOIP dialer, can you place voice calls from your native dialer with different caller ID ?

Please, please email (or trouble ticket) twilio and ask them to add an "email" verb to twiml ...

That is one of the big missing links in all of this - you should be able to fire off email alerts/messages in your twiml workflow without any third-party[1] integration or other accounts/logins, etc.

[1] I would still consider sendgrid third party since I need a different login, account, etc.
I can't reply to eitland for some reason, but yes, I get both those boxes.

I open the app, click my destination, and then click "Directions". The very next thing is both of those boxes, with "current location" defaulting to the start location. I can then change that if I want.

It optimizes for my most common use case, but allows me to do it otherwise, too. I don't think I could design this better.
I've been using multipass for some time now, and I'm super happy to see it finally released!

It's basically like LXD, except for VMs instead of containers. Launching fully-functional virtual machines is a breeze.
Show HN: I made a dashboard showing Portland housing and economic trends
My thought too - but then I recalled - vaguely - the "setup" procedure for it - so "even more exponential effort" sounded a bit right...
Not related to youtube, but related to the gilded cage thing. Back in the day when I worked at a print shop, there was a pharma-sales guy that had some cards and random brochures printed with us here and there. About a year later, he has me create the collateral and website for a new business he wanted to do, asphalt repaving. I thought he was out of his mind. But he explained, he and others in the area that do pharma-sales make about $160k-$200k a year (2009) without trying (middle of nowhere Virginia mind you). They all know each other and they all say the same thing about the job, golden handcuffs. They all hate doing it with a passion because they know half the shit they peddle is dogshit and the other half is overpriced compared to what it should be and they're just going with the motions of the business. But where else are they going to make the same kind of money? Before I left, almost a year later, I saw him again and to be honest, he was a lot happier (also seemed way less suicidal) owning and running an asphalt repaving truck. He also said once he buys his second truck and trains another crew, he'll make more than he did in pharma-sales. For him, that year was a total win. So yea, nothing is really free, even making lots of money has its price.
This is a discussion about the perception of computer speeds. Why be uncivil?
> I doubt she will ever know what a "light" is, or what she is doing when she turns it "on".

You mean Alexa may never know what we mean by "light" or "turning it on". Neither would an intelligent alien that doesn't rely on sight. That doesn't entail that such a creature isn't intelligent, or doesn't have a mental life, or its operations doesn't operate on a model consisting of a set of propositions.

> There is no "logic" which can specify such things in a limited set of propositions: the effect of the world on animals is not merely to add propositions to their "set of beliefs".

That's conjecture, although I think the way you've framed it is misleading. Instincts are also "beliefs" in this model, and the operation of a mind can have multiple layers with inconsistent sets of "beliefs" that sometimes drive seemingly inconsistent behaviour.
Exactly! A lot of times companies say they have an excellent work/life balance, but that's just the HR and Marketing teams that come in at 10 and leave at 4. Meanwhile IT is being worked overtime and development teams are on deadline crunches working weekends and holidays. Sales people (the good ones anyways) are used to that kind of schedule. At least that's been my experience at large corporations and even some startups.
> Why are there so many clients with different supported functionality?

If a client has different functionality from the spec, then it simply means that the client is unfinished.

It's not like XMPP where different servers/clients implement different XEPs.

A client either implements the spec and is complete or it does not and it is "beta".
> LF has no mandate to dictate any specific language to projects.

Maybe it doesn't, maybe it does. Maybe it should and maybe Tencent is creating precedents. Plenty of questions. All I see is: Linux Foundation is based in San Francisco, key people are all perfectly well speaking English and LF should do anything what is possible to make the projects accessible globally, using a lingua franca of technology.
I disagree and I'm sure we'd only be able to trade anecdotes and no real evidence. However, my experience working in industry for 20+ years is that almost no working programmers pay any attention to such things. For example, when my team recently decided to switch from Javascript to Typescript there was zero consideration about the fundamental soundness of either language. I had the same experience when a team I recently worked with was debating a switch from Java to Kotlin. Nothing approaching the topic of soundness even came up.

I think hacker news can be a bubble since these deeper issues can sometimes appear here. I recall a recent post about a soundness bug found in Rust and it generated quite a lot of discussion. However, I see that as analogous to the intense scrutiny of a small cabal of scientists/philosophers, the Vienna Circle for example, who did take these fundamentals seriously in math/sciences. I just do not believe and have not experienced that sentiment to be prevalent outside of this bubble.
I've been using Google Maps since it launched, and had no idea this is how it works!

One important factor in a good UI is that it is discoverable! If you build an amazing feature but forget to inform the user about it, you've wasted the work.
Sounds like an interesting system! I'm working on a digital archiving system that is conceptually similar except that I also have to manage binary files (and also doesn't have to store critical patient data). The system stores metadata as JSON files in Git repositories, with binaries managed by git-annex.