skysight-inc/HackerNews huggingface dataset:
The ads have great production design and direction, but I remember watching them in 1993 and thinking that they had just read/watched a bunch of 80s/early 90s sci fi and decided to take credit for other people's ideas without doing the hard work of implementing any of it.

From previous discussions, it sounds like Bell Labs really did have prototypes of at least some of it, so I was wrong there, but I'm a little surprised if anyone had doubts as to whether any of those things would exist at some point in coming decades.

For context, CD Connection was already selling CDs over the internet (telnet interface) when these ads aired. The King County (Washington) library system had a remote media-checkout system (can't remember if it was just dialup or also on the internet) where they'd mail you the material. Consumer GPS devices already existed, even if they were clunky and couldn't display a 3D map. Typical end users didn't have the bandwidth in their homes to do things like colour videoconferencing or Netflix-style on-demand video, but lots of folks were having text-based international discussions. I suppose a lot of it wasn't consumer-friendly enough for most people to have seen it in 1993, though.
It's very strange that they don't guarantee determinism. We trained a model at Codeium that does have determinism at inference time - it's not super hard if you don't just use random seeds everywhere.

This makes it a lot harder to rely on OpenAI's API if you are doing any sort of caching / evaluation workloads.
And also, given that with Range Rover reliability they'll perpetually be in the shop, you'll always know where they are!
Thanks for the interesting read.

I agree with sentiment of the paper in that it can never be fully transparent. When I say "it should just be a process of identifying hot function calls..." this is admittedly a little contrived - there would need to be a more thorough analysis.

The main point seems to be that partial failure is too difficult to handle without explicitly declaring some objects as "remote".

> Merging the models by making local computing follow the model of distributed computing would require major changes in implementation languages (or in how those languages are used) and make local computing far more complex than is otherwise necessary

Given that the paper is from 1994, I'm wondering if there have been language changes that make this more achievable.

What comes to mind is the event loop. The fact that in Node.js, almost every function call is now an asynchronous promise due to the non-blocking paradigm coupled with the convenience of async/await syntax. These event loop runtimes provide a universal way to hook into asynchronous calls.

I would imagine that in 1994, envisioning the code added to the languages of the day needed to handle timeout and asynchronous invocations would have felt overwhelming.

Also thinking about ORMs and databases. It seems TOPLink for SmallTalk was the first, released in 1995 after this paper was. ORMs seem kind of like "transparent remoting", as they usually can run against an in-memory database or db on a local system, or over an TCP connection, which then needs to deal with latency and failure. And for any app talking to a DB with an ORM, means that the failure cases of the ORM must prevade throughout the stack.
There's always that part about never finding true love and dying alone.

https://youtu.be/y8OnoxKotPQ
They did have a late start in the Internet space. Back in the mid-90's, it was Sprint and MCI who ran the major backbone providers. All the regional ISPs I worked with were connected to either Sprint, MCI, or UUNet. Nobody was getting T-1's to AT&T until late 90's.
Win for VPN companies and porn sites based out of jurisdictions where they don't have to care about this law.

Loss for regular Louisiana residents who don't want to live their life under the eye of a surveillance state.
As a reminder, "mekmiditastigoat" is the internet shared secret for IPSec interoperability. In a pinch you can use it for SSH as well.
CDC Director Rochelle Walensky said "Our data from the CDC today suggests that vaccinated people do not carry the virus, don't get sick, and that it's not just in the clinical trials, but it's also in real-world data."[1]

Not only does she still have her license, she's still the Director of the CDC. Then again, she isn't in California. But it raises an interesting point about how they would enforce it. Does anybody believe it would be used to do anything other than force all medical professional to toe the official line, even when it's 100% incorrect like with the above egregious example?

[1]https://news.yahoo.com/cdc-director-says-data-suggests-21372...
I'm not sure why you say it won't work with 14 balls, this is solvable with up to 27 balls in 3 weighs.

Weigh 1: 9 vs 9 (18 on balance), 9 off

Weigh 2: 3 vs 3 (6 on balance ), 3 off

Weigh 3: 1 vs 1 (2 on balance ), 1 off
Good question, with a billion answers.

Practically, it includes the folks entangled with others under a specific label, under the putative control of an entity which is able to exercise a degree of control over them and others using that label. Usually in strong physical vicinity, but not always.

Practically, a lot of us exist in multiple societies. All with benefits, expectations, costs, and penalties.

One clear cut and straightforward example of course being something like a Professional Engineer, or a member of the Bar somewhere.

But Church for those who go is almost always one. Every country has at least one, with many subdivisions, etc.
Because coldtea’s response involved using the power of a country’s legal system to force a business to share its revenue.
You've already got a charging mat in those places, but didnt consider leaving a cable there?
The thought experiment doesn't depend on Jobs knowing or not.
I'm seeing it as tool that can generate more with less people/time — so I think we may see a shift where there will be less 3d modelers for large tasks, like the creation of backgrounds and other everyday objects.
https://github.com/microsoft/Recognizers-Text/tree/master/.N...

I think these examples explain the functionality very well.
I have a friend who chose to leave his home computers unlocked for games and such that the kids were not allowed to play during study time. The idea is that they had to learn to exercise self control or receive consequences for breaking the rules. I don't think there are any easy answers, but I like the idea of giving kids the tools they need to make beneficial choices over dictating morality only to watch them rebel when they get older.
Are any of those the sense in which you were using it?
The US immigration process is complicated and it's impossible to answer this question without knowing about your specific situation. Where are you located? What visa category do you fall under? Have you studied or worked in the country before? Can you get a temporary work permit (like OPT)?

In general Google does sponsor visas, and that has not changed.
Western European here (Lisbon, Portugal). One outstanding point to me from the article is that even very successful businesses are having trouble finding successors.

I know very few successful businesses here. Believe you me, those are not lacking suitors, inheritors, successors or what have you in Portugal. There's a sad story of economic opportunity between the lines.
I’m working on growing my YouTube channel and learning more about how to become better at producing content.

https://www.youtube.com/@homelessintoronto
I worked at EO when these ads were made. EO created the first "pen communicators" the EO 440 and the EO 880, which used the descendant of the CRISP arch (C RISC processor); these were AT&T chips. I 'did' the cellular module + the interface to the FAX modem (so you could 'fax from the beach'). Heck, I remember one sales guy telling us about his trip to NYC where he was in the back seat of a cab, and he faxed to his client that he would be there in a few minutes, and bang, shows up as the fax just finishes printing the output at the client. I told him just how lucky he was that it all worked, with our prototype hardware! Sale guys...
> But obviously, there’s no guarantee that the latency will always be that good

That guarantee already doesn't exist with RDS. The RDS master is in one AZ, your server may be in another (and if it isn't, well, RDS will fail over to another AZ eventually). The network latency between AWS AZs is usually good, but it can be arbitrarily high, up to full outages between AZs.

This is just a measure of degrees. Your application and/or business already has to handle some degree of network issues (aws network outages), so it's a tradeoff of whether the extra hops increase the chance enough to matter.
See, usually when I run into claims about rooted Android being less secure, I point out that they have no problem with regular laptops that the user has root/admin on, but in this case I suspect they try to DRM control of that, too...
Electric heating and cooling (instead of gas, which while still energy doesn’t go in the same bucket) and probably a larger house.

His usage is high by the standards of the region, so it probably is also something like an electric car or crypto mining.

(For what it’s worth, a swamp is far harder to cool than a desert - five of the top six states in the US by energy usage are on the Gulf coast. The average Floridian household uses ~13700 kWh/year whereas New Mexico is ~8000 kWh/year. On the other hand, the household average in Canada is higher than in the US, so…)
Still down in Australia.
If your distant relatives don't have smarts to run that business, just buy them out at discount.
America has a smart play here, actually. Your "can I use drugs?" test is "If you were a drug user, would I know?". That's why I worked at startups with rampant use of cocaine. I've used psychedelics for years. Loads of people I know go to Burning Man and do hella drugs. Everyone in the group is doing fantastically.

But someone I know told me a director at his bank was fired for inviting interns over after a bar crawl to do drugs. Or something like that. That was the test: do you know who to let know what you do?
Ask HN: How do you stay productive after work hours?
Working as an engineer in a FAANG company, I usually have no mental energy left after work hours. How do people stay productive after work? I see people report learning stuff, working on side projects, etc etc on HN. How?
Haha, ok. I was thinking by a totally inappropriate analogy — I mean, we “helped” dogs evolve in a direction that lets them work for us better, including things like defending our livestock from wolves and coyotes. But coyotes don’t evolve many orders of magnitude faster than dogs!
Different issues with that, but maybe no worse than a bottle of kerosene.
I was watching this one video where they were talking about how they dropped their electric bill by changing how whatever machine they were demonstrating started up. Instead of off to full on they set it to ramp up slow enough to not push them into the higher peak pricing bracket. Electricity usage was the same overall but the bill was less.
I'm sure you remember that at the time it was written people were still trying to figure out what a computer language should look like - also most people at the time only had upper case (card punches)

The whole how do we use keywords in compilers (and in multiple languages)? how do we represent types? was all still something people were thinking through - in retrospect the two cases thing for parts of the language was a mistake, as was the 2 level grammar spec
Headlines nonetheless echo famous adages, thus automatic "free lunch"
You can use unexplained cash for mortgage in the US if you let it “season” for 60 days on your bank account.
Actual article at https://www.nola.com/news/crime_police/jpso-used-facial-reco...
It is worth mentioning that to make a bank transfer in Korea (used to[1]) require 3 factor authentication: the user's website password, the user's PIN, the user's encryption certificate signature/공인인증서, and two randomly selected codes from a paper numbers card (보안카드: https://file2.nocutnews.co.kr/newsroom/image/2013/07/02/2013...), which users are instructed to never copy or digitize.

Of all these solutions, the numbers card gives me the most peace of mind: even if my machine is fully compromised and all my passwords and certificates stolen, the attacker would likely need very long-term access (or access to the bank's server) to get all 35 numbers from the card. (If the attacker compromises the card by attacking the bank, I trust attackers will reveal themselves going after larger accounts). As long as I keep this piece of laminated plastic private and visit a bank branch to replace it every 17 to 35 transactions, I can have some peace of mind, at least regarding my bank account.

[1] There have since been efforts to streamline mobile payments, which I avoid because it leaves the phone as a single point for compromise.
I remember that problem from my college linear algebra course! I found a nice simple proof for integers (which was very satisfying!) but afaik you do need heavy linear algebra machinery to generalise it to the reals.
I'm talking about the scalability of actually delivering new code to servers (or "serverless" runtimes). Feature flags don't help with that.

Admittedly, it isn't a scalability problem you will run into right away.

But when you need to roll out an emergency fix, there is a big difference between deploying to thousands of servers that all have everything, and ten servers running a single service.
I'm not saying reaching out for help if needed is bad - rather that an unscheduled call is a huge context switch. Async is preferable.
You don't know if the unique ball is heavier or lighter, how would this work?
Keep in mind that this number does not include people who are not looking for work, for example people who have given up looking for work because they have not been able to find a job.
This is a follow-up from a story last week:

Golang is evil on shitty networks:

Golang disables Nagle's Algorithm by default

https://news.ycombinator.com/item?id=34179426 (805 points, 369 comments)
The tone of this article is completely anodyne. I think sometimes people confuse their own discomfort or disagreement with something with its "tone." I think that sometimes this the result of a boundary issue (people sourcing their inner states from things outside themselves e.g. my wife is making me angry vs. I have become angry as a reaction to something my wife has done.) But other times I think it's a subconscious act of bad faith argument, because there's no way to defend yourself from a nonspecific accusation of a "tone."

Instead of an argument about "tone," it's always going to be better to be specific about your objection. In my experience, nine times out of ten when asked to be specific, the "tone" problem turns out to be that the author said something "is wrong," and the reviewer is pretending that a horrible mistake has been made by not instead saying "I think it could be wrong," or "this is how I think that this thing might be improved."

Nobody should be required to prefix the things they are saying they believe with the fact that those things are their opinions. Who else's opinions would they be? Also, nobody should be required to describe what they think in a way that compliments and builds on things that they think are wrong. It's up to those people to make their arguments themselves. There is no obligation to try to fix things that you actually just want to replace.

Contrary to what you say here, I don't think those behaviors make anyone more receptive to one's arguments, because those objections are actually vacuous rhetorical distractions from actual disagreements (whether something is true or false) that can be argued on their merits if there are merits to argue. In fact, I think those behaviors indicate an eagerness to reduce conflict that will only be taken advantage of by someone objecting to "tone" in bad faith. If you've said "I think that this method would improve the process," there's really no reason that a "tone"-arguer can't be upset that you said that it "would" improve the process instead of "could" improve the process. In fact, it's an act of presumptuous elitism that you think you could improve the process, and it disrespects the many very well-regarded researchers involved to state as a fact that you could see something that they haven't.

Sorry for the rant, but I think that arguments about "tone" or whether something is "just your opinion, man" are far worse internet pollution than advertising, and I get triggered.
A Tutorial on Manipulator Differential Kinematics
I've been wondering recently, and probably naively, about a related question: does the human immune system have any kind of metabolic (digetsive) function? My understanding carries to the various ways that immune cells destroy non-self cells through processes like phagocytosis and lysis, and to the mechanisms for excreting waste products via, e.g., lymph. It seems like there would be opportunities to recycle components from bacterial or other cells, similar to how Halteria appear to be "eating" viruses. But I haven't found any references to this in a cursory search of pubmed (maybe because I just don't know the right keywords).

So my question for HN: do immune cells "digest" their prey?
No one uses GrapheneOS in Korea?
Sites themselves can easily add the requirement if they want to. There's zero reason for the government to be involved and enforce it.
Well then, people should demand the specs for the save file format so somebody can easily build a save game editor. This way people at least have the option to restore their state from memory.
Changing and then calling a function pointer stored at some memory address isn’t really insane.
ok that's helpful thank you. Is there someone in your office whom I may contact for more questions? Perhaps over a call.
This is a great question for its own Ask HN.

It feels like we are on the brink of some great breakthroughs outside of pure software.

Delivery robots are here but will become more available. Ditto with self-driving cars.

mRNA vaccines are now proven to work. Genetic sequencing is very affordable. Treatments customized to your DNA will become common.

Real-time footage of earth will be available just like Google Earth is now. Along with ubiquitous facial recognition, there will be major implications on privacy and national security.
A Nice Algebra Problem from the 2023 China Math Olympiad
> Even the lease is cheaper than paying PG&E

SDG&E provides electricity in San Diego
Having a Firefox container for "Korean mode" is pretty nice.
The video opens with the claim that Apple 'stole' from Xerox, but students of history will know that Apple took $1m from Xerox as an investment and the visit to Xerox PARC was part of that arrangement.

I know Xerox sold some stock at the IPO in 1980 but still owned a chunk, it would be interesting to see what their potential upside was today.

https://en.wikipedia.org/wiki/History_of_Apple_Inc.
It trips me out that people still try to get GPT3 to do deterministic things (math, cite a source, recite dates, etc). Not sure if its a lack of creativity or just a stubborn view of what is valueable.
Linux is written in C. Much of its basic userland is also written in C, including any graphical subsystems such as X11/Wayland.
Don’t forget how bitcoin helps me get my data back if I get hit with a ransomware attack!
> Are there some major drawbacks I might overlook?

You have to watch out for burn in with some TV technologies like OLED.
What's so special about visual information?
What resources were you using to learn C++ that made "All the higher level advanced concepts work and flow beautifully"?
You don't have an argument. You have a religion. The Japanese are heretics and the Swedes are pious. And yourself a self anointed cardinal.

Famously, they rejected similar sort of persons in the 16th century and closed all entry to foreigners. Let me assure you they'll successfully sort out their issues without your input.
https://archive.ph/h62Vp
See also DJing (TJing?) tapes!

https://www.youtube.com/watch?v=urGmmkUDi20
Why startups may be your best investment in a recession
> there is little reason to believe they cannot exist at previous population levels with some adjustments

There is all the reason to believe that. In the past few years, Japan took in a record number of immigrants, and yet they still werent able to stop the population decline. They lost ~600,000 people/year in total or during that time period, if i remember right. 'Some adjustments' wont fix that. A total overhaul of the society is necessary.
> Understanding complex language does not require logic/reasoning

The key is understanding. It does not need to, it has already seen the question asked in a 100 different ways, it also seen the answer to all of those. It just rephrases those answer via a neural network and that happen to pass the bar test.

> There are infinitely many forms of logic/reasoning or at least more than those existing in a vast training set.

More importantly, differences between forms are subtle and cannot be understood, that's why ChatGPT confidently give wrong answers on stackoverflow: https://meta.stackoverflow.com/questions/421831/temporary-po...
For many websites, there is considerable amount of content that should be available if auth is down. Think eshops, news portals, etc.
I've not used Treesitter so I couldn't say.

The incremental parsing is definitely worth it. Not having to wait for a full parse of the entire file on each edit is a game changer.
> Why do power companies even buy back solar power in the first place?

Increasing capacity is really expensive.

It’s cheaper for them to do stuff like buy every customer a more efficient refrigerator or insulate their attic than build a new power plant so they go for schemes like that.
Some ideas:

Method A: Take a nap on the way home, or at home

Method B: Say "no" more at work, thus leaving gas in the tank

Method C: Be not-strictly-mentally productive after work, e.g. stream-of-consciousness writing, improvised music on an instrument you know well, etc.

Method D: Redefine productivity to fit the specification of whatever your "after work energy" is

Method E: Leave super clear side-project instructions and learning planned ahead of time, for weeknight you, as a gift from the weekend you (put a handle on it)

All of these have worked for me at some point or another. Good luck.
Japan is not shrinking. Its nose-diving.
> There's a commonality that AT&T is getting at, the early internet

The legacy telcos were NOT fans of the early Internet. They didn't like packet switched networks, variable sized packets, and especially best-effort delivery. That is why they spent the next 10 years trying to force ATM on everyone. They also couldn't figure out how to efficiently bill for these modern services, even up to the iPhone launch in 2007! https://money.cnn.com/2007/08/23/technology/iphone_bill/

A common thread in these commercials is high bandwidth applications (impossibly high bandwidth by 1993 standards) that would generate hefty usage fees. These applications were seen as so impractical in 1993 that the commercials were sometimes derided as an "empty promises" campaign.

Most of it did come true however, though at this point we may be wishing some of it had not - sending a "fax" or "attending a meeting" from the beach for example.
HN buried this story. Should be #1 on homepage. That’s bullshit and puts HN in the scammy category as well, IMO.
The Bureau of Labor Statistics publishes data on current and predicted future labor market opportunities.

https://www.bls.gov/emp/tables/occupations-most-job-growth.h...
This makes no sense. Of course sound is a pressure wave - but so is being hit by a nuclear blast wave (after the initial flash). Obviously, the magnitude plays the decisive role here and not it being a pressure wave.
I went one on the night stand. It’s in an holder with a gecko-style sticky bottom so it doesn’t move.