skysight-inc/HackerNews huggingface dataset:
Bay Area workers don't get paid well just because of the higher cost of living. They also have a lot more options, so you have to pay more to keep them. Those factors combine to lead to inflated salaries which in turn attracts a disproportionate concentration of high quality workers. Companies then follow and or spring up from the talent pool, and boom, you've got yourself a tech hub and a positive feedback loop.

Living on a private island in the South Pacific is expensive, too, but most companies wouldn't pay a premium to employ you.

I'm not saying that if you pick two random software developers, one from Nebraska and the other from San Francisco, that the SF dev will always be better. I am saying that, if we track a population of 100 developers from Nebraska and SF, more of the top 20 devs from Nebraska than those in the bottom 20 are going to move to SF, and in the SF group more of the bottom quintile is going to leave than in the top quintile, leading to better median developers in the Bay.
Considering it's not just a grab-bag of TC39 proposals (e.g. removing braces), I suspect rejected TC39 proposals will just... linger.

I agree a research language feels potentially useful — and in fact that's what CoffeeScript's real legacy is (arrow functions, splats, destructuring assignments, and ES6 classes among others are direct ports of CoffeeScript syntax features, and many of the original JS class proposals that CoffeeScript-style classes replaced were quite bad) — but I'd be similarly leery of using this to ship much.
I use a more low tech approach. If I sign up for a service X that automatically renews I simply add an "X renews" periodic item to my calendar for 1 week before the renewal.
I'm OP, but I didn't mean to imply one wouldn't get the full month, but more to emphasize the ease of cancellation via Apple. It's a consistent UI, no shenanigans, couple of clicks, done. Is cancelling through the streaming service a pain in the ass? Maybe, maybe not; but I'm much less inclined to sign up at the risk of finding out the hard way.
I fell in love with pattern matching the first time I used Haskell. Having the feature is great, but I really don't like the syntax used here.
> I wrote a bunch of CoffeeScript back in the day, and everyone I've spoken to about it feels the same, that it was a bad idea in hindsight

I don't think it was a bad idea in hindsight.

JS of the era was a pain to use; CoffeeScript made writing and reading things much easier, which is the reason it took off. Since then things changed and many "CoffeeScript features" are now "JavaScript features". Only with knowledge of that future would it be a "bad idea", but it was absolutely not clear that was going to happen back in 2010 and in alternative universes we're all writing CoffeeScript today.

I also think CoffeeScript was probably helpful in getting some of these features adopted in the first place.

The same applies to TypeScript – maybe typing will be added to JavaScript, and TypeScript will become redundant – I think there was some proposal and who knows what will happen. In 15 years we can say the same about TypeScript, but that doesn't mean TypeScript wasn't useful today, with the current state of JavaScript and uncertainty what the future may or may not bring.
US warns China overproducing EVs, batteries, semiconductors for global dominance
It may be from after 1942 and the "correct" answer is simply wrong.
Arkansas is a beautiful state with several reasonable people living there, and you can visit important historical sites like the place where an armed Titan missile exploded.
Some of that zooming in made me feel pretty damn uncomfortable. It really is f'ing massive out there huh. Makes me wonder what this is all about, I'm sure it's something, I wonder what. :)
Or perhaps it is in hopes that some unwitting fee-dodger mails back a flyer with "Bugger all is what you'll be gettin' for license fees, ya bloody parasites!" scrawled across it. As long as the faintly-printed address information below the line is intact, de-anonymization is possible. Note how they kept asking him to send it back REGARDLESS.
FrancToWiki: JavaScript dictionary mapping franc lang. codes to Wikipedia
When I used the Wikipedia JS API https://www.npmjs.com/package/wikipedia, I found that it can't search my term in all languages. I couldn't find other solutions except using Franc to detect the language first, but Franc's language codes differ from Wikipedia's. This is why I created this dictionary. If you know of other methods to query JS Wikipedia API in all languages, please let me know. Thanks!
Just dont….
What's a "transparency website"?
Yeah I hear the argument that CG-NAT is fine for most people. It’s true, but kinda sad. It means most people won’t be able to run home servers, or learn to be the server for a multiplayer video game, or all sorts of other things I took for granted when learning the craft. It kinda locks in, technically, the consumer and producer relationship between computers on the internet. And for no good technical reason - just a quirk of history. CGNAT is usable; but it’s sad.
I do not particularly like the lack of brackets everywhere. I think it is hard to know precedence perfectly and brackets ensure you do not make stupid mistakes.

Also there is the classic issue where you take an if statement that has a line one expression and you add a second line, but now because it didn't have brackets (and you are not using indentation style), you just introduced a bug. Or you have an if statement with an expression and you comment out the expression but not the if, then your next statement is now the if conditional expression, which is not obvious.
I'm referring to the specific D-Wave China RSA demonstration you're talking about, which I've been reading cryptographers dunking on.

Cards on the table, my position on quantum cryptanalysis remains: "Rodents of unusual size? I don't think they exist." It's a very big deal because it's a full employment program for people working on novel asymmetric schemes.
If their plan works in your area absolute steal
I say it because at any point either of those two things could have shown up at your front door (as it was happening).

In this case, yeah, CNN may give you AI synthetic news sooner rather than later to preempt the inevitable.

I’m not really commenting on whether it’s good or bad really. This may be the last hours of how we’ve all been getting news. Worth watching I think.
If you'd prefer not to watch a video, try this page [1] that has images.

Hopefully there will be a zoomable image (like Google Maps) eventually.

[1] https://www.esa.int/Science_Exploration/Space_Science/Euclid...
Great structure for the website. intuitive in the browser.

I would Like to be able to access entries using curl like I can with cheat.sh/ from terminal with curl

Also, I would appreciate fleshed out tutorials for ssh.

How do you choose what entries and tutorials for commands to include?
The pattern matching (TC39 stage 1) and pipeline operators (TC39 stage 2) look great, and I'd love to have those in TypeScript. It will probably take a loooong while for those features to be available in JavaScript, but I feel like I can live without those for now :-).

Fwiw it seems a lot of people really like the concept of "significant indentation". I'm thinking Python, YAML, Godot's GDScript. Not a lof of languages implement it but those that do seem to get a lot of users.

Interestingly, it seems like Erik Demain [1] is one of the contributors [2] of this project.

--

1: https://github.com/DanielXMoore/Civet/graphs/contributors

2: https://erikdemaine.org/
> The 2048 deprecation in 2030 seems to be about quantum resistance, not about a move to 4096 bit RSA.

From [0], where the 112-bit 'security strength' of 2048-bit RSA is ultimately pulled from:

"The comparable security strengths provided below are based on accepted estimates as of the publication of this Recommendation using currently known methods. Advances in factoring algorithms, general discrete-logarithm attacks, elliptic-curve discrete-logarithm attacks, and other algorithmic advances as well as quantum computing may affect these equivalencies in the future. New or improved attacks or technologies may be developed that leave some of the current algorithms completely insecure."

Their recommendation is to switch to 3072-bit RSA or higher by 2031, since that has a 128-bit 'security strength' by their formula. So I don't think this has much to do with quantum resistance: as GP says, no reasonable RSA key size will help much with that.

[0] https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.S..., section 5.6.1
It's a Chinese company, saving face is far more important for them than "teaching lessons" to anyone, particularly employees who are probably considered expendable.
It definitely is very popular. Domination depends on your viewpoint.

https://survey.stackoverflow.co/2024/technology/#1-integrate...
At least Mississippi has some coastline. Also, it's close to some interesting places: the northern part of MS is close to Memphis, and (even better) the southern part of MS is close to New Orleans.
Pattern matching: yes, it's needed and maybe the only useful feature in here.

The syntax and some other features, no. Some are even anti-features or "magic" that takes the actual semantics away from the developer.
Physically stressed bees expect less reward in an active choice judgement test
I definitely like this approach, but a big problem is how social media captivates your attention, gets you addicted, and then you’re watching whatever the algorithm wants.

At that point, it gets very, very hard to have a meaningful conversation about what the algorithm chooses to show you.

So I’m not so sure any more. It’s clearly not healthy for kids to be addicted to social media, and how do you avoid that except by restricting use of those apps?
then why was it made optional? implicit is better than explicit?
Why aren't we working on drugs to make people smart?
Remember rich people wants to sell stuff to poor people, so if it's a problem for poor people then it's also a problem for the rich.
Are nearby planets sending radio signals to each other?
Transformers Utilization in Chart Understanding: A Review of Advances and Future
One will find the pool of people that deal in esoteric problems tends to be rather small in every field. =3
> To test what effects this rapid growth might have on the plankton

Yay nerd-sniping.
> what could the result of measuring anything to an infinite precision possibly look like?

Depends on what you're measuring. To illustrate why that isn't a facetious response, consider the difference between 'measuring' pi, 'measuring' a meter and 'measuring' the mass of a proton. (Or, for that matter, the relative mass of three of something to one of it.)
The settlement was (presumably, I've never read it) about not using a monopoly in one area to gain influence in another, so I would not be surprised if Windows was the primary focus, but the overall message was fairly universal, and it makes sense: Microsoft builds platforms and overwhelmingly those platforms rely on other parties, so don't leverage anything internal/unfair as that hurts the platform.

This means that Office shouldn't use private Windows APIs and pin itself to the taskbar. It means that Surface shouldn't have special integrations (whether with Windows, Copilot, or whatever) that aren't available to third parties. It means that Azure shouldn't build things that are only available to Office. You build for the platform. The push was originally around a legal mandate, but it turns into a culture.
Docker Compose inside Docker, autoscaled to zero on Fly.io
> Heard of the solar boom? It’s growing exponentially

Solar is a whole other can of worms. I wouldn't expect it to be too useful for LLMs demanding such high energy inputs. Solar is only produced for around 5 hours per day depending on latitude. For every megawatt of energy needed 24/7 for a GPU farm you would need around 5 megawatts of solar and 20 megawatts of storage (ignoring losses along the way due to transmission, heat, and conversions).

> Also, it’s not like there is one person in charge of the whole world deciding what happens.

Totally agree and I didn't mean to imply that. The list is surprisingly small though. More importantly, many of those in charge of the main LLM companies have themselves spoken about how important it is to reduce our environmental impact, going so far as setting very specific targets for their companies to reduce or eliminate their net impact. Those goals all but disappeared after they pivoted to LLM products.
It’s a really good idea! Unfortunately not too much, since the error is largely from atmospheric distortion of the signal and so the error for two receivers close by would be correlated. You’d need the error to be uncorrelated to gain accuracy with multiple receivers.
So we should continue using ECB and RSA < 2048?
I think it's surprising because the piece is new and it links to the Slate and crmvet articles.
“Stop winning please.”

China has always been factory to the world recently. Western countries are simply upset they have to compete with a new competitor willing to support, through policy, manufacturing systems at scale for products the world not just wants, but desperately needs.

US enterprises are happy to profit from international business when it’s easy. But having to compete against someone that forces them to rapidly innovate and scale? Too hard.
If you're a reader of Quanta, there's nothing new on this page. It seems like a repackaging of some simple concepts in a pretty web format to attract a less sophisticated audience.
> That literacy test seems reasonable

Except not, because any test whatsoever should be disallowed when it comes to voter registration.
We have proof. Us.
VSCode is embracing Eclipse team and Eclipse way of opensource IDE ecosystem.
We Just Got More Evidence That Long Covid Is a Brain Injury
I hate this. Imagine if every company wanted you to do this, how many jobs could you actually interview at in a year? And I find it hard to believe that someone is going to go from 0 to productive in a week and do meaningful work.
I doubt they unlock the phone after the subsidy expires.
Because sometimes implicit is best, other times explicit is best. Good to have options as different problems require different solutions.
> there’s nuance to the mechanics of the problem that are important to acknowledge when forming an effective solution

Sure. I'm saying that is irrelevant to whether it is an "ill-formed problem."
As I recall the coe tool “automated reviewer” checks cover this. It should flag any content that looks like a person (or customer name) before the author submits it.
Certainly lab equipment can measure distances well below 1 um fairly easily, I could manage 1 um in my garage. The issue is that the conditions at time of catch are VERY dynamic and not at all lab-like.

Your positioning system needs to acquire a fix at least 100m out in variable atmospheric conditions on a rocket undergoing heavy acceleration and dumping all kinds of heat, smoke and vibrations into itself, the atmosphere, and everything around it.

In addition having a fix on your tracking device is only half the game, not you have to figure out where the rest of the rocket is in relation to your tracking device. Which again, vibrations, temperature and manufacturing all have an effect.

So while yet, a vive tracking puck isn't entirely unlike the workable solution it is also entirely unsuitable as a solution and should not be used as a baseline to measure off of.
It's definitely not reasonable. You shouldn't lose your right to vote because you don't know which office of government pays USPS mail carriers or the term length of US judges. There are lots of likely-disqualifiers mixed in with the gimmes like "Who is the first president?".
I'm citing (paraphrasing) this more recent document, page 4, line 238. Let me know if I've got it wrong.
> There was no way the space age was going to happen then, in an era where you're almost sitting there counting each bit of RAM you can afford to send into space.

And yet, they got to space. Better computers are not the solution to every problem. And it wasn't a false start. We are already in a space age, we have been for quite a while. It didn't stop at Apollo. We have satellites for the military, TV, weather, various forms of communication, navigation (GPS...), telescopes, space stations, probes and rovers. We do science, commercial and government operations. Starlink is great, but it is just the continuity of all the space communication abilities we developed over the years.

I think computers are not what will enable the "true space age". Sure, they help, and SpaceX, if successful with their Starship will certainly be a big advance, but I think that we are missing a key ingredient to reach the "true space age" and it is nuclear power. Starship maybe could get us a settlement on Mars with hundreds if not thousands of launches and refueling missions. Project Orion was to launch an entire colony in one go, return trip included. Even Saturn was considered feasible. Project Orion is mad, but it goes to show how limiting chemical rockets are compared to nuclear.

And it is something we probably could have done already, without modern computers and 3D printing, if we wanted to. It is maybe a good thing that we didn't though. Spreading radioactive material in the atmosphere and mass producing thermonuclear bombs is kind of scary.
Anki doesn’t belong on this list
That's the point. Have you never applied for any sort of license or permit or anything that the government agency really doesn't want to hand out? They're all structured and written this way.
Java does this way better.
I have to say I’ve driven nearby on the interstate and a side road, highway? That adjoins the Walmart distribution center and my goodness I don’t think I’ve ever seen so many tractor trailers in one place, let alone the sheer volume of the truck and trailer that I’m sure are constantly coming and going. Truly amazing. And I’d want to be at least 50 miles from there
"Impossible" is apt, because it is not possible to answer all the questions on the test in an unambiguously, objectively correct manner.

"Impossible" also refers to how the test administrators used it: in order to make voter registration impossible for some people.

> That comment is a reflection of my pedantry

Stop with this sort of thing, please. It's just noise, and doesn't add to the discussion.
Someone needs to mix this together with https://www.derw-lang.com/
Most developers would prefer the much cheaper MILK-V Jupiter, which has RVA22 and Vector 1.0, thus allowing them to work on writing vector code. The step above that is to wait for the next big thing (MILK-V Oasis).

Without RVA22 or Vector, most of these boards are bound to end up as build machines for Linux distributions.
Right, but they're rehashing coverage they had of this exact test 10 years ago.
From the zen of python: ‘Explicit is better than implicit.’
Adaptation to high-altitude hypoxia on the Tibetan Plateau
Cite an example? This claim seems extraordinary, since people will sue over almost any process any local, state, or federal government creates.
It probably already is constructive dismissal. But we could do better. Ballot measures here in CA only need 200,000 signatures.
We did and still are. You can only safely push hardware so much.
Lots of people are, they're called nootropics.

Whether they are successful and whether they are mostly a bunch of snake oil is another question...
I believe I've seen some that distinguish between cancelling and disabling renewal and let you do either. Cancelling stops the service immediately. Disabling renewal stops the service when the current term runs out.
I know this hasn't been updated, and I know it's a fork of CoffeeScript, but https://livescript.net/ has had a lot of the "magic" syntax here for quite a while.
> I can't express how out of touch with reality this reply is.

> The students paid me nothing.

Well gee, there I was thinking they were paying $27,480 per year for "tuition"
Languages like this don't make sense anymore. You can just pick a mature, feature-rich language you like (Rust, Kotlin, Python, probably many more) and transpile to JS.
> "...would humans be able to do anything in the same order of magnitude?"

Good question. Answering questions is called 'research'. ;-)

I'm skeptical for the same reasons as you, too. Let's see... the ocean covers 361km^2. If we could engineer a material with "cells" that were 1000x as effective at carbon capture as diatoms, and the manufactured material was 1000x more densely packed together than diatoms are on the ocean surface, then you'd need 361 square kilometers of the magic material. Which is not out of the realm of possibility, though I have no idea what the density of diatoms is and I have a sneaking suspicion that we'd be looking at more of the 3x-4x range of efficiency improvement. And of course, you need to turn the CO2 into something and deposit it somewhere, and maybe move it around lot. Which would use energy that would produce more CO2, offsetting the gains. Oh, and manufacture the stuff.

I'm thinking releasing less of the stuff and stopping forest destruction might be much more effective for a long time here...
I think I've already got a pretty good handle on the modern-day disenfranchisement techniques, thank you.
My bet is on unverified AI going the way of the dodo. I’m sorta sick of hallucinated nonsense. I also don’t see a business use case for a lot of “cool” ai products.
I hate init py files the same way I hate Java’s verbosity.

If it looks like a package, it’s a package.

If I want to be explicit, I’ll write something in C.
That was a fun read.

What really stuck out to me was how R failed in a bunch of other subjects except math because he wasn’t interested in them.

I know society and norms expect students to learn all these other subjects.

But what if those just aren’t interesting to someone?

I wonder how many geniuses we skip on because doing the chores of homework and getting through boring classes is busywork and memorization for the sake of getting an A.

Meanwhile, hardly anyone actually remembers anything about those topics and even the best students mostly go on to achieve only above average things.

My class valedictorian went on to become a doctor and while that is certainly impressive to me, there are many doctors and he practices (like almost every other doctor) and isn’t pushing the boundaries of medical science. I feel terrible writing that because I’m certainly not as smart as him, but R is just so impressive and I’m glad he got his lucky break.

People like R would be lost in the sea of averages because their genius would be kept shut by norms.

Almost every extraordinary person I read about seems like they were 1 step away from being forgotten, and got some huge universal break that boosted them.
You are wrong, empirically. We tossed that bollocks out in Canada seven years ago.

Miraculously, carriers simply started offering "tabs" or other language where you pay the subsidized phone cost as an addition to your plan bill for the contract period, with a clause that if you cancel early you still have to pay up the difference.

Arguments in favour of locking are nothing but corporate apologia and business crying wolf.
So make sure you introduce this in your company; become the subject expert in it, invite everyone to very cool sessions demonstrating how cool it is, and secure your job until the next rewrite!

Looking at the examples, 1/5th of it looked neat, which probably would be best to submit a proposal for |> to the typescript committee rather than write another alienation.

This is a solution looking for a problem to solve. It introduces an alternative and does so as a superset; which is not only dangerous to existing code bases, but also silly.
Nice or Start you own.