skysight-inc/HackerNews huggingface dataset:
Strictly statistically speaking, race is likely a good predictor of credit worthiness in the US. But extending credit based on race is illegal which isn't hugely controversial. The woke ideologists are merely pushing that concept to 11, i.e. that truth must be secondary to their political agenda, but they are only making a grotesque version of something reasonable people typically already accept.
> For the very specific dataset used in the challenge, the hash function could be radically simplified, to just a single multiply and rotate left.

That's just a custom hash function, though; couldn't you do that with the standard std::collections::HashMap?
This is essentially assuming that competence translates directly into high monetary value.

That is not true either at the individual level, or at the level of companies. It is particularly untrue with tech behemoths who enjoy near-monopoly status, massive network effects, and/or huge mindshare.

At the very simplest level, it is not at all uncommon for good decisions made previously to allow an organization to "coast" for a significant amount of time after it starts making bad decisions. This is part of why bad CEOs are so frequently not held accountable for their incompetence: they take over, and for 3 years, everything's going great! It's only after the accumulated "soft" resources (customer goodwill, employee loyalty, lack of technical debt, etc) are burned away that the bad decisions actually start being reflected in the balance sheets.
They already get them somehow while "online". Offline with beginning & end times and a rough idea of frequency should be good enough for local use.

Offline road maps are subject to construction/seasonal/holiday route closures/deviations too, and so is transit.
Nah. Consent is a thing and this wasn't consensual. Yes, the posts were publicly accessible, but the intent of posting to Mastodon isn't to have it show up automatically on another network. It's technically possible, yes. It's still a dick thing to do and it pissed people off.

And again, it wasn't about Bluesky in particular. If Google announced that they were going to ingest all Mastodon content and post it in a new Google Groups kind of thing, they'd be pretty understandably upset about that, too.

In general, "if I wanted my stuff on Bluesky, I would have put it there". It wasn't the bridge creator's decision to make.
Yes, people don't understand that even very basic self care like brushing your teeth or going to the can be completely overwhelming. Just receiving a text or an email when you're feeling can be crushing
> Coming from a low-income household, Cornell covered all my expenses and I have not paid a single cent my entire 4 years (and no loans).

For students in your situation, it makes sense to go to a private college with lots of financial aid, since there's basically no downside. For middle class students, it makes much less sense since they and their families have to take on huge loans. Even for wealthy students, it's not as clear a case as for low-income students. You have to be very wealthy for your family to be able to easily afford $320k per kid.
That title is very misleading, it ONLY impacts the US version
This is putting it mildly. The Interac network went down and no one could use their debit cards nationwide.
Effective keyboard shortcuts cheat-sheet
code at: https://github.com/Stunkymonkey/effective-keyboard-shortcuts...
If companies started saying "We have taken the decision to fire you", people would complain about it being too harsh.

If they say impacted, people complain that it's euphemistic.

In the end, people just want to complain, and they're going to do it either way.
Federation is nice but when the platform only does one-third of what the platform you're trying to leave does then the whole thing feels like a toy
If they really want to they can fix this by closing the central server.
Not sure what you mean, extrusions are by definition produced by extruding, not machining. The die needs to be machined somehow, but so do injection molds too; neither is more or less custom?
> Don't know how to deal with this paradox.

Think that it is the management's fault if they misjudge you. They have the chance to judge you correctly, yet they misjudge you. Their fault entirely.
Employed people are much more likely to be customers.
One approach to showing value is as follows:

1.) Create a spreadsheet with all of the features of your group's/company's products(s) listed in rows.

2.) Create a column for every team member in the group and highlight the lead developers for each feature.

3.) Then ask each team member to add a checkmark in their column for every feature for which they would be willing to be on hook for 24x7 triage pager duty.

Over the long term - the most valuable contributor(s) on the team will be the one(s) with the most checkmarks next to the features they led development on (i.e. they write understandable code and document well) combined with the most checkmarked rows in their column (i.e. they proactively seek to understand other peoples codebases).
I actually never considered extrajudicial murder as a western value. Perhaps naively.
55x Speedup of Andrej Karpathy's Minbpe LLM Tokenizer with PyTorch/CUDA
This adds PyTorch/CUDA training support to Andrej Karpathy's minbpe. It takes 2min 28sec (148 seconds) on an RTX4090 to train the BasicTokenizer with a vocab_size of 512 on 307MB of Enron emails. The original code takes 2hrs 15min (8076 seconds) on an M2 Air with Python 3.11 to do this. That is a 55x speedup.
Yes: https://pkl-lang.org/main/current/introduction/

> Pkl — pronounced Pickle — is a configuration-as-code language with rich validation and tooling
Endorphins are real.
Neural Networks: Zero to Hero [video]
Not sure what your point is. `Left` and `conservative` are not mutually exclusive things. Why are you juxtaposing them here?
You have nailed it. Bluesky weirdly tries to omit that as much as they can, but they do admit in their protocol descriptions that everything goes through and depends on a central server with absolute power.

They also mention that anyone can run another of these, but there is zero chance anyone will be able to do that.
This looks like a winner to me.

I haven't had a chance to use it yet, but it addresses some gaps in validation for JSON, YAML and other configuration files and I appreciate their approach to the problem. I look forward to using it the next time I have a system with JSON that's unwieldy.
This is a great insight, the idea that management has to look at leading indicators for the org itself. Makes me think that beyond line management, a manger’s job is to behave as an investor and steward of the org, instead of getting involved in the details.

Not a management book per se, but Working Backwards popularised an Amazon approach of thinking about the organisation in terms of mechanisms. You might find that useful.

I’ve always wanted to dig into Scarlet Ink, Dave Anderson’s blog, but never have, and I suspect it’ll be quite useful for you too.
Java EE will be the COBOL of 2037...
They also announced a program for specific US based mods/users to buy stock at the IPO.

https://old.reddit.com/r/reddit/comments/1axhbye/announcing_...
ATT outage investigated by the FBI as a cyberattack
See also https://news.ycombinator.com/item?id=39232976
When the external validation is monetary then you gotta do what you gotta do.
Hi. If the protocol is open, the software is free and the main instance openly federates with self-hosters, what's the monetization strategy here? Clearly it's not "harvest all the data and figure it out later" as that avenue seems to be shut down internationally by strengthened privacy laws and ads don't work well with federation and third party clients. Is "grow first, figure out how to make money later" still a viable strategy in this economy?
They're not your friend, because they're in the business of making money.

Unless that business was the only employer in the area, the owner was basically just having a tantrum over the idea that different kinds of loans for different amounts of money might have different decision-making processes behind them. When my credit union decided to give me a car loan, they didn't look into the solvency of my employer, they just saw that I have good credit and a steady income and took a safe 5-digit gamble. It may have hurt the owner's feelings to essentially be told "we're pretty sure we can make our money back on this $1000 motorcycle loan which has a very easy-to-deal-with collateral, but we don't want to give you a $100000 for specialized equipment"
As usual, every accusation is an admission.
You may find value in bullshit.js: https://mourner.github.io/bullshit.js/

> You’ve helped us bullshit so much that the only possible way for you to continue to help us bullshit is by no longer working here, effective immediately.
An implicit assumption I see often is that all 8000 Twitter employees were software engineers too, but at it's peak engineering only made up 40-ish%.

Without question though, despite the appearance of velocity in shipping features post-layoffs, the features were either small changes or if they were big, already partially deployed as experiments to small groups of users.

Aside from Grok, Musk's Twitter hasn't shipped anything new except and expanded monetization system (again, partially implemented when he took over anyway).
> If you can't afford to do something, maybe don't do it.

Clearly they can afford to do what they just did.

Oh, you don't like how they raised money? Good, pay attention to something else, they aren't doing things for your approval.
In this case the prompts are being modified behind the scenes or outright blocked to enforce just one company’s political worldview. Looking at the Gemini examples, that worldview appears to be “Chief Diversity Officer on a passive aggressive rampage.” Some of the examples posted (Native American Nazis and so on) are INCREDIBLY offensive in the American context while also being logical continuations of corporate diversity.
What incentive is there for posters on Reddit to continue to produce new content that is sold off for a profit? Sure they agreed to it in the TOS, but I suspect people might leave the platform.

Also how many of the posts are already generated by AI? Seems like a raw deal to pay for data that could be a large percentage of bot activity.

Why visit Reddit at all for information when you can just ask Gemini.
Everything builds on everything else. If you want to make a new GPU - you cannot be competitive without a large team and large backing. However there is an ecosystem of GPUs to choose from so if you want to make something that uses a GPU you can just buy one and build it in your garage. 30 years ago you could not have made something that needed a GPU - they didn't exist yet (the forerunners existed at SGI and the like - but they were not affordable)

No amount of passion would have got the right brothers of 1850 flying - there was too much about making an airplane that wasn't invented (the ICE engine needed to be developed to enough efficiency, and metals light enough to work needed to exist) However when the metal industry developed eventually metals that can work were available to anyone. Better metals are available to me today, all I'm lacking is an idea/passion for something that is not possible. (though metals of today are not that much better)
Top solutions tend to use hashes that ignore many input bytes. Even if they did not, they would use hashes that consume 4 or 8 bytes of input at a time (you could do more if the language exposed aesenc)
It's poor people and small businesses who don't need government handouts.
This man really knows what he is talking about.

I am one of such customers, either looking for that Peripheral / Tech with exact criteria, or I am just browsing around for new releases and recommendations (mostly on blogs & tech forums).

I am not interested in the toy or makeup advertised by the top post on instagram. I am interested in products with long review by a pro reviewer and some honest discussion around it from random customers.
I figure in this case, Google was the one that wanted to be public about it (to appear as relevant when AI is the hot thing). I could totally see other orgs happy to keep their data-source private.
You point at enemy with mouse pointer and left click to fire
Frankly, I find that 'social media' design awful. The design encourages doom scrolling, discourages comments, and the information density is so low to make the site frustrating to use.

I think the current HN 'design' is a large part of the appeal to this site and the specific target audience.
I’m sure he had a golden parachute.
Show HN: Stand out as a founder by sharing your story
Hey HN,

I built a new platform called Indie Logs to help founders share their journey in a clear and organized way.

Building in public is common now, but it's hard to stand out and share everything properly on places like Twitter. Your updates can get lost, and it's not easy to show the full picture of your good and tough days. There is no real way to present the full story.

I built Indie Logs because I saw these problems. It gives you a personal page for all your projects, lets you put updates on your own site with embeddable timelines, and offers over 30 themes to personalize both your profile and the changelog you're embedding on your website.

The core idea is to help you tell your story in a more coherent, visible way.

Hope you check it out and find it useful! Here's the link: (https://www.indielogs.com).

There's a demo on the homepage too!
I think the composable part comes from some internally recognized and more specific operational needs. There are multiple overlapping and sometimes offending legal requirements for free speeches and its limits, let alone ethical ones, on this planet.

e.g. Call for democracy can be highly illegal in some regions(no, not just in China, or just few countries that are "super backwards"). Some may wish to say that those regions are objectively wrong and deserve no attentions, those who ingest such content should fight to death for that speech, or something heroic along that. It's not that simple and easy, and in those cases a "zero tolerance on criticisms for social systems" filter might be useful in letting user in for what is worthwhile without asking for their lives nor blood on our hands.

btw, if only it was always something that heroic. Mastodon Fediverse exploded and sheared into camps of censored loli, uncensored furry, alt-right terrorism, and myriad rest of none-of-it isolates, all slowly declining. A global unified federated microblogging network that was almost completed, over that.
Whereas the GP comment was based on... an anecdote from a celebrity. Definitely more trustworthy. Yep.
Proton is Linux only and it seems crossover has a Big Mac focus so it’s seems reasonable for them to match proton.

[edit: I’m leaving the autocarrot capitalization of Big Mac in place :)]
Why do you think it will be valuable? Some old things are junk that nobody wants. Some are valuable. There is no way to know which is what.
Very interesting thanks for the insight.
The whole point of end-to-end encryption is that you don't have to trust the people running the service you use.

If Signal releases a malicious update (and they don't provide reproducible builds), it is very much possible for you to know about it, as everything is on your device. Even if the binaries are different from the source code, decompilers, analyzing network traffic, etc. gives the community a good chance at catching malicious updates. Mastodon admins can simply pull up your plaintext DMs on their servers and no one will ever know.
> sound more like 'custom feeds' which users can define based on global content, using predefined criteria determined by a client (web app) which don't really a way to control the behavior of. Which makes this feature only truly operate on the global layer, and 'custom' rather than 'composable'.

To be clear, custom feeds aren’t defined in the client app. Anyone can run a custom feed on their own server and with arbitrary logic. A custom feed subscribes to a global firehose (which could also be run by a third party) and uses the stream of the events in the network to produce its results. A user can then publish such a feed under their account, and other users can consume it. This is essentially event sourcing.

Here’s a technical paper with details: https://arxiv.org/pdf/2402.03239.pdf

We’ll have more to share on composable moderation in near future.
> We took full control over the prompt area of the terminal.

I use Fish, because it has really nice tab completion, suggests recently used commands, and expands abbreviations. I hope JetBrains won't force this new behavior because that would kill all these useful features. If they want to fix the integrated terminal, they should start with the performance, TUI apps are virtually unusable there.
If you do find the time, I'm sure that writeup would be very valuable!
"We" are the people who continue to associate these schools with academic excellence. Yes, I agree they can do what they want. My local evangelical bible school can also do what they want but no one associates them with academic excellence.
Apple is not the first to say this…
https://www.ifixit.com/Wiki/Do_Not_Put_Your_Device_in_Rice
And here is a clickable link: https://www.indielogs.com
That’s just the thing, it literally changes your prompt instructions to randomize gender and ethnicity even when you specify. If you do specify, it might flag you as being inappropriate and give a refusal. This has been a common strategy for image generators to try to combat implicit biases in the training data (more internet images of nurses are female therefore asking for “nurse” will always yield a female nurse unless the system appends randomly “male” nurse), but Google appears to have gone way overboard to where is scolds you if you ask for a female nurse since you are being biased and should know men can also be nurses.
Well you have a different take on "major service". If maintenance is not allowed, it is true that going past 200K gets difficult.

But if you're open to doing maintenance, the car will usually last a lot longer than that.

Timing belts are routine maintenance (60K on most cars I've had), takes me about an hour. A cat converter takes even less, four bolts (may vary by car of course).

Hoses are for the most part very easy, though occasionally there is a hose that's very inaccessible to changing it is more work. Still doable. Bushings depend on access but most I can think of have been easy. Seals vary, depending on location. Some are easy some are harder.

> exceed the value of the depreciated automobile

That's a strange criteria, why would you care?

Maintenance is not like remodeling a kitchen, you will never get your money back on resale from doing maintenance. Whether it is less, or more, than the market value of the car doesn't change anything.

All that matters is whether it is cheaper to do this maintenance on the car you own, or go buy a whole new car. In nearly every case it is cheaper to do the maintenance than to buy a new (or used) car, so makes more sense to do that.
Cool, thanks!

So, ROP itself is a (frequently very effective) workaround for W^X memory protection features, where executable code itself should be unmodifiable at runtime. I wonder if there's a "next" CFI attack that calls existing functions that are actually defined as such, but in a weird order, or with weird arguments.

The ability to do that effectively would depend on lots of stuff, including the calling convention (as the stack or heap are easier to corrupt than registers).

Maybe someone is already writing an advanced ROP gadget-search that looks for "real functions that can be combined to make ROP gadgets by calling them in a bizarre way". (This is already much less likely to occur in a real program ... I think ...! But maybe the return-to-libc phenomenon is still a rich source of vulnerability?)
Are there any Reddit alternatives these days? Something like HN but more slightly more casual (image/video embeds, subreddits)
My laptop's monitor went bust and now serves as a glorified CPU.
> This is awesome but with a mere 1000-song database it would be simpler just to run the whole thing on the client

If you have a Google Pixel phone running the stock OS, you already have this! https://support.google.com/pixelphone/answer/7535326?hl=en#z...
What about Markov chain babble? It would be interesting to see Bard learn to mimic people going far even as decided to use even go want to do look more like.
Eh I don’t think we disagree on anything fundamental - and I hadn’t considered the collusive case so I’m glad you brought it up.

I see good poker players lose to bad players in a single session all the time. Even if you are crushing with a +15 BB/100 hand winrate you’re still going to lose 30-40% of your sessions. That is not an indication of negative EV.

I’ve never seen someone who understood poker very well have a losing record over a long period of time against bad players. I don’t disagree about humans never playing actual GTO, which is why I use phrases like “remotely close” to optimal. My point is that the bar is low enough that any reasonable deep attempt at learning and approximating optimal play should clear the bar to be +EV against bad players.

Parent comment says “if you’re playing GTO against clowns you’ll go broke because they are too bad and you are too GTO.” I strongly disagree with this - the reason you have negative EV is not because you are “too GTO.” If you losing money in expectation you are just not very good at the game yet. What is needed is to understand the game better (and moving closer to optimal play is a reasonable goal). I suspect you agree on this - any reasonably good player should have positive EV against fish, regardless of whether they go out of their way to exploit.
Now consider that the Supreme Court Justices are basically all from Harvard / Yale.
They would be called black socially, but would be Indian-British til they revealed their accent, I would think.
I was recently trying to make text along a path in Gimp and holy hell is it weird.. you create a text object, then create a path and with the path selected, right click the text object layer and choose “text along path”, and then you have to “stroke path”, IIRC.

But what that does is renders some kind of object (don’t recall if it’s rasterized or what). If you later notice a typo, or want to change the font, font size, or path a little bit, you have to throw away the rendered object, make your changes to the text object (hope you kept it as a hidden layer or something!), and then re-render and re-stroke it.

I’m glad I was working on something for fun (bottle label) and that I didn’t particularly care about the end result.
Previously posted by one of the authors here - https://news.ycombinator.com/item?id=39232976
Saying it's a bug is them trying to save face. They went out of their way to rewrite people's prompts after all. You don't have 100+ programmers stumble in the hallway and put all that code in by accident, come on now.
It has never been "absurdly hard left". It was representative of the communities that used it (many of whom have been chased off by Musk).
For me, I still look forward to ReactOS one day becoming stable for the reason that I like the Windows programming model from the era ReactOS is targetting.

It's a fairly coherent system that is willing to not be *nix and really offers some serious power just under the hood.

Having something like that open-source would be a step closer to my dream machine.
No need to give your file an obscure name, or use a public bucket. You can use a private bucket and create a presigned URL with an expiration of up to one week.
NASA is an organization that represents the collective efforts of Americans (and others!). Columbia clothing is a private business that maximizes profit.