skysight-inc/HackerNews huggingface dataset:
Yes, and Hacker News karma points have even more value, and are even riskier to acquire - everyone in this thread is gambling harder than you do in Balatro
I think you may have fallen into the trap thinkint that this is a rational action with a clear goal.

I mentioned in the previous post that Canada is willing to spend extra resources to avoid a trade war.

That means nothing to trump and this administration, you are trying to use logic to justify decisions made out of personal ego.

Edit: also wanted to add that more guns, drugs and people illegal flow into Canada from the US than visa versa.

Maybe the US should consider securing their own borders
Right. In current environment it would certainly behoove any other attacker to associate themselves with assumed DPRK entities. Why not take inspiration of their laundering patterns and "donate" some fraction of the bounty to their wallets as cover?

Pinning things on Lazarus is in interest of US agencies, the victim themselves, and industry media.
AI cannot write a simple dockerfile. I don't know how simple stuff you guys are writing. If ai can do it then it should be an excel sheet and not code.
Title made me think of the WC Williams “This Is Just To Say”/icebox plums poem that took over Twitter for a while because it was formulaic in an exploitable meme way.

It would be fun to take this author’s formula and have a worst-viral poem writing contest.
Reread the blog post, and I suspect Cursor will remain much more competitive on pricing! No specifics, but likely far exceeding typical Cursor costs for a typical developer. Maybe it's worth it, though? Look forward to trying.

>Claude Code consumes tokens for each interaction. Typical usage costs range from $5-10 per developer per day, but can exceed $100 per hour during intensive use.
I find your anti-Washington takes equally bizarre, to be honest. I've read the biographies of most of the founding fathers, and in none of them does anyone strike out against the great man himself. Adams had his own problems, and Washington was very much not on board with the idea of a king, and explicitly told Adams to call him "Mr. President".
If you want to try it out. Can lazily load from HF and apply filtering this way.

df = (
pl.scan_parquet('hf://datasets/minimaxir/mtg-embeddings/mtg_embeddings.parquet')
.filter(
pl.col("type").str.contains("Sorcery"),
pl.col("manaCost").str.contains("B"),
)
.collect()

)

Polars is awesome to use, would highly recommend. Single node it is excellent at saturating CPUs, if you need to distribute the work put it in a Ray Actor with some POLARS_MAX_THREADS applied depending on how much it saturates a single node.
Parquet is fine and all, but I love the simplicity and simple interoperability of CSV.

You can save a huge amount of overhead just by base64 encoding the vectors, they aren't exactly human readable anyway.

I imagine the resulting file would only be approximately 33% larger than the pickle version.
Do you worship the posting guidelines or something? Are you that offended by someone adding information to a post? The forum is a public one, not a 1-1 conversation.

The poster added valuable information, that is interesting and not self-evidently obvious to the average person who doesn't think much about restaurants, that makes the forum more useful to others?
> now many people need to consult the manual to figure out how to pop their hood.

Sorry to be the bearer of bad news, but auto manuals haven't included such technical information for close to two decades.
> 225 coding exercises from Exercism

Has there been any effort taken to reduce data leakage of this test set? Sounds like these exercises were available on the internet pre-2023, so they'll probably be included in the training data for any modern model, no?
Biodegradable origami enables closed-loop sustainable robotic systems
Can you show others how you did this in a post? Truly neat
Leap week
Off topic, but what is this made with a specific component library?
https://archive.ph/1IXry
> Around 10 years ago I found a JIT bug in a JDK from a big Java vendor.

Was it J9? Even the remote possibility of having been a cubicle partition away from the unrolling of your story, or that I might have heard about it at lunch, or even contributed in some small way... it's strangely affirming.

If it was J9, I'm curious if you remember much about it. The options the service team would have given you may well be still around:
https://github.com/eclipse-omr/omr/blob/master/compiler/cont...
It's always been the case that people in to tech see a smooth slope rather than some sort of discontinuity, like you might perceive if you stepped back a bit. That's why you can go laugh at "thing makes a billion dollars even though nerds say it's obvious and incremental" type posts going back 25 years. iPhone is a great one.
Please add Time Until Lunch.
Koka is one of those languages that I really wish continue developing and growing. So many cool design concepts.
Very valuable, thanks for posting. The author understandably leaves out the dollar figures (even approximations) for what that exist looked like, but the tone suggests it's above decent. The concrete advice for startups requiring cold pitching and network effects was particularly good.
It's been three years for my father, and a month for my mother.

First: There is no one "right" way to grieve. Don't feel like there's something wrong with crying for a month.

It does get better with time. You reach a point where you're only crying some of the time. (I describe it as "I'm not bleeding, but it still hurts if anything bumps it".)

For me personally, I am a Christian. "We mourn, but not as those who have no hope." It changes the grief. It's still grief, but doesn't have as bitter an edge on it. Depending on where you're coming from, though, that option may not be open to you.

Sometimes I see someone who bears a strong resemblance to my father. When I do, I usually go up to them, explain that my father died, they look like him, and ask if I can have a hug. It's not him, and I always wind up crying, but it helps me.

Crying as I type this...

Praying for God's comfort for you.
In the Python world I was in, trailing underscores is used to work around the ban on reserved words. The language grabs some of the best names for itself!

So a variable that really ought to be named `class` you name `class_`.
Some thoughts as a software engineer living in a country with quite strong workers' rights laws (not the US):

- Yuck.

- This is capitalism and, like it or not, I personally benefit from capitalism.

- When the capital comes from affluent countries and the labour comes from countries with weak labour laws, we get a bad situation where the workers are exploited.

- I need to up my game on purchasing from ethical clothing brands.
"The best food in the world is made in France. The best food in France is made in Paris. And the best food in Paris, some say, is made by Chef Auguste Gusteau"

-quote from Ratatouille
“… most of the best painting I've ever seen were put on the refrigerator with a magnet. And I think most of us, maybe all of us, when we're three, four, five, six, seven we can all - we're all artists, we all have that thing. And in a lot of people it gets pounded out of you, or you, you know, the adult part of your mind tells you to drop that …” - John Lurie, Painting with John, “Bob Ross Was Wrong”
Ask HN: What happened to all those metaverse projects from 2022?
Mongo Atlas (their cloud offering) is really solid (and expensive)!
This is fire. Sent it to a few people. I don't use an iPhone as my daily, unfortunately.

Android port? I'd pay you €0.99 at least!
Giving good feedback about Rust<>C bindings requires knowing Rust well. It needs deep technical understanding of Rust's safety requirements, as well as a sense of Rust's idioms and design patterns.

C maintainers who don't care about Rust may have opinions about the Rust API, but that's not the same thing :)

There are definitely things that can be done in C to make Rust's side easier, and it'd be much easier to communicate if the C API maintainer knew Rust, but it's not necessary. Rust exists in a world of C APIs, none of which were designed for Rust.

The Rust folks can translate their requirements to C terms. The C API needs to have documented memory management and thread safety requirements, but that can be in any language.
At one stage pre-pandemic, someone with tongue firmly in cheek, produced a wiki page with details of all the meals you could make with the office kitchen snacks and equipment. I think that eventually got removed, because the snacks changed and it was no longer accurate. No one has had that dedication since.
Likewise, tried a couple basic things and nearly at $1 already. I can see this adding up fast, per the blog post's fair warning below. Coming from Cursor, I'm a bit scared to even try to compare workflows...

>Claude Code consumes tokens for each interaction. Typical usage costs range from $5-10 per developer per day, but can exceed $100 per hour during intensive use.
Neither of those are reasonable arguments. They're arguments, but not reasonable. No one is guaranteed a fixed level of cost-of-sales or profit, so reduced profit is just part of business. Figure it out, it's 100% not the consumer's problem.

And they're arguably NOT arguments at all, as doing something to make your product less repairable is generally MORE expensive that NOT doing that thing. Most of the time in product manufacture, costs come from performing actions, so by not performing actions, those costs go away. That's what these laws are usually about, skipping repair-unfriendly design choices, making repair documents available (that's free, they already exist, companies need not keep them secret/internal), and not creating software locks that are only for keeping out "unauthorized" repairs.

Apple could save money by using all hex/phillips screws and doing away with pentalobe screws as they'd have few different items to buy and use. Apple could save a really good deal of money using NVMe drives, or an open standard for flash-chip boards like in the M4 Mini, because currently they waste a lot of engineering resources on their proprietary solutions. Devices with ultrasonically welded plastic cases could skip the ultrasonic welding step and just use clips on the plastic frame. Etc.
It does vary. Some are more independent of the hotel than others. And the rule of thumb probably tends to be less true outside of the US.
Google sued by Chegg over AI Overviews hurting traffic and revenue
If multiple nodes are needed, then why MongoDB and not a Postgres compatible distributed product like CockroachDB or YugabyteDB?
I thought my internet cut out the first time I used o1.
N gate died far too soon...
Can you elaborate on why having the phone removed was itself a source of pride?

I do appreciate the hacking around aspect, particularly with respect to old phone systems, but having a free student phone removed seems like it would be a bad thing for everyone, no?
Which is likely to also be cut. But much mRNA funding was through NIAID grants. And are you talking about Sputnik? 28% effectiveness? Get a clue.
It’s easier to steal your own customers’ money than for someone to break in.

I don’t know if it’s exactly Occam’s Razor that “hacks” would originate from within the institutions compromised, but in crypto world the incentives are nuts and the ability to obfuscate bad behavior is extreme.
I think the form thing is more the issue. These "poems" are not poems. They are prose. Bad prose, but prose. They have no structure, and poetry is structure, that is what makes it poetry. The constraints are what make it interesting and sometimes good.

The other issue is vocabulary. The "poems" shown here show their authors' very limited vocabularies. Say something interesting within a constrained structure using interesting language and imagery and you have good poetry. Trite sentiments expressed in "free verse" using ordinary words you would find in any random tweet or blog post or casual conversation, with no imagery? It is so pretentious to call it poetry.
I am making extensive use of deadlined passive approval for decision I consider non-contentious. For everything else I set up meetings. I don't believe in async review of contentious decisions.
Does it make sense to use vector search for code? It's more for vague texts. In the code relevant parts can be found by exact name match. (in most cases. both methods aren't exclusive)
Because the JS version will likely take more resources and probably end up being done wrong anyways.

I just don't get why front-end devs feel the need to reinvent everything.

I mean, for fuck's sake, front-end devs for some reason have a fascination with reinventing fucking SCROLLING. And 100% of the time, it either doesn't work, has less functionality than what was built-in, or is annoying for the simple fact that it changes an expected behavior.

If I click my scroll wheel once, and the page keeps scrolling and the scrolling slowly comes to a stop as if it had momentum, that's a bug, not a feature. Stop wasting time deliberately writing bugs.
There’s a bizarrely good place in Dublin called China Sichuan (double whammy; country _and_ region), located in, basically, a business park 20 minutes from the city centre in a tram. It has no business being any good; combo of name and suburban location should condemn it to mediocrity at absolute best.

(They’ve also clearly spent a lot on the decor, which, again, is normally not a great sign in a restaurant. And yet somehow it’s very good. Against the natural order of things.)
Claude 3.5 was not a thinking model. It's thinking time was 0s.
Neither is a viable option, otherwise all the big players would've done this a long time ago. Nothing is stopping you from creating a throwaway account on Gmail while someone using a custom domain might be your new B2B lead. There's no realistic way to tell which it is simply from the domain.
Also I’m a terrible developer, so if I can do it and have a lot of fun, I think anyone can do it :)

I spent almost 8hours a day over the course of a month working on and off on the project.

Did give me tunnel vision but, no regrets
Discussed at the time (318 comments): https://news.ycombinator.com/item?id=28758106
TFA mentioned several ways in which Google reviews aren't an ideal tool here. Tossing out a couple more, you (1) don't have the same people giving reviews at each location, and (2) have a bias in those who choose to give reviews. As a point of anecdata about (1): Saturne in Paris (now closed) served some of the best food I've ever eaten, and it had lower ratings than a tourist-trap fish place on a pier near to where I live, even if you filter the reviews to only those describing the food.

I'd be interested in seeing the same analysis with other metrics of quality, like the proportion of negative reviews referencing food vs other things (or a wilson-scored version thereof).
We'd all love to hear the plan.
In java usually clazz
Plenty of those memes and reels ARE focused on 'IRL' activities, though.
Obviously the full experience depends on your feed, but a lot of content is created and shared around restaurants/activities/vacation etc and many millennials and Gen Z find inspiration there, whether from influencers or peers.
The UX team would never allow it. You gotta stay minimal and and definitely can't have any acknowledgement that a non-ideal user experience exists.
What specifically do you like about them?

In both cases I personally found the sentiment trite, the structure nonexistent, the vocabulary limited, and the imagery anemic, so I am curious to hear a different perspective.
My household energy usage has decreased, but my household electricity usage continues to rise.

In the early days, our heating oil usage was 1000 gallons per year. Efficiency initiatives reduced that to about 430 gallons per year. 1000 gallons is about 41MWh. 430 gallons is about 17MWh. Going to the heat pump has me using about 7MWh extra electricity per year, while yearly electricity usage had been around 11 MWh per year (with 10 MWh produced by solar). This does not count the car, for which the numbers would be even more skewed by life changes since I drove about 1 to 2 orders of magnitude more when I was in college.

Depending on how you decide to do the accounting, my household’s total energy usage dropped by 65% (if we count the oil usage reductions on top of the heat pump) or by 35% (if we count only the heat pump), without even counting the solar panels. Still, my electricity usage has never been higher.

If you were to try to cook my books so to speak, you could say my household’s total energy usage has decreased by 85% with a electricity usage decrease of 27%, by treating the energy from the solar panels as if it were free. I do not think that is a correct way of doing accounting (although it could be a matter of opinion).

By the way, remarks on climate change could encourage people to claim unrealistic improvements in personal/household energy usage, such as the figures I gave for what I could claim if we “cooked the books”. Of the various figures I gave, I think the 35% reduction in total energy usage is the most honest figure. It had been achieved in the past 2 years, unlike the other factors I mentioned that are many years old.
How to Prevent Buyers/Sellers from Regressing to Informal Credit?
Fears of AI bloodbath for tech jobs prompts calls to scrap coding push
(archive link: https://archive.ph/U6xR4)
And it’s not just ancestors! One thing that blew me away after moving from Finland to Germany was that while willows in Finland are predominantly shrubs or bushes, and maples are trees, in Germany willows grow to be trees, but maples mostly stay as vines.
I got "Still defending Java in 2023? I bet you also think cargo shorts are the height of fashion."

I defend Java and cargo shorts in 2025!
This is the kind of thing where responsible disclosure is really very important.

Let's say you're a woman. A woman who lives in one of these apartment complexes. A woman with a stalker. A stalker who has threatened to kill you, multiple times. Who has shown up at your apartment, but was rebuffed by the building security.

One day you wake up and find out that a "security researcher" found a way that anyone in the world can get into the building at any time, in addition to looking up who lives at each address. And it turns out the security researcher waited only two months (including over christmas break) to try to resolve the issue in a way that would not leave the existing buildings exposed.

If I were that woman, and something happened to me as a result of this disclosure, and assuming I was still alive, I would, at a minimum, sue the shit out of that security researcher.
I think the vast majority of them were early stage prototypes either done by companies "labs" with no attention span or students.

Either way I don't think it cost people a lot to move on, most likely to AI projects
For what it's worth, I interpreted GP's response as trying to build on the rules of thumb by adding some color in the edge cases, I didn't read it as any kind of a dig at the original proposition.
Given lack of other signals, my experience is that TripAdvisor or Yelp is probably better than "they have a cool name." I've been living out of a hotel because of a kitchen fire and, as someone who really wasn't in the habit of eating out around where I live, the recommendations have generally been decent--combines with a neighbor and personal knowledge.
In a similar vein, 0911 or 9111 will often work too for communities in the US. EMS and other first responders run into the same issue with automated calls or panicked people, so they’ll try that first while waiting for dispatch.

That code was also used at our (EMS) depots to secure the controlled drugs as well, as if none of us could have guessed it.
This comes up in languages where everything is an expression, nothing is a statement. Because everything is an expression that needs to be evaluated, everything has a return type. You can't have something that doesn't return literally nothing (void), you have to return an empty expression. Thus, unit.

Requiring all language constructs be expressions and eliminating statements means that you avoid a lot of duplicate effort in the language design.

For example, in C-like language you have if-else statements and ternary expressions. The ternary expression does "the same thing": as condition statements, but it also evaluates to a value. So in functional programming languages, you just have the one kind of conditional expression, and then maybe some syntactic sugar to morph it into more ergonomic forms.
Well, I still have plausible deniability if other people tried it via Tor, too.
Then let Trump fire them!

The Republic is designed to protect and preserve the rights of its citizens. That government workers have consciences is a feature, not a bug.

The machinery of the American state is built on the voluntary cooperation of millions of Americans. Trump is not entitled to that; he is not a king and that's not how we do things here.

If he wants to gut the government and be ruler of the ashes, he may do that. If he wants to be the most powerful man in the world, he must earn the cooperation of the civil service.
> Until now the only way to do that was on device

as usual, Apple's implementation is exceptional, but far from the first. see https://confidentialcomputing.io/ and its long history
You don't expect laws that are already passed to get much traction because the president is rich and has rich friends?
It really is best in slot. Owe it to git, which has a particular synergy with a hallucination-prone but correctable system
Real World aside: The other day I tried to 3D print small text. (Not super small, just the usual 0.4 nozzle size.) Comic Sans worked out best for this due to pretty constant line width.
your link doesn’t contradict the article at all. it just says that OPM has since come out and said that responding to the email is voluntary and people won’t be assumed to have resigned if they do not respond.
Fair, but I'd prefer phone over a poorly done app.

And given the state of most apps...
I'd take that sucker right back to the dealership and demand a fix or refund. WTF.
Do you not consider weight management and physical exercise part of health care? EG my insurance covers Ozempic, physical therapies, psychology of dieting, addiction...
Elixir lacks the fine grain control for optimizing I/O which Go provides. Moreover, a bit torrent client requires CPU intensive hash verification, encryption/decryption, and data compression/decompression which will greatly slow down Elixir. You can build a connector to Rust or instead of using slow abstraction layers you can build the thing in Rust if you have the skills.

Rather then tell me, you are going to have to build a bit torrent client in Elixir and show me. Otherwise, after my years experience working with an Elixir team, I don't believe you.
Also a type of collider bias in causal inference, which generates all sorts of Simpsons paradoxes
And probably understandable. Empirically, I don't really expect to find the best restaurants right around railway stations.
It’s also difficult to quantify the true savings of repair (true cost of garbage, shipping protection, etc), incentives punish local work, and the cost of losing local knowledge and know-how.

I wouldn’t call what you mentioned as reasonable, but nobody with the financial muscle or brain power wants to do that deep dive analysis.
>not every place in the world is suitable to the sort of cropping required.

That would be relevant if the livestock were grassfed but in the modern world where Soybeans from brazil are shipped to UK to feed cattle or From USA to Australia to feed pigs that doesn’t seem to be a problem.
I do recall doing the same - partially for myself to remember all the meal hacks coworkers gave me! Putting those packaged hardboiled eggs and seaweed snacks into shin ramen is still memorable to this day.
I'm enjoying this a lot! Thanks for making it!