jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Slightly off-topic but the analyses here come from the nice folks at Descartes Labs (Disclosure: I work on Google Cloud and with the Descartes Labs folks, we’ve even been skiing together in Taos).

If you’re into GIS or large-scale imagery processing, you should hit them up [1] especially if you’d like to live in Santa Fe (where the core team is). They also hire outside of Santa Fe, but as the core team is there, they strongly suggest you consider it.

[1] https://jobs.lever.co/descarteslabs.com/55bcc68b-f7ba-448f-b...
Because if you statically link libraries like the language runtime it allows you to reorder the blocks in those as well to improve locality and instruction cache utilization.

For example if your code calls a particular runtime function shortly after starting, that function (or the basic blocks from that function that are executed frequently) can be placed close to the call site.
My point was you could have exponential growth with asymptomatic being the dominant number. All of the dire numbers assume that there is a fixed rate of low severity to high severity cases. What if asymptomatic is the norm? Could there be something about the places seeing high severe cases that makes them unique?

And it is not just Japan anymore. Germany and Norway both have low severity numbers. Most of the US is finding that the more they test, the more active cases they find today. We could really use testing that let us know the cases they missed a month ago.
Why would no one just destroy it with a baseball bat
Pleasant surprise: Chia uses a Lisp dialect as on-chain command language https://github.com/Chia-Network/wallets/blob/master/puzzles/...
Nomad's support for CNI and CSI is improving with just about every release, and they just proved you can run over 2 million containers in a globally distributed cluster.

https://www.hashicorp.com/blog/hashicorp-nomad-meets-the-2-m...

So what's an example of "enterprise" and "complex" problems you think it can't do?
Did we really think the folks who take 3 versions to get something correct would get Quantum Computing right on the first try?

Saying this is the death of QC is like saying Windows 1 means the GUI is a worthless concept.
Yeah I think there might be.

One which I really enjoyed was:

Zen and the Art of Motorcycle Maintenance

https://en.m.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycl...

I don’t know of many others like it.

I’d really like to ‘get into’ the classics, but it’s like I need to onboard by reading a bunch of contemporary motorcycle style versions first, so I have some familiarity with the concepts.
Yes, it's an officially supported use case.
Says who? Bitcoin advocates always claim this, but never provide any compelling sources to back up this assertion.

Can you not smelt aluminium in remote areas? Can you not perform hydrolysis to generate hydrogen?

There are plenty of other good uses for electricity besides bitcoin or powering a city directly.
The name for this is "threat model".

https://en.wikipedia.org/wiki/Threat_model
It's true, energy markets are entirely unresponsive to supply and demand and contain no feedback loops.
Except they are not incentivised to expend more and more energy. The amount of energy expended is a direct correlation to how important bitcoin is.

You wouldn't criticize a government for spending millions keeping ita gold reserves safe, even though it can store them just as easily in a warehouse as it can in fort knox
Yes, quite right! https://youtu.be/hpjV962DLWs
They announced to not send in non-essential items on the 20th. Do NOT ship those in right now.
Merchant Fulfilled - We handle shipping ourselves.
These arguments apply pretty much universally. If you want an additional ones specific to APIs: People will likely want to talk to your API from all kinds of environments/languages, and existence and quality of crypto APIs in those will vary widely. It's also not something that's commonly done, so developers are unfamiliar with it, which increases both their frustration and the risk they make mistakes.

If you talk to public APIs, you're probably at some point encountering OAuth. It's not an accident that OAuth 2 has gotten rid of crypto and instead leaves it to the transport (HTTPS), where people are familiar with its use, nearly always have libraries etc available that handle it correctly for them, and upgrades on that layer, e.g. to new TLS versions, do not require OAuth 2 to change.
No comments either, which is one major reason I strongly oppose JSON as a config-file language :|
For your last sentence, I think that you have never trained track and field. While 30-40 minutes of jogging is usually done by athletes, the core training is done by series of shorter distances that you have to compete with.

As an example, I have been training for 400m the last years. Being a short distance (although when you reach 300m you feel that is way too long) it is basically trained by repetitions of shorter distances (150/300). And by basically I mean that sometimes there will be longer distances (specially off-season) and tempo.

In general, people that train for 5000, 10000m don't run 1h to train their endurance. They will do, for example, 25x400m r:30", or shorter distances like 3000, 2000 or 1000.

There is no secret on that, you are using your body to run a higher pace that is used to, while running 1h will make your body be used to this slower pace and thus you will not improve your endurance.

If you ask me, I would say that endurance training is not worth it, and that training high intensity is better for your body.
I hear GitLab EE has a 'rebase before merge' checkbox next to the 'merge' button. What I'd like to see is have it enforced, that is, the UI won't allow a merge if the MR has not been rebased onto master's tip. Enforcing this policy has saved us a few headaches, including the article's case which happened tree times on a project counting ~2000 commits.

(BTW, we love GitLab, congrats on the new UI layout, which has rave reviews coming back to me mere hours after the upgrade)
> tiddyverse

That is not what you meant to say.
If GP is interested in real time rendering features, they may end up butting against the same wall I do every time I try to use godot for a quick 3d experiment: a lot of features you may want when it comes to rendering have been combined with the swap to vulkan, coming in Godot 4.0, which has been a long time coming, with an alpha this year hopefully, but one of the devs has already joked that it will be delayed until next year.
As far as I can tell, you are right. From the article:

> What’s more, the hair is expected to be incredibly short-lived, lasting just fractions of a second.

From https://en.wikipedia.org/wiki/No-hair_theorem

> Thus any black hole that has been isolated for a significant period of time can be described by the Kerr–Newman metric in an appropriately chosen reference frame.

The "no hair theorem" was a result for a black hole after some time without interesting changes, so I don't see the contradiction here.
The plot is also very simple. No zoom, brush, save to file, label, title, regression etc that you need to process it in a GUI and save for a report.

I would really like to use Julia as a "Matlab or Octave but with nice string concatenation" but the UI is just lacking for one off calculations and data processing.
While I totally agree with you, I also wonder if unit testing is used in the engine itself.
I use the free version and happy with it.
I don't like working with DATA TABLES UNLESS it is a HUGE data frames. Then if it is huge I'll go towards sparks. I normally am working with under a million objects which with today's computers is not that big.

Edit I meant to say that DATA TABLES library in R reminds me more of Query.jl then tiddyverse
If you have the sort of brain that makes winning IOCCC entries, it is highly probable that a candidate employer who has not heard of it is not, in fact, prospective.
It's 3 cases and they are already implementing a city-wide lockdown.
How dare you make housing affordable. I just spent 20x the median annual American salary on this house, and now you want to make it affordable?

/s
I started in Turbo Pascal, and migrated to Delphi when it came along, it was cheap enough that I had the pro version up until I moved into SysAdmin. Now that I want to dive back into production programming, Delphi has basically priced itself out of existence for me.

Lazarus is a good alternative, a bit buggy, but at least I can afford it. Eventually I'll probably implement a Pascal layer on top of Racket.

As far as straight up GUI toolkits go, there's no better tool than Delphi. I doubt I'll ever have something that powerful again.
I understand what you meant, and it makes sense to majority of people. However, I'd argue that the ones who actually change the world are those who do not listen or adapt to the world. This is true because in the end most of us adapt to whatever is given or presented to us by the world.
Hey, I had those! They were neat. I don't know that I'd have said "game" - "toy" is probably more appropriate.
Why not both ways? We should seek to make countries open their immigration (not just USA) and we should create a worldwide union of IT workers to protect abuse like they do now with H1B.
I know what you're saying with respect to Elixir's distributed programming features (it seriously is great) but it's not that hard to use CPUs in Node: http://nodejs.org/api/cluster.html#cluster_cluster
https://github.com/CredibilityLab/groundhog
I’m sure there are plenty of people who aren’t Mohajirs who speak Urdu at home but a lot of those people are going to be making a political statement more than one that a linguist would agree with. You see the same shading of reality in Ireland where 10% of the population say they speak Irish weekly or in Ukraine where the number of people who said they were native speakers of Ukrainian rather than Russian jumped dramatically after the Russian invasion.
The encryption is also stripped when you back up your WhatsApp messages to Google Drive, along with a sweetheart zero-tier deal with Google to remove any possible downside that might make somebody think twice: https://faq.whatsapp.com/android/chats/about-google-drive-ba...

> WhatsApp backups no longer count against your Google Drive storage quota.

> Media and messages you back up aren't protected by WhatsApp end-to-end encryption while in Google Drive.
If someone's convincing please recommend federated decentralized protocols such matrix or xmpp rather than e2e such as signal or telegram. Its easily to switch it the same fiasco happens with these companies
I have read the article. From my current understanding this is what WhatsApp/Facebook has been doing since its release. What am I missing?
Agreed, but, so far these videos seem to be of the opposite intent (i.e. "evidence" that the protests were "peaceful" before media "misrepresents" them).
Is it not on GitHub at https://github.com/CredibilityLab/groundhog ?
Openness is extremely important, but the rule of law is still more important.

What we have seen last night was an attempt at mob rule, and it was almost obviously allowed by the police force whose duty it is to safeguard the security of the nation's most powerful institutions.

This doesn't mean that the Capitol building should be turned into a fort. But there is a vast distance between being open in general on one hand, and allowing a crowd of people whose stated intent is to overthrow the legally confirmed the results of the presidential election to amass on the steps of Congress and to breach the building while the legislative is in session confirming those results at the federal level.
Hello (sister|brother)!
I have Bipolar (I). It's not "only" bipolar I or II, they're both terrible (so I'm told, I've never been "not bipolar"). You've really hit the nail on the head. I could waste bytes with more words of agreement, but you've covered it pretty well.
Manic-Depression is one of those turns of phrase that really illustrates how clumsy human communications are, given our single frame of reference.
Ideally you could create both, do some split testing and see which one converts better.

From my experience (I work at a freemium startup) I recommend going with one bundle plan. Fewer choices is usually easier otherwise they're worrying about what they need. You can always add another plan, but it's more difficult to take them away (Don't take candy from a baby!). Always try to minimize the amount a user has to think and how much pain it is to upgrade.
Also, less important than how easy it is for your users, but important nonetheless: as a developer it's also more difficult to support and maintain different services/tiers

The key thing is less about what type of plan you're selling, but how well you're converting your users. Make sure you're notifying them when they're getting low on space, etc...
The article mentions that many of the people that "went missing" headed out to the suburbs. If you're curious about that, read up on Markham, Illinois, one of the towns that's picked up a lot of the public housing people.

http://en.wikipedia.org/wiki/Markham,_Illinois

In journalism school I was assigned to cover happenings at the Markham Courthouse, which often led me out to Markham proper.

As a middle class white guy raised in a white suburban small town, the 3 months I spent there were an eye-opening experience. Most people I talked to had a shooting story or knew someone who had one. There was also little confidence in local government as many believed that Markham was run by former criminals who'd managed to win office.

At the time, there were two reporters at a newspaper called the Southtown Daily Star who covered the numerous claims of police wrongdoing and general violence in Markham. The Star's parent company, the Chicago Sun-Times, hit the skids soon after and killed the Southtown. I don't know if anyone's reporting on Markham these days.
After we switched to TFS, our supervisor was increasingly pushing us to plan our sprints and update our burndown. This went on for a couple iterations until he realized there was no actual benefit to all that... then we switched to kanban.

I'm not saying everybody should switch to Kanban, but in our case it is just enough process to keep track of our progress while not getting in the way of getting stuff done.
"Desperate" but won't hire anyone over 35 or who doesn't look like they "fit in", regardless of ability....
If you stop mining bitcoins, Bitcoin would not disappear....
This is how a 70in TV at $499 is possible
> It seems like these excess returns are a special case of the general principle that taking on more risk yields higher average rewards at the cost of more volatility.

Yes, but there are times when one takes on extra risks that offer no added reward:

> [Mladina's] findings[0] were surprising. The factor exposure of real estate roughly resembles that of a portfolio consisting of 60% small-cap value stocks and 40% high-yield bonds. This tells us that REITs are not necessarily going to give us something we could not already get by investing in stocks and bonds.

> But there’s more to know. One of the study’s most important findings also suggested that real estate risk is primarily driven by the idiosyncratic risk of the real estate sector. This point is crucial to understanding why REITs might not fit into a portfolio as perfectly as presumed. Put another way, Mladina found that REIT returns were explained by priced risk factors, but real estate risk was primarily driven by the idiosyncratic risk of the real estate sector, which is not a priced risk. That is, it is not a risk that you expect a positive return for taking.

* https://rationalreminder.ca/blog/2019/8/23/reconsidering-rei...

* [0] https://joi.pm-research.com/content/27/1/109

So momentum does have added risk, but one is rewarded for it. Similarly for small-cap: smaller companies are riskier than larger ones, and so a (rational) investor would demand more reward (returns) for investing in such a company.
It's not that they can't be supported, but they generally have a big runtime, so your compiled output would be big. If you're running WASM in the browser then that's a big image that you need to send to the client.
Maybe if you buy an NFT of an image you own 1/2000th of the rights and then can sue people for 1/2000th of the royalties when they tweet or blog it?

I could get behind that.

One interesting dilemma for prestigious artists is as their work resells at auction at higher prices they don't get any of the money, except when they go create a new artwork for their higher priced market. A way to fix this could be by the artist always being able to make genesis blocks for past artwork NFTs.

NFTs with image rights would be great for news photographers and paparazzi for starters. Or rather it would be good for lawyers representing them?
C# is supported in WASM...
Yep, that's a great essay. Thanks for reminding me of its existence.
> where the fresh water fish came from.

genomes are funny things, sometimes they can be set up with
weak points, prone to breakage, sometimes bracketing a big section with a bunch of genes that when broken out, has a hard time figuring out which way it goes back in, might get it backwards in which case the individual born has the genes but not "correctly" ordered, they are not going to have a great life and likely get eaten as slow poke runts. But it keeps happening anyway.

In 1964 there was a _very_ big earthquake in Alaska[1]
extents of the seafloor were raised 30 feet out of the water and remain dry land today. In the process a number of lakes and ponds are formed of the seawater that did not make it out and gradually become fresher with the rain water runoff over time.
By conventional wisdom any individual ocean going fish trapped in these ponds is doomed but the ponds are populated
now with freshwater Stickleback [2].
Which seems kinda "too soon" for random isolated ponds unless birds were planting them or something.

But no, it is the large genetic inversion that forms a for the most part, a sufficient single switch to thrive in fresh
or salt water depending on how it is thrown. [3]
The salt water fish survived in their doomed environment
long enough to spawn enough offspring that the ones with the inversion that would have been the losers were now the fittest.

So in answer to when did the fresh water fish show up?
Probably immediately and we don't even need to evoke the old hedge "in geological time frames"

[1] https://en.wikipedia.org/wiki/1964_Alaska_earthquake
[2] https://en.wikipedia.org/wiki/Stickleback
[3] https://www.sciencedaily.com/releases/2015/12/151214165724.h...
On a time scale of decades, you’re absolutely right—the money supply can have very little effect on prices of consumer goods. But... things change. Sometimes abruptly.
Depends if they're better or worse than Yeoman - I don't like to reinvent the wheel when Grunt etc is so flexible anyway. I like to write my own project-specific plugins for Grunt, though.
My kids know how to use several different computing platforms confidently and frequently surprise me with the things they're able to do without assistance.

Do I worry that I make bad choices in raising them? Every. Damn. Day.

But having grown up in the Apple II era, seen kids raised with DOS and C64 who learned absolutely nothing about computers beyond how to launch a game using instructions on the floppy disk label, and having dealt my entire career with command-line-zealots who claim productivity godlikeness while taking 35 magic key strokes to do something any fool can do with two mouse clicks, I'm happy enough with this specific choice.
It's readily found on Google and several people have posted it in hn comments.
I agree that JavaScript is more popular, but I think it is the least pragmatic language I've ever used.

In my mind, a pragmatic language doesn't do things like:

1. Have multiple ways to define a function.
2. Handle functions differently depending on how they're defined.
3. Allow silly things like 2 + "2".
Starbucks used to have a short, don't know if they still do.
So often true!

We patently cannot tackle cronyism thanks to any powerful institution. In fact anything powerful nurtures it.
Not at all. As a European, I am still shocked when I visit the US. The disregard for people suffering in the streets, the trash and crumbling infrastructure, the disillusioned and depressed people, the open usage of drugs, the bullying attitude of anybody wearing a uniform, the carefully carved out areas of smug entitled rich people feeling they are better than anybody else, the “we are better than anybody else” attitude that has no relation to reality etc. etc. I used to enjoy visiting the US but nowadays I prefer to go somewhere else. Very sad.
The one I've tried is called "Call Recorder".
The comment was meant extremely seriously. It's the old conflict of intent versus outcomes. A murderer certainly intended to kill his target, but such a person isn't necessarily volatile or dangerous. But an impulsive person may well kill a person or three even though he didn't intend to. What's worse, and what should society do about it?
They’re basically all related to having deficient or broken reward reactions, the primary emotional reaction to dopamine. Willpower is hard to achieve if you expect to be disappointed. Pretending is a social necessity to avoid disappointing others, and the rejection that you could expect from that. Failing to muster willpower or follow through manifests that disappointment. Emotions swing when the little burst of reward that might sustain someone else is gone, and then you scrutinize your ability to even appreciate what you do have. Maintaining friendships is hard if you need to tend to yourself, and then again if you feel guilty for neglecting your friends. It compounds if your guilt makes it harder to reach out after some time being a “bad” friend. People questioning your reality makes you question it too. Now it’s your fault, in your mind. But if you’re incapable of fixing it you’re just... at odds with everything. If you are medicated... those other waking hours you’re dealing with all of this not only without the chemical benefits but with the crash that comes after which can amplify everything else.
PG's not God, he's just another person. As am I.
I was recently exposed to this standard on a green field sinatra project. It quickly became burdensome to maintain all of the linkages. It really deteriorates your ability to keep things DRY on the JSON generation (we were using RABL). Of course, these problems were exacerbated by the fact that there were other issues with how the data was structured and how the client wanted to access resources.
Ya, for sure! You can't quite block all the sounds and all the hustle and bustle is annoying and catches your attention and you have to investigate what's going on.

I wish more places that had open offices also had places you could lock yourself in where you know you would not be disturbed. Doesn't seem to be the focus for some reason, but I picture a bunch of smallish rooms you could go in and work or maybe nap around the perimeter.
Sometimes that instinct serves us well, though. My understanding is that dented cans really can be dangerous: if the dent includes any level of break in the can's airtight seal (even something too small to see) then you're at risk for serious food poisoning.

And even apart from illness, a badly dented box of (e.g.) corn flakes might well contain more than the usual amount of cereal crushed into dust. Rough handling can impact the quality of a lot of foods.

So I don't want to cheer for waste, but I don't think it's fair to write off this heuristic as completely irrational, either.
Sure - what I should have said was, the risk would have been considered lower in the 70's when not as much was known.
There are cases when not only key material but also some data need to be protected.

For example, in a context of password storage app, the passwords and associated text should not remain in the clear in memory, and possibly even the character buffer of entry fields such as JPasswordField.

This is the reason for the MemCrypt code mentioned earlier.