skysight-inc/HackerNews huggingface dataset:
Isn't this just a little bit irrational?

It's caused by the fact the bank of Japan put up their interest rate by 0.25% last week? The second rate hike in years.

Japanese are extremely cautious and change isn't something they deal with on a frequent basis (Japan moves very slowly) so I think this freaked people out. I guess it might signal the end of the government prioritizing corporate profit over the well being of the populace, at least for a few years? Low interest rate, means the Yen would weaken further, which is great for major Japanese companies who deal heavily in exports. Any sign of this changing and it looks like investors run for the hills.

What else could be the cause ?
There is - humans have a finite horizon for their investments to pay back on for it to be useful to them in this lifetime and we have reason to believe it is, in practice, around 10-20 years.

In theory maybe we could have enough capital to get it arbitrarily high but that isn't remotely the situation we're in right now. Globally we have a couple of billion people who need more stuff and in the Western economies we are facing a concerning prosperity problem (the political situation seems to be flashing bright red lights at us and we're being out-competed by Asia). Nothing here is screaming excess capital. If anything we seem to have some serious capital misallocations playing out (my slogan for the month has been China seems to have built >1 US real economy in the time it took the US to build 0 new US economies - you can't tell me the US is efficiently allocating capital with results that bad).
The custom 2-chip board is quite intricate and beautiful:

https://techmattmillman.s3.dualstack.us-east-1.amazonaws.com...

Soldering skills.
Don't forget about our upcoming AI-Bubble-boom-bust.

To be deflated tomorrow morning around 9AM

Curbs kick in around 9:00:01
Well in a CLI you're not writing full English sentences. You don't say "make a directory called xyz in the current directory," you're saying "mkdir xyz". I'd rather just use a GUI than type out a full natural-language sentence.
> The Internet is full of these micro-tyrants

This gets an Internet Academy Award... or whatever they call it. So much of the Internet is controlled by these folks. See also: Wikipedia. Ever try to make an edit? It will be reversed 6 seconds later. Conflicts with another page? They don't care, because it is a different micro-tyrant.
Google gamed into advertising a malicious version of Authenticator
The point is that society transforms and the median person of today is the monster of tomorrow. Some more than others.
Microservices: The Promised Land of Infinite Scalability
It's a lot more complicated than that. There are advantages to having Capital chasing investments and high pER. As a thought experiment, consider what factors would have to be true for extremely cheap assets, say a PER of 1.
A very small subset of high school boys. I bet you’ve never run close to that time.
Ask HN: Someone please give me a webapp idea to make for a school project
I need some help. The web app can be for any client and me and my partner want to earn some money while we are at it.
Will this be an application that I can self host, perhaps in a Docker container?
Cool as this is, this isn't the QBasic that came with Microsoft DOS back in the day. It seems to be written in QB64 which is a modern BASIC distribution that retains compatibility with MS Qbasic.

E.g. to open the TCP/IP connection, this project uses the _OPENHOST function, which does not exist in the olden QB.

https://qb64.com/wiki/_OPENHOST.html

https://github.com/jamonholmgren/qub/blob/main/template/qub/...
> There's a reason why FAANG continues to be the largest contributor by far to LLVM and GCC, and it's not because they're full of compiler engineers implementing optimizations for the fun of it.

And, yet, Google uses Go which is glop for performance (Google even withdrew a bunch of people from the C/C++ working groups). Apple funded Clang so they could get around the GPL with GCC and mostly care about LLVM rather than Clang. Amazon doesn't care much as their customers pay for CPU.

So, yeah, Facebook cares about performance and ... that's about it. Dunno about Netflix who are probably more concerned about bandwidth.
Your comment reminds me about “Stock prices have reached what looks like a permanently high plateau”.

What you say is technicaly true and in a rational simulation it could even work like that. But humans are not like that.
> Isn't this just a little bit irrational?

Welcome to planet Earth. Hope you enjoy your stay. Leave us a review and don’t forget to fill out the survey!
I haven't had time to dig into all of these demos, but the material looks _delightful_.

In case it's interesting to anyone, I did just go on a big bug-filing spree for Firefox. There are a handful of issues (that were already on the Firefox team's radar) to resolve before all of these playgrounds work as-is: https://bugzilla.mozilla.org/show_bug.cgi?id=webgpu-unleashe...
Did it look different?
Cheering on the progress. As a long time user of wgpu in Vello, I'm impressed with the progress there. The advanced compute stuff has been working quite well, and it's also got some nice extensions like subgroups (so far only usable in native configurations, but I'm hopeful the extension will be standardized so it's available in browser as well).
> fermented beluga flipper

A traditional native Alaskan dish, for anyone else as curious as I was
The video where it's revealed the belt in the Mill architecture is completely conceptual is something I randomly think of at night when trying to sleep. Always been fascinated by it.
Someone get Apple Books on a Kindle and I'll pay you a million dollars.
> Types, abstractions, tests, versions, state machines, immutability, formal analysis, all these are tools available to us in unfamiliar terrain. Use them to taste.

How did people program in Lisp for decades? I like types and such, and have even gone so far as to write Python like it's Rust. But in the end I realized dynamic languages have an appeal for a reason, and by using types all over the place, I was not getting the benefits of a dynamic language like Python.

When context is mostly static, dynamic languages shine. Context could be, for example, the structure of the directory. If I want to read a file and I know that the file exists, throwing a bunch of type checks about file reading operation is just overkill and slows down the development.
> (Heck, this attack already works to some extent with the current, extremely transparent system of ballots)

Exactly, so the rest of your criticism isn't nearly as strong, if it applies to all means of voting.
This is a lot of good content for putting out there for free, thank you so much.

I know a young person who was quite interested in this and looking for a resource like this.

I love the focus you've place on video, and actually making it engaging. Subject Matter Experts who undertake this are my favourite audience to be around and help.

If you might be interested in exploring this content of yours into aligned educational content and delivery including videos that could support your work financially, I'd be happy to chat an share what I do as I like magnifying subject matter experts doing things like this. All knowledge is yours, strictly to add value.
What if lots of experts come out that way, including people you already trust otherwise? Eg assume both Bill Gates and Linus Torvalds etc say they have reviewed the code?
You could try the Hot Ones Jr. line:

https://heatonist.com/collections/hot-ones-jr-hot-sauces

A “super mild” line of sauces to introduce kids to hot sauce without overwhelming them. They might be a good starting point to see if she likes it.
> often it violates the gdpr

If this is true, why hasn't there been a huge fine against Google for it? At this point, the net of GDPR is so wide as to be useless to me. If I see one more fucking cookie disclaimer, I will snap. Is this really making us "safer" or "more secure/private"? I doubt it, but lots of small software consultancies in the EU made a bundle charging everyone to upgrade their websites to make them GDPR-compliant!
Is it recommended to learn shell if you are a beginner?
Yen carry trade is unwinding, things could get very messy.
I guess my question is, is it easier to upgrade the carrier website flight booking engines and mileage programs to deal with the original carrier flight numbers rather than upgrading all of the systems across the industry to deal with a larger name space for flight numbers universally?
I think all of these can be summarized into three items

1. Search engine - Words like "teach" or "learn" used to be slapped on Google once upon a time. One real great thing about LLMs here is that they do save time. The internet these days is unbelievably crappy and choppy. It often takes more time to click through the first item in the Google result and read it than to simply ask an LLM and wait for its slowish answer.

2. Pattern matching and analysis - LLMs are probably the most advanced technology for recognizing well-known facts and patterns from text, but they do make quite some errors especially with numbers. I believe that a properly fine-tuned small LLMs would easily beat gigantic models for this purpose.

3. Interleaving knowledge - this is the biggest punch that LLMs have, and also the main source of all the over-hype (which does still exist). It can produce something valuable by synthesizing multiple facts, like writing complex answers and programs. But this is where hallucination happens most frequently, so it's critical that you review the output carefully.
> So for us, and other two big competitors, we found workarounds for it. And I think the technology investment would be too great…

The is where we all say “not my problem” and don’t give it another thought. Don’t waste your time on these guys.
Oh maybe being on the verge WW3 again might make businesses uptight.
> Giving up tests and versions, I ended up with a much better program.

I can’t understand how anyone would willingly program without using source code control in 2024. Even on a single-person project, the ability to work on multiple machines, view history, rollback, branch, etc. is extremely valuable, and costs almost nothing.

Maybe I’m misunderstanding what the author means by “versions”?
Can you explain your slogan more? What time frame are you talking about with respect to China and the US? If you benchmark say the 1940s, the US economy has expanded about 4.5 times, and the Chinese economy has increased about three US economies in that same frame.

Questions of capital allocation of course depend on what variables you consider available for change. To me it's not at all clear that there are excellent investment opportunities available in the West which are being overlooked
S&P futures are down 1.4% at 10:57pm EDT.
Markets open at 9:30am EDT.
I don't think we're on the verge of WW3 because Iran and Russia are sucking at everything as usual.

5 days ago the BOJ upped their interest rates, and you think this is a coincidence or something to do with WW3?
> You cannot just magically spin up a billion-dollar hardware company overnight with software, customers, sales channels and support, etc.

Not saying it is easy or to do it magically.

Just noting that Groq (founded by the TPU creator) did exactly this.
This is great to see. I’ve been working on a WebGPU project for a couple months now, learning as I go, and it’s rough how many things there are that take tons of digging to find even remotely straight answers about. There’s the basic WGSL language and JS API, which are, strictly speaking, well documented, and then there’s the stuff where you have to skip past documentation and find the one post answering a tangentially related question by someone with a singleminded interest in GPU programming.
> Japanese are extremely cautious and change isn't something they deal with on a frequent basis (Japan moves very slowly) so I think this freaked people out.

I feel like if this is your level of analysis for the entire country you're not going to have that many insights beyond "interest rate movements matter more".

There's a lot of economic difficulties right now in Japan due to high costs and a stubbornly weak yen. Of course it's dangerous to make quantitative arguments with qualitative facts, and it makes it hard to counterbalance the above with a statement like "the weak yen helps exporters". But if we're going off of vibes, a lot of people in Japan are struggling with worse buying power, downstream of an economy that needs to import a lot of raw materials... and that can cause pressure.

And combining that with the tech news in the US... well... at least as a narrative there's a lot to say!

I'd love to hear something more quantitative though. At the end of the day this all _might be_ vibes, but at one point the economy has to be somewhat linked to something a bit real, right?
I'm happy to hear an opinion from an anonymous person, who would otherwise not share it.
Fair play :)
From what I understand (and I may be completely wrong so please someone correct me) is that these rate hikes are causing the “carry trade” (estimated to be 20+ trillion dollars) to come to an end and investors are unwinding their positions fueled by these low borrowing rates- which is why we’re seeing US stock prices being dragged down as a result as well. (Investors borrowing yen at low value, investing in higher yield equities aka S&P500, and now owe yen at potentially higher than original cost, causing panic selling).
I'm aware of LCD's inherent contrast handicap due to polarising filters. That said, E-ink also has a relatively low contrast ratio. Interestingly, that turns into a benefit under direct sunlight, where ink-on-paper is often too bright.

Finding current specs is challenging, but E-Ink Carta, as of 2013 (over a decade ago) was citing a 15:1 contrast ratio:

<https://wiki.mobileread.com/wiki/E_Ink_Carta>

Edit/Update: A more recent HN comment gives 12:1 as applying to most E-Ink displays as of 2020, with 8:1 being more common: <https://news.ycombinator.com/item?id=22832452>

I suspect current displays are somewhat better, and I'm seeing a "50% improvement" comment bandied about but without a corresponding contrast ratio. Earlier displays had an 8:1 ratio.

In practice, displays will have worse contrast with additional layers on top of the display, such as a Wacom tablet, capacitive touch, frontlight, and any surface "tooth" treatment.

E-Paper cites a 30:1 ratio, which would be far greater contrast:

<https://www.newvisiondisplay.com/transflective-lcds/>

I've had direct personal experience with E-Ink, but not with transflective LCD tablet displays.

I suspect that in practice the displays are reasonably comparable in terms of contrast.
What you should learn, is knowing when shell is the right tool for the job.
The stock market is never rational. Even on the way up is irrational. Qqq down 10%+ already from highs so we gonna see some bounces
I loved Impact and paid for it back in the day, though I never ended up finishing the project I was working on. Did you ever throw the source for "Impact2" up anywhere? What's missing from it being releaseable?
I bought my 13900K box from them after an HN story a couple of years ago in which they openly talked about Samsung's failure to live up to their expectations, and basically apologized for advocating the Samsung 990 Pro drives in the past ( https://www.pugetsystems.com/blog/2023/02/02/update-on-samsu... ).

Not one vendor in 100 would stand up and say something like that in public. The system I bought from them has been great, and if/when that changes, I don't doubt that they'll have my back when it comes to haggling with Intel.
Maybe it's a cultural thing: https://www.youtube.com/watch?v=houFuiYrEi0
In principle, you could build a web server in classic QBasic: although it has no native networking support, it supports loading and calling machine code functions written in assembly. So, you could write assembly code to call a DOS networking API (such as packet driver), and then use that to build a web server in classic QBasic. I expect the performance will be terrible, but probably someone will eventually do it (not me) just to show it can be done.
I’m not sure the article does glorify him. It does call out some shortcomings of his vision and even implementation of the games over the years. The entire point is to get better and move beyond where we are now (and where we were then.) The fact that we can decry his views is a testament that much of humanity has largely moved on from them.
Also, connections.

If it's a connecting flight, and the incoming flight is running late, then the airline "sorts you out". Basically they know sboit your connection and make a plan.

I've been on a plane out of Heathrow that waited for a 30-min late incoming flight. I've also been on a late flight where my connection has been rebooked for me because we arrived late.

If you book "2 tickets" you're basically a no-show to the first flight, and you're on your own dealing with that airline.
Hardware physically exists. So when you're creating new hardware, you study nature. Software is fantasy. It's like you've been hired to write page 500 of a 500 page fantasy novel. Most of your time is wondering what the heck the people who wrote the other 499 pages were thinking.
I’m really curious whether my agree:disagree ratio will be higher in the article or in the comments.
I read a lot of reports stating that this trade is north of 20 trillion dollars. Do you know how this number is calculated? Or if it’s possible to identify other large risks like this? Seems pretty insane to me as someone not in finance.
Here is for my Ryzen 7700X:
sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso
SCM_CREDENTIALS may be useful for some programs on UNIX systems, but for a better designed capability-based system, SCM_CREDENTIALS is a bad idea.

SCM_RIGHTS is useful though.

I also think that there are several problems with the design and implementation of D-bus.
No, the 15th gen desktop will be Arrow Lake-S aka Core Ultra 200, and is on track for release in Q4 2024.
Show HN: "Gotml", Component-based HTML templating for Go
I built this to help projects that suffer from deep nesting and frequent merge conflicts in their Go templates. If anyone finds this useful please let me know what you think.
When you have no tests your problems go away because you don’t see any test failures.

Never have I tested anything and NOT found a bug, and most things I tested I thought were already OK to ship.

Thus, when you delete your tests, the only person you are fooling is probably yourself :(

From reading your page I get the impression you are more burnt out from variation/configuration management which is completely relatable… I am too. This is a hard problem. But user volume is required to make $$. If the problem was easy then the market would be saturated with one size fits all solutions for everything.
I meant it's a bit like the Lena image in digital image processing.

I get that the original author of the series is above board, but the fandom around touhou is full of enough toxic people that it's often the first thing one encounters or associates with the brand. Kind of like the tug of war with Pepe, but much worse.

I just now did a Google image search for "touhou" (just that term, no quotes) with safe search enabled and you might guess what came back. And these characters are supposed to be children.

I don't want to be a nanny or intrude on people who most likely mean no harm, but if video demos are to have a "standard" test video, should it really be Bad Apple? If you've got something really cool to show off, don't spoil it by associating it with that.
I've been coding, pretty much daily, for a least 4+ hours a day for 48 years. (Seriously, kinda obsessive about it.) Professionally for 40 years now.

I started in '76 as a 5th grader, signing up for my first university programming class after having attended a seminar on the then new field of 3D computer graphics. My first computer was an Ohio Scientific single board system, which barely worked. I finally got reliability with a 3.5K Commodore Vic-20, which I learned how to program video games in BASIC and 6502 Assembly. My high school best friend and I managed to get our games into Sears and K-Mart nation-wide (USA) holiday season of '82.

I've had a career many cannot believe when I relate: I was on Apple's 3rd party development team for the Mac in '83, a year before release. I worked for Benoit Mandelbrot in '85 on his original publication about Fractal Mathematics. I was part of the original 3D graphics research community, back when "how to render polygons" was research.

I was at Phillips during the development of CDROMs and wrote an interactive documentary production system as a demo for early mpeg, which turned into 13 7-hour art history documentaries in 8 languages. Then I was the video subsystem developer for both the 3D0 and the original PlayStation. I was on the RoadRash3D0's team, and the Tiger Woods PSX team with the South Park scandal. (The South Park on the disc was actually a mistake!) I was the director of research at the first Internet Live Video infrastructure provider, and produced an Internet live talk show with LA bands performing on request.

After the dotcom bust, I went into VFX and worked on 9 VFX heavy feature films as a programming digital artist, where I worked on the early 00's versions of the live action Scooby Doo, Garfield, and Narnia films. From that I became an actor replacement specialist, and then I wrote one of the original deep fakes patents
- where I was trying to do personalized adverting, investors insisted the company produce porn, which I and my team of VFX Academy Award winners refused. (I was the tech working with the producer and vfx supervisor from the film "Babe: the talking pig".) I tried to pivot to video games with automated 3D character creation of real people, where I had damn good contacts in the games biz, but ultimately went bankrupt.

I ended up working for a facial recognition company that built on my work in addition to their key tech, and ended up producing the FR software in 70% of the western world's airports. I have since left that industry over ethics issues. Today I'm an independent AI developer writing project management software using mixture of experts methods operating in the immigration attorney space, with a more generalized version preparing for release as a generalized business/consumer product.
"Few enough opportunities" is doing a lot of work, though. Aren't there other things to buy?
I won't comment on which shell to learn, but you'll end up spending a lot of time in it, so learning your chosen shell well will pay off dividends for the rest of your life.
It dawned on me, thank you.
The very next dot point is agreeing with you: "The ideal quantity to use these tools is tiny, much more miniscule than any of us is trained to think".

And I agree tbh. The TS community has turned me off static typing for life. It's just wall to wall bikeshedding from the least productive people I've ever had the displeasure of working with.