skysight-inc/HackerNews huggingface dataset:
Okay, well then I suppose you have a better citation for your unsupported assertion that Matlab has been in decline for many years. I've backed up most of my assertions with citations, I think it's time you brought some sources to the discussion. What is your basis for anything that you've been saying here?

I mean, if TIOBE was really statistical noise as your claim, there wouldn't be clear trends in industry reflected in the data, like the rise of Python in the last few years. And yet we see it, so clearly it's measuring something.
Thanks a lot!! This is definitely a much more interesting video and you have a lovely cat!
I did, and I really enjoyed it! It was not a sustainable financial option for me (I spent far more than I made there due to the employee discount) but was successful in that it gave my life a bit of cadence while I recharged for a few months. I almost did the same thing during my last hiatus, but as a parent I was not inclined/allowed to drift off into endless video game marathons.

My limited/indirect experience on both sides of the "overqualified" thing is that it's usually a result of the employer feeling threatened this person will supplant them, or the prospective employee coming off as entitled or non-serious. Having a doctorate doesn't impinge on your ability to mow lawns, but if you're making sure everyone knows you're meant for better things, that's a problem.
It can’t come soon enough after rounds of terrible Samsung fab results. Their latest and greatest node is still somewhere around TSMC 7nm or intel 10nm, but with worse performance characteristics and current leakage.
I love how Subaru says it is "impossible" to comply. I think someone needs to school them on the meaning of that word.

This statute goes right up against the provisions in the DMCA though that stop you playing with the inside of devices. How will that play out? Usually federal law wins out against state law, but it's complicated.
Well if that's the case they really should have considered the optics better.

Also, "who cares it's just one small state in one country" is not a very nice thing for a company to express either.

Either way it's a bit of a middle finger to the affected customers IMO.
Which book would you suggest to read first?
They are both a bit over 180B, that AMD number is prior to the XLNX acquisition which was done by issuing stock.
If sex hasn't taken over pretty much everything else in the list of priorities, it just means that you haven't gotten horny enough.

There a whole wide spectrum between "I'm kind of horny", "I think i'm pretty darn horny" and actually full-blast horny.

In due time, sex will move up to no1 spot in the list of priorities.

And if doesn't, then you're either old (or getting there) or perhaps never had a particularly strong sex-drive to begin with.

Sex-drive is just an insanely powerful force in men, most men have experienced but
only a small sliver of how powerful it can get, since they never let it get there, because porn is always there and easily accessible, and you can just rub one out without porn too.
The point is, pointer dereferencing in golang is limited to mimicing value types/reference types, something that C# already offers. It is not like C and C++ where you have pointer arithmetic. So it's just an illusion that it is "closer to the metal".
There was a lot of discussion on here yesterday about why people stay on Twitter[0].

This is a perfect example of why I like Twitter! The poster asked a reasonable question, and then a half-dozen experts had good-faith, helpful replies. It's hard to replicate that anywhere (at the moment) IMO.

[0] https://news.ycombinator.com/item?id=30428652
This post specifically talks about the performance ramifications of tooling choices the developers used to create the said note-taking applications mentioned.
Neither Apple nor Nvidia compete with TSMC, while Intel does
I've encountered that, too, in my Excel 97 easter egg reproduction. My terrain loops in the shader, but camera position is governed by the JavaScript, so it can get weird far from origin if I don't sanitize.

Here's how the terrain normally looks, zoomed out with the grid on:

https://rezmason.github.io/excel_97_egg/?o=bq

And here's how it looks 8589990 units from the origin, with sanitizing off:

https://rezmason.github.io/excel_97_egg/?o=bq&sanitizePositi...

There's two weird phenomena happening there: the lack of camera position precision causes the terrain to shift left and right, but a little bit further, you can see that all the terrain quads collapse in one dimension for some reason.

Someone also made a game out of this, called Floating Point Leviathan:

https://yanknoopdev.itch.io/fpl
I find it a great step forward in society, for every Gym in the world to not need to staff someone to sit there and answer phone call questions around (what are your hours? can I book X for Y?). Those are done much faster with robots and lower our costs.
And their 5nm actual size is much closer to TSMC N7+ or Intel 10nm rather than N5
Thanks, I'll check it up.
Turn on the oven when you're away from home.

That sounds like a safe feature!
The philosophy behind Java is that a feature needs to be demonstrated in production very well before it is added to the language, in order no to go overboard with features and end up with C++ :)

Value types have proven their worth, especially with the gap between CPUs and memory bandwidth, so they're being added.
> I like the info pages on the UK NHS site. They're as uncomplicated
as they can be, they get the key facts across, but they're also very
neutral.

Not just NHS, all of UK .gov online, leaflets and telephone services
have adopted a super high standard of communication in recent years.
Compared to the deliberately twisted legalese for tax, benefits, and
services in the 1980s it's a huge transformation. Something has
changed in the core culture.
Indeed, when I told friends/peers I was working at Barnes and Noble they almost universally assumed I was building their website.
No, now you'll get sued by people who are offended by one's choice in dead explorers — or even the use of explorers at all.

Imagine codenaming a chassis "Drake" today, where even the famed hotel in San Francisco changed its name (now it sounds like a generic chain hotel — "Beacon Grand").

Use Junipero Serra's name? Better hope your offices are vandalism-resistant...
By default, mp4 files from iphones do not include depth. The RGBD videos from telegies are custom mkv files that include depth (done by directly using libmatroska, not via ffmpeg), which the webapp can display.
Wrong law. That's the old one.

Since 1982, and part of our constitution:
https://laws-lois.justice.gc.ca/eng/const/page-12.html
Most 737s are among the safest planes ever built (because they aren't MAX). Whether or not the MAX will live up to the safety record of the previous gen going forward is yet to be seen.
concrete is porous. IF you wrapped your concrete in a waterproof membrane, the first tear or piercing in the membrane would then become an entryway for water and there would be no way for the water to leave because of the rest of the membrane. Proper drainage is a better solution.

It's like the bridges that used epoxy coated rebar for chloride corrosion resistance and then found out that any tiny nick in the epoxy coating then causes that rebar to somehow corrode FASTER than uncoated rebar.
Is this last month's news or something new?
golang is not marginally faster than Java however in the real world.
I don't know if it's nostalgia, but I don't recall having performance issues. The graphics were definitely pushing the console to its limits, and I can easily see it dropping frames.
Hans Reiser was reportedly impossible to work with in any event, as the Reiser4 debacle showed. I'm happy excluding him from the open source community.
It's kind of the point of fsck that it scans areas of the disk which aren't part of already valid filesystem structures. It's what you run when your filesystem structure is invalid in order to recover as much as you can.
I love Serenade. It has some rough edges at the moment, but the team is working hard on making it better.

What I love is that it feels so natural to use. It understands the context of the code, which means you don't have specify exactly where to move the cursor, or what kind of casing you want on variables. It automatically does what you want it to. I also love that everyone has the same set of base commands. It makes it easier easy to share information and help each other out. Oh, and the browser extension for Serenade is such a life saver. I'm mainly a front end web developer, and it's so easy to navigate the UI with that browser extension as I'm developing.
Ignoring the economy of the development process, vs. just being able to push out an app quickly, I cannot help wonder how small, and fast apps like this could be, without losing features.

Sure stripping out symbols is a quick thing you can do, but how about eliminating the ad tech stuff (people already bought the ticket, leave them alone). Remove the dependency of 3rd. party libraries and frameworks, utilizing only the built in frameworks (or does that not make difference in iOS applications?).
> a company selling luxury stuff

Leaving people behind is the entire concept of selling luxury stuff though, so I still don't think that the companies will care much.
Yes, I think the same. Search engines try to match what exists (finitely, so it will always be a limitation) of previously created content with our query or need to know, while AI can generate and adjust the answer to what we need or want to know, even for our purpose, intellectual level, etc. Basically, tailored responses.
Actually WTF, the Oracle always free seems ludacris.
I have just moved a couple of my personal projects from DO to Fly because of their amazing free tire, but Oracle's is in a completely different dimention.
They may come back for more than the car.
https://trendytrendytrendy.com/

Just magical
Please leave the personal attacks out of this, thanks. I've said nothing personally against you and yet you've turned to calling into question my profession rather than the points I've raised. I understand maybe it may feel like I'm attacking you personally as I'm criticizing a language which I gather you are very fond of, but criticizing C++ is not criticizing you, and I would appreciate if you show me the same respect I've shown you. That's not what this site is for, and if you want to engage in that kind of back and forth I'd kindly decline.

My students give me high marks, my department (which includes faculty who have contributed to C++ spec over the years) is satisfied with my teaching, and I graduate students that go on to work at top companies and research labs around the world. I'm doing my job just fine, let's stick to talking about C++.
What’s not clear to me from the article, initially what’s discussed are use land features, but with these changes are they also turning off access for dealer repair shops as well? Just so the don’t have to give access to third parties? Won’t this bite them by reducing the quality of first party repairs? Or am I misunderstanding?
For those that are on the creation side, I've found genanki [1] to be a joy to work with. I have a service that auto-generates a bunch of cards from code and then spits out an `apkg`. I've made what I consider the funnest part of that open for registration [2]

[1] https://github.com/kerrickstaley/genanki

[2] https://www.reddit.com/r/Anki/comments/g0zgyc/spotify_anki_l...
My pay from 2012-now has gone from $15/hr to $60/hr. ~400% increase or 40%/year staying at jobs for roughly 3 years.

The biggest jump came in 2017-2018 when I moved to Washington, from $25/hr to $35/hr to $48/hr in 18 months and it increased again in 2020 when I moved to my current job.

Idk if I am extremely lucky or if I don't recognize the value my skills as well as my employers do. All I know if I am not averse to negotiating a little and that I keep my resume up to date and I test the waters from time to time just to see what's out there.
I think, in this particular situation, it's more that Subaru themselves don't really know how to approach fixing these safety systems. From my experience these systems are fickle-beta-hot-garbage-heaps brand new. I bet they see right to repair bills as a way for the general public to gather evidence that they've known this all along.

Of course, this doesn't really address the issue of people buying cars from out of state. But who knows, maybe we'll see "Massachusetts Cars" be a thing in the Subaru world for their lack of broken factory features.
How timely! So it appears that now Australian birds are allowed to remove their spyware devices, but human citizens are not.

https://news.ycombinator.com/item?id=30434674
Actually, it’s 5x5 (typically). So five letter words again, just like Wordle. Again, likely not a coincidence.
Wow, this along with potential interference problems in weather radar [0], it's obvious the FCC bungled allocating the 5G spectrum. What a shame that they gave into industry pressure over other practical considerations.

However, it doesn't surprise me that the FAA, which allowed the Boeing 737Max fiasco, is back here coming to Boeing's defense. What happens when 2 captured regulators collide?

Edit: added spacing and changed "radio" to "radar" for clarity

[0] https://www.npr.org/2019/07/02/737919100/forecasters-caution...
Spending several years in a VR lab made me start thinking RGBD was some common term, but for sure I'll follow your advice and use more normal words next time. And you were right that it's probably too long since the above title was few letters short the limit already!
Did this site get the HN hug of death? It does not respond for me.
This seems like a huge market opportunity for a service where you upload your "final" binary and some app goes through the thing and shows you all the stupid you are doing and how to fix it.

This would have really pissed me off if I had to download it over my cell plan. I have one phone with minimum apps on it which I use for day-to-day, and then another with all the scummy bloated apps on it, but the data plan on that phone is small and 500MB would be a huge chunk out of my monthly quota.
There's plenty of "surprise" complexity hidden in the Golang stdlib. https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-... It's kind of a necessary evil (though I guess it should be better documented, so users are less likely to bitten by it) because Go does not have good ways of expressing complexity in interfaces. This is exactly how enforced "simplicity" can backfire in practice.
Annoying is very different from deadly, and understanding these animals can help to protect them.
Can't you just buy an OBD2 scanner for like $20?
A lack of process advantage is exactly the problem. I remember being at nVIDIA in 2008 and being afraid about Intel's Larrabee x86-based GPU architecture. I was genuinely afraid because they could do full custom design on the latest process and so the physical design would be much superior to nVIDIA even if the higher level architecture was not as great. I didn't care much about the x86 aspect because I knew software needed to be re-developed for GPU anyway so having a compiler generating a custom/private ISA wasn't a big deal vs. x86.

When Larrabee failed I breathed a sigh of relief. To me that failure was huge, and the fact they are trying to replay that strategy (building a competitive GPU) but without an unfair manufacturing advantage speaks to the hole that Intel has dug themselves into. It's not a grave, but the stock price has not baked this reality in yet. We've got a long ways down to go. This won't look like a simple turnaround story. The company will appear dead before it can come roaring back. If.
“you're always the least smart person in the room you know you need to keep proving yourself and this drives your actual performance.”

Give or take locus of control and incentives, maybe. Some might think alternatively that it’s better to find a unique niche rather than try to compete where others are apparently more talented. Incentives matter a lot.
As of a few minutes ago...
AMD: 181.86B
INTC: 183.97B
NHK newsline, live news on the hour (in English)

https://www3.nhk.or.jp/nhkworld/en/live/

They also have some interesting programming every now and then.

I discovered it when traveling in Asia, and just kind of kept watching it regularly. It's not necessarily an aggregator but it is global news with more of a focus on Asia.
It's a bit limited in what it does for you.

But yeah, that's what I've used as well.
I’ve been judged by prospective employers based on reported app size being seen as correlated
to complexity. VC backed startup I worked at for 18 months with a 12 megabyte app size due to efficient design choices? Must be a joke

So now I just add a 150 megabyte dummy file at everyone else’s expense

I’m sure there is a lot of that going on given how long some job roles were open, I have to imagine that every mobile developer on the market may have passed through and made the same conclusion!
The Blender / FreeCAD communities might bite.
But that's entirely fair: of course caching data uses up storage. But it's my choice - I can pay for what I use. The crucial part is that I don't need to download an app which is hundreds of megabytes large just in order to hypothetically support caching.

No one can tell me that our species can write 1K ZX Chess (https://en.wikipedia.org/wiki/1K_ZX_Chess) – an entire chess game with intelligent opponents which only takes up 672 bytes – and yet we can't write an email client which isn't a million times that size.
My C++ is very rusty (pun not intended), I had no idea you can plug in a custom allocator but still use new/delete for initialization. Do you maybe have a link to something where I can read more about this?
A tradeoff in what exactly?
... of Shadow of the Colossus, sorry. I've already bought it four times.
I checked on Android. Gmail's app size is 113mb, while Tutanota is 4.58mb

I wonder why the Gmail app is almost 4x the size on iOS.
I call that expertise in simplicity "style." Style is what you don't do. Have a style.

People have different styles. Sometimes they clash. That doesn't necessarily mean any of them are invalid, but they may not work together. It's easiest to work with people with complementary styles.

For a challenge, work with people with contrasting styles. This is likely to fail but it's where real innovation comes from. You don't get the Beatles without both Paul and John.
Dystopian thanks for raising this point :)

Yes, indeed, we are monitoring this and of course we have removed all SSPL softwares from our catalog.

Airbyte license is MIT, and deploying elasticsearch as part of another software should not be an issue (but I'm not a lawyer and might be wrong), from my understanding what's forbidden is to offer Elasticsearch as a SaaS service but using it as part of a solution like Airbyte is OK. We don't offer Elasticsearch but we offer Opensearch as an alternative.

N8N seems to be under Apache 2 license with Commons Clause (https://github.com/n8n-io/n8n/blob/master/LICENSE.md), I do see now that there is a specific clause about hosting fees, we do charge for management fees and also hosting fees. I'll try to contact them directly and check if we can sign a contract with them, if not it will definitely be removed from our catalog.

We really want to be on the good side of this, we want to create a sustainable stream of revenue to open-source authors, not killing them. So we will definitely comply with licenses and law.
This reminds me of "Factor Tables": https://github.com/RowColz/AI
If your application interfaces with ReiserFS directly (fsck/servicing scripts), or you expect to see certain performance patterns (like high speed on lots of smaller files), then I would consider this userspace breakage.
Aldi itself has over 2000 locations in the US where you can buy Irish grass fed butter. Lidl has around 167 locations in the US where you can also buy Irish grass fed butter as a reasonable price.

Kerrygold is the most popular Irish grass fed butter in the US but it is not 100% grass fed. It is around 90% grass fed currently. The amount of grass feed has reduced over the years as demand for the butter has increased. The cows are fed soy and corn to supplement the grass.

As noted in your edit Costco sells grass fed butter. They have two options. One is Kerrygold and the other is their own Kirkland Signature brand. The Kirkland Signature is 95% grass fed and imported from New Zealand.
Well maybe it should be easier to signal every middlebox that just delivered a nasty segment that you hated that segment and want the sender never contact you again. Should be a disallowed route, with a reasonable decay. Eventually they will exhaust all possible routes to you, to the boundary of the middleboxes they can get to disregard your request.

My understanding is that this would require a change to TCP/IP itself, and NATs make this system probably unworkable in IPv4. But it would result in a truly distributed ddos protection. This also brings to mind the nightmare scenario of exponentionally larger parts of the IPv6 space hoovered up to satisfy the needs of spammers. Imagine burning 1 ip address per message!
Funny anecdote, we had no AR mode planned originally. Both me and George were completely fine without looking at the keyboard, so it didn't occur to us.

Then our ME demo'd the software and couldn't type. We went "oh, fuck, what if someone needs to actually see their keyboard."

And, well, we don't do things by half measures, so proper AR passthrough it is.
There are quite a few ovens you can enable turning on remotely these days. Personally I would not use such a feature.
Show HN: Datagridxl2.js – No-nonsense fast Excel-like data table library
Hello HN,

I’m Robbert, the creator of DataGridXL.js. After 1,5 years of hard work I have just released version 2.

DataGridXL is a free (and commercial) editable data table library written in ES6.

My goal is to develop the most performant & user-friendly spreadsheet-like data table out there:

- It has zero dependencies. You don’t need any framework to use DataGridXL.
- It is lightweight (~250kb) and easy to use. It does not even require messing with CSS.
- It has its own Virtual DOM implementation to prevent DOM errors.
- Developer friendly. Supports all modern web browsers

Please take a look at the performance demo (https://www.datagridxl.com/demos/one-million-cells) to see the difference with other data grids out there. And let us know if you have any suggestions.

What's new in version 2:

* Rapidly search cells via top bar, just like Google Sheets.
* Freeze any amount of rows and/or columns.
* Hide and unhide rows and/or columns, just like in Google Sheets.
* Multi-Range Selection
* Fullscreen Mode
* Input bar at the bottom, so it works on touch devices too.

DataGridXL on Github: https://github.com/DataGridXL/DataGridXL2
DataGridXL on NPM: https://www.npmjs.com/package/@datagridxl/datagridxl2
DataGridXL Docs: https://datagridxl.com/docs

Please let me know if you have any suggestions or comments!