jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That would be TurboLinks. It's going strong, and has seen significant improvements over time. Especially when paired with something like Stimulus and/or Reflex and/or Hotwire, you can make some _very_ snappy feeling server-side rendered HTML. At this point, I won't even consider making SPAs for anything unless the product owner has an incredibly compelling reason.

If you're curious what the modern state of server-side HTML Rails can be from the user's perspective, head over to hey.com and sign up for their free trial.
To limit what can be done, to make it easier to reason about: https://docs.bazel.build/versions/master/skylark/language.ht...
That's not really what I meant though. I don't work for Google, but I imagine their "local market-indexed compensation" assigns a single weighting to London, even though the CoL within London varies by an order of magnitude (at least in terms of rent) depending on where exactly you live. If we take the location-based pay argument to its logical extreme, why introduce an upper limit?

(Yes, I know it's not really this simple. Just trying to provide some food for thought.)
Doesn't that already exist working remote or not?
Since I've been feeling like this for most of my working life, I don't see why this would be a new thing.
The people will not use Bitcoins wallets, because the transaction fees and confirmation time are too high. So the idea is that people will use account with Bicoins in some exchange and an app to make the transactions. So there is no difference between using Bitcoins or Dollars, and Dollars have a more stable price. There is no advantage of using a cryptocoin here.
When you are an individual making games then it doesn't matter how much people perceive you to be a genius, people don't play games they find boring.
There is a large cost to building out excess capacity to handle peak demands. That cost gets passed on to customers, and everyone ends up paying more for electricity. There’s also an environmental cost, as “peaker” plants typically burn fossil fuels. Even building grid-scale storage solutions would have a fairly large environmental impact (assuming that’s even feasible at all on the scale necessary).

It makes sense to target both the supply and demand sides of energy consumption.
Java runs on many platforms (and billions of devices as Sun used to love to point out), yet packaging and dependency management are pretty much solved problems.

Where there's a will, there's a way. In the C/C++ community there's no will. It's time they admit that to themselves and everyone else.
ByTheoremUse is not a valid principle, at least for any system that includes Peano Arithmetic.
(It is essentially the assumption that the system is not only consistent, but sound. It is therefore no surprise that ByTheoremUse would imply Consistent.)

By Löb’s theorem, ByTheoremUse would imply that for all propositions P, that P holds. I.e. it implies ⊥.
This is the wrong focus. This type of approach tends to make things worse.

The more resources you pour into "helping the homeless," the worse the problem tends to get. You tend to magnify it.

California has seriously bad housing policies that actively push up the cost of housing. They have also underbuilt housing for decades, which is known to push up the cost of housing.

They need to be remedying that issue.

You also need to identify factors that put people at risk of homelessness and help people who have those characteristics rather than helping people based on their current lack of housing. You need to help them regardless of their housing status.

If you help people with serious problems conditional upon being homeless, you tend to entrench the problem of homelessness. It actively makes it harder to get off the street because you can't get help without first being homeless and then you may lose access to help if you get back into housing.

So good programs help people with certain problems or characteristics which put them at risk of homelessness and do so regardless of their current housing status. "Helping the homeless" is an approach that tends to be subject to the Shirky Principle: It tends to preserve the problem it is supposedly aiming to solve.

This data base is potentially of no real value in solving the problem, though it sure has terrific PR value for pretending to solve the problem.

If you really want to solve the problem, start fixing issues that push up market-rate housing to crazy high prices. And, you know, people in California don't really, seriously want that and you will be very hard pressed to get credit for "playing hero" and "helping the homeless."

I used to joke that "Someday, I will be a landlord providing affordable housing. No, I will not be celebrated as someone solving homelessness. I will be vilified in the press as a Slum Lord."

People making headlines for trying to help the homeless are people who want pats on the back for Playing Hero. And they are very much Playing.

I talked to a guy one day who was all "I have dreams of turning this entire block (of the small town where I currently live) into homeless services!" and I was like "Oh, look at the time! I have a meeting to attend! Buh-bye!"

If you really care about the people, you don't dream of growing homeless services. You dream of making society work so that few people end up homeless.

No one will call you a hero for that.
You can't attack others like this on HN, so we've banned the account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.

We detached this subthread from https://news.ycombinator.com/item?id=26727160.
SVN is a versioned storage engine pretending to be source control. Branching and tagging? We'll just expect everyone to obey an implied policy in our filesystem tree. Oh you think you want to merge these things that have a clear ancestor in the DAG? Not so fast buddy.
> If we run a diff we are interested in the changes, but if you ask git to show you the commit it will show you just that.

git show <commit SHA-1> will output a diff.
See also https://en.m.wikipedia.org/wiki/Corrosion_in_space

Atomic oxygen resistance is a consideration for any object in Earth orbit, and now it seems to be relevant for the moon as well. It would be interesting to know the oxygen flux and to study the Apollo hardware left on the moon for corrosion and erosion.

Interestingly enough, ozone (O3) is a concern for rubber objects on the earth's surface. Modern engineering rubbers are stabilized against ozone attack.

What horrible sulfur/oxygen species will we find around Venus?
It's a huge problem. UTF-16 is a big big pain.

JavaScript (ECMAScript) too has this problem.
Unlike a couple replies to this comment, I don't believe that Thiel is all that concerned about making money -- IIRC he would be far richer today if he had simply left his share of facebook in the market compared to the mix of investments he's made since then. And hey, who can blame him? Once you reach a certain point, it's surely not a big motivator. Better to lead an interesting life making interesting investments rather than tack on an extra X billion dollars doing diddly squat.

On the other hand he does seem very interested in wielding his influence to create the world he wants to live in. See Trump, see Gawker for example. My hunch is that he's taking a wider view on liberty -- he sees it as under threat (by China, but also others -- including internal actors within the US), and doesn't trust that liberty will "sell itself" any more than he believes software will sell itself (see zero to one chapter 11). I don't know if he's wrong either -- if China can get the upper hand and solidify some amount of control over the United States, however soft, that could be a very bad thing indeed for liberty -- why not be a pragmatist and sacrifice a little now for a lot more later? The danger of course is if it's not temporary and becomes the seed of the United States own version of totalitarianism.

Thiel is someone who has shown time and time again that he refuses to simply buy any particular narrative hook, line, and sinker. He's very woke to the danger in that kind of "feeling-thinking" combo -- and that goes for the libertarian narrative as well. He's shown himself to be willing to be pragmatic, even opportunistic in his attempts to stay ahead of things and sacrifice money in exchange for being in a position to shape the world. We, of course, see the times he's been right, but I'm far more curious about his failures -- based on how often he's been right I can only guess there are lots of them.
No one said Zheng He discovered America. He was mostly sailing south east asia, india etc. Possibly Australia.
I don't understand how this:

> prefetching is a browser feature; users should be able to disable it easily.

can be preceded so closely by this:

> there is a hidden preference that you can set to disable link prefetching.

> However, the theory is that if link prefetching needs to be disabled then there must be something wrong with the implementation.

And later:

> Privacy implications

> Along with the referral and URL-following implications already mentioned above, prefetching will generally cause the cookies of the prefetched site to be accessed. (For example, if you google amazon, the google results page will prefetch www.amazon.com, causing amazon cookies to be sent back and forth.

I honestly can't see this feature doing anything more than harm. Every site has it in their interest to declare every link as pre-fetched, because it will make that site "seem faster". And this will cost every user a lot of hidden bandwidth and cache. Am I crazy?
Something I don't understand about the problem is rice is junk food, empty calories, but at least some of the stuff people traditionally eat with rice is really good for you. So I kind of limit my carb intake while dumping more good stuff on the plate. So I'm not seeing the problem with portion control or limiting rice intake as an inherent problem. I'll put barely enough rice down to soak up the juice and dump healthy stuff on top like steamed broccoli or grilled shrimps or steamed fish pieces or grilled chicken breast or whatever.

I'm sitting here trying to think of recipes other than blindingly obvious (like fried rice) that must contain heaping piles of rice and can't simply just have more "good stuff" piled on the rice.

Its the same way with unhealthy flavored sauces. I know general tso sauce is nearly pure corn syrup and therefore is bad for me so I use the stuff like people use hot sauce, a taste is enough, a couple drops on each bite and I'm smiling. There's no reason I have to dump the entire bottle of sauce on a couple pieces of grilled chicken.

Given that the "good stuff" tastes better than the rice itself I'm not seeing an appetite or self control problem? Go ahead torture me with extra homemade lemon pepper steamed fish and less of bland tasteless blah rice?
Maybe inequality stems from the fact that people aren't equal in their strengths and weaknesses? If you could construct an ideal merit-based system you'd see quit a bit of inequality.
> Luckily, this type of listing is relatively uncommon...

Pocket listings account for a not insignificant percentage of sales in some markets. According to one source, in Q1 2013, they made up as much as 25% of sales in certain Northern California markets[1].

> The problem is that by not putting a home on the open market, the seller never finds out how much it's really worth.

You are making a couple of major assumptions:

1. Optimizing for price is best accomplished by maximizing the number of potential buyers.

2. Optimizing for price is the primary/only motivation of a seller, and outweighs all other considerations, such as speed, privacy and risk.

Neither is always true, especially at the high end of the market. A good agent is going to understand his or her seller's needs and employ a strategy that makes the most sense, and it's the seller's responsibility to decide whether the agent's recommended approach is acceptable. Absolute statements (pocket listings are good/bad) are easy to make but ignore the fact that different scenarios reasonably lend themselves to different sales approaches.

[1] http://speakingofrealestate.blogs.realtor.org/2013/05/16/mls...
YES! Thanks for that. It's exactly the truth, and something I so sincerely appreciate about their (and more generally Scandinavian) culture.
I agree. Unlike "recursion" or "recursive", "recurse" has zero oomph.
If you can figure out why bubbles happen and are able to predict them then there's a Nobel in economics waiting for you
What is different about Bitcoin is that the amount of it will be fixed, therefore no monetary inflation is really possible.

However there's another problem, deflation. The people who get in there first and generate loads of BitCoins will gradually get richer and richer if they just sit on their money and don't trade it. It seems unfair that someone who got in first gets to be rich in this new bitcoin world.
Point taken. Still, it leaves me wondering: what's the "rail gun" of diplomacy - e.g. how would serious money spent on R&D help us resolve the issue of Israel and the Palestinians?

And what's the "rail gun" for nation building - how would serious money spent on R&D help us create a stable, democratic Afghanistan?

I fear we're stuck in the "meta" version of "if all you have is a hammer": in terms of budget, all we have, in international relations, is the Defense Department. It has its uses, but its effectiveness is increasingly limited, not by dollars, but by our vision.
My understanding is income tax and income is public in many of these countries.
This idea of 'flatten the curve' is pretty easy to prove false with a back-of-the-envelope calculation. Like: how many people that simultaneously have corona can the hospitals support? From that it follows how much time it takes for everyone to get corona. When I did that calculation back in March I found that it was a few years. So, the consequnce of 'flatten the curve' is a few years of lockdowns. A very bad conclusion....
Is it the same in Canada? We have complex forms as well and software to help fill out forms.
>Capitalism is great because it promises individual freedom and giving everyone what they wants, while also holding 70% of Americans at economical gunpoint

If government policies are set in a way that encourages this outcome then that's what you get. It doesn't have to be that way.
Ah, Stalker and Adrei Rublev are among my favourite movies. Contrary to what some may feel, I find their pacing to be a nice, almost meditative experience. The others of his movies came to me as more pretentious, although also nice in their way (maybe I need to give them another watch).

For a similar kind of experience, but more down to earth, I would recommend the movies of Béla Tarr.
Yes, there are various levels of risk both in the market and in a casino, and there are quick ways to lose everything in either if you set your mind to it.

But the main difference is that in an economy with a general upwards trend, everyone has a decent chance of leaving with more than they entered with.

In a casino, every single game has the odds stacked against you. It's a zero-sum game.
I honestly am at a loss to understand how Dustin Curtis keeps getting linked from here.
Here, let me translate that into Hacker News English:

Don't go to work in the games industry.
What a ridiculous argument (something of a given intelligence can not possibly create something more intelligent)! It's kind of like saying no one who can only run at 15 miles per hour could ever create something that can go faster than 15 miles per hour.
Sounds like a good partial solution to me. If SPF traces it back to a mail server that doesn't allow spoofed email, it could skip the confirmation step. GMail lets people change the from field, but only to an email address they can show they have access to, by clicking a confirmation link.
Wow. Lighten up, Francis.
I think that putting a password inside the post field (the email body) could lead to some issues. :)
Are you suggesting that the human brain may be capable of non-Turing computing (hypercomputation)? I certainly don't agree with that.
I saw "Founder of EA" and thought "That explains a few things"
Picked it up from LaTeX, but I kept using it elsewhere because it's less ambiguous.
The fact that any single human will not be able to understand how such AI works to the minimal detail, means nothing about the way such AI can be created.

For example: Evolutionary programming, Iterative design, Gödel Machines. All of them possible approaches.
chemistry video: https://www.youtube.com/watch?v=j-y3xi1K7JE

The fast turnaround time is from integrated sample prep and reagent cartridge. It just uses standard thermocycling PCR. PCR doesn't take long when volume is small and heating surface is large.
It's about PPE. The time for testing was February. That ship has sailed. The disruptions to supply from Asia combined with the massive increase in demand in the US have resulted in widespread shortages of essential equipment.

If you're not sick enough to need hospitalization then don't go force somebody to waste PPE to tell you to go home and stay hydrated.
Me too, please. raistant [at] gmail.com
Rails typically scales via adding processes rather than threads, and you can do concurrency the same way. Rather than ever doing anything blocking in the HTTP request/response protocol, just offload your tasks to worker processes and give your clients the page layout with Javascript ready to poll for the interesting stuff.

This works, is fairly simple to implement, and kicks concurrency to database programmers, who actually understand it.

The only reason I hesitate to give this advice is that substantially all of my downtime can be traced to worker processes either failing silently or going wild and munching my swap until the server died. Productizing the use of them is a little tricky.

Concrete recommendation: I like DelayedJob, Thomas likes the Redis queue.
Interesting. I've played around with Kayak's API, but has anyone used it for any projects? I'm curious what others think.

As for the IPO... good luck to them!
The cool part is not significant, as thermodynamics will ensure prompt temperature equilibration. Relative to an ice-cold jug of water, your body is a nearly infinite heat source.
This is impacting a friend of mine. Suddenly disabled with no explanation.

I told her to submit a login/password bug, if only to get it read by a human over there. And to decline sending a photo ID if asked.
I might be old-fashioned, but I would not start any background processing in the context of the process that handles the request. Depending on the web server handling the request, your process (threads are subprocesses) can be killed at any time when it's not serving a request.

That could either kill your threads or prevent the webserver from correctly shutting down the process or handling another request on the same process.

I would hand the background jobs off to some daemon process or write instructions describing the job into some queue and then have a cron job process them.

I would never expect to be able to keep anything running after request processing has finished.
I'm confused by what is seemingly such a simple question. "Offline marketing hacks" are the original marketing hacks, right? Guerrilla marketing and all that.

What am I missing in your question? I'm not trying to be dismissive or rude; I think you must be asking something that I do not read into your question.
Aren't we all - that's one freaky little rodent.
Yeah, that was disappointing. With Chrome OS being released this month (or next?) I was fully expecting some real articles on products running it, or at least final details.

I know the source is open and I've checked it out a few times, but reading c++ doesn't give the kind of high-level overview that I'd like to hear from Google about their plans.
SEEKING WORK - REMOTE

Technologies: Python, Java, Swift, Flask, Javascript, Node.js/Express.js, bash scripting, git, Lua, Android/iOS development, SQL(SQLite and PostgreSQL), Linux, Haskell, C, C++, Yesod, Scheme, AWS, Perl, C#, ARM Assembly, HTML5/CSS3, Bootstrap 3

Website: www.whiteboarddynamics.co

Email: whiteboarddynamics@gmail.com

We are a 2 man team with 5+ years of experience in software development, system administration, and information security . We specialize in Android app and full stack development. Contact us for a quote or a free consultation to make sure your startup succeeds or to help your business grow.
It’s really well done - and usually Identifies the most common keyboards in only a few key presses.
Then don't buy an iPhone. Seems to be quite simple ;)
Trump had a lot of levers he could have pulled in order to ensure the security of the Capitol building. Should I take the fact he didn't pull them to mean that he sought to discredit his own movement?
> Your take seems a bit 'hot' too?

OP is not claiming that Groundhog itself is a threat to the R language ecosystem itself, whereas the author is claiming that the R language is itself a threat to Science itself...
At CERN we have an internal system to distribute software. It is mostly used to distribute software to production systems in the datacenters or to distribute nightlies and toolchains to developers. It replace standard package managers on most production systems.

It is a FUSE filesystem, where we can install software once and have it distributed to a practically unlimited number of clients thanks to a simple and performant cache system.

The filesystem is called CernVM-FileSystem, CVMFS for short.[1]

I maintain a public instance of it under https://packages.redbeardlab.com

It contains "common" software, like standard unix tools, compilers, webservers, etc...

I wrote a bit about it:

https://redbeardlab.com/2020/12/20/announcing-packages-redbe...

https://redbeardlab.com/2020/12/21/bootstrapping-packages-re...

https://redbeardlab.com/2020/12/21/packages-redbeardlab-com-...

https://redbeardlab.com/2020/12/23/packages-redbeardlab-com-...

[1]: https://cernvm.cern.ch/fs/
Note that I try not to say this consensus was either a good or a bad thing, only that it existed. It had pros & cons, and trying to weigh them up overall seems a bit of a distraction. I'm glad I don't live under it, although perhaps those who did were also glad not to live under earlier systems. But we don't get to choose when to be born, so we are not obliged to reach a yes/no vote.

Right, the experience of black people was pretty distinct, 20s-60s-now, and those are really interesting stories. And there's a fractal of smaller group stories, too. But I think the story arc from hyper-partisan 19th C news-politics to Walter Cronkite to Twitter can be understood (to a large degree) before zooming in that far. Although once you do, then indeed, the present tendency to focus on smaller groups' stories does look like part of the same Cronkite -> Twitter arc.
Bolsonaro was not elected because WhatsApp, this was a fake news and the journalist that spread that lie was condoned by spreading fake news.
It can incite violence, would these people have stormed the capital building if he’d said “fair enough guys, Joe got more votes than me, I lost”.
As a local with lots of family outside the few "moderate" urban bubbles (which are still far behind other societies in terms of freedom for women) this is very true and indeed depressing at best.

Not even kidding. If I opened my photo albums, you'd see barely 10 photos in a 100 that have women walking by themselves (alone, unchaperoned and out of a burqa) in those places.

This disparity has a far reaching influence over how Pakistani males interact with females in other countries, leading to Tinder profiles explicitly saying "No Pakistanis" (and sometimes Indians) in places with a large number of Indo/Pakistani expats, like Dubai.