skysight-inc/HackerNews huggingface dataset:
Why would they need unique IPs? They're already using NAT on ipv4 because they're sharing one server with tens/hundreds of users. Moreover, giving unique IPs per user might be better for networking purposes (ie. no need for NAT), but sucks from a product perspective, because it makes the users individually trackable. For a privacy product it makes little sense to do so.
Good thing the EU didn't pass regulations crippling their local AI & ML industry before it even got off the ground then.

Is no European politician talking about why they are absolutely dependant on US Software, US Hardware and US Technology Services, does it raise too many awkward questions to do that?
You're still using twitter?
That depends if your goal is just to have an LLM follow a conversational style imitating curiosity (in order to appear more engaging or friendly/whatever), or whether you actually want it to BE curious about things it doesn't know, as the basis for directed learning.
1. It's the dumbest algorithm for sorting possible (bubble sort). Compare two objects, swap them if one is bigger than the other, go down the list, repeat. If a developer doesn't know that algorithm, what algorithm could they possibly know? It's the lowest bar.

2. 2 Languages of your choice is enough to show you aren't a frameworker and can think in more than one box. Doesn't matter if you do it in JavaScript and C#, Go and Rust, Python and Haskell. It's a chance to show off, while being quite obtainable for a competent developer.

3. The parallelism trick question merely shows that you actually understand what you are talking about. A leetcoder might make the trap of assuming it's log(n), or the square root of n elements, or some other overly-thought-through math that is bogus. If you think it through though, bubble sort is simple enough, that it's very easy to realize (in my opinion) why more threads than CPU cores doesn't really help.
I mean, it's explained very clearly in the commit message that's linked?

Since the page where the bug manifests itself already has responsive CSS
styling, we can quirk TextAutoSizing to skip adjusting for it, at least
until we figure out why we are calculating RenderBlockFlow width inconsistently:
https://bugs.webkit.org/show_bug.cgi?id=275223

That's even better than a comment, because you can git blame for it and get the full context of the issue (from the bug thread that proposed it to all of the documentation of the investigation done for both bugs)
All serious compilers go through LLVM or have their own optimization passes. The person writing the compilers needs to know how the architecture works to make it possible for the pipeline to do its job. It's no different than the programmer being aware of cache lines, even if they don't explicitly manage them.

You should understand that people don't always speak in what you'd consider to be 100% literal language.
Well-written article, missing key considerations:

- Titles matter, a lot: if you add the title of the section at the start of each chunk you will get 10x better embeddings and so more accurate results.

- The size doesn't matter: It depends on the combination of the layout and semantics of the content.

- Avoid garbage in / out: increased context windows don't mean you can put trash inside them. The more good you are at putting relevant information the more precise answers you get. Especially for enterprise-grade solutions, this is so important.

There are good emerging API solutions that implement semantic + layout-based chunking, which in my opinion is the best chunking strategy for PDF / Office files (the widest use case scenario for enterprises).
As a side note, the small worlds museum (from the article image) is pretty cool. I spent a couple of hours there on a rainy day in Tokyo. I assume they are going to keep the Tokyo-3 part of the exhibit after this.
Maybe this will be an unpopular opinion, but hear me out: it is the video platforms like YouTube, TikTok, etc. Before these platforms, it was relatively difficult to find videos of "ordinary" people in everyday situations. Sure there was funniest home videos and other carefully curated channels, but now it is easy. And with consumption of these videos comes the desire for a vocabulary to classify and describe them. Like how food is spicy or sweet and has different ethnic styles, or music has a tangled mess of genres and substyles, the teenagers of today are developing a classification of (videos of) human behavior. And part of this is non-neurotypical behavior - I don't know why, I haven't really investigated this, but it is clear that some (a lot?) of people enjoy watching content from autistic people, ADHD people, etc. For them, or at least the ML algorithms that feed them content, it is a genre like any other, and in the incestuous cycle of hunting for views, whether the origin was man or machine, at this point it has become branding.

What I'm not clear on is whether this translates to better real-world interactions. Certainly, it raises awareness of the conditions, but just watching a video does not necessarily lead to smooth conversation. Generally meetings with famous actors are pretty awkward and it is even less clear to me that someone who watches ADHD videos would necessarily enjoy meeting an ADHD person irl, particularly one that doesn't make engaging videos with millions of views.
As long as a free market exists, there will still be a stupid tax. That's just what happens when you let people sell other people stuff through marketing and advertising, you fill the gap between "expected utility" and "realized value" with lies. White lies, not like "our product will fly you to the moon" but unrealistic stuff like "the Humane AI pin will read you recipes while you cook!" The Humane pin will be dead in a drawer in 6 weeks; the people selling that know full-well they don't have market fit.

The worse practice IMO is exploiting a captive audience. It doesn't matter how stupid you are if you're an Apple developer or an Oracle customer; these companies will bleed you dry for simply touching their product. The only path of recourse is antitrust settlement, which is a lengthy and unnecessary process that is inherently stacked in the favor of whoever can hire more lawyers. Because of this, companies have no motivation to improve a paid product. Instead, the goal is to make you reliant on it somehow and then increase the price. We see this in Netflix, Amazon Prime, Windows/Office365/OneDrive, Apple developer program/Apple One/iCloud/App Store, and YouTube's TV/subscription services. The most successful businesses in our daily lives are the ones that have dug their claws into us and refuse to be anything other than a parasite.
There's people alive today, that when they were born, horses were more common than cars.
My understanding is that the emperor only allowed other peoples to come into the Empire in large numbers when they made deals with them, usually because they wanted protection against a more ruthless enemy, while the Romans needed more men in their armies, so it was a win-win for both. I had never heard that people could just migrate into the Empire without hassle before, and the would be really surprising to me as it seems to contradict everything I've read about the time.
Interesting that this post gets right to the point with at least plausible, and more to the point: user-focused reasons as to why Triplebyte filed.

While the blogpost starts off with -- its "impressive founding pedigree."

That's the first thing these people think of in their root cause analysis.
Minimum wage hasn’t kept up with inflation in decades. And corporations have and continue to lobby Congress (at a state and federal level) for favorable laws to protect them. If that’s not collusion in spirit, I don’t know what is.

EDIT: this is US-centric of course, but I am fairly certain that outside of the EU, the story is much the same.
My takeaway is fault lies with s/he who trusted ChatGPT.
The issue is that as AI gets better and more accessible, more and more people will use AI to help them with MTurk-style work that requires writing text[0]. The only sure way to get human-generated text will be to either have a person go to an office (expensive), or more likely just force all workers to install 5 cameras surveilling their every move with some algorithm that may fire a few people for taking a bathroom break. Or, more easily, just scrape more data

[0] https://techcrunch.com/2023/06/14/mechanical-turk-workers-ar...
> However if you take browser as a universal application platform, then accessibility is not necessary, right?

Are you really suggesting that people with disabilities shouldn't be able to use web apps?
Please expand :)
I think there has been some research showing long covid often causes dysautonomia, which is dysfunction of autonomic nervous system. This results in many weird symptoms affecting many different bodily functions.

This is why many dysautonomia clinics are seeing long covid patients. If long covid patient shows damage to small or large nerve fibers tested by EMG, skin punch and QSART, there is some treatments in the pipeline. WinSanTor is working on a cream which uses pirenzepine. In early studies it reversed nerve damage. It is being tested on diabetic neuropathy. Also, applying dysautonomia life style changes could potentially help people cope right now.

I have spoken directly to a chemist who took oral pirenzepine and cured his dysautonomia.
Someone is gonna do a dissertation on TempleOS one day
Any framework that has "Start for free" and "Contact sales" on the home page is gonna do really great at mass developer adoption. Can't wait for them to rugpull everyone and close source all of their code when the VCs want to get paid.
Not the entire industry. Kyoto Animation, for example, pays its animators a salary rather than the piece rate many houses do. Sadly, they are the exception not the rule.
It really sucks that these privacy policies Google requires everyone to have also have to be hosted on a normal website. This means the privacy policy can change on a whim, and it means you can't read them until after you have already sent your IP address to the developer (as part of connecting to their website).
You could also try

Chrono - arrange historical events in chronological order (https://chrono.quest)
Trick questions are a waste of every one’s time IMHO and it was something I made sure to not do when I took over the hiring process at my job.

It’s a form of hazing and rarely does it have any connection to the day-to-day work you do in the job. All of our tests or questions relate directly to the work we will ask you to do in the job, anything else is just trying to be clever and I dislike cleverness in both job interviews and code in general. Cleverness almost always means inscrutable and unmaintainable.
Hello, I am Onur, a Python developer. After OpenAI's GPT-4o was launched, I decided to build a GPT assistant upon hearing that GPT assistants would come to computers outside of MAC. Its the democratization of AI computer assistants.

To ensure this democratization, we are publishing our GPT-4o computer app clone under the MIT license and it is fully usable. You can use it to take meeting notes, enter any site you want from the browser, or ask it to open someone's LinkedIn account. You can use it to write code and copy it to your clipboard or to read and remind you of your calendar. It's also available in the agentic infrastructure we built with Crew AI.

We do this very well thanks to Upsonic Tiger’s Function Call ability and Upsonic's auto documentation ability. Upsonic Tiger: https://news.ycombinator.com/item?id=40080910"
if smart and creative ppl move to another platform i'll move
- Raycast launcher + UI in it's own right. (https://www.raycast.com/)

- Obsidian notes (https://obsidian.md/)

- Tailscale VPN (https://tailscale.com/)

- iTerm terminal app (https://iterm2.com)

- Rectangle Pro window manager (https://rectangleapp.com/pro) there's also a free version, I just prefer to support the author with a Pro purchase.

- Homebrew packager manager (https://brew.sh/)

- SwiftBar for menu bar applets. (https://swiftbar.app/)

- Visual Studio Code (https://code.visualstudio.com/)

- SyncThing for file syncing across hosts (https://syncthing.net/)

- Acorn image editor (https://flyingmeat.com/acorn/)

- 1Password password manager (don't necessarily recommend it, there's probably better/cheaper options.)

- Fantastical calendar app (https://flexibits.com/fantastical)

- MonitorControl third-party monitor utility (https://github.com/MonitorControl/MonitorControl#readme)

- DB Browser for SQLite (https://sqlitebrowser.org/)

- Handbrake for video conversion. (https://handbrake.fr/)

- IINA for videos. Prefer it over VLC Player. (https://iina.io/)

- The Unarchiver for misc compressed files. (https://theunarchiver.com/)

- Wi-Fi Explorer Pro for wi-fi stuff. (https://www.intuitibits.com/products/wifiexplorer/)

- Maestral if you want to use Dropbox without the cruft. (https://maestral.app/)
I find picking good questions is hard, and many fall into similar patterns, making them something candidates can practice for.

Even your question isn't something I'd necessarily ask on the spot. Many engineers don't use parallelism in their day-to-day work(webdevs). The part about making it efficient is interesting, but feels borderline like a trick question that a good engineer could fumble.
Not coincidentally, the managers can charge fees only on the capital they're managing, i.e., the capital they haven't returned.
Empire for the PDP-10 is still available! Fair warning, it can suck up all your free time and then some. People have told me it has caused them to flunk out of college and even resulted in divorces. Use at your own risk!

https://github.com/DigitalMars/Empire-for-PDP-10
I think that dirac delta solutions let us model point particles. We can lift differential operators onto the space of D' of distributions. This lets us extend the pde solution set with distributions.

Conceptually this is how we would model a field with interacting particles using PDEs, and is as far as I know the reason we solve with distributions and consider them physical in the first place.

The question of whether dirac is homotopic to vacuum would then mean exhibiting a homotopy in D', which is the dual space to the underlying function space, and represents both functions and distributions as functionals on a space of test functions. The topology of D' is the weak-* topology. Given a net N_t of distributions, N_t converges to N if N_t(g) converges to N(g) for all test functions g.

So to make your proof tight, I propose we should lift it into D', where our family u_t of shrinking deltas is already a net. We'd then prove that u_t -> 0 converges for each test function.

I think the result would be much more satisfying and watertight, since your current proof does not really make up its mind about what it's conclusion is.

Now, I am not sure that the distributions need to be a hilbert spaces to solve PDEs in this sense. This is because distributions have derivatives and can be acted on by our lifted differential operators. These solutions are weak in the sense that they are solutions with respect to the test functions. But I also believe that the solutions are faithful, in the sense that any solution corresponding to a function in the base space will also be a solution for the original operator.

Also, if you need our space of distributions to be a Hilbert space, we can pass to distributions over sobolev n space, the space of functions with square integrable nth derivatives. The distributions here end up being hilbert spaces! Not only that but the square integrability condition is pretty mild and still leaves us a lot of very useful functions for physics. I think that some quantum theories use these kinds of Hilbert spaces. Lol, take that with a grain of salt - this is lore to me, not terra firma.

Anyhow, if you want to try to persuade yourself that we can't just throw away delta functions and other distributions, and then try to lift your proof into space of distributions, I think that would be very fun!

I'll try to do that as well!

Ps. Forgive me if I'm Tom Sawyering you or nerd sniping! Please also forgive me for any mistakes I'm making!
I think it wanted to say that is it shows how it found the dependency: LD_LIBRARY_PATH, rpath, etc.
"started laughing at the whole thing" sounds extremely arrogant, when your results seem to show that the masks would likely work great. The masks I was wearing filter to about 0.3 micron... including comfortable lightweight ones made specifically by covid by some outdoor clothing companies.

There is also a pretty reasonable argument that the main benefit is slowing down the velocity of air breathing out, keeping particles from spreading as far.
I could have (should have) bought a house before the pandemic but I wasnt quite ready yet. Now housing affordability is so bad I have to save multiple hundreds of thousands more dollars to afford the same house in 2019. That's on top of all my other expenses like rent also skyrocketing. I make more money than ever and am probably close to my peak earnings yet I feel poorer than ever.
He used human tracheal cells, not lung cells.

"Because they are one of the few tissues in the body that have motile cilia."[0]

So they can move around.

[0] https://twitter.com/drmichaellevin/status/173042805284737055...
I applied to TripleByte in 2019. I passed the interview, they sent me some swag, and then had my profile "go live" for a week(?). I didn't get a single interested company, and then they took my profile down and said I can try again in 6 months. I don't really have much of a takeaway from this, I guess, other than they also had other failure cases that caused them to lose money.
This process is also pretty much guaranteed never to yield mid-career geniuses at the height of their powers. Those candidates don't go looking for work at all. Work comes looking for them. Why would they go on _any_ jobs platform, ever? Effective filtering of the candidates who actually engage with the platform can, at best, accurately identify the next tier down: effective engineers in mid- and late-career, and inexperienced whiz kids. Not that this is a bad thing; that first category makes the world go 'round.
Weird, thanks.
Is Raycast better than Alfred? Or mostly the same?
In light of the Mickey Mouse ref in the article, my take on a Yakov Smirnoff joke.

"In Soviet Russia, peasants farm rats. Then I came to America, and saw rats farm peasants. What a country."

Fun trivia from https://news.google.com/newspapers?nid=2519&dat=19871209&id=...

> Smirnoff was almost sent back to the USSR when his interpreter mistranslated his occupation, comedian, as "party organizer", which immigration authorities thought meant that he was an organizer for the Communist Party of the Soviet Union.
Long term yes, but people still go to the ISS in 0g.

I was just pointing out that some things that are bad for humans actually make the rocketry problem for returning easier for this bullet point.
> Even your question isn't something I'd necessarily ask on the spot. Many engineers don't use parallelism in their day-to-day work(webdevs). The part about making it efficient is interesting, but feels borderline like a trick question that a good engineer could fumble.

True, it's more of a backend role question. The reason I threw it in there, is from my assumption a leetcode grinder would be very likely to immediately go, "well, the most efficient number of threads is log (n)" or "the most efficient number of threads is the square root of n" or some other plausible-sounding BS answer. But the reason I chose bubble sort, is that it's so simple to understand, that you can fairly easily (I would hope) figure out there's no benefits to more threads than CPU cores at all, as long as you stop and actually think about what it is doing.
In several countries, it is a right. The evidence shows it is more beneficial for worker quality of life, and there is strong evidence remote work is not detrimental to enterprise success.

Change takes time. If you don't think it's a right, is it possible for me to change your mind? Unlikely. Therefore, time passing for those beliefs to age out while new workers age into working who do believe this is a right is the only path forward, no? Certainly, my emotional component is "workers deserve agency" but I'm also data informed, and the data shows remote work to be, if not better, not worse than pre-pandemic work arrangements.

https://globalnews.lockton.com/new-remote-working-legislatio...

(i attribute my position to being a high empathy human and seeing the status quo around work arrangements and control for what they are, ymmv)
I'm the founder of a new tech assessment co - I hear "you guys remind me of Triplebyte" at least 1x per week. Clearly they were onto something originally - there's a lot of lingering love among eng leaders.

Our thesis is that LLMs unlock a lot in this space - and that we can provide more signal to employers, while giving candidates a better experience. There's a lot of open/difficult questions to doing this well - we're trying to figure it out.

(edit: we're not building an "AI recruiter" that asks you a time you failed or automates hiring decisions - we are extensively using LLMs to do things like problem/module generation, etc.)

I'd love to better understand the Triplebyte story. If you enjoyed their product (as a hiring manager, or as a candidate) or if you feel passionately about this space, I'd love to talk to you. Email is in my bio.
Evidence for transient morning water frost on the Tharsis volcanoes of Mars
> export all of the comments someone has written

Please remember that users gave a license to their content only to HN, not everyone. Using their data without their consent might come afoul of copyright laws.
> But 2% GDP growth per year is subpar, and we're trying to make it sound great!

Yea, because it is compared to other countries. See the graph immediately after the section you quoted.
I don't think we are over-engineering it. You want to "weed out" everyone but the best candidate for the role, or the best candidates for your open roles. It's a very hard problem to identify the "best" person from a group of people. It would be different if all programmers that are good enough are the same, but we all know the skill ceiling on programming is very high. Selecting the best devs is a critical function for any software project.
I ask candidates to implement a simple dynamic data structure, and I even describe it first, so there is nothing to memorize. It turns out many people don't know how to set up classes or data structures, even when you describe it to them first. Forget about computational complexity.
It sounds like you're not given the tools to do your job
It absolutely is, and it's something I am very much aware of.

I considered including something about that incident (for those of you coming in with less context, they're referring to [1] this) in this article, but I didn't for two reasons.

One, I sincerely do not think that was actually fatal (it was, at worst, a symptom of the same forces that forced a pivot). And two, the best thing I could say about it in terms of going forward is "no but seriously I'm not going to do that", which _I_ know is true but you obviously don't (and if you trust me when I say that, well, I don't think you're cynical enough). Every time I tried to write about it in the early draft versions of this post, I found myself coming back to saying both "you're not cynical enough and you shouldn't trust a damn thing I say if it doesn't cost me something" and "but look how I'm actually different". And that just seemed wrong to write.

It's hard to be an honest cynic in a world of distrust. Because I want you to trust me, because I think I am worthy of that trust, but I also think the average person is nowhere near cynical enough about how easy it is to fake sincerity and want to scream that fact from the rooftop.

----

[1] https://news.ycombinator.com/item?id=23279837