skysight-inc/HackerNews huggingface dataset:
I've tried it. It's a very strong effort but if you want to support Windows then welcome to hell.

You'll need to ship Microsoft's new Edge runtime thing, which is a separate package. You'll either have to include that giant package in your package or download it on demand, and the latter is very brittle and will fail if MS changes their URLs or you're installing inside a very heavily firewalled (whitelisted) environment. If your product runs in enterprise settings you will get complaints from IT people about how your single installer installs a "hidden" second installer that they don't want, especially since the Edge runtime runs some kind of system service (why?) all the time. You'll have to basically take over maintaining up to date Edge runtimes in your bundles and handling edge cases because Microsoft can't ship software for their own OS. People will complain that if they uninstall your app it does not fully uninstall because it leaves the Edge runtime.

Tauri just works everywhere else but the headaches on Windows defeat the purpose to some extent.

Of course I guess shipping anything for Windows is "welcome to hell." The only way to have a package that installs and runs reliably is to bundle Every. Single. DLL. And. Dependency... or statically link it.
It is a consistent outcome, the recent election is an anomaly. The explanation for why this is the case is a bit complicated but the crux is that only one candidate can win in each seat and while we have preferential voting, the preferences only matter in each race -- and if you aren't in the top two on first preferences then you won't win that seat (nor any other seat where that is the case). It would be easily possible for them to have 0% representation, it just so happens that the Greens party leader's electorate is incredibly pro-Green and so he gets ~47% of the first preference vote, which is unusually high and makes him win the seat easily.

Our upper house is far more representative because each state and territory has multiple seats and thus you can get a more representative outcome.
Chicken and egg. The "monopoly on violence" requires technological "development".
People can be very rust-centric, but compilation of Rust (or Crystal) can take forever. The fast compilation of this "language" makes running scripts be like a scripting language, like Perl.

Will it be hard for me to find people who want to go in this direction?

I hope not.

This could handle all of your problems, and if you change your mindset a little bit to be willing to use this and to contribute to this project, all of your major programming difficulties might be solved. (And lets be honest, performance ALWAYS matters. Running a script in 5 hours vs 15 hours DOES matter, maybe not to your employer, but to you, it should.)

Thank you.
>'Recall' is a really alarmist word as well

That's literally what the process is called though?

>A recall is issued when a manufacturer or NHTSA determines that a vehicle, equipment, car seat, or tire creates an unreasonable safety risk or fails to meet minimum safety standards. [1]

In this case, a piece of equipment on these Ferraris fails to meet a minimum standard, so a recall is issued. Where your association of recall = scrap the car comes from, I don't know, but issuing a recall is pretty damn standard, happens all the time, and has no bearing on what the fix for the recalled equipment/car/etc. might be.

[1] https://www.nhtsa.gov/recalls
"This incident will be reported."
It's still a risk in my experience. Unless you're driving on roads where you need constant shifting, but that's rare for me.
These United States vs The United States
AFAIK, it is indeed just the three creator accounts that got suspended.
This makes more sense. I had not heard of AppLovin until this post, but it seems clear from their solutions that a majority of their revenue comes from providing ads in games, or providing ad campaigns to those wanting to promote a game they built. And with Unity merging with ironSource that could sink a lot of their revenue.
That’s a real, “I’ve forgotten more about X than you’ll ever know moment”!
You could talk with a therapist about exploring virtual reality exposure therapy[0]. Something like a quest 2, and wooden board, and Richie's Plank Experience [1] could be used to simulate the heights.

I believe there is opportunity in this area for treating things like fear of heights or spiders.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6823515/

[1] https://www.oculus.com/experiences/quest/1642239225880682/
I believe the site is not accessible from outside of the US — I also see 403 Forbidden, but when connecting with US VPN I see no error
Im generally not that concerned about power consumption. My laptop almost never is unplugged for more than a couple hours. I understand that there are many others who don’t use their computer like I do, but personally the only negative effect of power consumption is that it costs an extra $10 a year.
Apparently, that's the first challenge you must overcome to cracking the code...
I honestly think it is that bad.

Heartbleed was reviewed twice by literal OpenSSL experts and security experts who were specifically looking at it to determine whether it was a security vulnerability or not and concluded (incorrectly) it was not. And now it's the poster child for bad software bugs.

It's really hard to write correct software in any language, and time has shown again and again that memory safety is just not something you can hope to do without if you care about security in the slightest.
Oh, please.

https://en.wikipedia.org/wiki/Sukhoi_Superjet_100#Russified_...

https://en.wikipedia.org/wiki/Irkut_MC-21

https://en.wikipedia.org/wiki/Angara_(rocket_family)

https://en.wikipedia.org/wiki/Project_22220_icebreaker

"Which were co-developed with Ukraine."

Of course they weren't.

"Ukraine had wider success with Whatsapp"

WhatsApp was created by two American programmers, one of whom is Jewish and was born in the Ukraine. If you insists that WhatsApp is Ukrainian software, please count Google as Russian, because Sergei Brin is of Russian origin.

https://en.wikipedia.org/wiki/WhatsApp
>Why doesn't anyone think that ruining people's future regardless of age is a horrible solution to social problems?

I concur, I think ruining people's futures can be a horrible thing. Depending on the crime, I do think that what we see in some of Europe around "Right to be forgotten" for crimes is a good path forward.

I do not want to advocate for laws that firmly set someone onto a path of crime because of some youthful indiscretions, or, that forever treats a person as a pariah because of something that happened 30 years ago.
Yep, more or less! If I argue for equality based on some abstract principle and someone else argues women should not be allowed to drive alone because that's against god's will, we have no common basis to argue. So it's "the ones I consider", more or less. Still, we could both agree that e.g. a law prosecuting a private practice of religion is tyrannical and tools to bypass it are good to have.

What is your position? That tools primarily intended to break any law are inherently suspect and it's good to ban them?
That's the same game though: if I know a guy who can get me weed or whatever, I will know a guy who can get me bitcoin.

And since there is no physical product or evidence it's actually much easier, my friend from Amsterdam will have a lot of trouble bringing me weed, he will have zero difficulty sending $100 worth of BTC to an address I give him.

The idea that you can just ban things and they will go away should have died with alcohol prohibitions. I guess at least no one will get killed in a war on crypto...
> Tornado cash is not money laundering. It just isn't. Please stop claiming that.

If I deposit 200k USD into my bank account which came from Tornado.cash - They will ask for proof it came from there.

Tornado cash will confirm this with their compliance tools etc. However as to where it came from before is in practice today impossible to identify.

The bank // IRS whoever may suspect something bad, but unless they can prove it, and I pay taxes on it, then that money is considered clean.

All one would need to say is - I lost my original wallet(s) when I slowly dripped it from a few old accounts I had when I was mining back in the day into Tornado.

I'm sure there are other clever ways cretins will come up with too but thats just off the top of my head. A very effective annonomizing tool helps that.

I'm not condoning it, I just don't think you should be too naive to believe its not happening.
Clearly it's just a pit stop strategy, nothing to see here lol
Have there been any studies showing why people are choosing to work from home that you're drawing the "most people" from? Also, home is not a quiet place for some people. I have two kids and my home is absolutely not a quiet place to get work done. Indeed, most days I do brave the commute it's because the office is a quieter place that facilitates increased productivity. Again, I'm all for working from home - for myself and others. But it's not a panacea.
Think your app needs a redesign? Discover various tips on UI revamping together with five case studies from the Shakuro team:
If you buy 20 Toyota Highlanders, make sure they’ve had their brake recalls done:

https://static.nhtsa.gov/odi/rcl/2018/RCONL-18V211-1705.pdf
Giving a legal answer to a moral question is backwards, I think. I understand the mechanics of how it works, but I’m asking how it should, not whether it does. (Franklin’s opinions on how trials ought to go are also hardly representative of the legal practices of the late 18th century.) It is not at all a universal opinion that non-natural persons should have freedom of association at all or in this manner.

I’m not trying to directly argue that they shouldn’t, though (as long as we allow that there is no moral principle that a non-natural person’s rights follow a natural one’s). I’m saying that it’s generally accepted to be a good thing that a (branch of) government can’t directly take away your livelihood without a good reason, and if you think the reason was not good there are reasonably unbiased ways to have your disagreement considered. For the most part, this applies to a government doing it by prohibiting a private party to deal with you. On the other hand, if the same state of affairs is reached by that government merely making it potentially very expensive for a private party to deal with you, somehow none of these standards apply anymore (or maybe they nominally do but nobody’s ever succeeded at enforcing them, which amounts to the same thing). That is what gives me the chills here.
There's a bit of a difference in the US also, that might not be broadly appreciated. Universities offer graduate degrees. Colleges may or may not have graduate programs.
https://isc.baylor.edu/blog/difference-between-university-an...
But this summer seeing all the greenery turn yellow and die

I know it's probably just a matter of speaking since you use 'all' while you're likely well aware it's not really 'all', but with respect to the dying: a lot of these plants aren't dead yet.

In case of grasses the root system is still ok, similar for roots and part of the stem for herbs/trees. It works like a first aid in coping with drought: get rid of the stuff which evaporates the little water which is still there, so that by the time water is available again it might not too late to recover.

Actually depending on the plant there are even earlier stages of such mechanisms; for example the leafs of some plants have a pale, almost white, underside and when drought kicks in the'll turn there leaves upside down to reflect more light and absorb less heat.
Organicism can be a useful and fertile frame but it's not without its perils
You’d be on the “be reasonable” side of this I suppose.

Plenty of organizations in the past have chosen what side of this conceptual line to stand on.

One can end up looking like the EFF with a long term, very strong reputation of standing up for clear boundaries of what’s right in the legal<>code context and go to court over it, or you can end up looking like GitHub.
Is it also a Firefox for you? Could you please specify a device?

Sorry, don't want to make HN comments to be a GitHub issue tracker, but this info will help.
My bet is the cost wold be on the hundreds of thousands (yep, globally). But if you really want to push the envelope, you can go with high single digit millions.
I have a slightly different take to the parent.

I think it's nonsense because the ostensible core purpose of this movement is about taking competent, motivated people and deploying them in such a way that they can make a meaningful change in how the world works. However, the main effect of their recommendation is to go out and participate in the system in a pretty standard way. How will meaningful change happen in a system in which you aren't acting in any way differently to the standard operations of the system?

Sure, you donated a significant fraction of your income to some non-profit. But that effect pales in comparison to the economic contribution of your labor in big tech/finance/whatever which are the dominant institutions structuring our society. And most of the non-development problems such as AI risk or nuclear risk come from the same kinds of structure dynamics of society that caused the wealth inequality and environmental degradation.

So I believe, for a group supposedly run by very smart people with very noble ideals, they kind of fall pretty short of where they could be and don't go deep enough. They are proposing band-aids to problems rather than true cures. To me it just becomes another part of the non-profit industrial complex, a neoliberal-shaped industry that effectively perpetuates the problems it purports to solve since it relies on the existence of those problems to survive. We've known for a long time how charity and aid can do more harm than good and plenty of strategies formerly championed by 80000 hours have now been found to be more extractive/exploitative than helpful, such as microlending.

Fundamentally, they just can't seem to make the necessary leap to criticising capitalism and strategising against it, instead promoting it as the preferred tool to use. But how will capitalist tools solve the problems caused by capitalism? If instead they got all their smart followers to use their privileged positions and training not to reinforce the most powerful institutions of capital but instead build alternatives, I would think they are on the right track, even if it included AI risk initiatives.
The man page has ... probably helped plenty of people get their jobs done over the years!

edit: or the program the man page is documenting!
It probably means "a new software release tuned to the new brake fluid cap conditions"
Don't forget your phone is much more deeply tied to your identity through your cell company contract and the OS account information is more likely to be closely tied to your identity.

It's also much rarer for someone to have multiple phones and the need to detect that connection.

So there are deeper tracking capabilities and it is easier to connect that tracking data with an official person in order to cross-reference.
> That's literally what the process is called though?

I didn't say it wasn't - I said it sounds a bit more alarming than it actually is. The vehicle doesn't have to go anywhere, it just has to pop into the service garage quickly.
This is really interesting because just a few weeks ago, they announced a merger with IronSource. This merger is contingent on that one falling through so it doesn't look like some grand consolidation.

I really wonder what's happening behind the scenes. This looks like a ploy from AppLovin to wedge itself into the IronSource merger. IronSource has a bad reputation to say the least so this looks like an olive branch where AppLovin is giving Unity the change to still get the tech without the reputation hit.
Super happy seeing this published, very strong way to improve search quality!
> GitHub had to do this. It was required of them by law. Tornado was sanctioned.

You just gave the best 3-sentence argument for not using GitHub.

Given how capricious US government has become, it's unreasonable to host your code in Github.
Suggestion: also allow the "delete" key to remove a letter from the board. "Backspace" does that too but it clashs with "backwards in browser history" for people who have configured it that way.

I had fun solving it by the way!
Strange nobody mentioned Tauri, it is really pleasant experience to use and good solution. It works really well for what it does, it is still not covering all features and everything, but it is more performant and more secure alternative to Electron.

I was considering using it for some app that otherwise would be PWA. While I didn't use in-depth features and didn't run into any serious problems, it is likely that not everything will be perfect, but it is also likely that overall experience will be more pleasant.

https://tauri.app/

Check it out.
That's a good point. In general there's probably a ton of easy ways to adverserially rewrite the binary against a deanonymizer like this. You could probably even make a program that rewrites your own code into someone elses style to frame them.
I've already setup production environment on this machine, it's not really easy to test Ubuntu on it. Fedora on the other hand, is the exact distro I'm using.

Sad news is, according to my test, the latest kernel Fedora 36 offered, which is kernel-5.18.16-200.fc36.x86_64, does not come with the keyboard (IRQ override) fix.

Another thing is the mce errors, or more specifically, errors similar to:

[ 332.990256] mce: [Hardware Error]: Machine check events logged
[ 332.990267] [Hardware Error]: Corrected error, no action required.
[ 332.990276] [Hardware Error]: CPU:0 (19:44:1) MC15_STATUS[Over|CE|MiscV|AddrV|-|-|SyndV|CECC|-|-|-]: 0xdc204000000c011b
[ 332.990299] [Hardware Error]: Error Addr: 0x00000000efcf8bc0
[ 332.990304] [Hardware Error]: IPID: 0x0000009600050f00, Syndrome: 0x000001ff0a240701
[ 332.990312] [Hardware Error]: Unified Memory Controller Ext. Error Code: 12
[ 332.990316] [Hardware Error]: cache level: L3/GEN, tx: GEN, mem-tx: RD

It was never fixed by both patched and unpatched kernel.

Of course, those were just the most annoying two. There are many smaller problems such as: 1) Screen won't turn off after timeout if an external display is plugged in via HDMI, 2) Linux S2 (Suspend-to-RAM) never wakes up, 3) Builtin mic don't work, 4) Fingerprint scanner crashes when you put your finger on.

I guess it takes time for those engineers in Lenovo to address those problems, and Lenovo is not a Linux-friendly company (they are more like a Linux-meh company).

Framework on the other hand, cares about Linux more. Sadly they don't operate in my country :(
I just spent the past three months building a custom GUI framework in C# using OpenTK, which is basically just a C# wrapper for OpenGL. It's inherently cross-platform because of .NET. [1]

After finishing, I regret spending so much time on it. For my use case, I think it would have been a better use of time to just use Electron. At least until .NET MAUI has Linux support, which is looking very promising.

[1] I haven't tried MacOS because I don't have a Mac and I believe it has OpenGL compatibility problems. It works great on Windows and Linux though.
Probably Miami or Libson
Show HN: Evaluate Deep Learning models directly in a database with PyNeuraLogic
Hi HN. PyNeuraLogic is a Python Deep Relational Learning framework. With the latest release of PyNeuraLogic, we have introduced a set of tools for working with databases as a data source and, most notably, a tool to transpile deep learning models to (Postgres) SQL.

We have prepared a short tutorial on those tools (link in the banner in the README).

Let us know if you have any feedback or questions regarding the framework!
> I'm not going to be argumentative here

It does help when you check the numbers before making your assertions.

> Clearly coinbase would have a bias to promote userbase

You discount the post because it is from Coinbase, yet every point made is backed up with up-to-date sources from firms you have already deemed appropriate, such as CipherTrace and Chainalysis. That's an... interesting perspective to hold. A bit of cognitive dissonance going on there, methinks?

> How do you think those scams will cash out ? Next step - Places like Tornado.

From your own sources, usually exchanges which implement KYC/AML policies equivalent to traditional banks. Did you actually read them or do you just plop a few keywords in Google and hope for the best?

> And the 'Facts' given ignore services like Tornado.cash. Conveniently wouldn't you agree ?

You think so, do you? Yet in your other source (https://www.unive.it/pag/fileadmin/user_upload/dipartimenti/...), we get this nugget:

> However, in spite of the money laundering risk associated with cryptocurrency mixing
services, tumblers are used for lawful activities more often than for illegal ones.

You don't seem interested in a rational or data-driven discussion so there's little fruit to harvest here, I'll leave you to your imaginings.
In addition, bring back smallish cars and 4x4s that can truly, safely freewheel for towing. A two-wheel drive car with a manual transmission is fine for this, but the options today are few and dwindling. A 4x4 with a transfer case with a neutral gear is fine for this task, but a new Jeep Wrangler is hardly small anymore in the way CJ5s and Suzuki Samurais were.
We will not survive if we wait to convince the unconvincable. We must take actions that will anger some. When it comes to climate change, the use of force is vitally necessary and wholly justified.
One unusual alternative you may not have thought about is using Godot Game Engine. Before dismissing it, consider this: Godot engine is shockingly small for what it does. The download is about 30-40 MB. The GUI designer tool is second to none, and you can make highly interactive advanced GUIs using a language that looks very much like Python called GDScript. It is very quick to learn.

It does make GUI which are native to the platform but you get a small native binary which renders OpenGL.

Is Making Advanced GUI Applications with Godot the Future? https://medium.com/swlh/what-makes-godot-engine-great-for-ad...
> If you can, then it is better.

That's the whole point of my comment, it isn't always better. I could have avoided any PMI by waiting a bit longer to amass more savings to have a larger down payment. But in doing so I would have avoided <$1,000 in PMI payments but increased the cost of the house by >$100k. It was definitely the better move to just pay the PMI in this case than to try and avoid it.

I'd gladly pay $1,000 to make something >$100,000 cheaper in the end.
Probably easier to cook them if they are dead as well, and yet, you can find videos of dogs being boiled alive online.
Maybe on higher end or newer vehicles sure, but for your standard economy vehicle made in the last 2 decades its commonly just visually reading (as in a human just looking with their eyeballs) the fluid level on the reservoir. No sensors or switches involved.

(Obviously not relevant to ferrari)
"How the hell am I gonna get to work?" Said not one of these owners.
The enemy must never know when he sleeps!
Of course that is the ideal case. Part of the separation of powers that binds judges to the law and just laws should be passed by political bodies.
I guess I'm just not understanding how the process name, which has been the process name for a long time, is "alarmist". The way you phrased it made me think you have some alternate word to use for the process of recall which is less "alarmist".
OpenBMC supports SoCs from Aspeed and Nuvoton, and HP were/are working to add support for their GXP (iLO) SoC.
_Hilarious_.