skysight-inc/HackerNews huggingface dataset:
The biggest problem with these grants is that it is tax payer money that is then used to build private non open network monopolies.

Easiest solution would be what we have in Switzerland. If you want that government money, the fiber you lay needs to be accessible to any competitor otherwise you aren't getting any of it.

This is the only reason we have 25gbit symmetrical available for only around $70/month [1] because the fiber has to be available for anyone to use.

Recently the largest phone provider here tried to lay p2mp instead of p2p which would result in requiring splitters setting the max speed and features to what they define giving them a competitive advantage over anyone else. Luckily Init7 took them to court and they are now back peddling. Sadly that phone provider wasted an enormous amount of tax payers money and now need to undo the damage they did.

[1] https://www.init7.net/en/internet/fiber7/
This kind of shallow dismissal of my shallow dismissal of a frankly idiotic idea that doesn't deserve a deeper dismissal could only be posted by someone who hasn't spent much time thinking about economics, or thinking about why Marx was popular not for his economic thoughts but for his sociological/political ones. Someone being popular doesn't make them right, but Marx was right about many things. Just not about labor theory of value.

But here's a deeper dismissal for you anyway https://www.reddit.com/r/badeconomics/comments/fht0ti/marxs_...

it even conveniently brings up your doge argument
> Fully recognize that TypeScript offers some people some advantages, but to my eyes, the benefits are evident in this PR. The code not only reads much better, it's also freed of the type wrangling and gymnastics needed to please the TS compiler.

This is such a terrible take. The same could be said about removing tests. It does simplify things, and not having to please the damn test suite is indeed a boon for productivity. You get to drive at full speed towards the cliff.

Strong typing is a hill I'm willing to die on, and at Svix we encode everything we humanly can in the type system. Let the compiler catch our mistakes...
Oh great! Another simple item in my life ruined by esoteric factoids at the back of my brain
>It... would have no driving data on it in that case

Well, yes. But whether that matters depends on how the program works. Do they discount you as long as they have a location history that doesn't seem to show unsafe driving patterns or only if you have one that sends to show same driving? Do they attempt to tie it to your car at all (it'd suck if being a passenger in a poorly driven car could increase your own rates)? Do they jack up your rates and/or drop you if your tracking is suspicious?

>The actual solution is to tape it to an Amazon truck.

Or root it and simulate taping it to an especially well-behaved Amazon truck.
This is not confidence inspiring. These fixes are only surface-level, rather than looking at the underlying systemic failures:

- Not storing key data in an HSM.

- Exporting crashdumps outside of the production account.

Redacting private keys and other sensitive data from these will always be failure-prone. Keys are also only just one problem, there will be personal data, passwords etc. in those dumps depending on what process it was.

- Corp environment infiltration not detected at the time (presumably, since this part is pure guesswork)

- Not enough log retention in the corp environment to track a 2 year old infiltration.

- Not assuring that key validation correctly denied requests with the wrong scope.

Fails-with-a-valid-key-with-wrong-(scope/date/subject etc.) are the kind of cases that always deserve test coverage, especially for a dedicated key-validation endpoint. Also concerning that this wasn't found by manual-testing/red-teaming/pen-testing in the time since it shipped.

- Slow detection, slow response, poor communication
Regardless of if you like TS or not, merging this changeset without addressing a single concern/comment in less than 2 hours shows that obviously DHH doesn't give a shit about contributors.

Not to mention adding 0 comments or written documentation in places where the types were literally the only documentation on what the arguments should have been. (For example string literal typed arguments ('on' | 'off'), places where only certain types of elements were expected, etc)

If I were a contributor to this, this would be my last day as one.
yep, I somehow came up with ageless being saying goodbye to friends over the centuries
You are just subscribing to updates. The license is perpetual.
This is about social security and has nothing to with health care.

In fact it says:

"Although the agreement between the United States and Germany allows the Social Security Administration to count your German credits to help you qualify for U.S. retirement, disability or survivor benefits, the agreement doesn’t cover Medicare benefits. As a result, we cannot count your credits in Germany to establish entitlement to free Medicare hospital insurance."

There might be other loopholes though.
> I'm okay with it on the server

I used to be pretty religious about it NOT being on the server, but nowadays I just say to myself: Who am I to say JavaScript can't be used on the server?

What about PHP on the client side? Why is suddenly Python a server-side language when it's a scripting language better suited for data analysis and manipulation? WASM? Is not ASM an applications language instead?

This line of thinking broke me of these thought-limiting shackles, and now I think: If there's a toolchain to make it run on your target (client side browser, server side app, at your OS as a service script, embedded devices, whatever), then go for it.
At best metrics could be some hints. It's always possible to game metrics and in bad ways, like the Commissar of the famed Soviet Nail Factory:

https://skeptics.stackexchange.com/questions/22375/did-a-sov...
Blobstores are O(n) to perform a directory operation. You are forced to serialize / lock when these expensive operations happen to maintain consistency which limits the maximum size.
One advantage of going to JsDoc type annotations for some libraries is that you don't need to deal with sourcemaps. People can use the source code as-is and they can bundle and minify it if they like.

That doesn't seem to be what this is about, though.
I hate to break it to you but we need all the time we can get. Also a rotting tree doesn't completely turn into gas, some of the carbon (I think 30%?) goes into the soil.
I've found the TypeScript tooling story to be a bit clunky (protip: use tsc --noEmit for type checking in CI, but don't use tsc for anything else).

But TypeScript the language is great – I spent 3+ years each working with C++ and Java, and TS's type system is much more expressive and useful.

I wish people would distinguish whether or not they object to the tooling, or the language.
Ask HN: Solo Founder Tips?
I'm solving a problem I have personally dealt with at work. Built out an MVP, talking to users, improving product. I am realizing the mountain of work ahead.

I am outsourcing non-core stuff like researching the competitive landscape, investors, contacting prospective users. Also scheduling alternative days of talking to users vs building product has helped a lot.

Wondering what other 1 or 2 person teams do to improve effectiveness?
> Imagine essentially an archival service where all kinds of content (web pages, mp3s, videos, etc) are indexed according to their SHA-256.

Isn't that pretty much what IPFS is?
It's an open protocol where Google runs the servers for the vast majority. I'm sure Google would accept RCS with the relay operated by Apple.. Not to mention the Google extensions that only provide E2E if using the official Google app. The single reason for Google complaining is that they can't spy on messages between iPhone devices.
http://ephemeralp2p.durazo.us/baaaf4b0e33db240bd86f9d4fa4135...
Sounds like the voices used in Animal Crossing:

https://youtu.be/pMkeZBpXZiM
I got brave new world vibes from the article too, matching up with the Generation nomenclature
damn yeah, anyone know how much / when it was aquired?
Out of all sci-fi/fantasy ideas out there, I'd never have thought Star Wars: Attack of the Clones would show up as a possible future. But as we are making rapid advancements in robotics and AI on one hand, and biotech on the other, and the relevant fields are controlled by different corporate interests, clones fighting droids doesn't seem so out there anymore.
Int 21H will be eternally fried in my brain.
> Simply produce something better than this dichotomy. But apparently that is too hard.

There are proposals out there, but people dismiss them outright in favor of their adherence to one of the two existing religions.
Apples are an excellent source of fiber.
There’s no contradiction to “logical methods” including things like noticing the pieces curve into 3D space because they don’t fit together. Saying you don’t want to rely on taking it apart doesn’t invalidate simple inspection.

The fastest solution is going to be a combination of heuristics and multiple forms of mathematical modeling. Something like 1 does it look reasonable, 2 do the internal angles add up correctly, then 3 a more precise assessment based on actual curves and piece lengths. Doing 3 when it already failed 2 is redundant.
In fairly sure flora also plants itself if we leave it alone..
When privacy is criminalised only criminals will have privacy
I grew up on JavaScript and usually enjoy it, and also adopted TypeScript and usually get along with it.

I'd find it difficult to contribute to an enterprise Angular project without static typing, and definitely found the refactor to static typing/react from a legacy Angular 1.x project quite challenging. But, I don't know that it's ever truly helped me move faster, and does often get in the way. It's a formality, and formality adds latency. When you go out for dinner, you can go casually and all you have is transit time. When you go out formally, you need to dress up, put on a tie perhaps, do your makeup, hair, all this extra stuff. You might find it's worth it, maybe you enjoy the whole production, and otherwise they'd not let you into a fancy place. Likewise with static typing, you might get the benefit if someone changing your code or integrating finds that the path is more clear because of the type hints. Maybe you introduce less bugs because you've been alerted to missing null checks. But not necessarily, you trade time for a hopefully more consistent experience.
For reference, your quote is from https://www.rheenergise.com/faq

But the viscosity of water is approximately .9cP [1] and the viscosity of milk is between 1cP (hot) and 2cP (cold) [2]. From that table, 20cP is closer to cream from milk. That error is another red flag.

[1] https://en.wikipedia.org/wiki/Water

[2] https://www.michael-smith-engineers.co.uk/resources/useful-i... [It's very strange that they don't include water!]
I used ShapeUp in one of my previous jobs and tried to pitch it many times before. It rarely sticks. It requires a fundamental shift in the valuation of what matters to do, so drastic that most people were afraid to try.
Fixed time variable scope? No, we want it on time, scope, and budget!™
I think that the majority of people out there are not willing or capable of taking on the ownership that is needed to work in ShapeUp effectively.

Still, I employ many aspects of it, also in typical “pretend to be agile, kinda waterfall” organizations. There are many elements and techniques in the book for many use cases.

I hope to find (or maybe build) a company willing to work differently — one that looks to get the best out of people, not the most.
Meh, this debate is already long over. Every TypeScript alternative/competitor is dead. Most developers who are staunchly against TS types and compile steps for their JS code still probably end up relying on TypeScript via their editor's intellisense/language support even if they don't know it.
This could be the case before the invention of currency.
I wish the source code of Netware 286/386 was made available - nobody uses it but it would be interesting to see how they did things.
Seems like they keep dancing up to this in democratic countries and then back off. Presumably there is someone who understands the universe somewhere along the way who gives them a compelling warning.
What was old, is new again.

https://en.wikipedia.org/wiki/Talk_box

In 1939, Alvino Rey, amateur radio operator W6UK, used a carbon throat microphone wired in such a way as to modulate his electric steel guitar sound. The mic, originally developed for military pilot communications, was placed on the throat of Rey's wife Luise King (one of The King Sisters), who stood behind a curtain and mouthed the words, along with the guitar lines. The novel-sounding combination was called "Singing Guitar", and employed on stage and in the movie Jam Session, as a "novelty" attraction, but was not developed further.
> Also, there is a lot more mingling between white and Black poor people than a typical "coastal elite" would expect who never spent time in the South.

I was floored by how racially segregated Southern California is when when I moved here in the '00s. I grew up in the Midwest and spent a few years in central Georgia.

> The thing I heard all the time growing up was "I don't hate black people, I just hate N-words." The idea is that it's not the race that a racist person has a problem with, just the cultural practices (laziness, lack of class, etc.) they associate with people of that race.

I saw similar attitudes in all 3 places, but in the Midwest and the South it was whites (and even some blacks) who had these attitudes. In SoCal, I mostly see it from hispanics and asians.
would be useful with url shortener.
Ask HN: Do you know a list of remote first companies?
By remote first I mean companies working remotely and location independen (if async even better) like Gumroad or Remote .com
> After years of being resistant to “extra layers of complexity that slows me down” I adopted TS and now I can’t live without it.

TS isn't an extra layer of complexity.

Walking through the entire path an object takes through a library's source code to find out what fields the object has is an extra layer of complexity.

Having to rely on looking at unit tests to have some idea of what to pass to a function is an extra layer of complexity.

Hoping documentation is kept up to date (hint: it isn't) is an extra layer of complexity.

Having code break after updating to a point release because some field got renamed or removed and there is no safety mechanism to keep chaos from happening, is an extra layer of complexity.

Typescript makes you pay up front to remove a LOT of complexity down the line.
Firstly, thanks for posting these reminiscences!

> His great accomplishments were having a multi-decade vision of how to build an AI and actually keeping the vision alive for so long. You have to be charismatic and convincing to do that.

Taking a big shot at doing something great can indeed by praiseworthy even if in retrospect it turns out to have been a dead end. For one thing because the discovery that a promising seeming avenue is in fact non-viable is often also a very important discovery. Nonetheless, I don't think burning 2000 (highly skilled) man-years and untold millions on a multi-decade vision is automatically an accomplishment or praiseworthy. Quite the opposite, in fact, if it's all snake-oil -- you basically killed several lifetimes worth of meaningful contributions to the world. I won't make the claim that Lenat was a snake-oil salesman rather than a legitimate visionary (I lack sufficient familiarity with Lenat's work for sweeping pronouncements).

However, one thing I will say is that I really strongly get the impression that many people here are so caught up with Lenat's charm and smarts and his appeal as some tragic romantic hero in a doomed quest for his white whale (and probably also as a convenient emblem for the final demise of the symbolic AI area) that the actual substance of his work seems to take on a secondary role. That seems a shame, especially if one is still trying to draw conclusions about what the apparent failure of his vision actually signifies.
This guy would have died if he managed to get off shore enough to be past anybody noticing him. He'd be blown along by the winds mostly, being so high and light. So if he didn't plan it well, he has no chance. And by the article, he didn't plan at all.

Check out "Naufragé volontaire : Sans vivres sur l'Atlantique" by Alain Bombard[0] if you want to read what a crossing on a small vessel entails.

[0] https://en.wikipedia.org/wiki/Alain_Bombard
LMFAO so stupid I just laughed IRL. It's even funnier 4 people are keeping it alive
the problem is the adversarial relationship between employers and employees.

what we really need to do is to change that relationship. unions can't help with that. instead a completely different model to run a business is needed, like for example worker cooperatives.
I don’t know what to say except “DHH gonna be DHH”. Decades of experience shows this sort of thing is what you buy into when you build on 37signals code (which isn’t necessarily bad).
It's only ad hominem if it isn't true. Anyone who deliberately deadnames a trans person is a mean asshole, and if you disagree you're a mean asshole enabler.
Nietzsche warned against taking the victory as evidence of cultural superiority after the war.
"So and so said something that made me uncomfortable."

As someone who is white and male, I am not willing to be alone in a room with or 1:1 with anyone except a direct report, in either direction. It's not worth the risk.

I've seen blatantly false allegations completely ruin careers. I've seen people who habitually lie and make repeated false allegations coast on doing no work for years until they get bored and move on -- with full awareness of the company -- because the company doesn't want to risk that kind of lawsuit for firing them. The company would rather that person's whole team be miserable than risk any kind of reputational damage.

This is way more common than you would believe. I have friends who work in HR in other companies who say the same and have the same policy that I do.

It used to be that you could be charitable and by-default assume that everyone's intentions are aligned at work. Same team, etc. However, the people who bring their politics with them to work absolutely do not feel this way and will smoke you if doing so aligns with their cause -- facts don't matter.

And yes I'm aware of the missed opportunities as a result.
I knew it was going to be a wild story when I read „Florida“.
I was under the impression that they don't actually have the code for that pinball game.
Merging this PR honestly just seems like a 'political move' in terms of forcing their opinion about TS on everyone else as the "best decision".

If they actually cared they would have at least addressed the comments, and added written documentation/jsdoc comments in places where literally theres no way to know what is going on without the types that were given.
MIT press releases are entertaining, like PopSci magazine articles, but less grounded in reality.
It seems the "intolerant left" is a argument aimed at children to try and persuade underinformed children that it's ok to be intolerant.
> it's also freed of the type wrangling and gymnastics needed to please the TS compiler.

If you're fighting typescript that much, then what's the point?

The point of using things like types is correctness that can be statically checked. Imagine writing java (or any static typed lang) code where you just pass around a base class( e.g. "Object") and explicitly cast up to what you want, there'd be no point in using that language.
Thinking back to when I started working, I somewhat buy that. I would have had a much harder time getting up to speed (both technically and institutionally) in a remote environment, where the barriers to learning from your peers are higher and the feedback processes (especially in a company formed around in-person work) are slower.
It's free hype and an attempt to create a regulatory moat as competing LLMs emerge. Kinda how Cloudflare tries to kill the internet: only to protect you of course. :)
Hurricane Idalia blows flamingos as far as Ohio
The world has changed - everyone does it nowadays and gets away with it so MS can do it too.
Sorry they started even lower actually! GW-BASIC!

https://devblogs.microsoft.com/commandline/microsoft-open-so...
Its not direct taxes that people is causing pain for those on lower income.

taxation for people on £250k is very different to those on £25k

Sure _graduates_ are feeling the pinch of tax. No, the cost of living is driven by three things:

Rent.

Staple inflation (food, basic travel, etc)

fucking fuel prices.

If you're outside of london and you are earning the average of £27k after tax its £1800 a month.

rent for a two bed place is between £850-1200 a month, thats going to go up

your heating is £250 a month (thats doubled )

your food bill has doubled

Your car insurance has gone up to £1k a year

Thats the real squeeze. Yes taxing them harder is bad.

However taxing someone on £250k a year a bit more, fine they can fucking take it.

removing the ridiculous contractor loophole where you can go from 45% income tax to <30% even if you earn megabucks is great.(hello IR35) Now increase captial gains tax.
something like remote.io ?
They sure do like to be contrarian.
Yes, I don't think they'll break either. I'm not exerting a strong force either.

It just makes me wonder whether the layout is "perfect" or there is some unwanted deviation from the "ideal" layout that is causing stress on the pieces. You know, how you can sort of force the pieces in a puzzle to fit together, but you know they are not meant to go that way? If you look at the top voted answer in the link, you'll notice someone does some maths and tells the asker "you have to add pieces here and here in order to reduce stress and be closer to the ideal shape".

I find it hard to explain in words, but hopefully you'll understand what I mean.

(Of course, this is not something I really worry about. It just makes me wonder.)
I agree, unions are more just harm reduction in a system plagued by hierarchy
Well, a few kisses would be nice.
I don't see where it says "the government has changed it mind"
Ten million a year die from air pollution (2021)
"Stupid sanitary requirements." Incredible. Motte and bailey argument. It's weird that "sanitary regulations cut profits too much" is the safer position you are retreating to.

It's funny that you're mad about taxes when every step of the hot dog cart business requires public infrastructure. Contract law, credit cards, the highways to deliver hot dog carts to Costco, the streets to take you to Costco, "stupid traffic safety laws" that mean your car doesn't explode on the way, the public areas you plan to sell hot dogs from, "stupid flammable gas safety laws" that let you cook them without exploding, "stupid food safety laws" that mean you can buy known edible hot dog materials, currency, a legal system that prevents people from taking your money after the sale. There is a lot.

Or were you going to run your cart using whatever you can hunt out in an unpaved woods and cook it on gathered firewood?
counterpoint: all my young engineers who started during the pandemic vastly prefer working from home most of the time with 1-2 days a week in the office. Some want remote only.