skysight-inc/HackerNews huggingface dataset:
Javascript is a constant reinvent of the wheel. Sites had become much bigger and much slower contrary to JS crowd promises. Development is a devilish entanglement of tens of thousands of tiny libraries, and almost every one of them is changing several times a day. I do not do frontend programming now, but I see how slow it became compared to the old good Web 1.0. Monster frameworks that require changing hundreds of files daily, sometimes front development is behind backend development because of this burden and cognitive load.

And one fact which annoys me the most: in all other areas we are free to choose any language to do the job. But in the web we're forever stuck with one language which was quickly concocted in a few days and still to this day many of the original flaws remain.
Development cost and low sales.
If they spend to much for the R&D and then sold not enough units to recoup the cost then the business would be in the red.

Over the years they developed some pretty special units. Examples are the Extreme Compute Element (NUCs in PCIe form factor) or the Hades Canyon with RXVega GPU and in general the more gaming focused NUCs. I don't think those were sold in high volume numbers.
You point to the us when the article is about europe
how do you come up with this pal...
> it's hard to find split mech KBs that haven't dropped a lot of keys in favour of layers, or haven't moved keys like [] away from their original locations.

I think once a keyboard design strays from the 'traditional' layout, it becomes harder to justify features like having a big spacebar, having an asymmetric layout, having a row-stagger.

Especially with a focus towards ergonomics, it's nicer to reduce hand movement and hand stretching; and reduce usage of the pinky fingers in favour of allowing the thumb to be used more. -- Albeit, yeah, layers do trade that reduced hand movement for additional complexity.

I see many designs retain the number row. It's very rare to see designs which retain a row stagger, but clearly intend for the thumb to have 2-3 keys within reach.
I think rust does it right in many cases. Raw rust multithreading is a pleasure to use, and some libraries like rayon are extremely unobtrusive.

That is why I am somewhat unhappy with the state of async rust. It does not yet have the quality and unobtrusiveness of sync rust libraries like rayon.
I run ChromeOS, and it is logical in some sense to exclude or at least separate it from Linux classification.

The Linux VM has limited availability. I believe it depends on your processor (I have an i5, some Chromebooks have ARM.) It needs to be enabled as a "developer option" and yes, it is labeled as a developer tool, which means it could break. It will not work if you're logged in with multiple users. (Neither will the Android subsystem.)

ChromeOS will not run graphical Linux applications out of the box. I haven't experimented enough with the VM, but it does not have X11, Gnome, KDE, or Wayland dependencies installed; it is a minimal package list.

The Linux CLI runs in a VM (and a container too, I believe.) So you're running Linux in the sense that WSL runs Linux. ChromeOS Linux has limited access to the rest of the system. You need to configure each shared folder, for example.

That's userland. There aren't any Linux drivers to install, uninstall, or corrupt. You can't look through /proc or do meaningful system monitoring that you would find on Linux. There's no crontab or any scheduled tasks, for that matter.

I'd say it's one notch up from your Android phone in the hierarchy of "what is Linux?"
Pray tell, what's the objective right way?
The whole point was to let websites interact with java applets on the site. If that’s not integration then what is? Either you’re splitting hairs or you’re forgetting that applets were touted as Java’s killer application at the time.
Or you could look at inequality, Gini and/or the 20th, 80th etc. percentiles instead.

> Is the immigrant-accepting country poorer as a result?

Yes, in this specific case it would be poorer per capita.
I have tried a couple of pretenders and they were not up to the 24/7 load I have lined up, random reboots and lockups, maybe it was bad luck, maybe it was thermal management, either way the NUC keeps trucking.
> relatively friendly tech cultures turn into a more brutal survival of the fittest

The problem is that often you have to collaborate a lot in these companies - you need to use services or libraries written by another team, for example. "Fittest" really makes no sense, because almost no one has a PnL sheet broken out by team like wall street.

That said, not all companies (Apple, Amazon) had super friendly cultures. If you maintain a core service at amazon, for example, you can expect to constantly have every dependents' roadmap shoved at you all year as it is.
I'm using this tool for a couple of months now and I fully enjoy it. I was always the CLI type when it comes to using git. I never liked the ambiguity that regular UI tools introduced. I want to know which git commands are being executed when I click a button or drag and drop a commit.

With lazygit, I never missed that feeling of control. All commands are printed and rather complicated rebases become a breeze. Highly appreciate this tool! :)
Great project, but I'm using Casdoor already: https://github.com/casdoor/casdoor , it seems to have a nice UI.

What's their difference? Keycloak, Casdoor and Ory?
There appears to be a different design tenet to use tiny fonts. Also not cool.
AKA ActiveX in Microsoft land...
http://websdr1.sdrutah.org:8901/index1a.html might be able to pick up the transmission.
There are offline metrics and online metrics. Offline metrics might be something like AUROC on a test set. Once you’ve pushed the model online, you can check the online metrics. Ultimately the online metrics are more important, that’s the whole reason the model exists in the first place.

Your control in an online environment is the current baseline. You don’t need to save the test set anymore, you can push it online and test it directly.
I've been telling people for years how my weight can easily fluctuate 2kg over a single day. I knew it was water (we're mostly water anyway), but didn't know it was glycogen. I think a lot of salt increases water retention too.

Some people say you shouldn't weigh yourself every day because fluctuations are disheartening. I wholeheartedly disagree. You must weigh yourself every day. Then you'll be able to see the trend. If the line isn't going where you want it to, eat less (or more).

Having less water makes you look learner too. This is well known by bodybuilders, models, actors, fitness influencers etc. Every actor you see with their shirt off is dehydrated. Talk about unrealistic beauty standards...
One anecdote I have about Microsoft is that I once set up in Hotmail my birthday 5 months in advance to what it was, probably to bypass some 18yo check. Eventually (5 months later, probably) I set it back to normal.

Since then, for a couple of years, my father got a notification saying that it was my birthday (and he even obliged to congratulate me, once; he was -- and luckily is -- old :) ). That setting was not available anymore anywhere, and my birthday was set to the correct date, but the problem still happened. I contacted Microsoft, but it was like they had no idea what I was talking about nor what could be the problem.

So yeah, I don't trust them nor like them either.
Is there any way to make beer without having to boil the water at some stage? How do you think beer is made?
Computer says yes:

https://gravitysimulator.org/

https://spaceengine.org/

Once the mass, velocity, heading of an object is known it becomes easier to track and fine tune parameters meaning time of intersect with earth can be calculated which gives orientation of planet and entry attitude.

An exact street addres | sub metre grid reference is a big ask, but the "line of breakup" arcing across a narrow slice of the planet is realistic.
Surely navigating to random.org is faster than typing a prompt.
Whether you are a software engineer venturing into YouTube content creation or a seasoned YouTuber looking to scale your channel, having the right resources at your disposal can significantly improve your YouTube game. This list comprises over 20 critical tools that you, as a YouTube content creator, should know about:
> Like it was 3d printed or something.

perhaps it was: https://en.wikipedia.org/wiki/Osteoblast
The article isn't about El Nino though, it is mentioned only twice.

One mention is the El Nino Southern Oscillation which actually is the accepted term for it.

Honestly, Quanta doesn't get everything right, but it generally has the best lay scientific articles I have found.

Where else have you found that is better?
>32bit or 64bit length? Signed or unsigned? It doesn't make sense to have a signed length.

32 bit should be enough for everyone, it's easier to type as int, and you have less problems with variable sized integers on different targets. Signed length makes sense because length is a number, and numbers are signed, also in conjunction with array -1 sentinel value is often used.

>If you don't, you cannot represent a null string (IE a missing value) differently to an empty string.

C++ can't do it either with std::string and sky doesn't fall, because such distinction is rarely needed and for business logic empty string means absence of value, actually in languages with nullable strings null string and empty string are routinely synonymous and you often use a method like IsNullOrEmpty to check for absence of value. Anyway you need the concept of absence for other types too, like int, so string isn't special here.

>You have to mandate that they use a special stringFree function, or rely on callers first freeing the pointer field and then freeing the struct.

pointer+length struct is a value type, see https://en.cppreference.com/w/cpp/container/span
Yeah but in competitions there's a secret test set used to evaluate the model.
Following that time frameworks like ASP or Coldfusion (?) had server side JavaScript for code snippets similar to what the browsers were doing on the client. So I think, the JavaScript on the server note here is more addressing the ASP use case then the nodejs one.
Why are you blindly upgrading major versions of your tools?

Sounds like fundamental design issue more than anything.
"Verify", that's quite a demand;

"corroborate", you find queries of the same level which would give satisfactory output upon good performance but fail in a faulty overfitted model.
I suggest don't remove the demo. I have a watermarking app https://watermark.ink the only reason there are non-english speaking users is because of the landing page itself is the app.
one of my favorites is the rainbow serpent https://en.wikipedia.org/wiki/Rainbow_Serpent in australian aboriginal culture. pretty crazy how snakes and serpents are so pervasive in mythology globally.

> The Rainbow Serpent came from beneath the ground and created huge ridges, mountains, and gorges as it pushed upward. The Rainbow Serpent is understood to be of immense proportions and inhabits deep permanent waterholes and is in control of life's most precious resource, water. In some cultures, the Rainbow Serpent is considered to be the ultimate creator of everything in the universe
He's saying nobody has found it yet
That definitely won't be random.
Is there no lead in the rock on which the lake sits? (i have no idea how to look that up)
You don't design your cooling system to maintain peak turbo consumption. Thermal Design Power is 45W.
A "country" cannot have money, it's not a real thing. People can have money, companies can have money, government can have money, banks can have money... you need to be more precise here. My expectation is when the people (I mean regular people) have more money at their disposal, thus more access to healthcare and education and mobility and beer and such, then the country is happier and better off thus richer. Reducing the word "rich" to "money" might be the cause of your confusion, but the dictionary explains it just as well by "having high value or quality".
I always vaguely wonder why no one allowed a full hierarchical schema path. I expect it is probably because "the standard sez one level of schema only"
I built a Dactyl Manuform about 2.5 years ago, and it's holding up well, there hasn't been any degradation (even with it shuffling back and forth between office and home daily). I would recommend it to anyone, really. After a couple of weeks of "adaptation time", it's the best keyboard I've ever used for work (I still use a regular keyboard for gaming, when I do game)
These kind of things need to be public goods instead of private companies. For that reason, I'm much more inclined to bet that Mastodon or some other community owned venture will be the true successor to Twitter.
In this case, it only toggles settings already baked in to the original software. That should not increase your attack surface unless the settings are poorly tested.

Moreover, it would not decrease your privacy unless:

1. The number of people messing with the setting is very small, AND

2. The default for the setting gives you at least as much privacy as flipping it does.

The second point is not often the case. For example, turning off WebGL provides 1 bit of info ("turned off WebGL"). Leaving WebGL on allows a website to measure your WebGL setup, which is typically far more revealing. Not everyone uses the same GPU hardware and screen, after all.

In general, flipping a setting to off reveals 1 bit of information - but it might indeed be 1 bit that few others know of, thereby reducing your anonymity group in that respect. Leaving a setting on allows a website to probe you further and find out things related to the setting.

See for example amIunique.org -- it tests 4 WebGL parameters, which, for me, have a similarity ratio of 1.17%, 0.94%, 2.68%, and 0.53%. Those are quite horrible numbers and would likely identify me uniquely unless they almost completely overlap.
I’ve only taken introductory meteorology courses but I remember ENSO [1] (which uses the term oscillations). Maybe that’s what they’re referring to?

[1] https://en.m.wikipedia.org/wiki/El_Niño–Southern_Oscillation
Searching for the text you posted returns two results on Google:

The first one is your post here on HN

The second is a post on an obscure forum that links to a .onion site that doesn’t open.

I can’t find that text in Telegram’s TOS or Privacy Policy so if you can provide a source that would be great.

Side note, and a very pedantic one, if you do a full 360° the end result is that you aren’t changing direction one bit. You probably meant full 180°
one things for sure, it really does not want to output entire code blocks now, opting heavily to just give the delta.
From personal experience you’d have to eat a LOT of protein to kick you out. I do a pretty high protein keto diet and it works great. What really gets people is all the keto blogs talk about eating lots of fat. That great if you are doing keto for a lifestyle choice but if you’re doing it for weight loss you already have the fat and don’t need to boost your intake. Eating a fraction of the suggested macros still maintains satiety.
Could not agree more. It doesn't understand what a number is, why is everyone trying to quiz it on maths instead of, perhaps, seeing how good it is at language tasks, or even foreign languages? I suspect it has gotten a lot worse in non-english since launch.
> The company will disable internet access on the select desktops, with the exception of internal web-based tools and Google-owned websites like Google Drive and Gmail

What they are doing is called a "firewall", we have been doing that for a few decades now.

I even use a firewall at home !
The pn51 didn’t ship with a 4700. You’re either using a pn50 or 5700
not available in EU.
Maybe not TASM, but Mad Pascal has a sister project called MADS [1]

[1] https://github.com/tebe6502/Mad-Assembler
I'm not sure people would tolerate their cities being filled with constant annoying drone buzzing.
Ye true, I meant in general outside of HN. How news articles are used to push agendas etc. Like, I got this thing in the back of my mind reading about social injustice in some place that it is some push to build up pressure to bomb them.
There is also a reddit post with further discussion.
https://old.reddit.com/r/math/comments/153gh89/reverse_tomog...
>Per the wikipedia article 90% of gluconeogenesis happens from lactate, glycerol, alanine and glutamate.

That's interesting! Glutamine vs glutamate ratio is supposedly something that affects motivation.[0] I wonder if (enough) gluconeogenesis thus boosts motivation?

[0] https://www.nature.com/articles/s41386-020-0760-6
Back in the day there were two interesting bugs...

Bug 1 was the Intel F00F instruction which caused the processor to immediately halt.

Bug 2 is that it was possible to create monitor settings which would cause a CRT monitor to catch fire.

So... just for grins... set the monitor to "catch fire" setting and then execute F00F.

A real and practical "halt and catch fire".
They're also going to claim "that's alignment, we're making it less evil, not dumber"
I don't mean to say it's about cost savings; I meant that they're choosing the most expedient approach to this problem at the expense of employee happiness.
You do like in Windows and define safe strings for ABI, as done for COM API, nowadays the main kind of Windows APIs.
There's nautil.us too.
The layers do take a bit of time to get used to, but they become transparent, after a while. As for punctuation locations, I've exploited that to my advantage, I have brackets and braces (which I use a lot of, for Clojure) just next to my left ring and middle finger, and parenthesis are also trivially reachable, of course. (all this on a Dactyl Manuform, with 46 keys total)
It's cool seeing the numbers but on a practical level I think they're a distraction. To track weight loss, you only need to measure your weight at the same time every day (e.g morning before breakfast) and use a rolling 7-day average for good measure. The number on the scale is less real than the rolling average.
FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioning
Facing a Future of Drought, Spain Turns to Medieval Solutions
You'd hope people would learn this time, but they'll probably just keep blaming their tools...
UK inflation falls to lowest level (7.9%) in more than a year
it "understands" numbers the exact same amount that it understands words.
Golang is responsible for some of the biggest open-source projects out there and has a huge share of developers working in it. Lost… what exactly?
Yes - nothing is more likely to make me start a spiel than hearing "eat less, move more".
I think when someone says „I want a C that’s cleaner and has some simple, generally loved features“ they don’t think of C++?
You can trivially deadlock just with queues and messaging.
How professional ethics work
UAE blocks most voice over IP apps. Something related to telecom monopoly.
> They're full of very smart people, but they have had some very sloppy goofs over the years.

That's because smart people tend to overestimate their abilities and think they are invincible. In fact the comment posted just below this one is jumping to conclusions that this probably only applies to the inferior-intellect mechanical and electrical engineers.
Well I was 9 years old in 1995, didn't get the internet until 1999, and only started programming in 2001 (and even then it was Perl + C) so that was an honest question from someone who didn't experience any of this first-hand.

If one of its original use-cases was to facilitate some kind of browser/applet integration then fair enough. But in the linked article there are only vague references to this that sound a bit weird or confused, like "the scripts would glue together an assortment of Java applets" or like "JavaScript will allow us to easily create personalized applets for the Excite service".

I found some docs @ Oracle from ~2013 that demonstrate calling some applet methods, but I can't tell if that is a later addition or was present from the start: https://docs.oracle.com/javase/tutorial/deployment/applet/in...

edit: looks like Bill Joy himself said "JavaScript will be the most effective method to connect HTML-based content to Java applets" in the article, but I'm still curious how deep this connection is, or if it's just hand-wavy "our new tech is great and I have to tie it to another currently-popular tech somehow"
I have personally shipped "untested" models in production in situations where a "secret test set" does not exist. (Train on subset of data -> evaluate on different subset of data -> train again on entire dataset).

I do not consider myself to be insane.
It's interesting how persistent the 'just diet and exercise' thing is when any amount of research will show you that it just doesn't do shit. Your metabolism slows down to compensate for dieting, you eat more to compensate for exercise, etc. The studies that do show any benefit stop after 1 year, and don't really do follow-ups. By 'significant' benefit they mean statistically significant, as the weight loss numbers are really marginal. Then, if you look at 2-year follow-ups for weight-loss studies, they're fucking bleak. 9 in 10 fail and regain the bulk of the weight lost. Imagine a doctor regularly prescribing you pain medication that worked for 1 in 10 people - because that's basically the state of front-line weight management healthcare.

The one that really put it into perspective for me was the one that revisited the Biggest Loser participants after 6 years and the mean regain was 70% of their lost weight (90 of the 127lbs average), and they were left with a 20% slower metabolism. [1]

[1] https://pubmed.ncbi.nlm.nih.gov/27136388/
Well, for starters, you take a model with 100 trillion parameters, and then you test it with... 500 examples. WAIT did you say hundred? 500 hundred? Not 500 hundred thousand right?

Okay okay hold on back to the drawing board.

...dumbed down to cats and dogs.
If that is ever a possible issue, you switch the implementation to use two pointers.

struct String { const char *buf, const char *buf_end; };
Yeah, I just recently picked up rust and rayon is so awesome. It is great to be able to instantly parallelize an iterator.
> There is enough misinformation and woo surrounding QM already. There is absolutely no reason to entertain the notion that there is some deep connection between QM and any macroscopic phenomenon simply because both involve a wave equation.

I'm with you here.
Lot of ground for certain people to pick the sentence and use it out of context to augment their systematic bullshit.
Well, no, because numbers are “words” that represent something that behaves in a very different way to words in a sentance.
It's not a hypothesis, the thing was already implemented many times in C, C++ and other languages and used for ages especially for networked code, because C "there's no length" approach is a guaranteed vulnerability.
Nah, I grew up with bookmarks and was constantly annoyed at the terrible UI for them and then when tabs got good enough I stopped using bookmarks since the default bookmarks UI is terrible.
Dupe https://news.ycombinator.com/item?id=36055902
https://news.ycombinator.com/item?id=36541534
Version dependencies aren’t propagated and can be outside your local control. As an example elsewhere in this thread: PyYAML did not have a pinned Cython dependency with a maximum version before this, so if your project depended on a pinned version of PyYAML it would break when trying to build it after Cython 3.0.0 released.
La Rochefoucauld was a genius... His "Maximes" are definitely worth reading.
K&R C compiler restrictions, possibly. Never bothered to read its source code.
> Lots of problems can be fixed by encouraging and aggrandizing stable two-parent families

I agree 100%. But how would the US government fix this? The only political movement that I'm aware of that focusses on stable two-parent families are the conservative Christians. Or are there any others?