skysight-inc/HackerNews huggingface dataset:
> if you can work remotely, you can move south or east and live a lot cheaper. It just has to be your thing to move to a new country.

“The solution to these problems is to exploit systemic economic inequalities by leveraging remote work for income arbitrage”

I don’t understand why HN keeps repeating this “solution”.
This is exactly the thinking behind Phoenix LiveView, except that I'd argue that it's even easier in that case. You write an app the looks like a normal server-rendered HTML page, but having served the page it then opens a websocket connection to the server, down which UI events are sent and HTML updates come back the other way.

Add in a little AlpineJS to do basic client side interactivity (show/hide something, flick between tabs etc.) and you have a rich interactive app, that works responsively and requires almost no JS. It's also much easier to test the whole system.

The main downside to SPA is that it's not quite as well set up to do major UI stuff without going via the server. It's not the right tool for offline apps, or things like that. But for UI updates where the SPA has to query data from the server it's exactly the same and often sends less data because it only sends what it needs to (the HTML diffing and compression is very efficient).
*Former PayPal employees lead new push to fix social media
I've always considered myself "slightly autistic". Like many in this community I'm highly technical, geeky etc. I always considered it an advantage. It got me great academic results and a great job.

But I'm really bad at relationships. I've been unable to maintain one for more than a few years. Looking back I can see what the problems were. Not listening properly to my partner because I'm too busy with something else. Not understanding her feelings and not thinking about how my actions might make her feel. Being completely content with routine for months on end and being inflexible when it comes to new ideas.

At the end of the relationship I basically went into a mild shutdown. Unable to process what was happening until many months later.

This is now causing me great distress as I long to have a family. I'm confident these problems can be overcome with some up front understanding of what I need to do to combat my weaknesses. I just wish someone had told me earlier to expect these kinds of problems and that relationships won't be as easy as programming is for me.
You use sticks and leaves? Luxury!
To be fair youtube is not really social media in traditional sense. It's more of a content delivery platform. It's not a place where you go to watch pixtures from your friends holiday or political hot takes but more traditional entertainment.
Gnome Foundation: Please use/activate the xmpp bridge to support interoperability and don't use it as walled garden (closed Matrix instance). Thoughts on interoperability:
https://www.freie-messenger.de/en/begriffe/interoperabilitae...
I'd think of it more like such studies being potential stepping stones towards the establishment of scientific facts, rather than establishing those facts alone. But it will take more work and by separate groups before anyone can have faith that these findings are meaningful - especially given the background of the reproducibility crisis.
Degrading social care systems and social mobility is actually to blame for this. This is what OP is missing in his/her rant.
You can add C++ to that list. It seems the pattern goes like this (with examples for C++, Java, Javascript)

1) There is an unmet need in the current technology ( e.g. C can't organize huge complexity, native app crashing is not tolerable on the web, web 2.0 is incompatible with full server side html generation).

2) A current techical powerhouse withbopen enough culture has a solution fixing it, while leaving current knowledge mostly intact ( C++ is C with classes, Java is safe C++, javascript is webified Java)

3) The powerhouse tech is used everywhere because it's voice is heard louder than the small playser, and also everyone wants to feel like a big player.( at&t, sun, google/facebook)

4) A cambrian explosion pops up full of components and frameworks. Most of them dies, nobody knows what tobbet on long term. The new good tech is both used and abused on every possible problem.

5) Things settle down, we learn what to use the tech for.

6) Circumstances change, we start fighting our tools, and the cycle starts again. The new group will not understand why the old guard is still loving their old klunkers (C illegal behaviour, Java XML), even if they have to construct a strawman first.

In fact, both Cobol and C might be exampled of this, but they were before my time. There are plenty of smaller examples out there.
Same in Germany; actual wild camping with a tent is not allowed. However, there is some provision to allow sleeping in the wild (sometimes called "biwakieren", using a bivouac or similar basic shelter; e.g. a tarp).

When my SO and I did a multi-week cross-country trip we went for whatever designated camping sites was close by and pitched our tent there (except Berlin, there we went for a Airbnb). Though for us this mostly replaced switching hotels every other day. We then did local stuff around there, like canoeing, hikes, museums,...
However, we did spent some nights in the wild, with camp beds (US: cots) placed next to the car. But when you don't know the general area, finding a good spot for that proved rather difficult. Entering forests with a car is usually verboten, and close to main roads there will at least be a lot of morning traffic; OTOH we had a pleasant conversation with some elder locals on a morning hike when we found a spot near a nice fishing pond in a small forest (yes, yes, driving there was erlaubt, not verboten). They only regretted not having some coffee for us :)
is there ANY evidence for that. because i work since two decades in the industry, saw both worlds , and am much much happier now than ever before?
A bit offtopic, but how did they create the visualizations? Do they have a designer on their team for that or is there any good tool that creates charts like these?
Anything that has an element of "New! Fun!" is "social media". This is a personal nomenclature, and loose.

Even arXiv is social media.

I have 45 minutes set for using HN and everythinh that comes out of it.

YouTube and TikTok have algorithms that have the goal to grab my attention. The garden/road outside my home does not have an algorithm. It is safe to look that way.

Outside of the focus hours, I stay away from social media, but I do read books, play Factorio, discover new music, watch documentaries, and rarely movies/series. So there is nothing wrong with media consumption.

But social media makes our brain secrete stuff and that gives our brain a false sense of achievement.

That false sense of achievement, too much scrolling, getting distracted, and the anticipation of the unknown fun for long times- these are what I fear.

Does social media rewire our brain in some way? (Take the word "rewire" lightly, not technically)

I was never known to be weak-minded person. I never had any kind of addiction although I drink alcohol and never had an eating disorder although I love to eat and so on.

So, nothing is wrong with me. Maybe the problem does lie with them?

Social media addiction made me feel weak. I hate that.

I only started doing this after I read Cal Newport's Deep Work [0].

I don't pull up my phone even when waiting for a friend or commutibg in subway.

I do not know why, but this has been extremely effective for my peace of mind and productivity while working.

I aim for 1/2 hours of deep focus (like learning new math for the first time), and 3/4 hours of moderate focus (working on a challenging problem).

[0]: https://www.amazon.com/gp/aw/d/0349411905/
Formula 1’s Fernando Alonso launches first e-bike at Miami Grand Prix
I wonder the extent to which Trevor Milton’s shenanigans at Nikola Motors have made life more difficult for other entrepreneurs in this space.

“Our tech works in the lab. Simple math shows it can be competitive in the market. Now, we’re focusing on scaling the tech.” Those words make sense when coming from a genuine effort that could succeed. Those words are therefore copied by charlatans as well.

I have no reason to think Prometheus is in the latter camp, but the presence of that camp makes life harder for them I think.
I'm observing that developers these days are quite surprised to see anyone write code for OpenGL / WebGL directly instead of using some layer of abstraction on top, such as Three.js or Unity etc. Few seem to know that OpenGL already is an abstraction of the computing model underneath.

A couple years ago I did some consulting for a company that needed a point cloud rendering engine. Luckily I had one ready to go. I showed them and they liked it and their young devs asked which library I was using. When I told them I used OpenGL they couldn't believe it. To them OpenGL was the "black magic box" and using it akin to having secret conversations with the GPU in some arcane cryptic language.
Your second link briefly got my hopes up that I’d finally be able to learn a little about Redux today.

Nope, the tutorial tells me I better get good first in:

> React terminology: JSX, State, Function Components, Props, and Hooks

Does that imply you can’t use Redux without React at all?
Or does it just use part of React’s concepts?

I’d totally love to learn to manage my application state better. Do I really have to pull React in with that?
I use vanilla JS as much as I can because I want my apps to have a decent chance to still be working a decade from now.
Show HN: Hackable (Firebase Compatible) Realtime Database
This one hour podcast really got me interested in Peter Zeihan: https://www.youtube.com/watch?v=pdP01go8wdQ&t=258s

His latest book is "The end of the world is only the beginning".

I follow him through the YT channnel "GEOPOP".
The "top x%" in kaggle competition can be a bit misleading, many competitors just download some data and make 1 or 2 simple submissions, putting in couple of hours of work. Near the top of rankings when deadlines loom, many are working full time (at least if the prize money is good enough), or if the prize money is high, you will have teams of people working full time..
Some good tools there that I might play around with later. Would consider adding something about threat modelling to the recommended reading, eg https://ssd.eff.org/en/module/your-security-plan
I'm reminded of a quote from Seneca's letters to Lucilius, also circa 1st century CE:

> Thank you for writing so often. By doing so you give me a glimpse of yourself in the only way you can. I never get a letter from you without instantly feeling we’re together. If pictures of absent friends are a source of pleasure to us, refreshing the memory and relieving the sense of void with a solace however insubstantial and unreal, how much more so are letters, which carry marks and signs of an absent friend that are real. For the handwriting of a friend affords us what is so delightful about seeing him again, the sense of recognition.
Any complex system will have a bunch of feedback loops, so it’s likely both a symptom and a cause.
Can confirm wild camping in Queensland. There are laws that prohibit camping on private property without permission, but there definitely non sanctioned camping going on in the norther states.
"a compromised token for a Heroku machine account" sounds more like a master key was stolen from a car dealer.
I could still fix it, but I fear the wrath of Dang
Yes, I believe the way to do it with the free version is to use this: https://github.com/zmartzone/lua-resty-openidc

You'd have to be careful with custom code like this, though, because it's very easy to try to get the server to send a redirect but end up sending actual content that just has its HTTP status code changed to 301. The example seems to fail with 500 instead of redirecting, that's one way to do it.
Same. Do you also press the End key and read up from there, then refresh and start again at the end?

I've found plenty of interesting links and threads that I wouldn't have otherwise, too, yes.
EU rules allow this with at least 14 days notice. Less than that, and the airline needs to provide compensation — €250, €400 or €600 depending on the length of the flight.

https://europa.eu/youreurope/citizens/travel/passenger-right...
Engineers who are involved in hiring people for their teams have wildly different goals to tech recruiters, and possibly a much better understanding of recruitment in a lot of cases. Tech recruiters (bad ones) don't care if someone's skills match a role. They're happy to waste everyone's time on the small probability that they'll get lucky and land a candidate. I'm not happy to do that.
> I'm curious: how do the "weird ones" do? The outsiders, contrarians,
the ones who don't quite fit in and who might even take pleasure in
not caring about social media?

Anecdotally, really really well! based on Haidt's watershed of 2009
I'm seeing what's in the pipeline at bachelors and masters level
education 10-12 years on. Most of my L6 and L7 are young adults aged
around 20-25. They've either had about a decade of exposure to
smartphones and social media, or for some reason they have opted out.

There is a very significant difference in their abilities and
attitudes. I can almost see it in their eyes in the first tutorial.

Motivation is higher.

Punctuality and commitment are massively better (they turn up to
tutorials and don't email me at the last minute with an excuse)

Concentration and listening is better, They are not constantly
twitching and looking to their phone.

Emotional range of affect (ability for seriousness and good humour) is
higher.

Positive interpersonal skills are better. This isn't an
introvert-extrovert thing, it's about focus, openness, body language,
eye contact, thoughtfulness of speech, vocabulary. It's just a
different experience to meet people who are phone-free.

Even ability to use technology is improved. Counterintuitive
maybe. But they seem better at searching, referencing and organising
information.

I pretty much breathe a sigh of joy when I see a student has a dumb
phone or tells me they "don't do smartphone and social media". I know
there's going to be more to work with, and the outcomes are going to
be interesting.

The irony is of course, that these "weird ones" would have been us
geeks 30 years ago. The same group you'd expect to have a more intense
relation to authentic knowledge, curiosity and better academic
outcomes.

Things have flipped so that technology overuse is now normative, and
the "geeky" thing to do is be moderate, circumspect and sceptical.
I'm pretty sure Slaughterbots was trying to provoke people into building DIY loitering munitions to prove the video wrong. The drones will be expensive, low in capability, can be intercepted (the video simply postulated that they can't be shot down by uh snipers?) and 99% of the time they will be controlled by humans. After all, being wrong on the internet is the best way to get a correct response.

I am honestly more scared of chemical weapons and barrel bombs. You know, things that have actually been confirmed to have devastating impact in Syria.

Somehow the typical hacker news commenter is worried about very precise robotic hit men operating in large groups to be used for indiscriminate killing when WW2 weapons were already enough to wipe out entire cities. You're more likely to have died from the atomic bombs deployed in Nagasaki or Hiroshima than from some tiny plastic drone with a 5 minute flight time.

I mean think about a hypothetical nuclear weapon that kills everyone recognized via facial recognition in a 10 kilometer radius. Most bystanders aren't important enough to have their face on that database.
You get the wrong auth credentials in the right hands and everything goes to hell and back.
It is your problem though, your customers are affected.

Do people successfully lawsuit their cloud providers for downtime?
Not the grandparent, but I'm encountering this particular part of the AWS interview structure right now, and trying to decide whether to bother continuing.

The ask, AFAICT, seems to be for me to prepare a collection of glib little short stories I can recite on demand in response to a "tell me about a time when..." question from a small list of possibilities.

Certainly I can do this; however, I am applying for a role as an engineer, not an actor or a storyteller. It is unclear what useful information this kind of prepared storytelling could possibly convey, and it is unclear whether, if this kind of activity is what the position actually entails to any great extent, I would want the position.
I call this the lazy philanthropy. Dump a bunch of money on well known names and it ends up sloshing around the system going into unrelated stuff.

On the other end is the active philanthropy (like what Bill Gates does) which is a lot more effective and shows results faster.
I agree. I had a look at the local market, most recent 718 and 911's have quite low distances traveled for their year models and their resale value is quite good.
Oh, I get that their example said _alternating_ function and regex. If that's the real requirement then they shouldn't be _alternating_ in the list at all, there should be a list of (function, regex) tuples. We don't need an example of tuples, they're even more widespread than sum types / unions / enums.

So the design as stated is very contrived, to the point where it doesn't make sense, but existing constructs can be used to make sense of it with a change one way or the other.
it would be better if the cost of housing is brought down for working households regardless of income, for example by prohibiting foreign investment and ownership, making the realtor organisation state owned and reducing realtor commissions to a flat fee per home of e.g. $1,000. or remove realtors altogether by making the practice illegal and providing a simple online system for sales and ownership transfer.
Teenagers back then had more to look forward to. You work for some local company for three decades, then you retire, picking up a house somewhere in the process and are able to put your kids in college. Family members die, but who cares? Sure, it'll traumatize you, but it doesn't ruin your future. Not like that hasn't been happening consistently over the past few years with a pandemic.

Nowadays, what's anyone got to look forward to? Earlier today my favorite record label announced they were getting purchased by a bigger label, and a few months ago, my favorite way to purchase music got bought by a massive conglomerate that supports concentration camps in China. I am going to die without having seen upward economic mobility (in many ways being significantly poorer than my working-class parent). I avoided going to university since I didn't reasonably have a way to afford it, and was denied advancement in classes despite having test scores that indicated I could have performed well above where I was when I was in schooling.

If that's enough to bother me, a person who doesn't use any of these social platforms, what do you think it would do to a child of schooling age? They have nothing to look forward to. Their futures suck. Things kind of just suck. We have surrendered all control of society to a handful of parasitic corporations. People may not be dying of polio, but there's no longer hope to balance out the suffering. There's nothing to look forward to. You're going to die in the same spot as who came before you, if not worse.

I think we blame the social media too much and don't blame the fact that society is just miserable these days for any person not born into wealth.
Even if it takes a little more time to do the migration online, it's way less stressful. If something goes wrong during any stage, just roll back and figure it out tomorrow. If something goes wrong when you have turned everything off, you pretty much have to solve the issue now and keep going forward, or do the entire rollback to get to a working state.
The demand for “reliably and undramatically accomplishes needed tasks” far exceeds the supply.
Just to add on to the sibling comment: absolutely yes, they should. SCOTUS opinions are written to be read by educated laymen. It is nothing like reading code - the whole point of the institution is that it's the supreme court of a democratic, self-governed people! The law is supposed to be understood. Justices are experts because of their comprehensive knowledge of case law and precedent and their ability to apply it to a given case, not because the method is beyond the grasp of normal people.

You might also be surprised at how, compared to the code analogy, informal and even non-legalistic many opinions are. There's a lot of opinions that read largely like well-informed Internet comments for long stretches until legal citations come back in.
I use it almost exclusively. I want to see what other people are talking about.
Shell profits nearly triple as oil prices surge
i started school in the balkans and came to australia midway through. one of the key things that struck me was the divide between "nerds" and "cool" kids. this divide simply didnt exist where i was from and usually the cool kids were ones that excelled in everything. actually physical fitness is (was?) a huge and very strict part of the school curriculum, starting from primary school. this might however be a remnant of socialism. sport periods in australian schools on the other hand were a joke (bludge subject). moreover i felt that in the balkans kids that performed poorly (in all/any subjects) were generally more prone to get picked on by other kids

edit: however i have to say that i dont think that this is an east/west thing, but possibly an anglosphere issue. in germany i have the feeling that kids have a qualitatively healthier and more rounded relationship to schooling (and eachother) than in australia
I did a lot of longer term stays (usually 1 month at a time) when I was traveling around and working.

And I have to say. Compared to finding a normal rent it's just insane how much more convenient it is.
>I’m honestly convinced a growing slice of America sees employment as inherently oppressive and undignified

The problem is that this slice mostly isn't the unemployed but people far from it.

This is yet another societal problem where people are telling other people what's good for them and would probably be solved if people put their money where their mouth is.
You’re describing basically any period of time since the turn of the century. Maybe before too. You’re also describing problems that adults worry about, not teenagers.

It’s a fallacy to think that we’re living in “extraordinary” times relative to the past.

Wars, pandemics, economic cycles, political instability, etc are not new phenomenon by any stretch of the imagination.

For teenagers in the 60s it was perfectly plausible that their entire school, neighborhood, town, city could be engulfed in a mushroom cloud at any moment, for example.
Smartly.io | Data Engineer | Germany or Finland | Full Time | REMOTE or onsite
The solutions Engineers at Smartly.io build save our customers’ time and unlock greater performance through beautifully effective ads across Facebook, Instagram, Pinterest, and Snapchat.

As a fast-paced growth company, Smartly.io offers opportunities to maximize your learning and amplify your impact. With colleagues from 62 nationalities, you'll work in a collaborative and inclusive environment built on a culture of trust, transparency, and feedback. Join our global team of over 800 Smartlies in reshaping the future of marketing.

Our stack: Node.js, TypeScript, and React coupled with PostgreSQL

Read more about the job at:
Helsinki - https://grnh.se/c2c843bc4us
Berlin - https://grnh.se/aa0659bb4us

All Engineering roles are published at https://www.smartly.io/careers/engineering