skysight-inc/HackerNews huggingface dataset:
The first couple indents don't really need much anyway... Especially if you're writing something like the C# example elsewhere in the thread.

if (CompareTag("Player")) in that example is 24 characters in from the side, but four would really feel better.

If you're using a language that's less indenty, maybe you want to start further on in the sequence.

Although, in all honesty, I've never used fibonacci tabs, it's just something to suggest to move the discussion elsewhere. :D
Of course, as a percentage of population, there are three times as many people in the US now compared to then, so the 1918-19 flu hit 3 times harder (with the current numbers).
BigQuery isn’t really OLTP and if I needed real time results for things like search I don’t think Clickhouse is the solution at even limited scale. I guess everyone’s mileage varies though.
The big question is, if customers are going to stay over a long run. Also the assumption is that SAAS companies are to keep growing, while I see them all converging on the same market / same dollar spend (CRM, Support, Workflow). There will be consolidation at some point, and it won't be pretty.
All your points are great, but please don't discourage others to make ethical personal choices. Our culture needs to change and become more compassionate, sustainable and wise in terms the long-term impact of our actions.

How does a culture change? It starts with a courageous minority [1], composed of many individuals, who have "no impact as a consumer" but collectively they do have the power to influence the majority.

[1] https://medium.com/incerto/the-most-intolerant-wins-the-dict...
To make it run entirely in the user's browser, you need to have the Python interpreter and any additional libraries running on the user's machine. This is the case with Javascript but not Python.
Netflix launches free plan in Kenya
Remote work already changing Seattle permanently, tech worker survey indicates
+1 on pcc.

Greenhills was available as a third party compiler. Not sure why there would be markers in crt0 and libc, but perhaps someone at Apple rebuilt. Greenhills was better for most code that mattered.

Can't see crt0 mattering for performance, but maybe there was some interoperability glue to make both runtimes happy.
y on the todo list!
Thanks! It's not just me, it's what we all try to do at Timescale :-)
It affects things like refinancing, pmi removal, and helocs as well when appraisals come in lower.
They've both been Time's Person of the Year
(Not) unravelling generator expressions
I wonder if any VPN services offer termination points in Kenya.
When transistor density is growing and clock speed isn't, specialized instructions make a lot of sense.
> Is there a plausible way we can get out of this situation?

Yes, tax the hell out of the wealthy in order to reduce their total share of the money supply (which is driving asset inflation), shield the middle class, and provide better housing, social services and benefits to the working poor. Home prices would settle because supply would go up and the range of bids on a given property would be more egalitarian.

If we are responsible with the new revenues
(we won't be) we would also destroy about $5-7T of what's collected to remove it from the overall supply to prevent reoccurrence.
The other option is to use row level encryption and throw away the keys when a user requests a delete.
Vlojure – A New Way to Write ClojureScript
Will do, good point! For now you can just delete all paths so you can go to https://hacker-recommended-books.vercel.app/ which btw redirects to the top book of the all-time list of all categories.
That’s really not true. Some people genuinely love their jobs and continue to work well into old age even if the remuneration is basically irrelevant. It’s perfectly possible to love your job to the point where the salary is as much to just pay the bills, and I’ve been fortunate to be in that position several times in my career.
I think this is an argument for less developers on a project, or at least more services owned by less developers.
You mention the Amazon links are not affiliate links. As a default, that's a nice move, but I believe you are within your rights to add a toggle to enable affiliate links. The money probably isn't the point but it's nice to make enough to buy even a single beer or coffee from a side project, and honestly I believe just about everyone would toggle the option if they found the tool useful.
In order to raise home values further, they'll start offering a 40 year product to everyone. This will lower the monthly cost further. It makes sense, as the bank wants to keep the money train rolling. It's actually "good" for everyone; underwriters (lower payment = lower risk), salespeople (continue to close), C-level execs (keep that money train rolling), home-buyers (heck yeah I can afford that 4 quadrillion dollar home).

I believe the way they're currently handling "lowering payments" in delinquent loans in the United States is by offering 40 year terms on loans as adjustments. Rather than foreclosing, they offer a more palatable monthly rate by extending the loan for 10 years.
Coordinatized Data: A Fluid Data Specification (2017)
see my comment above; the 40 year loan will push home prices up further.
It is. The tragedy of the commons is typically about how people not having to pay the full costs of their actions lead to negative results in total. So, for instance (and the naming action), a group of ranchers letting their animals all over-graze the same shared field.

The other names also seemed not to describe the underlying question nor to describe each other. Reciprocal value is a way of describing transactions. Economics of Abundance vs. Economics of Scarcity are macroeconomic concepts relating to the money supply.
Its kind of in-between. The number reported is the additive oxidation energy of the generally bio-available components in the food. But, of course, no one's body is as efficient as "burning a twinkie in a cleansing fire", so its definitely more on the side you're saying than the other even if the calculations do cut out some components which aren't all that bio-available.

Especially since it does significantly differ for each individual. Lactose intolerance is an obvious example. Something like 70% of adults around the world are lactose intolerant, which would absolutely impact how well they (well, "we" lol) absorb energy from food with lactose in it. But, the rates specifically in the US are closer to like 10%. It definitely doesn't reduce the total availability of energy in the food to zero, but its still strange to think about countries like some in east Asia, where rates can reach as high as 90%, not taking it into account when reporting things like calories, vitamins, minerals, etc in, say, dairy cheese.

There are plenty of other examples, like gluten intolerance/celiac, some food allergy reactions, reduction in gut flora, plenty of other intestinal disorders...

In other words, the reported numbers try to communicate something like, what kind of nutrition could a typical, healthy adult get from consuming this. Unfortunately, no one is typical. [1] But its not obvious (to me) how this could be meaningfully improved.

[1] https://www.thestar.com/news/insight/2016/01/16/when-us-air-...
There is only one Quran. Perhaps you are referring to differences in line or page numbering?
Thank you for the thoughtful comments :)

I really liked the paper, I'll have to read it in more detail, but yes, it definitely helps with the framing. At a high level I want to achieve the speed and efficiency of microtasks, but for interesting and intellectually challenging tasks as the ones present in broadcast search - we'll see how it goes.

On to your points:

- Absolutely, I added a few instances of the demo Counter task to show more or less how it will look. I plan to add more variety of tasks soon.

- Definitely, as I plan to make Interviewless useful enough so I can use it to build Interviewless itself, there will be a much greater variety of tasks: API connectors (stripe, GitHub), task allocation algorithms, UI/UX components... The python example was mostly to get something out the door quickly for now.

- My idea was to show that a task has 2 sets of tests: one clearly visible to the freelancer (logs and all) and another one hidden (so it's harder to cheat). As you say, the risk is there could be gotchas (or more likely errors) on the hidden tests. I'm hoping I can solve this with a reputation based system on the client side, and only consistently good clients can have hidden code.

- The max development time is the amount of time a freelancer has exclusivity over solving the task. I don't want the platform to feel like a constant race, but at the same time, there has to be a limit on how much time a freelancer can take on a task. Price is separate. The max price label was for a bidding system I was planning. I'll fix this and clarify these things soon on the page.

- Do you mean when a client is posting a task or after the freelancer solves it? The latter could be cool but if have to see how to implement it.

- :)
> study of 56 students writing Java with Eclipse

I haven't read the paper, but I am going to guess that students learning the language and experienced developers want different things from error messages... and the current messages are tuned for latter, not for former.

I am sure that we can make error messages easier to read for beginners, but do we want to do this if this makes it harder for experienced programmers?
I once wrote an MSBuild script that decompiled a workbook into XML and VBA code. It used a CLI tool I wrote that opened the workbook using VSTO to access the VBA objects.

I never finished it, though. I only spent enough time on it to realize that it was going to be too big of a project to make it worth it.

So now I just rename the workbook to a zip file, extract it, and check that into git. Only drawback is that the VBA macros are in an OLE container. But I stay away from VBA, so it's not that big of a deal for me.
Can you help me understand how a billing model gets saturated exactly?

I never got this about SaaS. People talk like it is a vertical. How is saying "I want to start a SaaS" different from saying "I want to start a one time payment ecommerce business?"

I say this btw from having worked at a SaaS business for years.
Emulating Discriminated Unions in C# using Records
Correct. There is fiber all over non-Asheville Appalachia right now. It’s reflecting in home prices too.

I’m looking at this move myself and the final decision point is state taxes (TN, WA, FL) or fiber/cheap homes (largely Western NC and GA), both paired with some cool nature.

All ears on places with $200k and below homes and fiber, quite candidly.
It is built on top of Quran.com's API, which is a very reliable source.
For anyone tempted to do likewise, this is extraordinarily bad advice.

A hardcopy of your passwords is fine. Preferably one you've written out by hand.

An unencrypted online file is an extraordiarily bad idea. This puts your secrets where they're readily accessed and exfiltrated.

My own preference runs toward passphrases (based on random word selection) for secrets I've got to remember, and very long random strings for anything else, managed in a password manager or encrypted file.
There’s fiber all over that area now because of Morris Broadband
Mark talks about it in the video
https://youtu.be/vePc5V4h_kg?t=110

Order of events:

0. Mark tests positive for covid-19

1. He self-isolates

2. Later he tests negative

3. But by then the Bahamas has banned US travelers on commercial flights

4. Mark takes a private jet to get around the ban.
Github Enterprise is a license / plan on github.com - I suspect you're talking about people running the Github Enterprise self-hosted VM?
There used to be a thing called a phone book that would be placed on my door step (and my family doorstep as a kid). How about however that was funded just be done the same way online?
Is the antibody induced by the mRNA vaccines one which could lead to tolerance?
Makes total sense to me.

The code’s logic would be able to better match the logic flow of the tax statement logic flow which often say things like “if no whatever, skip to #farther.down.the.page.”

Sometimes it’s best to let art^h^h^hcode imitate life.
In this context saas isn’t actually the opposite of say “one time purchase software” but more analogous to “low hanging fruit low cost easy problem to solve with software”.

IMO saas is muddled so it’s meaning is not as much about the billing model anymore.
If you name the app, can prob give a guesstimate
US to lift Covid travel ban for vaccinated passengers from UK and most of EU
Thanks for the recommendation.

What is also fascinating is the marketing and advertisement influence in all this.

In villages here a couple of generations ago, they would dry coconuts and make the oils at home. No industrial refinement, heating, and deodorization. But a few years ago there was a huge push against coconut oil, probably from the other segments of the cooking oil industry. Now there are studies saying coconut oil is actually better than most seed oils.

It's the same thing with sugar/fat and cigarettes.

And that brings us to the underlying problem: How does the public form an informed opinion when industry-funded research skews results one way and also has the "propaganda" benefit?
>you may as well print up stickers that say 'get off the internet and talk to people in person'.

The stickers would have less of a discoverability problem too.
This is the Capcom aggregator, have a poke around: gemini://gemini.circumlunar.space/capcom/

This is a fun episodic fiction thing that I found on there: gemini://republic.circumlunar.space/users/joneworlds/index.gmi

If not, there always the pub: gemini://midnight.pub/
I don't see any reason why someone couldn't create a web gateway and/or search engine for browsing Gemini if they were so inclined.
For those who don't know what "zettelkasten" is: it is a way to organize knowledge on the paper cards, without any computers.

On the computer, there are a ton of note-taking / note-keeping programs, all of them support search, and many of them support hyperlinks. On the paper, there is no search (unless one manually maintains index) and hyperlinks require careful, manually organized card numbering system. "zettelkasten" is all about proper organization of those cards.
The topic doesn’t really come up so I figured I’d share what I figure is a fairly unique experience — I spent a long time in Congo, specifically Kinshasa, Kisangani, and Goma.

The IMF funded a big telecom there (to improve life in the developed world?) The profits all go to Western Europe. The price for “credit” (data) is so high Congolese spend 3-5x their rent on phone data. Internet cafe speeds are worse than dial up since the whole country is splitting a single transoceanic fiber line. The only good Internet is accessible to those who have connections to use the UN satellite which are very hard to come by.

Things may have changed in the last few years but that was my experience.
Found a 6 degree path https://www.sixdegreesofwikipedia.com/?source=Victoria%20(3D...
> I don't want to lose the security provided by NAT

This grinds my gears so much. I hate everything about NAT. It is a pain to deploy, pain to debug, pain to code, pain to think about, pain to workaround in other protocols. Just the elimination of NAT is enough benefit to use IPv6 over IPv4.
That's the plan, but I'm not sure how realistic it is. In a traditional monohull with no special tricks, looks like it would be basically impossible. In a catamaran though, seems like it depends on sea conditions. And then there are a whole load of other ways that I've researched that seem promising (SWATH hulls, active gyro stabilizers like seakeeper, submarines even but then you have tethers and buoys for surface connectivity to get around the opacity of water when it comes to radio waves).

Problem is one can theorycraft forever on this stuff and until you have a platform to actually test on, it's all mental masturbation and I'm aware of that.
Le Corbusier's Plan Voisin (1925) 3D Model
There is also Mt St Helens, short distance across the Columbia, which largely disappeared in 1980.
As much as I'm a fan of gratuitous Microsoft bashing, this would be a far better essay without the distracting and counterfactual swipes.

Yes, AD does implement a number of previously recommended password management practices, and site administrators can choose to impose these.

No, Microsoft did not come up with those policies.

As I replied to Kyle on Mastodon, my copy of the late Evi Nemeth's UNIX System Administration Handbook 2nd ed, (1995) has a discussion of password aging (automated timed-out passwords) on pages 95 & 544. She's not a fan, but the capabilitiy exists and is noted on Solaris, Irix, and BSDI. She does recommend rotating the root password regularly.

https://toot.cat/@dredmorbius/106965632066772456 (thread)

Note that at the time, Microsoft produced largely only single-user operating systems, without any user password at all. (Yes, Windows NT 3.1 was released in 1993. It saw very little use. Active Directory wasn't released until 1999.)

What AD ended up impelemnting was in fact considered best practices at the time. And implementing best practices as standard (and default) configurations is a powerful tool for compliance. As has been demonstrated many times, and curren global events show again, leaving choice to end-users tends to result in very poor safety pratices with severe consequences for all. Unforunatly, knowledge evolves, whilst encoded practices often don't.

Kyle's principle gripe is that Microsoft (and Apple, Amazon, and Google, at the very least) are all racing down the same road as fast as they can of ensuring that their devices form the core of digital identity management. Yes, I'd argue that that is a significant concern.

But better advocacy without needless distractions would help.
Why put it in "quotes"?
Sounds nice, but sometimes I'm just being lazy.
> I have also come to realize how many motorcyclists are jerks.

As a non-motorcyclist, I detest the noise from loud exhaust pipes. Bad enough are the ones that sound like loud farting, the absolute worst are the ones that sound like roaring thunder and can be heard from 500 m away. These noises degrade my experience living in the city, whether I'm walking on the streets or in a building (street shop, apartment, etc.). It is absolutely selfish and despicable that one driver can cause so much noise for hundreds of people nearby.

There are cars and motorcycles that are guilty of making excess noise. Motorcycles make up a minority of traffic, but I would say about 50% of them are overly loud. As for cars, the vast majority of them are normal, and maybe 5% are the obnoxious noisemakers. These are my observations in Toronto.
I have a blog, which is

(a) Basically just a bunch of glorified retweets, but
(b) Free of the moronic 280-character limit, and
(c) Immune to Twitter's moronic "jail" algorithm (all I have to do is delete the IFTTT tweet, not my "blog post")

And I think that's fine. And, yes, I do have opinions on the moronicity of Twitter, how did you know?
Unlikely,
Most linux users usually use foss tools ,
And whenever any company tries to pull that , it usually leads to outrage in the community to the point even minimal telemetry usually has to be removed.
After doing A/UX work I mentioned elsewhere in this thread, I interviewed at Apple. They offered me a 5% pay cut for the chance to commute from Berkeley to Cupertino, which wasn't great but at least the stock was likely to be worthwhile. (UniSoft had a great team, but no business model).

After I got the Apple offer, I met with people up the management chain to the VP a step above the entire A/UX org (3 people up from my potential hiring manager). The VP had no problem admitting that he didn't really see a reason for Apple to be in the Unix business and that he had no criteria for measuring the success of the effort or justifying substantial additional investment.

Bonus points for honesty, but I decided at that point that the project was doomed.

I think in the long run it became a checkbox for Federal sales and it made inroads at some universities where Unix (for IT dept) + Mac S/W was a selling point.
I’ve only ever seen a couple. And only one serious injury but they were silly enough to camp beneath a nest
The trouble with a lot of this stuff is that it happened in the distant past when the end state wasn’t clear; hindsight says you should have labelled the hack with the conditions that required it, but that wasn’t at all obvious then: you often didn’t know what might change to make your hack unnecessary or counterproductive.

Nowadays, browser development is fairly principled so that you can express things like that—or better still, polyfill—but in the days of long ago you didn’t know who or what was going to win, and where browsers deviated it wasn’t a matter of comparing behaviour to spec and saying “this one is wrong” (which is normally how things will go these days), but rather… well, they’d probably keep on being different for a while, but maybe at some point one would cave and change to be more like the other, or maybe they’d change to something else altogether.

And because many or most situations were like this, people never got into the habit of annotating such things even in cases where it was possible (e.g. once addEventListener had won, any attachEvent usage because you supported old IE should have been marked accordingly as unnecessary once IE9 was the baseline).

They were the days of the wild west when frontend web development was far more ad hoc than principled.
I think https://mypyc.readthedocs.io/en/latest/ is the thing you want. In my experience, it isn’t (yet) 10x performance, but it can make significant improvements.
Personally, I don’t, but I was trying to convey a neutral stance. That said, I didn’t like their approach of secrecy and, at least seemingly and anecdotally, doing it when receiving updates rather than over time based on some metric such as battery cycle count. I find this possibly related to their anti-repair practices.
.plan:

None of your business. Go away.
You have mail.
Spoken like someone who has never done hard labor
This seems really great!
Reading it I didn't see anything about the size of the binary.
How big is the resulting binary for a hello world type application?
An excellently fascinating diversion (page 47): it appears to be about 1.5 cups, and the cause of death actually can be asphyxiation due to fume inhalation even during ingestion.
No. 30 year mortgages and 10 year treasuries move in unison but they are not the same rate. You can see this on the first graph here:

https://www.thebalance.com/treasury-note-and-mortgage-rate-r...
The gear is seriously good.

I don't ride, but I am a big fan of racing.

The MotoGP guys (wearing the best of all said gear) crash regularly at VERY high speeds. You'll see them eat asphalt at 150mph, cartwheel off into the gravel trap... and pop right up and dust themselves off. 5 minutes later, they'll have caught a ride back to the pits, get a new suit (if the airbag went off), and be right back out on track.

Not that there aren't injuries, sometimes severe, but generally the outcome is way way better than you'd expect if you aren't used to it.

Over the past 20 years or so, deaths have been pretty rare (roughly the same as in open wheel racing - F1 and similar). Almost all of the fatal crashes involve a rider falling off, and then getting run over by another bike.