skysight-inc/HackerNews huggingface dataset:
Sorry but sand physics is probably doable in a few kb (yes, that's kilobytes) of JS.

This is different and simpler but just 140 bytes (not k):
https://codepen.io/KilledByAPixel/pen/WNGQWZG

Nothing in that game justifies being more than 1mb (being very generous...) minified as a browser app.
At some point after the compiler got fixed, ARC was added, and the GC was deprecated, in 2012, is the point in time when Cocoa development felt solid (to me).

Seconded -- Obj-C was really nice to work with at that time.

I do like a lot of the new stuff in Swift, but in many ways it’s a return to the bad old days in terms of the overall dev experience.
It is is still the go-to textbook for immutable data structures. Worth the read.
3D Changes in the Genome Turned Sharks into Skates
Well, not everyone. Sally Pittman was short roped for a few hours by a Sherpa. But still an achievement for her to reach the top. So your overall point is well taken.
The Elite class is just as apt to consolidate power with AI and rule the entire world with it. If you have a super duper AI in your pocket looking at the data around you, then they a super super super duper duper duper AI looking at every bit of data from every corner of the world they can feed the thing giving themselves power and control you couldn't even begin to imagine.

Falling into conspiratorial thinking on a single dimension without even considering all the different factors that could change belies ignorance. Yes, AI is set up to upend the elites status, but is just as apt to upset your status of being able to afford food and a house and meaningful work.

> not simply enrich a criminal cabal of globalist elites that treat you like cattle?

There is a different problem here... And that is humankind has made tools capable of concentrating massive amounts of power well before we solved human greed. Any system you make that's powerful has to overcome greedy power seeking hyper-optimizers. If I could somehow hit a button and Thanos away the current elites, then another group of powerseekers would just claim that status. It is an inane human behavior.
This fallacy is also known as Pascal's wager:
https://en.wikipedia.org/wiki/Pascal%27s_wager

But this argument got billions of people to believe in the concept of hell so i expect it to work again to convince people to believe in AI doomsday.
I am glad to hear that. I was hard with you because I've seen too many good people enter into similar cycles and some of them never come back.

Yeah, I don't know if this at-your-face style of communication could help you, but if everyone was just parroting feel-good stuff at you, I had to try the intervention style.

That said, maybe this particular company is not good for you. I once worked in an ad-tech company and my life was miserable because I could not come to terms with what I was helping to build. Maybe you despise the product you helping build, idk. Do some soul-searching, and if that's the case, changing jobs can help a bit, as long as you don't see it as a miracle potion. Generally, the stuff you do can produce mostly marginal improvements, don't expect giant improvements on any single change you do. And above all, tread lightly. Maybe change teams first?

But man, please, just take a breath, and care less about stuff that actually doesn't matter that much in the great scheme of things.

I really don't know what will help you, but just try a lot of stuff till something works, and all the while try to see the big picture. Man, we are just another animal on this small rock in a very non-remarkable planetary system, orbiting a very average star. Life is fucking short, try to enjoy it.

Money is good, but it is only as good as the use you make of it, and you have to be careful because overly indulging in material desires gets old fast, and then you see yourself surrounded by junk that just depresses you. Try to avoid that trap.
My first thought as well... by this logic, you could React itself is Vanilla JS. It's a slippery slope with no clear line in the sand.
Is that why their logo animation sort of looks like a pin dropping?
This one?

http://shouwaretro.com/spot/PIROPIRO-Gamecenter.html
"Source delivered" can mean many different things though. Stallman's position is essentially that the source must be delivered in a way that respects the four freedoms and any compromise on that is "unethical" and not worth pursuing. My position is that we should start with just having access to the source under any terms, no matter how restrictive, and then move from there.

> I didn't downvote you

Just to clarify: I wouldn't mind if you did. It was just an observation about the knee-jerk response from someone who clearly hasn't even bothered to read the comment.
My most frustating error with swiftc is the switch on enum "not being able to complete in acceptable time" (or something like that). Basically, when you want an exhaustive check on combination of enums, you're often reaching the limits of the compiler.

something like this

enum State { case A, … }
switch (fromState, toState) { case (.A, .B): … }

in which you want to make sure you didn't forget a combination.
Now you are moving the goal posts. There are many valid reasons to get married that do not involve having children. There you can take your time.

Honestly, if you want to have children, have them with someone you can see yourself co-parenting with, not someone you love. Children place a lot of stress on a marriage, and even if you are personally compatible but have different attitudes on child-rearing it will ruin the relationship. Having kids within a romantic relationship is a terrible idea, IMHO. Be practical about it.
https://en.m.wikipedia.org/wiki/Anti-ballistic_missile
No, really? They guy who tried to make a world coin by stealing people’s biometrics data with a shiny metal orb?
EFF has some good writing on the subject:
https://www.eff.org/deeplinks/2013/11/trademark-law-does-not...
Doomsday prepper Sam Altman[1], for one.

[1] https://www.newyorker.com/magazine/2016/10/10/sam-altmans-ma...
Yes, antitrust/legal risks increase as well, and so on. Unfortunately you have a mania here that could last for many months, or even a bit longer (see: dotcom bubble)

There is effectively no rational fundamental argument for nvidia to go materially higher such that compensates for the risks. Rationality is not what’s at play though
Reminds me of a funny take from @marginalia: The Static File Startup:

> We’re going to disrupt Internet hosting and serve static files in a novel way through a cloud based SaaS.

https://www.marginalia.nu/log/51-the-file-startup/
Not the case when you have polymorphic literals, like in Swift or Haskell:

let x: Int = 123
let y: Double = 123

But it looks like here the problem was not the type checker anyway.
Canadians have it even worse from what I hear.
One big name is the Borel Conjecture- a very productive aspect of topology is developing finer and finer tools to detect differences between spaces. The Borel Conjecture essentially states that for a certain class of spaces, a well used and loved tool is equivalent to an extremely strong tool.

I was thinking more historically though. The development of those tools was driven by specific problems- classifying the behavior of higher dimensional spheres, determining if genus uniquely classifies spaces (not at all, but I believe people were once hopeful), even knot theory is an outgrowth of this kind of research.
Best guide to AGI to date.
The Russian regime has a very strong, long term interest in turning the US into a s*t-show, and that's why they support Trump. The reason they want that is to be able to suppress movement towards democracy inside Russia. It allows them to say "see, democracy isn't all it's cracked up to be, just look at how much of a s*t-show the USA has become, move along, nothing to see here, let's get back to our mega yachts...".

btw to learn more about this look for a Frontline PBS show featuring Timothy Snyder called Putin and the Presidents.
Where do I sign up as a test site?
> I wouldn’t doubt once they get their ICBM program up if they start improving living standards. They can then adjust their GDP allocation, and reduce their investment in their military.

"Giant Evil threatens our motherland!" paranoia is very useful for keeping a closed society's dictatorship in power. Regardless of whether any Great Evil exists. Or has any interest in said motherland. Vs. over the past (say) 50 years, how many authoritarian governments have fallen, after their attempts to pivot from paranoia to more openness-and-prosperity-focused stances went wrong?
I'm not sure tbh (English being my second language), but I guess I would? I mean, we were all very young and very nerdy and thought it was pretty cool to be having dinner with RMS himself. Still, by our nerdy standards, he stood out as being a bit awkward – perhaps partly due to the language and cultural differences (even though he spoke pretty decent Spanish).
I'm not sure if people who don't double check the URL are the same people who would memorize or compare logos on a site... (which is in no way a defense of what's happening, but I don't think the other thing would help either)
The day has arrived for Elizabeth Holmes to report to a Texas prison
No one really knows. The only time it has been managed was once and that relied on having a tracking device on the ICBM, on it's source, path and target being know before time and on it following the simplest possible trajectory. And that's assuming the Koreans only launch 1, presumably if this thing works in June, they will make more than 1...

It's surprising how many systems there are (Russian, French, British, US, Chinese, Indian etc) and how rarely anyone dares to actually do a public test...
The closest I've seen is termsvg which records your terminal and saves to an animated svg.

https://github.com/mrmarble/termsvg
They usually stay alive while they're receiving requests and die after a period of inactivity - though they can also die unexpectedly for other reasons.

This necessitates some more careful design - clients must assume the server can go away at any time and therefore work in a local-first fashion. I was interested in doing that anyway, so it didn't feel like an imposition.

I think the core of what I really like about DO's is that it's a single thread with a globally unique and accessible address.
Or the short lived "@ lang", a fork of typescript or javascript (I believe) that added annotations because the Angular developers really wanted annotations. I can't even find any information about it anymore, maybe my google skills are failing.
This doofus actually probably thinks that the poor of the world will line up to submit to his (AI’s) benevolent rule.

What a joke.
It seems to me that "extinction" is humanity’s default fate. AI gives us a (slim) chance to avoid that default and transcend our prescribed fate.
DOH! Fixed! Clearly I need another cup of coffee.
Thought experiment to demonstrate the theoretical impossibility of proving truth
I'm not sure they can keep claiming this without becoming concrete about it.

Nuclear weapons are not nebulous, vague threats of diffuse nature. They literally burn the living flesh right off the face of the earth and they do it dramatically. There is very little to argue about except "how" are we going to contain it, not "why".

In this case I truly don't know "why". What fundamental risks are there? Dramatic, loud, life-ending risks? I see the social issues and how this tech makes existing problems worse, but I don't see the new existential threat.

I find the focus on involving the government in regulating "large" models offputting. I don't find it hard to imagine good quality AI is possible with tiny - to us - models. I think we're just in the first lightbulbs phase of electricity. Which to me signals they are just in it to protect their temporary moat.
Hah, this is my baking page. Happy to answer questions if you have em.
You did not offend me at least. Given the stated goal, you could ask with a curious tone instead and avoid confusing you for someone rude/annoying. That said, you are right that technically, this isn't complicated. Sand physics like this is only a few lines of code. However, someone did mix concepts leading to a novel approach to an otherwise exhaustively cloned game. Tetris was huuuge in its day, and there are hundreds if not thousand commercial clones and variations. The interesting part to me is that novel combination. And, they went so far as to polish it as a game, share it for free, and all you have to do is click a couple of buttons.

So, if this inspires you to want to recreate it in canvas, have at it. It's probably a great exercise. The author can likely just build a target for the web and libGDX takes care of the rest. They might have to solve some build errors, figure out how to host it on itch, etc, and if they cannot be bothered, they don't owe anyone anything. Quite the opposite.

In summary, seemingly disregarding the novelty. Pointing out that it is simple, and that you (paraphrasing) cannot be bothered, is why I said that it could come across as entitled. In any case, have at it :)
Any rocket capable of reaching orbit is potentially an ICBM.
Local police forces can be reformed and replaced outright as needed when they become corrupt. There really is a "too big to fail" effect where any institution that is no longer allowed to fail will invariably become about maintaining itself and its own power rather than performing whatever duties it was established for. The question with the FBI however, is whether it has become corrupt, or if it always was.
Why Would People Dislike a Nice Person?
But then you get no depth perception?!
Not a bug, but probably a naive algorithm where a more sophisticated algorithm with much lower algorithmic complexity could be used.
Oh that's an interesting point actually. I hadn't considered the tiles needing to be designed around the grout width. Still, I don't think you'd need to be particularly exact with the tiles or grout. In fact it would probably be best to eyeball it and make sure you work outward from a single spot. Trying to tile by e.g. starting around the outside edges and working inwards is bound to get you in trouble with compounding error.

This is sounding like a more interesting project by the minute.
While we might ( rightfully ) recognize this blitzkrieg for what it is, the general population likely does not and may even agree to keep a lid on something it does not understand. Come to think of it. Just how many people actually understand it?

I mean.. I think I have some idea, but I certainly did not dig in enough to consider myself an expert in any way shape or form ( all the while, Linkedin authorities of all kinds present themselves as SMEs after building something simple using chatgpt like html website ).

And while politicians ( even the ones approaching senility ) are smarter than your average bear, they certainly know the deal. It is not like the same regulatory capture did not happen before with other promising technologies. They just might pretend they don't understand.
hah! i _think_ i remember that? i was an avid ingress player in downtown LA for a time. was definitely part of a few ingress circles/communities and do remember some BS happening in one, basically caused me to stop bothering with google+ after that, i wasn't part of many communities other than ingress. i think g+'s death knell was not soon after?
What's the best way to scale a service-as-product agency?
Just spent the last 48h building a brand new landing. Took Framer and HubSpot for a spin but landed on Webflow (for its flexibility) - did the whole thing 3x. Really want to re-visit Hubspot's CMS Hub (sincerely love their ecosystem).

Fundamentals:
Monthly subscription;
No commitments or contracts
Unlimited users
No time wasted on calls or "agency processes".
Unlimited requests
Cancel anytime

http://faithless.design

Please comment below If you have feedback or tweaks you want to share with me. I've got time to listen. Thanks in advance
Giving notice to the International Maritime Organization is good practice. The reason being is that there's a danger that pieces (or the booster itself) could or will fall into the sea, posing a danger to shipping. For example, in Florida, launches have been delayed when boats stray into the exclusion zone, and the U.S. Coast Guard assists with this.

As for the legality, that's a UN question. Sovereign airspace plays a role, along with whatever UN Security Council resolutions are applicable.
I just leaned that the post office has armed officers as well. That’s so ridiculous. Each of these agencies also stockpile ammo, a portion of which is used each year for training.

I’d be happy to see the FBI take that role on for federal assignments _if_ that reduced budgets and the current rot was excised in some meaningful way with mechanisms put in place to hold individuals accountable.
Well, HBO Max app still need to exists because foreigner accounts can't use Max yet. So it would be a PITA for those who travel to the U.S and want to watch stuff.
IME a lot of the learning curve is functional programming, shortly followed by OTP. If you've ever worked with a functional language picking up on the OTP abstractions (eg. GenServer) is a small hill to climb in order to become effective on a day-to-day basis.

That said, with every new language comes idioms, tools and libraries that one has to learn, but this is true for all languages.
That was a partisan affair. The people pushing those prosecutions are just as responsible.

Treating campaign puffery as real existential threat to the continuity of government and spending years pursuing very weak intelligence reports was more damaging than any thing he did.
It doesn't affect web browsing via their service, for example. If you only do that, then you're not affected.
Maurice Tillet, inspiration for the animated character Shrek
I think it's reasonable to have a warnings-are-errors approach even in medium sized teams, or if not quite that approach perhaps a "warnings go in the bug tracker" approach.

I'm far from a Swift expert, but I usually found I could reduce the compilation time with ~10 mins of work. When I turned these on for a small codebase (60k lines, ~50% of an engineer split across 3 people), it only took a few hours to solve all the instances of this, and they were mostly obvious cases where a 100 line function could be split into 3 and solve the issue.
Better security, less screen tearing, less lag. Getting rid of the old X protocol most desktops don't need and are unnecessarily complex is the cherry on top for me, still scarred from having to write an X client using Xlib more than 20 years ago ;)
I'd say the benefits are worth it unless you absolutely can't live with the few fps difference, but it's already clear Wayland is moving forward and will get better.
This one actually goes beyond even empathy. I mean, empathy wouldn't help. xyzelement sounded literally insane in that comment. Like the Iraqi information minister telling the press of the imminent defeat of the Americans with American tanks rolling through the streets behind him.

Guys, if you want to debate, feel free. But try never to get into a rhetorical situation where you're fighting a rear guard action against the facts. People just look at each other while you're talking and say, "Whiskey. Tango. Foxtrot." Never lose the audience that badly.

xyzelement's comment is an example of that dynamic.
That's a funny definition of "hate" you have there.
That's what I mean by "willing to hack"! Getting the compiler to use SIMD instructions is actually pretty easy- you just specify where to use them and let it handle them. Then you pinky promise that your array really is made of floats and turn safety off.
Believe it or not, people will subscribe to current zeitgeist and eventually even protect it.
Streamlining Deployments Across Multiple Apps with Feature Flags
Makes me think who's the customer here. Is this the engg team that's going to host it or the finance team who's the primary user of the product.

If the final user is finance, should the support be targeted towards them?
That's because it's not authentically trying to address a problem but trying to convince an audience of something by appealing to authority. Elizabeth Holmes & Theranos were masters of collecting authorities to back their bogus claims because they know how effective it is. It doesn't even need to be in the field where you're making the claims. They had Kissinger for god's sake, it was a biotech company!
Maybe so, but then I would recommend making an effort to arm them with truths and critical thinking skills. It doesn’t have to go the same way every time.
> 60ms @ 1gbit (120 MiB) -> 7.2 MiB TCP buffer size required for bandwidth saturation. That’s more than the max buffer size a run-of-the-mill modern OS gives you by default

Windows was quite happy to give me a 40,960 * 512 = 20,971,520 byte TCP window for a single stream speed test from mid US to London, run via Chrome. Linux is the only one I've noticed with stingy max buffers. I never really understood why user-focused distros like to keep the max so limited when there are plenty of resources.
Is it just the video that's generated or even the music? I think the music as well but wanted to double check.
> There are four major classes of threat vector in your phone. Hardware, OS, apps and malware.

I would correct this as hardware, OS, Apps (including malware), and external systems including carrier and destination sites.

In my opinion when it comes to data flow, there is little to no distinction between apps and malware. On the other hard, the carriers do collect both meta and data about activities, so do the other end of most communications.

I am also uncomfortable with not dwelling in to this vector. It is very much akin to "just use Private/privacy/Incognito mode when browsing". It may take care at the device, but nothing outside of the device is protected. APTs often pick their target based on external data availability.
When I was at Allstate around 10 years ago most of the devs were in India (through Infosys I believe). They were actually worse than intern devs still in college. Most of my time was spent fixing bugs they introduced into the codebase (the SDLC process was ass and we didn’t do PRs so anything and everything got through, usually all the way to production).

I remember once looking at some code one of them had committed while I was sleeping… it still had the comments mentioning “Bank of America”. The thing is, I doubt BoA would have done anything had I tipped them off that their code was leaked to another company. These shit companies get what they pay for, and they get what they deserve.
Also, a reminder that JS engines do regularly have to contend with enormous JSON and do not generally display pathological behavior for large literals.

I'm not sure who posted that comment, but if they are on the Swift team and blaming users, that should stop. Code like that is out there, and it's the job of tooling to handle it gracefully.
Eh, not anyone. You have to be in decent shape, have some climbing experience, not be afraid of heights crossing those scary icefall ladders, and have a huge tolerance for discomfort to make it to the top. The low oxygen levels that high are no joke. I would argue running an ultra-marathon is a far easier feat.
GNOME is an interesting case, because you can't blame it (directly) on managers pushing dark patterns to maximize conversions. Is it all just trickle-down of user-hostile design philosophy from the commercial web?
Nice quote. I don't understand why so many people on HN have such a vocal dislike of DNSSEC and DoT. It's perfectly ok for DNSSEC, DoT and DoH to co-exist.
I've been looking for a tool that can passively transcribe audio files to make them easier to search - this looks like it could almost solve that use case - maybe with a scripted tagger.