skysight-inc/HackerNews huggingface dataset:
Hey, I am from India, and it's exactly the same here.

Looking down on people for focusing on studies and scoring good on tests is such an American thing!

In India, geeks and nerds are celebrated.
The amount of plastic used for packaging that can be replaced with something else is also huge. Case in point: this article. Also, it is probably not an exaggeration that every item in every supermarket that I personally lay my eyes on uses plastic, a lot of it avoidable.

As oil becomes less in demand as fuel, we should be aware that manufacturers would do their best effort to promote any other uses of it they can find, including plastic packaging, vinyl records, etc. To not do that would be stupid on their part.
I worked at a startup where we had to make a lot of compromises. The (non technical) founders could not get enough funding at the beginning, so they had to constantly raise small amounts to survive the next few months.

We had to grow fast and prove that we had a market fit. This meant making compromises, but the technical debt was actually under control. We knew what to improve and how to do it once we had enough resources.

Eventually we proved ourselves and got decent funding and could hire more developers. We were looking forward to improving our system.

Unfortunately the new guys (many fresh out of college, lead by a few "FAANG"-ish seniors) decided that the technical debt was a proof of our incompetence and convinced the leadership that they needed to take over the technical development and rewrite everything. The result was a year where no major features were added and we lost our momentum. The funding dried up and the company had to let go 2/3 of the employees.

The worst part was that the new systems were more complicated to extend due to their clever "scalable design" (distributed monolith) with more micro services than developers. When the rewrite was done and it was time to add the new features, they had lost the trust of the leadership and just threw code at it in desperation to get things done as quickly as possible. I pithy the developers that inherited the result... By that time the rock stars had moved on and are inflicting damage elsewhere after touring conferences where they presented their greatness.
> Well, that’s in the eye of the beholder.

I acknowledge that Git is really good on a technical level, but don't like the CLI experience regardless.

Instead, I much prefer to use tools like GitKraken (paid), SourceTree (free, limited platform support), Git Cola (free, lightweight, a bit basic) and know that most of my colleagues just use the Git integration in their IDE of choice.

Working that way, it's a decidedly pleasant experience, not unlike using visual merge tools like Meld, where you can also stage individual lines/code blocks and operate with branches and tags in a very visual and obvious manner.

That said, sometimes the support for Git LFS and things like submodules is all over the place and I've had cases where not adding node_modules or something like that to .gitignore has made the UI unresponsive with how much stuff initially shows up in the working copy, so sometimes you still have to drop down to the CLI and do a fix herer and there.
The unit of a "cup" there is sourced from the US government, and thus it's well known to be a volumetric measurement that is equal to 1/672 of a standard oil barrel's volume. It's not vague for US customers at least.

It hurts my soul that it's using a volumetric measurement for leafy food, like if you cut lettuce leaves into pieces, they have the same nutrients but take up way less space, so 3 cups of roughly cut lettuce leaves is different from 3 cups of finely chopped lettuce leaves, which is also different from 3 cups of uncut lettuce leaves. Just give it to us in mass or calories please (like grams or fractions of an oil barrel's mass, or fraction of a barrel of oil's calories and nutrients).
Many computer science programs begins with high-level languages, and quickly move on to using frameworks. Students don't know what those frameworks are doing - it's all just magic incantations. The frameworks are massively inefficient, and bring in zillions of dependencies, because they are such generic "do anything" tools.

Looking at a browser app: putting a character on the screen requires an insane amount of computing power: server side running Spring (or whatever), client side running React (or whatever), plus the browser interpreting insanely complicated CSS.

The benefit of frameworks is that they enable low-ability developers to create stuff without understanding the nuts-and-bolts of what they're doing. Eliminate the frameworks, and you eliminate probably 90% of the developers out there.
Also "so what?" There's competition? Oh no...

I think a lot of people aren't aware why ITER was constructed. A big part was to reduce risk. Risk not as in cost, but risk as in failing to generate fusion. It's a big science project and its success will make all the private companies that much better because the knowledge it will produce. ITER is not in competition with private companies in a sense of building a product. ITER never was and never will be a power plant. It is a research device. The only competition is bragging rights of begin first.
I curious why you would think so, since CPython is already written in C
This article is garbage.

Which is to say, it is full of statements about ITER I've heard for decades at this point - namely, the illusive "industry will totally overtake ITER".

It's been said before, and it hasn't happened: someone announces a thing, declares scale up in 5 years, 5 years passes and they don't have anything - but at the time all the people super-keen to have "totally called it" and prove how smart they are take a pre-emptive victory lap celebrating the success of the private industry over government science, or ITER or something...just slightly misremembering that it hasn't happened yet. Then it doesn't happen.

This article is citing the US NIF as a potential competitor to ITER: it's not. In any possible way. Or to put it another way - the NIF took about 30 years to get to ignition. They are nowhere near Q > 1 (it's also basically not the goal of the facility - the facility is a nuclear weapons research lab first and foremost).

I will confidently make a prediction here: in 5 years Helion will be dead. Commonwealth Fusion Systems still won't have anything. Tokamak Energy won't have anything. The link in this article about private investment is to another article which is already 7 years old. The website[1] of Tokamak energy talks about fusion "in the 2030s."[1] General fusion are saying break-even by 2026.[2] Tri-Alpha-Energy are saying early 2030s[3] for "Da Vinci" (which I'm just going to assume is their power producing prototype since it's hard to tell from the website). Commonwealth Fusion Systems say they're building SPARC right now as a net energy machine, but as of 2024 they are still building it[4]. You know, the next thing will just be "net energy" as a quick to-do point.

Now...do I wish any of these company's ill-fortune? Not at all. I hope they succeed wildly and it turns out everything works great. We'll be several billion in research dollars ahead if someone cuts off ITER at the pass with a viable, cheaper reactor...but they haven't done it yet. You don't get to take a victory lap about their success when there aren't net energy fusion reactors out there. Because saying you can do it, and actually doing it are quite different - otherwise we'd have succeeded at fusion in the early 1970s when we were writing all the initial grant proposals, not spending the next decades learning about plasma stability, loss mechanisms and scaling rules. After all, people were very confident about Polywell fusion being the next big thing till...whoops, once you have the right model of what's happening it's pretty clear you can't get it to work.[5]

[1] https://tokamakenergy.com/about-us-fusion-energy-high-temper...

[2] https://generalfusion.com/

[3] https://tae.com/fusion-power/

[4] https://cfs.energy/technology#sparc-fusion-energy-demonstrat...

[5] https://en.wikipedia.org/wiki/Polywell
> not to mention git has no equivalent to mercurial's "censor" operation

Haven't followed that for a while, but it used to be the case that it was Mercurial who was principled/fanatic about never rewriting history, ever, while git happily let you mess up with hard deletes.
The TrueType font system is also a byte code VM
The focus was certainly much more on optimization instead of having good warnings (although any commercial products focus on that). I would not blame compiler vendors exclusively, certainly paying customer also prioritized this.

This is shifting though, e.g. GCC now has -fanalyzer. I does not detect this specific coding error though, but for example issues such as dereferencing a pointer before checking for null.
This is a Juicero of farming. The whole setup is easily replaced with a raised garden bed and a drip hose. Hearing about this a few years back, I was hoping it would at least do some weed control, but no.
> Firstly the 60% have chosen iOS. They are not "hostage" they can leave.

Your are are hostage once Apple stops supporting your device, and it becomes officially impossible to install any software on it.
Consider the case of a perfectly functioning iPad 4. If I wipe it and hand it to my nephew, there's nothing he can do with it. Nothing in the AppStore will install on it, and sideloading is impossible. Aside from chucking a perfectly working device into the e-waste, which I hate to do if someone else might get a year out of it, the only other options are complex, dubious hacks.
Thanks. I did DevOps for a few years and always used Python instead of a mix of PowerShell and Bash, but an alternative to Python could be nice.
Just being able to choose people you spend time with is a huge plus. When you are in school, you are forced to be with some people, and see them everyday despite not liking them even a bit. Growing up fixed this. Now I can choose.

What worked is volunteering in charitable activities, organizing programmes and camps, deliberately choosing some people and making time to see them regularly. That's about all.
Here is the direct link to install the add-ons: https://workspace.google.com/marketplace/app/aiassistworks_f...
FLUX.1: What Are the Different Models of FLUX.1?
I live in Greece. While a lot of what the article says resonates with me, there’s a small detail that changes everything. Climate change. The last two years I haven’t eaten a decent tomato during summer. We had excessive heat waves the last two years, especially this year the whole summer is with temperatures above 35 which is unprecedented. This wrecks havoc in crops. It doesn’t affect tomatoes only, fruits also aren’t as delicious as they used to be, cucumbers seem tasteless and the list goes on.
Are you actually living in Australia? Because nobody here would describe it as having an extensive public housing program.

Your own source says that public housing is a small percentage of housing and is at a 40 year low.
For those curious https://www.ohchr.org/en/special-procedures/sr-housing/human... expands on what that means in practise. From what i read, it sounds like there is a right to housing being reasonably affordable, but its not like a right to a free house.
As a hobby project, I started a market research/overview of the Belgian cybersecurity ecosystem [1].

This required me to write a lot more than before, although I've always enjoyed writing.

In the beginning, I wrote beginning -> end, with just a high outline in my mind. Now, I write bullets first and then expand into paragraphs.
This has helped me write a lot quicker and I think the articles have become easier to read (which matters a lot online, where everyone reads diagonally).

[1] https://becyberscape.com
Could, or meta makes you irrelevant with by reproducing your trick and giving it away for free
Yes, that's why you spend money on housing; for pennies on the police state dollar. Granting a person a room is a one-time cost, which can be diminished with larger builds, and a modest upkeep. The criminal justice system incurs significant ongoing costs per incarceree. Moreover, a criminal record is a barrier to employment, which tends to entrench people within the criminal justice system -- these costs can avoidably result in a lifetime of wasted taxpayer dollars.
How much do you think supply needs to increase in Australia to bring homelessness to zero?
Ask HN: What do you want in a web server?
For personal use I am writing a web server from the ground up based not on HTTP but on streaming sockets. It provides both HTTP and WebSocket support from a single port, a proxy, redirection for both domains and resources. All configurations are supplied through a tiny JSON file. It also provides support for TLS, localhost certificate generation and TLS proxies. Because it’s a streaming sockets first server it can easily proxy anything, including multi gigabit media, directly to the browser or other servers.

What native features would you or other people want that:

* Are missing from other web servers

* Are too painful to implement

* Are too slow or incomplete in other servers

Are there file system features/content or file execution capabilities that are missing or poorly implemented in other web servers that you would like?
How to Sign Up for Kling AI Without a Chinese Number: A Step by Step Guide
(Croat lounging on the Croatian coast right now)

No, prices are high because they've been jacked up as high as the market will bear. As an example, an cup of coffee at a beach bar in a random coastal village (€2.5) is about the same as in the (touristy) center of London (£2).

The effects will probably be seen the next year.

As other commenters noted, Croatia has historically been mass budget tourism location, largely undiscovered by comparatively wealthier western tourists (aside from Germans). Ultra-low taxes for "mom and pop" short-term rentals exacerbated the mass low-quality buildout.

Now it's at a point where prices went up fast (due to euro, overall inflation and the tourist demographics changes), but the quality didn't catch up yet (generalizing a lot here).

There's also been more vocal "anti tourist" sentiment (echoing protests in Barcelona, but just people complaining on blogs and in news) that will for sure get more momentum in the next few years.
I really like your landing page, very cool. Good job!
Europe is currently discussing an expansion of its nuclear capabilities - by 2050 things might look quite different from today. MAD is not impossible to happen (and nuclear is only one possible avenue there).

Anyway, given that Europe is in some scenarios heating up a lot while in others (like here) it freezes - not sure any deserve much effort on speculation. Too much uncertainty.
I wrote a book in 2010. It had a references section with links to about 100 websites. When I wrote the second edition only about five years later, 50% of those links no longer worked.

What we're doing right now is borderline insane. We're putting all of this information on the web, but almost each individual bit of information is dependent on either a company or a human being keeping it online. It's inevitable that companies change their minds, and humans die, so almost all of the information that is online right now will just disappear in the next 80 years.

And we essentially only have one single entity that tries to retain that information.
a) "airplane"? Looks suspiciously like a helicopter (CH-47?) to me...

b) "dropping"? More like thrown, which unfortunately means we only have a lower bound on the flight altitude (3s ~= 50m)

c) "One must imagine Sisyphus with a heavy lift helo." —not AC

Was Sisyphus' punishment an order or a command? If the former, I suppose an advantage to doing so for eternity is that ever since the industrial revolution S could've set up some sort of cogwheel system to do the boulder raising for him.

Zeus: Hey, Hades, where'd Sisyphus go?

Hades: Off on Krk — he said he was going to try trading vowels for some of their tomatoes; ought to be back by September though!

Hades: In any case, if you want to see his Mark LXII boulder-roller, it's over there on the hill. He's got some crazy arb scheme that rolls the boulder uphill at evening electricity pricing, then lowers it back during the ENTSO-E lunch peak.

Lagniappes: https://existentialcomics.com/comic/29 https://www.webtoons.com/en/canvas/goofygodscomics/flower-lo...
Two big issues with Archive.org are that 1. it's a single point of failure, they don't encourage mirror sites to emerge, and 2. they keep using the "brand" to fight unwinnable battles like hosting books they don't own online, risking the whole endeavor.

I still appreciate it, but just imagine if it goes down due to a lawsuit. Now that Google no longer shows cached results, an entire historical record would be gone.
Looks like "yet another Lisp without s-exprs for babby ducks". I'd probably go the Julia route if this is what I wanted, personally.
Yes, and those models are still based on a simple trait-gene relationship. They're linear additive models. The whole thing is pseudoscience.
https://archive.ph/8JmHY
Yeah, I obviously didn't mean printing lentils, more like printing the pattern with the lentils.
> You have the choice of starting a competing company.

Realistically I don’t actually because I’m not rich enough and have no idea how start and run a company.
I stopped at 1.1 Notation. Full of arbitrary-looking decisions on which characters can be used for what.

It's 2024, and we still don't have a string notation that doesn't use the same character for opening and closing delimiter. If I start parsing from an arbitrary offset in the code, I can't say whether a double quote I read is the beginning of a string, or the end of one. I have to either resort to heuristics, or parse from the beginning of the file (at least once; and then cache offsets known to be outside a string). Something like "() would be nice. Still the familiar double quote, but the grouping is defined in a grammatically-superior way.

Also, still no identifiers that can start with a digit. Most of the mainstream languages have such complex grammars, probably requiring hand-coded parsers, but I can't have a "52cards" identifier. Is this really that hard compared to everything else?

Now, I'm self-taught and all. Maybe I'm missing something and the professors are right.
This is correct. It is developer activism to keep claiming iOS users are hostage. It’s a choice
There's a world of difference between code that's dead because of a static define, and code that's dead because of an inference the compiler made.

A dead code report would be a useful thing, though, especially if it could give the reason for removal. (Something like the list of removed registers in the Quartus analysis report when building for FPGAs.)
How long are scientific breakthroughs supposed to take?
The mtimes aren't being munged. mtimes are filesystem metadata that reflect when the file was changed; trying to use them as version control information (or application level metadata) is wrong. For example, mtimes are used by programs that cache file data, like file indexing programs; backdating mtimes will break everything that uses mtimes for their intended purpose.
I don't know how they convinced the users to do this and how they managed with the license but it was done

Enterprise and business users will wade through endless swamps of crap if the software provides enough value. This is a lesson in why "it must be perfect before we release it" is such nonsense - that just says the value your app provides is so low that users barely care and they'll abandon it at the first problem. If that's the case you're not providing anything worth paying for.
> That's all the vegetables for your entire family, mostly automated.

This thing only drills the seeds and waters the plants.
Why not use -fsanitize=signed-integer-overflow ?
Surely it is much more efficient for a PM to ask all the wrong questions and relay the answers using totally different words to the developers. As many many companies love hiring tons of PMs, this is surely the optimal system
hunter2 still gives me a smile
That's the exact reason why techniques based on hard to duplicate random patterns exist. Anyone can buy off the shelf tamper resistance seals, they mostly work against unsophisticated attacker. Better ones have a serial number, which mitigates this problem. Although you still have to trust the manufacturer (or different factory) will not produce a custom order with whatever serial numbers you want (especially in case of state level threats), or simply reusing serial numbers due to poor practices and simply not caring about effectivity of their security product, which as shown by physical lock manufacturers isn't rare. On more problem with off the shelf tamper seals is that attacker can buy analyze and practice bypassing/reapplying them. I guess you could also have the random pattern embedded within tamper seals thus giving better duplicate protection compared to serial number, not sure how much tamper seals have this feature.
While I think there may be something to that, I think there's a simpler, more "it's just normal capitalism" explanation:

Making deals with every local small-time producer would be a big pain. Why do that when you can make a single deal with a giant monster of a tomato producer, and sell their tomatoes (especially since as the sibling comment points out, local tomatoes won't be as pretty and as uniform in quality)? There's economies of scale, prices are lower, the supply chain will be simpler, it's all better for the supermarket chain.
Great! Thanks for giving Creduse a try.

By "handled the buying of additional payg credits" do you mean the payment processing?
You can set up anonymous SSH access. It is just that for some reason the big "hubs" do not do so. See for example the instructions that come with gotsh(1):

https://www.gameoftrees.org/gotsh.1.html

Obviously not a good idea for repositories that you want to keep private. But it is odd to me how rare it is for public repositories.
> So if someone inherits a fully paid off house, they are only allowed to rent it for a fraction of the rent allowed for the mortgaged, identical property next door?

Idk, what do you think is fair? In most rent controlled systems there is a per sqm pre-allowed rent. If you take out a mortgage that you can not service a mortgage with this rent-level, then you are at fault. On the contrary, if you don't have a mortgage, then you can pay yourself a higher salary for maintaining your rental unit.

However, if you "win the lottery" and get a house for free, don't you have the moral obligation to not maximize your rental income? You really don't need all this money (this discussion, btw, also goes into the nature of inheritance tax, where one could argue that a fair society should tax you in a way that forces you to take out a mortgage on the house you inherit - after all, you did not work for it)

The core of this is to what extend housing should be a part of a free market.

IMHO, there is plenty of opportunity right now - just move a out of the big cities and you get housing thrown at you. I do see an insistence on wanting to live in a few select cities followed by complaints that it is expensive.
Well, that obviously depends from how sunny and warm it is.
I don't understand what is regulated here, so that it prevents small sellers from being competitive. Is it packaging?
I do not think there is a reason to fork. Just contribute. I found GCC community very welcoming. But maybe not come in with an "I need to take back the compiler from evil compiler writers" attitude.