skysight-inc/HackerNews huggingface dataset:
I use Firefox everywhere I can, warts and all, just to avoid the Chromium monopoly. It was actually a huge bummer for me when Edge gave in and switched to Chromium; having a giant like Microsoft support a third browser engine would really have been a boon to the health of the ecosystem.
Worth noting that SunSpider hasn't been updated since 2013. JetStream is more representative of modern JavaScript workloads, but the gap is also getting closer on that benchmark.
I've had a similar thought. I want to feed LLMs (and friends) messy data from my house and let it un-mess as best it can. A big hurdle in managing home data (chat logs, emails, browser history, etc) is making use of it. i don't want to have to tag all of my data. LLMs seem really attractive for that to me.

I have this urge to toy with the idea but i also find "Prompt Engineering" to be very unattractive. It feels like something i'd have to re-tailor towards any new model i change to. Not very re-usable and difficult to make "just work".
And humans, if their survival depends on it, or they just happen to want to.
SGI also made an LCD display with a detachable backlight panel for this purpose — the Indy Presenter:

http://archive.irixnet.org/siliconsurf/products/Indy/present...

“When combined with an Indy workstation--a nifty shoulder bag handles both--you have most of the tools you need for a first rate show on the road.”

I had an Indy workstation, the Presenter display, and the shoulder bag — but I never lugged the thing to a presentation.
> Well i mean unless someone comes up with a theory why this time is different from last time, then isn't my argument just modus tollens? That's pretty much the opposite of a logical fallacy.

History isn't math, dude. This time is always different from last time. The fallacy is making the claim that it's the same (conveniently ignoring all the differences that make it different).

Another mistake is taking an aloof perspective. A lot of changes that "turned out OK" from that perspective were pretty terrible for the people who actually had to live through them.
A specially created tax exemption or tax credit is the same as cash.

The issue is that you and me can't just start any company and take advantage of this.

You must be politically connected to receive these special taxpayer-funded gifts.
Sadly first-party builds aren't available for my platform. I suspect the complexity might be in the number of languages they're trying to simultaneously use, plus the complexity of qtwebengine, which requires a working chromium port, which outside of {x86-64, arm64} is not a given.
The parents helped him. No one should feel bad for them. Like at all.
How far away are we from "type in a prompt, get an animation" generative style UX?

What are some roadblocks of making that a reality?
While I am certified for Nitrox diving, I'm not sure I would actually use it very much. After over 100 open water dives and many dive classes (I was one class away from being a certified instructor back in the 1970s) I realized that I didn't want to do extreme diving. Night dives in the Caribbean are exciting enough. Wreck diving, ice diving, cave diving, commercial diving, hard hat diving all seem too dangerous. Diving in the warm, clear Caribbean was great, and 75% of that experience can be obtained with just a snorkel, mask and flippers.

One of my friends was a commercial diver working on Oil platforms in the North Sea. Out of the eight divers he worked with, he is the only one that lived through it without serious injury.
If you're not a music notation genius trying to compose a complex, syncopated rhythms where you need the right rest values in between notes, MuseScore makes it very difficult. You can't just guess at the time values and then delete or insert bits of time in any way that is obvious or discoverable.

Here is a question: suppose you decide that you need an anacrusis (or "pickup measure") but didn't specify one at document creation time. Where can you do that? It's not discoverable at all. There is a submenu under Add for measures, in which you can insert measures at the beginning or end, but full measures only with all the beats.
> Firefox easily beating Chrome in this decade-old JavaScript benchmark

while also

> Meanwhile for the newer and more demanding JetStream 2.0 benchmark, Google Chrome continues to win easily over Firefox
No no, this just means I think the HTTP semantics are overkill, and a simple GET/POST gets across everything that I need to.
Yeah. I bought one where a lifetime subscription was included, but for any new customer, I would advice against the remarkable 2. Because of my disappointment I have to rant a little.

Still their cloud stuff (even without subscription) is pretty much forced on you. I would have rather used syncthing or a nextcloud/webdav integration, where you can host the server yourself, because I don't trust their servers with secrets, potentially company or customer secrets.

For the price a RM2 cost, I would have expected to just pay for the hardware, not having their cloud stuff forced onto me, if I want to use all features, like sharing screen the desktop app or syncing files.

I am also a bit disappointed that they don't really cooperate and provide interfaces for third party developers and the community to integrate their applications. This is something for instance Pocketbook does better. In RM2 this has to be hacked into by reverse engineering RM2 libraries in order to access the display.

And now they released a $200 keyboard for the RM2, that is not even using expensive hardware switches, and it missing keys compared to a normal keyboard (the '\ |' is missing). So I would say this is not worth the money. I sort of understand exploitable business mechanisms when you use free stuff (free-to-play with micro transactions) but with a expensive full-priced hardware forcing you to upload all your files to their servers and monopolizing the storage and sync features is just bad, IMO.

Either they provide cheap hardware, that is bound to the vendors cloud and I have to pay for extra services or they provide expensive hardware where I am free to use it however I like, even with a self-hosted server. I just cannot justify products that are expensive and where the vendor has monopoly over the back-end, for which they also want more money, then I would pay to host it on a comparable VPS.
It was clear in the thirties that there will again be war in Europe. But who with whom at what time against whom was not so clear.

Somebody had to defeat the Germans, the Soviet Union had the main burden in the end.

Fiasco: The Anglo-Franco-Soviet Alliance That Never Was and the Unpublished British White Paper, 1939–1940
https://www.tandfonline.com/doi/abs/10.1080/07075332.2018.14...

German–Polish declaration of non-aggression

"The new constellation made the Soviet Union fear a joint German-Polish attack."

https://de.wikipedia.org/wiki/Deutsch-polnischer_Nichtangrif...

https://en.wikipedia.org/wiki/German%E2%80%93Polish_declarat...
You might like systemd's run command, it's a hidden little gem that basically does what your tool does--it turns some CLI params into a transient service file: https://www.freedesktop.org/software/systemd/man/systemd-run...

I dunno if this was a more recent addition to systemd, but it's pretty slick in my limited use. I use it for exactly the scenarios you mention, like quickly spinning up some local user services during development. It can do stuff like setup a listening socket, timer (cron) or file watcher service all from the CLI too.
The Central Bank of Russia just raised interest rates to 12%, so evidently they do not share your assessment.
Jesus Christ, dude. To know they used 3.5, you must have read the methods section, in which case you can also see they conducted the data collection in March 2023, the same month GPT-4 was released. Bad timing, I guess, but your rant reduces to telling researchers to just scrap whatever work they did and not bother if an update happens to be released to whatever they were studying before they publish.
Me too. I wonder though what would have happend if we had given $7B to Andreas Kling.

I guess with WebDRM this point is moot though.
IIRC he had ~20% of the vote in fervent supporters in 2020. 40% of the Republican vote is phenomenal but not a majority.

So a majority of Republicans were not "Trump or nothing" they just voted for their political appointee. (Doesn't mean they weren't happy with him, just that they would have been okay with someone else)
And who exactly contributes to BlueZ?

Even ChromeOS, which I previously argued was actually closer to desktop Linux than Android is, keeps trying to replace it with Android's horrible BT stack.
This is awesome and much appreciated. I'm still prototyping on a breadboard but now I've got something to build off of. Grazie!
That also fits into "bad management" part. Besides, in this case I'd be happier to have no "default" media player in Gnome than knowing it is maintained by some oversubscribed guy who deserves some rest.
If it’s a simulation then there is a fixed point. Any proper game developer would also fake it for the most part e.g. culling things the players aren’t looking at, making distant objects static billboards and they’d also fudge the numbers with something like the cosmological constant.
I do the same thing but it isn't much of a sacrifice. It feels icky to use google's software knowing it's actively working against my interests.
In this case it is. Firstly, similar events transpired in other countries, and secondly, the German communist movement was by far the strongest and most influential one until the USSR happened. Secondly, prospects for a smaller country like, say, Belgium turning communist alone are very dim, and so for many smaller countries the plan for communist parties was more or less to wait until Germany or France became communist.
No, you don't solve puzzles directly, you create rules to solve thousands of them. It also has multiple different board layouts.
This article seems completely filled with nonsense.

After YEARS and THOUSANDS of projects proving that 2-way binding causes massive problems, the author insists I shouldn't believe my lying eyes. This may sucker devs with only a handful of years writing frontend code, but any dev who lived through those years won't be buying what is being sold.

"Hooks are outdated" is also false. I used Knockout and signals YEARS before React. Signals are NOT better. At a large scale, they are fragile and nearly impossible to debug because EVERYTHING in your entire app is a moving/mutating target. Just because they "aren't afraid" doesn't mean they aren't coding horrible bugs everywhere that will come home to roost from seemingly unrelated code changes in another part of the app.

The author claims that you can port libraries between other frameworks easily. This is absolutely false. The only "portable" solutions are going completely headless then making wrappers for various frameworks and if you do this, then React is no different than any other framework.

Bragging that you can't understand the difference between useMemo and useCallback after reading the docs (one is general memoization and the other is function-specific) isn't a dig at the framework so much as an indictment of the author.

Benchmarks are another interesting area. The actual delta between React and other systems isn't as massive as some seem to believe. More importantly, React's ability to defer rendering of some elements gives it the potential to feel faster to the user (which is the important metric).

I find the React is "hard to learn" claim fascinating. When I used AngularJS, it took 1-2 MONTHS to write basic stuff. Becoming an expert required 6 months to a year as you slowly learned the entire AngularJS codebase debugging stuff like the digest cycle. I taught a LOT of people to code React. 1-2 days to learn those basics and 1-2 weeks to know everything. The core React API has grown, but it's still not very complicated. Other frameworks may be quicker to learn, but in my experience, the difference is not huge upfront and there are almost always weird edge cases that haven't been documented that you'll run into (and that's without the signals edge cases).
I was using various 4-bit quantized earlier, but decided to go back to 8-bit for 13B, since I had the VRAM anyway, and (at the time, for other reasons) was seeing some quirky behavior.

70B is currently 4-bit on this box, and once I have GPU accel for 70B, I'll see how the quality compares to 13B 8-bit.
What type of analysis do you do on the text? And how is the performance/cost of running vs more specialized models trained for the task?
Ahh well the setter functions are excepted for the exhausted-deps rule, which is why I hadn't encountered it: https://legacy.reactjs.org/docs/hooks-faq.html#is-it-safe-to...

> (The identity of the setCount function is guaranteed to be stable so it’s safe to omit.)

Maybe in JS it still warns in your example because setData is passed in from calling useResource, but at least with Typescript I'm pretty sure eslint infers this
Useful Settings for New GitHub Repositories
I don't think you need a subscription, however you need to upload the files to their cloud and from there it is uploaded to other providers. You cannot sync directly to your services. IIUC.

Their subscription is just required if you want to store files for a longer period of time.
search re-ranking?
A guy advocates assault and then wonders why people are filming everything.
Sup, good point I'm not from the USA so I don't know the market there, so I'm referring to the best freelance websites, you're right.
Thanks
Notable that you can't seem to use this trick to have an LLM create JSON that has JSON embedded in it. Which... happens far more often than it probably should. :(
great for doing measurements in a cron to later plot them. Here someone measured TLS version latencies on gov.uk - https://nooshu.com/blog/2020/07/30/measuring-tls-13-ipv4-ipv... and has a good graph explaining the time_* variables
I think it has grown to more than the children of rich parents. Rejecting responsibility for one's actions appears to be indicative of today's young adults. Their behavior in schools and public suggests they feel entitled, and even a victim of responsibility.
If you get 2 dollars on the first head, 4 dollars on the second, etc., then the probability of receiving each dollar amount multiplied by the dollar amount is 1 dollar.

1/2 * 2 + 1/4 * 4 + 1/8 * 8 ...
= 1 + 1 + 1 ...
= ∞

Of course, the proof only works if dollars continue to have linearly increasing value to you as you keep accruing them. If their value to you logarithmically increases, the expected value is not infinite.
If I knew that, I’d be too busy to converse on hacker news.

I think the world would be better off if we had an 80/20 rule like the rest of the world seems to. But slow companies also deserve a bit more respect for finding the 20% in the 80%. I think that’s half undiscovered territory and half a shift in perception.
Victory over Japan (V-J) Day
This depends on what state you're in. Some states have already have a tax on EVs that helps cover roadwork expenses - see https://mastodon.social/@vivekgani/110845726672888762
Phone numbers are a cheap and reusable resource. Pushing the problem on another site with OIDC doesn't help either, if their CAPTCHAs have the same limitation.
I'm working with the v8 engine and it's a minefield of de-optimizations and random slowdowns for things that you would not expect to be slow.

Exception handler structures can dramatically change performance characteristics of code. async/await is a real crapshoot -- sometimes promises are faster, sometimes async blocks are.

We can blame the poor specs for some slowdowns (why does `...` destructuring use iterators??), but I wonder if the v8 team is chasing benchmarks at the expense of real-world code that might not be so perfectly written.
> The benefit is you can just stop using those language features

Not at all. This is like saying "now the runtime supports plus and and minus natively, so you don't have to use a math-library anymore".

Libraries Like ZIO, Cats Effect or Arrow-KT offer a vast amount of functionality that you still have to rebuild with Loom. Just the foundations are different.
Layoff lessons: Four things I wish I knew
NYT has arguably done far more damage to the world (Iraq, etc.) than Breitbart has.
Try the demo!

Bombe embeds a copy of the Z3 SMT theorem prover to validate that the rules you create are sound, enabling it to show counterexamples for logical inconsistencies.

People mention the UI being bad-- I think it's more that the fundamental gameplay loop is confusing, and it's sometimes hard to understand the logic behind the rules you need to make.
Cheaper than GPT-3? Can you give a comparison of the costs?
What a grumpy comment.

- Two of the best developers I know are completely self-taught.

- I'd argue there have been so many front-end frameworks not for the sake of novelty because the web platform itself was incomplete and stagnated. (And also blew a huge opportunity with the APIs for web components.)

- Now that the platform is evolving and innovating again, more and more things are moving out of the frameworks and back into the platform. Javascript has massively improved.

- Some amazing and complex engineering happens in the frontend space because of the constraints and the need to eek performance out of everywhere you can. You can't just throw more servers at the problem.

- Experiences vary, but I've been on more projects delayed by over-engineering the backend than the frontend.
hacker.com.deoff
Google Workspace integration causing group deletion from Atlassian
They really need a better SRE team.
We're not in 2003, though. If you're working on a project with somebody and you insist they refrain from calling the contents of a style attribute CSS because it wasn't always technically CSS, nobody will thank you.

Edit: actually, even when I was working with CSS in 2003 (IIRC, we absolutely were using separate CSS files then), this attitude would have been unhelpful, to say the least.
hacker.com.deoffjjjohhh
If you do the math on that cycle count, you'll see its several times the warrantied amount. 1500 charges at 80% for a standard range M3 is over 300k miles. I think they probably picked that value to align with norms of other warranties rather than reflect any kind of real risk. They released some charts as part of their impact report showing 12% degradation at 200k miles, which lines up pretty well w/ the 1500 charges. [1] Most people drive about 10k miles/year, which would maybe be 50 cycles/year, and obviously the batter is unlikely to last 30 years.

[1] https://electrek.co/2023/04/25/tesla-update-battery-degradat...
XPath and XSLT are still active, especially in the publishing space where documents are not stored in HTML, but in other formats like JATS or DocBook and need converting to HTML when displaying to the user, or converting to other XML formats when interfacing with other formats/vendors like crossref. It's also still used for things like processing the US bill XML data (e.g. https://www.govinfo.gov/bulkdata/BILLS/resources).
I am currently using 2 of the G4 Pro doorbells. They are direct PoE to my UDM-Pro SE without any adapters. The recordings are stored locally and are private.
These people have seriously contributed back to the Terraform community. Terraform doesn't have a test suite- Grunt made Terratest, as well as many other tools. These people have seriously contributed back to the ecosystem, in many ways beyond what Hashicorp has done.

Beyond that, I know some of these companies tried to be contributors to Terraform itself but were ghosted by Hashicorp.

At the same time there's only a handful of regular contributors to Terraform[1]. It would not be hard for these companies to provide more resources to Terraform than Hashicorp is.

https://github.com/hashicorp/terraform/pulse/monthly
Cool Your Heels, Emacs
AWS Tagging Evolution
From mere labelling in 2010 to the sophisticated tagging services of today, AWS tagging has seen a rapid evolution. These updates have provided users with additional functionality, greater control over their resources, and more effective monitoring, auditing, and management of their AWS infrastructure.
Yes, but a good way to verify climate science is to make surprising predictions and then see how accurate they are.

Climate scientists have made many such predictions starting in the 1970s. Exxon even had scientists in the 80's predicting climate change with surprising accuracy, and then they buried that research because it would hurt their business.
It's also short-sighted because any behavior analysis that is stored in a database somewhere could be used to train a new AI model.
I think "prompt engineering" as a phrase will go the way of "information superhighway," but the underlying skill will always be useful.

Prompting is basically the same thing as writing requirements as a PM - you need to describe what you want with precision and the appropriate level of detail while giving relevant, useful context. Doing it with an LLM isn't that different than doing it with a human.

A few examples:

- If you need some marketing copy written, you need to give the necessary information on the subject of the copy, information about the structure/length/etc. and probably some examples of the writing style you're going for. This is exactly the same with a human copywriter as with an LLM.

- If you're looking to have someone do data analysis on a large spreadsheet, you should give context on what the data mean and be as precise as you can about what analysis you want performed. Same with a human analyst or an LLM.

- And of course, if you want an app developed, you need to give specific requirements for the app - I won't go into detail here, because I'm sure most people on here get the idea, but again, same with a human developer or an LLM.

Ultimately the skill you're describing is just good, clear communication. Until we all have chips in our brain, that's going to be useful.

I will caveat that by saying that one area where I expect to see LLMs improve is in knowing when to solicit feedback. In the marketing copy case, for example, if you give it relevant product info and a particular length, it ought to ask you for examples of writing style or give you examples and ask for feedback before continuing. That'll certainly help, but it's not going to remove the need to clearly describe what you want.
It isn't necessary. "How someone who breaks the rules for the sake of greater good" is the relevant metric, whether it pertains to life, health or liberty.

Plus, a life in the gulag is pretty much a life lost.
Congrats Firefox team!
No mention of Rust - but I imagine it helped.
> [it was] 6 pictures of different string knots where I was supposed to point out which picture has two strings or [one]

What?! I've never seen this, is this proprietary to The Site Formerly Known As Twitter?

Users with cognitive impairments would struggle with this I speculate. (All humans, really)
I had to make a minor modification to the code to get the Rust compiler happy, just add a `.as_slice()` when the compilation fails. I'll submit a PR if it's not fixed already.
Kinda like Brave.
See for yourself, it's public - https://github.com/bluez/bluez/graphs/contributors. Top contributions are from Johan Hedberg, Marcel Holtmann, and Luiz Augusto von Dentz if we're dropping names, or from Intel if we're speaking about corporations.