skysight-inc/HackerNews huggingface dataset:
> but it all feels early, amateurish, almost like an ambitious project that advances only when capable strangers volunteer their spare time

Because that's literally what those projects are.
In a previous job, I knew a scientist colleague who obtained their PhD in this manner. The number of Universities that allow this is quite small, I believe he said 'two' (in the UK), and he still had to undergo a viva/defense.
Based on my own war stories, if it was an early '00s mysql then I expect "just throw an index at the varchar columns" would've helped but not nearly as much as what she actually did.
This is exactly why the company has the leverage to revisit your compensation,full stop.
Americans don’t follow laws and norms in their own country either, lol.
It feels like the problem is tied to our understanding of what's important as a society. We agree more or less that money represents value, even if people say it doesn't their actions say they it does. I think the more we double down on this as gospel the further our manufactured/perceived reality can move away from the underlying truth of the world. Money only represents short term value well. I think at some point the tension there will be too much for the fiction to hold and the fault line will have to fall back into equilibrium. It would probably be best if we were to do it gently.
I hope I don’t insult anyone I work with who reads this, because they’re all wonderful people and I enjoying hanging out with them. But for me, I realized a long time ago that I’m happier if my “friends” are different from my “work friends”.

At least in the NYC startup scene, I’ve noticed a tendency for coworkers to spend a lot of time together outside the office. I used to do it, too. Not just the occasional Thursday evening beer, but every weekend, or even several times a week. They treat it as their main social circle.

I’m a programmer, but coincidentally most of my friends are artists. I enjoy that they’re not particularly invested in what I do, but I still feel appreciated when they sometimes ask about “how the internet works” or “what really is coding anyways?” I can be a “tech guy” but not make it my entire identity.

Overall, I think it’s better that when I’m with friends I get to talk about the other aspects of life, and take a break from being constantly tech-focused. And, of course, get my mind off of work for once!
It can help if you're the mutant wildebeest with skin so thick that no croc can take it down.

If you're the unfirable 10X rockstar LC awesome dev, this is how you make your org healthier.
The only stupid question is one where I can type it verbatim into Google and get the result for you.

Even then, if you did that but want more context, that's not stupid.

I'm still surprised how much I need to Google for others...
"Apple could not have created such a well-integrated experience if their CPU was designed by a different company."

Citation needed
Looking back on it now,I would trade almost everything about the modern web to have that experience back. Some anecdotes that stick out in my memory:

It was pretty common for BBS communities to have annual picnics.

Tradewars and other doors games were so much fun. I don't think another game experience even came close to that until World of Warcraft like 20 years later.

It was sort of a proto-Web/pre-AOL experience,but Q-Link was amazing. I think not enough people realize how much that set the tone for everything that came after it.
I can only speak to my personal experience here, I'm certainly not an expert in how effective PhDs across all disciplines are at pushing back the boundaries of knowledge.

What's interesting is that the chemical reaction that was described in my paper that I linked elsewhere in this comment section [1] was originally discovered by some Japanese scientists in 1970, and we referred to their work as the "Oka Fragmentation". They too pushed back the boundaries of knowledge a little bit as well and we built on top of that. Also, my paper was arguing against conclusions made by a different team at Johns Hopkins - our work was ultimately shown to be correct as born out by subsequent experiments from our research group and others. So that contributes to the boundaries of knowledge by showing that some other body of work isn't correct. Who knows, perhaps our work will be shown to be incorrect in some future research.

I guess what I'm trying to say here is that it's very difficult to discern impact at the time that you do the research - the impact can only truly be seen through the lens of history looking backwards.

[1] https://pubs.acs.org/doi/10.1021/ja00151a001
Thanks! Out of these, the following seem most concerning/abusable:

* "setting up a voice call to a number held by the UICC" - effectively allows turning the phone into a bug (although not a very stealthy one, since presumably the normal call UI would be shown).

* requesting the terminal to launch the browser corresponding to a URL - triggering exploits

* providing local information from the terminal to the UICC; -- depends on what exactly the card can request, doesn't look like much except location which is discussed below

* running an AT command -- depends on the AT commands available, but I don't expect anything ground breaking

* requesting the terminal to start an application on the terminal -- depends on what exactly can be triggered (e.g. if it can trigger an app install it'd be extremely concerning, already installed apps less so), but I think it's only launching or listing already installed carrier apps.

* requesting the terminal to report geographical location information to the UICC -- fine grained tracking. This is the most concerning for me, and I wonder how/if Android shows when/if that happens (or if it is allowed). I also wonder if this can be used even when the phone is in airplane mode (to collect data and upload it later).
"We" as in "mammals", I guess.
Honestly don't know the true nature of his politics, and I didn't mean to get political in my comment. I simply meant that in Thiel's discussion alone during the podcast comes from a less-government-would-help-here perspective. I don't know his opinions on virtually anything nor do I really care; I just thought that a variety of the points he made in that episode were at least interesting and made me think in a way I had not thought previously.
Please don't make the landing page for your website your gargantuan web app that launches with "downloading and compiling... (x% complete). Use a simple lightweight landing page that works on all browsers and tells me what it is I'll be launching, and give me the option to launch it or not.

Even having launched this and having played with the live editor, I'm still unclear what the rationale is for reimplementing a web browser UI as well.
I think this is a fundamental difficulty of depositions: "reasonable" has a really clear and precise legal meaning that does answer "to whom" it must be reasonable, but if I, a non-lawyer, don't know that legal meaning, I am terrified of the consequences of getting it wrong.
>> I think the problem is that social media platforms, especially Twitter downranks your post if it has a link.

Huh - is this true? It anecdotally felt very true to me when posting content - is there data/reports on this somewhere to view?
I would love to do this but have no interest in going to bed at 8:30--9:00
Probably just going for a walk at least once a day. Doesn't have to be more than 30 minutes.
Thank you, as far as we could find out, this is really unique.

GPIO: Currently there are no plans for this yet. It is not possible at the moment, we point this out during checkout and on the colocation administration page. However, we think nothing is impossible. If you have a use case, feel free to write me at colocation@examesh.de ;)
I used to work on the Akka Team, mostly on streams, but I was doing different stuff elsewhere in the last years, not touching Akka much. To be honest, I am quite emotionally distanced nowadays from Akka...

That said, it still feels good reading success stories from people who used it. Thanks, you made my day!
Risk of myocarditis from the virus is higher than the risk of myocarditis from the vaccine.

https://www.cdc.gov/mmwr/volumes/70/wr/mm7035e5.htm

And your odds of knowing 2 kids / young adults who both got myocarditis reactions to the vaccine are roughly 1-in-500 if you know 50 people who got the vaccine to the point you would have heard about them getting myocarditis. That isn't winning-the-lottery odds.

It also isn't clear that boosters will be required (the title study is not terribly good and is full of confounding issues), particularly since the older age groups that really need boosters don't overlap with the younger age groups that have the higher rate of myocarditis as a side effect. We also have no data on the side effects of boosters in those younger age groups and if they produce myocarditis at the same rate as the initial dose.

We also don't even have any information on immunological waning of boosters and there's reason to believe that immunity after boosting will be considerably more durable. Some virologists are of the opinion that it always should have been a 3 shot series with a booster after 6 months and then you're done--but we're in the process of discovering the right dosing schedule on the fly.
Multiple-long-column compound indices sucked in old mysqls if you could even convince it to use them in the first place.

Being able to look up each id via a single-string unique index would've almost certainly worked much better in those days.
lbrp + middle pillar

or similar practices rooted in other traditions
> it's the exact same link and title.

It is now, the mods changed it. It wasn't when I submitted it ... as I said, I submitted the link to the site on the Way Back Machine.
Queueing in the Linux Network Stack
A company as big as Alibaba isn't putting all of their eggs in one basket. They've probably been playing with both RISC-V and ARM, and will continue to do so.

It makes sense to do that even just to hedge against ARM and be in a better negotiating position for negotiating license fees with ARM. 'Wow, those prices are a bit high, would be a shame if someone released even faster RISC-V cores and took the margin out of your mid range offerings...'

Additionally, these cores are all very competitive.. in their gate count niche. There's plenty of places for Alibaba to use cores like this that aren't top of the line server processors.

So I'd be shocked if they don't continue to play both sides.
>You cannot explain that properly without explaining first that compilers to stack machines, routine calls and jumps. If you skip that you just end up saying "anyway use iteration when your program mysteriously blows up"

Isn't this a implementation detail?
I mean it depends if your course is focused on teaching programming first level (how to get some simple problem then math and code it with if, for and while and some variables)
or if you actually have a course about say c++ where you get in detail about why this old languages are designed how they are.

Just to make things clear, I don't like "magic", I too prefer to understand how the computer works from the logic gates up though I am still missing some stuff in my knowledge. But what I noticed is the introduction to programming is very hard, I remember me wasting hours explaining stuff to a student colleague and after those many hours he had the revelation " so this computer is dumb, we have to tell it to do everything step by step , all details..." , so you have the problem of teaching the students algorithms where for myu son they use some C-like pseudo code, then you want them to start running those algorithms ASAP so they can get feedback from the machine , but the syntax is a big issue. It would not be efficient to teach them to also use the command line(Windows and Linux), run the compiler, troubleshoot if the command fails to run(maybe wrong directory or paths), then do the parse the syntax errors and try to find the actual error that produces that sometimes unrelated message. With and IDE you might get the red squiggly lines as you type with some hints on what is missing (before you write 10 new lines and not know what is the problematic one.

But I agree with you if the student is not in the first year of learning programming and indeed the people that do computer science they will study compilers and CPu architecture, and data structures and lot of stuff.
I know someone who made this exact decision. They looked at the cost of software engineers in the Bay Area, then hired a team of 5 for $20 an hour each ex-us.
Using space to avoid joins will not necessarily improve performance in an RDBMS -- it might even make it worse.
> It was true then - it was what the math showed before Delta was around.

True, but it was a very rough estimate (COVID R0 confidence intervals were, and to my knowledge still are, very wide) and the potential for change due to new variants appearing was known and discussed very early in the pandemic (the March 2020 variant that ravaged Europe was already an "updated" version of the original virus). And all this didn't prevent our president from confidently appearing on TV and saying that when we reached 70% vaccination rate, we would have herd immunity. He even provided exact dates when that would be achieved, so some people actually expected that he would hold a press conference that day declaring the pandemic over. Of course, the messaging became diluted later on.

While perhaps not an outright lie, at the very least it was a half truth, and unrealistic hyping.
> To be fair, after motion pictures was initially invented, audiences are legitimately frightened by things that were happening on-screen.

For what it's worth, there's no record of that ever happening. There's been no account of this sort of thing, even in newspapers of the era, which at the time tended to exaggerate spectacles with catchy headlines, nor are there any police reports describing panic. As far as we know, people enjoyed the film and sat and watched it just fine.

https://www.atlasobscura.com/articles/did-a-silent-film-abou...
"In my line of work I meet plenty of lapsed physicists. These are people with physics degrees, even physics Ph.D's, who don't do physics. Instead they're usually some sort of programmer, or occasionally some version of a quant."

I now PhDs that became High School teachers and they were some of the most gifted. I know PhDs that wait tables to make ends meet.

I think if the guy has fundamentally not understood what Peter Turchin was talking about. They are getting priced out of the housing market, won't ever be able to afford to buy a house. Even raising a family might be difficult. At the same time you pay for services for the boomers and a retirement and social security that yourself might never see.
As a former SQL Server DBA, most SQL Server DBAs are absolute gurus on 1 or 2 specific versions of SQL server, and massively ignorant about anything newer.

It's a strange role where, in order to do your job well, you kind of have to hyper-specialize in the specific version of the tech that your MegaCorp employer uses, which is usually a bit older, because upgrading databases can be extremely costly and difficult.
What works for one person might not work great for another. Maybe the cause is something else completely. I tend to eat something sweet with my coffee like 70% chocolate, throughout the day - small pieces. I don't feel that it is unhealthy at all.
Sorry for that, I updated my profile with email.
I have found that for the most part, even if we aren't working for our employer, we are still "working" at building the economy in other ways: working on the house to increase the value of land, brushing up on skills to make us better workers, (sports) gambling, monitoring crypto or other assets. The analogy that comes to mind is that even when we technically aren't at our employer, we are still acting as worker bees for the queen of our hive/economy. I wonder if others have felt similarly.

The meals and sleep parts seem more or less like ways to keep us effective at the aforementioned work.
I can't help but wonder if the current economy, with all its inequality and disproportionate rewards for the highly skilled, is a necessary step on the path towards changing the anti-intellectual US culture.

You get more of what you reward and less of what you don't. It's not always a pleasant truth, but it's a powerful one.
No the risk of the virus to children is also much lower when they're vaccinated than when they're not.
The return of the turbo button
Yeah they had a huge bust, a 30 year deflationary spiral that bankrupted the country. Nice.
It seems a little facile to argue a person can’t change their approach to work. It’s not like we are creatures of pure instinct, and if your professional knowledge job isn’t a place you consciously operate I don’t know where such a thing would occur.
Killing is sad in general. However, typically when 2 countries to war, the lower class suffers the horrors of war, while the leaders have diplomatic meetings with the other sides leaders over steaks and caviari. If rather than going to war, the leaders were military targets themselves, it might encourage counties to avoid going to war.
Which has what implications?

Your comment is kind of meaningless drivel with abstruse language.
Thiel's hawkish military (and self-interested, given Palantir's contracts with Defense) positions on China probably put him outside of the pale of "normal" libertarian politics.
It doesn't ever do any good. The managers can't ever explain how it's supposed to work.
lot’s of relevant advice in

https://hubermanlab.com/
Use Chromium. Also you should use several browsers anyway.
Cool, very interesting reading.

Does anyone know a good resource rich details the change in job demographics over time for different nations?
(Possibly just my google fu escapes me today)
Although slightly depressing, this seems to me the most likely outcome too.
What GP entirely misses is that Discord is not really to blame for any of that. They provided the features, but really it's up to the admins of a particular "server" (the API calls them "guilds") to have too many channels, and there's not really an incentive for a server admin to 'attention hack.'
I have this set up with vim and evince as well. It's very handy.
When I first started using postgres I was amazed at how much of what I thought was "database knowledge" was actually "working around limitations of the versions of mysql I'd been using" knowledge.

These days, sure, the original schema plus indices would work fine on pretty much anything I can think of. Olde mysqls were a bit special though.
When loading a library I get an error "There was an error loading the third party library."
Using Safari on macOS.
Please don't pick the most provocative thing in an article and then copy it into the threads to complain about it. The most provocative thing is nearly always something shallow and barely (if at all) related. This leads to shallow/indignant discussions, which are the opposite of what we're going for here.

It would be much better to find the most interesting/surprising/meaty thing and start a thread with that.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

(Also, re formatting - see https://news.ycombinator.com/newsguidelines.html: "Please don't complain about website formatting, back-button breakage, and similar annoyances. They're too common to be interesting. Exception: when the author is present. Then friendly feedback might be helpful."

p.s. Your comments are usually excellent—thank you!
GPT-3 and similar ML/AI projects may have many interesting and valuable commercial applications, not all of which are readily apparent at this stage of the game. For instance, it could be used to insert advertisements for herbal Viagra at https://www.geth3r3a1N0W.com into otherwise-apropros comments on message boards, preferably near the end once it's too late to stop reading.

Life online is about to become very annoying.
I like how this article is laid out as first defining the existing systems used today since while it’s all I know, I haven’t spent the time defining it. And then describes a number of inspirational examples of how it could be different.

Desktop file systems seem impossibly hard to change at this point, but cloud storage and mobile file systems are still so new and not amazing in my opinion - there’s still hope for a better experience.
correlation != causation:

segmentors are significantly happier, maybe because they have opportunity to hang out with non-work friends.
for people who just moved across the country to a brand new city, work is their primary source of socialisation. they hang out with coworkers also because they dont know many other people.
Multi-site, active-active synchronous replication with strict consistency
"Don't treat any question as 'stupid.'"

There definitely are stupid question that shows the person asking them was too lazy to think for a moment or at least google it. If people do not value my time, they are not worthy of it.

But yes, it is important to seperate that from beginners question, as it is easy to forget, that we all started as beginners.
I doubt that it is as simple as that. Designing modern technology is incredibly hard, then running that design through a process that makes it viable for mass production is almost as hard. In both of those steps there might be tons of reasons to have it in one place or another.

Imagine the following scenarios:

- It has been found that during assembly units that do not pass QA often has this chip fail, and thus making it easily swappable increases the production yield during assembly instead of PCBA.

- To create a security boundary for biometric data, as a rule the assembly that captures the data and authenticates it has to be separate from the application processor assembly. Swapping either then cannot be done surreptitiously. That makes the chip's job part of the screen assembly and not something else.

- A cost reducing measure between the sensor and the data processing chip over a high-speed serial connection turned out to be removal of buffers or transceivers but this meant that the signal lines had to be shorter and sandwiched against a large ground plane to ensure signal integrity and prevent frequent retransmissions.

"Hostile" engineering (which is not a word I would choose) would be any kind of security screw that doesn't improve over other screws. Think of normal Torx (which is excellent) vs. "security" Torx, or Apple's Pentalobe. Those exist for one reason: to deter the average user from undoing those screws.

The reason for deterrence vary, in some cases it's just a reduction of liability ("we made it harder so that Joe Bloggs has to be really sure he wants to screw up his device, therefore we are not liable for his screwed up device"), sometimes theft ("we'll use security Torx screws on those coat hangers in the toilet stalls, that way the teens don't steal them to sell them on the black market"), sometimes it's some weird protection scheme that never works ("if we make the screws just a tiny bit harder to find a bit for, they will have to come to us and we'll have to deal with all of their problems instead").

In most mass-market cases it generally boils down to liability and scalability. And waiving liability as a middle ground often doesn't exist because it doesn't scale well.

What does help is making it part of a brand's identity or marketing, that way the budget doesn't have to come out of any of the general product lifecycle budgets which then makes it seem to have the same bottom line which is the whole reason for-profit companies exist.
Cool spelling mistake found. It's already on our ToDo list and will be corrected soon.
The reduction in coal in the US and several other countries has been mostly driven by people internalising those externalities, often via a carbon price mechanism, but also by banning or limiting specific types of pollution.

It would probably still be "cheaper" without those. Luckily sanity has, somewhat, prevailed and costs that were being imposed on others in the country were also considered.