skysight-inc/HackerNews huggingface dataset:
It's not a direct analogy - it's a commentary on the expectations of students. Learning Latin was a fundamental part of a science or medical education, Greek was a fundamental part of what we would call a humanities education - they were the keys to communicating across boundaries in an era when English had not yet become the "global language". If anything this makes the fact that there are entire school districts in the US wherein not a single student can read to grade level even more troubling - how can someone possibly succeed at anything other than being a TikTok star without the ability clearly communicate?
This is one of my all-time favorite series. I laugh so much reading them, and the later books go heavy into really interesting alien species. Authors love them as well: https://shepherd.com/search/book/38814

Have you read any Peter Hamilton? He is another fav of mine.
I've tried setting timers for certain apps, but I find myself deactivating them again and again. In the past, I've had phones that allowed me to lock myself out for an hour, which worked but was a bit annoying when I had to do something else on the phone. I wish I could lock myself out of certain apps for certain time periods with no way of deactivating it outside these time periods, e.g. Instagram, Reddit or youtube only allowed between 8PM and 10PM.
Another problem is the urge to immediately grab the phone whenever I have nothing to do. I've had success putting the phone in a bottom drawer turned off over the weekend, but that's not always feasible. Perhaps some training would be helpful, or an app that would gamify the aspect of not constantly unlocking your phone.
20 years ago I met a young woman in her mid 20's. She's setup coloring book pages with google ads by the thousands, in pretty much every language. Her income from that was around $8K a month, and this was late 90's?
You speak from my soul! I'm in the Java world for a really long time now and I'm wondering for years why the build tools need to be so complicated an annoying. I know Go, Node.js and bit of Rust and all have more pleasant easier to use build tools! The JVM (or GraalVM) as an ecosystem is just fine and probably one of the best, but build tools might be achille's heel. Maybe it would be a good idea for Oracle to invest into that area ...
Lewis was clearly intelligent and well educated in the humanities, but I don't think he ever cared much about science. IMO, the Space Trilogy is good writing but bad sci-fi.
A developer that ticks all these boxes is certainly a Good Software Engineer, but the reverse relation doesn't necessarily hold. There are many that have made very valuable contributions while not even working on a team, or perhaps even being an asshole to everyone around them, ignoring stakeholders, everything. Or just something less extreme, such as maybe they didn't at all times know their organization that well. That is fine, if it works at their time and place. To call those "Bad Software Engineers" is unhelpful.
Welcome to the World of Decentralised Social Media: Peergos
Rewriting probably even more risky. In my experience the kind of change that is needed to make the function testable rarely introduces bugs. Rewriting the function will likely introduce bugs, especially if bugfixes have been done on the original function before.
there is a good argument to be made that there is exactly one life form on this planet,with various
sub types speaking different dna dialects, and there exists a kind of universal mutual comprehension of the base language in between all life forms
the explanation of chirality is very good
This is not analagous. The sound of every English word give clues – and often precise guidance - on how to write it, but the sound of a Chinese word typically offers no hint of how to write it. If you give me some obscure English word, say "persiflage", I might have no idea what it means, but I can probably spell it. But if you give a Chinese speaker 馘 (góu) in context, almost no one will be able to write it, even if they know the precise meaning ("to cut off the left ear of the slain").
Could, but when it comes to handling errors in the frontend, I find it is easier for the discriminator to be the actual status code when possible, rather than needing multiple additional properties.
It's strange to start a list of "books that you may never have heard of" with a novel which is a nominee to the 2020 Hugo Awards. I suppose that most of the regular readers of sci-fi haver heard of it.

A nitpick about the third recommandation with "robots modeled on Karel Čapek’s designs". I suppose that they have not read Čapek’s novels. His robots were not pure machines, they were made from a biological substrate. In a way, they were closer to golems than to what we're now calling robots.

If you want to read really different and lesser known novels, Karel Čapek’s are a good choice. I did not enjoy "R.O.R." much except for his surprising concept of robots, but I highly recommend "War with the newts".
The goal should be more like 50x faster than Gradle. Gradle is ludicrously slow (at least in every single Gradle project I’ve had to work with).
Thanks! I really like it when authors shock my neurons with ideas they never even came close to entertain.

Alien aliens are always rare in sci-fi books. Although I really struggled with the octopodes in Children of Ruin, so I'm not sure if I'm ready yet.

Can someone please suggest books with novel, really alien forms of life, social structures, etc.?
They would fail the tests you pass. The curriculum and tests are related, obviously, and also people forget.
Yeah, it was probably "won't be removed anymore" or similar. As I said, I don't remember who said it and was kinda paraphrasing
Indeed, and they are refitting it at MB92, which is a shipyard mostly for super yachts, so I'd have to imagine that is going to cost a pretty penny as well.

Found their LinkedIn page[1], seems like they might've re-branded at some point from "Unum Sumus Mare" (We are One Sea). Maybe that was their stealth moniker.

[1] https://www.linkedin.com/company/unumsumusmare/people/
I'm not sure how much money do devs in developing countries make, but I have a all-products pack license from JetBrains, and I pay around 20 EUR per month, which is equivalent to like 2 starbucks coffees.
I don't agree that it's idealistic because it's only directional - it tells you what to move towards, it doesn't give you any idealistic target or criteria for any of the things it lists. Which seems like a good thing.
History’s 2nd task is to draw (??) a sketch of some historical figures. Wonder how this was graded.

Wikipedia for images:

- https://en.wikipedia.org/wiki/Peter_Stuyvesant

- https://en.wikipedia.org/wiki/Walter_Raleigh

Sketch one balding clean shaven face and sketch another one with pointy triangular beard?
You're confusing shiming with rewriting.

DirectX uses direct hardware access. DirectX uses direct hardware access. That doesn't mean you can't rewrite a DirectX-API implementation without direct hardware access. Likewise, Android's original implementation of MediaCodec uses binder. That doesn't mean that a reimplementation of MediaCodec API requires binder. The vast majority of Android public APIs do not assume binder. The only exception is Service binding, and even then, it's an assumption in name: It assumes that android.os.Binder will provide you an IPC. Most usages of android.os.Binder will be local to an app, so you can easily replace it with any IPC. Even the usage towards multiple app (whose only real usage would be Play Services) doesn't actually require binder. The requirement on that part is just the ""stable"" ser-des.

As an app developer, you (should) never connect directly to /dev/binder, because its API/ABI isn't stable. (it changed like 3 times in the last 6 years?)
Of course, when I used the word „write“ I meant writing by hand.
I've been telling my computational physics students that the best computation is the one they don't need to bother with.
Since 2022
At first glance, looks slick!
Eh, I remember it being introduced and it always puts a smile on my face. Though I admittedly don't click on it after reading the title.

Its not like people are posting this daily
I have not read Peter Hamilton, but always looking for new good books. Thanks for the recommendation!
unless the kickback takes form of cash or favors
Dangers of Atlantic Ocean current collapse have been 'greatly underestimated'
The same thing occured to me a while back. There is this wikipedia page about it but I didn't get much further than that.

https://en.wikipedia.org/wiki/Self-translation
Im Opensourcing Worldsim
> What is the alignment of human GI, completely generalized?

Of any specific human to any other specific human?

https://benwheatley.github.io/blog/2019/05/25-15.09.10.html

Of any specific human to a nation? That's the example you replied to.

Of all the people of a nation to each other? Best we've done there is what we see in countries in normal times, with all the strife and struggles within.

We have yet to fully extend from nation to the world; the closest for that is the UN, which is even less in agreement with itself than are nations.
What are the things to consider when equity compensation is offered?
I’ve been offered equity as a part of the compensation package. What I should be looking for when evaluating the equity. Also, how do things like vesting schedules, dilution, or exit scenarios typically play out in the long run?
I hate to break it to you but you don't. I know that because there have been studies trying to show how using the keyboard is more efficient than the mouse. Every time, even when people swear they don't use the mouse to navigate text files, they do, and they do it a lot, nearly as much as anyone else. It's a great demonstration to how you just can't trust people's testimonies as they lie while actually believing their own lies (i.e. the really believe to be telling the truth which is fascinating).

I am proficient in emacs and don't need the mouse to do anything, but I am conscious I still reach for the mouse when more complex movements are required because it would be extremely dogmatic and unproductive to do otherwise, as it's just so much easier, and there's absolutely no shame in using the right tool for the job.
They might not blame you for it, but you're definitely in every meeting with eyes on you to fix it. Blaming the predecessor at this point is not only futile, but makes you look bad as well.
I always have trouble with AnBox and Waydroid - when it comes to Binder.

It seems like there were changes made to Binder between the version in Linux mainline and the one in Android.

Until that is properly synched up then using something else will be easier.
How to manage equity among co-founders and early employees?
As a startup founder, I'm looking to set up a fair and transparent equity distribution plan among my co-founders and early employees. How do you handle equity, vesting schedules, and potential dilution in the early stages? Any insights or experiences would be greatly appreciated!
Show HN: Proof-of-Skill Expert verified skill credentials for design
Hey HN! I’m excited to share Proof-of-Skill, a new way to evaluate and verify UI/UX design skills directly with the help of seasoned experts.

We aim to streamline hiring by ensuring that candidates bring actual, expert-assessed skills right to your shortlist.

The way we work is pretty straight forward:
- Orgs select skills they're hiing for & submit a skill requirement
- They invite their applicants to submit their proof-of-skill
- Candidates submit their proof-of-skill if they already have it or submit real world assignments to prove their skills to design experts
- Design Experts assess the candidate submissions and issue proof-of-skill to them
- Orgs can shortlist candidates basis their proof-of-skill

We’d love any feedback or thoughts on making hiring more trustworthy and efficient for design roles.

Thanks, HN community!
I wanted to to make a PoC (Proof of Concept) to show genuinely good and original use of AI in gaming.
I found a gameplay loop that requires the user to understand what was meant by a generated image, and the main gameplay element is to argue something, to have real language-based interactions.
I think in some ways it is achieving some of the vision from the old interactive fiction games.

I understand the AI fatigue, as almost all of the proposed uses of AI in gaming are generally either random generation (in other words, procedural generation but worse) or 'better replies from NPC'.
Neither solve any problem people really have.
And probably more importantly, the other use is for mega-corporations to hire less competent programmers/artists.

Unfortunately being tied to the AI calls poses a lot of issues with distribution, which is annoying for what was supposed to be a glorified PoC.
I'm still finishing the backend to comply with Steam's review (which does not really match their guidelines...)

https://store.steampowered.com/app/3248650/JOBifAI/
I’d just like to add, NPM gets a lot of flak (mostly deservedly) but it too is still vastly easier than anything in the JVM ecosystem.

Even with all the headaches around modules versus CJS, and JS versus TypeScript, NPM is a lot easier than Gradle. Notably, you have a choice of alternate tools (eg pnpm, yarn, bun) that interoperate pretty well.

I guess my point is, Gradle and Maven are specifically and outstandingly bad.
I don't think there are any myths involved, we can name people. Fabrice Bellard leaps to mind. A bunch of the OSS maintainers. These people are just observably (much more than) 10x more productive than the standard developer. People cast from the same mold turn up from time to time in the corporate world too.

Part of it is problem selection, part of it is hard work, some fraction appears to be genius. But it is obvious and observable, I've seen average developers at work and they just won't achieve the results the top performers get even if given 10x as much time.
Bike mechanist here. If your going ultra long distance chances are prepared more than bare minimum and got a good multitool with you [0] and spare links. So let’s do it:

1. Cut the chain using a chain drifts (can be small, sometimes included in kits)

2. Detach the speeds cable and remove the derailleur (hex key, included in kits).

3. Measure minimum possible chain length, cut it.

4. Close the chain with a missing link (get a couple spare ones, they’re cheap and small)

In fact many MTB enjoyers got a chain drifts and missing links with them even for a 2h ride : chains are at higher risk when crushed again rocks and trees.

> why would a bicycle break down without notice

Accident aside, you literally feel the bike parts wearing, or at least when they approach endlife. There’s also regular quick checks you could perform on your bike to keep the macanist away.

0 https://www.wolftoothcomponents.com/collections/tools
America's Future
stumbled on this experiment by david chalmers https://consc.net/notes/pick-a-number.html and wanted to increase the sample size so i built https://www.randomhumanslab.com/
I'm building the same old boring form builder - but powering it with AI.
So that form/quiz/survey building is simple and easy.

https://formester.com
AMD Ryzen 7 9800X3D Comes with 120W TDP, 5.20 GHz Boost, All Specs Leaked
Credit for not assuming to know the reader by saying something like "Sci-fi books that you've never heard of!". I now routinely block youtube channels that do such things.
That case sounds more like you being 0.1x developer about obsessing over test automation, where the 1x guy just didn't seem them to be worthwile.

Personally I have had clashes during my career with people who obsess about unit testing way too much in places where it just doesn't add any value (in fact destroys it by requiring lots of work and additional mainteinance). Value in the end is quite a subjective thing so it doesn't make sense to argue that much about it.
It’s irrational to demand that. Treason can obviously preclude war. In practice, seditious conspiracy charges are far more common. There was a slave revolt in the 1800s after which charges of treason didn’t stick because resisting slavery is not war against the nation.
That almost always ends with an architecture that only the original author can change, so hard disagree ^ _ _ _ _ ^

It's really pointless to quantify the productivity of a developer via numbers. It's a conjunction of knowledge, intelligence and ability to express this as code.
“Parse all the words in the following sentences”. What does that mean? Give the part-of-speech for each word?
I don’t agree at all. Charismatic leaders tend to have both “in born” talent and experience gained over time. It’s not something that comes from sitting in a room and thinking about how to be a good leader.

Sure, some level of intelligence is required, which may be above average. But that is a necessary requirement, not a sufficient one. Raw intelligence is only useful to a certain extent here, and exceeding certain limits may actually be detrimental.
Story of two engineers in a team I worked with.

P is what most people would consider 10x engineer (but not this article). Can get anything done few times quicker than anyone else. It's like 10 junior engineers stacked in one person. But it often would be unmaintainable mess.

M is a lot like article describes. Understands what needs to be done and creates good technical designs. Often unf*s mess created by P. Delivers business value. Do not write a lot of code.

It's funny that depending on whom you ask, M or P would be the 10x engineer and other would be the bad engineer. Real 10x engineer can wear the M or P hat depending on circumstances.
Bodyguards inadvertently expose French President Macron's location on Strava
I've never known exactly the size of a cord of wood.
It looks interesting. Is the Basti EC2 instance deployed in a private subnet? Do you have a high-level diagram?
I think since it is I am a teapot not you are a teapot It should be a 5xx code because clearly it's a server side issue.
Chopin's relatively limited output makes each new discovery even more significant! And I think Lang Lang's performance adds a beautiful depth to this piece
By my reading, that means you are not a manufacturer of the software so are not covered under this directive.
Ultimately, it’s about honoring Chopin's legacy while also giving this new work the thoughtful presentation it deserves.
I also found the film of The Martian way better than the book. I got so sick of reading about concentrations of gases and stuff in painful detail. So yeah, good story, but not so good writing. If Project Hail Mary is anything like that then I'll give it a miss.
My guidelines for AI-assisted coding
ha ha ha ha,I so lucky!,I block everything,and get away with it!
the largest part of my reading on hn is the comments,as many many of the commentors know a lot more than the writers and scientist,and just realised that if it were not for some brave volenteers reading the articles to get the comments going,I would be so much poorer
Merriam-Webster dictionary definition of “sketch” (2): a brief description (as of a person) or outline
Typically people post older conversations so people can check them out, not as a chastisement for reposting.
> Dunno about this. In my experience test makes it harder to add code, since usually way too many tests test implementation details.

I'm puzzled by opinions like this. So you see tests as a nuisance that hinder your productivity, rather than a safety net that ensures that the system behaves the way it's supposed to, giving you the freedom to safely make changes and peace of mind that they will make the product better for your users.

> Pair this with some process heavy and written in stone agile methodology and arcane CI environment (which shows test failures on a tv in the break room). And you can't easely change the tests since that code is not your team's.

This sounds like you've had a bad experience in poorly managed teams, which has nothing to do with testing.

> Even using the concept of 'code smell' makes my alarm go off. We would have been better off without all these missused rule of thumbs and aphorisms.

Eh, as with anything, these things can be abused. But when you've worked in any industry for some time, you accumulate "rules of thumb" and wisdom from experience, and experienced developers can indeed point out "code smells" that are worth discussing at the very least. Best practices exist for a reason, and while there are always reasons to not follow them, deciding to do so requires as much experience as what it took to discover and understand them.

Blindly following any methodology is not good, but the benefits of testing are pretty clear. There are details and tradeoffs worth considering, but I just don't understand the argument that tests make your job more difficult. Testing is a part of your job as much as writing production code is.
Interestingly, when throwing objects (especially discs), the ideal angle to maximize distance might not be 45 degrees for two reasons: the object might fly better at specific angles and different human muscles come into play at different angles. The optimal angle might therefore vary by athlete.
In JVM world, the de factor equivalent to `go build` and `go test` are `mvn compile` and `mvn test`, which works 99% percent of the time.

Other build tools and plugins just compete/fill in for:

* improved build speed / test speed: using background daemon to reduce strtup speed, intelligent caching / task reordering to avoid redoing, etc..

* extra functionalities like code generation, publishing or deployments. As code generation is really big in JVM world, and there are many ways to deploy an application: jar + libs in a zip file, uber jars, container image, etc...
Filigran secures $35M for its cybersecurity threat management suite
It would be interesting to see how they might convey the nuances and emotional layers of this newfound waltz
Mmm. These kind of project should really post videos on or even host a PeerTube instance
Query planners can (and will) use statistics gathered on the contents of the tables to more effectively execute queries, which can be gathered in the background/batch processes.

For large database vendors there is a good amount of complexity put into up-front information gathering so that query execution is fast.
In a different life, I would be an evil Chemistry teacher giving word problems always involving an experimentalist named 'Andy'.
How Gothic architecture became spooky
I believe the guys that secretely want a F150 and remove the catalysator are the target demographic.

Musks resent policial turns fits the Cybertruck image too.
not the AI of course, not even the systems developers behind the gpus, cuda, all that stuff. its the "pretend shrink" sort of crap, you know the type, get yourself a bot and slap a webpage in front of it. "here pal, let me be your psychologist and help you with your suicide!" "No? how about some fake music using stolen riffs!" "ok ok, how about kiddy porn?"
But each of those things will affect your throw. As will thumb placement.
An always solvable Yukon Solitaire page:
https://www.solitairle.com/