skysight-inc/HackerNews huggingface dataset:
If you want to build a compiler from scratch, you must first invent the universe. Peeling back abstractions to see how things could or should work is perfectly fine, even for professionals.

Case in point, I've spent a year excising bloated frameworks from my stack at work and replacing the few corners we needed from those frameworks with, e.g. 50 lines of curl calls. The C compiles instantly and is tailored for our tiny use case, produced much quicker delivery on our one related feature we wanted, and removed chains of dependencies.

Being reliant on far-too-abstract libraries and frameworks to do simple jobs is also a curse. But nobody at work has the experience to know that curl was sitting right there on our image available for our use. And nobody has that experience because nobody took the time to build something from low level libraries. Now we know how and can make an intelligent decision without defaulting in either direction because we were afraid to try.
Yeah, boiling water on gas is so damn slow.
I wouldn’t go too far. They didn’t even train this model on Apple hardware. Trained on Nvidia A100s
Website search hurts my feelings
Yes, this is where the *nuance* mentioned at the start of my reply comes in.

It *should* include all scopes, including upstream emissions from purchased goods and services from abroad. But in many countries their country-level carbon inventories still have huge gaps.

UK Legislation implements the GHG Protocol scope system in the UK's carbon accounting regulations that businesses must follow for reporting their emissions (e.g. SECR), and government guidance for calculating emissions all follow the scope system too (e.g. BEIS Conversion Factors guidance). So it is very disappointing if the UK's carbon accounts has got gaps (but I wouldn't be surprised).
Wow! Thank you for your hard work. I use python for all experimental work so this would speed up my scripting work, such as processing data from API calls or filesystem. Would be good if it could speed up Flask or Django applications.

I wrote a simple toy JIT for a Javascript-like language in jitcompiler.c. It might be useful for others to learn from (I'm a beginner too!) because it's so simply written and not complicated. It's about ~2400 lines of C: frontend and backend. I do lazy patching of callsites, I haven't got anywhere near as advanced as tracing or copy-and-patching. Much of the code I wrote for this JIT was written in Python and ported to C such as register allocation, graph colouring, precolouring and "A Normal Form". The Java Virtual Machine has a template interpreter which is interesting to research.

I haven't got around to encoding amd64 x86_64 instructions as bitmasks yet, so I've hardcoded it which is another ~2000 lines of code :-)

[1]: https://github.com/samsquire/compiler see jitcompiler.c
They must have had incredible patience to wait millions of years until that mountain finally lined up with that cathedral.
I think and hope that middle-to-long term vehicle design adapts away from the constraints of ICE engines and towards sweet spots for electric.

Eg, when batteries are heavier than petrol, carrying enough fuel for a 200 mile journey every time you go to the shops doesn't make any sense. We need smaller, lighter vehicles for the vast majority of journeys. Scooters, electric bikes and trikes but also much smaller trucks for deliveries and tiny cars for people who can't use transit or bike-type vehicles (older people, infants, disabled people). Self-driving makes some of this more doable.

As vehicles get lighter, there is a virtuous circle where they need less fuel just to transport their engine and their fuel around. EV motors and drive trains should usually be lighter than ICE vehicle ones so this all helps.

A vehicle which can transport a whole family plus suitcases, camping equipment or Christmas presents several hundred miles in a few hours is a great thing to have, but we just shouldn't be using them routinely for urban and suburban journeys of a few miles, transporting 1-2 people and/or a few bags of shopping. Same with a truck that can fit half an apartment's worth of furniture.
Laravel can let you start very small and still get you very far. You can easily start with a single server running both the app and the db, and then add specialized servers for higher performance cache and queues later on by simply changing the configuration.
The carbon tax should fund renewable energy sources.
And then there’s the energy wasted in transmission.
> Of course [they] would say that. [They're Tory leaning].

Except this bit is true.

Post-Brexit, the incumbent Tory government has been desperate to frame everything in a "UK first" or "Great British" light, even if it is patently not true or some massaging of the data is required to make it appear so.

Therefore, whilst I am not necessarily disputing the headline statement, the point I am making is that it would have been nice to see a link to an impartial, independent website (preferably with raw data attached) rather than a known Tory-leaning rag.

And in relation to emissions in particular, just look at the way the present government fought the Uxbridge by-election on the basis of a complete pack of scaremongering lies about ULEZ (Ultra Low Emission Zone). That was in August 2023, and a leopard doesn't change its spots.
Do you really believe it's more likely that gas companies are paying people to say they want a gas stove on HN than someone genuinely believing it? I've met some many normal people in real life that say the same thing about gas stoves, including family members that have nothing to do with any Big Gas plots.
Another shill paid off by Big Induction, I see!
Visualizer for neural network, deep learning and machine learning models
Of course you can still study plants and make medicines. That's exactly what your indigenous people supposedly did in the past, didn't they?

And if they did it then there's absolutely no reason to think that modern pharma can't produce the same knowledge. And the whole assumption that there is a body of invaluable knowledge somewhere, held by indigenous people but somehow unavailable to modern science is very strange.
> This is not a hyperbole. It's the current state of affairs

I should have been clearer.

The GP claims that calling for the cessation of existence of an apartheid state is considered justified by the world.

He's correct. Most of the world would consider it justified.

But ... most of the world would not consider it justified to call for the cessation of existence of an entire country and, by extension, it's people.

South Africa was the first and the defining apartheid state. People called for the cessation of existence of the state. Anyone calling for the cessation of existence of the South African country would have been considered insane.

Additionally, the argument presented by GP is invalid anyway:

1. Everyone wants an apartheid state to cease existence

2. $COUNTRY is run by an apartheid state.

3. Therefore, everyone is calling for the cessation of existence of $COUNTRY.

It's simply invalid. The presence of assertions #1 and #2 above does not lead to the conclusion #3 above.
> you should all speak Chinese now, whose words don't change forms at all

There are some inflectional elements in Chinese.

Speaking for Mandarin:

- Verbs may be inflected into one of three aspects, with the suffixes 着 (progressive), 了 (perfective), or 过 (experiential).

- Certain verbs may be inflected for possibility or impossibility, with the infix 得 (for possibility) or 不 (for impossibility). If the verb is not naturally part of the category that participates in this construction, the dummy particle 了 (which shares spelling, but not pronunciation, with the perfect suffix mentioned above) must be supplied, to convert it into that category.

- Nouns may be inflected for plurality with the suffix 们. As I understand it, this is only really appropriate where the noun refers to a collection of people (broadly defined), but any such noun may receive the suffix.
The idea that energy bills need to be higher is sure to be a political winner. I encourage any politician who believes in that idea to openly run for office on it rather than trying to hide it and do it once they're already in office.
Just use a portable stove for those rare occasions you need one for a specific technique. Why breath in those nasty gases when making something simple for dinner?
To be fair, there are losses with induction charging, and I imagine there are similar effects here. But it makes sense that induction cooktops would generate less waste heat than a gas range.
A good start would be to have the same tax on electricity and gas. It's absurd that gas is heavily subsidized in most of Europe:

https://www.euractiv.com/section/energy/news/eus-energy-taxa...

Fortunately, I live in one of the few countries which don't subsidize gas (Sweden). When I visit the continent and see a gas stove, it feels like going to a museum. Induction stoves are so much better.
I've heard a lot about how bad they are, but I've just never noticed either doing anything but their job.
Thinking of euros here, also in the Netherlands. Adjust that down to 35k or what the Model 3 costs in the US.

For example: speccing out a BMW X1 which is a smaller car than the Model Y, to match all the Tesla standard equipment, takes the final price to over €70k (and that’s without choosing the best engine option). While the Y already offers the same features at €45–54k, more space, huge panorama roof and ridiculously better performance. Unfortunately some companies are continuing this tradition in their EV product lines as well.

“No maintenance” refers to the lack of engine, no oil changes, less moving parts, longer brake pad life due to regen, which is one of the answers to why buy an EV.

If you are leasing, it’s normal to replace the car every 2-3 years as it gets old, especially an EV. 10-20% of all cars, and >50% of EVs on the road are on a company lease here.
you can't really trust a photo of a projection
> One such use case is the synthesis of hydrocarbons for plastic/chemical production

Why? There are plenty of hydrocarbons left. All climate science and renewable energy policy indicates that we have to stop burning it before we exhaust supplies.
...lots of things SHOULD be true, but are not in practice.
Maybe just measure CO2 in the atmosphere? And maybe put international pressure on the largest emitters? (China and India)
I agree with you but at the same time I can see why you were downvoted. No need to be so rude.

But I feel that it's incorrect to dismiss Google as being a bad search engine. DDG and Brave both provide !bangs for google and many other search engines that a significant part of their userbase use regularly. I myself use google often when I'm searching for something extremely specific, something that Google may give me 2-3 relevant search results for. Other search engines would often not give me anything relevant at all.
According to our best estimates we're already past the "peak children". World population growth has been slowing down for decades at this point, it will become negative in second half of this century.

World hunger is not caused by too many people, it's entirely caused by our priorities. World produces more food than it needs and that production grows faster than the population.
Totally agree, thank you for the balanced response. Most builders where I live install gas by default. I may have considered induction if I was building from scratch, but it’s really not worth it for us right now. Especially knowing the sources of our electricity at the moment.
I repair rental homes and most of the homes I work on have a proper fan vented to the outside. These homes I work on are all single family detached homes.
When my daughter was younger, I thought she might have respiratory issues from being born premature due to mild coughing fits almost her entire life. Tested for allergies and nothing came up.

When she was 5, we moved to a new house. When I read the recent research, I realized that this coughing declined around when we moved.

The difference? The old house had a microwave over the stove and vented inside. The new house vented outside.

Anecdotal, but the research connected the dots for me.
I know one person who tried this and in their experience it's something that's gender-unbalanced. That is, as an average male, you need to invest much more work to enjoy the same level of connectivity when compared to an average female. This might be related to the fact that still after so many decades of sexual freedom males are still expected to be the initiating side, by and large.

Another difficult aspect is that apart of your "main" partner, your "secondary" ones either need to accept that you already have a partner, hence also be open to polyamory, or you have to lie to them, which is definitely not a game for everybody. Overall, seeing all this, I wouldn't recommend it unless you have your emotions like jealousy well under control.
With only +1,722 lines added, even if the commits were eventually squashed upon landing, I'd consider it good etiquette to tidy up changes to maybe a handful of logical commits instead of pushing 404 raw commits.

Or maybe it's another weird pun on 404 Not Found? I can't tell by now...
The datapoints are sparse, but are “wild-childs” an order of magnitude more intelligent than the animals they bonded with?

I personally think human communities and societies emerge into a super-intelligence while single individual remain distinctly bland or unimpressive, provided the community leaves some room for the unusual to potentially thrive and find their niche.
OK yeah, I was just attempting not to project authority but let the data (which I didn't have handy) be the important part.
I see the huge value of this experience. Combining walking with talking is something I often experienced to be very effective for deep conversations. You don't keep eye contact but nevertheless you are very close. For some topics it helps to just talk without having to look someone in the eye. Long pauses are not a problem because there is the landscape passing by that removes the awkwardness.

Also walking in a slow pace occupies a part of your mind and gives you the opportunity to communicate and think even better. I don't remember the reason for it but I think it was related to subconsciousness.

I also made the experience that biking and talking also works very well as long as the road you are taking is broad and empty enough. Traveling by bike also makes it more simple to carry on some luggage and to cover more distance between stays.
if your input data doesn't scale then either

① you're writing a real-time control program such as a motor controller and you care about not just the asymptotic complexity of your algorithms but their worst-case execution time, in microseconds; or

② you should just do the computation by hand with pencil and paper instead of writing and debugging a program to do it for you

at the point that the input data becomes too big for ② to be an appealing option, n is at least 100, which means you probably care a lot about whether your program is O(n) or O(n⁴), at least if you wrote it in something slow like python

maybe the time to start worrying about it is after you start the program debugged and running for the first time
One of NYC's most mysterious buildings (2019)
Yeah. It’s gonna be two switches on a single account.
Per the article, a proper extractor fan doesn't migrate the problem.

So you are basically poisoning yourself and your family.
If you feel like telling us about your novel approach to text editing, I'd like to hear it (or I'll just wait for the announcement post. That's cool too).
I use an electric kettle for this.
Doubtful they will just switch to SAF and pass on the cost.
Probably a Flipper Zero. I saw someone do this with one recently. Even before that, I wanted one. It is a pocket sized software defined radio for sub-gigzhertz signals. It can record and play back RF signals.

https://flipperzero.one/
> I am hiring for results, not keeping a chair warm.

That I think is the point the critics miss. Integrity is essential, yet sometimes the most fulfilling relationships take on their own unconventional forms.
Obsidian 1.5 Desktop (Public)
Non-Western powers are doing the exact same thing online.

... and have been caught and demonstrated to be doing it explicitly.

Not sure why you focus on the less demonstrated western powers doing it.
After every backup it needs to automatically be checked if it isn't corrupted. At minimun check file size and see if it can be decrypted / untarred. Best check the latest data.

Backup that isn't checked isn't done.
Using gas for occasionally singing or igniting a flambé is absolute overkill. Just get one of those small kitchen burners.

> venting your stove makes gas perfectly safe

That's what the gas industry has been telling you, just like the tobacco industry told us it was safe.
And this is why I dont buy the Xbox Series S. Hell if I'm buying a videogame without disc reading capability.
The shocking part is just how much you can't get away from stupid problems like this. Hilbert believed we could settle these kinds of issues once and for all, the Goedel proved that we can't. So in a sense there isn't anything like "the actual natural numbers without shenanigans", there always are shenanigans.
The mountain in the background looks a lot different than I expected and is actually the highest peak in this part of the Alps:

https://en.m.wikipedia.org/wiki/Monte_Viso

More on Wikicommons:

https://commons.m.wikimedia.org/wiki/Category:Monte_Viso
> Fwiw there are dozens or perhaps 100s of microcontrollers on cars, usually sharing a small number of comms networks. Not all have the luxury of flash space for dual-boot.

The auto maker needs to use micro controllers with larger flash memories, or write simpler code.
No, I'm saying the anti-gas, electric cheerleaders seem ... inorganic.
Modern Unity UI: React-Powered, TailwindCSS-Styled
That's why furnaces have a chimney.
Where you seeing a 7.2kW induction element? The most powerful I could find was 5kW and the cooktop required a 50A circuit.
I assure you that I am just a normal software engineer that happens to live in South Carolina. This is a matter of practicality for me. If induction became more practical for my family, I would make the switch. The incentives just don’t add up yet where I live.
It's surprising that one of the most obvious solutions is generally only seen in both extremes of wealth: outdoor kitchens! Although I can see that still being an issue for people who live in places with terrible weather conditions. And with modern innovations like induction stoves it has probably become a less attractive alternative...

Edit: gas is also really important for places without reliable access to electrical power.
Chinese people get paid a lot less so they have a much smaller carbon footprint. It’s an environmental and economic win-win situation.
Ah, I see, so rather than embedding a shared private key or a signed certificate, the private key is essentially deterministically created using UDS, USS, and the application hash?

Very interesting, I’ll have to wrap my head around the idea a bit more, but I think this also answered a couple of questions I had around PUFs.

Thank you, and good luck with the project, I’m always happy to see open projects in this space!
> Who do you think puts systems like a web search engine together?

i've met a good fraction of the first 128 google employees, and this could not be farther from the truth:

> It's certainly not people who are lost in details like string matching or how ACID is implemented in distributed databases.

the people who thought those things were unimportant details were the ones who tried to compete against google and failed, like lycos, inktomi, and pets.com

like, check out the wikipedia article on udi manber, who is best known for spending 15 years 'lost' in string matching:

> In 2002, he joined Amazon.com, where he became "chief algorithms officer" and a vice president. (...) In 2004, Google promoted sponsored listings for its own recruiting whenever someone searched for his name on Google's search engine. In 2006, he was hired by Google as one of their vice presidents of engineering. (...) In October 2010, he was responsible for all the search products at Google.

the fact that in https://news.ycombinator.com/item?id=38769506 you claimed that orchestra conductors don't need to play any instrument further calls your credibility into question
1. The real fallacy here is assuming "it requires experience so it's impossible to do". Everything described in that article is trivial and anyone with experience in writing shell scripts knows about these things. People just instinctively go "this doesn't do what I expect therefore it's bad" instead of trying to understand the reasoning behind that. tl;dr Classic skill issue

2. Another fallacy. Obviously there will be badly written programs that don't handle paths properly. And I'm sure that if I put a space there it will screw things up. But it doesn't mean that most programs do that?

3. It's not a pain. It's absolutely trivial to do, and people whose code is vulnerable in this case are most likely just bad at programming and shouldn't be writing at such a low level as to cause vulnerabilities anyway. These are the type of people referred to as "developers" instead of "programmers". (Source: I personally parsed /proc entries without third party libraries, can't say it was hard)
lol, you think sending TCP packets of your 25mb PDF to Google, so they can send it back, so you can send it to Google again in an email attachment, so they can send it to another Google server to another Google user, so that user can download it and upload it to Google, so they can print it on an 8.5" x 11" piece of paper is saving the planet?

You just sent how much wattage around the globe 100 times for what? To print the paper you already had on your screen?

You sound like the kind of people who put their very important network documentation on Google Drive, so when your network goes down you have no way to access the information required to bring it back up. I'd rather have one engineer who knows the ins-and-outs of a LAMP stack than 10 who only know how to provision cloud VMs.
Virtual haberdashery owner is the dream I never knew I had, until now.
Gen Z is breaking the cycle of generational trauma in the workplace
I don’t try to backup my Plex library. Most of my family pictures and videos are on my MBP and I rsync the picture folder a couple times a month to the NAS. Every 6 months I get my cold storage 6TB drive and back up what I can. My MBP runs Backblaze so I have another backup of my most critical items.
I have gas-everything and no ventilation except for bad construction and bathroom fans.

Ideally I'd like both induction and gas eyes on my countertop. Resistive stoves just suck and putting the elements under glass panels is the worst of all worlds.

Having a gas oven (like the one integrated into my unit) is stupid, slow, and smelly. I try to remember and open the window if I'm using it for very long.
Ask HN: What is your source of inspiration when working on design projects?
> Is the reader's brain like a compiler? No. Compilers are very literal. Readers' brains build an imagined world from the hints given by the author.

Code is mainly to be read by a person. Otherwise there is no reason to keep a copy of the source file after it's been compiled into binary/executable form.

The main difference you pointed out is that for code to be functional it has an additional requirement of having to comply with rigid rules of the programming language, but the "reader" is still human.
Probably because it’s the same couple people watching the same couple videos, commenting over and over on the thread.
A simple Airthings or Awair air quality monitor shows you the VOC rate in the home and it is easy to see how a fan keeps the levels at zero or even just opening a window drops the pollutant rate to almost zero very very quickly after cooking.

I trust my data over internet opinions.
Zephyr is pretty good. Real pragmatist that one.