skysight-inc/HackerNews huggingface dataset:
I think I’m almost out of this illness. Still sweating the fever but no migraines

Ive been reading a lot because that’s about the only thing I can do so I read the original Gallic wars from Julius Cesar and its funny because he’s painted like a bad guy today for becoming a dictator but the Senate was at that point so corrupt and inefficient and everyone hated it so he wasn’t the only one trying to get rid of democracy. Julius Caesar had actually been involved in four attempted coups before he got it done. And he was popular with the public even after his death so that makes sense

I’m sure a lot of here think of the Roman Empire almost obsessively. How bad is this turn toward extrémeme censorship and surveillance? At what point do people say to hell with it and bring back kingship?
> most Unity developers

Most non mobile Unity developers?

Unity has cultivated this reputation as a provider for artsy indies and small studios, and now some larger AAs, but I think they want to be a provider for mobile casinos. That's where all the money is, and they are less likely to balk at more fees.
A framework for regression testing against Linux kernels
I use path resolution, it tends to scale better (not great but better) for Babel helpers because ‘Babel-runtime’ can 100% be re-mapped to ‘@babel/runtime’. Same with corejs 2 -> 3, they just need path mapping.

Patching packages is definitely something I still have to do to strip polyfills and convert CJS to ESM if I can’t simply re-compile source
Amazon is bringing ads to Prime Video
If they are willing to retroactively change the TOS once, why wouldn't they do it again once the smoke has settled?

I don't make games, I have nothing at stake in this fight, but this just feels like PR damage control and to be completely honest, I don't think most software engineers are so absolutely dependent on (proper noun) Unity to risk this company doing shady stuff again, and I suspect this entire ordeal will work as great marketing for engines like Unreal.

A part of me thinks that the CEO (and all the other executive morons who decided to make the installation fee) was sitting there thinking "what are they going to do? Move to Godot?", but if that was their line of thinking, and if they seriously did not think they were competing with Unreal, then I really do not see what business they have being multimillionaires in charge of any kind of decision-making process.
Chez Scheme: Lisp with native code speed
ding ding ding!
Not to mention incapacitation! It's really hard to steal cars from prison!

A very small percentage of people commit a shockingly high proportion of crime. In NYC, a third of shoplifting cases were committed by 327 people who were arrested over 6,000 times. That's just the times they were caught and arrested.

I can't find nationally representative data, but in Colorado, a news station looked at 10 randomly selected criminal cases for vehicle theft in 2021-2022. Every single one of the suspects had been accused of stealing cars more than once. Collectively they faced auto theft charges in 43 cases.
> Amazon sellers use strange brand names to make it easier to get a trademark.
Amazon's Brand Registry requires sellers to have a registered trademark to list their products. The fastest way to get a trademark is to use a name that's unrelated to actual words

I believe there was a youtube minidoc from the wendover productiont type channel on this.
How is that "super-weird" or "specific"? If anything, your idea of advanced pieces not being "up" is obscure.

> I really can’t think of a less inspiring goal than playing “advanced” or “technically challenging” music

Really? You can't understand how aiming to conquer a highly technical and musical piece is inspiring? It's the same as tackling any other difficult goal.

Music at a less technical level isn't meaningless, but it's an inherent limitation on your musicality if your repertoire is limited by technique.

Technique facilitates greater musicality. Sheet music facilitates greater technique.

Regardless, do as you please, but it's like saying, "I'll never learn code, because I can build no-code products!"
Man, I envy people who have dumpsters like this around...
For Fairphone, you're comparing against a Pixel 7 - which is a last year phone. Compare against the Galaxy S23, which has a Geekbench score that is ~50% higher than the FP5. Compared to iPhones it's even worse.

As per how they compare, reviews of the FP5 seem to say it has the following deficiencies:

* Poor display - bad brightness, which hurts outdoor usability

* Bad battery life, even considering the wimpy processor

* Underwhelming performance, which will make it feel sluggish faster

* Mediocre speaker performance

* Mediocre cameras

You're paying a whole lot, in my view, for something that has an easily replaceable battery... which is something you might do maybe once in the life of the device? If you're keeping a phone longer than 5-6 years, I suspect performance of the chipset is going to become a big issue. Additionally, with the bad battery life/performance already, it'll incentivize you to want to upgrade even sooner.
Synthesia works with midi(via USB) - at least the PC and Android versions do.
Made my own CLI text editor as well this year using rust following this:
https://www.flenker.blog/hecto/

Building tools like this is great practice for learning new languages.
That's pretty disingenuous. Groovy has always run on newer JDK versions before they even get released.

One year ago, Gpars already supported Virtual Threads: https://groovy.apache.org/blog/gpars-meets-virtual-threads

As a heavy user of Groovy/Spock, though, I agree that upgrading Groovy itself can be challenging, unfortunately. Really depends though on how many edgy Groovy features you relied on :).
I seem to recall people calling ed a "line editor" back in the dino days, but yeah I erred on the side of comprehensibility over historical accuracy.
I'm just as in pain that we lost so many cpu makers. I don't even remember who used to be making chips. It feels like we are down to so few.

Ignore Apple entirely (since you can't make a phone with that chip) and Qualcomm and MediaTek are probably make up significantly >50% of the market. Samsung and who else make buyable chips?

More to the point of this submission, isn't it amazing how hard it is to get a phone smaller than 5.9" diagonal? It just isn't done. The market itself has set, has picked a couple things it wants to do, and doesn't try anything else.
Too little too late, at least for me. I have been slowly working on some game ideas I want to make, in this process I have been checking out different game engines to see which one meets my needs best. With these changes I have removed Unity from my list of engines I am considering using. Granted I am just one dev and definitely don't represent the community as a whole so who knows maybe I am in the minority here.
NIST is Commerce :)
>No one wants to be stuck in a cycle of getting fucked and then boycotting to get what they want, especially for something that their livelihood depends on.

A lot of devs and studios are, they know they are, Unity knows they are, and there's little anyone can afford to do about it. I suspect most of the crowd that ostensibly abandoned Unity will return because they've already sunk too much time and energy into the platform, and that's the path of least resistance. They will tolerate whatever deal Unity gives them because they can't afford to do otherwise. Even if they liked the alternatives, the only reasonable business decision is to return to Unity and pretend this never happened.

Unfortunately this probably means much of the interest in Godot and other open source alternatives this debacle created is about to evaporate. Inertia is a harsh mistress.
Similarly high end consumer brands like Gucci don't blast their labels on their high end products. The cheap stuff is cheap because you become a walking billboard. The expensive stuff is expensive because you just paid for quality. That's even within one company so your point is even more extreme across an industry.
They are giving you a choice, price increase of $3 a month, or no price increase and ads. I don't see this as a trust violation. Maybe they should have raised prices for everyone, but given the ad option as an opt-out.
Creator of Vue.js Evan You's Journey from Google Engineer to Open Source Pioneer
I simply don't trust publicly traded companies these days. I genuinely can't think of an example where a private company in the tech space has become better since going public. I don't like to MBA bash, but it large tech companies genuinely seem filled with people who don't even like tech (let alone love it) and are just happy to squeeze everything and everyone at any opportunity. I'm genuinely concerned and waiting for the enshittification of the next round of companies - people like cloudflare - then I guess I'll just give up on anything mainstream and remain an indy Dev doing indy things for fun
Agreed. Products/companies can be anticompetitive even if they are not a monopoly. Products can also contain their own submarket in which they achieved a monopoly through anticompetitive practices. For example ios on Iphones. That last bit is somewhat controversial but is the opinion of the current justice department of the executive branch of the government and seems to be the correct reading of the Kodak case[0]. In any event I don't think Prime video is anticompetitive except in as much as it can take losses for years to price others out of the market but that doesn't seem to be happening.

[0]https://en.wikipedia.org/wiki/Eastman_Kodak_Co._v._Image_Tec....
Yes! We need more "because I can" and "because I wanted to" in this. More art, less ... idk what to say here ... less formality. Some of the most fun projects I've done were ones that I knew already existed but I just had to -know- what it'd be like to write one.

Good work Tom :) I'll give it a shot BECAUSE I CAN!
There should probably be regulations mandating that electronics replacement parts meet certain minimum QA and performance standards, particularly those with the significant capacity for harm such as batteries and components handling power. Parts not meeting these standards would get rejected at the border.
I'm familiar with Activation Lock but there are no VINs involved.
because it's a bike.
What prevents you from using Unreal Engine? It has AR, and it seems fairly mature, though I've never tried it. Is it technical limitation/pricing?
Jokes on them. I bring my lunch everyday and ride my bike to work. I'm getting exercise and they are losing the time I could have been working if I had stayed home.
I'm pretty excited about this.

Until yesterday, iNaturalist, a platform for recording and identifying observations of organisms & citizen science, used a "Seen Nearby" rubric when selecting which predictions from its computer vision to show to a user:

> What does "Seen Nearby" mean?

> The “Seen Nearby” label on the computer vision suggestions indicates that there is a Research Grade observation, or an observation that would be research grade if it wasn't captive, of that taxon that is:

> - within nine 1-degree grid cells in around the observation's coordinates and

> - observed around that time of year (in a three calendar month range, in any year).

https://web.archive.org/web/20230919033734/https://www.inatu...

I'd discussed how it then worked in a thread seven days ago with another user who was using the CV model separately from iNaturalist: https://news.ycombinator.com/item?id=37515996

Prediction maps for all of the species included are available on the iNaturalist website using the associated taxon number,

e.g. https://www.inaturalist.org/geo_model/63311/explain

where 63311 = Sagebrush Mariposa Lily Calochortus macrocarpus)

cf. https://www.inaturalist.org/taxa/63311-Calochortus-macrocarp...

The update changed this to a model which tries to use the often sparse data to estimate where a given species (or taxon) is expected to be observed, going beyond simply having adjacent observations. The announcement & ensuing discussion in the comments does a thorough job of explaining how this works. There are also two relevant papers posted to arXiv by iNaturalist's research collaborators that explain how the new model works:

Spatial Implicit Neural Representations for Global-Scale Species Mapping (2023)
https://arxiv.org/abs/2306.02564

Presence-Only Geographical Priors for Fine-Grained Image Classification (2019)
https://arxiv.org/abs/1906.05272
Hey, your mileage will vary! My workday includes Node.js being present on basically everything, so it's not overhead for me. (As others have pointed out it's also not that heavy a thing to have around, especially compared to Electron)
A lot of people just believe whatever the supposed science is. I don’t think I’ve ever seen anyone question science outside of HN.
A lot of the game developers I know are either dropping Unity projects right in the middle of development to switch engines, or they're working on their last Unity project and abandon the engine forever.

You're only going to see major(-ly incompetent) studios from now on using it (ie, big enough to pressure Unity into complying to their licensing requirements, ie, Microsoft or Nintnedo kind of big).
Slighty related, but Senator Bob Menendez was just indicted for taking bribes from people connected with the Egyptian military [0]. Gotta say, the Egyptian intelligence services are definitely punching above their weight by regional power standards.

[0] - https://www.politico.com/news/2023/09/22/egypt-guns-money-me...
I hope he does a series like this on civic governance in Han China next!
yeah I predict this foldy-screen style of phone will die pretty quickly
The guidelines specifically calls this out, even.

> Please don't post insinuations about astroturfing, shilling, brigading, foreign agents, and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email hn@ycombinator.com and we'll look at the data.

https://news.ycombinator.com/newsguidelines.html
If you have a game that has been X months/years in development, porting to a different platform was not a realistic option. Those people are mega relieved they can get the current project out the door. Greenfield development should do a significant amount of consideration before starting a Unity project.
Don't use email much, huh?
The bigger the project, the more painful the upgrade. Package systems are convenient to avoid reinventing the wheel, until you have to upgrade any piece of it. Then you're stuck trying to figure out which versions of each package go together.

If Package A won't run on JDK 17 your entire project is stuck on JDK 11. If Package B is upgraded but has conflicts with Package A, you have to dig through old versions until you find one that works -- and you don't get upgrades.

The more games somebody has played with reflection, undocumented features, deprecations, etc. the more likely you are to have a conflict. And since package managers encourage you to depend on somebody else's code, you end up depending on everybody else's code.

The smaller and greener the project is the more likely it is you can just pull the latest versions and be happy about it. A project that was written when Java 8 was current, and continued to develop, is going to be a nightmare.
If you don't need SQL (relational data), but maybe have a schema per topic, I've used rocksdb as a cache for latest in tombstones topic. It has high write throughput for rebuilding state when playing forward a stream
Totally get what you're saying. I once switched our workflow to trigger on PRs to make testing easier. Now, I'm all about using scripts — they're just simpler to test and fix.

I recommend making these scripts cross-platform for flexibility. Use matrix: and env: to handle it. Go for Perl, JavaScript, or Python over OS shells and put file tasks in scripts to dodge path issues.

I've tried boxing these scripts into steps, but unless they're super generic for everyone, it doesn't seem worth it.
It's especially annoying when your job only needs 3-5 meetings every week. If a task can be fully explained in a ticket, and the architectural design has already been done by someone higher up, then why do you need to see the foot soldiers working. Either the work gets done or it doesn't.

I understand 1 day in the office, but 3-5 days/week is madness. Doubly so in places where the commute is upwards of 1 hour in each direction. M
"Unity decides to change the deal in a way that costs us money for our already developed game" was not something on anyone's threat model. Until last year, Unity's TOS even included provisions that would have unambiguously prevented such a move. Maybe some considered "Unity changes the deal in the future and we need to learn a new engine for project n+1 and get stuck on an old version of Unity on our current project" as a threat. But now that Unity has put the first one in people's minds, Unity has to put people at ease about that to get to square one, not just cancel the current attempt.
There was a time (15 year ago?) when amazon was also generally cheaper for stuff too - I think that some people still seem to believe that, but really you are paying more for 'convenience' - even though it isn't that convenient anymore.
> [the attacker] cannot pretend to be the client to the server

Isn't the most common way of identifying ssh clients still just public key authorization? Meaning the attacker can MITM the real client connecting to the server, satisfy the real client's request, and then likely carry on doing whatever it likes.

edit: actually no - I can see where my intuition is wrong (out of date from the time of widespread password auth). If the ssh server only accepts input that's been effectively signed by the authentication key, then there's no way for the MITM to send its own requests. Yet another reason to not use password auth.
Too late. They issued an ultimatum and proved they can change their time at any time for any reason.

That got people thinking that it's an unacceptable risk and they are working on mitigations.
The decoy weapons leading Russian forces astray in Ukraine
Im not well versed in mobile environments. Presumedly breaking out of the Chrome sandbox would land you within the underlying OS. Can you not build persistence there without abusing further vulns?
Litestream definitely has a future. Our goal is to keep it as a simple single-node disaster recovery tool though so it won't see as much feature development as something like LiteFS. We've been focused a lot on LiteFS & LiteFS Cloud to get them in a good place but I'm looking forward to going back and updating Litestream more regularly.
NIST has been handed most duties under Department of Commerce regarding the CHIPS Act.
> What people really want is to type their reply without having to include the original message in their response.

Who said they have to? I doubt many people even care, previous messages are just included recursively by all the major email client apps by default. I suspect most of the people don't even know.
Act can do most of it locally

https://github.com/nektos/act
Though HTTPS is better than nothing, and this attack relies on HTTP to inject the initial payload, state sponsored attackers in some countries can likely just subvert CA or CDN infrastructure instead.
Why is this not being given by the dude that made the initial pronouncement? I'm not affected by unity, but if I was I'd think long and hard about being fooled twice.
Everything builds upon Wine, but when it comes to games it alone wasn't doing so well outside older dx9 titles.

It's mostly DXVK/Proton's VKD3D that actually allowed a lot of games to work on Linux with little overhead, both are funded by Valve. So I don't think calling upon Pareto principle in regards to Valve is fair either.
Do it the long, slow way. Write and run every example in the Book, in order. It takes you from “hello world” to a multi-threaded web server. This is a long task, so spread it over a few days. Read the text as you’re coding to understand it and get the fundamentals down. The Book is really more of a tutorial than a reference.

After writing out the book’s examples, you will probably struggle with borrowing but after a few weeks of building things it will click. You will then face an overwhelming urge to write and rewrite everything in Rust.
As a matter of fact Ron Broersma who affiliated with Space and Naval Warfare Systems Command (SPAWAR) has a list of equipment that should be fully IPv6-only compliant including various management interfaces and more. The US Navy supposedly tests this in house in a IPv6-only network. 4 years later I imagine the situation only got better https://www.youtube.com/watch?v=9kQje5gSWw8

Also, AWS now have the majority of NICs and switches built in-house I imagine. The underlay network could be IPv6 or totally custom for what we know (but probably is IPv4).
Actually Linus himself proclaimed it as a hobby that would never be big and professional:

>I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones.
Clojure Corner with Christophe Grand
Feels like that's a matter of perspective, the distant designer and non-Americans may like working for this company and significantly increasing their wages.
Great philosophy. What were the pain points so far - where's the real moat? In the not-too-distant future when we sick some AI coder programs on the problem to just mass-implement features in a banal repetitive way, which are the really complex ones they're gonna get stuck on? What are the ridiculous "this feature only exists to keep google in power" features you've found?

What made you want to make a browser instead of something much simpler like - an OS?
It’s not like “enum” and “mut” are complete English words either, so maybe an abbreviation like “tun” could have worked.

But honestly I think enum was a better choice.
For decades, lead compounds have been used as processing stabilizers in PVC, which has spread the shit everywhere. Hoses, electrical cords, and vinyl window blinds have historically been big sources.

Things started changing in the 2000's when companies started seeking compliance with E.U REACH and RoHS regulations. Garden hoses are now largely lead free, as are blinds, but electrical cords have taken longer to switch over.
Some sort of Great Depression? And then I assume the downswing after was catalyzed by the miserable failure of socialism in the context of the USSR, PRC, Cuba, and other countries. Combined with the astonishing associated death tolls, I'm guessing that took the shine off the ideology. Plus it's harder to sell people on one extreme without another extreme like fascism to play off of. IMO that's why extremists are always so focused on moderates; opposing extremists justify and enhance extremism, but the existence of moderates threatens their attempts to frame matters in purely Manichean terms.
Patreon will now leak which creators you follow by default
Estuary (https://estuary.dev ; I'm CTO) gives you a real time data lake'd change log of all the changes happening in your database in your cloud storage -- complete with log sequence number, database time, and even before/after states if you use REPLICA IDENTITY FULL -- with no extra setup in your production DB.

By default, if you then go on to materialize your collections somewhere else (like Snowflake), you get synchronized tables that follow your source DB as they update.

But! You can also transform or materialize the complete history of your tables for auditing purposes from that same underlying data-lake, without going back to your source DB for another capture / WAL reader.