skysight-inc/HackerNews huggingface dataset:
I am an Eagle Scout and was awarded it in 1995. As part of that process, I had to write up a detailed document outlining my project including how it was conceived, the work, and the outcome.

It was rejected on my initial submission because the reviewers felt I it wasn’t written by a sophomore in HS.

My parents rewrote the entire thing in what they described as “baby talk” and it was then accepted. The irony is not lost on me to this day.

This is nothing new; it’s been happening forever and will continue to happen, we just have a new reason to drive a race to the bottom.

I hate the world we live in.
There is this cool thing I've noticed about software as it matures and this is a good example of that. When you're first starting out on a project, have no users, and its mostly feature incomplete there is little to no drive or reason to care about whole classes of security and performance issues... You're trying to just get the thing to work.

Let's ignore ongoing feature creep and development in projects for now (I'll address this in a second). As the core software becomes functional, gains users, has bugs fixed, the threat model of the software needs to change and grow. Generally software in this state gets progressively more stable and in that stability you can see the tiny ripples of very small edge cases.

For software where security is paramount and has an uncountable number of users protecting uncountable bytes of data like SSH, the tiny ripples of extremely esoteric attacks become a reasonable thing to address as a feature improvement. Do I need this feature for my personal threat model or even the threat model of my company? No probably not... But it doesn't hurt to have it either.

This feature raises the cost of attacking the software, and may dissuade different attacker from even trying. Most of practical security is more about making attacks expensive enough that they attacker will have to spend more than the value of what they would obtain if they were able to break into it and this change helps keep that high watermark well above those thresholds.

For software that does have ongoing feature creep this process is a lot slower but does seem to happen for opensource projects specifically that can survive their infancy sufficiently long enough to become foundational components like SSH and Curl. I've never seen this level stability from closed source software.
Condescending (and useless) comment of the day.
Do people really not want an nvidia gpu config and are totally happy and satisfied with amd gpus?
Nitter link, in case anyone else is hitting a login barrier: https://nitter.net/rustykitty_/status/1709316764868153537
What I'm curious about is why they can't backport this promise to previous phones? Is the hardware in the 8 that different?
What prevents the artist from not doing business with Facebook if they don’t like the pricing?
I feel like a 5-minute conversation, not a pre-determined list of oral questions, on most non-hard science topics would be enough to evaluate a student. You could even have an LLM grade it as a second opinion.
Yes, I saw that, and there is no mention of any censorship, or even any plan to regulate content, other than the sentence you mention which seems to be in the future. So there might perhaps be some "censorship" or regulation in the future, but not now.
Who couldn't see this coming?

It's been building for decades, let's all pretend we have a say in the running of our country.

It's incredible to me, that the government can send endless signals of distrust and invasion of privacies, removal of liberties and then they are suddenly surprised when men become reactive, cynical and jaded. Throw a dog, a bone!

Watch people blather about politics as if they care what the average punter really wants for his/her country.
I don't know about Windows, but the Linux kernel is entirely fine to just keep rarely used memory pages around as long as it doesn't need the memory. If you don't need the memory otherwise, having the page loaded and cached is better than needing to load it.

Even though, then you end up with confused reports about "Linux eating all the memory" and "an idle system using all the memory (for caching)".

AFAIK, newer kernels also have a preemptive swap-out of idle pages so they can evict the pages quicker, so an idle system might even be swapping (out). This results in even more confusion.
AWS GraphQL API CDK construct – deploy real-time GraphQL API and data stack
> I'm not clear what your argument is.

That when you look at online examples or other people's code you will find all of these variants used.
Some prior discussion on namespacing packages in Rust:

https://internals.rust-lang.org/t/blog-post-no-namespaces-in...
FYI, a "fortnight" is two weeks, "fortnite" is a third-person shooter :)
It would stop cross subsidy. I’m sure I read that the distribution side of the business gets AWS services at cost.
Yeah, I mean I "bought" my Godfather DVDs two decades ago, so it's totally fine that I lose the ability to watch it now, of course.

This sort of well-we-have-planned-obsolescence-built-into-our-product should be a hard red line that's worth fighting now, because pretty much any game released today from AAA studios have at the very least lip service online functionality. If we continue down this path, it'll be like the dark ages of tv where entire libraries of important cultural works were lost due to neglegent preservation (see BBC tape reuse).

It's likely that when this comes to a head, there will be countless titles gone forever and nobody with the skill/licensing to repair the loss of culturally relevant material. If EA decides dragon age is no longer worth their servers kicking, will I lose my BioWare collection? Probably.
> most of the time there is nothing interesting visible

The stars, the planets... At least on spaceships.

As for submarines, I have to agree. Windows are mostly pointless.
The issue with different exams for each students is that it’s next to impossible to make them equally difficult which ruins the curve.
Conflict is scary, conflict is beautiful
Where's the reply from Kahneman?
This is not a puppet goverment.
And interestingly "we" excludes parts of Iraque society, namely Christians and Yazidis. Also ask your local Kurdish (mostly Muslims) people what they think about Hussein. You will be surprised ;)
Yes. Did you think about yours? Perhaps you could expand on your thoughts, and we can discuss who thought more before posting. See also my other comment in this thread.
Exactly! That's why I can still play Counter-Strike: Global Offensive...oh wait, nvm.
> Some are even calling for copyright to be eternal because the public is showing that it cannot handle public domain responsibly.

If someone is saying "public domain is bad because the people who want to control works they don't and can't really own can no longer control these works they absolutely do not own"... They're really missing the point.
Yup, and Kickstarter as well.

I realize I'm a bit of a fossil, but I do feel better about giving revenue to the artist as much as possible (Bandcamp, Kickstarter, Amazon downloads). I don't get exposed to the same breadth of music, but the band actually sees some money. I suppose the ideal situation would be to use a Spotify-type service for finding new bands, and then using a more direct route to pay for those I like.
If I had to guess, it's a vote of no-confidence for McCarthy's willingness to bring forward a baseless impeachment inquiry, and to coddle his toddlers. But I repeat myself.

It's hard to write that sentence in a non-partisan way (and I didn't try). This goes nowhere good, conversationally. :)
>When you're dealing with untrusted code you need a really robust sandbox. WebAssembly really should be that sandbox.

We shouldn't have to trust any code. WASM is a stepping stone out of the insanity that is ambient authority.
I think that's a good solution in this case (ban it for everyone), but remember that there are different rules for companies who are found to have monopolies in a specific market. Something a monopolist does could be illegal while being completely legal for their competitors (who don't have a monopoly).
The CIA is definitely the creepiest of America's three-letter agencies.
If the dad helped architect the fraud, then it was reasonable to ask for a greater share than 0.00005% of the stolen money. The issue was the fraud, not his email asking for more money.
The average is computed from platforms that offer one-time "purchases" and also those that pay per play, so that figure is misleading. It's interesting data nonetheless, just to compare the absolute values for services in the same category.
Geez. Lighten up. /s

According to Wikipedia, it's been at least 10 months since the US got caught doing this sort of thing illegally (trainers being complicit in steroid use during training):

https://en.wikipedia.org/wiki/Use_of_drugs_in_warfare

And the US did recently ban giving amphetamines to troops (in favor of something more effective and less-well-understood):

https://en.wikipedia.org/wiki/List_of_psychoactive_drugs_use...
Furthermore oral examinations do not scale. We had to do them during covid times and it was gruesome, spending full days in meetings and losing a full week with only 70-80 students.
> The 3DS wasn't discontinued until 2020

Damn, I didn't realize it happened so recently. So it only took 2.5 years after discontinuation for eshop to be taken down, and 3 years for the remaining online services (other than redownloads of owned games) to be shut down.

At the rate Nintendo is going, I wouldn't be surprised if Switch online services are shut down less than a year after they stop manufacturing it.
Usually elicits positive responses when I say I contribute to hardware and software that helps you enjoy movies like Cars and Moana with your kids!!!
Copyright be damned, I have many photos of Mario that would shock, traumatize and potentially offend you. Please email me if you'd like a copy.
Features do include Face Unlock if you scroll down enough
meta: it is not clear to me if 6stringmerc on HN is the same person as austin_on_guitar on IG -- I feel like unifying this would make it clearer if this is you showing your own work, and would also help you drive playbacks from your HN posts
49% of CEOs Believe Their Role Should Be Automated or Replaced by AI
just rolled out beta. Would love to get any feedbacks :)
The social pressure side, I totally get. People get very defensive about this sort of thing, and act somehow personally offended if anyone does the opposite.

I say that as someone that quite likes static types. I don’t care, do what you do!
I won't address the IPv6 landmine here, because that is its own can of worms, and there are plenty of real, legitimate criticisms for not adopting it.

That aside, while I do agree that small private IPv4 space availability is a real concern, I'd also argue that Docker choosing to make the default network size a /16 compounds this problem significantly. I've never had a workflow where a Docker network needed more than a /24, and most could get away with a /26 or /27 without it being considered an aggressive limitation of IP space. Assigning the default Docker network size to something much more reasonable for a development context would do wonders for limiting collisions like this in the first place.
Why would they not make a budget phone? It's not like the BOM + assembly for a touchscreen, first(!) battery, motherboard, and plastic case cost that much. Check out some of the public reports from counterpointresearch.com: the profit margin on flagships is often double the BOM cost, the profit margin on budget phones is a little tighter but still not bad. Who cares what the revenue is per year? What matters is how much it costs to make the thing. Most vendors are just tweaking reference designs anyways.

The Moto G Play is just $170 list, currently going for ~$110. It has a rather pathetic 3 years support, but that's $4.72 per month at list, or ~$3.95 at current list rates - assuming you throw it away when the support contract ends. The Samsung A14 5g is $200, and gets 4 years' support, which is $4.15/mo, again, assuming list price and discarding when security updates are over.

I'm currently typing from my Moto G6, which came out in April 2018. I bought in July of that year for $100 (it was a BOGO with a buddy's $400 Moto One Zoom, they were literally giving them away as a backup to promote their more expensive phone because the BOM cost was so cheap). I plug it in on my desk at work because the battery sucks now, but that's no great hardship. By that math, I've enjoyed the use of a smartphone for $1.62 per month (would be $3.25 at list). Yes, it's only running Android 9 and not getting "security updates" anymore, but I have my phone app, messaging app, a camera, and Firefox, and that's about all I need.

I think it would be ridiculous to spend $30 or $40 A MONTH for a smartphone. It doesn't matter what some people pay for a fantasy football team app, that has nothing to do with buying hardware. Other people are buying 3000 lbs used cars for the same price others are paying for a flagship 200g slab of glass!
> The appeal is in spoiling childhood innocence and not getting sued for it.

Unfortunately this happens under the current system. See E.g., Star Wars. I’m not super invested in the franchise but entries after the original trilogy have been polarizing, as probably the vast majority of us here have been made aware.
Overheard Overhead
Just a month ago there was news of Google scrapping and not honoring Pixel Pass. You are more generous than I am.
Hm yeah, we need to fix the detection as part of instantiation, which happens in the engine. I'm adding a "Try anyway" button for you in the meantime, it should be up in a couple of minutes.
Library for streaming JSON from OpenAI and other endpoints
The library that makes streaming JSON possibly in an elegant way. Don't make those users wait for slow API requests anymore.
which is exactly the point I was trying to make, this place is terrifying to walk alone i.e. at office hours. nobody around, nothing at ground level, nowhere to stop by, just few cars and you.
The major con is that only 28% of internet users have a WebGPU-supported browser, mainly because it's not yet supported on any mobile devices.

https://caniuse.com/webgpu
How much money do 50 odd affiliate links to sub 5 dollar books even make? I doubt OP is making some enviable amount of money.
The camera (actually cameras) on my Pixel 7 Pro is the most over-hyped mediocrity ever. I can't believe that it reviewed so well. The jpeg processing is so over-done that everything looks like cartoons and plastic. The video drops dozens of frames when zooming in and out. The raws are not real raws, but are instead just less processed pseudo-raws, and yet still have terrible dynamic range anyway.

I do like the colors of the jpegs.
If you imagine the situation in reverse, where they were two independent companies it would make very little sense to merge them. One is a high margin technology business and the other a low margin distribution company. There would be very little synergy.
Researchers tested AI watermarks and broke all of them
You can't have it all
78% agreement isn’t a sign of one side consistently following the reasonable doubt standard. Juries could beat 50% by picking randomly.

3% of the time a judge disagrees with all 12 members of the jury that someone is innocent. Considering what percentage of defendants are likely guilty that’s a surprisingly high probability.
Evan Wallace (co-founder of Figma) has one of the best visualizations of CRDTs in action https://madebyevan.com/algos/crdt-fractional-indexing/

In practice, most apps will only need Last-Writer-Wins registers and not the more complicated sequence CRDT's that you find in Y.js and Automerge.

We've built a auto-syncing database that uses CRDTs under the hood but never exposes them through the API. So if you want all of the benefits of CRDTs e.g. offline-first user experience, checkout our project, Triplit!
Figuring out what you need to deliver is often a subproject all it's own. I used to work at a place that did a lot of fixed-price consulting work and we were small enough that if we blew a bid badly, we were basically dead. We'd often look at the big picture of what the client wanted and offer to break that down into a detailed design and project plan which they could then pay us to implement or hire someone else to do. We used that as an opportunity to figure out what they really wanted/needed.
> An existing owner of a copy of the media should have access to it for the duration, but I can't get to why it should become freely shareable.

Because copyright laws (in the US at least) are (supposed to) provide to creators a limited time monopoly on their work in order to "To promote the Progress of Science and useful Arts".

Getting the right to squat on a piece of art that you claimed copyright over but not doing anything with is counter to that whole purpose of providing copyright in the first place.

> Secondly, that puts an unfair burden on creators. If I do a run of of my book, and it sells out, I don't think it becomes open season on duplicating it digitally, and I shouldn't have to always carry excess inventory just in case it's a hit.

This is a strawman interpretation. There is a lot of room between "I ran out of stock today" and "this game hasn't been on sale for 3 decades".
Those were shameful, but “legal”, at least by USA law. Federal agencies have also undertaken a shocking number of illegal shameful programs domestically within the USA, consequences only came about for a few of those programs, and we continue to lack systems which can guarantee that even definitely-illegal shameful domestic programs can’t be undertaken currently or in the future.
This is way more common with phones but they handle it better. The iPhone 4 came out the same year as the 3DS. Consoles have to prioritize cross compatibility to keep competing with the Steam Deck.
Hmm, just a few years ago, before typescript, the prevailing wisdom was that types are dead, this is a brave new world out there, just need to create more unit tests.
Sounds like that troop had bigger issues.

If they don't trust an Eagle candidate's attestation of authorship, they probably shouldn't have let (or been the ones to let) the candidate progress that far.
Big congrats to all the team at Ferrous Systems :D

Disclosure:

My colleagues rock :)
>I don't think it has a 'power' switch that you can flip to cut power.

There should be.

And an entirely manual brake.
Taking down the carbon markets won’t stop climate change
I agree, thinking in layers is super helpful here. I might prefer the higher-level, simpler API was part of the same project as the low-level API (esp. given the name recognition here), but when it isn't, I can go make my own high-level API.

I'm not a rust user; is there anything preventing someone from making a "base64-simple" crate which uses this base64 crate to make a higher-level API?
> there's no decent replacement for it in Linux

I've had a lot of success with AutoKey[1].

[1]: https://github.com/autokey/autokey
When I was in college, they were going to put carpet in the science labs, and a few of us thought it was a really stupid, dangerous idea.

We started a petition and asked for signatures at the on-campus cafe.

After a few days, the administrators asked us into their office for a chat. They asked us stupid questions and tried to talk us out of our petition. When it didn't work, they eventually caved and didn't do the carpet that year.

They waited for the next year. Then a couple years later, they put back the tile.

I don't know why they were so scared of our petition, but I'm sure this is another situation that could benefit from one. It sends a very clear message about the situation to people very high up in the food chain. And I'm sure it could get a ton of signatures.
This is why I said it will be an ROI of where you are. In your javascript just pulling the data out of form fields to send to the backend? Probably not worth it. Somewhere between taking it from the user and processing it? Probably worth it. And sending it to another system? You almost certainly need a translation between your types and theirs. But making a layer that converts between every one of your types to every possible external system? Probably not worth it.
I'm sympathetic to car manufacturers in situations of very brief unintended acceleration, where the driver could plausibly have hit the accelerator instead of the brake, or something loose in the car could have got stuck under one of the pedals.

But in this case, the problem lasted long enough for the driver to call the police, and a convoy of police vehicles to escort him for some 15 minutes.

To me it sounds like the driver's reaction was calm and controlled, with plenty of time to assess the situation. Another report on the same incident [1] says the driver tried the park button, the engine off button, police got advice from engineers, they even tried passing the car key to another car. And that the dash showed "nine warning lights."

Given these facts, it seems very unlikely the driver was, for example, confusing the accelerator and the brake, or failing to press the brake sufficiently hard.

[1] https://www.thescottishsun.co.uk/motors/11320530/electric-ve...
Comparing the performance of top iOS analytics SDKs
This is an honest question in the face of a lot of hype.

Are there ANY videos of it actually printing? Not just moving.

I understand it is closed loop and it is linear motors...but I have my doubts that they are not getting serious overshoot/correction.

They just had the machine at ERRF (now 3d printopia since everyone forgot about reprap) but there is not a single video of it actually printing. From Twitter I heard 3 or 4 different excuses...table vibrating too much (which is a poor excuse since my printer moves tables like that more with no print issues), broke extruder in transit...couldn't fix it, open enclosure too dangerous for public hands and finally that they have issues with the magnets being around too much heat/build chambers.
Now these were all statements by twitter users and influencers...so I am not sure which statements if any were actually from Peopoly...but I personally am curious to actually see some print results more than I am to read 100 different influencers talk about how innovative this is without ever seeing it actually print.

Like others have said...linear motors are nothing special. Being able to do them on a machine for $2k retail while actually holding resolution at the claimed speeds would be.

From what I have seen it doesn't even appear they are hitting the claimed speeds in the video....but I have not measured that either.

P.S. The overshoot/lash I am talking about would be trivial to test with some very basic machining tools...so if I am wrong it would be easy to prove.
The two aren't mutually exclusive; for example the Samsung Galaxy XCover has a removable battery and an IP68 rating.