skysight-inc/HackerNews huggingface dataset:
Emojis are not quite the same thing as picture writing (icons).

I used emojis for a while, then got kinda sick of them.

> a pure alphabetic script does not do a good job expressing emotions

Instead of a smiley emoji, I'll write "haha". Instead of a barf emoji, I write "barf". English has a million words in it. I'm sure you can find a variety of words that express emotions just fine.

?! being a form of picture writing? I don't see it.
Fair! Thanks

EDIT: ooh wow that Vaadin one is super nice indeed!
I was using Daphne and then found out that it read the whole files in a POST before passing it along - needless to say I am no longer using Daphne \o/
In languages where there is already considerable overhead I agree with you, but go style coroutines are not really a competitive option for some use cases. The alternative is callbacks or something else which is a lightweight abstraction on top of an event loop.
I am curious about how he accidentally shut down a nuclear reactor.
There's absolutely nothing preventing anyone from downloading the docs. However, search engines won't return results from your local .hlp files and there are plenty of cases where the comments underneath a manual page give context for edge cases that wasn't necessarily described in the docs.

I personally rely on the local documentation in my IDE because I can't be bothered to continuously update my docs with the latest errata and additions.
It's simply not realistic to expect consumers or most small businesses to participate in futures markets. And futures markets sometimes break down with the counterparty failing to deliver. That's not a problem with most commodities but electricity shortages cause real problems.
They're not unwritten.
Show HN: Realtime Spheretracing in WebGL
I am moving from Germany to the SF Bay Area, so I took some time to assemble a showcase of my past projects. It feels weird to post each one, so I am just sharing them under the "flagship" toy I made a few years ago.

It is a special kind of ray tracer implemented in a GLSL fragment shader, I've ported it to VR and other platforms in the past and now got around to port it to WebGL. With this port I've included a scene editor so one has more things to play around with.
Show HN: App to create behavioral nudges that appear right after phone unlock
I've noticed that the successful ones have exceptional self discipline, part of which is not letting it affect your life as a person. Also, from their body language as observed through office windows and meeting rooms, they're spending a lot of their time socializing.
My wife asks me from time to time: "What do you need to learn now for the next five years of your career?"

It's a great question. It is also, I think, the right time frame, though one could argue for three years instead of five. Given the terrain I see now, I can plan for the next five years, and have those plans be mostly reasonable most of the time. Past that is harder.
Update: While SmolLM was SOTA at the time of release in July, SmolLM 2 1.7B (which is the newest release) is not currently the best model under 2B params on https://huggingface.co/spaces/open-llm-leaderboard/open_llm_...
US auto makers have been on the ropes since the 1980s. My hypothesis is that their heyday was 50s and 60s “greaser” culture and they kinda got their heads stuck in that era. “Golden ages” are incredibly dangerous.

When people started wanting just practical small reliable affordable cars as the price of gas increased and cars became just an appliance they didn’t respond to that market and the Japanese did. It’s been either sideways or downhill since. The only thing keeping them alive now is unnecessarily large status symbol trucks and that is a limited market that will be trashed if oil spikes again. There’s got to be a limit somewhere to how much people will pay to show off or own the libs or whatever motivates one to buy an F-5000 Super Chungus.

They are still mostly missing the EV boat. First Tesla caught them asleep and now China. Culturally they still are not crazy about EVs because they do not go vroom vroom.

Trump might string them along a bit longer with protectionism and a pull back on EVs to push more vroom vroom but meanwhile BYD will eat the entire world.
While it's great that this is open source, and I understand the pressure for smaller models that can be run in a wider range of contexts, I continue to be annoyed that authors keep posting comparisons to models which are slightly smaller.

In this page, SmolLM2-1.7B does a bit better than Qwen2.5-1.5B which is ahead of Llama3.2-1B. At the next size level up, in other comparisons I've seen that e.g. Phi-3.5 (which is ~3.8B params) does a bit better than Llama 3.2 3B. Gemma 2 has a 9B size, llama 3.1 has an 8B size and I think when that came out Mistral had a 7B model -- so whenever a new "small" thing does "better" than its peers, we can't easily see whether it's because of any of the many small choices that the authors made were actually better.
The diodes break down nondestructively under the voltage, getting rid of the charge regardless of polarity. During operation of the chip, the diodes are reverse biased, so they have no effect.
As the PHP documentation is in git it's easy to have a up to date copy locally.
There are obvious exceptions to everything. But I’ve lived in Atlanta, Orlando, SF and Seattle.

Moving to SF was a career multiplier. I instantly doubled my salary.

Now, I’m earning 2-5x more than my peers (that were more senior than me) that chose to live in those cities.

Walmart was started in Arkansas. Warren Buffet famously lives in Nebraska.

But the Tier 1 cities create more wealth for more people than Tier 2 or 3 cities.
It’s not that. MV Sewol killed 304, many of them schoolchildren. The captain was put away for life, and rightfully so, but it’s not an incentive to do much else.

For some reason only air crashes seem to make any lasting impressions.
What counts as a hung task? Blocking on unsatisfiable I/O for more than X seconds? Scheduler hasn’t gotten to it in X seconds?

If a server process is blocking on accept(), wouldn’t it count as hung until a remote client connects? or do only certain operations count?
> the menu item shows the icon next to the word

Proof that icons don't work.
I was there and they didn't do an iris scan.

Taking a photo and fingerprint is pretty standard everywhere.
One of the old classics in this genre of largest factories, BASF, https://www.basf.com/jp/en/who-we-are/organization/locations...
Shifting 'Shift Left' and What We Can Learn from Uber
A new Chinese export market: surveillance technology. I think Israel will be very interested...
And the West will follow in time.
That's really convenient - I zoomed the map to an area in my town, clicked on a place, and even though popup is just raw data, it let me see which fields hold which values (which I could then feed back into pandas search expressions on the parquet files.) Just little things like "locality" is city/town in the US, and "fsq_category_labels is where I'll find Ice Cream Parlor".
Abolish the TSA completely. Get back the billions in funds that are allocated for this security theatre. Unfortunately this will never happen
Simplifying DX with Variables and JSONata in AWS Step Functions
cool now compare the population difference.

In order to build renewable infrastructure, you do need to expend a lot of energy: mining, processing, transporting. China is using coal to build up that infrastructure and converting that dirty energy into clean.
A friend of mine, who is quite successful in his occupation, told me that his motto is: "Always do the next thing."

Our culture possesses this weird belief, that people always need to be transformed. This cuts across all ideologies, ranging from religion to Marxism and corporate culture. I think simply declaring "bullshit" to that belief can lead to a much happier life.
what about the PHP Foundation?

https://thephp.foundation/
Can't say I agree, and I suspect you probably don't agree with the implications of that definition either. As a hypothetical example, do you think any of the following aren't writing:

* a script which can represent taxes, histories, and religious texts but not the full range of verbal expression

* programming languages

* emojis

The first of these is an actual scholarly debate about whether Aztec script can be considered "full" writing or merely proto-writing.
To me this seems to make a strong case for focusing more on relationships at work with people and less on work products. I still remember people I worked with 10+ years ago though I have no idea if the code they wrote then is still in production.
Coffee not found. Sorry, I already drank it.
TSA will punish you for opting out of anything. If you're lucky, the least they will do is hold you up a long time so you have a good chance of missing your flight. I've also had them sexually harass me, and confiscate (e.g. steal) legal items in retaliation for opting out of things I had the legal right to opt out of. They know people are in a hurry and won't do anything about being treated unethically or illegally, because calling them out would require missing your flight.

When I opted out of the scanner once, I had to wait about 20 minutes, and then the TSA agent comes over to do a "pat down" instead, but is going inappropriately slow and squeezing my body, and saying things like "I'd bet you opted out because you like this." I regret not immediately calling them out and filing charges.
> but for most techies, the most useful goal is to make money fast in a way that doesn't drain your life energy. And most of the time, this means responding to opportunities, not sticking to your guns. For example, a lifetime IC job may be ultimately worth less than a management job that gets you to VP level in a decade.

If you can switch to management without draining your life energy, go for it? I hope you're a good manager.

Personally, all of my experiences managing people have been very draining.
> One reason I left Facebook early on was that I didn’t like getting tagged in photos the next morning after everyone would get home from parties. Too bad for me, as long as you have a friend who don’t value your privacy, there is nothing you can do about it.

I hated this too, but there was an option to disable it. I know because I used it for that very reason. I don't know if they removed it; I left Facebook probably around a decade ago and it was there when I left.
I work in image diffusion rather than “LLMs.”

RAGs are the ControlNet of image diffusion. They exist for many reasons, some of those are that context windows are small, instruct-style frontier models haven’t been adequately trained on search tasks, and reason #1: people say they need RAGs so an industry sprouts up to give it to them.

Do we need RAGs? I guess for now yes, but in the near future no: 2/3 reasons will be solved by improvements to frontier models that are eminently doable and probably underway already. So let’s answer the question for controlnets instead to illuminate why just because someone asks for something, doesn’t mean it makes any sense.

If you’re Marc Andreesen and you call Mike Ovitz, your conversation about AI art generation is going to go like this: “Hollywood people tell me that they don’t want the AI to make creative decisions, they want AI for VFX or to make short TikTok videos or” something something, “the most important people say they want tools that do not obsolete them.” This trickles down to the lowly art director, who may have an art illustration background but who is already sending stuff overseas to be done in something that resembles functionally a dehumanized art generator. Everybody up and down this value chain has no math or English Lit background so to them, the simplest, most visual UX that doesn’t threaten their livelihood is what they want: Sketch To Image.

Does Sketch to image make sense? No. I mean it makes sense for people who cannot be fucked to do the absolutely minimal amount of lift to write prompts, which is many art professionals who, for the worse, have adopted “I don’t write” as an identity, not merely some technical skill specialization. But once you overcome this incredibly small obstacle of writing 25 words to Ideogram instead of 3 words to Stable Diffusion, it’s obvious: nobody needs to draw something and then have a computer finish it. Of course it’s technologically and scientifically tractable to have all the benefits of controlnets like, well control and consistency, but with ordinary text. But people who buy software want something that is finished, they are not waiting around for R&D projects. They want some other penniless creative to make a viral video using Ideogram or they want their investor’s daughter’s heir boyfriend who is their boss to shove it down their throats.

This is all meant to illustrate that you should not be asking people who don’t know anything what technology they want. They absolutely positively will say “faster horses.” RAGs are faster horses!
> misses the reason why the plow took off

The first two paragraphs explain why, and you didn't contradict them in any way - just repeated their points in slightly worse wording.

> AI does not mechanize human thought

It does though. Not all of it (and that's not what was claimed) but that's precisely what it does.

If I need to find an error in a large spreadsheet, I can either think about it for an hour, or upload it an LLM and have an answer in seconds. My thought has been mechanized - and at an unimaginable scale, across human civilization.

> It is not the plow, because the plow was actually competitive and forced people to change their lives

How many people are being fired right now, because their workmates who understand how to use ChatGPT are outperforming them? Do you think NVIDIA stock has gone gangbusters because they're "not actually competitive"?

> the smartest people today are probably the ones that least regard AI and LLMs.

That's not remotely true. There are no shortage of highly intelligent people across all fields who are actively making use of LLMs, and fascinated as to where they're going next, and a little scared at the crazy potentials.

ChatGPT is performing at a roughly 120 IQ, acing exams, helping people at a college research assistant level - and there's no reason to believe it won't be far above that level next year. Or next month!

Ignoring this is - funnily enough - exactly like hearing a 4000 BC Mesopotamian farmer refuse to use a plow, saying "it's not like it's fire or anything".
The selfie normalized public photography.

Travel by plane/DMV applications normalized fingerprinting.

What’s next? Semen and blood samples as well?

The terrorists have won. Fear has ruled the major powers of the world. And the current major power of the free world is a puppet and an all around idiot.
You mean the rugpull-stack? "Pray we do not alter the deal further when the investors really grumble" https://github.com/hashicorp/nomad/blob/v1.9.3/LICENSE

As for Kamal, I shudder to think of the hubris required to say "pfft, haproxy is for lamez, how hard can it be to make my own lb?!" https://github.com/basecamp/kamal-proxy
Who do you quote?
Yes, input pins are kind of an exception; the source or drain providing the voltage is external.
yeah, if anything it's dangerous to assume that your code will get thrown away soon-ish.

as an extreme example I'm aware of, the core AWS infrastructure is still heavily dependent on Perl scripts mashed together 15+ years ago.
Show HN: Deals Plus, a Community-Driven Deals Platform for Belgium
Hello! I'm Hotgeart (Thomas) from Belgium, a small country in the EU. While there are plenty of deal-hunting websites from neighboring countries like the UK, France, the Netherlands, and Germany, there are none specifically for Belgians. That's why I created Deal Plus. I aim to build a cool community around this project where Belgians can vote, comment, share and discover the best deals. The website is available in three languages: French, Dutch, and English.

Let me know what you think and if you see any bugs.
It could be used to "update" the record.
I hope that in the future maybe AI will be to organize people better in larger organizations so people are more focused on doing productive work instead of endlessly aligning on things and the hoard of people doing alignment in large organizations can find a better use of their time.
EBCDIC was already dead in the 1980s. Nobody ever used the trigraphs except for one company that hung on for years until even the C++ community decided enough was enough and dumped them.

Besides, what people wrote was:

#define BEGIN {

not:

#define BEGIN <<?
Npx ctrader – Taipan inspired trading simulation game
You are comparing a country that was probably less than 5% of China's current population during that peak. And not only is China 17.5% of the world's population, it is also the major manufacturing hub for the majority of the world. 10 times as much coal as the UK's peak is still a tiny number.

The reality is that China is emitting much less CO2 per capita than the US or Canada, and just a bit more than the more industrious EU countries like Germany. And this is territorial emissions: if you take into account what percentage of those emissions is going into goods produced in China but bought by those very countries, it's probably around the EU average if not lower.

Is China anywhere near a net 0 goal? No, not even close. But among industrial powers, it is one of the ones that went by far the most into green power.
I am liking this analogy much better than the recent chainsaw metaphor posted here (that somehow said less, while using 10 times as many words).
Maybe, but those providing it apparently not.
I mean, it was living memory for many HN'ers that you could travel freely in the United States with doing either. It's a post-9/11 thing that an airline ticket is associated with a unique person, and requires a matching photo ID.

There was a time when America's security forces did not routinely surveil its own peoples' movements.
Specifically it's wrong because cost of living goes up as productivity rises.

This is counterintuitive because the cost of producing anything goes down, so you'd assume cost of living goes down. Unfortunately all production (and consumption) requires land, and as productivity rises, so does the cost of land. This isn't because the inputs into land get more expensive. It's for no other reason than that landowners are able to charge more because the land is able to produce more.

To point out the obvious: a landowner in a low productivity region does just the same as one in a high productivity region, which is to say nothing at all.

The land would be there available for use even if no one at all owned it.

This cost gets baked into every single input into every single good and service. The reason a meal is so expensive in New York City as compared to Oklahoma City isn't shipping costs. It's the rent of the restaurant and then the higher wages needed to pay everyone in the restaurant due to their elevated rent needs.

Rent rises (and falls, but more slowly) to exactly the level required to keep some portion of people in poverty and near-poverty, no matter how productive the local area is.
Are Golang Generics Simple or Incomplete? A Design Study
Joke's on them. I have a job, not a career.
I spent a long time with various chemical processes to remove the layers of the chip before discovering that 1500-grit sandpaper works shockingly well. Then I took the pictures with my metallurgical microscope and stitched the images together with a program called Hugin. I wrote a blog post about the process: https://www.righto.com/2015/12/creating-high-resolution-inte...
That does sound glorious, but I didn't have any trouble loading individual parquet files into pandas on a 3 year old Thinkpad X1...
English reading compreehension problem, or feeling attacked?
Only if you put top hats and monocles on them

https://www.youtube.com/watch?v=Ma6YwXHpnOg
I'm not so sure that every industry generates excess to the point where working less doesn't result in loss. I haven't really kept up with the housing conversation either.

edit: I was going to speculate about equilibrium in the housing market, but it looks like there's already a conversation about that
I was grappling with background-attachment: fixed in iOS devices just last week… caniuse.net indicated that it’s supported now, but that is very much still not the case.

I think I’ve finally cracked why it’s not supported. The official line is that it’s “too expensive” on the cpu, but that doesn’t hold water when single-core performance of iPhones regularly outpaces Macs.

iOS Safari does one extra “abstraction” phase of an entire web page that allows for instant pinching and zooming of web pages. In order to get background-attachment: fixed working under such a paradigm, you would need to not only calculate where the background image is relative to the viewport, but also the size and placement of a zoomed document in real time. And on top of that, the browser designers would need to make some kind of decision on what a coherent implementation of the feature would even do under such circumstances.

I wish that iOS had a way to just turn off this extra abstraction in CSS altogether. It was a fine crib before responsive design was a thing, but for some pages, it just causes problems now. It’s not needed “everywhere” on the web any more than it’s necessary in all iOS apps.
Have you adopted his macros in your own projects?
Nah. In my experience when you opt out, they say “Okay,” scan your ID the same way they’ve been doing for 20 years, and you get through in the same time.

If they want to entice us with convenience, the facial recognition should allow you to just stroll through without talking to anyone.
Which if this BYD site is 2x2 miles for ~5sq km, BASF is twice as large at 10sq km! Wow
I have in the past applied a similar (though broader-stroked) analogy to other things, by simply asking “if things were to continue this way, could a civilization or at least a society be built out of it?” The answer in a lot of cases of the things we do today, from health and food, jobs and work, living and dying and dating and marriage and all sorts of other things is no.
Its not just about population. The UK was the world's foremost manufacturing nation at the time, just as China is now. It was the centre of manufacturing of an empire so the relevant comparison is with the population of the empire. There were no real alternative sources of energy - no nuclear, no solar, no wind (in a form suitable for most industry).
There is only one sort of person who signs up to check internal passports and search innocent people, and I don’t care what color shirt they’re wearing these days.
Ma sei un pollo
I found learning async Python to be very painful for months until I gained an intuitive mental model of the async code flow and then it all just started to "click" for me. I just think of async as parallelized waiting.
ASG = Auto-Scaling Group

https://docs.aws.amazon.com/autoscaling/ec2/userguide/auto-s...
I still see memes about how the large government is preventing progress and causing de-industrialisation being pushed on Twitter, usually putting some European countries graphs next to USA graphs and showing how EU performed worse than USA after 2008(I guess that's the year the regulations kicked in), however they never compare China and the USA on these graphs.

Because then the libertarian propaganda turns into communist propaganda.
Relative numbers are what matters realistically when comparing countries. The comfort and buying power of 1.4 billion Chinese people counts as much as that of all of the citizens of the EU and USA together.

It is not in any way moral or acceptable to imagine that China or India should have lower total emissions than the EU or the USA, despite having many, many more citizens.

And this is not even discussing total historical emissions, which is what actually matters most for global warming, and where the first century of massive emissions was almost exclusively due to Europe and the USA.
Happy that someone else also spotted this.