skysight-inc/HackerNews huggingface dataset:
Like bazookas took care of Panzer IVs? I like how everyone just heard about Javelins and now thinks they rendered all armored vehicles obsolete over night.

EDIT: You now what takes care of a Javelin, or rather the guy using it? A bat or a knife.
Does it make predictions ? It looks like a logical fundation for physics. In computer science, it's the equivalent of inventing a new programming language instead of solving actual problems.
It gets way too much airtime.

Every time someone complains that they miss their coworkers, someone just has to comment that "you should make friends outside your workplace" or, worse, that it's "unprofessional" to socialise at work.

As if those two things were mutually incompatible. You can have friends outside of work (some of them may even be former colleagues!) and you can still be friendly with your coworkers and enjoy seeing them.
Agreed. I’m curious why young, fresh out of college grads who move across country (and have few / no friends in the new local area) make it their employers responsibility to foster friendships?

Don’t get me wrong - it’s great to have genuine friendships with your coworkers. You work better together and have strong recommendations for the next job or have strong referrals to other companies when your friends leave.

At the same time though your employer is not your parents. The best thing they can do is respect a healthy work life balance and give you time so that you can establish your own friendships.
I got the pop-over notice for the first time today as well... I'm wondering now how they did it. I have firefox set to notify me about updates, but this wasn't that. I have telemetry/Normandy/experiments/etc disabled. I hope I can find whatever I have to disable to prevent settings being remotely applied to my browser outside of updates
PHP has a lot in common with BASIC at that.
Also, rsync can create more faithful copies than scp. E.g. scp can't copy a symlink as a symlink, instead it will follow the symlink and copy the file or directory.
You can read Campos's paper at https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3895116 .

"The Truman Show: The Fraudulent Origins of the Former Presidents Act"

> Using recently released and until now unexamined archival evidence, this Article demonstrates that, in a complete contravention of the existing standard historical record, Harry Truman was, as a direct result of being president, a very wealthy man on the day he left the White House, with an estimated net worth, in relative economic terms, of approximately $58 million in 2021 dollars. The Article reveals that this wealth was a result of both Truman’s enormous presidential salary — several times larger, in real terms, than the current salary for the office — and, more problematically, of the evident fact that Truman misappropriated essentially all of the multi-million dollar — in 2021 terms — presidential expense account that was set up for him by Congress at the beginning of his second term.

> The Article also reveals that, again contrary to the current historical understanding, Truman made another fortune after he left the presidency, by doing precisely what he claimed he was not doing, that is, exploiting his status as a former president to maximum economic advantage. Indeed, by the time Congress passed the FPA in response to Truman’s various claims that he was at least teetering on the brink of potential financial distress, Truman’s net worth was, in relative economic terms, approximately $72 million in 2021 dollars.

Some of the information comes from Bess Truman's files, which were only recently released, for example:

> “The cash in the box at the Columbia has been for emergency use,” he wrote. “I kept it in the little safe in the White House as long as I was there. It came out of the $50,000 expense account that was not accountable for taxes. It should be put into bonds except what you need for immediate use.”

This is money from the White House expense account that he did not need to report as taxable income - about $550,000 per year in Y2021 dollars when adjusted for inflation.

See also the section on how much he made from his publication in Life.

> a perusal of the Schedule C attachments to Truman’s tax returns during the years when the installment payments on the memoirs were made (1955 through 1960) reveals that Truman enjoyed a net profit of at least $299,186 on the memoirs

> Converted to 2021 dollars, this means Truman enjoyed, in inflation-adjusted terms, a post-tax and expenses profit from the memoirs of $2,866,000.136 But again, in terms of relative income, this is a radical underestimate: a writer today, to earn a comparable post-tax profit on a book, would need to make approximately $7,600,000–after taxes and expenses
Resource forks are still used for transparent compression, which is heavily used by macOS system files and when decompressing certain archives (e.g. Xcode XIPs).
Sorry for the late reply, you probably won't see this but I had some work
troubles.

My perspective on this is that Go (I don't know anything about rockets), was a
technological advance that should not have been surprising for anyone who knew
the state of the art. One reason I don't know how to interpret Coulom's quote is
that he must have been one of the few people who understood computer go as well.

You'd say, yeah, that's the point, but if you look at the AlphaGo paper it
really has nothing new in it. There is no sudden breakthrough in scientific
understanding, in algorithm design, in efficiency or accuracy of a search, or
anything of the sort. All there is, is Monte Carlo Tree Search and neural nets.
That's as old as bread and about as exciting.

The only reason why it was AlphaGo that dominated Go, and not some other system,
is that it was created by a company with the resources of DeepMind, meaning
Google. It had to be such a big company exactly because there was no real
advance in the scientific understanding of the game of Go, and so progress could
only be made by turning up the compute to 11.

The same thing happenned back in the 1980's with DeepBlue and chess,
also: it had to be IBM because few others could make a minimax system that
searched so far and deep, because few others had IBM's computing resources.

And you know, perhaps that's what Coulom meant when he said "10 years". That it
would take 10 years for the scientific understanding of Go to advance to the
point where a machine can beat a human. It just so happenned that turning on
the firehose and spamming the dollars at the problem made it go away, so there's
no need to understand anything anymore.

Same thing happenned with chess, also. Alan Turing, Claude Shannon, John
McCarthy, all those AI greats, they thought that chess was a measure of human
intelligence and they wanted to understand how humans play chess using our human
intelligence. Well, it turned out that you don't need human intelligence to play
chess, as you don't need it to play Go, and a dumb machine with a blind search
can look deeper into a game tree and find better moves than a human. But as far
as I can tell, predictions of "10 years" for chess or for go or for anything
else, were trying to predict when the scientific understanding of those games
and of human and artificial intelligence would have advanced far enough that we
could make an intelligent machine capable of playing go like a human, but
better. That's what McCarthy would have wanted- he once made a bet with a
Grandmaster that "in 10 years" a machine would beat the grandmaster in chess;
and lost the bet. Because McCarthy was thiking about understaning intelligence,
not winning games. And he underestimated the difficult of the former and
overestimated that of the latter. Coulom, in the Wired quote, probably made the
same mistake, thinking along the same lines.

If so, then he wasn't wrong, because while we have machines that can play better
Go than humans, we still don't understand how humans played better Go than
machines for so long.
I just want to note the replies to this thread are excessively dismissive and toxic. You may not agree with the wording of their advertising ("world's most powerful NLP toolkit" is marketing speak, sure) but going from that to implying the technical side is "only Min-GPT" is tremendously weird. As someone who works in machine learning and specifically language models this is a team I'm keeping an eye on.

For anyone who wanted more technical discussion re: ML / LM (though the author notes this work "[does] not reflect the architectures or latencies of my employer's models" i.e. it's an exploratory technical breakdown of general model characteristics) I've appreciated the technical write-ups from @kipperrii (ML ops @ Cohere) recently:

- Transformer Inference Arithmetic: https://carolchen.me/blog/transformer-inference-arithmetic/

- Breakdown of H100s for Transformer Inferencing: https://carolchen.me/blog/h100-inferencing/
It’s not really survival of the fittest, since fittest is a tautology.

It’s basically survival of the survivors.

Or, in other words, we are definitely selecting for and against certain kinds of intelligence differently now than thousands of years ago.

The better or worse element is a judgment call. But definitely different.
Indeed, it is infeasible to do in all scenarios.

It uses a fallback mechanism where it explains in English how to manually make the patch in case auto-patching is infeasible.
Awesomely lucid.
I use Fluxbox (slightly tweaked Zukitre theme), lxappearance, Tango2 icons and Rox filer with a bunch of plugins among Rox-Lib under ~/lib.

90% CLI oriented but with common sensical GUI plugins and settings.

The best of both words, and a "DE" with unmatched speeds.
Try to focus on people around you, family members, team members, friends... How could you serve them, make their day, help them in their struggles.
Qt also has QML which allows you to do things similar to what you would have with the combination of HTML,CSS and JS
Live Bitcoin network power demand
Why would they not?

Integrating object code into Objective C or Swift is easy, commonplace, people do it all the time.

Rust can generate object code all day, you can insist on the C ABI anywhere you need to, and then you can bring in anything from cargo you want. CocoaPods is... not cargo.
What would be a better choice?
wikipedia summary: https://en.wikipedia.org/wiki/Constructor_theory
OpenBSD's pledge and unveil are intrinsic while Linux crappy sandbox it's extrinsic...
In my particular case: I don't want to wait months or even years for updates to arrive in my distribution. With the Flatpak version I get updates usually on the same day they are published, since the Flatpak is also maintained by the calculator developers, and I also get a calculator which can't access my ssh keys or the internet, due to sandboxing. And in case of any breakage, I can also quickly roll back to the last version.

Without flatpak I'd need to use some rolling release distribution, where not just a few applications get updated quickly, but also the rest of the system, which I'm not interested in.
Isn't the point you're making the same point that the article is making?
Use your imagination, maybe you can figure it out.
That's a really interesting idea, but in practice you might find that the "conservative sunset" ends up being different for every toolkit and developer.

Maybe something a bit opinionated, like a React Native-only runtime, could fit the bill here.

Or in a sense, is this what Flutter is?
Not necessarily a bad movie; these kind of international smuggling systems via organized crime are historically not uncommon:

https://en.m.wikipedia.org/wiki/The_French_Connection_(film)

https://en.m.wikipedia.org/wiki/French_Connection
Thanks, sdoering. Cohere engineer here. Happy to provide some context.

You can can find performance benchmarks here: https://txt.cohere.ai/launch-larger-embed-models#model-compa...

Cohere provides an API to access and finetune large language models (generative models like GPT and text representation/embedding models like BERT). These types of language models empower the majority of the latest developments in natural language understanding and generation.

Your feedback is well taken, we'll work to make these more reachable from the homepage.
Why do you think using opensource is better than building it by yourself without boilerplate or unnecessary code
I write a lot of code on the iPad (more than 40h/week, both webdev and native, since at least 4 years) and I like it better than using my (aging) laptop or a desktop computer. It's incredibly smooth and forces me to do mostly one thing at a time. I find it a better match with how my brain works. That being said, you cannot do everything on it, but that is part the point.
You're actually making the opposite argument that you think you're making: if the scp command stops working, from a "corporate" perspective, from all intents and purposes, it means that "our server no longer works with scp due to an update". Regardless of implementation details, the opposite will then happen: whoever is in charge will request for "SCP to be fixed", which will actually mean turning on SFTP support.

Removing options from "corporate" users usually results in saner choices being made, because you stop being able to bikeshed the implementation details. People have a server and they need a way to transfer files. If you have two protocols that can be used, arbitrary decisions will be made. If the readily available tools all break, there is no more decision to be made – whatever needs to be enabled will be enabled.
I think perhaps this was a bigger issue back in the day when we were using rotating harddisks. In those day doing a seek would be a lot slower than doing a write.

Today seeks are mostly instants, so maybe my experience isn't valid anymore.
Couldn’t give a shit if someone pirates or pays the publisher, I like to have a book in my hand in the loo and browsing through a magazine is in some ways much better to take all of the science in fast that I’ve never managed to replicate in a computer. Except with google reader but let’s not open that wound now shall we?
I'm of the belief that hardware is not truly preserved until you have a fully-accurate emulation of it.

You are correctly that software doesn't require fully accurate timings. Just accurate enough to bypass any timing bugs and replicate the experience. Especially outside of the console space. If your only goal is running all known software, then you can get away with some massive accuracy bugs.

But there is more to hardware preservation than simply running all software that might have been shipped on a platform. Some people want to do retro programming and develop new software for a platform. And if you don't have accurate emulation, then the more likely you are to introduce a bug that works in the emulator but not on real hardware. The less accurate an emulator, the more often you have to check on real hardware. And since there was such a wide variety of real hardware, your collection would have to be huge to ensure extensive testing.

You could argue that people wanting to do retro-coding as a hobby should just test on real hardware, but I'd argue that raises costs to the hobby. Also, in the distant future, the last Pentium III will die, and acquiring real hardware might not be possible. I have no idea if people will still be interesting in retro-coding for the Pentium III that far in the future, but my point is the hardware is not truly preserved unless they can.

BTW, the Pentium III was used in a console, with identical hardware configurations, so an accurate P3 might be more useful there.

Though, the Pentium III was used in a video game console. An accurate emulation could be more useful there.
Just like to clarify that this goes beyond a rule-based system. Rules can get you pretty far[1] but this improves on that by intelligently discounting the bad rules using weak supervision techniques. The end result here is a pile of labeled data which you train your model on. The model trained on this data can generalise well beyond those labels.

[1]: Aside: working at Alexa, I was surprised that something like 80% of utterances were covered by rules rather than an ML model. People have learned to use Alexa for a small handful of things and you can cover those fairly well using a way to generate rules from phrase patterns and catalogs of nouns.
Thank you for advice, I am tinkering with Emacs rn.

> I don’t think it is useful to write faster than I can ‘think’. What I like about writing is that I can hone my thoughts to be sharper than they would in everyday speech by reworking them over and over.

Sorry for an offtopic but a decent layout is not so much about speed, it is about helping to get rid of some needness to watch the keyboard. If you can not enter your password without looking at the buttons than the honing of your thoughts gets obstructed with needness to look at elsewhere except of the thoughts has been written already.

> Good enough now is better than the pursuit of perfection

Definitely not working about choosing right layout (because of changing a layout is way harder than changing a text editor). But as another bilingual I am sure your choice works best for your languages and hands/fingers.
While it is right, that the red/blue distinction is annoying at times it is the consequence out of the event-loop based approach created in 1995. Any other solution would have broken that more. It is assumed that the code we have is single threaded. That not being the case anymore leads to tons of concurrency issues. Right now I know that all my code, till the next await, will run (mostly) uninterrupted by external influence. No locking needed, nothing will change behind my back etc.

In a greenfield environment things certainly would look different, but unfortunately we are tied to past decisions till browser vendors decide to create an alternate universe (well, webassembly ...) and that has enough spread to rely on. But for that one would need agreement what that better future would be.
What about old versions of VirtualBox? As far as I understand, VirtualBox originally used some kind of dynamic recompilation to run on hosts without modern virtualization (like VT-D). It used to run most instructions directly on the host CPU, emulating only certain ones. I think they removed it at some point, though. Is it not accurate enough? I remember it used to run OS-X much better than other virtualizers.
> That’s a very pessimistic view. I’m sorry you’ve had such experiences.

It is and I would like to change it tbh but I mostly don't want people to resent me.

I think the issue that cause those bad experiences is specifically I try to help when its not wanted and I find it difficult to figure out when help is actually wanted. Often people will say "Im fine" when they are not and really want some one to show interest and listen to them. Some times they are fine and are tired of every one prying, I just don't have the emotional intelligence to determine between the two.

Its easier (safer) for me to do nothing and wait for some one to explicitly ask me for help which never happens, no one wants to be a burden even tho I would quite welcome the burden.

I recognise this problem is solely a me problem and I would like to improve on this but its difficult to know when to help and when to leave alone. Some one else suggested I "get real" but I don't know what that means or how to do that. I tried touching grass it was wet still no idea how to help people without them explicitly asking.

Thanks for replying I think the differences between helping in work and social is true and something I haven't really considered before perhaps that can help me understand when to help.
Did that in the past but I'm kind of glad these free tunnels exist now. I always felt a bit uncomfortable forwarding ports in my home setup, esp if it wasn't to a linux server that I could harden reliably.. For me, NAT was always a layer of security, much like a firewall.
Nice but the Average electricity cost in The Netherlands is .50 euro, the slider only goes to 20 dollar cents.
Maybe Passwords Are the Future
Link to the actual rule:

https://eslint.org/docs/rules/no-throw-literal
Ask HN: What office chair do you use for long hour sitting?
How hard can it be for Firefox to embed its own recursive resolver that talks only to the root servers? If you are really concerned about privacy that’s the only way to go. Other than that it makes little sense to me to trust one company over another.
Why people can resist change even if they are unhappy
> Do you think one should write "have not" instead of "haven't" in English?

Given how many people do this wrong? Yes, that sounds like a great idea.

I have to agree with OP that Rust often looks like sigil soup. The example isn’t great, but there is a _lot_ of noise when looking at Rust code. Of course they all have a meaning, but I feel sometimes that meaning could be more easily expressed as a verb than a sigil. At least it would make things more readable (until you get into generics I think Typescript scores pretty high on readability).
>Cherry picking a few countries is a good way to confirm your bias, but not a good one to make a good argument with.

True, flipside I'm not writing a doctoral thesis over here.

>Many places in Europe didn't have a “basic income” equivalent as part of their pandemic response (for instance, France's response has been exclusively targeted at companies, to avoid layoffs and bankruptcy), and it didn't prevent inflation ramping up here too.

Lets take a look. France is one that I have been specifically following more about human rights and not economics. France was very interesting, amnesty international wrote up a good article on human right violations in france that have been increasingly problematic. I couldn't even tell you how many protests have been made illegal and crushed. That was before covid even hit.

So France is at 4.5% inflation and rising and 0% interest rate.

https://tradingeconomics.com/france/unemployment-rate

Wow very high unemployment rate. 26.5 corporate tax is dropping. 45% personal. 20% sales. So tax burden went from 98% to 91%. No wonder they are dropping a bit... you work for the government most of the year.

https://tradingeconomics.com/france/government-debt-to-gdp

Doesn't the EU demand this number be much lower?

https://tradingeconomics.com/france/money-supply-m3

They didnt print money any significant money.

But they did? https://tradingeconomics.com/france/central-bank-balance-she...

Where did a trillion euros go?

https://www.nytimes.com/2020/04/01/business/france-coronavir...

I cant find where that money went. I suspect France's inflation won't be bad and while it does appear not under control at the moment, it probably will level off soon.

If I were a journalist in France I would be looking for that trillion euros.
This is window dressing:

1. Many foreign buyers buy through a child studying in Canada or numbered company.

2. Canada’s immigration (~400,000/year) far outpaces housing completions (~200,000/year, of which only 50,000 are single family homes). Many of these are replacing existing housing stock, too.
Another fluxbox user here. I've basically ran the same configuration for nearly 15 years now. Everything is in muscle memory and never changes. Totally the best UX
Commit small, commit often
"Buy this useless thing because I get a small cut of the money" is not even self serving, it is selling oneself. The usual useless crap they used to sell at least wasn't corrosive to society. As silly as basketball shoes got at least they were shoes.
How can this be legal, interfering with someone's Internet traffic?
Is http://www.logtailapp.com/ too simple or would it work?
Is It Time to Revisit the Keystone XL Pipeline?
Well... I said "some ISPs" sell your data, not "every ISP", but I wouldn't put it past any of them. Personally, I don't trust cloudflare, I don't like efforts to kill ad-blocking, and I don't like further consolidating people's DNS traffic into the hands of a smaller and smaller number of providers. I've got the feature disabled for now. I wish someone like EFF would set up a DNS server supporting DoT. I'd pay for the service!