skysight-inc/HackerNews huggingface dataset:
The only time that javascript is required are when you need some element that is stateful accross data loading (maps, audio player, chat,…) or the action would return essentially the same data with a few difference (voting, autocomplete). There are also some components still missing from the web spec like carrousel (you can probably do some css wizardry) and a calendar widget.

But the current state that wants us to download js files that are bigger that the epub format of War and Peace? Not essential.
I'll answer your questions, but first out of curiosity, have you ever had any struggles with depression?
Please allow us to use common language without gatekeeping.
> I would've thought that a twin study where identical twins were raised in different environments would be far more instructive?

Both are instructive, but identical twins raised in different environment is a very small group compared to the other group, and there's a very strong confounding factor between them that's likely to have a massive impact on the later results: being separated from you twin brother/sister indicates you've had some pretty chaotic early life.
It seems that the biggest, most important, and most expensive things are built like that.
Speaking as an inexperienced, infrequent jq user, using ChatGPT to create a jq version of my above PowerShell example took more time than writing a jq version by hand with the help of jq documentation (and to have any confidence that the result is actually correct in the general case, rather than merely producing expected results for my example, I'd need to inspect OpenGPT's final command and RTFM anyway):

https://chat.openai.com/share/9c73bc02-da4b-494d-8cff-3d1202...
Thirty-two tracks.

No real barrier to the distribution of music might just mean we're getting less curation from the artists. There was a "discipline" that 12" of vinyl imposed that I miss.
Great, ever since rewind.ai came out I was longing for something similar (MacOS only for now)
not that i know of. maybe project managers compare most closely. if they exists then they may not be visible from the outside. i also expect the salary to be lower than the senior developers, which means it is not a job a senior would be promoted to.
Why are there even gas pedals? Musk said self driving is a solved problem.
Because security isn't perfect and attackers need only one mistake. There were some early computers built with security in mind, yet their cost and performance were impractical for most uses.

There is also the problem of everyone having different needs, so permission profiles must vary widely. OS builders cannot assume anything about the limits of their use.

Finally users can be the weak link. They may not understand the risks of what the screen is asking them when prompted.
I'm a software engineer at a large construction company and find my work deeply meaningful. We make sure people building actual stuff stay safe with our tools, and work more efficiently. It's so cool to see mind blowing, tangible projects get built.

You're right, FAANG comp is definitely way higher, but I really enjoy where I work and it's the first place in a long time I haven't felt an urge to start looking for something else a couple years in.
A load of old pixel shift. Why I just don't care for high-res modes
Americans spend on average about $3,500 annually on entertainment. If we benchmark success of the “true fan” model at $100k, that’s a $100 annual bar to be a true fan, which means the average American could be a true fan for a reasonable number of artists.

What “reasonable” means determines the answer to the second question, but since we’re basically talking about the cost of a streaming service, 4 seems like a reasonable number that maps closely to today’s consumer behavior in that similar space.

That’s about 1.2 billion aggregate “fanhoods”, which leaves room for 1.2 million artists if fans are distributed uniformly.

But that’s extremely unlikely. Typically, this kind of interest and attention follows a power law curve, so the real number would be much, much lower. Hundreds, most likely.

https://www.bls.gov/news.release/cesan.nr0.htm
Could you please expand on this? I thought it was stable diffusion, I contacted stability.ai and they told me they don't support these sites and don't allow nsfw content.
That is a pretty good answer, though I have to fault ChatGPT a little bit for not taking the coconuts into consideration.
> Since I've heard new music by other artists that did a lot more for me.

Feel free to drop names. I'm all ears (ha ha).
Ask HN

Tell HN
Similar project for macOS which is also open source:

https://rem.ing

https://github.com/jasonjmcghee/rem

Previously submitted on HN by the dev with some decent discussion 3 months ago here:

https://news.ycombinator.com/item?id=38787892
That's the about page. The landing page has more info:

> We are the largest indie conferences for low-level programmers. This is your portal to meet with folks into graphics, game engines, kernels, compilers, and more!
> It is looking for any change in sequence with a positive payoff

The entire reason I used the example of the combination lock was so that hopefully you would understand situations in which "any change in sequence with a positive payoff" is a nonsense concept. You either get the correct combination or don't get any positive payoff whatsoever.

When you are trying "millions or billions" of genetic variations are being explored at any point in time, as you point out, you are off by so many orders of magnitude in terms of the search space that you need to explore that the problem is intractable.

You may as well tell me that you can guess a random password that I come up with because you have a way to test millions or billions of combinations at a time. That's great, but I can come up with a random password that it would take you from now until the end of the universe to guess even if you guess quadrillions of possibilities at a time because I can create a password that would require you to test 10^84 possibilities.
Play appears to be an adaptive behavior (i.e. something that evolved due to evolutionary benefit), and helps us learn via curiosity/exploration, as well as form social bonds with others seeking out those experiences.

It's not apparent why play (an energy-consuming behavior) would evolve in a species where there was no benefit to it - one without ability to learn as a result of the new experiences encountered. While bees do have limited learning ability, I doubt it is this general, so it seems more likely that behavior that appears as playful (bees "playing with" balls) is really some other instinct at work.

Plently of animals truly do play though - e.g. crows have been observed sliding down snow-covered roofs on their back, then flying back up to do it over and over!
Same, and since we are on the topic of measuring developer productivity; usually my bad-but-kinda-working prototype is not only much faster to develop, it also has more lines of code, maximizing my measurable productivity!
Aren't such tools also AV? Or at least anti-malware?
“Ample” meaning a sufficient amount of light for a building to feel airy/bright/well-lit. Of course more windows = more light.

And by “covering with windows” I mean actual wall to wall floor to ceiling windows like modern personality-free skyscrapers.
> It's just a marketing stunt

Man, you need something these days. Good for them.
Company that's not a corporation. As per dictionary:

- company: a commercial business.

- corporation: a large company or group of companies authorized to act as a single entity and recognized as such in law.
I think there are a number of per-unit costs of software, because your edge cases get tested more frequently. The risk goes up for users finding bugs and incompatible working environments. They demand more unusual features. If successful, your growing user base attracts the attention of competitors.

If coupled with hardware, the rising complexity of software makes the hardware more costly to develop and sustain. It may delay the introduction of newer or more valuable hardware features and products.
I would describe "where the industry is heading" and has been heading as becoming infiltrated by imposters. There is tremendous value to be created by writing software, and the high salaries in tech reflect that. That wealth attracts all sorts of imposters.

We see this most straightforwardly as the cat and mouse game that is hiring qualified engineers. Top of funnel to bottom of funnel ratio has never been higher. Less obviously, there are now entire "Imposter Roles" like Product Manager, scrum master, etc. Once they're in, they bring more because there is safety in numbers.

Smart people, capable of innovating, now have to hand-hold a cast of incompetent characters through the experience of creativity, innovation, research, discovery, engineering, etc. Often because these incompetent characters have the final say on what the smart folks are allowed to spend their time on.
Maybe you've been in a meeting where the engineers spend the first 10 minutes talking and know how to fix the customer's problem, then the product managers come in round-robin to get hand-held to the same conclusion? That's what this looks like.
From a lorry driver to Ruby on rails developer at 38
Check out rem which I mentioned in another comment:

https://news.ycombinator.com/item?id=38787892
It's easy to draw lines to other industries from this too, mainly to music one. The mainstream does not produce or provide to those that would rather do something more interesting or niche, unless the niche becomes popular enough that the mainstream wants to usurp it, thus killing the original interesting ideas in the first place (see: corporations and their pseudo-"open" source projects for example).

At the same time there's a race of who can sell out the fastest, turning their ideas into corporations and playing the mainstreams game or (most likely) fail trying.

Luckily there's always those that choose otherwise and I'll always have more respect the anime avatar person with a nickname that chooses to spend their time on something like improving Atari Jaguar emulators than the "indie hacker" who sold their email marketing scheme to Google for 10 million bucks.
Cloudflare will block new visitors as there will be no captcha to load.
Your argument being?
Blessed Thistle Enhances Nerve Regeneration
Java is pretty painless. Never had any issues with it.
Considering that the language is "not done yet", I think the documentation is quite ok for now. But I'd really like a proper language specification, similar to https://go.dev/ref/spec, updated in lockstep with the implementation. I also agree that the build system needs some minimal documentation. It is a bit arcane without it.

Considering that a major goal of Zig is to build and maintain robust software, the decision of making unused variables an error is interesting and worth exploring. It works pretty well in practice when we use ZLS, which goes back to your point about making ZLS part of the standard toolchain.

> deal with your success

And how exactly should the Zig team deal with its success? That's a small team, with limited funding. Do you think they should prioritize the pain points you listed over the ones in their current roadmap?
"I think you, K0balt, are a very poor quality person." I like that sentence. I think it's true. But come on, I would never leave a comment starting like that on HN, it would go against the guidelines and be plain rude.
Best job I ever had with regards to coding was for a small family business. I had to meet the requirements, of course, but otherwise I had total liberty.

OTOH, nowadays I also have to deal with young (and not so young) coders that insist on very baroque designs that don't really help to achieve business goals and actually hinder progress.
Wagie, wagie! Get in cagie!

Boss needs help now don't be lazy

Zero breaks will make you crazy

I'll tell the guards to get their tazie

Need to get those new iPhones

Got to pay those student loans

Work your fingers to the bones

Bosses need vacation homes

Don't trust unions, vote in pairs

Buy all of boss' consumer wares

We'll stay seated in our chairs

And make our bosses millionaires

Love your work, love the pain

Feel the life drain from your brain

Think of all you have to gain

As your dreams go down the drain

Come on wagie, join the crew!

Don't you want your wages too?

And if the boss man makes you blue

You deserve it, you're a screw!

Weekend comes 'round after ages

You can come collect your wages

Throw your parties, have your rages

Then get back into your cages
Not in Austria. In Austria the age of consent is 16.
Not the person you are replying to, but that sounds like an attempt to combine Billy Eilish with Godspeed You Black Emperor, while not managing to capture the essence of either particularly well. The result is utterly uninspiring and boring.
Why'd he even put a gas pedal in there? Isn't self driving a solved problem?
>folks are way more comfortable talking about cats and dogs having feelings vs. say cows and horses.

Please control your observations for the people that spend time around cows and horses vs cats and dogs. As someone who has met a few farmers in their time, folks who keep livestock will tell you that cows & pigs have feelings. Sheep, ehh less than those two. And chickens? Even less.
No vendor is perfect. In fact picking the top search result or ad is just as likely to provide fake anti-virus.
I was not specifically referring to deepfake or taylor swift stuff, I don't want to mention site names here, but I am talking about AI generated porn, which makes unbelievable realistic looking images. Stuff like this: (this pic is just a girl in bikini but you will get an idea) https://prnt.sc/68VDJeikmpCH
I wonder if this is how birds learned to fly.
ahahah exactly, or asking for someone who wants to create a similar app :)
The music itself sounds more like the past than the future of music and I guess indie is just not my cup of tea, but as a fan of some other obscure bands and styles, I can relate. Even then I do not think it is the future of music distribution, more like marketing gimmick. I am a software developer and I still dread the idea of making downloaded files available on my iPhone. If it is not on Spotify it may just as well not exist.
Britain has a perpetual housing famine, and the real truth is that they want it. They want the inequality and class hierarchy that derives from property ownership vs not.
I am not sure why you mention LLM, the post mentions LLVM. Second, you can have different optimization options with different tradeoffs in compile-time and run-time. Third, even if the default and only options distributed with clang are too compile-time intensive, the good news is that this is open source and you could argue against it, or fork and maintain your own compile-time run-time tradeoff compiler along with other people who also want that behaviour. I don't see any benefit of arguing against research. Having new techniques to improve compilers is not a zero sum game.
The Internet is 90% mobile users that can't hover.
I feel there might be intelligent species out there without either the resources to develop technology or the ability to do so. Sharks could become smarter than us one day, but without thumbs they aren't going to succeed in overtaking the planet. Similarly, there could be a humanoid fish species under thick ice sheets of Europa, and they would never guess there is anything more than their "ocean" in the universe.
I also like Racket for a good few of these reasons, but the tooling has a lot of sharp edges and limitations in practice. It would be unfair to expect a full JetBrains/Microsoft IDE experience but it surprised me that a Lisp descendant would come with such an underpowered default REPL. I also find, whatever the technical merits of Scribble compared to docstrings and Markdown, that the documentation for most Racket packages is poorly written compared to that for even minor packages in common languages.
I think they block everything for awareness. “Use a reasonable amount of JavaScript day” would not be very memorable. In actuality the right thing to do is leave JavaScript blocked by default, and then think critically about whether or not you trust a site enough to download and run a random program from it. If so, then JavaScript could be enabled.
Side topic, corporate vs. non-profit sector:
Downside:
75% lower rate than standard industry rate (5% lower rate of pay than "80%-Compa").
Upside: 38-hr work-week instead of the corporate-standard 50-hr week - effective hourly rate is 5% higher.
Plus: Set my own pace, nobody's getting rich at someone else's expense. Rarely, if ever, are there mass layoffs.
I don't follow it. This is the crux of the article:

> and there is nothing you can do in Haskell that is not data. No logic can be written in Haskell outside of data.

Is he talking about Lisp?

> the often dreaded Haskell monads are really just side effects represented as data.

Nah

> Typeclasses are data ...

Really?

> ... that define certain behaviour, yes, but this behaviour, like all behaviour in Haskell, is merely a rule, a declaration, a law, which states how one piece of data is transformed into another. This is also what functions are.

Yes. Functions. Not data.

Also some bad code in the example:

getNumOfReplacement :: String -> Maybe Char
getNumOfReplacement word
| first_char =='{' && third_char == '}' = Just second_char
| otherwise = Nothing
where first_char = head word
second_char = word !! 1
third_char = word !! 2

Verbose and crashy (for inputs "", "{", "{x", ...). Here's better:

getNumOfReplacement' :: String -> Maybe Char
getNumOfReplacement' ('{':x:'}':_) = Just x
getNumOfReplacement' _ = Nothing

> The above algorithm could also be written in a pretty similar way in many other languages, even some non-functional ones. What makes Haskell different however is that this is the only way in which you can do it.

Weird claim! There's loads of ways to do it.

> It forces you to yes, learn some mathematical concepts, but on a more fundamental level to reason about your code only in terms of data and transformations between it.

In terms of data and transformations between it. Not in terms of data and data. Because not everything's data.

To drive home the point that not everything is data and there's more than one way of doing things: there is a known technique for promoting code into data called the free monad & interpreter pattern [1]. You write a bit of boilerplate, which then lets you write business logic functions, which - rather than returning business logic answers - returns something like an AST of the business logic itself. Then you can put that business-logic-AST into different interpreters to execute the same logic in different ways.

[1] https://www.tweag.io/blog/2018-02-05-free-monads/
IMHO, NoScript is bad because it discourages you from browsing new sites. As you usually need to first spend 1 minute in the NoScript UI to get the site working.

This also makes it very impractical for day-to-day usage i.e. quickly googling something.
A very similar thing happened to me, except it was ever intensifying stomach cramps. This is a known syndrome called Cannabinoid Hyper Emesis Syndrome. Something happens in the stomach where smoking weed chronically eventually creates some kind of chemical imbalance. The act of smoking begins to cause stomach aches that worsen with each dose. Eventually if cessation is not achieved, the cramps turn to nausea into vomiting that can become life threatening if you cannot stop smoking.

It's extremely terrible and the only known cure is to just stop smoking weed. I'm thankful for that now though because I've just been admitted to a PhD physics program and id've never made it this far while still smoking weed like i used to.
same as writting
the ‘search box’ is not good at finding stations so i can check when the next train is coming. i typed in ‘34th st’ and it returned a bunch of addresses, none of which are in manhattan. this is probably because you require me to type ‘34 st’ exactly (no ‘th’) instead. if you can’t fuzzy match this, this search box is just unusable.

i also tried looking at ‘nearby stations’ and while standing on the 34th st A platform it didn’t list the 34th st subway station at all, just a bunch of bus stops.

please let me just look at a station list instead.
Sealioning as a service.
I completely agree with you. This article is on the right track but it completely ignore the importance of exploratory programming to guide that thinking process.
Every change has to start somewhere - and if it’s a change it will sound wrong to people at first. Mistakes could be the random mutations in this analogy.
Part of this initiative is, I’m sure, to enlighten newer members of the web community to the fact that you can build a large percentage of web pages without JavaScript being required, and that is in fact how we always did it in the past.

Whether or not doing so makes business sense is a different discussion. While I philosophically agree I’m also aware a lot of people have jobs that require being part of the economy of JavaScript garbage at a global scale.
Linux Mint is a king of consistency. At the top 5 for many years. Best first distro imo.

Tried many but always went back to it.
Maybe they shouldn't (I'm not quite sure myself), but the arguments for that seem to me completely separate from any "self incrimination" angle. I frankly can't find a difference between the passkey being your fingerprint and, for example, the passkey being written with a pen on your finger's skin or a postit on your pocket.
It's very good !

- Get the islands back !

- Limit the zoom level to not pass through the land

- Make the Capital city maybe in light bold or slightly bigger to differentiate them

- Fix long name

- Some cities disappear when you zoom.
make that 78%
It's really a tragedy he died before The Nature of Order could break into the architectural mainstream. It's chicken soup for the aesthetic soul every time I see yet another terrible new project go up.
Is there anyone here that has used it for an extended period of time? Would be interested to see if it’s actually helpful.
It doesn't use eBPF but we can interoperate.. we have developed XDPLua for this as a GSoC project [1] and then published this work on Netdev 0x14 [2].

[1] https://victornogueirario.github.io/xdplua/
[2] https://netdevconf.info/0x14/session.html?talk-linux-network...

I'm currently working on updating XDPLua for using kfuncs on top of the newest version of Lunatik.. I've a PoC already and should create a PR in a few weeks.
I hope you are referring to US gov.

What Elon is offering is similar what google was 2 decades ago, but even they went 200% into DEI so ultimately it’s foolish.
Yes, but the correct chain of events is:

- Gov pushes their security responsibilities onto banks, and other financial institutions (including crypto exchanges LOL).

- Banks make your life a real pain, as a brutal proxy for the authoritarian government that ducked their responsibility.

- You have very little recourse, few alternatives, and no way to complain through automated just-hang-on-at-your-own-expense-until-bankruptcy-or-death call-centers in some remote Asian location.

- Banks insist on 2FA, so now your phone is the most important device in your entire life, a single-point-of-failure between you and everlasting damnation in phoneless-2FA-purgatory, you can't even call them!

- Do not have your phone stolen, or drop it in the swimming pool - you have to keep it in a safe, which you cannot do until you actually buy a safe ffs! - and then buy another phone for actually calling people.

- Just hope your pre-paid time-limited balance doesn't run out, and don't even think about travelling, or moving country - if you move they will forget that they already Knew-You-as-a-Customer, and start all over again, but with less upfront trust - hell, you moved country, how is that legit!?
The energy is not wasted, its used to sustain the system. Similarly the energy used to power inactive pos systems is used to sustain the system for immediate use when needed.