skysight-inc/HackerNews huggingface dataset:
You probably misunderstood: gp won't make mistakes in a medical field because he's not a medical professional, so he won't do anything in the medical field.

The same sometimes applies to designers and developers: if developers don't design, then of course they won't make bad designs.

The gist of it all is: don't ridicule people for mistakes, even if they're in their supposed field of expertise. Just let them know they've made a mistake if you see one.
Btw, having a POST only protocol for web will completely destroy the performance of any modern app.
That's really weird, you just described what I think in terms that are very accurate. Are you me ?
I don't think there's really much energy in ocean currents. Based on the numbers from here [0], it seems you can get no more than 20 GW from the entirety of the Kuroshio current (the big one near Japan that they're targeting). That's not really a lot, and presumably the environmentally safe level is a fraction of that, after which you're fucking up heat transport on a planetary scale*.

(Maximum flow of 65 sverdrups = 6.5e7 m³/s, and a top current speed under 1 m/s. Density of water is 1e3 kg/m³, and there's also a subtle multiplicative factor of 0.6, from Betz's law).

[0] https://tos.org/oceanography/assets/docs/28-4_andres.pdf ("Mean Structure and Variability of the Kuroshio")

https://en.wikipedia.org/wiki/Sverdrup

https://en.wikipedia.org/wiki/Betz%27s_law

*(Footnote because this stood out to me as weird, but the math holds up: the amount of heat energy transported in ocean currents is >10⁴ times greater than their kinetic energy (what ocean turbines can extract). 1 kg of water stores 4,200 J per 1 °C temperature increase, but only 0.5 J of kinetic energy at 1 m/s. So I think that blocking an ocean current would have a disproportionate amplifying effect on the climate. IANAO).
This kinda looks like an attempt to get a commit into a bigger open source repository. It'd look nice on a resume to say you "contributed to Unreal Engine on GitHub".
>I still have not seen a convincing response to the demographic argument I put forth. The generation entering the housing market now is the large Millennial generation;

Well, implicit in this argument is that a non-trivial percentage of the Millennial generation is actually able to enter this market. Is that actually true? I'm not really convinced that is it, as there's been a lot of chatter about this generation putting off important life milestones like family formation, which would precipitate home buying. To be fair, and to potentially anticipate the counter argument, when the boomers were at this same stage in their life interest rates were much higher. But ... family formation was a much stronger cultural imperative at that time. It very much is not so today.

>For everyone who wants a house to get one, we need to be building the delta in size between these, and we're short by several million.

I agree with this, but for philosophical reasons and not structural ones. If I'm some jerkoff investor, trying to maximize profits, yeah I'd only build high rise lux condos and squeeeeeze that yield because, let's be honest, building family homes doesn't really do that.
The cost of a new mobo and RAM can't be worth it for the minimal improvements surely?
IMHO a typo in a document is a serious error that we should put substantial effort into preventing.

There are even worse potential outcomes:

* A single bit error in a stream of compressed or encrypted data stream that renders the stream unreadable.

* A permissions check being yes instead of no.

* Backups being silently corrupted
Main memory accesses dominate energy consumption, so the lower your total memory bandwidth the less energy an algorithm will take.

https://www.researchgate.net/figure/Data-movement-is-overtak...

The chart above shows a 1000x (3 orders of magnitude base 10) increase in energy consumption relative to a register move (it really should be called copy).
I cheated on my Microsoft interview (2019)
Email I just received from Amazon:

Hello,

We noticed that you have requested multiple returns in the last few months, and some of the items that you returned were not received in their original condition. Items are considered as not in their original condition when they are damaged, have obvious signs of use, missing parts, or not cased in the packaging they came in.

We would like to know how we can better support your shopping experience. Please reply to this email so we can understand any problems that you may be having with your orders or with the ordering process on Amazon.co.uk.
> And without the "magic" of bringing a fictional character to life or the highly collaborative nature of highlighting songs by tons of independent producers...

Yes, it is something completely different isn't it. New performances by artists as the audience remembers them from 50 years ago, seems we have skipped over the uncanny valley completely. Fictional artists like Hatsune Miku or Gorillaz are a different fork in the road, and not catering to nostalgia (yet).
Funny story. I have occasional irregular heartbeats. A number of years ago I was given a monitor to take home and use periodically when I was getting episodes of skipped beats.

This was a while ago, and after I ran it for about an hour I was supposed to call a phone number and basically modem in the data.

I dutifully uploaded my episodes for a few weeks, and apparently the doctor or specialist who was reviewing the data saw nothing out of the ordinary.

With a friend of mine we decided to reverse-engineer the signal the device was making to the telephone. It turns out it was a simple frequency modulation of the EKG Trace.

Long story short, we found the skipped beats, printed out the traces, presented our own printouts to my doctor and confirmed a diagnosis of premature atrial contraction.
The videos in this article that are uploaded to YouTube unfortunately have terrible quality, presumably because they were uploaded at 128x128 and then compressed further by YouTube. You should nearest neighbor upscale them to 720p and reupload them.
The people responding with “please stop” should bcc the institute so that if someone replies to them the institute won’t be copied in?
These are only the most obvious ones. There are entire networks of Mainland Chinese living abroad that are sent junk products to review them as verified reviewers. Often they use overseas students. How it works is they legitimately order the the product, give it 5 stars and then get reimbursed through Wechat Pay or Zhifubao. Sometimes they get paid on top of it too.

The entire system is designed so that those spending considerable amounts of time and money on cheating come out on top. Because few customers are going to scroll till page 15 and spent hours doing detective work to filter out the products with fake reviews (and even if they do it's become almost impossible). The most aggressive manipulators win and get all the business. Amazon must be aware of that but they don't do anything, in fact it's gotten worse in recent years.
Show HN: Nexus Development Framework (Nim)
Bulbous bow is important in high cruising speeds speeds Drag ~ flow velocity squared.

The new trend in cargo shipping is energy saving with slower cruising speed. Slightly slower speed and thinner ships don't need bulbous bow.
I feel like the deeper I get into my craft as a software engineer the less I use frameworks.

Now it’s more about applying certain principles, such as CA and preferring simplicity over dependencies.

I’ve tried some web frameworks and found them easy to get started with but they carry so much bloat and unnecessary cruft.

It’s way easier for me to consider my code responsibilities and build simple software that is easy to test, painless to maintain, and finally simple enough for anyone new (or a newbie) to pick up with what they know, without having to learn the nuances of the framework.

With that said I’ll say my favorite popular framework is phoenix. I was studying elixir five years ago and used phoenix to build a few simple apps. Great community and documentation.
I was about to comment on the same passage. The value has moved into housing real estate that can serve as a remote working place *and* into the less quantifiable quality of life improvement. This is the same bias used in GDP calculation vs happiness, it's a huge topic, look it up for more information.
Show HN: A quadratic curve interpolating 3 points
I'd be worried about corrosion over time... especially in deep sea regions how do you go about maintaining them?
Vertical Technology strategy in the automotive industry
65% tax vs 0 on gift
I did that exact bug once. But I didn't just get one email for each subscriber, since the index didn't increase the loop never terminated. Took me some time to actually kill the process (PHP script running at some provider back in the day). Got over a 100k emails to my Gmail, so much that my account crashed and it took a few days before I managed to log in again (got an error saying something went wrong when opening gmail in the browser). So at least then it was very possible to ddos someone's mailbox.
I wonder if one could feedback into the other though?

I want this diagram from my code because it’s a simple way to understand the system, ok then you better refactor your code to match that simple abstraction…
The article actually focuses on storage which is an entirely different market. It's doing NVMe over Fibre.
The worst is that it becomes clear eventually that people are responding just to troll.

The casual vandalism of hundreds of thousands of people’s time and attention is absolutely mind-boggling to me. I saw similar things at large (50k+ employees) companies when some reply-all chain got started — people who clearly knew better, replying just for the lulz.

If it were up to me, I would have fired them immediately. Nobody has the right to conscript other people into their personal sense of humor.
afair frontend includes manuals for all the games
The final stage of the creative process is dissemination, and this is what failed Xerox Parc. This is also what failed Kodak, when they failed to capitalise on the digital camera, which they had invented.

The core issue is twofold:

1. Entrenched interests within the company. When Microsoft tried to develop their mobile strategy, the head of the Excel division deliberately made the mobile Excel experience a crappy one as he had no faith in Mobile to begin with.

2. Framing the new product within old paradigms. Kodak had it all: a head start on digital image capture, a partnership with Apply (with the QuickTake 100) and shot tons of money. But despite developing a web-based dissemination platform for digital photos, they could not foresee the rise of social sharing. This was a tragedy, as their Box Brownie (released 1900) had the same effect on the photo industry of the time as social sharing would have on the photo industry. But Kodak was fixated on the mistaken notion that consumers would want to print their 'Kodak moment'.
Goddess of Democracy 3D Model
Why even make a judgement when you could just not flame either way?
Attempted to reach the Ballmer peak but went too far
This might be the closest to the "just install jquery" advice I can think of
The hyperinflation had everything to do with the land grabs because the country ran out of foreign currency due to the collapse of the agriculture sector.

For instance Zimbabwe made a lot of foreign currency by exporting tobacco.

Btw much of the stolen land was given to government chronies and many of them took multiple, large and successful farms worth millions of dollars for themselves.

Knowingly buying stolen goods is not much better than stealing.

The land wasn't legally considered or treated as stolen goods and was available on the open market to all races for multiple decades.

The current government has basically acknowledged that the land was stolen because they've now promised to
compensate the white farmers.

https://www.reuters.com/article/us-zimbabwe-farmers-idUSKCN2...
Another answer on this, in the epilogue, every probe that tried to penetrate the atmosphere was destroyed, so maybe "attempt no landings" was to prevent human casualties, as it was manned missions that they were communicating to in the orbit of Jupiter.
@tony2016 Agree. Thanks so much for the support.
As someone who supports a lot of Windows environments - yes, it's incredible the rate at which this occurs. I'd strongly point people at the RD Gateway MFA plugin as a requisite for publishing RDS these days:

https://docs.microsoft.com/en-us/azure/active-directory/auth...

It's also supported to publish behind the Azure App Proxy, avoiding the need for any port forwards at all:

https://docs.microsoft.com/en-us/azure/active-directory/app-...
Question: Which area of DB internals should I work in?
I'm an undergrad who did an internship in the query compiler team of a DB company, let's call it company A.

Now, I've received an internship offer from another DB company B, and I'm in the process of interviewing with DB company C.

Companies B and C are asking me which part of the DB I want to work on for team matching.

My question is, what part of the DB should I focus on for these internships, and after I graduate? I'm mostly split between staying in a compiler/optimizer area vs exploring the execution side of the DB, and other areas.
It might be good to explore different areas while I'm an intern (pick execution this time) or start focusing on one area (pick compiler again).

My goal is to find an area of DB work that has room to grow (in terms of R&D) and can set me up for a strong SWE career (i.e. the role will have good demand in future markets).

What suggestions would you have for me?
Innocent mistake. The people in that thread who wants his head seem to be the kind who are always on the prowl for a victim to blame for something.
Is it normal that the first time you manage to render a triangle it has what looks like a pretty complex gradient colour? I’d have expected rendering a solid colour or without fill to be easier and to happen first, but that’s just a completely uninformed guess. Or is this person just way ahead of anyone else working on the same thing, and they would have had it working without that colour at some earlier point but didn’t show it off until now?
You can do this in Australia too.
A simpler way is use a labour hire company, they keep you on payroll and bills the client for your work (an agreement has to be drawn between them and the company) (you need to submit a weekly timesheet). They take a commission (which includes services to run payroll and provide personal liability and professional indemnity insurance) and remkist the rest as normal salary.
Kaleidoscope Mania Seized 19th-Century England (2019)
Neat.

I worked on a project recently that did their own roll-your-own equivalent. It was in python and many of the devs didn't have a python env installed. The leaders provided everyone with an image with the env, Pycharm, and assorted configs all pre-installed. You just needed to redirect DISPLAY 0. There were a few teething moments but once it was running, it worked well.

I can see something that might help standardize setting that up being very useful.
Back in 1992 I bought Turbo Pascal for Windows 1.5, followed by Turbo C++ for Windows 3.1, for around what would be 100 euros in today's money, by making use of their student prices, also available to highschool students.

I hat to get the money from different kinds of gigs while at high school.

Still, it is goes with your point, as the minimum wage would be around 300 euros when converted to today's money, if I get the proportions right.

However that is because I wanted to have the real deal, boxes, manuals and so forth, on a street bazaar those floppies would have been more accessible, as it was still the days when piracy reigned, and there wasn't any government agency checking on software licences compliance.
> The kid is barely 18. The emotion and stress resulting from mistakenly sending...

Look at the actual contents of the PR. This wasn't an attempt to contribute anything remotely meaningful. It's not quite vandalism yet either, but only because it didn't do any harm.
"To be clear, raising interest rates to appropriate levels curbs inflation as evidenced by all of financial history"

Except for the ones analysed by the Fed.

> We show that a nearly 90 percent reduction in inflation volatility is possible even without any changes in monetary policy when the economy transitions from equal shares of power between workers and firms to a new balance in which firms dominate. In addition, we show that the decline of trade union power reduces the share of monopoly rents appropriated by workers, and thus helps explain the secular decline of labor share, and the rise of profit share. We provide time series and cross sectional evidence.

[0]: https://www.federalreserve.gov/econres/feds/files/2022028pap...
>They also have ensured Ukraine can't join NATO now, unless they want to officially cede all of that land to Russia in exchange for peace, since a requirement to join NATO is that a country be in control of their borders.

This was true before the start of the current war in February, and had been true since 2014.

Said war has made NATO making some sort of exception for rump Ukraine as member significantly more likely to happen.
if it's open source but in a private repo, couldn't somebody just make a public mirror?

open source implies the right to redistribute source code.
The most common thing is nobody owns the decision. Someone (an engineer) chose an implementation detail and nobody thought about it any sooner. Then these things pile up in interesting ways over time. Rarely is it "the engineers hands were tied". Barely anybody is telling the engineer what to do in the first place, mostly due to a lack of proper requirement gathering since the software is always considered to be "shipped late" in perpetuity by the business, so who has time to properly plan?
>"The biggest single indicator that something terrible happened is simply the life expectancy chart for Russia which shows a profound dip for about 5 years after Chernobyl. (This gets blamed on soaring alcoholism post collapse, which isn't particularly credible.)"

Why not? That there was endemic alcoholism is well known and easily explainable. Not only an entire empire collapsed, but an entire lifeworld. Some of the best Russian testaments as to what happened after the end of the Soviet Union, like Svetlana Alexievich's Second-Hand Time and Andrey Zvyagintsev's Leviathan, place great emphasis on it. I mean look at Yeltsin - he was drunk non-stop, and it almost killed him during his presidency.
Exactly. Until someone starts to calculate the compound healthcare and welfare costs.
Isn't a "wooden wind turbine" otherwise called a "windmill"? I think they've been around for a while. Not, admittedly, generating electricity.
"Synthetic parts should be reserved for synthetic actors" - Nestor Sextone.
I would suppose some video aimed at schoolchildren teaching them how to use GitHub has gone viral and they’re taking baby steps. At least that what I think is most likely.
These are fallacies of distributed systems, most of these are the reasons you want to have a distributed system. You build distributed systems because you know
- Servers restart, so you replicate and load balance
- Dependencies matter, so you build circuit breakers, and health checks
- Infra is heterogeneous, this is why you use containers
- Hardware is unreliable, again, replicate, load balance, and HA
- Provide APIs for your clients to communicate with your service
- Logging and metrics are expensive, collect what you need, prom helps with this, logging is not fully solved
- Do people really think there are no bugs?
The performance benefit of SIMD implementation of Smith-Waterman-Gotoh is moot relative to the gains provided by a total reformulation of the pairwise sequence alignment problem.

The Wavefront Algorithm (WFA) flips the problem on its head by progressively exploring the best scoring alignment until a global alignment is attained. Then no more work needs to be done to fill the matrix. The total work is actually quadratic in sequence divergence rather than length, a huge improvement over SWG for almost all applications.

In WFA the data dependencies are trivial and compilers easily auto-vectorize the inner loop of the algorithm. It's also possible to implement this in linear memory relative to sequence divergence with a bidirectional approach (biWFA).

All this is to say that vectorization and SIMD hardware is cool, but new theory and approach can completely overwhelm it's potential benefits.
"There was nothing much the Turkish government could do about that."

They can. They can change the "trading while insolvent" rules so that it is in all currencies the firms deals with, not just the reporting currency.

Then if you can't get the forward swaps, the firm is insolvent and has to be put through administration - which will wipe out the dollar debt rather than cause a wave of Lira for dollar selling.

Capitalism without bankruptcy is like Catholicism without hellfire. It stops the control system working.
That is what reduced it to its current niche, and made many of us suck it up and move to the less capable Microsoft tooling (MFC vs OWL/VCL, really?).

They decided to go after the enterprise market with enterprise prices, and with it killed the indie devs that were loyal to Borland and their great tooling.

It was also a key point that finally triggered Anders to accept the calls from ex-Borland colleagues working at Microsoft.

https://behindthetech.libsynpro.com/001-anders-hejlsberg-a-c...
Invalidation of the patent provides legal certainty and pre-empts any possible patent violation lawsuits, so I can see why they would want to get the patent removed.
I wouldn't go that far.

It's annoying to get useless email, but 95% of the non-spam email I receive everyday is useless crap: T&C changes, some company newsletter that somehow I never unsubscribed to, other notifications deemed so important I cannot unsubscribe to, a GitHub thread I subscribed to years ago and now has a very active discussion.

It's not like every single person received 400k emails in one go, it's 400k people receiving those 10 or 20 messages from the same thread over an hour. Annoying, waste of time, but not unheard of.
This is great, thank you for the tips. I truly believe its one of the most important meta-skills today that not a lot of peeps are paying attention to!

Partially, also writing pseudo-code is a superpower sometimes...
There’s no real way to explain why it’s annoying. You just have to accept that other people have different personalities from yours.
Half agree.

We need to rethink the concept of city. If we don't do that we'll end up with ghettos. But if we do and implement the transformation then we'll develop something more desirable than conglomerate of various businesses. A center of a town can very well be vibrant and inspiring without most businesses if the resulting free real estate is repurposed by galleries, theaters, restaurants, parks etc.

But we won't in the near term. This will just start to happen after all other options have crumbled and one option will still be to just hold empty housing and real estate for the purpose of mere speculation. I'm pessimistic.
Don't rural dwellers use more energy, per capita?
I generally subscribe to Betteridge's law of headlines, but in this case I actually believe the answer might be yes.
I think that's just how the hardware does it when you assign a different color to each vertex.