skysight-inc/HackerNews huggingface dataset:
Thanks for sharing. I spent some time in Europe albeit that was a long time ago and I feel like I was too young to experience the hardships of life I'm facing in the US.

I know the safety nets you're referring to, they're there for health care, unemployment and worker rights. Things that don't really exist for most people in the US if they're unemployed or in a regular job.

I'm lucky to be in a well paid, high lucrative job even if I have to pay the highest taxes in the US (Which let's be real, are little compared to the EU).

I have a Romanian passport so it's easy to jump over the pond but I'd love my US residency and all the years I put in to be able to start switching jobs more easily. I don't want a ridiculous amount of wealth but I'd love to have a head start and secure financial freedom for my family.

One of my friends just left Munich for Colorado, he said houses are still too expensive in major German cities and salaries too low. He was working remote for a SV company and making big bucks for EU standards. I keep hearing how I'll just have to swallow a tiny salary compared to SV wages if I move to any EU country, Switzerland included.

I guess I have to get to the point where I'm ready to leave the consumerism behind, be happy with extra vacation / free time and "unprogram" every bad habit I learned while living in the US.
The M1 mini would be a great home server in its form-factor (small size), power usage and performance. As the current mini is pretty much an empty shell, the minis' size should get smaller in the next generations. Intel nucs are popular for these reasons, but it seems the M1 will give better performance/power/size.

I've used Linux for the past 20 years. I recently tried OpenBSD because I never used a BSD, so I thought I wanted to have a look and had a pet project building a home router. My experience of OpenBSD as a headless server is it's been an absolute joy to use. Simple, well structured and strong consistency with config and where files are placed, great man pages etc. From no experience at all with OpenBSD I had a fully functioning router with PF, multiple vlans, cross vlan firewall roules, mdns repeating etc etc within a few hours. Regarding fiddling with things, for a headless server, it's been the easiest server I've set up to date.

The only negative experience I've had is when not shut down properly I've had a few issues starting it. I think I could solve that if I wanted to. Using it as a router I can set up a read-only filesystem etc. The other drawback is it's not Linux and I use Docker daily for development so would need to do what Docker on OSX does and run Docker in a Linux vm.
By that definition there's simply no such thing as dual US citizenship for someone from outside the USA.

"No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President; neither shall any Person be eligible to that Office who shall not have attained to the Age of thirty five Years, and been fourteen Years a Resident ..."
I want to express sympathies in a particular way:

When I had a job I didn’t want, in a city i didn’t want, no kids, no wife, and prospects abounding, it was easy to speak truth to power. I did it, and I was right technically, businesswise, and
morally. What a win...(?)

Now, I have my dream job, my dream location, my own damn house, and my family. -Whole thing feels like a dream I might wake up from if I am not careful... and I feel totally weighed down when it comes to speaking up in a way I would have never countenanced a few years ago.

All that to say, this poor kid... I can only imagine the incentive structures that led him to choose this route, but I know academia being f’ed is a big part of it, and it ticks me off.
I was born in Russia. That's my red passport.

My parent moved with us to USA, when I was 18. That's my dark blue passport.

When I was working as Software engineer in California, our company got aquired and they asked us to relocate to Canada. I got PR here and soon will have light blue passport here.

Personal thoughts:

USA citizenship gives me best opportunities and access to best job market.

Canada citizenship gives me best social net: free health care, lower-cost education for my kids.

Russian citizenship gives me hope of protection from western injustice system (Snowden-style) or left cancel culture.
What happened to reddit? Nothing is viewable over there for me. Says post is archived.
> In theory, salaried positions pay you for adding value, not for your time.

A significant part of salary is basically payment for availability: for that when you need to do a specific job, you already have a person hired and onboarded which you can immediately assign the job to. As opposed to looking for a contractor on a short notice (and paying them more for this short notice).
Under 'Distracting notifications' I'd put that FBI copy infringement notice. The UK had "you wouldn't steal a car....", preaching similar.
How will FRS users cause harmful interference on the ham bands?

BaoFeng units can transmit on a wide range of frequencies, and non-ham users with no clue as to what's permitted can blither all over a big chunk of spectrum. BaoFeng also added a button that transmits an electronic siren sound, allowing idiots to annoy people for miles around. Further if they hit a repeater. The things are very cheap; about $10 each in quantity 6.
I remember being excited about more than one penguin as well.
They even got little suns on their bellies when I booted on a Sparc64 machine!
> What do you need this wealth for?

Insurance for the future. Maybe I get bored of software, maybe I want to take a few years off and not have to work. Maybe I won't be able to "unprogram" the consumerist habits I picked up in the US and will fall back into buying things I don't really need (like Hi-Fi, photography equipment, gaming rigs, TVs, etc...) and will need funds to continue doing that.

I don't know, I guess I spent too much time in the US and deeply concluded that it's better to have wealth than to not have it. I have a lot of reflection to do.

Even adjusting for cost of living, if I bring $1M over to the EU, I couldn't stop working for the next 50 years, I would need a few for $xMs for that.
I don't know, as a software author myself I don't like the "modern" way of thinking. I like to write an application once, and then be able to update the dependencies and it will still work later, because the dependencies use a stable and sensible interface.

I remember writing a couple of apps in the early GTK 2 days, in PyGtk, and they would still run with the very latest GTK 2 version. Due to pythons dynamic nature, I could even get them to run on older GTK versions (when I needed to run on CentOS) by providing polyfills for the one or two missing methods.

I get that compatibility shifts the maintenance burden to the library developers but that complexity has to go somewhere, and I'd prefer it centralized.
I just wonder what kind of organization or project faces this kind of decision.

I've worked on workflow/crud-type web applications whose computational needs could be met using a single server with a couple of GB of RAM using a single database, indefinitely into the future. I don't see why it would occur to someone to split one of those into multiple services.

I've worked on systems for which many such servers were required in order to provide the expected throughput and, in such a case, writing a monolith is really not an option.

Is there a significant middle ground?
The Problem of Cryptoart
My dad had Beta.
> - Many reviewers care more about you quoting their own paper than giving any relevant feedback.

My supervisor once told me that I should quote a paper from a pair of reviewers (he knew exactly who was reviewing the papers) before he'd allow publishing. It was a CS paper and the reviewers were in the field of geology.

A few of those fun cases were the reason why I left the academia - corporate bs doesn't come close to academic bs.
I record bicycles races off European television via satellite. The 8 hour VHS tapes are GOLD.
Wow, okay edited my comment.
> Crimes should be pursued penally, and proven.

You might find this article interesting: https://chicagounbound.uchicago.edu/cgi/viewcontent.cgi?arti...
A very misleading one.
This was on HN a while ago, and should give you some idea of the complexity involved: https://www.severe-weather.eu/global-weather/polar-vortex-co...

Note that it is from January 10th.
I know very little about finance but I did notice that the author specifically notes that the insurance is the same as an European put option (ie can only be exercised at expiry), to which Black-Scholes can be applied.
There is no possibility of a Tokamak ever producing one commercially-viable erg of energy. It wouldn't matter if every nation on Earth joined in. The entire concept is useless. Even with absolute success at every step, such energy could never get below even 10x the cost of solar + wind + storage, even ignoring all the $billions already poured in.

There is exactly one reason we spend $billions every year on Tokamak: it is a jobs program for high-neutron-flux physicists, to maintain a population to draw on for weapons work.

That is not to say fusion is itself a dead end; just that Tokamak is stealing the funding that could otherwise develop practical fusion power. E.g., the FRC DFD project shows every sign of near-term viability, but is starved for the small amount of money that would take them to fully practical power generation and also spacecraft propulsion.

The project is in "Phase II" development under NASA, and needs just $50m to get to a viable prototype -- pocket change for the Tokamak club.
PHPBB is sadly still the best (sadly because PHP is the perhaps-undeserved joke of the programming language kingdom).
No, it isn't even really a partial descendant, as it was a from scratch implementation with a wholly different kernel architecture that inherited from places like VMS, and several things in Win32 originated in Windows NT and were transplanted into DOS+Windows. Moreover: CMD actually came from OS/2 not DOS+Windows, although it too had to be re-implemented over the different system API; and the Windows NT filesystem syntax is only superficially the same as that of DOS+Windows. Drive letters work quite differently, being implemented in the Object Manager, and things like alternate data streams cause the syntax to be different. Current directories are also very different.

And as I said, Windows NT (to the point that the support was dropped completely) had not even full OS/2 1.x support. There was a known list of OS/2 1.x Control Program and KBD/VIO/MOU things that it (intentionally) didn't support, published by Microsoft. No doubt there was another such list for 16-bit Presentation Manager.

We're in a world where despite the "buzz" discussed by the headlined article the Windows 3.0 line went dead, and the Windows NT line has instead carried on; something that was given just 1 paragraph in the "buzz" and that paragraph was even erroneous.
This is awesome, I've been playing Path of Exile since it released and now I have hope to return to childhood.
This (awesome and inspiring) article doesn't really go into the philosophy much, but one thing I love in this direction is the way that programming lets us work directly with (abstract) computation - literally any rule-following system that can be described, can be explored.

Universal computation is still the max known complexity of any rule-following process, and it's also a low-bar, very easily attained: x86, RISC, GoL, rule 40, or smallest 2,3-Turing-machine - all are exactly equal in their total-computational-capability (merely with different translation needs on their input and output).

Ideas (fantasies?) of hyper-computation are fascinating, but what can that really mean? To follow instructions better than exactly? Surely it'd just be different types of faster!?
There are third party commercial apps for importing data from/to iPhone for Windows and Mac (iMazing is one of those). If you don’t prefer that, you can also avoid iCloud storage as a go between by getting photos directly from the iPhone to the Mac by using a cable to connect them and importing photos using Image Capture or Photos.
We could say the same about the uniformed, knee-jerk, anti-Nano sentiment here.

Engage with good faith on the merits. Castigating those you disagree with as shills or bots isn't the start of a high quality discussion.
Something I'm surprised wasn't brought up is the demand for recordable tapes. There's quite an active collector's scene for tapes that might contain old TV airings, commercials, bumpers, etc. Often these end up archived online, as a sort of civic duty of preservation. In addition, blank tapes are useful for creating a specific lo-fi visual style for videos and images.
Calling out casual bigotry does not equate to sticking up for dictators.

On the other hand, calling racism "nonsense", in any context, that's some Oswald Mosley shit.
Optical Illusions from the Best Visual Illusion of the Year Contests
love these kinds of stories. warms the heart.
Statically compiling general Python code to a high-performance standalone executable is currently not possible.

But to solve the problem you describe, you can:

1) embed CPython in your app to run the Python code (i.e. link with the libpython DLL), and then

2) modify the most performance-critical parts of the Python code so that they can be compiled with Cython or mypyc (or write them in C using the Python C API).
My government is pretty expert at changing the method to calculate official inflation figures to make them look lower. Sometimes we include housing, sometimes not. Sometimes we include loan interest, sometimes not... Etc.

They are also expert at issuing provisional figures that are usually revised upwards retrospectively many years later.
It works for me in Safari.

Sometimes the trick is to tell Safari to always use reader mode for this domain, and then it kicks in before the JavaScript messes with the content
Nowadays, I work in management consulting on problems I actually find interesting and which thankfully involve more people than machines.

That goes both ways though doesn't it. I find dealing with people rather than machines the least interesting part of my work. I do it because it's necessary but I find it exhausting and try and minimise it. Horses for courses.
Id say this goes in the same category with the benefits of war. Death is also a tragedy for the person who dies. That adds up to a heck of a lot of tragedy.

Perhaps old people would be far less resistant to change if their mortality wasn't breathing down their necks and they knew they had all the time in the universe to change to new careers, enjoy those societal change benefits, etc.
JIT-Compiling SQL Queries in PostgreSQL Using LLVM
Ok. My advice is, if you are interested in economics, get yourself informed from reputable sources, and be always sceptical, but especially of claims made by non-economists who have read some bitcoin whitepaper and think they understand economics.
A song isn't worthless because it ends. The value of a life is more than its end result.
Who said anything about high housing costs?

What I meant was my country’s vast wealth in the form of natural resources hardly helps me pay for my day to day expenses. What matters is my income and my personal, disposable wealth. Which your ranking is not measuring.

That’s why you have bizarre numbers like the average Australian having 3x the wealth of Americans.
I have a <1300 square foot home, in the northeastern US, with adjoining units sharing the walls on either side, so not exposed to the outdoor temperatures except at front and back, and it has gas heat, not electric, and I think I have all LED lighting at this point. I do not have a electric car either. The biggest piece of glass on an external wall is in a practically new patio door that's supposed to be to the highest thermal standards.

I apparently use a little over 7000 kWh per year. So while 5000 kWh per month does sound high, 3500 kWh per year sounds almost as inexplicable on the low side.

Maybe people in the Netherlands and Germany don't have A/C, as people in the US from NY to Texas do, but I'm not sure that's a plausible explanation.

My power consumption isn't that much lower when the A/C is off; while the year-round average is about 600 kWh per month, it's typically over 500 kWh in the colder part of the year.

Another data point is that our power company (which is a UK company by the way) sends a periodic comparison of energy usage with similar homes, and mine is supposedly a little higher than peers but not that much.

I felt like something must be wrong, in fact, when I first moved in, and tried to figure out what was drawing all the power when the A/C is off. I didn't come to any conclusion except that maybe the furnace has a blower fan that draws a lot of power.

I have the opposite of a plan that passes through the spot price, by the way - my payment plan attempts to equalize the seasonal variations and charge the same amount each month for the whole year.
One could use wget instead. Or curl.
Excited to see space developments take place
This is why I'm skeptical the cobalt bomb would even do it.

We'd have huge cancer rates and a drop in life expectancy, and a massive rise in birth defects, but eliminating the human race? Even substantially wiping out society?

I'm kind of doubtful. We've kept having babies in conditions objectively far worse for our entire history.
"drastically reduced flying hours" - could anyone clue moi in on what this means/why?
Pieces on the inside of jet engines are spinning between 2,000 and 12,000 rpm. They should all be properly contained in an airliner, but before that was the case of one fan blade broke and hit the plane it could look like a bomb blew an enormous hole in the side of the plane. These small pieces have a huge kinetic energy because they’re spinning so fast.

Nothing bad happening, everyone uninjured and a plane making an orderly airport emergency landing is many layers of safety systems all working properly.
Are you honestly saying this is what happened here?

I think your question is ridiculous.
Try https://old.reddit.com/r/assholedesign/comments/crqx8r/the_s...

FYI, an archived post on Reddit means that it's older than 6 months and can't be commented on.
Just put the old people on a different planet and solve this rejuvenation issue
Show HN: Force Directed Graph of Singapore MRT and LRT Networks
> Debian successfully packages a ton of Python software, notorious for its complicated dependency graphs. Has been for decades.

But that's what I'm talking about. Suppose there is no software in Debian that uses a Python dependency that you need, hence no one packaged it. Now instead of adding a line to your setup.py (or whatever Python devs use), you have to go through the entire adventure of cooking a Debian package if you want to follow the Debian way. And them submitting it to the main repo which is an adventure and commitment of its own which most people are not ready to make.

Sure, that works to the benefit of everybody, not only your app. And that's the whole point of Debian distribution. Debian developers work on improving Debian. Not on publishing their software. This is the main difference between “app stores” and “package repositories” and “distribution”. Debian is a distribution, and a package repo is only a part of that.

But it kinda saddens me that every language ecosystem has their own package repository, and every distribution ends up having to do effectively busywork of adapting those packages to their distribution and its rules.
Yes, stopping all work for the next 50 years right now wouldn't be realistic with that. But then again, you're definitely not going to be stopping work while trying to accumulate more wealth either.
I spent a lot of time in my career implementing and comparing different algorithms based on published papers. This might surprise you but:

- Most of them don't publish any kind of code or only snippets.

- Most of the algorithms are incomplete (think "we add constant M here into equation tuned by an expert"). The chosen constants aren't documented and they're tweaked before publication to maximize results for the given dataset.

- Most results are only good for the chosen dataset and based on very fine tuned constants (which is the reason they're not published). As soon as you apply them to a slightly different dataset they fall apart.

- Even if you get code for a given paper, it's usually a disatrous mess of quality and runs only on the given researchers computer with given version of Windows and a weird patched version of Python they found somewhere in the internet.

There ARE better written papers out there. But most of them are just made to publish "something" and get the publishing metrics up. That means minimum effort for actual research and maximum effort to tweak and tune results to make them look good.
The google news link is obviously just a slight on Australians ;)
Our otherwise very digital library has a full room of these to borrow (France). Movies and music.
I play a lot of Kerbal Space Program. It saves a LOT of fuel and mechanical complexity to break up space missions into specialized components. Engines that are able to perform well in atmosphere do not perform well in space, or vice-versa.

So Having a launch vehicle that does a rendevous with a LEO space station, then transfer the astronauts to a vehicle that is optimized just for the function of shuttling back and forth between an Earth space station and a Lunar space station, then have them board another craft that is optimized for landing on the Moon and taking off again, using minimal fuel because it doesn't need to carry the weight of the other components..

It makes designing a mission a lot more complex but at the savings of a lot of components and fuel, makes a lot more reusable components as well. Then when you add the ability to refuel in orbit by capturing asteroids, it really pays off.
I think he meant this one. Grerk also had something similar but can't locate the reference.

https://oxford.universitypressscholarship.com//mobile/view/1...
Personalization is the future of email marketing
The Source Code Control System (1975) [pdf]
How my school gamed the stats
But why should we take Google seriously as an example of good software development practice? For an organisation with effectively unlimited dev resources, it breaks things pretty often and kills off a lot of products outside of the star performers that support everything else. And thanks to the dominance of Chrome and Android, when Google does break things, the pain is shared by countless other developers as well. No-one can deny that Google has been a wildly successful business, but whether its current software development practices have anything to do with that or make it a worthy role model to emulate is a different matter.
What happens when they don't intersect?

What if #4 needs people to compromise on #1 if we want to have any degree of equity, as opposed to the lucky elite doing what they love and everyone else serving them to survive?

What if #4 needs people to not selfishly maximize #3, e.g. take the ethical job that pays enough rather than the unethical one that pays you much more?

Modern culture has come to be obsessed with self actualization and happiness, at the expense of meaning, love (by definition not self-centered), solidarity in both difficulty and joy, and integrity/honor.

I would LOVE TO HEAR YOUR THOUGHTS on this essay about Viktor Frankl, for whom "meaning came from three possible sources: purposeful work, love, and courage in the face of difficulty." https://www.brainpickings.org/2013/03/26/viktor-frankl-mans-...

Buddhist Economics: https://www.brainpickings.org/2014/07/07/buddhist-economics-...
Kodi 19.0
Lol...I'm pretty sure people would actually be happier.
I take it you meant to say 'competing lab' instead of 'concurrent lab' in your 2nd to last comment.