skysight-inc/HackerNews huggingface dataset:
Before everyone pulls out the pitchforks…

1. Swipe down on your iOS home screen to bring up search.

2. Type the first few letters of a popular app that’s not on your phone. For me that’s “tik”.

3. Observe an advertisement from apple’s app store to download the app.

This is what Microsoft is doing. Do I like it? Not really. But there’s precedent and everyone seems fine with this UX on iOS.
I always wanted a Psion 5. I miss the days of a computer that ran on AA batteries.
My previous employer brought everyone to town for a week with only two days counting g toward the retreat. I really loved the social aspect of it, getting to know people from other states whose role meant I’d never really interacted with them. I found out a guy who I’d thought of as a liability was actually a really great guy. Food and drinks as a team ftw. (We were a ~25 person team; our small size was a major contributing factor.)
A shirt that looks less like an ad is one I’d actually wear.
Not surprising from a country that will arrest you for other non crimes such as being in possession of lockpicks (also fun fact - their police are extremely skeptical that Americans watch lockpickers on YouTube as a hobby even if said lockpicks are straight from said YouTuber's company)
My friend and I found a close form of the expected rolls for this algorithm. We updated to wiki to reflect that. We can now create any biased/unbiased coins from any biased/unbiased coin.
Currently, splunk. But that was expensive before the acquisition, so im sure someone will come along and suggest i replace it with opensearch or something.
Why are teens getting so many cavities?
Yes, they record conversations had at the border as notes. I've had previous conversations come up as questions: do I still do X, did I travel to Y. Consistency seems to be important. Maybe they are verifying also one's identity.
I can't speak for PG but MySQL at least has a built in function to resolve the time ordering issue when storing v1 UUIDs (and a corresponding function to restore them to a valid UUID).
$50/month doesn't seem like much
I did what you’re doing for three and a half years. I was so depressed I had thoughts of suicide and cried in a fast food parking lot on my lunch break. I’ll never accept a long commute again. It broke me.
Taboola is used by USA Today, NBC, Business Insider, MSN, Yahoo, Bloomberg, CBS News, ABC News, and more. Also, I wouldn't call Taboola revenue minor.

You also have to understand that half of our customers are advertisers, not just readers.
I went through a similar gauntlet with kaiser as well.

This was years ago, but I complained that kaiser had trackers throughout its website for doubleclick and googletagmanager. (nowadays they don't use those domains and go directly to google.com, I assume because people don't block that)

I complained.

To be clear, the tracking links traverse the entire website - communication with your doctor, test results, prescriptions, even the complaint form I filed out.

I got the same sort of non-answers. I pushed and pushed and finally, I did get an answer - "the website is a convenience".

I blocked the trackers, and pretty soon to continue to use the website, I had to agree to the privacy policy.

I didn't agree. I stopped using the website.

But they wouldn't let me delete my account. (I think california law allows you to ask.) I called multiple times. I still have an account and get emails from them.
Reading the article it's hard to deduce what the author is talking about developing, what type of software, is it a web application, is it a systems application, is it some parallel processing application that requires multi-threaded code?! but when looking it appears he's talking about web application development because of the mention of Ruby on rails.... also the use of the word scalability to describe readability of code doesn't make a whole lot of sense. also, the reference of programming languages misses the most commonly used ones (php), which are used for mainly web development, and are primarily the easiest to develop.. obviously if we're talking about systems level application development then yeah rust and go makes sense but if we're talking about web application development then I think that they take a lot of time to develop an application in and then although it can be done it's not that popular compared to other ways of doing it.
> Wow I don't think I've ever seen such an America-centric comment in all my time reading here.

I'm from Europe and can't imagine housing being affordable anywhere in the world besides the places where people feel happy living in stick&mud huts.

> Impressive that you are willing to jump to "defund the japanese police" despite not even knowing that housing is not a problem in Japan by any stretch of the imagination.

Because that's sort of a figurative expression. Housing problem is just a random pick relatively relevant to the most of the developed countries. Pick any other problem which could use some additional resources allocated instead if it's not the case for Japan. It probably still has some, hasn't it?
> To me this just sounds like the Japanese police has ran out of real crimes to solve

This has been true for the police in almost every developed country for decades. The function of police is to hurt people (by Stafford Beer, this is also their purpose). Since there aren't nearly enough criminals for them to hurt, they have shifted to waging a constant war against their own population, fueled by a ballooning catalog of criminal offenses that is no longer even comprehensible to most people. It's the only way they can justify their continued existence in anything resembling its current form.
The tabloid celebrity “news” garbage in the start menu is egregious already. They want to stuff more?

I honestly cannot believe a $3T business needs this bit of ad space.
About that time I took my niece to Rome and after the Vatican tour we went to a cafe/curio shop. Turning the corner, there was a Maserati or Lambo sedan and a guy standing next to it with the best suit I have ever seen. That was the driver. Going in, there was a guy with an even better suit. He had a giant wad of 500 Euro notes.

His job apparently was to go around and buy chocolates or flowers and launder.

Seems like good work if you can get it.
In my London accent “park” and “talk” do not rhyme completely. Park has the usual “ah” vowel, but talk has an “o” vowel (in southern England we would call this an “or” vowel but I suspect that might confuse you more).
You have developed pieces of software. You are a real developer.
How Cool Does This Sound?
So, I'm Eyad Gomaa, CTO & Co-founder of SILX AI. Our company aims to build an AI-driven hiring platform from A to Z. I faced this problem when I started some companies: once we got funding, the next challenge was hiring software engineers as quickly as possible to be the first in the market, etc. But I always had the problem of not knowing where to start. Where should I post job openings? How do I attract the best talent on my own terms? Because not everyone wants to work for a startup, and we need someone who fits our culture. LinkedIn isn't really useful; it's expensive to post jobs, even with free tools. I don't know where to start. Should I use Typeform or Google Form? And even if I collect data, how do I manage 1000+ applications we receive in just a couple of days? It's a mess.

So, what we do at SILX AI is create a hiring platform using AI (not some chat GPT shit, but a real AI platform) that matches you. You create your own profile, input data about yourself, and connect your LinkedIn, GitHub, LeetCode, or whatever. Our AI algorithm gives you a score and a rank, starting from C to S, where S is the highest rank. The more information and better projects and code quality you provide, the better your rating and rank, and the more and better companies you get matched with.

What I love about SILX AI is that we don't just serve startups or companies; we serve you, the individual looking for a job. You specify your needs to find a company. And what we do best is, once we match a company with 1000 applications, our AI filters and selects the best candidates for interviews in just a couple of minutes. The shortest time we've reached was 10 minutes. The average hiring process, when managing over 1000 applications, usually takes 1 to 2 weeks. Even with Google, you might wait 2-3 months to hear back. We save you all this time, in just 10 minutes.

So How cool does this sound?
I'll accept $99/month to test his product. To emphasize my sincerity, I will add two deliverables: 1) I am going to find all the bugs; and 2) this will be binding on my heirs.
Debian releases normally come out every 2 years. The last version came out in 2023 with the kernel version that came out 1.5 years ago, a libreoffice version from the same time frame and a firefox version from 10 months ago (ESR with up to date security fixes).

Debian is perpetually 1-2 years behind.
It shouldn't be. People need to bloody care about the nitty gritty. I'm tired of consumers and investors who know jack and shit about what it is people are leveraging their capital to do.

Think about how different the world could be if we shut off the spigot to companies that acted like asshats.
I thought Framework laptop supported linux pretty well?
I agree with the parent. Mint is billed as the user-friendly distro, and maybe it is technically the most user-friendly distro (I don't know), but even this supposedly so-simple-it-warrants-bitter-sarcasm documentation you've linked starts out incomprehensible to the layman at paragraph one.

I understand as a software person it's hard to have a generous perspective when trying to distinguish between "confusing only for the hopelessly computer illiterate" and "potentially confusing for regular computer users", but we should try to err toward giving people the benefit of the doubt.
Man, so true. The easiest way to verify this is to walk into the container terminal at Gioia Tauro and start opening boxes.
Ripping a page out of a book you own or slathering it in white out is not illegal, so I don't see why cutting a scene or overlaying a black bar or, for that matter, any other forms of editing would be illegal. The copy is yours. You own it.

Selling a modified copy for a profit? Yes, that would be a violation of copyright. That's the distinction being made.
Interestingly, you can sell a program that edits the file in a specific manner as long as the user provides the original file.
if this person is legit (amichlin), they did absolutely nothing to support their position.
I get News+ stories on my home news widget that the system puts by default in the screen that you swipe all the way left to view.
> ELI5, what would prevent a hundred 1060-level cards from being used together?

In this case, you'd only have a single PCIe (v3!) lane per card, making the interconnect speed horribly slow. You'd also need to invest in thousands of dollars of hardware to get all of those cards connected and, unless power is free, you'd outspend any theoretical savings instantly.

In general, if you go back in card generations, you'll quickly hit so low memory limits amd slower compute that a modern CPU-based setup is better value.
I prefer a hybrid work model, currently I spend two days per week in the office but it only has to be a half day as long as I'm available for meetings and sharing sessions. This schedule allows me to avoid peak traffic, enhance team relationships, and still enjoy ample time at home with my wife. Prolonged remote work tends to feel isolating and somewhat depressing. Despite the higher cost of living in these areas, businesses often thrive in such locations due to the close proximity to industry resources and collaborative opportunities. It's expensive but beneficial.
The original quote [1] is nuanced. This claim is trivially true.

Microsoft is a company that says 'yes' to every feature request with no regard for how it comes together as a whole. "Everything and the kitchen sink" is not a bug, it is their MO. They don't shy away from it.

[1] https://www.youtube.com/watch?v=dR8SAFRBmcU
Thank you for saying the quiet part out loud. I read articles stating that "the majority want hybrid", but what people truly want is freedom to work wherever it suits them best. I've been remote for 15 years, and I've seen people that want the connection an office provides, and others (like me) prefer to never set foot in an office again. Just look around at the other comments and you read differing preferences. And that's cool. Just leave me and others alone and let us work how we prefer.

As far as your quarterly meetings comment is concerned, even that is a variation of hybrid. I worked at a company once that had the quarterly meetups. It worked, but sometimes it was
a disruption to a normal routine, especially for some co-workers who flew cross-country. Another company (100% remote company) had the annual weekly retreat which I liked better. You got your face time/watercooler collaboration bullshit/whatever out of the way, then 358 days of peace til the next one.
I wonder if we can squeeze a 20b parameter model into a book somehow...
If anything - the US and, the majority of the world with it - has moved to longer work hours with fewer holidays. Sabbaticals are virtually unheard of anymore. Two people in the family work instead of one. I would argue the world is moving in the opposite direction.
Both Apple and Microsoft are already trillion dollar companies. Why do they get so much greedy to get even more money with ads? This also ends up giving a very bad user experience to their billions of customers, pretty much the entire planet. Why would their board members even consider or approve these kinds of despicable practices? are they doing this to earn even more compensation on top of their already high compensation? I am just pissed off with this extremely bigger companies trying to get even richer with all these dirty strategies.
Nice product.

Couple of suggestions/questions from using Google sheets to put enter some data that changed manually via back office admin which we then showed in a website that was accessed by thousands.

1. Will I hit rate limits if I access this API often via say GET requests from a public facing site? (What we did was used Redis as an intermediate cache)

2. Let's say the data on the sheet is changed, is there a webhook to notify the change? (What we did incorrectly initially was to rely on polling for change detection. Which was a bad idea especially as we grew increasingly reliant on this. Instead, the better way to do this is to put an 'Update' button in the sheet which then triggers an API call to an intermediate server to bust the cache I mentioned in the previous point. This also initiated a new fetch of the sheet data. A more user-friendly/better UX way to do this would be to use the Appscript Sheet APIs sheet change event handlers which can be leveraged for this if you don't want to enforce an update button on users though I haven't used this myself. [1])

In your case, I guess the way to do 2 would be to ask users to clone a sheet that has this Appscript code embedded in it when they create a new sheet that must be served with your API. No sure if the UX of that is acceptable though.

Wish your product success.

[1] https://developers.google.com/apps-script/reference/script/s...
Isn’t it the same thing? If you want to buy, someone needs to sell.
anything to fix the horrible hiring process for software engineers I'd try.
Based on how the search for the hostages is going I figured they were using Bing.
You don’t seem to be understanding the nuance that public infrastructure is not a free market.

We can opine about living in a libertarian paradise, but we don’t.
When I click your link I immediately see an image with this caption:
> Steve Jobs announces the since-discontinued iAd service in 2010.Photographer: David Paul Morris

Maybe you could clarify what you were trying to say by posting this article? Are you suggesting that apple is engaged in similar behavior to the original post? That the quote about taste from Steve Jobs is ironic given something you took from the article? Did you just find the article relevant and really don’t have anything to say beyond its contents?
> Because there’s like a million gotchas hidden along the path to just reliably matching Google search quality

I don’t know about you, but the reason I’m paying for Kagi is because their search results are reliably better than Google.

That may be because all the spam optimizes for Google, but noneless they’ve already done the thing you say they should focus on.

As long as the search quality isn’t compromised it doesn’t matter to me what they do with my money.
Here's my Prolog code which solves (small inputs) of the puzzle, taking the core grammar of moves//3 from the Water Jug solution in Markus Triska's Power of Prolog video "Sparrows on Eagles: Delegate your work to Prolog!"[1] (I couldn't have written that style myself from scratch):

:- use_module(library(dif)). % Sound inequality
:- table split/2, merge/3, moves//3.

% Replace one number H from a list with
% two A and B which sum to that number.
split([], []).
split([H|T], [A,B|T]) :-
between(1,H, A),
between(1,H, B),
dif(A,B),
H is A+B.
split([H|T], [H|T2]) :-
split(T, T2).

% Merge two adjacent numbers A and B from a list by
% summing into H, unless that would exceed list Max.
merge([], _, []).
merge([H|T], Max, [H|T2]) :-
merge(T, Max, T2).
merge([A,B|T], Max, [H|T]) :-
H is A + B,
H =< Max.

% Describes moves from starting state S0
% to Target state, by splitting, merging,
% and checking for duplicates using sort.
moves(S0, _, Target) --> { member(Target, S0) }.
moves(S0, Max, Target) --> [Ns],
{ select(Ns0, S0, S),
(split(Ns0, Ns)
; merge(Ns0, Max, Ns)),
sort(Ns, NsSet), same_length(Ns, NsSet) },
moves([Ns|S], Max, Target).

solve(S0, [S0|Moves]) :-
max_list(S0, Max),
reverse(S0, Target),
phrase(moves([S0], Max, Target), Moves).

e.g. with the query:

?- between(1, 20, MoveCount),
length(Moves, MoveCount),
solve([5,1,20], Moves).

Answer:

Moves = [[7, 5, 3], [7, 1, 4, 3], [2, 5, 1, 4, 3], [2, 6, 4, 3], [2, 1, 5, 4, 3], [2, 1, 5, 7], [3, 5, 7]],
MoveCount = 7

It will run in https://swish.swi-prolog.org/ clicking the 'Empty' then 'Program' and pasting the code in, querying (without the ?- and trailing .) in the lower right.

Taking the technique from the video; the query uses length/2 to lengthen the list of answer moves one at a time before the answer is sought, this code does iterative deepening and will find the shortest sequence of moves first.

[1] https://www.youtube.com/watch?v=vdabv9EkYrY
I tried using nix maybe 8 or 9 years ago (and further back if memory serves) and i was going to make question mark faces at you, but i asked chatgpt how to install and use firefox on nix and it's `nix-env -iA nixos.firefox` which strikes me as... fine?

It confuses me because how is that different or better than pacman -S or apt install or emerge -va? Especially portage?!
> Housing is already affordable in Japan.

You must not be living in Japan then
There is a big difference between selling and buying, and you can (legally) buy plenty of things that are illegal to sell.
Prior to Windows 10, you could do "Win+R", calc, enter and immediately start typing numbers because the calculator app launched instantly. They have also managed to add lag to the most basic calculator as well.
But the law is about business competition. So how is that competition becoming unfair? Just naming this law without a lot more explanation does pretty much nothing for perspective.
Not sure if those are spectacularly crowdsourced like the others unless you count “crawlers”. (Is Waze somehow super crowdsourced? Idk much about it. Either way it’s just a top three.)
> It seems like a decent amount of the evidence regarding puberty blockers was excluded for dubious reasons.

The systematic review commissioned by Cass on the outcomes of puberty blocking interventions is here: https://doi.org/10.1136/archdischild-2023-326669

The authors' quality assessment of each study is here: https://adc.bmj.com/content/archdischild/early/2024/04/09/ar...

Of the 50 studies in that list, which of these do you suspect were excluded for dubious reasons?
This is the most balanced take I’ve seen so far. Great and obvious call.
Unfortunately, investors in publicly-traded companies don't reward size, they reward GROWTH. And apparently, placing ads in a space with lots of eyeballs and no existing ads looks like tempting low-hanging fruit to every organization sooner or later.
Yes, we’ve powered millions of apps with Google Sheets.
> Why don't we trust the machines?

We don't trust the machines because some of us aren't outsourcing their critical thinking faculties. If this person assumed it was a computer glitch that probably means that it happened before and they guessed, probably correctly, that glitches happen more often than people trying to reuse boarding passes
I think it depends how you say it. Nothing you say on stage is binding. If the fine print on the contract you signed said it, it would be a different story.
I don't think its reasonable though. I have a hard time believing that its a good use of public resources. He wasn't pirating software, he was selling a savegame file. That it was 'tampered with' doesn't really matter except when the letter of the law is used to punish people doing nothing wrong.
Ohio senator wants Biden to permanently ban Chinese EVs from US
There are practical differences between the two. See, for example, the past 20 years of marijuana regulation in the US.
The website literally stated it was not for speculation, they didn't want the price to go up, and there were multiple ways to get some for free.

If people were reckless, greedy, and/or lazy because of the crypto hype and got "defrauded" without doing any amount of due diligence -- that's kinda the point.
It’s very simple to just not have all that much PII or customer data. At that point you can more or less ignore GDRP.
I need to rinse after brushing to feel clean, so my solution has been to swish around a tiny dab of toothpaste in my mouth afterward and spit out the excess.
One way to reduce supply chain risks would be to reduce the supply chain. Less dependencies results in less risk.

For example, dropping the libsystemd dependency.
Still I’d rather SPX500 it than commercial real estate. In general.
I think possession of lockpicks is illegal in NYC as well. Though I doubt they're enforcing that rn
This is something I'm seeing a lot more now. More companies are allowing users to select Macs instead of Windows and a lot of people take them up on the offer.
Hyundai Ioniq 5 N Will Take on Pikes Peak and Lamborghini's Record
I don’t doubt that wealthy people have access to better council, but my point is that (as far as I know) in the US, white collar crimes are literally not capital crimes. It’s not a matter of wealthy people being charged with capital crimes and escaping with great legal defense. White collar crimes are simply not treated with the same severity as directly murdering one person, even if the outcome was the same or even orders of magnitude worse.
"7 years" is intended as hyperbole? On average, your Debian Stable versions will be 1 year old, plus security updates.

Debian Stable keeps everything stable, and something I want a newer version of (say, the latest version of some browser, for developing with a new feature), I just install separately. Everything else is very low drama.
Why do you assume Japan is the same as Europe?
But, didn't the guy sell the save data? That's not the game itself.
It is not "illegal" to violate an EULA, at least in the United States.
Might have been hastily written by AI not families with words
Ok, maybe it’s not that the quality of Kagi results is so high, it’s more that the quality of Google results is so poor. Just not having to deal with all the spam is a winner to me.