skysight-inc/HackerNews huggingface dataset:
One fun project I did a while ago was reverse engineering one of the games from my teens, Runescape 2 (now called Old School Runscape, where the game is a backup from August 2007 with many updates since then).

There is a huge interest in the game, with many players still playing it, I had fun for a couple of months for a few hours a week.. but then noticed there was a field in a client you use (nobody uses the official client, they use Runelite, which is an amazing opensource client for OSRS).

I reverse engineered the login protocol, it was a lot of fun. Erlang pattern matching on binaries with Elixir made this incredibly easily and very fun to implement.
If someone is disposing of a perfectly good used car to buy a new car, then someone else is going to buy their used car. And if they sell their old car and it's still decent, someone will buy that too. On down the line until you get to a car that isn't worth owning. And then that car is largely recycled, which is a better use for it than staying on the street polluting. No one is throwing out working electric cars, or gas cars that get good mileage and are in good operating condition.
I still <3 sawfish for its fine-grained mouse+keyboard shortcut customization, regex-matching per-window behaviour modification, zoom-to-fill-space, and easy themeing ... but it's rusty, bordering on abandonware, and mate's marco is good enough with the sloppy focus and no-raise-on-focus-or-click that I require.
I wonder how many centuries of developer time have been wasted trying to "unfuck what I did and go back to a branch"?
Does it do custom heatmaps? Can you make lines from imported coordinates? Can these be color-coded, or weighted?

I'm asking, because I do a lot of stuff like that, and currently I'm just using Folium for whatever tasks I have at hand - but would love to try out felt if that's the case.
Why not just change companies and interview any prospective boss similar to how they interview you.
It can be hard to find a good fit, but its something only you can do.

I’d say once you have a good manager or executive it pays dividends not just in work life balance but the desire to explore other options (eg always looking for more money/etc) fades away.
Disappointed to not learn more about the marvelous properties of compressed fibers.
In Times of Scarcity, War and Peace, a Ukrainian Finds the Magic in Math
This doesn’t make a lot of sense. Bitcoin and ethereum are still up and processing blocks with little regard to what is happening in the financial system.

Those lending companies closing down are basically centralized platforms very much like the legacy financial system. This take is the same type of uneducated comment that someone does while attributing actions done by say Coinbase to crypto as a system.
LSF and Slurm is still around and kicking on HPC systems. But they're nothing like kubernetes. Maybe close to k8s batch jobs but that's it.
Point to one example of this happening. Since patent ownership is by definition public information, it should be easy to find an example. I'll wait.
A Supermarket Visit Brought Down the Soviet Union (2016)
> In the situation in this post, I would hope that the critical “get up and fix this” messages come through a different system

If PagerDuty goes "ding" at 3am, it's probably best to take a look.

If Slack goes "ding" at 3am, maybe you forgot to turn off notifications or something, but by no means do you need to even read the notification.
Maybe they can work with complex libraries, but if there is a better one available I would totally understand that they prefer it. You need to be in a certain software bubble not to understand how to work with OpenCL, but to care enough about whether something is an open standard, whether something is open source etc.
This part, yikes:

> As our encryption is asymmetric, you may be asking how the client decrypts messages send by the server if it only has a public key. To do this the game exploits an interesting quirk of RSA cryptography, its possible to encrypt with the private key and decrypt with the public key. This is exactly what happens when the server sends the client message. For anyone contemplating doing this though, don’t, it’s terrible for a number of reasons. You can read some of these reasons here, written by someone far more knowledgeable about cryptography than myself.

Great effort reverse engineering the protocol and producing an enjoyable write up.
Nomono – Podcasting, Simplified
Wachovia failed but because of its size and scope the FDIC couldn't do a simple weekend takeover. Instead, they forced it to sell to Wells Fargo for virtually nothing before it actually went under. It was a different sort of bank failure given its interconnectedness with investment banking.

Similar to the way Merrill Lynch was forced into a shotgun marriage with Bank of America to avoid a collapse, and a number of similar firms during the collapse of Wall Street.
Some pubs successfully transition into a sort of trendy, highly publicized concept restaurant which charges a premium for food and essentially attracts well off restaurant customers who tend to drink more than average. I think that might be the model he had in mind. Most pubs won't be able to do this however as the market for it is only so big and it will tend to alienate their regular customer base.
Stress is a long-term thing. In close combat, you're not stressed, but terrified. The way you'd be in a car if you suddenly find yourself on the wrong side of the highway divide.
It's not about optimizing (although I understand that someone might think so, given the forum), it's more about pushing the right buttons that our nature has.

I'll give you an example that has happened to me several times, I have friends who work out 3 times a week and don't understand why they don't lose their pear shape. The answer is: Do HIT and weights too!

Each type of exercise develops one of the various perspectives our physical nature has in the same way that each type of mental exercise develops one of the various mental capacities we have. You can't be in good mental shape if, for example, you only do chess. Of course it is a great and beautiful exercise, but someone should remind you that your brain has other needs that must be satisfied.
"Permission" system is broken to begin with. Every app should get all the permissions they want, but the user could choose what kind of data to actually provide, none, some, all or even fake.

see also: XPrivacyLua
And then 20 years to actually build it.
I'd put stock in the video, it's using https://github.com/devnied/EMV-NFC-Paycard-Enrollment which seems reasonably popular.
Why can't we send UDP over Cellular data?
Roller coasters don't crash into emergency vehicles... so yes.
Bind9 is the reference implementation
powerdns has a lot of backends and an api.
Post is over simplifying the research and it's conclusions.

The likely fact that exercise does not result in significant weight loss does not mean exercise won't keep you from gaining weight, keep you from regaining weight, or help you lose weight that you specifically put on from stopping exercise.

We have good evidence if you're fat you probably won't get skinny from exercise.

But we also have good evidence that if you lose a bunch of weight exercise is really important for keeping it off.

Basically the human body is very complicated so you can't make many assumptions.
That is completely wrong. Germany exports by indebting other nations and the only way to further indebt other nations is by lending to them at even lower interest rates.
If you think the stablecoins are actually 1:1 backed, I've a bridge to sell you.

They are leveraged like crazy, and rabid market manipulators.
Wrong. What “crypto enthusiasts” refer as the problem is the trust on a third party, banking or watherver. Therefore people who got burned trusting centralized lending castle of cards cannot be referred as crypto enthusiasts.
That wouldn't work, the same way CORS can't be bypassed that way. It was to be the exact same origin.
"The birth rate went that low (and lower!) but has been going up recently[0]. But even if total population was halving every generation, that’s only a concern if it’s sustained for many generations, and population forecasting (especially this simplistic) has never been particularly accurate over such periods."

Who cares what the halving period is? You still have an inverted population pyramid. Have fun paying pensions. Even if you started popping 3 kids per woman today you still have 30 years before they become productive (debauchery during an Erasmus is not a productive use of time). How's Europe going to pay bills until then?

Btw, 3 kids / woman in Europe is a laugh - 70 years of technocratic rule have resulted in city infrastructure that are unlivable for "large" families. Sure, it's possible to have three kids in a two room 80 sq m apt, and I know people who have done so. But why would you if you have the qualifications to move abroad?

"Then there’s the second half. Europe has been vastly important worldwide from roughly the age of exploration to the end of WW2, and even then only stopped being temporarily because of active efforts by both of the two superpowers — who, despite arms reduction treaties, still have enough nukes each to destroy all settlements worldwide with populations over 150,000 [1] — and yet despite that the EU (less than the whole of Europe) has close to the same GDP (18 T) [2] as China (20 T) [3] and the USA (25 T) [3]."

I really dont understand how your point about nuclear weapons is germane to this discussion. Ill have to ask the French and Brits? Naw, Ill just ask the Germans who financed their welfare programs by gutting their defense budget safe under said nuclear umbrella.

As to Europe's post war relevance - Europe has no resources and the Asians have caught up, and surpassed, technologically. Where's Europe's competitive advantage?

Europe's GDP is not impressive. Actually, its trend is very bad. Look at Europe's share of world GDP as a function of time from the sage if Discovery. On top of that Europe's GDP is highly dependent on the tertiary sector, dumb things like "tourism" which has low margins and dulls the minds of the people involved.

Europe is not a going concern. Heck Im expecting a new debt crisis in the EU this year
I globally agree, with two nitpicks.

Anime from the last twenty years seems less directly influenced by foreign tendencies. Of course, since Japan is impregnated of the American culture (including the language), its anime cannot ignore this context. But decades ago, the Japanese pioneers like Tezuka were following the steps of previous pioneers like Disney, but now, the anime has grown enough to claim a relative independence, meaning their internal tendencies are much stronger than foreign influences.

> Miyazaki (who mostly made very Disney-like westernised things

The level of "Disney-like thing" hugely varies across Miyazaki's films. Mononoke is obviously Disney/Hollywod compatible, but Totoro not so much.

Miyazaki and Takahata, who co-founded Ghibli, repeatedly stated that the work that most influenced them was "Le roi et l'oiseau" (Grimault & Prévert, 1953, 1980). This masterpiece is of course a "western thing", but very far from "Disney-like", especially toward the second half of the film. I heard that the Ghibli museum often had screenings of it.
"Bordline alcoholic..."

Sometimes I'm just impressed by people who can drink that much and hold down a job, especially past the age of 25. Assuming the neighborhood fireworks stop within an hour, I'll get about six hours of sober sleep. I already know tomorrow will be a little tougher. I can't imagine going from lunch to lock-in and then going to work the next day.
M1 can pull off shared memory because it has ridiculous RAM speed. iGPU has to share memory.

Thing is CPU is very memory latency sensitive, whilst GPU is much more memory throughout dependent. Hence they get memory with different tradeoffs.
Maybe this? https://github.com/dspinellis/git-issue. I've always wanted to give it a spin.
I'm a crypto enthusiast and I don't share the common view here that blockchain is useless, however ... how do you offer 12% interest on a stable coin? Where is that money even supposed to be coming from?
The parser.py seems extremely terse, not a line of doc strings or typing. Perhaps that explains?
Transgenerational epigenetic inheritance: an open discussion
Restricting origins doesn’t work thanks to a fun little trick called DNS rebinding. Let’s say you get the user to browse your site, say, attacker.com. They lookup your DNS and see that it’s 1.2.3.4, with a TTL of (say) 5 seconds.

Five seconds later, the user’s DNS cache entry expires. Your page triggers a new request to attacker.com. Since the TTL has expired, they do another DNS lookup - and you serve them a different IP address, say, 192.168.1.1. Now they make a new request to that IP believing that they’re still accessing attacker.com.

With HTTP requests there’s at least the possibility of detecting these attacks via the Host header (even if that doesn’t usually happen in practice). With raw UDP, however, the attacking packets would be indistinguishable from legitimate ones.
Sometimes I’ll go out to a coffee shop around lunchtime and one of the nearby coffee shops is next door to a pub. By about 1pm on most weekdays that pub is usually packed with people wearing suits (or who were likely wearing suits but removed their jackets). It’s a bit a mystery to me what sort of jobs they have where that is acceptable.
The benefits of using C as a language backend
This Krugman?

https://www.nytimes.com/2020/11/19/opinion/joe-biden-economy...
Especially since alarms can sync between phone/watch (or at least you can snooze/cancel phone alarms from the watch, which shows that they're at least talking)
Yes, desertion was always a problem, but in pre-modern battles there would usually be a lot more of your people behind you, making it hard to get away. Stuck between a spear and a hard shield.

http;//www.acoup.blog had some excellent posts about this recently.
Respectfully, to say you did something for at least half of your adult days, but that it wasn't rewarding, is perhaps a misuse of the term reward.

I'd suggest that whilst you may have suffered in doing the exercise for whatever reason, there was also a parallel and strong reward process embedding and sustaining that behaviour in you.
>These aren't just random libraries that some FAANG dev worked on in their free time. These are company-released libraries and frameworks, that have full time employees working on them. If these companies are willing to pay FAANG engineer salaries for these employees, I expect it to be FAANG level work

You seem to view FAANG as some school of superior humans. I can assure you the amount of variance in intelligence is quite high.

But let's assume everything you said was true. It doesn't change the fact that FAANG can put full time employees on EASY problems to produce "FAANG level" work. FAANG companies have a bunch of menial developer jobs that need doing. And if the only people in the building are geniuses then the geniuses are the only people available to clean the toilet. Yeah and you can probably expect them to build a robot (that no one will use) that automatically cleans the toilet.

Additionally I should mention that google in FAANG is a bit different in terms of web. They use C++ for most of their backend services for scale, so it's a step above typical web development. Although I'm very sure it's not too far away as their developers extensively use frameworks so the experience of development doesn't deviate too much from your traditional golang or java app.

>As for anecdotal evidence, sure I have some, my professional experience is pretty evenly split between Java and Javascript, both backend and frontend. I feel like they are of equal difficulty

A web dev includes both "backend" and "frontend" your statement shows that your experience is exclusively web dev and as I suspected very javascript focused. When I said web dev was easy, I wasn't talking about just front end. I was talking about everything from the front end all the way to the back end. This includes architecture, optimizing queries and all that jazz.

>I have no doubt you won't be happy with this answer though

No of course not. Don't attribute it to some predictive power you have about my bias. It's not, I stated plainly what was needed. I literally stated what it takes for me to be interested, and you literally stated that you had nothing. I'm pretty sure your opinion will change if you ever do a big software engineering career switch outside of web.

Well you did say you have experience with Java but you never said what you were doing with that Java. So if you're one of the few developers doing things outside of web with java then I stand corrected.
i worried about the issues/tickets are centralized, too. so i put them in the repo itself as files and asked contibutors to submit tickets by PR into dedicated subfolder. i'd be worth to standardize it.
I find myself loving how barebones the site is - there are no distractions, only the text of the article itself.

While capping the maximum width of the text paragraphs might be a good idea for readability (slightly less horizontal eye movement; though some might also disagree), it's as if I've stumbled into some alternate universe where web development is very minimalistic.
Capstone mission is Moon-bound, after less rocketry than expected
Thanks for the recommendation. These books are surprisingly hard to get a hold of in Europe.
> to paint entire segments of our citizens and their legitimate concerns as if they are somehow unreasonable.

the dems want to murder babies

Now is that hyperbolic, legitimate, rational reasonable? It is a concerns which our citizens of all stripes have explained repeatedly.

> your comment assumes a perfectly functioning system

Actually the system is functioning shockingly well in the face of a rabid population hooked on fox/cnn talking heads then voting in bad actors promising to be bad actors.

For some absolutely baffling reason the will of the people at this point in time is to elect batshit crazy representitives of all stripes. The best spent dollar of the billion or so spent on a presidential election cycle would be to try and figure out why that is and what you can do to get people to vote in their self interest and not against.
Could this be used in VSCode as plugin to autoformat/lint my .sql files?
I wouldn't say that cutting 500 calories a day is tough. I cut out breakfast recently and I was only really hungry for the first 3-4 days and only for a couple of hours each day. Thereafter I didn't even think of eating in the morning. Lost 3 kilos in about a month. I am going to the gym daily and also go for runs outside.
It is probably not right to say that BiiN was in any way a follow on the iAPX432.

It might have inherited a few ideas from iAPX432 and maybe also some designers, but otherwise it was a very different architecture, whose development was obviously triggered by the much publicity about the RISC advantages. At the same time, most companies involved in computers had concurrent RISC development programs, e.g. IBM, ARM, HP, AMD, Motorola, Fairchild, DEC.

I have not seen yet any document that would explain why Siemens has joined Intel into the BiiN project, what was Siemens expecting from the project and how the Intel and Siemens contributions to the project were split.

In any case, in 1988 Siemens has chosen to exit the BiiN project leaving Intel as its sole owner.

After renaming BiiN to 80960 (Intel had an 8096 series of 16-bit microcontrollers, which were supposed to be replaced by 80960), Intel has introduced the first 2 products based on it before the end of 1988, and in 1989 they have introduced additional variants.

80960 included many innovations, they were the first RISC ISA designed by Intel and already the 1988 products have been the first monolithic CPUs having the atomic fetch-and-add instruction (which had been invented in 1980/1981 for the NYU Ultracomputer project). The atomic fetch-and-add instruction was later included in the Intel 80486 instruction set (with the mnemonic XADD).

One of the 80960 variants introduced in 1989 (80960CA) was the first monolithic superscalar CPU, one year before IBM POWER. The first superscalar design had been the IBM ACS research project (1966), but the word "superscalar" has been coined only in 1987, by the team designing IBM POWER. In this case Intel has been very quick to include the results of published research in their design, even quicker than those who published them (but obviously, IBM POWER was a far more ambitious project, with CPUs for scientific workstations having a much higher performance than 80960CA).

After learning how to implement them in 80960, the more important innovations have been included by Intel in their mainstream CPUs, 80486, then Pentium (first mainstream superscalar).
Zig takes a different approach to safety. For example, Zig has checked arithmetic enabled by default in safe builds, can guarantee static allocation, and can recover from memory allocation failure. It depends on the definition of “safer software”, but for many domains where safety is a field [1], these are also important design decisions.

[1] https://spinroot.com/gerard/pdf/P10.pdf
Have a page load up a script from <nonce>.relevantdomain.tld, once the script sends back a packet to <nonce>.relevantdomain.tld, have the dns settings change subdomain to 192.168.0.1, and then etc

the war between safe things and unsafe things is endless, so we shouldn't be adding a massive unsafe thing and then bodging patches onto it to make it "safer" than completely unsafe
Yeah, I was thinking the same. A large proportion of uk pubs are leased by the likes of Star (Heineken), Punch, Enterprise etc, and they really do screw their landlords on alcohol ties. Free houses basically procure alcohol at 1/2 the price. Food GP is much better in these pubs as a result.
Any plans on supporting snowflake? May I submit a PR?
https://en.wikipedia.org/wiki/NSD

https://en.wikipedia.org/wiki/Djbdns
The BeagleBone is the basis for some really cool audio tech - https://shop.bela.io/

Bela includes a xenomai based linux distribution which gives you a hard realtime OS for audio whilst normal linux running as a xenomai task, so you get all the normal productivity and development tools, but your audio is able to run at really low latencies compared to 'normal' OS support.

The Black is low power by todays standards, a single core @ 1Ghz I believe, but it's plenty of power for many audio apps, and boots within seconds, so ideal for embedded applications.
> One exception—-gun-ownership mania.

I know it's not what you meant, but I seem to remember a short clip of some idiots giving a monkey (or was it a chimp?) what looked to my unskilled eyes like an AK-47.
It's not just that pubs have to pay more for real estate, so do all their customers, and house prices have long outpaced wages in the UK. This will affect the younger generations more, but I always see it framed as "Young people just don't go out like they used to", rather than, "Young people have less disposable income and can't afford to go out like they used to"
> if it is confirmed to be true.

Is the problem. So many studies lead no where because the body is insanely complex, so what works for this person should not be generalized.
Some of us like to read ideas. The blog is more on the personal brand building side, sure. But I'm mainly coming to HN and comments to read what other people think about stuff.