skysight-inc/HackerNews huggingface dataset:
> You realize for the vast majority of people, food and shelter are top priority right? This is the foundation of Maslow's Hierarchy of Needs.

Yes, and that is exactly why they choose to work! Because they want to have shelter and food! What don't you understand here!

> entitled means "believing oneself to be inherently deserving"

You strike me as a rather entitled person. What does "deserving" even mean?

I wish we could all have shelter and food without working and can't wait for you to solve this rather pressing issue.
Thorough code reviews are expensive. When I review code, I have to know how to solve the problem well in the first place—that is, do all of the effort that went into writing the original code under review, minus time spent typing.

Less time may be required if you have good rapport and long work relationship with the person, but I would say halving productivity sounds about right if we are talking mandatory reviews.

Using an LLM to generate code means having to do the same. The longer the autocompleted text, the more careful you have to be vetting it. Lower predictability, compared to a person and especially one you know well, means that time requirement would not go down too much.
So are JSON and YAML. The point is whether you have a programmatic and structured handling of a document's content, or whether it's random, where every line and word can demand for a different parser.
Again, what does that have to do with the original statement?
Well, the nice thing with Python types is that the _only_ difference to untyped Python is the type annotations. Last time I worked with TypeScript (two and a half years ago), it felt more like a different language _similar_ to JS. In my experience it was quite... viral. With MyPy I've genuinely seen just specific parts of a code base become typed and didn't notice any friction.

I wonder what would happen if that proposal for type comments in JS went through. Would TypeScript become just a type checker / optimizing compiler?

Google's Closure had an (IMHO) nicer approach (using doc comments for type annotations, see: https://github.com/google/closure-compiler/wiki/Types-in-the...), but I don't get the impression it'll ever catch on outside Google.
yes those are obviously the same, after all lions are known for running industrial-scale farms where they force millions of gazelles to procreate and then keep them in tiny cages for the entirety of their short lives so that other lions can conveniently buy prepackaged gazelle meat in a supermarket not even having to ever associate the pack of meat with a once living gazelle
I read Russell's work in my youth and it still has an impact on me today;

THE attempt to conceive imaginatively a better ordering of human society than the destructive and cruel chaos in which mankind has hitherto existed is by no means modern: it is at least as old as Plato, whose "Republic" set the model for the Utopias of subsequent philosophers. Whoever contemplates the world in the light of an ideal—whether what he seeks be intellect, or art, or love, or simple happiness, or all together—must feel a great sorrow in the evils that men needlessly allow to continue, and—if he be a man of force and vital energy—an urgent desire to lead men to the realization of the good which inspires his creative vision.

It is this desire which has been the primary force moving the pioneers of Socialism and Anarchism, as it moved the inventors of ideal commonwealths in the past. In this there is nothing new. What is new in Socialism and Anarchism, is that close relation of the ideal to the present sufferings of men, which has enabled powerful political movements to grow out of the hopes of solitary thinkers. It is this that makes Socialism and Anarchism important, and it is this that makes them dangerous to those who batten, consciously or unconsciously upon the evils of our present order of society.
Yes, this is always the case. The approach might be the best we've got, but it doesn't inspire confidence that we are uncovering some underlying truth.
Lions, sharks and birds, even if they have consciousness, do not have intelligence. They cannot choose whether to cause harm/pain/death to anyone or not. Humans do have that capability, and to get food could have figured out something better than imprisoning other animals in boxes all their lives.
Google is sort of trying by using a Samsung modem (instead of Qualcomm) with an IOMMU in between, so at least the modem doesn't have access to the whole address space like on other phones. But they get a lot of flack for it.
Q&A on Proposed Cali SB 1047 (Safe & Secure AI Innovation Act)
Overcoming barriers for female cyclists: A cross-national bikesharing study
One small step for mankind, one giant leap for the abrasive blasting industry
Apollo Blasting design & manufacture, unique, world-first, global patent pending abrasive blasting technology, offering over 30% less energy consumption & complete elimination of downtime in production - revolutionizing the surface finishing industry to serve a wide range of industries, from Aerospace, Nuclear, Oil & Gas to Shipping & Marine.

Apollo is a new USA startup shaking up the abrasive blasting industry in the United States.

See how Apollo's revolutionary new blasting technology works here:
https://www.apolloblasting.com/wet-blasting-equipment-shot-b...

In ain't suction - It's dual induction.
Because the way we've always done it, doesn't quite cut it anymore!
Nobody is arguing that, but it's certainly less likely to go down or be lost than a typical direct download link. It's also easier/cheaper to self-host very popular repos with P2P, because it scales nicely.
I might, actually. Think of where electric cars were six years ago — 2018. Not much has changed. Or, at least, there are still fundamental problems to be solved.

In the same way I can imagine that by 2030 LLMs will still have memory problems and hallucinations. Although I’m sure by then we’ll have something better than pure LLMs.
Traditional electric stoves are the most economical option in new construction as well. Mandating induction would drive up the cost of housing.

"Just use induction" is this thread's "let them eat cake."
Coffeescript had astonishing success, so many constructs made it to ecma standard.

Coffeescript is still better than js with many ideas - everything is an expression, comprehensions, existential operator, extended switch statement, chained comparisons overall terse, readable syntax.

Some things are terrible ie. type annotations through clunky comments.
The acid test of a propaganda song: does it have its own Bollywood dance number? https://www.youtube.com/watch?v=W2wahu8bDMo
>Let's not paint pet projects black.

I don't follow. Where did I do this?
definitely not.

Titans are closer to summoned creatures. And they're not the product of technology.

Otherwise, a fight between two pregnant women could be seen as a mech fight.
And the really messed up thing is that there are individuals on this planet who could afford this...
>> But which law makes it illegal to circumvent such systems?

> DMCA section 1201

...which is an unambiguous observation that DMCA section 1201 is in conflict with the 1st amendment.
Fewer and fewer it feels like :(

The almighty dollar influences a lot of people.
The horrible truth about shaken baby syndrome cases
I think humans have better general recall whilst lacking any kind of precision. After reading an entire book, I definitely can’t replicate much (if any) of the precise wording of it, but given a reasonably improbable sentence I can probably tell with certainty that it didn’t appear. LLMs are probably much more prone to believing they’ve read things that aren’t there and don’t even pass a basic sanity check, no matter how long the context window.
My workmates and I got laid off by our employer (a FAANG company) last summer and I spent 4 months looking for a job (in Ireland). I started using a simple spreadsheet to keep track of all the jobs you apply for: company name, job title, salary, url, outcome (ghosted / rejected / interview).

Over those 4 months I applied for a total of 87 roles for data scientist / analytics engineer. Outcome:

- Ghosted: 49.4%
- Rejected: 34.5%
- Role cancelled: 3.4%
- Interview: 12.6%

That breakdown was consistent across all my former workmates (between 50 to 100 applications before signing a contract), which is largely due to mass layoffs / high competition in the tech sector

Being ghosted is the norm (more on that later)

Avoid recruitment agencies at all cost. Here, they will ghost you for the jobs you apply for, and will then start contacting you for roles you're overqualified for (internships, etc..)

What we realised after a while, from chatting with folks who work in the recruitment field is that if you start getting loads of templated rejection email a few days / weeks after applying for roles, this means that nobody ever read your resume.

Each role we apply for usually receive 100+ applications, and that the recruiter who posted the role is also hiring for a network engineer, a janitor, two junior data analysts, a marketing consultant, a senior project manager, etc..

In other words, they're going to receive several hundreds of resumes, and they won't be able to read all of them. Actually, they'll only read 10 resumes for each role, as is the norm in modern HR.

It seems that most recruiters these days use ATS software to do all of the work for them. Here in Ireland the top ones are "Lever ATS" or "Recruiterbox ATS". Depending on the keywords that the recruiter enters, each resume gets a score. The recruiter then proceeds to open the top 10 applications only, and clicks on a button that sends a templated rejection email to all the unfortunate candidates that didn't make the cut.

Though recruiters usually try and become experts in a specific area ("I'm a tech recruiter", "I'm a recruiter that specialises in finance"), they actually know very little about the jobs that they hire for.

The truth is, 99% of the time, the reason why we get rejected isn't because we're not a good fit for the role. It's because we failed to pass the ATS software filtering process.
They aren't pestering the developers; they made a comment on HN about what, to them, is an essential feature of a note-taking app. The developers may never see it.

I happen to agree with them. The single most important aspect of a note-taking app is that I must own my notes. That means that I must be able to take them elsewhere if I want. Including, in fact, especially, if the company hosting
them goes out of business or simply chooses to discontinue the app (looking at you, Google).

If I can take the plain text but lose the formatting or the cross-linking, that isn't good enough (hello Google Keep export).

But if lowercase can find enough customers who don't feel this way, all power to them.
PS4: TheFlow releases PPPwn, Kernel exploit (Jailbreak) for firmware 11.00
Is it? I imagine you only really have to build a different persistence backend. Then, everything else can go through that.

Git in itself is designed to be distributed.
> Many cities already have government owned homes that are rented out at 1/3rd the market price to people in need, like single parents and co. I see no reason why this couldn't work at scale.

Kekd.

It doesn't work for the simple reason that if you don't have enough homes, no matter how you shuffle people around and divide costs, someone is going to get the short end of the stick in some way. There are many places with elaborate systems of rent control and social housing, usually the effect is waiting lines and discrimination.

Yes, having to pay a lot for rent sucks, but you know what sucks even more? Applying for social housing and then being told that you should've started thinking of such things at the age of 4, now it's too late. That's how the Netherlands functions, despite having the highest ratio of government housing in Europe.
> Unix domain sockets are just files, so they have an owner, group and mode bits. The answer to "who is potentially allowed to run a differently-privileged command?" is just `ls -l /path/to.sock`.

Yeah, except that is not true. To quote unix(7):

On Linux, connecting to a stream socket object requires write permission on that socket; sending
a datagram to a datagram socket likewise requires write permission on that socket. POSIX does
not make any statement about the effect of the permissions on a socket file, and on some systems
(e.g., older BSDs), the socket permissions are ignored. Portable programs should not rely on
this feature for security.

So s6 just has a wide, easily exploitable security hole there. Or is not portable, contrary to its claims.
They should have brought you in as a consultant so that they would have arrived at the correct decision. Alas, they are now doomed to be wrong forever.
Example of this from another comment: https://youtu.be/1WupH8oyrAo
No app will prevent you giving the driver some cash..
Seriously. When is this happening?

Broadly speaking, it's inevitable that some jurisdiction will decide to observe the unclothed emperor here and create a legal framework without the yoke of all of this "intellectual property". Obviously, it will thrive, and everyone will flock to use services there.

What then?
[I start a quick skim of the article...and run into a wall of all-italics text, with plenty of hype-happy words & phrases.]

[I stop caring. The authors seem so wired on hype, caffeine, or something that I wouldn't trust their assertion that 14^2 = 196.]
It's similar with maths - calculators are invaluable, but being actually good at advanced maths just NEEDS you to grind through basic calculations so you adopt those basic "pattern recognition" skills on how numbers work, can be broken down and swappe out.
There are plenty bad regimes on the planet. Iraq is going to jail homosexuals for 12 years now. KSA didn't allow women to drive. Most of your answer applies to KSA 100%.

It was you who turned Syria from autocracy into autocracy destroyed by a civil war. This was your crime. Why did you do that?

You're like that sad disadvantaged teenager who planned to mug an annoying neighbour but ended up murdering him when he resisted, and suddenly became a felon for life. Whereas Russia didn't do anything wrong in this specific case.
How do you see the society being organized in a different way?
Did you click start and nothing happened? The service is up and running..
This is almost a special case of the very similar (and common) argument that ‘AI-generated misinformation isn’t bad; we’ve always had misinformation’.

The answer is also the same.

Volume. AI makes it trivially easy to generate vast amounts of it that don’t betray their lack of coherence easily. As with much AI content, it creates arbitrary amounts of work for humans to have to sift through in order to know it’s right. And it gives confidence to those who don’t know very much to then start polluting the informationsphere with endless amounts of codswallop.
> Basically instantly? How do induction hobs defy the laws of physics?

On an induction hob, the heat is generated by the pan itself. That’s the instant part. The pan itself heats more or less quickly depending mostly on its mass and what it’s made of.

A gas hob is much less efficient in the way heat is transmitted to the pan: the flame irradiates everywhere, not only on the pan, and the air around the flame and the pan moves, carrying heat by convection.

> If the massive difference is the pan type, why isn't it almost instant with gas?

A steel pan heats quickly because it’s light and thin. A cast iron pan heats slowly because it’s thick and heavy (kind of material also plays a role, but steel and cast iron are not too different in that respect).

> Or do gas hobs output way way less energy than an induction hob?

Off the top of my head I think they are comparable. It’s just that most of this heat is wasted.
The internet would have never existed with that kind of thinking.

Imagine if every website needed to be translated to 500 languages before you can order a domain.

Esp ironic, since I absolutely hate seeing my native language (icelandic) in UI translations... It's rare and when it's translated I have to translate the text to the English counterpart in my head before I grok the thing.
I think it should be possible (and encouraged) for an Android developer to know enough about ios to do review and vice versa.
For me the difference between WARN and ERROR is in how likely you need to take an action if a error happens:

WARN - something is off a happy path but it's either out of you control (external system sent a broken request) or not urgent (e. g. use of a deprecated API) or should be handled gracefully (timeout for a sub-request with multiple retries, a request may still succeed but with high response time)

ERROR - you need to take action or at least may need - e. g. indication of a bug or a problem in the infrastructure (cannot connect to a database or disk is full, or a process has run out of file descriptors, an expired certificate, invalid auth token e. t. c.).

Of course one can lamp two these levels together but it makes Ops work harder.
How do you sue them in Europe? Can you call the US entity in an European court or they have branches in Europe that you can sue?
This was for Google Books not AI, but it also applies to AI training nonetheless.

https://www.edsurge.com/news/2017-08-10-what-happened-to-goo...
Oh they deserve it. But, as a player, I feel deeply hated by them. And i Do not give money to people who hate me.
Not exactly. Clean room reimpmentations are fine, and has been upheld in court. I think the copyright office even has a published exemption for it.

The issue is when you bypass encryption keys and systems.
I made a comment about this above, but here's an example:

I'm doing a complete rewrite of a C# project with Rider and Copilot integrates to it directly. This allows me to:

- Have the previous project open and ask questions about it from the LLM, like "Where is the DbContext initialised" or "How does FooModel connect to the database" and it'll give me the direct answer and links to the .cs files where it found the information.

- In the new version I can paste a bunch of SQL CREATE statements to Copilot and it can create the models for them automatically. It knows how to do foreign keys both in [annotations] and using the fluent model based on the statements I gave it.

- I can ask questions like "how can this be done more efficiently" and it gives decent suggestions. Like I learned about the C#11 'required' keyword[0] by having it be suggested to me :)

- I can make it do the tedious code changes for me like "write me the primary key generators for entity framework for classes FooModel, BarModel and BazModel" and I can just click "insert at cursor".

- It's also pretty well integrated to projects, so the code suggestions it gives are usually pretty well on point. Like I can just start typing DbSet and it'll automatically give me each of the models in the project (linked via a shared project) one by one as completions 100% correctly. Takes me 5 seconds to add 5 DbSets.

Working with an LMM takes some getting used to, just like with pair coding in general.

Your "partner" doesn't know what you think, so you need to communicate what you're doing efficiently and in a way they can understand. "Prompt engineering" is a stupid term, but it's still valid. There is a certain way you need to communicate with LLMs so that they understand what you want and give you a concise answer.

I use it like I would a Junior coder, give it the simple tasks I know 100% how to do myself, but can't be bothered because of the tedium.

[0] https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
With its radically holistic approach to web development, the open-source UIX framework provides end-to-end messaging, data storage, reactivity and synchronization between backend and frontend combined in a single coherent package. The goal is achieving the best developer experience for newbies and professionals alike. PS: We don’t use npm!
The url which was https://chat.openai.com/ is now redirecting to https://chatgpt.com/

Maybe to ease future changes, thinking notably about https://news.ycombinator.com/item?id=40235138
It’s not hardware, it’s encryption and decryption systems.
Really? I think I’ve had 3 power cuts in 10 years (mostly in London), and none lasted more than 3 hours. What is so terrible about the state of electricity distribution in New York?
Emulators are legal in the US because of Sony v Connectix
Research would be considered fair use. But you can’t just claim research and get a pass, it has to hold up in court.
If their work warranted the prices they want to charge, they wouldn't need an elaborate state apparatus to buttress their business model.

The same is true of the west Nashville music-finance complex. And of Hollywood. And of every industry rent-seeking around the restrictions on speech and press which are branded as "intellectual property".

This just happens to be a transparently egregious example, as they are literally trying to censor a FOSS project and make its contributors' speech invisible / illegal.
> Much of this was enabled by a willingness to throw out compatibility with nearly everything. Backwards, forwards, sideways. If I were making a bold and breaking change like this, I would sacrifice compatibility but try to make up for it by bending over backwards to catch as much of the "once working, now broken" wreckage that inevitably piled up as I could, by creating shims and compatibility stubs and transition mechanisms. I'd certainly listen to people's problems and try to work out solutions.

You do realize that systemd was the only init system that offered distributions a migration path from the sysv-rc init scripts?

daemontools, s6, openrc, upstart all did not have this. systemd was the only system caring about migration and backward compatibility...

> Poettering, as far as I can tell is more of a honey badger

As far as I know, he was the only author of an alternative init system that, for example, did actually talk to distributions to understand which problems they have. Unlike the authors of most alternatives that don't give a shit (and in turn nobody gives a shit about their init). To this day you'll find the s6 author just claim "nobody needs feature X from an init" because they themselves might not need it.
PHP Doesn't Suck Anymore