skysight-inc/HackerNews huggingface dataset:
I am always amazed that many people with significant experience are so resistant to this idea. For what it's worth, my experience matches yours entirely: many significant changes can't be meaningfully committed in small chunks, they only make sense as an all in one.

And even more so, I've often seen the opposite problem: people committing small chunks of a big feature that individually look good, but end up being a huge mess when the whole feature is available. I hate seeing PRs that add a field or method here and there (backwards compatible!) without actually using them for now, only to later find out that they've dispersed state for what should have been one operation over 5 different objects or something.
Untangling Another Lingo Parser Edge Case
Six-Word Sci-Fi
Major respect for Fra. Becker for hosting his site on Tripod.
Maybe few people wanted to take the $4K because compared to monthly salary, the cost of acquiring the job, the opportunity cost of not getting paid while they found a new role, after already having been through it, explaining to their friends / parents / linked-in / resume what happened to the zappos job, it's not a good deal.

One year in, takeup would look very different.
How could you address each tile, to create an aperiodic tile map? Would be a neat tech demo. Like HyperRogue, for example. https://www.roguetemple.com/z/hyper/
> Obviously anyone can achieve GTA V quality if you're powering it with a gaming PC, just by basing it on Unreal Engine.

Unreal and Unity do much preprocessing and optimization of game content. All that takes place long before the game runs. Much of the smarts in Unreal Engine resides in Unreal Engine Editor, not the runtime. A metaverse client which displays dynamic user-created content from many creators doesn't have the benefit of that pre-optimization. There's not much instancing. Some content is badly optimized, has too much detail, oversized textures, or errors. You can't pre-bake lighting or shadows.

A metaverse client thus has most of the problems of an MMO client and some of the problems of a web client (browser).
Games are normally pre-tuned so that the client does not face these problems.
For a fully dynamic metaverse, content overload is the normal case, and frame rate has to be
maintained independent of content changes. Think of what happens when you doom-scroll a web page. It's like that, but in 3D.

(There's a class of limited metaverse which works like a game level loader. Users build a game level, the level is loaded during a long preload period, and then you can use it. Sinespace, Breakroom, High Fidelity, VRchat, and to some extent Decentraland are in that category. You build your parcel offline, then upload, but you can change some object transforms in world and move things around.
This allows some offline optimization. Clients for these systems are close to standard MMO clients.
Dynamic stuff is tied to the frame cycle.)

Unreal could probably make their system into a metaverse-in-a-box product, with some functions that now run in the editor running on servers or as background tasks in the client. So far, they haven't done that, although Sweeney has talked about it.
I didn't think anyone would think it was cool or even comment. Thank you for the kind words!

Interesting error you're having because I mostly use chrome and never noticed that bug on that the app. Maybe its a caching issue. Thanks for pointing it out!

Let me know if you have any other issues or feature requests. The app can be fleshed out in a couple areas so your feedback will go directly into shaping the product roadmap. I am Steven Natera on Linkedin and Twitter.

Again you have given me such a gift. I appreciate you!
Ask HN: What do you do at work when there's nothing to do?
I'm in a position with a lot of free time, just few meetings and WFH. What do you usually do when you don't have any tasks to tackle?
Lockless, concurrent memory allocator with SharedArrayBuffers and Atomics
It's mostly trained on the answer of other humans. The best advice is literally "just be yourself, be human."

I had some fun poisoning the well on the older text based captchas by answering the first word correctly and putting "penis" where the last word would go. It always accepted it for some reason.
My favourite are the Eric Rosen "Marathon" chess videos

eg https://www.youtube.com/watch?v=NiU2tBfTyFU&t=7866s&pp=ygUTZ...

11:30 of blitz chess. You see how tiredness affects him at various points yet he maintains an unbelievably chill disposition throughout.
that's just like the same thing as JavaScript, right?
There are test users. I'm not promoting it here.
Really cool, I wish it was available for Mac!

One thing, I think it would look nicer if it waited until the sand settled before remove a "row".
huh, seems like you could realistically power a low end watch, though.
Not as a seperate download, but the .jar is inside the .zip/.tar archive. You can just toss the "jre" directory if you want to use your own JRE.
Yeah, marketers loves to say that because there is a latency gain for the wireless part of the request travel. The more the information you request is close to the antenna, the more you’ll benefit of this improvement. However in real (actual) condition a request travel hundreds or thousands of kilometers through many nodes, each one adding up a bit of latency. So in the end you may feel a difference if you use VR in SF or make HST in central London. You won’t notice the gain if you’re trying to load a page hosted far away from you.

In fact latency is way more impacted by the web neutrality but that’s another subject.
mCaptcha doesn't prove you're a human, it only proves you're not a spamming bot.

What I am asking for is a reverse Turing test. Because there will come a time that any single site will need you to prove you are a human to do any action, i.e. post a reply or create an account.

We need a better plan than CAPTCHA that takes minutes to solve every time someone needs that type of proof.

I know government ID schemes are awful for privacy, but that is the only decent solution I can think of. If we, the computer people, do not have a better solution, the government will solve it for us, big tech will adopt it, and we have opened the doors to total surveillance.
They link to this dude’s Vatican flag site [0] that has the 2023 version [1] which is a mix of the "correct" (it might be the correct pre-2023 version) and "incorrect" version (2023 seems to have yellow, not bronze, keys, white tiara). I’m left with still not knowing what the real flag is, if Wikipedia is now right, and why the article writer wrote so much without doing any real research.

[0] https://mnflag.tripod.com/vatflag/

[1] https://mnflag.tripod.com/vatflag/official-models1.png
I could say the same about "frameworks"
> I don’t remember my 20s and 30s other than work. It cost me my hair, it cost me my first marriage, and it was worth it.

Sounds appealing.

> Automation destroyed a lot of jobs on the shop floor, the manufacturing floor. But we didn’t anticipate heated seats or car stereos, and we created more jobs. I think AI is going to be enormously accretive for society and our economy.

By destroying manufacturing and office jobs, automation has increased income inequality over the past 40 years. Continuing automation is likely to continue the trend.
I think it was a while ago down a rabbit hole from the "Kiss of Life" picture talking about respiratory arrest. However, I can't find a substantiated source anymore so I will absolutely defer to your sources.
Right now, and literaly, right now :) I am reading HN. I am an electronics engineer in a medtech, and sometimes there is nothing to do, or I have to wait for the Regulatory departments to review/approve docs, so I have pretty good time of nothing. I do lots of project at home, so sometimes I bring a book (scientific), or articles, on a USB to read.
I think that one of the things that is very interesting about this interview (and is reflected in Intel's share price at the moment), is that Intel will be a less profitable company. Back in the early 2010s Intel had market leading products and was actually trying to bring down R&D costs. With Pat's plan it's "Invest in 10 things, 1 will pay off". So you're going to be paying for all of those 10 things. The costs are going to be up dramatically compared to old Intel even if the plan works.
That's just not what's happening. Reread the conversation. I started from here:

> Certificate transparency is cool, but it's not clear it really works for many classes of devices

Smart TVs aren't some gotcha I'm throwing in at the end. It's literally the first thing I said about CT. CT works ok for mobile phones, laptops, and other devices where you can make certain assumptions about multiple networks and frequent updates. If you want a technology that doesn't require these assumptions, you want DNSSec.
I think they retain it but you can't access it. One Slack I'm in activated the trial and everything was there and searchable.
That title is editorialized. I like NestJS but this is just the link to the project. Is there an article that makes this statement?
You’re shifting the goal posts though. The question wasn’t about funding research, it was specifically about high energy physics.
Yeah not a big fan of that monoculture.
It's not too bad, but in the context of reviewing for a project in your spare time, it can be draining. I totally understand why he didn't feel like doing it.
I have been thinking about this too. The mind boggling speed increase of torrents over the last 15 years is mostly thanks to seedboxes. I'd wager a single peer fully saturating my 1Gbps fiber is not a residental connection.
Yeah. There’s a story I heard from the launch of Zelda: Breath of the wild (the last one). After what I assume was a flurry of work and crazy deadlines, they sent everyone on the development team home for 2 weeks to rest, and maybe just enjoy playing the game they had made with their family before it launched. After coming back in to the office, needless to say everyone had little things they personally wanted to tidy up or fix before the launch. So they did.

This seems like an obvious thing to do, but I’ve never heard of anyone else doing it. If your game is amazing, why isn’t your team taking the time to enjoy playing it?
Twitter's Algorithm: Amplifying Anger, Animosity, and Affective Polarization
I got the feeling it has to do with rent and taxes, owning your own establishment helps. Being able to keep open even with few customers would drain all your resources within the same year in my city, but you hear these stories of businesses keeping open in Japan with prime real estate just because. I like that a lot, instead of the “everything is a chain” where I live.

Im not sure why real estate moguls don’t have a field day, buying everything they see. Anyone knows? Is it the earthquakes and tsunamis? Exponential taxes on owning several properties?
> A limited ability to avoid collisions with "reserved words" ... would be more of a mis-feature than a feature.

While I don't necessarily disagree with you, there's something I'd like to mention.

C# allows using @ before a variable name which happens to be the same as a keyword to escape the name.

I don't remember the specifics, but it has saved me once when I wanted to create a class shaped exactly like a JSON object I was loading from an external source and one of the fields was a reserved word. For example, this works fine:

class MyClass
{
public int value;
public string @default;
public string @switch;
}

string json = "{\"value\": 8, \"default\": \"something\", \"switch\": \"on\"}";

MyClass o = JObject.Parse(json).ToObject<MyClass>();
Console.WriteLine("default={0}, switch={1}", o.@default, o.@switch);
I work on side projects or I dabble with new things, and I send CVs out...
> Also anyone with the means can still do a 51% attack if they wanted.

Not quite, at least in PoS protocols with off chain governance. If somebody with billions of dollars decided to attack Ethereum, the community would be able to fork the protocol and drain the malicious nodes of funds, basically burning the attacker’s capital over a short time.
> You don't magically get to break the rules of soccer just because the ref isn't watching at the time.

As a former (amateur-league) soccer ref, yes, you absolutely do. I certainly missed a player doing something against the rules from time to time, and yeah, that means they absolutely "got to break the rules".

Yes, nowadays there's video analysis after the fact for pro games, and people do get fined for doing egregious things. But if, say, the ref misses a handball, and there's either no video evidence, or the evidence is inconclusive, then you can totally get away with it.

Meanwhile, a handball won't get you charged with a crime if you're caught after the fact, even if that handball changed the result of the game. That'd be ridiculous.
I was just listing random names that came to mind. I don't think any of these deserve the title. If anyone, Turing imho.
So, you are generally advising against the use of local guides? And propose to cut the sherpas out of the considerable Mt. Everest business all together? Why?
> I'm extremely hesitant to give any State the ability to track an individual user's online activity that intensely.

The U.K. government developed something called GOV.UK Verify for exactly this.

It’s sort of like OAuth via a stateless gateway I think. The promise is that the entity doing the auth doesn’t know what you’re using it for, and the entity receiving the auth doesn’t know how you proved auth and only gets the level of detail about you they asked for (and you agreed to).

For example, if a govt website wants to know whether I’m eligible for something based on my local council, I could authenticate with my bank, who would say where I live with only that granularity, not my full address, and my bank wouldn’t know what service I’m trying to use.

I’m not sure how much of this got put into practice but all the ideas were pretty smart and showed there are good approaches to this sort of stuff.
I doubt it. The largest capacity SD card I can find is 1 TB. Which weights around ~250 mg. With a data rate of 200GBps 25 1 TB SD cards are transmitted every second, 6.25 grams per second. From a quick google it takes astronauts anywhere from 4 hours to 3 days to get to the ISS so let's take the low number, 4 hours.

4 hours * 6.25 grams per second is 90 kilograms. I doubt anyone can just carry around 90 kilograms in their pockets. Let alone when going to space.
I think Graeber's principle works better in meatspace. Online, anonymity/pseudonymity, distance and ability to block communications tends to erode responsibility somewhat.
Arnold Schwarzenegger's fever dream to bring Conan back
>This doesn't look like a particularly big PR to me, judging solely by the amount of code changed and the nature of the changes at first glance.

Well the author specified that this was their subjective take on it.
Is this what the whole argument about intelligence is about? That you don't want to cause suffering and only species of certain intelligence can suffer and others can't, thus you are not feeling guilt when killing and eating things that are not intelligent?

That just seems so bizarrely naive to me. Every living thing suffers when hurt. Suffering is a feeling of not wanting to die, or to be hurt. I'm pretty sure that it is one of the primary mechanisms of evolution of living things, it is a strive for self preservation. Human suffering is fundamentally the same as that of an octopus, an insect or a tree.
We as a team sometimes decided to PR into a PR branch, not as meticulous as a PR to develop but there'd still be eyes on the code entering the branch. Especially useful when there are dependencies and/or different disciplines contributing to the feature.
What is being changed matters.

To use an analogy: if you wanted to reupholster my car seats, or spice up the radio panel, sure knock yourself out - I'll come check when it's done. But if you were to as much as think about tightening or loosening a single screw anywhere near the engine block, believe me I will be paying very close attention to what you're changing.
I wrote a Docket calendar in 1999 for a law firm. Searchable by client and matter number and name. By practice area, by lead attorney, by billing attorney. It was better than Outlook and won an award at Lawnet 2000. Microsoft has a problem synching Outlook calendars and it looks like they are playing catchup.

Better to write a web app to synch all calendars into one like I did in 1999.
The web wasn’t a significant jump though over HyperCard, gopher, etc. It was nothing like the leap forward that TCP/IP brought us.

Put another way, the internet today is completely usable for transferring data across the globe in an instant without Tim’s contribution.

The web is not what makes the internet good.

If the web is used as a justification for cern, cern is a huge waste of money because that’s a trivial invention.
This... restored a sense of hope.

Maybe dystopia is not an inescapable black hole after all.

Or maybe it is but we have not crossed its event horizon yet.

But somehow entrusting our digital future to out-of-control oligopolists in the hope that they either crash and burn or their abilities get copied doesnt feel like an... optimal trajectory.
WSLg (Microsoft's implementation of graphical programs for WSL) also uses RDP internally. So I wouldn't think that is the issue with the Sandbox, unless you set up some other way of X forwarding. WSLg is still hardware accelerated and Sandbox might not be, however.
Weekly afterworks and 12 hours work a day will force you to feel like a family wether you like it or not.

Also if your mindset festers they will stop being polite which is way worse.
How is keybase holding up after the takeover? I bumped into https://keyoxide.org and since I'm not interested in the chat parts, keeping an eye on that.
Well, I feel like "at work" is a keyword here.
A bug as serious as data corruption should be detected before being released.
I like ugh's suggestion - Sandtris
Then remove all liability for payment processors.

There are numerous examples of companies doing something legal, that later blows up and they become the scapegoat for letting it happen.

As long as that happens, payment processors are going to protect themselves by avoiding certain industries.
> you can increase the humor by calling attention to the joke

My opinion is that ruins everything. Just like those american comedies where the virtual audience laughs like goats.
> If they were legislated like the rules of gambling gmes, it would be a crime.

And that's the issue, really: making rule-breaking in gambling a criminal offense is ridiculous.

Outright theft, sure; criminalize that all day long. But if the dealer gives you chips after you do something in-game that breaks the rules, that's on the casino for not training their dealers better. (Or in the case of electronic craps, for not writing their software better.)
I recall well those discussions. Web stores did indeed often use https to protect credit cards. The argument was however that physical stores did not need to have similar protection, and that the issue really was with the weak security of credit cards. HTTPS was a unstable solution for a problem which people argued should had been solved with the credit card system. Physical security devices was again lifted as the future solutions to this problem.

It should also be mentioned here that credit card numbers as a security token has actually slowly been phased out in favor of other forms of payment systems online, and many banks today implement additional security requirement if you pay with a credit card. Black market with stolen CC numbers, despite https use by web stores, used to be one of the biggest issues with the internet, so even with all the stores using https it wasn't a solution to that problem.

I remember people talking about performance issues with https until the early 2010. "Every single micro second slower means reduced sales" was something people was very concerned about. I even heard it from people during an IETF meeting. It was talked in similar tone to how people today talk about SEO.
If you have to seriously worry about bugs becoming public you fucked up big time. Having ridden in their cars with the self-driving mode, it's obvious that Tesla simply makes shoddy, unsafe vehicles. Trying to hide the issues rather than prevent or fix them won't save them.
I would argue a common scenario in a German city is the following: You live in an appartment building without a garage and your workplace is closeby, i.e. you do not take your car to work. You use the car to visit family on the weekend, appointments out of town, etc.

You can get by without curbside charging in this scenario, but it sounds like a huge annoyance.
This looks like a lot of fun. I'm curious, where did inspiration come from? I love playing creative versions of classic games like that and if something inspired you to build this, I'd like to try it too :)

This reminded me of a physics-based Tetris that a friend of mine built many years ago: http://phystris.pi-dev.com/
I am curious your use case where latency is currently an impediment. Sure, nobody likes lag, but outside of pro gaming and HFT, where is the need?

New York to LA is ~60msec

New York to Hong Kong is ~250msec
I bet you're other thinking in this case. In general, the expectation on GitHub is that PR commit history doesn't matter, and owners should simply squash on acceptance. I think most contributors don't event consider that all their commits are visible or would be of interest and only think about the final product.

It's certainly simpler for the contributor to do the squashing, but when GitHub makes it so simple in practice it doesn't matter.
Capita hack: 90 organisations report data breaches to UK watchdog
I have explicitly asked if there is something that is not CAPTCHA.

Because in the age of ever smarter AI do you really want to solve CAPTCHA more and more frequently, and not to show you're not a bot, but to prove you are human with a physical body borne from an ovum.

It is not crazy to think we will eventually need to prove this fact somehow.
High Fidelity isn't loading pre-baked levels. At least the original High Fidelity isn't, the new one is still a 2D Zoom of sorts as far as I know.

I'm part of the organization that picked up the old High Fidelity codebase.
> I'm extremely hesitant to give any State the ability to track an individual user's online activity that intensely. It's been extensively documented that any State will fully utilize its size to violate an individual's personal privacy, with this often being done on a grand scale.

I think our (Germany) national IDs would theoretically have that option using certificates. I didn’t look too much into their online features as I never encountered anything supporting them, but my understanding is that I can prove some fact about myself (age, name, or simply being a citizen/resident), without either the government knowing I did it, nor the company knowing more than what I asked to show.
I don't think the grandparent is opposed the idea of that case not being considered a valid roll. The issue is that doing so is somehow a criminal act, which is beyond the pale. Laws just simply shouldn't be written for stuff like this. Getting the state to enforce your business model is gross. The fact that we have other examples of this (copyright enforcement comes to mind) doesn't make any of it ok.
I think your calculations are off by a factor of 8 - network speeds are quoted in bits, rather than bytes. Apologies if I've misunderstood your comment though.
It's security through novelty. No one has bothered to write a bot solver for these yet. They will, soon enough, if it's protecting anything worthwhile, but that's some other engineers problem.
I don't think anyone is arguing that it should be considered a valid roll. But being illegal in the criminal sense? No way, that's a bit much.