skysight-inc/HackerNews huggingface dataset:
Really interesting. This seems like a great area to investigate more.

The article quotes one researcher as saying this helps us understand the "seeding of neurodegenerative disease by amyloid-beta". I really don't know much about this topic, but I'm surprised to see people still attributing it to amyloid-beta when there's so much debate now regarding whether amyloid-beta is a cause or merely a symptom (or, perhaps most likely, one of multiple factors which contribute).
This makes sense.

If they're paid higher than average, then how could a union fight to get them higher wages when they aren't doing it for the unionized competitors that have lower?

And also per another comment here, they require an unblemished driving record. So if the worst concern of unions came true, that they can make it hard to fire bad performers and require hiring "their guys", then drivers with blemished records can make it in and stick around. That means the good drivers currently employed may see their value drop comparatively and likewise their ability to demand better pay.

As it stands it seems like the current drivers then have the benefit of being considered best in industry and may prefer to gate-keep and not unionize as a result in order to protect themselves.

I wonder if other companies that want to fight unionization should do similar: hire top performers and pay them well :)
Sphinx does process type hints in docstring comments, but I'm grateful that Mypy didn't take the approach of requiring a docstring.
The annoying aspect of this is that you can end up with a deep call stack. For example, on macOS:

* frame #0: 0x00007ff818dd6fce libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007ff818e0d1ff libsystem_pthread.dylib`pthread_kill + 263
frame #2: 0x00007ff818d1b2c8 libsystem_c.dylib`raise + 26
frame #3: 0x0000000100003f6e sigtrap`main + 14
frame #4: 0x000000010001552e dyld`start + 462

(I vaguely remember it being similar on Linux.)

Regular POSIX programmers might scoff at the very idea that this is an issue, but I always found it rather tedious having to piss about just to get back to the actual place where the break occurred so that you can inspect the state. The whole point of an assert is that you don't expect the condition to happen, so the last thing I want is to make things any more fiddly than necessary when it all goes wrong.
> have to correct my son every time he says “on accident”

This used to bother me as well. But it is actually reasonable, since we have no objection to the opposite evocation of "on purpose". The language is just mutating normally.
This looks potentially interesting if it can be ran locally on say, an M2 Max or similar - and if there’s an IDE plugin to do the Copilot thing.

Anything that saves me time writing “boilerplate” or figuring out the boring problems on projects is welcome - so I can expend the organic compute cycles on solving the more difficult software engineering tasks :)
You hit the nail on the head. And I like the comparison with alien technology: in some ways it feels centuries ahead than our mainstream languages, but in other it feels they have never developed stuff we take for granted in 2024, like first-class hashmaps, Unicode and decent date/time functions.
From Warp Speed to 100 Days
Are the drivers expected to deliver 110% all day and everyday? We all know long haul truck drivers pee in empty Gatorade bottles to avoid using a restroom. Do Walmart drivers also defecate in diapers to avoid stopping so they can continue to be in the top tier of drivers?
The article is 6 years old but the CSV Injection still works on Google Sheets and Excel. (I imported the example csv file into both platforms and the equations were executed)

Great reminder to be vigilant. Pride cometh before a fall:

> Are they a technically savvy user? Then it is even worse. They know the CSV format is just text data, there can’t possibly be anything harmful in there. Guaranteed.
Tech startups are giving US healthcare services a slick makeover
The JVM precludes general tail-call elimination though.
Also isn't there a small bet size limit on predictit? That would screw up price discovery because a single informed trader can't correct any inefficiencies.
Honestly I would be more in favour of limiting car speed to 5mph
Is this a real bill or another one of those performative ones that they know will get deemed unconstitutional by a court?
I was happy to discover an inadvertent pitch drop experiment in my 100 year old house attic. The blob of glassy pitch was used to seal a spot in the original roof sheeting and has made 2 drops underneath so far and is working on a 3rd.
It sounds like you've gone massively for breadth, at the expense of any depth. "We need users to help us grade the languages" sounds like you're asking people to pay you for the privilege of working for you. Why would I pay $10/mo, much less $100/mo, if I have to figure out for myself what content is good and bad?

What I want as a learner is for someone else to give me good, accurate content; I definitely want to avoid any content in the target language which isn't native-sounding, because who knows how long it will take those bad habits to break.

One idea I had for content was something like this:

1. Start with two languages; say, English and Chinese (the first of which I'm a native speaker, the second of which I'm learning); and focus on English speakers who want to learn Chinese, and Chinese speakers who want to learn English.

2. Start with some basic content in both languages; from Tatoeba, from wikipedia, whatever. And hire a few native speakers of both languages to review, validate, and rate content.

3. Give new users some amount of credit for free; enough for them to use it for a few months.

4. Once they're out of credit, they have two choices: They can either pay a flat monthly fee, or they can contribute back to the content: Writing new content, reviewing & validating content, rating content, etc. And people could do whatever mix they want.

5. Expand to other languages as you grow.

I definitely see the attraction of trying to use automation to expand as far and wide as possible, but I think that ultimately it's more important to start by doing a few things well than by doing 50 things poorly.
Genuine DeFi as Critical Infrastructure
You can try https://replayweb.page/ as a test for viewing a WARC file. I do think you'll run into problems though with wanting to browse interconnected links in a forum format, but try this as a first step.

One potential option but definitely a bit more work would be, once you have all the warc files downloaded, you can open them all in python using the warctools module and maybe beautifulsoup and potentially parse/extract all of the data embedded in the WARC archives into your own "fresh" HTML webserver.

https://github.com/internetarchive/warctools
I'm the op that worked at HD, I got out at like 20, but I have an ex who's climbing the ladder at Abercrombie (or whoever owns it) for the last 5-6 years and it seem so miserable.

She's moving every 1-3 years because they transfer her to a new store, and because she's running the higher profit stores they send her to trash stores to try and fix them. She has no practically no vacation, has to fill in staff shortages, works every weekend. I think she's around 30-40k. So she's doing all this to eventually (6 years in now) break into the corporate world, where she'll then have to move 1000 miles away to I think Georgia.

To... probably make 60k.

I'm really curious where she'll be in 5-10 years, she's managed so many stores I feel like she'd go regional manager route or something. OR training would keep her at corporate instead.
You organize playdates for middle & high schoolers?
Multiple pathways could lead to the disease.

It's entirely possible that a metabolic dysfunction or viral origin causes immune dysfunction and the downstream dysregulation, misfolding, amyloid/tau signals, etc.

There might be multiple entry points to causing this disease.
He's wrong because that is an area that the USN actively did carrier training in from 1945 to today, and lots of planes ended up in the ocean after missing a landing, a take-off failure, or just because the pilot had to bail for whatever reason.

Heck, during the evacuation of Hanoi they were pushing perfectly good jets into the ocean just to clear enough room for helicopters and the odd cessna, but that would have been further west.

https://theaviationgeekclub.com/that-time-a-south-vietnamese...
Nyxt – The Hacker's Browser
Is crosswalk a NA regional term for pedestrian-crossing?
Username checks out. Jack Reacher spotted.
Compile a list of very low hanging fruit - tasks which might take a few minutes each. For example things like code linting, formatting or generating docs.

20mins is plenty of time to execute "housekeeping" tasks related to building software.

Alternatively do something physical - pull-ups, squats, push-ups, etc.
I wonder what percentage of the hate stuff is bots.
Uh, Tesla got tons of money direct via carbon credits and indirect via consumer EV credits. They're actually in trouble for possibly lying about their range and getting more credits than they should have.
Google is more and more useless by the day. I use a VPN and I get a captcha challenge with every search, but that’s not all, I still get blocked with a message saying something to the effect of “we’ve noticed unusual traffic so we’re blocking you anyway” and I just can’t use Google at all.
And debt is at its highest ratio in modern history, along with all cost of living metrics. Most of those sub-$100k zips are dying.
I would be a-ok making bets related to peoples' life expectancy illegal. There's no societal good from such a bet, and a lot of potential harm.
> I managed to get to bet on something that had already happened.

In less liquid in play sports betting exchanges have this happen all the time - generally you are getting $1 for every $1000 wagered and settlement will take anywhere from minutes to days depending upon the event.
Is your Accept-Language header set to en_US?
As someone who has been in a similar space, I guarantee you over half of those luggages do have identified owners who simply aren't contactable because they will not answer the phone, check a voicemail, read their email, or open any letter addressed to them.

It takes two to tango and nobody knows how to dance.
I did the same thing and it broke 1 month after the 1 year warranty expired. A cryptic error that means buying a new brain for it. Ridiculous that a $800 robot breaks.

Bought two sharks for $300 each. Not quite as good, but so much cheaper. And doesn’t require bags.
According to the Google video linked on this page: https://www.searchenginejournal.com/google-cant-see-content-... , "Googlebot doesn’t fill out any captchas. Even if they are Google-based captchas we don’t fill them out." That's from 2021, no idea if they changed it since then, and it probably works okay with reCAPTCHA v3.
I don't think most people are misinterpreting things. The truth is that models which are not terribly overfit literally don't output verbatim inputs often, in fact, for Stable Diffusion it's apparently nearly infinitesimally small odds, and this is good because that implies that the weights are in fact, not literally encoding some crazy kind of compressed copies of the images in question.

On the other hand, if you prompt a code generating model with some comment and a function declaration that it knows exists and it spits out 100+ lines of nearly verbatim code, that's a completely different story entirely. If I prompt a human with that sort of thing, they will almost certainly write different code even if they've seen the original source code in question. This is in part because the way humans write code is different from the way LLMs write code; humans tend to iterate somewhat non-linearly, and I think if you ask the same person to write the same thing on different days, they would probably come up with different results. It would be quite rare for a human to just see a familiar segment of code and then begin dumping near-verbatim copies of existing codebases.

AI models that readily and easily bias themselves toward outputting their inputs do exist. It is not clear how many models actually do this, but this is definitely a huge part of the concern when people talk about copyright and model weights.

It's a bit clouded by people who are just generally hoping that today's AI model weights are illegal for social reasons, but that's not the position I am trying to present. (I'm not really sure what we should do regarding societal impact.)
This sounds great but unfortunately the site is down :(.

Edit: it works now!
It's not just Google, Humble has configured their cloudflare anti bot stuff so it randomly locks me out for days at a time for using Firefox on Linux.

Support refuses to go beyond "have you tried clearing your cookies" when I raise this with them.
I don't think that's a reason, they're not secret (the YouTube reconstructors I mentioned (legally) get them after all - there are public if paid archives) they're just not available on that system. Just like all kinds of other stuff isn't. I think it's simply niche interest. Plus it's only any good when you haven't taken off yet and are about to land, i.e. the times cabin crew will do what they can to have you not enjoy any kind of entertainment whatsoever anyway.
I always wondered who is watching this stuff happen. The 2013 drop was "televised" according to the article (they pointed a webcam at it) - in all other cases, did they just shut the lights on the experiment only to find the drop gone the next day?
The intention of the API is for that to not be possible.

> The privacy of this API relies on that fact: the issuer is unable to correlate its issuances on one site with redemptions on another site. If the issuer gives out N tokens each to M users, and later receives up to N*M requests for redemption on various sites, the issuer can't correlate those redemption requests to any user identity (unless M = 1). It learns only aggregate information about which sites users visit.

https://github.com/WICG/trust-token-api?tab=readme-ov-file#p...
I built a big DIY one and then immediately bought a non-DIY one for my bedroom.

The filters are going to cost a lot more, but it looks a lot nicer and I don't have to think about turning in on and off - it's runs on auto.
Had this issue before and having new more advanced ones now. Gotta say one life saver has been Cisco Meraki’s Air Marshall for detecting at least Bluetooth and WiFi interference. Still hard to tell the source - with just a handful of neighbors there are a ton of unidentifiable devices (just MAC addresses) as the internet of things landscape continues to grow.
I've been loving Arc on my Mac, and this looks like a really interesting take on a mobile browser – search by default, auto-summarisation at the core.

But the setup flow pushes being my default browser hard. I understand that's always going to be their biggest value prop, but the flow lists things that I'll "lose" if I don't set it as my default browser, including auto-summaries, and tab archiving, neither of which have anything to do with being the default browser.

Now maybe the auto-summaries costs them too much, and they need to limit it to only users who have some amount of commitment in the form of being the default browser, but it's still leaving a sour taste in my mouth.

As it happens, I declined to set it as my default browser, more on principle because it pushed so hard without having proven any value, and I still appear to have those features. So either Arc intends to restrict the features in this petty way and this is a bug, or they're happy lying to their users in order to increase growth. Neither is a good look, which is a shame because damn this browser looks nice.
> what other language provides both AREF and ROW-MAJOR-AREF

C? :)
I like this tutorial because it doesn’t get too bogged down in abstractions and has numerous examples. When I’ve tried to learn differential geometry in the past, standard texts get very abstract very quickly and it’s hard for me to envision what the generalization is doing for me.
I agree there is a bunch of complexity in generalising Kolmogorov complexity to general infinite strings. However I'm not really trying to do that here, all I want is enough to back-up the statement I made before, that the complexity of pi is finite. Doing that is much more trivial than what you're talking about.

Theres a bunch of fine detail in getting it down to defining an actual number measuring complexity which I don't care about at all, all I care about (in the context of this discussion) is that the number is finite.
Apparently 5 people per square meter is possible; so 2000 square meters is not that big.
https://www.gkstill.com/Support/crowd-density/CrowdDensity-1...
How does Amazon pay its truck drivers? They seem like the closest comparison, with their own distribution system. Amazon's reputation is treating employees poorly, but maybe truck drivers are valued.
I was mostly being facetious but “on accident” is a hill I’ll die on. It’s like nails on a chalkboard.
Ahh yes. When you can't parent, let the government do it.
I think Chinese competitors just undercut them too much and provide quality that is almost as good, and they are able to innovate faster to boot.
By that logic any law requiring disclosure of any kind would be a fifth amendment violation.

You are not required to participate in trucking, nor is it a right to do so. Choosing that career (and it's associated licensing) comes with responsibilities...
I am a researcher working in an industrial research lab who is in the process of changing careers (with research being more of a hobby rather than something that’s subject to performance reviews) due to my disagreements with the short-term focus of upper management and the constant pressure to “deliver value” on a regular basis. This post from Answer.ai was quite timely for me, and I am rooting for the lab to succeed! We need more research institutions that are free from either short-term business demands or the “publish or perish” system of academic research. Such freedom will encourage more ambitious, riskier research that could potentially have a greater payoff for our field and for society in general. I hope that Answer.ai will prove to be a successful model that balances business concerns with the risk-taking and exploration that comes with great research. If Answer.ai is successful, this will give me hope in the future of long-term research.
Text is the sine qua non of GUIs.

Text is also the bane of renderers--there is a reason why we have exactly 3 text shaping engines--Windows, Apple, Harfbuzz. Text is a beast to deal with and is often ill-specified.

Text is also the bane of GPUs--we don't have good GPU-only algorithms for taking a string of text, handing that to the GPU, and having the GPU render that directly to a buffer.

Text is also something that games suck at rendering. SDF (signed distance fields) are considered a good rendering of text in the 3D world and they are blurry as hell.

I do think that the modern GUI world is going in a lot of wrong directions, but you must deal with text accurately to call yourself a real GUI.
At what point do they start charging for all Gmail?
That's sneery bullshit.
He’ll be a quatro comas member before too long. Not tres, quatro…
> And this isn't the only employer that exists

If Walmart is bad for employing people who rely on SNAP, then wouldn't it be the same be true for any other business that does the same?

> Also, paying half as many people twice the wage is in aggregate roughly the same as cutting typical work hours to 20 per week while maintaining the same pay per week.

My point is that it's not roughly the same at all. In one option everyone is still employed, and in the other half the people don't have a job. Obviously, if something magically doubles everyone's productivity, that would be a good thing, but you have to apply that on both sides of the comparison.

> taxpayer cost is the same even if Walmart fires all of them and replaces them with nothing.

Walmart minimum wage is $14 now. Walmart workers who are single and childless or married to a working couple who otherwise wouldn't be eligible for SNAP would become eligible if they lose their jobs.
Technologist Spent Years Building an AI Chatbot Tutor, Decided It Can't Be Done
No movement on the associated PR since November?
> Accidental decoupling is where you have a complex state machine encapsulating a business procedure with multiple steps, and it's coordinated as messages between and actions in multiple services.

That might need emphasis on "in multiple services."

Within the same service, a granular set of messages (events) can still be useful for auditing or creating good read-model "projections" of what happened.
See also this comment in the Unreal Engine code about putting a nop in before as well: https://github.com/EpicGames/UnrealEngine/blob/26677ca1b3c97...

// Q: Why is there a __nop() before __debugbreak()?
// A: VS' debug engine has a bug where it will silently swallow explicit
// breakpoint interrupts when single-step debugging either line-by-line or
// over call instructions. This can hide legitimate reasons to trap. Asserts
// for example, which can appear as if the did not fire, leaving a programmer
// unknowingly debugging an undefined process.

(This comment has been there for at least a couple of years, and I don't know if it still applies to the newest version of Visual Studio.)
I once had my check bag lost and it arrived a couple of months later via a courier. This was in ‘08
That might be true, but I don't think this makes the conclusion any more compelling because it now fails Occam's razor.

Chances are greater the conclusion is simply incorrect.
> Likewise captcha is useless against multimodal LLM available to anybody, many of which can be run locally

You have a fundamental misunderstanding of why captcha exists. If the attacker has to deploy a multimodal LLM to solve captcha, the service provider using captcha has already effectively achieved its goal - since the goal is to raise the cost (in terms of any combination of complexity, computing power, and dollar amount) of sending bulk traffic and ultimately to reduce, not eliminate, the overall attack rate. 0 bulk traffic is never the goal.
Agree, substrait is a really cool project! Related: if you like substrait you might want to check out datafusion too. The project is a query execution engine built on top of Apache Arrow (incl. SQL parser, query planner & optimizer, execution engine, extensible user defined functions, among others) and it implements a substrait provider and consumer: https://github.com/apache/arrow-datafusion/tree/main/datafus...
The legal restriction needs to be very specific and demonstrate a good trade-off between societal gain and harms on the individual's right, not something a clean cut like many folks misunderstand.

Alcohol and Tobacco are pretty straightforward in the public health context. And you probably don't want your toddlers to drive a car given the risk. The voting age is an exception as it's defined in the 26th amendment. I consider it as political compromise though.
> more money in academia than in prosecution

Doesn’t matter. Different incentives. As another person said, prosecuting academia is right now a winning political position. With donors and the electorate.
> it now fails Occam's razor.

I mean, mechanistically speaking, so does cancer. I don't think that's quite the lens to apply to biological systems.

Biology is wildly complex and subverts expectations all the time.
TikTok Goes Full YouTube
Yes (hello from Czechia), however there will always be somebody who this is inconvenient for. Also, I have to confess I was at times immersed in other work that I made a few Oxide and Friends live. I might stay up tonight.

I am looking forward to the crucible episode. It sounds like it could be a startup on its own, it wouldn't be the first distributed file/ storage system company.