skysight-inc/HackerNews huggingface dataset:
I did, and they are very underrated. CUE in itself is brillantly designed: just enough power to be useful (conditionals, loops), but not enough to be dangerous (not turing complete). The idea that you can define data types and data values with the same language makes for very ergonomic configuration files, and it is compatible with YAML and JSON, being able to export to and validate them.

Any new tech is esoteric at first.

When I started Python 20 years ago, there were no job offer for it in my country.
I'm in NYC and I think Dark Sky has become more innaccurate. Don't know if it's truly gotten worse than before but there are plenty of times it's wrong on if it's going to rain. The funniest thing is it seems Siri still uses the Weather Channel data because my Dark Sky app is usually a bit different than if I ask Siri what the weather is like.
I feel your pain. Worst is when you accidnetally end up watching shite on youtube thru nothing but inertia, and then realise it was a sizable chunk of time!
Join the Tutanota Team
In an environment where you have choice, it takes developer maturity not to just leap on every new tool like this.

But it’s wonderfully healthy for an environment to be so alive and full of innovation.

Bazaar vs. Cathedral and whatnot. It’s easier for some to just be prescribed a specific SDK.
2^-64 has little to nothing to do with 64-bit FP operations and is accurately represented in a 32-bit or even 16-bit float.
Fascinating. I wonder if that conclusion holds if, instead of assets being shut down due to lack of demand, links are chopped off by war & geopolitical instability. This is another likely consequence of climate change and we're seeing it already with MidEast instability + Russia/Ukraine war.

The lesson perhaps is that regions and individuals should do their best to disconnect their energy usage from the global fossil-fuel supply chain while it still exists, and develop new energy networks that are entirely in-region. I wonder if California's push to "go green" isn't really to benefit the planet, but to benefit California when the system collapses. It's just an easier sell to say "We're saving the planet" rather than "The planet is fucked, we're doing our best to ensure we survive when everybody else dies."

Edit: Looks like the paper covers this, and counter-intuitively, most supply-shocks do not have far-reaching impacts to the global supply. There are a few exceptions of strongly-connected nodes: most crude oil ones seem to be in Southeast Asia (affecting Japan/Taiwan/Australia) as well as Port Said, Egypt (Suez Canal), while the biggest natural gas impacts come from facilities in the Midwest (primarily affecting the U.S. East Coast). Their data does not include Russia, so it can't model things like the Russia/Ukraine war.
Museums and libraries recover historic texts using spectral imaging system
Hard disagree. A very common pattern we face is we bugfix an internal npm package and then have to roll out that change to a large subset 200 microservices that consume the package. Our goto right now is sourcegraph search to figure out what the subset is.
r^2, right? It'd be ~r^3 if vacuum represented significant path loss to light at the kinds of ranges we're talking about.
That actually exactly describes some imaginary concept that people choose to believe in or not. I don't believe in it for instance.

You don't have to fake having an imaginary special humanness, well any more than the rest are faking anyway.
I'm using Duolingo to learn Russian because my spouse is Russian and I want to communicate better with his family (especially his grandmother, who speaks less English than I do Russian).

After nearly a year, I can help set up for dinner ("Where are the plates?" "There is bread on the table already" "Do you want tea?") and similar things.

Now I'm getting into genitives and such, and that's where Duolingo really seems to not do well. It doesn't explain why a word appears a certain way in a tense, it just makes you memorize that it does. Sometimes I'll ask my husband why, and he just says "Well, because that's the way it is". Of course I'll use the same explanation when my MIL asks me something about English.
I’m on Vodafone/Kabel Deutschland. IPv4 only, my only option would be to switch to CGNAT to get IPv6, which I’d rather not.
XKCD 927, once again.

I would rather avoid YAML all together.

Small human editable files: TOML.

Big machine editable files: JSON.

And I validate all that with pydantic.

I wish CUElang was ready for prime time, that would solve all this at once.
I'm not sure that CI is going to go away, especially so long as developers are building on machines that are not capable (sometimes, hardware constraints, sometimes differences in OSes) of running the exact software that is run in production. A CI server (or paas) makes doing builds safer for production, and saves the developer a lot of time.

I've become a huge proponent of where you can (sometimes you have to cross-compile, or the compute job is so big), using the same os to develop that you deploy in. This grossly simplifies tooling and testing and has the side effect of focusing developer mindshare (and development hours) away from simulating a foreign OS on their local machine. That time that would have been spent getting X working in Windows (and maintaining it) or fixing some deploy to container script because the new MacOS broke something can be spent, if there's nothing else better, fixing bugs in the actual product.
Wow, that's impressive.

Non-avid reader before to almost a year of avid reading, then all lost because of a hook metric. This stuff is a real deal.
Just want to mention that the ACA actually increased insurance premium revenue [1]. It’s not that the law overcame lobbying, the law was transformed by lobbying into something palatable for the insurance industry.

1: https://www.commonwealthfund.org/publications/issue-briefs/2...
Actually, every single line ever to claim 'nobility' started that way. All have crumbly pasts, meaning of course that they are perfectly normal humans like the rest of us. All are fraudsters.
I think most or even all http servers and operating systems already can handle IPv6 no problem, one can set server bindings just the same as for IPv4.

Hetzner and other providers of this size already support hosting options for IPv6.

That said - my home ISP is not providing IPv6 at all, ISP we were getting office connection also provided no IPv6.
Yeah it's just wild. I don't ever remember seeing this level of.... sideways.... churn before. Feels like it's been absolute mayhem for close to ten years now.

I thought that for sure, by 2017 or so, we'd have seen a relatively long lived consensus winner like we saw during jQuery's reign.

Instead, it's just been constant roiling.

The roiling is hard to understand because it's not like the other parts of the stack are really mutating that quickly. Backend dev practices/technologies and browser capabilities are not evolving or roiling at anywhere close to this rate. This sort of churn would have made sense during say 1997-2002 when the entire stack was being invented and reinvented and the basic idea of browsers themselves were changing rapidly.
I wonder if a form of BootLisp would be possible in such a limited number of bytes?

In exploring this, I see BootBasic has no subroutine call and return. So there is no model in this code for such.
Yeah, and it's a pleasure to use. Really the only issue I ran into was not realising SvelteKit doesn't support all Svelte functionalities, and you have to vet plugins at times.
Yup. You get it.

This is why I tend to not use an Antivirus at all. Kinda stupid, sorta... but you can't have a man in the middle attack occur of any sort; if you don't have any men in the middle...
I mean… it feels obvious that this will index private repositories for users authenticated to access those repositories?

I don’t think this will be a separate paid product, just a standard feature as part of paying for GitHub. Sourcegraph will be in the same position as every other SaaS vendor that tries to compete with Microsoft is: a bad one with a worse goto market strategy than MSFT.
The existence of the Selectric bug was mentioned in an issue of Popular Science from 1987 [1].

In the article, a typewriter salesman from New York correctly describes the working principle of the bug, even though the exact working principle of the bug was not publicly known at the time. The six metal bars as well as magnetic switches are mentioned.

See the paragraph "Low-Tech bugging" at the bottom of page 87, as well as the subsequent paragraph "The cold (bugging) war" on page 88.

[1]: https://books.google.com/books?id=mgAAAAAAMBAJ&pg=PA87#v=one...
The goal of copyright is to encourage creating works. If you are dead you don’t really accrue the benefit anymore so it’s not motivating you any longer.
Has nobody heard of the International Debutante Ball?
John Redwood MP is an advocate of Juche
Well, not quite. The principal is not that you CANNOT inherit debts; it's that you have THE CHOICE to not inherit debts. For secured debts, it often makes sense to inherit the debt rather than to lose whatever is securing it (in this case, a home).

Indeed, for mortgages, it's common to have laws which explicitly allow them to be inherited. Otherwise, a death could be a goldmine for creditors and a crisis for people living in relatives' homes. In most cases, so long as the child continues coming up with mortgage payments on their parent's home, they're safe, even if they might not qualify for that loan on their own.

A 50-year loan has upsides and downsides. One of the major downsides is that even with tiny additional payments, a loan would typically be paid off in less than 50 years. It's not clear why someone would choose to have an eternal loan, when it can be made less than eternal for not much less. Even with a 30 year loan at 5%, early payments are about 1/5 principal and 4/5 interest.

The flip side is that with reasonable inflation, effective payments will still become trivial after a few decades. And interest rates have recently been closer to zero. The calculus is different for a 2.5% interest loan.
US has spent a lot of time dividing the working class and poor so that they fight their neighbor more than the capitalist or state
Why are Americans so grumpy about the economy? They've never lost so much (cont)
It's a useful shorthand, certainly, but what is it shorthand for? Sophistication of the software, availability, performance, sustainability, security? We have many of these things and we offer transparency and data to back it up. SourceHut has a proven record of better uptime than GitHub and GitLab over its entire lifetime and is the highest performing forge platform available. We can offer many guarantees, backed by public data, which many platforms which label themselves as production-ready cannot.

We hold ourselves to a higher standard than most and we have a specific and documented set of goals to accomplish before we declare the alpha complete. However, any potential user who wants to use SourceHut today can find a wealth of information to secure peace of mind in their choice.
Were you really reading that much in five minutes anyway? It doesn't sound like you changed much.
I just have all my emails since 1997 in my current email account. Every time I've changed providers, I've copied the old emails over to the new one as they've all had some POP3 functionality for import.

I do still have my first email account from 1997 too, but it was an early free email service that got acquired by Yahoo so I was hit by this same Yahoo deletion policy at some point. Which didn't really matter as I had everything copied over to the next one anyway.
I think it really depends upon a number of factors but even pretty smart people can make stupid mistakes, especially when it comes to security in AWS. I’m familiar with several cases where engineers fired up old AMIs and got the instances compromised within an hour because they were running old, vulnerable software and ran it in a publicly routable subnet. There’s some basic rules to follow that can help avoid issues like those though that as organizations scale need to enforce to a greater degree eventually. Disallowing provisioning their own VPCs, disallowing publicly routed subnets, and establishing some decent auth infrastructure is all a good start that will work for a long time and have minimal friction for users. I’m a strong believer in security as a UX problem where doing the Right Thing should be easier than doing the Lazy / Bad Thing so I feel if people are having issues doing things the right way I’ve messed up and need to improve usability and meet my users where they are to achieve my own goals of a secured infrastructure.

Giving people responsibility and autonomy also comes with some responsibilities by the providers in a shared responsibility model is all I’m saying and every policy works out fine until it doesn’t.
You get used to it. After a while if you become good at interviewing and going through the motions you are probably more secure than someone who has "job security", no matter how hard it is to fire someone a company can still go bankrupt.

If I got fired tomorrow it would result in a vacation, probably followed by a raise. When you get to that place it isn't scary at all.
The Future of Programming Languages [video]
In this video, I'm exploring the future of programming languages and look at some examples.
Government gets an indirect property tax in the form of mortgage interest. Maybe less awkward than the central bank owning its own debt. The people get a leveraged inflation hedge. but it seems to be going in the opposite direction making inflation worse.
It appears she ironically started the company after her husband left her and their 4 children and they were broke:

https://www.businessinsider.com/billionaires-millionaires-ma...
Everything in the universe is connected to, and influences everything else. Suppose I hit the cue ball on a very low friction billiard table really hard and cause a cascade of collisions, such that some of the balls undergo 20 impacts. That's a lot, but not inconceivable.

Even extremely tiny variations in the initial movement of the cue ball or configuration of the balls can cause the final configuration on the table to be completely different. How tiny? Well, even the removal of a single electron from an atom over ten billion lightyears away could cause a measurable change in the position of some of the balls when they come to rest. That's how interconnected everything is, and how small changes are vastly magnified by cascades of events.

Breaking causality is basically time travel. It would in theory allow future events to change the conditions that lead to our present. Timelines are extremely unstable. Even the most minuscule change could make our present utterly impossible or unrecognisable. A stable consistent universe isn't possible in the presence of causality violations.
A trademark just means you can’t use it to represent something else. You certainly can make Mickey Mouse cartoons as long as you represent the mouse faithfully.
Edit: my mind might been blurred by too many 4s and 6es, whoops. I thought it said "6 IPv6 addresses".

This still doesn't explain why it's six though, although I can think of four simultaneous IPv6 addresses - transient and persistent GUAs (which are accessible to the internet) a ULA (equivalent to IPv4 private address but which is rare in practice) and a link-local address (for communication to the router).
Please see SectorLisp

https://justine.lol/sectorlisp/
There should be a law stating that if you write a new DSL, you are forced to write all the plugin for all the IDE and a debugger for it before you are allowed to publish it.

For 3 months I have been working with a team leader that had the project of making all entrypoints in the program accessible from a JSON based DSL. I tried to suggest we first expose a nice regular ergonomic API, and if we can't satisfy our requirement, we then add the DSL on top.

Nope.

Got the PR this week. Now he leaves next month, so we will have to maintain that.
Last year, I converted a CRA to Vite because CRA wouldn't work in a monorepo. It was such a painless experience and it just worked.
> all 10 companies underperformed. That’s compelling, but not quite statistically significant.

I would say at a rate of 10/10, those results don’t need statistics to be considered significant, the only issue is the sample size could be larger. Am I missing something? Or is the author conflating significance with confidence?
> Google serves up way way more than 63k queries per second (several million requests/s is common for the critical services around search). Source: I worked there.

All right. But, here's my source - https://www.google.com/search?q=how+many+requests+does+googl... . Maybe, it's flawed
I don’t. Because it’s not worth the hassle, as explained in my comment.

If I did want to avoid it I could send html for a generic loading state in my base html template, which does not require ssr.

If you’re using Wordpress or static site generators for your public facing pages you won’t have the flash, and if your user is invested enough to have made it past the landing page the flash will be a non issue anywhere else.
Rockbox[1] might be able to help you out with this - it's supported on a fairly wide range of devices, and includes an alarm-clock feature.

[1] - https://www.rockbox.org/
malloc is just a C api, it’s not a syscall, and Linux is no different.
malloc/free on Linux is probably using mmap under the hood, and doing some bookkeeping to decide when to decommit memory to give it back to the OS.
I work(ed) for McKinsey. Happy to chat about it to some extent. I’ll start by saying that this is not accurate at all. It’s still extremely competitive. Big tech is probably the most attractive place but you’ll still see large percentages of top programs trying to get in.
Are we talking about different categories of IP rights? Patents are shorter because it's economically useful to have more people use them sooner.

The amount of economic activity lost by people not being able to sell Steamboat Willy on a DVD in a bargain bin is pretty low. Same with the Steamboat Willy sequels we've never gotten
No, those are old news. We've moved on to Flutter
I think what was being referred to was any V GitHub posts, which would involve the V community. The V community has nothing to do with nor have any control over blogs and websites owned by others.

As for Cadey, it appears the person is continually self promoting, to include odd accounts continually linking to old and outdated blog posts on its website, at the expense of the V language and any chance given (see almost any HN post on V).

Cadey (or under various names) was the one that started off smearing V's author and the language with things like "V is vaporware", "V is lying", "recommend against using it for anything", hoping V would die off type nonsense, etc... Mind you, the attacks started against the very first released Alpha, as if it was supposed to be instantly production ready (and that is very much not how programming languages work).

So other programming languages are given the benefit of the doubt of even after say 5 or 10 years of development, while V was supposed to be a finished polished language from day 1? Just plain ridiculousness and clear bad intentions.
There is also no technical error's they are all meat-based.
> I'm assuming natural gas power plants wouldn't be convertible

Nah, gas turbines are relatively flexible wrt fuel. Might need different injector nozzles.
This doesn’t make sense, clearly if a welding company had a Mickey Mouse logo it would appear as if it’s related to Disney and thus be confusing.

But you would be able to create new artistic works with the mouse, which is very good.
re: Bazaar vs. Cathedral

I think it's an obvious truth that too little innovation/choice is bad. I don't think you'll find any arguments there!

Is there a point where too much of it becomes harmful? For close to ten years now, I feel that experienced and inexperienced devs alike have been confused and repulsed by the utter state of constant wheel-reinvention in the frontend space.

(Perhaps to my own detriment, I've focused on backend work because I'm waiting for the front-end situation to stabilize. Which of course may never happen. Maybe "full-stack dev" is something that will wind up in the history bin next to "webmaster")

It’s easier for some to just be prescribed a specific SDK.

This is a little bit insulting. Nobody wants to "be prescribed a specific SDK" - there's a large middle ground between that, and the current situation which has been chaotic for nearly a whole generation.

I think the situation with backend frameworks is sort of what many would like to see. Django, Rails, Express, etc. No shortage of choice and there is innovation. Yet I don't think anybody would call it chaotic. For me that is a happy middle ground.
I'm curious, did offline mode show ads? If not, then I can suspect why it was disabled.
A variety of countries have longer dated mortgages than 30 years, and 30 years in the US is arbitrary.

Many people from Western countries don't know that the US mortgages mostly top out at 30 years and find that just as peculiar, just as OP's article about the UK is peculiar. Sweden has mortgages that are between 30 and 50 years and their recent law limits them to 105 years as the maximum.

It has nothing to do with more recent housing affordability trends.

It's arbitrary.

Longer mortgage = more debt paid to lender, and another demand driver towards more lack of affordability.
It is a nice story because they didnt choose the more likely option to kill us.

I guess in real life (and probably many stories) they would rather attack.
I believe they haven't even bothered extending it after the last one. Disney seem to be moving Mickey out of the limelight, and no longer using the ears as often in branding. They have lots of new and old IP to milk anyway.
That's probably why they stopped fighting copyright expiration. It also had the side effect of keeping new things from entering the public domain for them to mine for new trademarkable properties. There's only so many proven franchises to buy that fit Disney's love of simple morality tales.
another thing is showing voter id at polling place. my drivers license already has my address on it.
Very skeptical of this claim.
In the case of polish it gave me enough vocabulary and prononciation clues to not be afraid to go to Poland and be able to use basic sentences when talking with staff at restaurants, shops and hotels. I was also quite happy to be able to understand basic stuff on signs and have basic conversations with native polish friends.
Perhaps bacteria would be considered "meat"
Radio show: https://youtu.be/GggK9SjJpuQ
That might be an adaptation.
TIL: https://www.diw.de/documents/dokumentenarchiv/17/81949/stein...
>I fill out 10x as many CAPTCHAs

This a feature, not a bug. You can now identify a traffic light on a subconscious level 3x further away than the average driver that has an assigned IPv4.

Where average drivers hesitate upon seeing a yellow light, wondering if they have enough time to go or not, you just know that a slight uptick in speed will get you through the intersection right as that yellow flashes over to red.
Yes, but this is certainly a key to their success. They bring people back even after 2, 3, days, or even a month! Duolingo doesn't care _when_ you come back, as long as you _do_ come back. I was an earlier adopter of duolingo, and it's amazing to see how huge they've become. Overall I think it's an awesome platform; they've done very well with the entire design and clean UI of the site / app.
Only for the first time. Subsequent times work even with cookies disabled.
I think Rails should have done the same, vite_ruby is amazing. Thankfully it's easy enough to replace the current options, which feel a bit half-hearted.
The native notification channels have a way of forcing good behavior, like AMP. As an end user, the more a rando company desires total control of my notifications, the more I want them confined to a walled garden.