skysight-inc/HackerNews huggingface dataset:
It always is :) I was just arguing in another thread how things like iMessage, facetime and FB messanger simply only have little relevance because of all the people not having access to that here in Switzerland.

Signal and Threema went kinda popular too the more media talked about WhatsApp. But Telegram was THE IM app with simply the most fun functionality.

On the other hand I also know people refusing to use Telegram so nobody would think they are in weird channels now.

Adding to that I may also have a privacy focused circle, I am sure you'll find a group of people here too who life the exact opposite
Latches inside: Reverse-engineering the Intel 8086's instruction register
Don't bother trying to remember details, especially about software: When you next need them, they will likely have changed. Instead, learn how to efficiently look up the current information when you need it.

Actively look for relationships between what you're learning and what you already know: Does the thing you're learning solve a problem that you're familiar with? Is its mechanism similar to something from another field? Does it achieve a similar result in a novel way? etc.

Write down these insights somewhere, and figure out some way to habitually review them. The details of this habit probably don't matter too much, as long as it's something comfortable for you to keep up long-term.
TIL looks interesting, but also both too simple and too complicated. What's the difference between a SubList and a SimpleList? Why does it require SimpleLists instead of using variadic arguments (e.g. why [math ($a + $b)] instead of [math $a + $b])? And why does the author explicitly disallow multiple spaces in a row outside of indentation when this is a purely artificial limitation and does not simplify anything?[1]

But also, why can't I write modules in TIL? It's based on D, sure, but I shouldn't need to write and compile something in D just to be able to have some means of namespacing things. This very much feels like "I want to write most of my stuff in D but I just want to be able to whip up short scripts that for whatever reason I don't want to write in D".

And of course it seems to be ditching the pure simplicity of Tcl. It's like Tcl in that it's a command language and borrows syntax from Tcl, but it seems to be missing the fundamental concepts of Tcl.

[1] The author seems to hate the idea of people lining up equals signs in code or things like that. Ok sure, you can have a style preference. But that's what a code formatter is for, not an artificial and unprecedented level of whitespace significance.
It's as comparable to Reddit as Whatsapp.
Advertisers will use third-party analytic services that profile channels audience (but not individual users).
In this context, physics PhD are awfully odd choice of example. And people who changed from physics to machine learning doubly so. You don't study physics in order to get ahead in politics. You wont be able to influence it as machine learning engineer either.

Both of these are literally occupation with zero claim to be elite in the sense of "having power".

And second, what this argue is that ideal political system has small group of people who have power and wealth. In ideal state, they are unified as they run things. They don't display plurality of opinions, don't have to compromise either.
I can’t get into the US as a tourist without a visa, even though I’m a EU citizen, not sure how internationalist the US really is. Maybe from the inside the perspective is different.
I use a Windows virtual machine and iTunes. It’s not ideal but it works.
Looks really nice, got to try it out.
As much as it annoys me as a user, I learned recently that the reason you often get a confirmation page in the browser, rather than an immediate unsubscription, is that some clients (not mine mind) automatically open all links for whatever reason.

So if you're not doing that, maybe that's the problem.

Also, even if they're transactional, are they honestly necessary? According to whom? I hate getting transactional mail I can't unsubscribe from when I don't care, I'll see it on the site when I want to, but the site's decided for me that it must be in my inbox. Unless it's a legal/regulatory requirement, can't you just allow unsubscription, even though it's 'transactional'?
There used to be a lot of money to be made in designing scriptable Second Life dragon dicks.
> China is unified ethnically -- basically 91% Han and extremely nationalistic.

The Chinese people who have the freedom to express their views, in Taiwan and formerly in Hong Kong, weren't so nationalistic. Can you back up your assertion about the rest?

Also, nationalism is global trend; there is no correlation with whatever China does.

> It is just not the case that poorer nations grow faster than richer nations

I think you know that's not what anyone was saying.
Show HN: Drug-drug interaction, synergy, and polypharmacy prediction
Wikipedia has a truly epic article on the fortifications of the border between two Germanys, which really hammers home the sheer extent to which the DDR had to go to keep people from escaping.

https://en.wikipedia.org/wiki/Fortifications_of_the_inner_Ge...
His picture is public knowledge. IIRC it's from a conference he spoke at, but which did not use his real name.
I wrote "planning", meaning that the development of the fame assets maybe now takes more time than the actual engine/logic of the game itself.
One of the world's "worst nuclear disasters" according to Time magazine.

Still remarkably minor. This isn't even strong evidence of lax safety standards.
Some of the most incredible technical reporting I've ever read are the IAEA accident reports: https://www.iaea.org/topics/accident-reports

Be warned that some include pretty gruesome medical photos of people who got severely irradiated.
I think some URL shorteners allow editing the URL after creating a short link. So you are back to square one
It's hard to tell if it's hysterical without knowing the Cost/Benefit for the company. How empowered are new senior hires, and how expensive is the time of the team? At larger companies senior engineers are often phenomenally expensive and at smaller companies controls over potentially business ending operations are usually minimal.

A friend of mine at a FAANG recently dealt with a bad hire. Their guess was that in the 6 months the bad hire was there they cost the company maybe ~5 million between wasted engineer time and delayed release schedules after people kept having to put out their fires. On the other end of companies, I've heard of seniors corrupting the database and its backup and ending an entire startup.

This is not a defense of whiteboard interviews per se, just an observation on why companies desperately want to avoid bad hires.
... and when it gets lost you are unable to claim the insurance amount
I look forward to seeing this plan wasting billions of dollars that could have been spent on better endeavors. Let them waste their resources chasing a windmill. Stay out of the way of people trying to do meaningful work.
>> the predominant, most prosperous, safest, most free societies have been the internationalist ones...

I'm not sure there are rules to this. A lot of the narrative depends on how we define terms, and the story can be told in radically different ways.

For example, European and ME multiculturalism existed. The empires were multicultural, in various ways. Ottoman, austrohungrarian... Under these regimes, multiple national/religious/language groups coexisted in most major cities. Warsaw was barely 50% Polish at times. Istanbul 50% Turkish. Budapest, Etc.

In this telling, nationalism, liberalism, democracy & republicanism are the same movement. They're the anti-empire, anti-monarchy radicalism that ended multiculturalism. Nations were became self governing. This was followed by population exchange, ethnic cleansing and worse. WW2 shifted borders and populations until we were left with culturally homogeneous "nations." Jews during & after the holocaust, Germans of Czechoslovakia, Poland, and other post war population shifts & cleansing. The Greek/Turkish populations "exchanges." Cyprus dividing, more recently. Yugoslavia violently breaking into nation states. Multicultural societies that existed, often for centuries, under imperialism. Under nationalism, democratic or otherwise, that multiculturalism came under attack.

Much of the middle east current troubles, can also be seen as nationalism playing out after centuries of Ottomanisms. The multiculturalism of Bagdad, for example, is much diminished after every round of violence and war. Familiar story. Baghdad has been shedding diversity for a long time, as have many other post-empire cities.

>>Many, including Churchill, blamed nationalism for WWII (which is why the survivors built the UN and the predecessor of the EU)

You could also argue that the UN is a very strong pro- nation state force. The UN assumes that nations exist, everyone belongs to a nation state, that national sovereignty is supreme and that there are no other ways to be. You have to fit this framework to even exist, from the UN's perspective.

In any case... in my (this time) telling the multicultural, international order was empires. The force that brought this order down was "liberalism," which also, generally was closely linked to democratic mandates, republic-seeking, national liberation. National liberty came at the expense of non-national liberty.

I'm not making a case for empires. I'm just making a case for complexity of perspective. There is no "X leads to Y" in history.
The fact that we even have to debate about which laptop is good for Linux or not makes me not want to bother. I switched to Mac 12 years ago, and I never had to bother thinking about choosing hardware since. It just works.
I mean, every model's output is in the eye of the beholder (or modeler). Take any unpredictable wave-like chart and ask someone which direction it's going in next - and guarantee you'll throw $100M on their choice. Hey! You just successfully collapsed a wave! It's funny how after all these millennia, most people still don't understand that someone claiming to divine the future from bloody egg yolks or whatever is just manipulating the future by getting people to believe in their magical divination.
What where the main issues?
Lesson number one for all adopters of guest languages on other runtimes, the platform always makes them irrelevant with enough time.

And if the platform dies, it isn't only the main language that dies, everyone else that was seating as guest dies as well.
I just want to run this one Python script
I think about the time my manager dismissed an interviewee as not understanding map-reduce because he couldn’t solve some problem in 2 passes, but rather needed 3.

I asked him to explain how to do it in 2. And he was like, “what? It’s easy!” Then another person on the team who over heard it also asked.

Eventually the whole team was there, asking him to prove it, and he spent over an half an hour trying to explain it, and none of us were getting it. The consensus from everyone (except the manager) that it was an unfair question that relied on a a very subtle assumption about the data that wasn’t obvious at all, and that 3 passes was the minimum required Without the that assumption.

Of course the manager said everyone was stupid and it was a good question.

That manager remains my counter example of what a good manager is.
Someone's H1B got denied I suppose...
Books come in all sizes and shapes, so scanning that color coded labels is still going to be a pain...
But there's a counter incentive in that if the search engine does not produce results that are good for the user the user will leave for one that does.
Countries attempt to block Signal Private Messenger App around the world
Ah yeah, it was $50 before it was dropped to $29.

And I already mentioned in my initial comment that they didn't notify users. That's what the lawsuit in France was over, the lack of notice. I believe an OS update did eventually let users switch off the behaviour, and view their battery health.
Do you run your laptop on non—native resolution? Or an external monitor with a non-native resolution?

I'm runnign on 2018 MBP, 16GB RAM + 4k external monitor. I experienced the same type of issues a couple of months back — high WindowServer CPU, mega choppy UI after a few days of use. Initially thought it was Safari, but it kept happening with other browsers as well. Researched it a bit and found a thread where someone suggested running both the laptop and the monitor on native resolution. Haven't had any problems since doing that. WindowServer sits at about 10% CPU and ~2GB RAM, current uptime 10 days.
I don't agree with this. I mean, UE renderer is the subject of countless hours of effort and optimization. But for instance the startup time (or build time for that matter) of a UE game is quite long and it is fairly easy to beat in a bespoke engine.

That's one of the reasons looser coupling would be great. I would love to be able to use the UE renderer in the context of a different engine.
IT Outsourcing: How to Choose the Right Partner?
IT outsourcing is a practice that is extremely popular both among small and enterprise businesses. No matter your company size, you can leverage the benefits of information technology outsourcing. This guide explains how to outsource software development to leverage the best benefits.
It's not even that it's too advanced, it's just the wrong thing if the (only) goal is 'web development' and 'Bootstrap'.
> every country in both world wars was nationalist

I think this overstates the similarity to the point of meaninglessness. It's like saying Bezos and I both have money, so we're economically the same.

The US fought for freedom of Europeans (with some interest of their own). WWII was won by a massive internationalist alliance by the Allies, in fact - and that was the difference; nationalist Germany lacked the allies to match them; they were virtually alone; conquered countries are much different than free allies.
Nick Patterson, formerly a senior statistician at Rentech, was on a podcast saying that their most important tool was a simple regression.

I suppose he could’ve been lying, but the believable accounts suggest that the majority of their magic is simply having smart people use simple tools very, very well.
Apart from being broken RC4 requires 256 bytes of state, have a very slow key change operation. And is actually quite slow.

Most modern lightweight ciphers requires much less state (can be stored in registers even), has good key agility. And are faster. So there are numerous technical reasons to not use RC4.

As long as you don't have legacy requirements, don't use RC4.
Is there any reference to how Sony re-secured the PS3? All I'm aware of is the fact that they killed the ability to run Linux on PS3 because they couldn't re-secure it while retaining the ability to run a different OS.
It's not about removing anything repetitive - it's about trying to find a balance that works best for the player and for you as the developer/producer.

MMOs and games in general have you experience content in roughly 5 different ways: authored (expensive), procedural (complex and generic), emergent (problems explode with size), repeated (the grind), or user generated. Each game, and each system and region inside a game, is a balance between those.
For some people your point will be valid. But there are a lot of people who hacked older consoles because:

+ They wanted to region unlock it (this is particularly true in Europe where there is a big demand for Japanese games that weren't released over here)

+ They wanted to run the console at 60hz rather than 50hz (this is true for the much older consoles and again mostly a thing in Europe because some PAL games would run slower than NTSC games. eg Sonic 1 on the Mega Drive)

+ Linux. This was a big incentive behind the PS3 cracks because of the PS3's interesting Cell Processor design. Later the removal of "Other OS" added to the incentive to jailbreak the PS3

+ Media Centres. The reason I've soft modded my Xboxes was to run XBMC

+ Retro gaming. Plenty of systems have been jailbroken so that their owners could play classic Nintendo / Sega / Atari / Amiga / NeoGeo games from the 80s and 90s. Technically it's still breaking copyright laws but given the age of those games some turn a blind eye because it isn't hurting the developers of new games (I'm not saying I agree with their argument either for or against, just presenting their views)

+ Some systems wouldn't allow you to play homebrew games (3rd party titles that are unlicensed from the console manufacturer but granted copyright licence by the games developer). So they're legal to play but the only way to do that was via hacking the console

+ Some jailbreak simply because they want to exercise their right to hack their own hardware. And this isn't just uber nerds either, I've met a surprising number of people who have done it just because they read an article somewhere and thought it sounded fun.

+ ...and yes, some do it to pirate modern games too. But the risk there is always that your device doesn't support future software updates and thus no longer supports modern games online. So it's a bit daft buying a console if you know you're going to pirate modern games; you're much better off with a PC (this was as true 15 years ago as it is now).

As it happens, I welcome the lack of DRM on the Sega CD because I have a few discs that are scratched and thus don't play properly. So I can keep the original discs and cases around but play CD-R copies. I can imagine needing this option more and more if/when disc rot sets in on my other disc-based retro consoles too.
As program complexity increases guis loose their discoverability benefits. clis often become easier to remember particularly if you have a vague idea about how to do something. Setting a breakpoint in gdb is b myfubc. Setting a conditional breakpoint is b myfunc if muvar = something. Set a conditional read watchpoint for a specific thread... rwatch myvar thread 3 if myothervar != 6
If you look at sales chart, Sony is selling as many PS5 as they sold PS4 during the same launch period. It's just that demand is higher; the fact that they are able to make as much during a chip shortage says a lot of their supply chain expertise (same could be said of MS, Nintendo, Samsung, LG, Apple etc.).
the battery in that series of phones was replaceable quite easily, if you felt comfortable opening up the phone.
it depends on the climate. In Russia, for example, balconies in old panel buildings are either used for storage, or converted to an unheated exra room, with wood and glass railings, which are different for every apartment. This makes the house look like a vertical favela.
Solar panels and CFCs in exoplanets? They are too confined to our current development stage here on Earth. Not that civilizations don't use them, ours does. But they are toys for the blink of an eye in cosmological time. The search makes more sense when it is for structures that, by their very function, are designed to last longer and span multiple stellar systems. Communication networks, and more precisely communication hubs next to dark objects moving in trajectories of low curvature--wandering planets and the like. If there are people in advanced alien civilizations, they don't travel in spaceships.
Sorry for going completely off-topic but every time I see your name, I wonder is it like Ethernet bridge zero, or like Ethereum bro, or something else? Did the Pokémon Slowbro have anything to do with the name?
Yes telegram is so much better than WA from a customer's point of view.

The best thing I like about it is that it's an instant setup on every phone and doesn't require the Google backup integration which can take an hour to restore. Also the fact I can run it on multiple devices simultaneously is also kind of a big deal. Their API is also pretty amazing tbh.

I wish all my friends were on tg instead of wa and i would uninstall the later in a heartbeat.
There is one particular episode of the cartoon where the Groke is waiting in the field outside the Moonin house, then when they open the door she is gone... because she is now stood on the porch right beside the door.

Still sends a shiver down my spine at 35.
> Back in the 90s, an American socialist tried to tell me that the Berlin Wall was constructed to keep the westerners out.

And yet nobody tried to "Escape" East, not even this socialist...

If Cuba wasn't an island, I doubt the current regime would have lasted more than 10 years.
I think the commenters are saying that both engines should have been throttled back.
Do you think cryptocurrency will eliminate the military industrial complex? What prevents the people who currently have most of the capital, many of whom are benefitting from the military industrial complex, from using their capital to dominate and control cryptocurrency?
> Why are positions researching physics so closely tied to academic positions? We probably don't need too many more physics professors but we sure could use more physics research. Or maybe better physics research. Either way, more/better physics discoveries.

It's the American system, frankly.

In Germany research institutes are frequently separated from universities.
MLAT order from Luxembourg for Signal user data
What do you mean ? Here in Hong Kong (hardly the west), an RTX 3080 is around 1000 USD, how much is it where you are ?
Can this do alerts? Like as in along with whatever digest I have, I set up keywords.
Lots of times.

Sometimes I oversleep accidentally, as an obvious example.

Or when I make short-term decisions like being lazy and laying on the couch watching trash, that hurts my long term utility and prevents me from maximizing it.

Or all the times where I'm not smart/awake enough to choose the option that will maximize my utility.
Durov hears you: https://news.ycombinator.com/item?id=29146473
You don't pay 45k for the teaching, but for the diploma's pedigree and the network you build while you're there.

I don't believe this is right, but it is how it is.
Well, parking in Kyiv is absolutely horrendous. I've talked with developers who plan new houses in Kyiv, and they just don't plan for parking space, because it's not worth it. More profitable to build extra living space.

People really do park in 3 levels there, and put their phone number at the windshield. Granted, those who parked last, try to leave early, to unblock others.

I hope that problem will lead to development of new transportation systems. Like personal metro, or self-driving parking cars.
All of this wizardry operates under the premise that given just the right meta-meta-meta-formulae some tiny edge over randomness can be squeezed from the mountain of historical data by sheer willpower and brute force computation. It cannot. The sooner people accept this as an iron rule, the sooner they'll stop falling for scams that promise to foretell the future.
Some of the glossing over cultural differences did strike me as a bit naive (I maintain an American and Japanese anime fan are still very different), but the piece as a whole is poignant and very well written. I don’t think there’s a “key point,” rather than an explanation of one facet of modern society and some synthesis as to why these online subcultures have developed as they have. Astral Codex Ten (on Substack) has a piece in this vein: “Epistemically Minor Leagues.” If you’re not familiar, Gwern (OP) doesn’t so much “argue” a key point but rather explore ideas and document various internet cultural artifacts and ideas. It’s quite the rabbit hole. But yeah, this piece has quite a bit of insight still in my opinion, despite some minor - not flaws, but weirdness let’s say. It’s exploratory, not argumentative.
Fortifications of the Inner German Border
The Cell was a single primary CPu core, with seven SPU (technically eight with one disabled) cores.

The SPU cores were basically used heavily for any background data processing that might align well with what GPU compute is used for today.