skysight-inc/HackerNews huggingface dataset:
Gotta make something super clear. I love Singapore... I even considered getter permanent residence. I return there regularly and have many Singaporean friends. I was motivated to make my comment in response to a noticeable decline in the quality of life I saw at many levels of society. I have married friends without children who both hold down decent jobs, yet who are compelled to take in lodgers just to make ends meets. I saw grandfathers taking delivery jobs just to help out their adult children. I have seen it become almost impossible to get an affordable apartment, and rent security is non-existent.

Booze: Yes, after 9pm you can buy booze in a bar, with all the mark-up that implies. But most Indian workers do not drink in bars. Frankly, I feel infantilized if I am forbidden to buy a bottle of wine after 9pm.

Corruption: Yes SG is not per-say corrupt. A few weeks travelling through S E Asia will certainly demonstrate that. But, as I stated, in the publicly funded institutions I worked with, I saw multiple low-levels instances of self-interest placed before the common good. So many I could write a book on it.

Cars ownership: I stand by my comment. Car ownership skyrocketed around 2008-ish (Im bad with dates). I know for a fact that this has been discussed as a problem at the highest levels of government. Ease of travel is one of the key quality of life factors.

Refused service by taxis at change shift period: this happened to me routinely. I am amazed that it has not happened to you.
Got a hardware deck at aws-summit in Berlin for free this Year, so lookout on the next summit near you
Fair point. I mean, if you compare any philosophical statement against a mathematical one, the philosophical one is always going to be almost empty in comparison :)
At $35, it is much less expensive than I anticipated. Still interested in seeing third party reviews.

A couple years ago I got a phone camera lens kit in hopes of augmenting my cellphone photography and it was less than stellar.
Do you think we need more specialized email validation services for client data?
I’ve recently built an email validation API that checks for MX records, flags disposable emails, and identifies patterns of invalid emails. It’s designed to help filter out incorrect or temporary addresses to improve data quality. It also works as a standalone service that other platforms can easily integrate.

Curious if others have faced challenges with email validation in client data, particularly for maintaining clean, high-quality email lists. Is this something you’d find valuable, or are existing solutions already sufficient?
> One needs to evaluate decisions based on the information available at the time the decision was made.

Sure. He was at 1900 feet and in a climb when he ejected. I can understand it’s nerve wrecking to trust your backup instruments in this situation, but it’s not like ejecting is a completely safe zero risk option either. That jet could have come down anywhere.
Apple M4 Pro analysis – fast, but not as efficient
You more or less described standard operating procedure for operating a malfunctioning aircraft. That's why training starts with the eyes of the pilot and instrument-only flying comes later.

(And if you're going the speed of sound on a landing approach, something has already gone way off the rails).
Unfortunately, unless you already know fact from disinformation on the specific topic, it is not possible to robustly identify which youtube channels are even attempting to deliver reliable facts. You may get hints because misinformation often tends to be self-inconsistent and illogical, but you may just end up following a trail of confidently-presented lies.

Traditional media, however, at least has a traditional foundation of journalistic standards, even if they might also be biased toward augmenting fear or controversy, or giving equal weight to completely irrational viewpoints on a topic.
LifeCheq | Clojure Software Engineer | Remote OR Cape Town, South Africa | Contract | https://lifecheq.freshteam.com/jobs/1qD8Y-zFP2UI/mid-level-c...

LifeCheq’s mission is to give everyone access to high quality, personalised, holistic financial advice.

We are looking for a Software Engineer with Clojure and ClojureScript. Join us to help underserved customers get the financial advice they deserve. Interesting problems, great culture.

We need you to be fluent in English, and be able to work core hours (10:00 to 16:00) for a GMT+2 time zone.

Use the link to apply or reach out to me directly: tomek.walkuski at lifecheq dot co dot za.
The fact that he chickened out of flyable F35 is floating in the air. I don't imagine how he could continue to work with such baggage in the eyes of colleagues. Retiring is sad, but the better option.
The real reason why last.fm lost to Spotify: https://www.youtube.com/watch?v=ZR8az1UMOiQ
Just wanted to say that the big plus of Ryanair is that the chairs are non adjustable. Which gives significantly more space than some other airlines.
You short it (or better short or buy puts on stocks correlated like COIN and MSTR). Then empty exhange hot wallets - people will assume they got hacked as part for the course.
HN Comments Inline
I like the interleaved posting style, that maybe it leads to more focused responses and the response has more context. I was inspired by this to create a little prototype that highlights HN comments that quote the article using '>' and then displays the comment alongside it. It’s quite fun because these types of quote comments are fairly common.

It triggers when a user clicks on an article on news.ycombinator.com, (identified with the query .titleline a:not(.sitebit.comhead a) ) it then queries the Algolia API for the comments for the submission ID and then injects a script onto the page when it’s complete to find and highlight the quotes.

here are some screenshots of it in action: https://imgur.com/a/jqK0GL6

it’s quite basic and i find the permissions to do this quite extreme so i am hesitant to share it on the browser extension marketplaces, but the code is below for anyone interested to try it out:

https://github.com/philrhc/hn-inline
In corporations, sure, nobody is concerned about the end goal. That is by design.

Design by managers who simplistify everything into a manufacturing process in their "factory"

Those same simplistifiers managers would love "facilitators" who are now concerned with a function of shipping in their "factory".
TL;DR Focus on what's important. What's in it for you? How does this project help you, your resume, future salary, or general well-being?
You should answer the question yourself.

https://news.ycombinator.com/user?id=cyaquustae https://news.ycombinator.com/user?id=koonkjwepd https://news.ycombinator.com/user?id=wyuwepvpr

and the submitter https://news.ycombinator.com/user?id=dztfjpxhotop are all three month old accounts with no other history.

As are the other 400 upvoters in under three hours?
Mostly it's a function of interest rates, the boom in prices happened after interest rates dropped close to zero (after the financial crisis).

Unfortunately house prices tend to be sticky so they won't decline so quickly when interest rates rise but they certainly haven't been keeping pace with inflation nor wages over the last few years (in the UK).
I've been in a really stressful position for the past 6 months. Things that I would've walked out over a few years ago are now things that, for various reasons, I kinda have to choke down.

My entire concept of "what is ethical?" has undergone a transformation. It's not about my ideals any longer, or about feelings, or about how gentle or aggressive management acts in negotiations. It's about much deeper things-- like when I'm asked to support something I find distasteful, I need to really investigate whether, in context, it's actually something which violates my conscience. You know what? It almost never does.

These are the two questions that matter most in my view: 1) Am I honestly being required to do something that harms someone worse than the status quo, and 2) Is anyone around me having a medical emergency - including certain serious psychological issues - that I can help with? Aside from those two things, there's a lot of ugly crap that you can still keep trucking through.

Many people, particularly (but not only) younger ones, are oversensitive to things they simply don't like but that aren't actually wrong in any major way. You've got to choose your battles.
It's also like this in small companies, like the one I work for, and I think rightfully so. One of the mobile app projects I was involved in got bogged down for months due to the lead engineer's need to refine and polish the perfect UX and architecture which kept breaking features we'd already completed. This cost us a lot of money and the product didn't look or function to an end user that much different. Management had enough and pulled the guy off the project because it just wasn't getting shipped and what he was doing didn't align to their goals. After he left i was able to tie up the loose ends and ship it live within two weeks. The only way i was able to do that is I knew every component of that system, our deployment infrastructure, our support staff, the real goals of our management team, etc.
Don't do a full rewrite ; it won't work, it has to be gradual. We were asked to do this (also PHP, no framework and around 1m LoC) a 2 years ago and we just quietly refactored and containerised parts; the client is super happy but we actually didn't change that much. The major thing was that we didn't change/fix all the fragile stuff that was in there, we just added added microservices and packaged it up in docker. Now they can write new things with Laravel and react (their choice, not mine) and not worry about the old 'core' that runs a lot of stuff and gets called via API's.
It's got to be easiee for a larger company to agree to. What would you be inspired to make that doesn't compete with an existing product if you work at big tech? It feels like they have products in all spaces.
Exactly! Tab count = struggle level
He didn't kill someone. He bailed out of a malfunctioning plane with little time to decide.

If his plane went towards the ground with mach 1 at 1900 feet impact would occur in 1.5 seconds.
All counter tariffs are trying to influence policy. If they weren't, we'd just call them tariffs.
1900ft in a climb is a lot better than 1900ft at idle coming in to land.
There are tons of reasons you can't write a POSIX shell in Java, starting from the lack of support for non-UTF-8 paths :)
From the neighbouring: https://mtsi.substack.com/p/we-picked-apart-the-milestone-hp

> I found out many years later that Mostek had put in special mask “cheats” to prevent people from copying our chip. Mostek co-founder and chief designer Robert Proebsting had discovered a way to put a pad on top of a silicon hill, but without connecting it to the obvious trace below. A copier would be unable to see this hill that served as an insulator unless they used a side-viewing microscope, which was rarely used. Copying was almost always done with a top-illuminated microscope.

> That would throw off a copier who’d think it was just an ordinary via, and connect the trace to the layer below. This chip had a circuit to signal the specific 2+3 operation, and this would then be connected by the wrongly copied pad to the reset pin of the chip.
I really don’t believe that.
I would say that "being defensive" is different to "defending oneself". Given the semantic overlap it's very easy to see why they'd be conflated. Being defensive is an emotional response that serves to protect ones ego. It often lashes out, invokes absolutes, dismisses the other, deflects all responsibility, and avoids resolution. Defending your behaviour in an assertive manner need not do this.

Let's take an example. Say that my wife finds the cutlery draw in a messy state. She's previously brought it up with me and I had agreed to make an effort to help keep it tidy. It's potentially ambiguous in that it's not clear who's "fault" it is. But that doesn't actually matter in terms of resolving the conflict.

Defensive me: "Huh? I dunno! I've just been putting things there like normal as far as I can remember. And anyway I've been having to do the clearing up as well as putting the kids to bed this week so what do you expect?! You're always taking me to task for stuff like this. Why are you so wound up about a draw? If it's so important to you why don't you just tidy it yourself?"

Assertive & empathetic me: "You know what, you're right. The draw is in a state. And I can understand why that's upsettting as you have brought it up before, and it is frustrating to have to root around to get what you need. To be honest, I don't remember being very scrupulous about keeping it orderly, but I'll make sure to focus on it. I've been finding it a struggle to stay mindful about what I'm doing in the evenings this week as I realise I've taken on quite a lot of chores, so it's very possible I overlooked this. Shall we try doing XYZ to make it easier to place things back neatly?"
What tools/methods are you using to stay organized? Would love to hear what works for others!
I think the whole idea of shipping, at least within big tech, should follow slow rollouts starting with 0%. For example: Deploy an empty service in production with 0% rollout. Increment the rollout with each version deployed, including fixes of previous releases.

This may not be great for user experience but great for getting things up and running. Although, upper management will not be happy to see slow rollouts.
Paste the URL into savefrom, they have a cache
> Adventure games have gotten better..

Care to provide examples of which modern adventure games are better?
If you are doing business in China, it probably does make a difference. Yet, the author claims to be in Singapore, so going out of their way to explicitly equate Hong Kong and Taiwan as 'territories' is a bit provocative. Of course, the Taiwanese government does indeed consider the island as a territory of 'China' (which they claim to rule) so it's not wrong either!
Vienna is beyond this world.
Note: for anyone trying to “stand out” to get a job, you don’t need to do this

None of this is typically relevant, even if it gets you a callback, passing subjective technical interviews is more important. No matter how fascinating your lead is, such as the hiring manager, or recruiter, or whatever nepotism you think is so great, you still have to pass that. Other things can get you the callback you need to get that far, such as simple buzzwords on your resume.

If being at entry level is the issue, then don’t be at entry level. Make a contracting company and contract. Use that as experience in your resume.
Tried a random track I happened to be listening to.

https://idonthavespotify.donado.co/?id=b3Blbi5zcG90aWZ5LmNvb...

The deezer link was correct, tidal didn't work, others were incorrect.

Still a great idea, I thought about implementing something like this years ago.

When sharing music with a mixed group that I know some don't have spotify, I tend to just fall back to the common denominator of youtube links.
Bullshit. If you lose the engine at low altitude on climb out, there is no hope of banking much less returning. At that point, it's all about looking for a straight road or level field without power lines +- 30 to 45 degrees of runway heading. For other light aircraft that get themselves into unrecoverable situations like deep stalls where there is sufficient energy, Cirrus SR series have parachutes (CAPS) that reduce the horizontal vector to almost 0 and the vertical component to about 17 mph / 25 ft/s / 7.6 m/s. CAPS isn't deployable < 500' AGL, so if the terrain is unforgiving on a failure on takeoff, there's no safe recovery option except a rough "landing".
Does it also nests tabs? This one looks just like tab groups, like those in Safari. For me it is enough but above plugin and the topics are about nested tab groups.
We might need to preserve seeds again due to climate change. Impressive to read about those who literally sacrificed their life during a siege for science and the future of humanity. Thanks for sharing.
I hate this sort of "everything that requires subjective judgement is luck" trope that is pervasive on HN and similar parts of the internet.

The line between luck and skill is blurry. The captain's job is to avoid the preconditions for failure. Maybe that means a different route, maybe that means scheduling such that you're awake for the sketchy stuff. Yes, all of this is subjective and has tradeoffs, that's why it's skilled work people take years to develop the skills for.
Open Source GenAI powered chat based Data Engineering tool – Ask On Data
It fits perfectly if you look at it from a "balls" standpoint, this pilot ejected for whatever by-the-book reason when his electronics were bad and yet the airplane continued for 11 minutes just on autopilot.

How would you expect a pilot that gives up so "easily" to lead other men into a high risk-high reward operation when he gives up himself so easily?

Yes, maybe he was at low altitude during the descent and found himself feeling in peril but the optics sure doesn't look good when it went on for 11 minutes.
the un-written rule is that you wait to eject until the plane is coerced into over the sea instead of residential for navy and marine pilots.....dying if required...
I’ve been stuck on Adobe’s Source Code Pro. I still occasionally use Consolas on low res displays.
Thanks for the feedback. Yes it takes some practice to be able to read and understand an orderbook, and I find that visualisations help a lot, so does making your own derived metrics (for example calculating vwap prices, distance to fair in basis points for each level etc). What this game does is provide a feel for it, for your relative position, and for visualising pockets of liquidity, but it's also quite limited by the form factor.

I drafted another version of this game which is more arcade-based (and does not run on handheld but a computer or arcade box) and the game is essentially about fighting over an orderbook to (a) be in the best position possible to capture the flow that you want, (b) monitoring for orders with a positive edge and sniping them faster than the other player (or even pick off the other player before they have a chance to move). The values next to the bid and ask quantities are the edge in basis points relative to faire value. If you see some positive edge somewhere you want to go and cross the book to pick out the price.

[1] https://imgur.com/a/b4qMs6f
I worked in London in the mid 00's with someone who did this.

- He worked 2 Days at London Office, 3 days WFH in Spain.
- He would book his flights about 3 weeks in advance and stay in a cheap hotel for 1 night.
- As a contractor/sole trader, he could offset some of the costs against his taxes.

If I remember correctly, his reasoning was that the combination of costs, better weather, and being close to friends/family made it worthwhile.
It will become the headache of future team members that have to debug it when it inevitably crashes four years in the future, or needs to be rebuilt or the deployment moved.

Now personally I am fine with this, being that person. I will cause friction however. Unfortunately it is the new big people that take the hit from the previous big people. But such is the way of the world, this is what we are paid for.

Sometimes you get lucky and can shut things down. Then you get to celebrate that as well, shutting down the thing nobody ever used but everyone celebrated “shipping”. At least I get my celebratory cake!
Older Macs can’t run the latest macOS. My daughter uses a 2013 MacBook Air for school, and it is limited to macOS Sierra, which none of the evergreen web browsers support any more. I’ve also not been able to find a modern email client to install on it.

(I guess GP’s point that installing Linux would be the sensible course of action is probably true with this laptop).
This is awesome! It makes reading the articles a lot more engaging as I can directly see comments without the back and forth :)

I might start reading the actual submissions more often instead of just the comments
Why not am extension instead? The little animated gif of it looks like it is cool. Not sure I care as Chromes groups solve 80% of this for me. For anything deeper I use Confluence to manage info (Google docs and Notion as well)
> Some developers fear fungability, they think that that one system only they know is job security

And this is pragmatical for an employee who's primary goal is not optimizing Amazon's income.
Which makes it a new plane, considering the same organization flies planes from the 1950s too.
You're in good company. Ligatures were really not meant to be used this way, and materially harm the editing experience IMO.
This feels like grasping for a headline.

Edit: It compares the M4 Pro to the M3 in efficiency. Why not compare apples to apples?
Maybe this pilot did not have the upmost faith in this aircraft.
I read all your sentences and agree with them. Still I can't see how that changes my conclusion.

The point of putting up disguises like these is that you think it is possible that the enemy flies over the target with something which uses visual piloting (a crewed bomber, or a camera guided cruise missile or similar).

A strike like that at the continental US at a military target like the Boeing assembly halls would either trigger an overwhelming conventional response (against foes without nukes) or would trigger a nuclear attack (against foes with nukes). The day the USA can't or won't do one of those responses is the day it lost the war. You might as well raise the flag of the attackers over the white house because it is over. (Which just to be clear is just a different way to say that it won't happen. The USA will strike back. Even if for some reason it is much diminished and literally fractured and cornered.)

And since the foes also know this they won't send bombers against the Boeing factories. Because of the consequences that would entail.
Nested tabs with a twist.
Dump your schema, drop the entire thing into ChatGPT or Claude and ask it to write your Postgres query.

Then ask it to rewrite the query three different ways and explain the pros and cons of each.

Do the same for any existing queries in your system … drop in the schema then the query and ask for an analysis and suggested improvements.
Take Vietnam for instance where the Soviets supplied the Vietcongs with AD systems and at times manned them
The Americans lost over 10,000 aircrafts over a 10 year period which is an average of 3 per day.

The US airforce cannot survive the attrition rate that a war with Russia or China would bring.
Most architects.
Put up a plaque reading "This is not a place of honor ..." ?
Today I used splunk. It can take a while for things to load and more than 1 query is useful so tabs = literal caches. But also tabs = wetware caches, to help remember context. A tab group saves which is useful for projects that spans > 1 day.
Same here. I am in South Africa. Where are you?

Those streaming services are very US centric.
Why this chromium flavor in particular? You can have these with Firefox and even Safari has it by default.
It's as if it's the company's mission.
Not quite as easy to monetize.
Practice new language with AI bots who share your interests
Chattero gives you access to historical, fictional and even custom-made AI bots, which speak the language that you want to learn and share your interests making each conversation as immersive as possible. Sherlock Holmes, Julius Caesar, Cleopatra and more...
Totally agree that "they" strikes a good balance of readability and inclusivity.
Well, someone's chopping onions. In a Datacenter. Go figure.
My number one choice for desktop hypervisor on Linux would be virtualbox, except that unity mode hasn’t worked in years and that’s my most needed feature.

It feels like a weird spot to be in that there’s a bunch of competing options and all of them have weirdness or broken features (no slight to the people building these - far be it from me to complain about free stuff).