skysight-inc/HackerNews huggingface dataset:
I developed an AI to do this- well, I guess it wasn't artificial. I had a kid, and after showing him a few times (and correcting some mistakes due to the instructions sometimes being... as sparse as technically possible....) he had no problem. Now the issue is getting rid of all the 5-year-old Hogwarts Castles, etc...
Yea, I don't really get the take that it's inaccessible. The footnotes are sometimes annoying, but usually they're hilarious.

I haven't read it in ~10 years but I think it's even more relevant, poignant, and hilarious today as it was then since we're just seeing more and more of his predictions about consumerism and self-image come to life.
Some one may have used your numbers randomly and that database may be leaked
I think you are missing the unintended consequences of mandating servers stay open if games are purchased. The way to avoid that permanent liability is to just get rid of purchases and force all games into a subscription.
Why thousands of Dutch threw eggs at Jeff Bezos obscene yacht
> “Infinite Jest” transformed private torment into a vast metafictional diagnosis of our entertainment-bedizened cultural condition, and, weirdly, sounded the first notes of a quest for an irony-free sincerity that has become a ruling style of David’s generation and the ones that followed. - http://www.salon.com/2012/09/07/i_know_why_bret_easton_ellis...

> I sometimes wish Wallace had never written on irony or given that famous commencement address. Both are unfairly used as a stand-in for his entire ideology. He is in turn praised and totally dismissed by large groups of people who have no idea what his larger project as a writer really was. Also I'm pretty sure that he's made it abundantly clear that he never meant to say irony has no proper place in society, merely that it becomes a crutch and a shield for many who would rather not engage earnestly with the world. - https://www.reddit.com/r/philosophy/comments/274v9c/what_han...

https://medium.com/@kunaljasty/a-lost-1996-interview-with-da...

https://www.newyorker.com/magazine/2007/02/05/good-people
Unless you are saying the codes are fine as is, it seems like we are saying the same thing.
Our brains adore consistency.

Smalltalk embraced that from the surface of its skin to the deeps of its soul:

From Dan Ingalls Design Principles Behind Smalltalk
https://www.cs.virginia.edu/~evans/cs655/readings/smalltalk....

"Uniform Metaphor: A language should be designed around a powerful metaphor that can be uniformly applied in all areas."

"Personal Mastery: If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual."

"Messages: Computing should be viewed as an intrinsic capability of objects that can be uniformly invoked by sending messages."
This is probably true if you have good engineering discipline in the monolith case such that your team adheres to good architecture. In the microservices case, as long as your architect is competent, you can draw sane lines between components and it's dramatically harder for IDGAF managers and developers to violate them. Everywhere I've worked, the microservices approach ends up being considerably simpler precisely because it makes it difficult to do things that are probably bad ideas in the first place (it's the same concept with static typing, by the way--a sufficiently smart team may not need explicit types, but in practice most teams aren't sufficiently smart, and the types function as rails to keep people from doing dumb things). Every place I've worked, the network and complexity overheads are paid for many times over by the simplicity and performance of preventing people from doing dumb things.

It's also worth noting that microservices are more secure and reliable as well, since there's no vulnerable component that has access to all of the secrets nor a bunch of components that ought to be non-critical but actually are critical because anything can bring down the entire application for all other components (e.g., someone makes a sync call in some leaf component that breaks the event loop for the whole application, with failures cascading across your replicas).
Can you share how youre using it personally?
> Probably the main recurring scene involves an extended conversation between Remy Marathe and Hugh Steeply on a hilltop overlooking Tuscon.

The Rosencrantz and Guildenstern, if you will.
Stock is only one kind of security. Security is anything you can trade. A dollar bill is a security, for example.
While they can both be used for dashboard, they seem to be quite different. From what I can tell, Superset is a platform while Tabler is a html/css framework. If I'm understanding it correctly... Superset integrates with a database, but as a framework Tabler needs some sort of backend to drive any database interaction. Superset has it's own UI that you interact with while building your dashboard, but Tabler is just a set of elements that you'd need to use to build a dashboard using whatever web development methods you prefer.

So they're for different purposes even though they both result in dashboards.
Also zero notifications on any and all hardware platforms. All calls/texts are set on silent/Do Not Disturb, with the whitelist allowing a total of five people: my parents, grandma, boss, and one or two others of similar importance. Anything important - they'll reach one of those five people. Anything else, I'll get to within a few days via email.

Cannot imagine living with more stimulation ... already feel like i have too much!
RAM tests can be quite time-consuming. Not sure why they aren’t parallelized.
%AppData% and its roaming friends have been around since Windows 95. It's not "new". It's just that we've finally gotten some developers to understand what it is for this many decades later, with one of the big humps being when Vista added UAC and security things that should have been obvious in documentation were finally enforced.
How long is this data stored if you don't respond "YES"? I entered a number I just got yesterday and it comes with a pile of random combined people's data that aren't me.
> Or they could be hoping more people join the labor pool.

That’s not an “or” to “things get worse for labor”, that’s a cause (more competitors for the same set of openings) for the effect of “things get worse for labor”.
What's the benefit of using GraphQL like an RPC framework over using REST like an RPC framework or using an actual RPC framework?
> My favorite scene […] Eschaton […]

And a band that apparently has some David Foster Wallace fans amongst its members did a music video based on that chapter:

https://www.youtube.com/watch?v=ni7T18UUBUI (The Decemberists - "Calamity Song")
I expressed what problems I see - their design looks outdated and doesn't even take into account devices with “tap” screens (elements are too small, tables are not responsive).

You misunderstood me: I wasn't saying that their design should look like Material Design 3. I said it should look better and take into account all the lessons we learned from Twitter Bootstrap, Material Design, and other sources. Otherwise, there are no reasons to use it.
because they expect everyone who recently bought a game to try to return it once they announce the end of life for stadia?
Amazon had a short period where they offered unlimited storage… and a few people took advantage of it too much so they stopped that. The product never really took off as a value add (too many other services).

Amazon is also known to kill products but only ones no one uses.
Ask HN: Are there any speedy handheld keyboards that exist?
I've always wanted to type at the same speed as a full sized keyboard on my phone while maintaining the flexibility of phone typing (like being able to type while walking or in bed). Is there any portable keyboard like that?
To be fair, it could still be argued that this is "worse for labor", because there would be more competition among laborers for those job openings. They'd have less negotiating power since more of them would be available to apply for the same position.

I do agree the headline is unecessarily inflammatory, though.
Claper – The ultimate tool to interact with your audience
Stage Manager will straight up not work on non-M1 iPads.

You cannot keep 4 major apps in memory without seeing an eviction.

Also your comparison doesn't make sense, you're comparing iOS built-in apps to Android 3rd party apps by Google... AOSP's built-in photos and emails apps have barely been updated in the last decade.

All in all if you think iPadOS is letting you down, Android upgrades are a circus that Google refuses to rein in.
Well, I think a poor-man screen saver was a common enough use case for that. That said, you can (or, rather, could) control the images.

There's a flag in GIF89a that allows the viewer to skip ahead to the next frame on user input. No modern GIF viewer supports this anymore either. BOB_89A.GIF used this feature to let you skip ahead if you didn't want to just passively watch the slide show.
I'd be more inclined to believe in just a Linux instance running Office.

The NT kernel is so incredibly different from the Linux kernel, and the Windows shell takes such extensive advantage of it, that I can't even begin to imagine the compatibility layer required.
That is largely though because people aren't buying new engines/transmissions from the manufacture when they fail. Instead there is a robust remanufacturing industry which takes the old broken ones, and basically repairs them and sells them back through the auto parts supply chains.

So, while its true a new battery pack costs a small fortune, most of them probably aren't completely useless when they fail. If car packs are anything like power tool packs, old laptop packs, and the like then they generally go "bad" when a cell or two get far enough out of spec that its not safe to charge/discharge them as a pack because the charge controllers aren't fine grained enough to manage each cell individually beyond monitoring. The internet are full of DYI projects where people collected packs with 18650 batteries, tore them out, quantified them, and then rebuilt them into packs with matching cells.

I'm betting this holds true even for car packs not using a battery standard like the 18650s. Given a pile of back packs, they could be torn apart, the cells rematched, and then rebuilt into remanufactured packs. Sure they won't be 120% or whatever over their original capacity like the new ones, but a battery pack with 85% of its capacity sold for 1/8th of the price of a new one will likely have a market.

BTW: Couple years ago when I was in yellowstone, Toyota had a big plaque on one of the visitor centers about how they were reusing prius batteries for solar backup.

https://www.greencarreports.com/news/1098326_used-toyota-hyb...

So, even when they are at 50%/etc of their capacity they have a use in stationary applications.
Slang is challenging!

I was implementing a plugin for Pharo the other day and it really feels like metaprogramming in C.

I have pending in my to-do list making a blog post with a friendly how-to for making a HelloWorldPlugin so more people can play with it.
Hey if that is true it sucks as I have a few good games there.
This has been done in mass in syria and karabakh before and no not a game changer.
In future high end conflicts, satellite communications will be unreliable due to heavy use of anti-satellite weapons and electronic attacks. In order to maintain communications, military forces will need relays in the air and on the ground, plus agile orbital launch capabilities to quickly replace satellite attrition losses.
Daily Maps of Ukraine War
South of Eugene and north of Redding, the land is mountainous and would be extremely difficult to build a straight enough line to serve as HSR. The existing Amtrak Cascades service goes between Eugene and Vancouver BC.
By that, then, you mean undefined.

It once meant that three features appeared: encapsulation, inheritance, and constrained runtime binding.

Any time it is used without implying those, it is just more or less noise.

That said, OO has become a niche technique: it fits certain problem spaces well, others very badly. Any big enough system will have some parts that could meaningfully be described as mostly OO. But there is no value in purity, so none in distinguishing those bits, particularly, or excluding non-OO notions there.

Trying to cram all solutions into the OO shoe by providing no support for any other organization (cough Java) damaged the brand, probably irreparably. It still makes sense to say part of a system has an OO flavor, for exposition, but there is little value, otherwise.
lol, why do you think tiktok is evil?

seems the xenophobic propaganda is being successful. there isnt a single valid arguement that 'tiktok is evil' that doesn't apply even better to facebook or youtube.
Supporting ltrace type tracing would be awesome
Time is the increase of order, not disorder
You don't need all 4 to fail, you need one, assuming no redundancy, but then you are sacrificing space, thus requiring you to buy even more drives.
The fit in my pants is honestly the biggest problem I've had too since getting a Pixel 6. The one-handed keyboard/screen mode works fine, the battery life is nice, and the bigger screen I mostly don't care either way about. It's big in my pants though, when I'm not using it, I think only folding phones will really solve this.
not really, any structure that can absorb energy and replicate could initiate life.

nucleotides spontaneously form, then start to bind to each other in chains. Those chains spontaneously fall apart and reform.

amino acids start to bind to the nucleotide chains and cause them to be more stable. Nucleotide chains bound to the amino acids have a longer life expectancy than those not bound to amino acids. The amino acids start to bind to each other (they naturally do). The RNA binding makes them slightly more energy efficient essentially catalyzing the reaction.

over millions or billions of years, random chaining of nucleotides leads to random chaining of proteins that are slightly more energy efficient. Those forms "outcompete" alternate forms.

Once a particular type of amino acid chain exists, it can influence other amino acid chains to follow the same structure. For example prions are extremely short but binding to normally folded versions of the protein causes the normal version to change patterns.
I am more likely to identify a fraudulent transaction than the banks fraud department. If I didn't have these notifications on, in case they don't identify a fraudulent transaction, I'd have to do so myself by reconciling everything manually at the end of the month. That's a lot more effort for me than simply responding to unexpected transaction notifications as they happen.
Would be, but isn't.
It’s real easy to root device and disable aeroscope but there are jammers on the market that equally easy land/home your device
No we're not in Data source business. We make money off Secure Mobile Subscriptions.

Our goal with the tool is show vulnerabilities around our numbers and how easy are they becoming alternative to SSN yet easy to be hacked
Unfortunately, these days if it isn't 'science', it doesn't count...

That is a great bit of knowledge you have and it opened up a whole realm of thinking regarding genetic modification that I haven't ever explored. Primarily about the longevity and complexity of a society that requires the modification compared with their ultimate success. As we see many instances of domestication in various species, but often little diversity in that domestication.

I'm interested to know what the possible genetic markers could provide regarding the history of the migrations across, say, Northern Europe of the Celts and Scots and if there are any distinct breeds that can be traced. Or tying those forward to the breeds we see of the various native tribes across America
3,353 × 10^9 miles, or 5 light-hours, is the absulute theoretical max. So, in practice, something less than that?
It's almost always been like that. When NoSql was the new hotness, there was blogspam and fistfights everywhere. When DI frameworks were the new hotness, there was blogspam and fistfights everywhere. I could go on. Devs see something new, learn enough to be annoyingly dangerous and blog like crazy. Other devs will glazed-eyed follow along because it makes their resume shiny.
> This map shows you how far you can travel from each station in Europe in less than 5 hours.

Aww, seems like Latvia, Lithuania and Estonia aren't a part of Europe, then.

But jokes aside, the visualization itself is pretty cool, though it might also be really useful to be able to put emphasis on the actual train tracks, especially in the further zoom levels, though map implementations don't always allow this to be done easily, without too much customization or running your own tile server.
GraphQL solves the rough edges of REST that didn’t exist in RPC. Just go back to RPC. Still works great, and now we have modern frameworks like gRPC that make
it a joy to use.
> People have been arguing since Minsky or before where the "Actual Artificial Intelligence" line falls.

I think it'll find a way to tell us. Same with people worried about giving AI rights. Once it cares enough to ask, it should get them.
At the end of the day, even when it's running sever-side or on the edge, it still all exists to deliver a front-end experience. Vercel makes delivering such an experience more palatable. This includes isolated environments that can easily be shared and a CDN-as-default deploy model. It's like someone sprinkled a little Heroku magic on a specific front-end deployment workflow.
I've been very impressed with sqlglot, and am looking forward to trying this feature. The only issue I've had with sqlglot is transpiling for use with a specific spark version: in my experience Spark is not great about surfacing obvious 'not registered' errors when a function isn't supported (especially in >=2.4). I ran into this with width_bucket, which is only in the most recent release. I am curious whether there's a straightforward way to write with a specific release and catch the error in transpilation rather than execution.

Side note: Iaroslav (post author) and Toby (sqlglot creator) are both amazing, and I'm so glad that they're working on open source projects like this.
Evolution is not randomness. It is running smaller incremental multiple randomlike experiments and only few pass to the next increment where again a lot of variations will be generated and again selected only some few for the next stage ...

So in your example with the house here is how it might be:

Throwing 1 quadrillion times materials will they arrange in a fundation?
Of course. Then throw again and will there be some kind of wall or pillar?

Then you now have foundation and pillars. Throw again a huge number of times, will there be materials that might form a wall?

Please also take into consideration that evolution is not only in a vertical progression (from materials to house) but also running horizontally (like creating multiple types of walls of all shapes before going for a roof).

But more importantly evolution will not create a house as long as there is not need for one.

On the other hand, as we are poaching the limits of science: how do you know that given a close to infinite number of arrangements those materials will not arrange into a house?
Appreciate the sentiment, but if any employee does indeed have a track record like that, its on the company for hiring someone like that in the first place.

The real question is, why is the market so inefficient at sifting through bad employees, especially near the top of the ladder? The fact that this exec has been able to jump from one dumpster fire to another, often with a promotion, tells me that there’s something broken about the way senior execs are hired.
valve is worried about being made irrelevant by Epic Game Store, by whatever facebook uses to distribute games, by amazon, etc.

There are plenty of companies who already run or could run a competitor to steam, and slowly they could eat their lunch. Epic Game Store bought exclusives and gives away coupons to bolster their market share. IF everyone starts burning cash for market share, Valve will have to figure out a new way to compete.

Until then its sort of business like normal.
You should try Game Pass. There are always trial deals where you get 3 months for <$10.
Never heard of XBox streaming. The lag on Stadia was ominent from the get go and basic calculus tells why.
There are multiple guides around it and you can email every data broker company . Most of them are obliged to remove it but then there may be another hack and the data is again back in the market. There are few companies offering solutions and you can search for them. Some of them are listed on the page
This is the kind of feedback that can really help a developer improve their skills
This particular war, with a frontline of many hundreds of kilometers, and about 75k personnel losses on the Russia's side alone, is not a small war. This is more personnel than the US lost in Vietnam.
I have no love for highway pits but to play if off like an HSR pit is some quaint little light rail is simply farcical.

You're being dishonest or ignorant. The fact that you compare max-width of one to min-width of the other rules out one option. A pit is a pit. You're limited to crossing at a few specific points no matter how narrow it is and traveling to those points accounts for the bulk of the distance covered. The physical width only matters if you're evaluating the neighborhood for visual appeal and not actual livability. "Quiet most of the time" doesn't really count for much because people acclimate to the background noise levels and that one train per hour is just as jarring as that one motorcycle with the insane exhaust per hour. At least with subways and airports it's every couple minutes so you get more used to it.
She has an Oscar and a couple Golden Globes too, I don't think Jesus has won any major film awards
You are correct of course. My point is that if Steam would disappear, a technological solution would appear to play your games. Just like even once every single PS1 on the planet turns into dust, we can still play PS1 games by other means. With stadia, this will never happen because you can't get a copy of a Stadia game I'm the first place.
To be fair, morality is just aesthetics in a more general context.

Ie : This brush stroke is aesthetic. This deed is moral.

Both boil down to feeling-of-rightness.

But ya, that larger context. Maybe Dave is telling artists to get out of the studio.
I think it's less of an ad and more an in depth explanation about the technology that goes into high capacity SSDs. Today, Pure just happens to be one of the only companies with a product on the market. That will no doubt change in a few months.
> Once you understand your computer has 16 cores running at 3GHz and yet doesn't boot up in .2 nanoseconds you understand everything they have taken from you.
I'm curious what that use-case might be, if you are able to elaborate.

Physical servers tend to have extreme uptimes, compared to desktops and even VM's. It's a fairly rare occurrence to need to reboot a physical server (by rare, I mean only when doing updates that require a reboot, such as a kernel update, and these days there are mechanisms to avoid rebooting even under that scenario).

Needing to reboot often and be available in seconds just isn't a thing needed by most folks operating physical servers. Typically folks that require that operate VM's instead, which can freely be rebooted without powering down the hardware.
It's because of the difference license
And if I still REALLY want those mpeg encoding artifacts and lag, I can still stream the game to another computer from my gaming computer using Steam, my AMD app, probably three other programs for games I already have installed etc.
Im building with featherjs[0] right now and I love it. Jwt, user handling, routing, and (most notably to me) real-time functionality is all built in. Probably the most rails-like backend framework I’ve worked with in Node so far.

[0] https://feathersjs.com/