skysight-inc/HackerNews huggingface dataset:
Life imitates art. In a 1986 comedy "Back to School" Rodney Dangerfield's character delegates his college assignments to various subject matter experts. His English Lit teacher berates him for it, saying that not only did he obviously cheat, but he also copied his essay from someone who's unfamiliar with the works of Kurt Vonnegut. Of course, the essay was written by Vonnegut himself, appearing in a cameo role.
The reasonable thing to do here is to discourage all of your collaborators from ever submitting anything to that journal again. Work with your team, submit incremental results to journals who will accept them, and let the picky journal suffer a loss of reputation from not featuring some of the top researchers in the field.
>"... and that was just fine."

No it was not. The US had taken whole bunch of steps to prevent this from happening and those steps were anything but "let's free market decide" and "compete on merits".

It is a real problem for any country or block. As soon as it looks like it threatens leading position of the US all the gloves come of. Obviously not specific to the US. Any other country would do the same given a chance.
Exactly. I only break out SPs when I absolutely need to squeeze as much performance from my data store as possible. I'd rather pay for more horizontal scaling than push my logic across a system boundary where it's difficult to monitor and debug, because bugs in SPs are probably the single costliest class of bug in a prod system.
I actually don’t think there’s a way to “toss” that information, no. In fact, if you don’t use any content blockers, and never clean your cookies - chances are the browser fingerprints and databasss already know your age with 90% certainty. Without any pictures of your documents flying around.
How did you arrive at 15k? For personal use, it's common to get aftermarket 3090's, link them up four-way (96 GB is not half-bad) and put it in some server motherboard with as many DDR5 channels as possible... imho in 2025 this is a total waste of time, but it's possible, and at a fraction of your estimated cost... Seriously though, H100's go for $2/hr these days. I personally spot g6e.48xlarge (384 GB) which goes for under $1. Why bother hoarding many years out-of-date hardware which is like running three washing machines all day...
> It's boring database engine that powers boring business applications

I'm taking that as a positive thing... it's boring and does its job with little fanfare. That's pretty much what I want out of a RDBMS. So long as it is "fast-enough" with enough features for the applications that use it, that seems like a good place for an RDBMS to be.

One could still argue about Windows and licensing fees, but from a technical point of view, for business customers, boring isn't necessarily a bad thing.
> Other than an incredibly annoying habit of failing to sleep when its discrete GPU is awake,

I don't think we can blame Framework for that on their own, Microsoft must surely have a contribution to this.

But still, after getting used to apple's offerings I don't think I'd like a laptop where you need to check if it actually went to sleep instead of just closing the lid and moving along.

> They’re noticeably bigger and run warmer with less battery life than a Macbook Air.

Bigger is fine to a point. Less battery life, same. But the heat and noise when you have alternatives that don't have the problem...
Yes. I visited that site and examined some of the partially constructed buildings, and talked to a couple of the workers.

They have videos discussing how you would add a light switch or remove one -- basically a mansonry hole saw, and matching grout to fill in.

It seemed slightly more trouble to do modifications than a cinder block wall, but the quality and strength was much higher. I went with low expectations but I was impressed.

I didn't see any walls at the stage of construction where I could see what the insulation was, whether is was expanding foam or fiberglass.
Pretty funny.

One factual issue: "The university had previously announced that this player was transferring from Louisiana State to Michigan." This is not true. Underwood had committed to LSU but then switched his commitment to Michigan. He was still in high school at the time, and has never attended LSU.

But, do you really expect a funny database prof to know much about football?
>My take on unstable people is that if you’re not stable enough to own guns you’re not stable enough to participate in society. I

Exactly. Prison or full rights, guns, voting, living beside a school, all of it. Get rid of all this inbetween crap.

Oh, the prisons are too crowded you say? Well perhaps criminalize less things.
Best post I've read on the subject. As Teddy Roosevelt said, there should be no such thing as a fifty-fifty American - and thank you for holding this view and for defending American culture, it means a lot. I'm not a fan of straight up multiculturalism (I don't think it works, but some elements can be absorbed), but multiracial nationalism can absolutely work and that's what is missing IMO.
That brings back memories of me using an XPS 13. In theory it was a great notebook, but in real world it has lots of annoying issues. I then bough a Macbook and never looked back.
> I'll stay home

This response (and a few others here) hints that your concern for well being might not extend much to other people.

This isn't a condemnation. I have HFA relatives who struggle with this limit, particularly those who are especially gifted elsewhere. Demonizing them is wrong.

However, views without empathy might necessarily be downgraded - that is, they may carry less weight where empathy is needed.
This is his main point, and I wholeheartedly agree: …a perception can be created that all of one's peers are achieving either success or controversy, with one's own personal career ending up becoming the only known source of examples of "mundane" failure. I speculate that this may be a contributor to the "impostor syndrome"…
I'd have four concerns with such an old laptop:

1. Lack of USB-C ports means I wouldn't be able to safely use any USB-C only peripherals (since the USB spec explicitly bans adapters in that direction)

2. Lack of security updates for firmware, microcode, etc.

3. Hard to find replacement batteries from reputable sources

4. The CPU and memory requirements of software are steadily increasing
Aspire to Inspire Your Present Self
I personally enjoyed the dark forest the most of the series - I just really loved the wallfacer concept, I think.
Ouch, the puzzle is too hard. Maybe the next step could be an automated tool for solving wicked CAPTCHAs? :)
>"And why is this a problem?"

As a free person I want to own my place. I have better ways to spend my money rather than feeding some asshole
I am not a developer by trade but being technically capable I inherited a system once that I kept running beyond its real lifespan. Eventually it was to be replaced and an outside company was contracted to develop a new system. Despite multiple meetings in which I demonstrated the shortcomings of the current system and the workflow on which it was based, all this company did was replicated the old system in their chosen software stack (which also didn't really work because to old version was relational and theirs was no-sql). I got the impression that they already had an idea of what they were going to create and didn't listen at all. I've since moved on, but I hear the new system is worse than the old system.

TL;DR, I have direct experience of: “I don’t really care until we can start coding.”
I would much rather have different connectors for different underlying protocols: HDMI and USB-C are both really annoying in that the cable can silently be the limiting factor.
Well this is hard, guess I'm not a human!

It's been so long since I've played doom but without strafing.. it's almost impossible!
> think if people want to mess around with homemade explosives, and they have enough land to do so, then that's their business.

Do you also believe you should not need a driving license, or an electrician should not have any certification?

Because an average person can watch a YouTube video and wire a circuit, or learn to drive by themselves, but their chances of making explosives without posing a danger for themselves or others are far, far lower.

This should be a licensed activity where you need to demonstrate at least basic competence and mental stability.
Sorry I fully fail to understand what you wrote. Can you try to clarify?
This is like asking why they made film when cartoons exist. It's a means to achieve an artistic vision.
ScyllaDB SSTable Compaction Strategies
SSTable compaction strategies implemented in ScyllaDB
Implicit `it` shadows in other languages like Kotlin just like any other variable scope, and I really can’t say I’ve ever had it be a problem (implicit receivers, on the other hand, can be a right pain in the ass in poorly designed libraries and can I just say Gradle can go right to hell for it).
I just like this concept of ephemeral post!

Thanks!
yes, without an option to opt-out and have your ID “manually” checked that is fucked up.
Still waiting for some reasoning about an upward buoyancy force on the bags, which is equal to the weight of the air displaced by the bags, and the force acting on the cotton is bigger simply because the bag of cotton displaces more air (because it "appears larger due to its fluffy nature".)
What are your goals for 2025?
Olivetti typewriters used to have keys like that. (https://www.massmadesoul.com/olivetti-praxis-48)

Maybe using those as a point of reference would help in your search.
We haven't started tackling ee2e yet, but we'll have extension points to add custom stuff because of xmpp has 3 e2ee methods, gpg, otr, and, omemeo with a new one on the way as well.
The lowest level could be encoded with whatever number of bits is required for the numeric distance between the leafs. With proper book keeping, the full 32 bit values don’t need to be stored. The value for each node should be something like (parent << shift + node), where node has ideally 8 Bits, or maybe 16 bits.

It kind of comes down to how to deal with bad distribution of values, like large differences between adjacent values. One could for example deal with this by deliberately leaving „gaps“ in the tree, like using a 59-ary node on places (make the last values in the array large, so they will never get visited). With dynamic programming, perhaps an optimal distribution of the leaf level could be had - although it requires more bookkeeping bits of one needs to have the index of the found value, not just whether the value is in the tree.

The question could also be whether it could be interesting to store delta valeues, so that 63 8-bit valeues gives a larger numeric range - this means computing some sort of cumulative sum on on the 63 values, not sure whether there is a simd instruction for that.

One more thought: if there is different ways different layers of the tree are stored, but they are always the same for each layer, the code be unrolled, with every layer having different code to deal with it.

Last thought: if the index is not important to know, just whether the value is in the set or not, one could use a bitmap as a data structure. It would require 256MB for the 32bit space, but large spans of zeros imply empty pages.
Is the landing page full of hundreds? Of full size images shrunk into little thumbnails?
https://youtu.be/gnEGedfTrzc?si=bqbMx34WORfLWxac&t=143

There's a version of that trick in this video.
The Stormlight Archive, by Brandon Sanderson. Started in January, just finished the latest which conveniently released earlier this month. Liked it so much I got a tattoo from it on my arm, lol.

Very well written magic systems that are internally consistent with very powerful themes of mental health.
the difference between a thinkpad T14 with replaceable RAM and SSD and a T14s with soldered RAM and SSD are minimal. depending on the specific generation and features, the T14s can be heavier than the T14.

i'd accept soldered RAM if it is at least 16GB, (though 32GB would be better) because i'd rarely need more than that. but a soldered SSD never. that holds my precious data, and even if i have a full backup, i do want to be able to take out the SSD when the laptop dies, or replace a broken or worn out SSD (as i had once). the risk of not being able to recover data from a soldered SSD is just not worth the few grams saved in weight.
Hm, odd that, the newest laptop I have here is from 2016 and with that just past your threshold. It works just fine, performance is no problem, the battery holds for around 5-6 hours. Maybe it helps to say I a) don't buy Apple products and b) only use Linux? Nearly all my laptops are Thinkpads, all of them run Debian in some form or other. From the ancient (T23) through the old (T42p) to the relatively modern (P50), all of them work for their intended purposes. They are built to last, if something breaks it is easy to fix but things rarely break. The batteries are easily replaceable, the same goes for the keyboards.

In other words it is more than possible to use laptops beyond those 8 years as long as you buy the right ones. Performance is fine as long as you run the right software, i.e. not software made by a hardware vendor who depends on a regular replacement cycle.
Why would it need to be faster than its peers to be impressive? That implies that a person can only be impressed by one thing in any given category.
That kind of evidence usually turns up when the suspect ends up shooting people. When it's already too late.
I find that the client often expects you to just code whatever they need without much interaction.

The truth is that requirements gathering is also a moment of discovery for the client.
Man, I love the Fantastic 4 and by extension the whole secret wars arc. Glad to see another fan eager for how it’s handled on the screen.
Valve has a fun solution for the Steam Deck, which is shipping pre-compiled shaders for your device across the wire that get installed along with the game. I'm curious to see whether that will become more widespread eventually.
At least in my local sphere, cringe still has meaning, and I've not heard of the uses in the article although admittedly I live under a bit of a rock. The same goes for era.

I've never heard of skibidi, sorry not sorry, dropped, or IYKYK. But I do agree that "game-changer" is overused.
They could have photographed the entire firearm from buffer tube to muzzle device in a neutral way.
You realize that’s not exactly a ringing endorsement right? Everything you are stating as a negative has been a solved problem for four years.

Portability in terms of weight it might be close. But according to the reviews I’ve seen they run hot and loud.

Because of timing and layovers, I spent an entire day going from ATL-LAX-SJC. Not having to worry about battery life and actually being able to use it on my lap without having to worry about infertility from the heat was a godsend.
Machinery is a complete joke compared to explosives unless you're operating right up near stuff you care about.

About once a week I get pissed off that I'm on Craigslist looking for expensive tractors and expensive attachments instead of just a drill bit and explosives all because some leftists blew up some bathrooms in the 1970s and the 1970s equivalent of people like you wrung their hands over it.

Source: Clearing acreage the hard way in my spare time
King of the Fells: Joss Naylor, the shepherd with an unbeatable running record
Professional spammers most probably have a collection of aged accounts for the platforms they work on.

However, there are a number of other techniques based on behavioral analytics or IP/email reputation that could detect and block spammers. The age of the account is just another metric we use in the rule engine, but it should be used independently to avoid spoiling the experience of readers who have converted into new writers.

Not advertising, but our team has just open-sourced a user analytics platform that could help exactly with this.
Favorite general purpose database for solo proejcts?
Hello everyone. I want to know, what's your go-to or favorite general purpose database for your side projects or solo projects, and why ?

I've tried, since 2-3 years, MySQL, MongoDB, SQLite, Firestore and a bit of Postgres. I've enjoyed MySQL the most so far, and I don't like Firestore much (feels expensive), but I'm not a pro' dev yet, nor I have any extensive experience in any of these system.

After few projects, the most painful part has been migrations overall, which is why I consider MongoDB there. Also, I know that there is JSON data types within MySQL & Postgres, and I know that MySQL also have abstraction to have collections a la MongoDB that can coexist within your database along traditional tables. (Tho', its not much popular)

The project I want to do, is tiny and kind of niche. If it ever succeed, it will be around 1-2 million visits per month kind of website at most, I've seen some website peaking at 30m, but there is only one like that, from the data I know.

Part of the data of the application will be hard to structure, given I don't have direct control over the sources, and they do things differently. For the rest, it will be user generated data that can easily be predictable. Daily, there will be stats generated based on the different sources, the user generated data. There will be a system to search through some data items, with up to 30-40 parameters to refine the research. At the moment there is around 40K items I've gathered, and it grows of 1-2k items per year from what I've seen.

What would you use, or not use, and why ? What are your tips & tricks overall to not shoot yourself in the foot, given that I've not extended experience.

Sorry for my english.
The master has failed more than the beginner has tried.
Video with famous touristic places:

https://youtube.com/watch?v=vl_MExz52jA

And the same plus some explanation from a (fake?) child:

https://youtu.be/7JYjxSfvJQk?feature=shared
Waiting for you to get attacked for using “blacklist”.
>I have either full time or part time row cropped and livestock farmed for the last 40 years. The last time anyone anywhere even remotely close to me used explosives was to bust a levee.

Because the law is such an expensive PITA to comply with that nobody does it. People blew up rocks and stumps all the time before the mid 1970s.
I think there are plenty of folks, like myself, that are pro-gun but anti-assault rifle, or at least anti- guns-in-public-life.

There is a basis for the second amendment, and that is a defense against tyranny, but that means we're talking about civil war levels of resistance. In that scenario, I think it really doesn't matter whether you're using an AR-15 or a M1 Garand, because there will need to be literally millions of people with these weapons.

I think many of us quietly support gun rights for the type of weapon that can be used in a civil war in mass, but can also be opposed to the type of weapon that supports a high capacity magazine that lets one nutjob kill dozens and dozens of people without ever having to reload or giving people a chance to flee. I also would prefer to live in a society where guns need to be locked and separated from the ammo, so that anyone with a visible gun in public can be immediately detained.
Video of the explosion: https://x.com/FaytuksNetwork/status/1874541150406861288
In the USA... In the UK, for instance, even old copyrights tend to run from the death of the creator. So it's still a long wait for a Hitchcock film.
Hmm. Just idea Lightweight xlsx = CSV with json additions
A Safer Intersection in 80 Minutes
Pounds are a unit of weight, not of mass. 10 lbs of feathers is whatever amount of feathers causes a scale to display 10 lbs. If the scale also displays 10 lbs for the quantity of bricks, then they weigh the same, regardless of any differences in mass.
It’s official, cringe is dead :)
Still, hardly relevant to an article about getting some more useful life out of an old laptop.

Its like saying, not good enough for video editing 8k.
>OpenAI’s credibility is central to its business: overstating capabilities risks public blowback, loss of trust, and regulatory scrutiny.

Uh huh. Kinda like what's happening right now?

They're marketing blow-hards. Everyone knows it. They've been wildly over-stating capabilities (and future capabilities!) as long as Altman has had power, and arguably longer.

They'll do it as long as they can get away with it, because that's all that is needed to make money on it. Factual accuracy rarely impacts the market when it's so hype-driven, especially when there is still some unique utility in the product.
Why would publishing anything new needlessly clutter the field?

Discovering something is hard, proving it correct is hard, and writing a paper about is hard. Why delay all this?
Well, I haven't always bought Apple Products. My first laptop was a Toshiba and it lasted five years. Then I bought a used Thinkpad, I can't remember the model now but it only lasted about three years. My next computer was a thinkpad, I think a T203 or something like that, and it died after five years also (just stopped booting).

I also installed Linux on them too and the battery life was not great either. I could be an outlier but I've not had good experience with Thinkpads even though I liked them. My older Macbook actually lasted the longest.
How to Do Logging in Java
How so is it "literally punishment"?

People wind up with as much work as they think they can reasonably do. They would have done that whether or not they "just volunteered" themselves. You only wind up with too much if you didn't estimate your own work well.

As for being passive aggressive, the word "just" usually is used in a passive aggressive way. Making people careful about saying it was an improvement. And we all agreed that it was.
I do get it (I think!) - but there is a world of difference between “I have 20 years SQL experience and do not want to spend hours maintaining 200 SQL templates, and believe the overhead of this DSL is worth the trade off” vs “use the DSL and you won’t have to teach junior Devs SQL!”

My comment is more aimed at the second part. SQL
Is tied to the implementation and demands coders understand it all. A DSL can allow domain experts to express their understanding without having to worry about software trade offs.

The most successful “DSL” I know of like this is fitnesse tests - just a large number of simple tests where domain experts can spreadsheet style throw in the “gotchas”.

Something like that but more spool is fixated is a holy grail - Behaviour driven tests like cucumber come close but there is that weird intermediate translation from English phrase to random function - now you have to understand the function to use the phrase and suddenly you are reading real
Code to be able to use the fake code and it never feels clean

One day I will be clever enough to be able to write a really good test DSL

It’s just whenever I think of “Given used is logged in, visit “textbox” and enter “word” .. it just looks like BDD test not a DSL. Like I said, one day I will be clever enough