skysight-inc/HackerNews huggingface dataset:
I love the latest live version of this song. Great drum work at the start of the song and the verses are more sung instead of spoken. https://www.youtube.com/watch?v=IpZxwe4SXY8
'Delusional' defines the entirety of Bari Weisses journalist career.
Reminds me of the episode Arkangel of Black Mirror
Considering government pay and bureaucracy, this is probably unlikely today
How to get back into a hacked Facebook account
https://archive.ph/86Cgc
this seems really great for people who want vim in the... actually wait we all have browser extensions already.
This is their first MMO. They're playing it safe from the server tech side but I agree they seem to have the same limits as the very first gen MMOs like Everquest or Asheron's Call. Player names are global unique so there's probably some plans to unify servers at some point. World size probably also played a part as it is on the smaller side.
Since most public transport is pretty localized the difference should be negligible - you're rarely going to travel a significant distance in relation to the size of the country as that would be unfeasible for a daily commute.

In practice it's not much different from a yearly local transport ticket plus the occasional long distance trip included
I suppose it depends on the job and the market, but many people do have a lot of choice where they work (and where they live).
Why should public transport cost anything at all? I mean, what's the point? You might say the service costs money. It does. The ticket prices never cover that so you're already running at a loss. You spend money on enforcement, payment and ticket machines and you reduce usage of the service.

But here's the more important point: cars are already subsidized to a huge degree pretty much everywhere through roads, parking, etc.

Let's also start by removing free street parking from any area reasonably serviced by public transport. Or just removing it entirely.
Follow-up question on your comment "my #1 recommendation is to get engineers regularly talking to people who could be your customers".

Do you maintain this direct connection between customers and engineers today, and if so, how?

How does the interplay with product/growth teams work?
That falls clearly into one of my best practices 'look at the logs they are trying to tell you something'. But like all 'best practices' it can be take too far. So now you have tons of logging but can not actually tell what is going on because there is too much noise.

I had something similar once I turned up all the logging on all the projects under my control. Suddenly 'there are tons of errors'. 'Yeah they were there the whole time because we ignored them'. Sort of like what happened with linux earlier this year. Turned up logging and suddenly everything is broken. It already is broken. You have just been ignoring it.
Skimming all of these comments I think that creating software remains more of a craft than an engineering discipline. Not that that’s a bad thing, in that it permits creativity. And for most cases, engineering-level rigor isn’t worth the effort. As Tom West said in Soul “Not everything worth doing is worth doing well.”

Sadly, this approach seems to have been used in the interface software of my RAV4.
Presumably you won’t be aware of any of it. Any decent hospital will sedate a rabies patient with enough drugs won’t even know where you are.

See Milwaukee protocol. It did failed to improve outcomes after subsequent testing but they basically put you in a coma which I assume they still do out of compassionate reasons.
I feel like the responses to this comment are somewhat proving the point around most things being preference. ;)
Exactly, it's so sad hearing someone not realize that their hiring process is basically discriminatory in nature. Can you tell someone had the chops to figure things out if they came from a different cultural background than one you're familiar with? If they had a different social upbringing from yours? If they presented themselves in a way that you personally misunderstood but someone else would have been completely comfortable with?

Of course not, OP basically hired someone he got along with, and that's fine on a small scale, but it's not something to pride oneself over.

A better approach in my opinion is if you find someone who you get along with, you think they have that kind of fire and passion you're looking for, but they don't know the basics and fundamentals of computer science nor are they familiar with data structures and algorithms, you advise them that if they want to make the most of their potential then they should take some minimal amount of time to really devote themselves to understanding those aspects and then they can reapply for the position at a later date. You can keep in touch with them, even potentially mentor them if you really think they are worth it, but you don't just give someone a pass.

Letting someone get by without that knowledge because you like them doesn't really do anyone any favors.
In short, they're a backup/archival service, not a general-purpose object store. Egress is free because you're expected to use it infrequently.
Ah, the idea that "contracts freely bargained" are fair. Sure, most people do think that working 10 hours in exchange for minimal wage is a better proposition than starving under open sky at full leisure, so such employments are (mutually) beneficial market transactions. They are. But the question is not if they're mutually beneficial, the question is are they fair?

There is quite some gap between the minimal wage that's enough for subsistence and the maximal wage that still won't ruin the business, so the actual wages land anywhere in the middle as a result of those conflicting constraints.
A Requiem for Dead Galaxies
How to Use Vanilla JavaScript Routers with React
Ask HN: What was the most important investment in your career?
I am currently at a career crossroad with multiple offers and sort of lost on where to go. Would like to hear what people who were in my position did. Anonymized because people I interviewed with may be reading this

Me: BS in CS. 4-5 years experience in Field A, very hot field these days.

Currently have 3 offers

Company A - very safe bet financially, stocks more than doubled in this decade. Joining a team that does work in an Area I have no experience in doing work I have no experience in (would be a total career pivot, not as hot as Field A)

Company B - Safest bet financially, very big name, Couldn't exactly tell what they work on as they are very secretive about everything. Role will be more software/implementation based but still exposed to state of the art in Field A.

Company C - Not a safe bet at all, industry had a boom and bust and so did the company. Company went through restructuring to get rid of old C-levels. New investments are in but no guarantee on success. Will be doing the research and implementation in Field A alongside some PhDs, wearing many hats and touching a lot of different and interesting areas.

I am sure 50,000 of you have been where I am now, would like to hear your thoughts on how you look back at your decision.
Uber, Lyft-backed proposal could mean $5 hourly wage
Pre-loading HSTS for sibling domains through this one weird trick
Something that I'm fascinated with is the question, would other models show equivalent results if given the same amount of compute?

I looked through the list of solvers for the protein folding challenges and there were other deep learning, neural network, and classical machine learning approaches on there. Even some hybrid ones! But none of the participants had even a fraction of the compute power that AlphaFold had behind it. Some of the entries were small university teams. Others were powered by the computers some professor had in their closet (!). Most of the teams were dramatically under-powered as compared to AlphaFold. How much did this influence the final result?

What would the other results look like if they'd been on equal footing? Would they have been closer?

It's a genuine question.
As an oficially qualified computer scientist, I can say that software is grounded in mathematics, but this does not imply what you're thinking. *All* formalisms, including mathematics, are in the end nothing but an incredibly precise language to talk about ideas in your head. Programming languages are created for communication, so this is specially true for them.

The fact that code has an extremely precise semantics comes from it being a formal system. But its close relation with maths and physics, besides that they are all formal systems, is mainly because mathematicians and physicists were the first to create it; it's mostly a matter of tradition. There are ways to create, use and study software that are closer to language studies than they are to math, and those are legitimate comp-sci too. Non-formal aspects of building software, like which style guide to establish in your organization, are part of the discipline even if you don't use math to study them.

Formal proof is a convenient way to check that your detailed, precise assertions are consistent with your initial axioms. This doesn't prove at all that there are no errors in your code, only that there are no contradictions in what you are saying. Your specification could still be wrong, and then you could still be saying the wrong thing in terms of what you intend to say or achieve; and the formalism won't help.

It is not surprising that managers gets to decide how software is built in their department. Software is an explanation of concepts with a particular style, and those who set the tone implant their quirks in it. You're building what the manager tells you to build, and end using the same language.
Wait, inverting a tree is a real thing? What does that even mean? All the terminal leaf nodes become roots? That can't be right. I thought part of the joke was that it was impossible.
Practical Front-End Philosophy
I hope they don't become standard and they go away soon. The two main reasons are that not everybody has a smartphone or the ability to scan the QR code and security.

My mom still has a flip phone and does not want to get a smartphone at all. Not everybody has the desire to have a flip phone. They would not be able to look at the menu in any meaningful way.

Many of the restaurants I've seen with QR codes for menus have the QR as a sticker on the table. It isn't hard for somebody to create a QR that leads to a malicious site and just place those on top of the existing QR codes.
Thanks for the counter-anecdote. I certainly don't think that all French employees are difficult, but the distribution of difficult employees certainly seems to vary from country to country. FWIW, I was studying in Rennes, not Paris, although I had bad customer service experiences in both locations.
But that is not the argument being used to censor people, the platforms are saying you can not disagree with the source, you can not have an opinion contrary to the source, be it WHO, CDC, or FDA

They are appealing to the authority not the data, and in doing so they are proclaiming these organizations are infallible and beyond question which we know is false.

Having looked at the data I made the choice for myself that the vaccine was safe for me to consume, I did not do this because the CDC said so, or because the FDA did. I did not do this because YT put a banner under a video proclaiming the CDC is an infallible god that can never be questioned
I think you'd have to be extremely cynical to believe there aren't informed parties with a vested interest in uncovering the truth. Obviously the United States would be very interested in knowing if misconduct in China created an extremely deadly and costly pandemic. Public health officials, believe it or not, probably mostly act in the interests of public health. And in the scenarios where systems fail, real journalists with a moral and ethical responsibility to responsible reporting should fill the gap... not crazy people running their own blog.
I wonder if we’re both Strong Towns readers? Agreed—-twelve foot lanes plus generous shoulders plus set-back buildings send the wrong signal.

Tying into the greater point, I think the environmental shaping by the auto manufacturers has a lot to do with the high compliance rate. A lot of work has gone into belt comfort and seatbelt detection systems are calibrated to the right amount of annoying and undergo UX/focus testing.
Just so nobody is misinterpreting what you’re saying (that somehow the quantum supremacy result was a farce): Quantum supremacy is a very important milestone in quantum computing. Being contrived or academic is fine because it’s intended to be fundamental science. The term “supremacy” was already long a part of the quantum computing lexicon before the result was achieved, and it has essentially a precise mathematical definition. I think it’s an unfortunate term, but it certainly wasn’t invented for the occasion.

Some people blew the result out of proportion, making claims that finally quantum computers are provably useful/the best/etc. Google (who got the result) know these claims are not true, but in their typical character, turned a blind eye to the hype that ensued, because who doesn’t want free press?
I think there is just some semantic confusion here.

I think a "best practice" should be a practice that is good to apply across a certain problem domain (regardless of where you work or what dev team you are part of).

And there are coding styles/guidelines which can apply only to a specific dev group or codebase. They can often be arbitrary, in the sense where it would be fine to do it in different ways, but one is chosen, for consistency (to promote maintainability/readability). They can be one way to achieve a best practice.

Day to day, it's probably fine to loosely call all these "best practices" since you apply them the same. But it is also sometimes useful to make the distinction, e..g, so you understand why a certain practice is being used.

The first example is a coding style, and a judgement call. The underlying "best practice" is to separate interface from implementation. There are various other ways to do that, of course, and need not be done like this. (Personally, I find this practice a little "enterprise-y", which I consider an insult.)

The example about version control also depends on the process and practice of the dev group.
That's still codifying the rules - doing it through the data rather than in preprocessing
It's actually a decoration, like the Medal of Freedom or the Legion d'honneur
Singapore's lauded Covid-19 response overlooked a major factor: fear
> The only SEO you need to worry about for your own business site is "Write Good Content".

I provide SEO services to small businesses. Content creation alone is not enough, you'll eventually hit a wall. Just like creating a Facebook page/Twitter account and posting to it is not enough (anymore).

"Build it and and they will come" doesn't work on the Internet when your new website is an island in the middle of an ocean of websites. Backlinks are the other side of the coin, and while I don't' agree with the advice in this particular article you can do everything else wrong, and with good backlinks you'll rank well.
I had to find their Vision page to understand what they were promoting. The landing page quite possibly could be missing the opportunity to inform (and sell) people on their ideas.
I'm not "working on a decentralized encyclopedia." I am working on tools and standards to network together all the encyclopedias in the world. See encyclosphere.org.
Love it! Great work <3
If playing scales were actually relevant for a professional musician, then why do they have to spend time outside of concerts practicing them in order to get better?
> org-agenda is not fast enough, and is practically unusable with more than a few tens of files.

Please see https://github.com/alphapapa/org-ql, which implements agenda-like views with a much faster search backend.
Thanks. The accoustics are a blessing and a curse. There is a whole level below the big room with a whole seperate one bedroom apartment so if you have a couple with the big space to themselves you could have a isolated space for guests or kids.

But when you want to play music it suddenly becomes the best feature
The recent advances in deep learning are good enough to keep industry busy for the next 20 years. Each year has brought us substantial improvements and if you look past the popular benchmarks there's no sign of things slowing down.
What Is Our Experience from Outsourcing to 5 Countries?
Exactly, it would've made total sense to pull it out into an interface in other situations, but simply felt like a preference here.
See https://github.com/alphapapa/org-ql, which can be used to select entries with a SQL-like language, and then you can do whatever you like with the results.
logical replication, but this is one of the walls that heroku creates.
i grew up on a dairy farm. we’d see rabid wild animals, usually raccoons or groundhogs, and I would always get excited as a child because that meant we got to get the guns out and it’s shootin time. luckily we were in an area with very little bat activity. we never had any of our animals (cows, goats, horses) come down with it, afaik.
How much work is it, really, to keep IPs "clean" from Spam filters? Or is domain rank more important?
Yes, above a certain complexity, you'd probably want to write your script in Perl or Python.

Python has an enormous overhead compared to shell scripts, though. If you're writing some simple wrapper in a build system that's going to be invoked thousands of times for a single build, Python could easily end up being a choke point.

If you're really concerned about portability, I would probably write it in Perl :-)

Perl is basically a souped up shell language, with built-in Awk & Sed, faster start-up time than Bash, and it's installed nearly everywhere.
Have you tried https://sendwithses.com or https://sendy.co/ ?
But the public transit lines would already be running, you are just hopping on a bus that is already going to be spewing some climate change gasses. Adding a car for a small trip would be detrimental because that car isn't already on the road spewing.

NOW you are correct though, better for all would be for people to walk to their local shops and stuff and only grab transit when they need to go beyond the 2-4 mile radius that is considered walkable, and that would pull some of the public transit off the road/rails.
This is already done today. A lot of touristy cities already charge a daily fee per night you stay there. Hotels bill you for it so compliance is complete too. Between that and taxes for residents there's really no point to charging separately for public transport.
I collect some Org resources here: https://alphapapa.github.io/org-almanac/
Well at that age he would have passed on his genetic material already. The point of the Darwin “award” is to praise genetically unfit people who die before reproducing, thus improving the fitness of the species and pushing evolution forward. So no, he doesn’t get a Darwin Award.
Thank you. This has been super helpful!
> Hiring is a Hard Problem, and there's a big gap between well-intentioned intuition and translating that into robust processes.

Ultimately, hiring is INTRINSICALLY a subjective process. If it were quantifiable and one could reliably screen based on "objective" criteria, it would have been a solved problem by now and employers could hire "robustly". But it is not and it never will be that way.

That said, hiring and assessing talent takes practice and there are some techniques that work better than others. In particular, behavioral techniques are extremely valuable and sadly often take a back seat to persnickety homework quiz questions. It takes some skill and practice to get good at behavioral interviews (for both parties). But when it's used properly, the candidate has a chance to actually demonstrate "chops" even though they may lack some of the job requirements.
> The ticket prices never cover that so you're already running at a loss.

London Underground usually runs at a profit. Not entirely from tickets, but also including other sources like advertisement. But ticket revenue is an important part of the income.

Public transport also includes privately-owned transport that is run for profit, like private buses and trains, which also make a profit (or go bust).
A similar incident happened to me about two years ago. Cats caught a bat around mid-late August, proudly brought it in and dropped it by me. Still kicking, the bat took off and flew into a ceiling fan.

I called animal control, they were out in about 30min to pick it up. Called the vet, cats were up to date on their vax, recommended boosters, explained that a 45 day quarantine was required. Animal control got back in touch about 48 hours later with the results - negative. I didn’t need to pay anything.

I’m also in the Mountain West, and although I’ve never encountered a rabid animal, apparently rabid skunks, bats, and raccoons aren’t uncommon around here. Animal control responds to these incidents pretty quickly.
In Germany the "Bahncard 100" has been available for years. It costs 4,027 Euro/yr (2. class) or 6,812 Euro/yr (1. class) for infinte train rides with Deutsche Bahn and a lot of local transport associations.[1] Since Germany is about four times as big as Austria the price is comparable to the Klimaticket, if one is really travelling a lot of long distances.

For smaller areas the situation is very complicated. Almost all local transportation associations have yearly tarifs of their own. Sometimes they are valid in adjacent destinations, sometimes not or only for a limited time (such as during the summer school holidays). More consistency would be desirable here.

[1] For a list see: https://www.bahn.de/angebot/bahncard/vorteile/verbuende (in German)
Alphabet/X Loon’s flight data and technical learnings are now available
My experience from living in Paris is that "non, c'est pas possible" isn't "no, that's against the rules", it's more of a "that sounds like it requires effort on my part, please go away".

One of my first experiences when moving there was before I got my travel card and was using the paper tickets, but all the ticket accepting machines on a metro entrance where closed. I asked a staff member what to do, he looked up and down the barriers and just shrugged and said "jump".
Sure, it takes other things than income into consideration as well, but it's probably better that way if you really want to understand how easy it is to improve your life in each country. They do consider income as well: "In Denmark or Finland, for example, if one’s parent earns 100% more than another, it is estimated that the impact on a child’s future income is around 15%, compared to about 50% in the United States...".
Is there a specific library or package folks use to enable hotkeys on a page, or is it commonly done via vanilla JS?
U.S. debt default could wipe out 6M jobs and $15T in wealth
Latest web hacking tools – Q4 2021
Congrats on the IPO, I've been using your product for ~3 years and absolutely love it. It's hard to scale adoption in the enterprise but you've done impeccably well, happy to say I'm now a shareholder.
The Standard Model might be the most successful science theory. But what is it?
Excellent. Thank you =)
> Calling something a "best practice" is basically an appeal to authority.

If presented on its own, but then, any conclusion presented on its own without supporting context and analysis is the same.

> But really, "best" and "right" are highly situational

A description of a best practice that doesn't provide a sufficiently precise description of the situation to which it applies as a best practice is generally inappropriate, unless it is the conclusion of an analysis of applicable best practices to a certain situation, in which case the scope is specified in framing the analysis.

It is true that lots of things described as best practices for particular situations with supporting rationale and up getting detached from their logic and context and becoming cargo cult best practices.
Amen to that. My feelings are similar.
US rents rise more than 10%