skysight-inc/HackerNews huggingface dataset:
The only reason I'd work on it would be the learning experience. Sometimes to understand why things are done the way they are, you just have to build your own version of it. Windows sure has a bunch of interesting architectural properties.

Last time ReactOS came up here some folks were concerned about legality too, and I think there even was a salty Microsoft employee ranting about stolen code from the source leaks. I don't think ReactOS will ever reach the point of being a viable Windows replacement, so nothing Microsoft needs to be afraid of. I can somewhat see how you're personally offended that someone stole your code and doesn't credit you (but then again that wouldn't be exactly smart in that case). Best case for Microsoft is that ReactOS raises future Microsoft devs for free. Just check the progress every now and then, if someone stands out, hire them.
Also if there was a real zombie virus none of the movies so far have captured the sheer absolute terror of hard to defend transmission vectors like mosquitos, which would be likely to get the virus. Brings a whole new level of issues to not getting bit.
Don't ruin the doomer parade, thank you.
>Your boss tells payroll to sort out multi state taxes.

If only the world was so simple, haha.
I think there is room to talk about what is an appropriate due process and/or orderly shutdown process for someone operating internet infrastructure such as a payment processor, ISP, registrar, etc.

Perhaps the registrar should have been taken over by some sort of court-appointed receivership, for example? The difficulty here is that there has been no judicial process, just PayPal making a corporate decision based on their contract.

I'm not saying that Paypal wasn't justified, just wondering if there might be a way to minimize collateral damage.
Ask HN: Why not fight social media trolls and propaganda with country flags?
It seems weird to me that an obvious mitigation to online propaganda and trolling doesn't seem to have been tried.

Social media today allows anyone from any country to pose as anyone else. And yet in many cases the social media sites themselves can easily determine which country a poster is from.

By default, everyone posting online has an IP address that reveals their country with reasonable accuracy. So why not reveal the country of each poster on all social media sites?

Every social media submission/comment could have a country flag next to it.

I've noticed that on /r/europe, where country flags are used, it has a subtle but profound effect on how I interpret comments.

For example: https://old.reddit.com/r/europe/comments/jiareq/happy_national_day_austria/

I'm very aware that it's possible to proxy traffic. But it's also well within the big tech companies power to make this increasingly difficult. And those nationalistic trolls, which are not state-actors, would not have the know-how to mask their IPs in the first place. Identifying users with cloud provider IPs and VPNs is reasonably straightforward.

This is also not a ban of any kind and wouldn't prevent anonymous users on TOR. It would just flag them as "Unknown" or something, which would still be useful info for the reader.

The only potential downside that I can see is the risk of actually increasing the impact of the bad actors, if the anti-proxying effort is not effective enough. But this seems like just a simple matter of doing the work that should already be done.

So, assuming effective anti-proxying is done by the big social media sites, why shouldn't we have country flags everywhere?
Many smart TVs will connect automatically to any open wifi signal. Setting up a Faraday cage around the device, or a full Faraday room, isn't feasible for most people; likewise, disconnecting the hardware inside the device will be error prone and void the warranty.

Many modern televisions will stop working altogether of they go too long without phoning home. Some newer models won't allow you to use them without first connecting.

Likely advances in the future will be utilizing Ethernet over HDMI from newer connected devices, and perhaps building some sort of 3G or LTE or 5G antenna into the thing if the pricing and ad profitability works out. A more likely route is making agreements with ISPs to get access to their mandatory built-in modem wifi access points, which cannot be turned off by end users in some areas; that's a large logistical problem so we won't see things had that way for a little while.
There is nothing Wayland can do about "nvidia's crappy drivers".

GamingOnLinux stats — AMD GPU 40% and raising.

https://www.gamingonlinux.com/index.php?module=statistics&vi...
Ah, thanks for clarifying that you participated in phase 1/2, I had not gotten this from skimming through the document, that makes a lot more sense to me. Thanks for sharing!
>But for this disease that's particularly bad because...

Doesn't change the fact that, when you're developing a new drug, you want to test it in a way which will cause the least harm. You don't begin trials with those most at risk for obvious reasons. The primary goal of this phase it to asses the safety of the vaccine candidate.

I'm also unaware of any disease that isn't more threatening to people in relatively poor health.
> only a professional careful C programmer could get to its speed.

And a professional careful C programmer would not get to Fortran's library of numerically stable libraries for a very long time.
Console Identity in the Age of Playstation 5 and Xbox Series
>This hurts people who want to run independent alternative platforms in the long term.

This is what I'm most concerned about.

If someone wants to get an independent registrar or other piece of infrastructure set up in the future, they shouldn't be associated with, or have to deal with the stigma of others that have done similar things just to end up conducting illegal activities. It will eventually lead people to believe that anyone who wants to break the mold will eventually do illegal things, so they might as well just not allow that to begin with.
Ask HN: Which index funds track China total market
I would like to invest in companies in the Chinese markets and would like to use a indexing strategy like I do here in the US - like vanguards VTSAX. Is there fund(s) that track hangseng and the shenzhen exchanges that I can buy here in US just like I buy VTSAX or something similar here ?
All HFTs I'm aware of have a continuum along developer_speed to execution_latency. On the developer_speed end we have things like Python (or Perl, Ruby, etc) -> Java/C# -> C++/C/assembly -> programmable nics/fpgas/gpus with access to the nic -> custom hardware. At each part of the path development gets much harder, dev times go up, talent gets harder to find, and the whole thing becomes much more expensive. The trick is use as little of the bottom as you can get away with and control it from as high level as you can.

It would surprise me more to find an HFT that doesn't use Java at some part of their execution lifecycle. Not everything needs to be in microseconds, nanoseconds, or picoseconds, especially if you can factor it out of the critical path and do the work/build some data structures ahead of time.
Isn't that true for most if not all diseases?
There is a good one by A.O. Morris (but largely out of print)
But even if only healthy people get the vaccine, it could prevent the virus from spreading as much, thus protecting the people who cannot get the vaccine and saving countless lives.
While TCL is definitely an odd language, with plenty to alienate the modern programmer, there are some killer applications for it. For me the thing that sucked me in was tcl/expect a simple but powerful tool to control CLI's. At one point in my life I was tasked with managing over 3000 various network devices, I couldn't have done it without TCL/Expect!
Celebrations as Chile votes by huge majority to scrap Pinochet-era constitution
So you're basically in the same space as porn (not that I'm comparing porn to right wing activists!): People DDoS you, payment providers don't want to do business with you, social media companies only accept you if you adhere to their strict rules (no nipples, no close ups of your intimate parts, nothing explicit) - where is the outrage regarding the people who had to deal with this since the birth of the mainstream internet?
There's a protective effect of 'herd immunity'. E.g., if we vaccinate all the ordinarily healthy people, then it should slow spread to better protect the at-risk groups. Sort of counter-intuitive, but it buys us time until we can figure out if this vaccine is safe for those groups.
Great. Now imagine the next administration deems that your prior, legitimately gotten gains, are now ill-gotten. Don't see how that could turn into a slippery slope, no sir!

And yes, punishing a family member for a crime perpetrated by another is, by definition, collective punishment.
My observation at past employers has been that D&I teams are consistently under-staffed and overwhelmed.
Bytecode Alliance: One year update
Elixir Recursion Basics by Eric Oestrich
What is the alternative? Skip testing it on healthier groups first? Imagine what would happen if the trial was going awry _with_ healthy people. You certainly wouldn't want to test this on vulnerable populations.
Slowww.ml – The Slow Web Server
In the US, it seems these 13% receive outsize political attention as well. I recall at the run up to the 2016 election, one of the main issues was gender and public bathroom usage. I couldn't help wondering at the time why that issue received so much attention vs. the 42,000 opioid overdose fatalities that year alone, which got virtually zero attention.
They'll need to learn about credit and how not to get a payday loan first.
Thanks for the rec!
How Compute Edge is tackling the most frustrating aspects of serverless
Fastly hires entire Wasmtime team from Mozilla
13 DevOps Metrics for Increased Productivity
Physics is weird in the way it attracts vocal, passionate support. People are willing to support projects for tens of billions of dollars not just with no guarantee of useful results, but with a every reason to think that the results won't be useful. The LHC is disappointing in the sense that it didn't turn up anything unexpected, but we knew that the enrgy scale required for unexpected results are much, much, much higher.

We hoped for better, and didn't get it. Billions of dollars is a lot of money to spend on hope.

We spend it because people love the hope that high-energy physics gives. Twentieth century physics had amazing benefits, both practical and intellectual. We could never have dreamed it would be so productive. We crave more.

Scientists know the limitations, but I think that people in general don't. And thats where Hossenfelder comes in, and why she always sounds so sour. She's telling people what the physicists already know and don't want to hear. She's dashing hope.

It's a hope that doesn't need to be dashed. The next LHC could produce something as important as the transistor or as philosophically edifying as the CMB. But is that "could" really worth it?

I believe that if people were really honest they'd spend the money on thousands of much smaller experiments and theoretical projects, rather than putting all of their eggs into one rather dubious basket. But people have a lot of really unjustified faith in that basket -- as jaw-dropping as "20th century physics" was, it's been the 21st century for a really long time, and we haven't gotten jaw-dropping results like that in even longer.

I feel the same way that Hossenfelder seems very sour. I, too, want her to be wrong. But she's not.
This.

I really wish more people could wrap their heads around this idea, because it's so important.

There is no a priori way to suppress "bad" speech and also

* not suppress ideas that are good but unpopular

* not suppress speech that is valid criticism that annoys the powerful

* not suppress speech that is valid criticism that annoys the majority

* not suppress speech that is true but makes most people uncomfortable

* not suppress speech that is true but also most people don't believe

But! With strong free speech protections, no one can suppress ideas that are good but unpopular; nor ideas that are valid criticism, even those that annoy the powerful and the majority; etc.

Here are examples of hate speech laws being used in unexpected, and unexpectedly awful, ways. And, these uses are inevitable and unsurprising to those of us who have a deeper philosophical understanding of how free speech works:

* https://www.theguardian.com/commentisfree/libertycentral/201...

* https://www.salon.com/2016/11/07/french-hate-crime-ruling-se...

* https://www.reuters.com/article/us-eu-france-sarkozy-idUSBRE...

* https://web.archive.org/web/20191115120742/https://southeast...
To be fair: the headline is quite clearly crafted to deliberately invite the culture war, and the clicks that come with it. The article itself rejects the premise in its very first sentence.
This was Justin Trudeau. That's how far behind Canada is.

Not sure what you mean by "killing the aerospace sector", but it's very off topic, which is why you're getting downvoted. If you're referring to cancelling the F-35 procurement, that's just declining to throw good money after bad. That project was a disaster.
You may try https://mitpress.mit.edu/books/street-fighting-mathematics. It is free.

If you like learning math by programming https://greenteapress.com/wp/think-complexity-2e/ also free.
IMHO, The problem isn't that people should be accepting of any sort of racial supremacy ideology.

The problem is that the accusation isn't necessarily true and there needs to be room to argue about that. Otherwise the accusation is a weapon that can be used without justification and without recourse.
"An improvement can be discussed in the morning, and be implemented, tested and released in production in the afternoon."

I feel like they've buried the lead here. If the above statement is really as it sounds, I find that way more impressive than the fact that they were able to make java fast.
Nice! We did it! What else am I supposed to say, really?
Ah, that's interesting, I assume this is the link:

https://dropbox.tech/infrastructure/lossless-compression-wit...

Shows a significant improvement in compression code and some examples of checks that can't be elided. I guess this makes sense because it's pretty much the worst case scenario for bounds check impact.

I can still personally say that every time I've blamed rust's bounds checks, I was wrong.

EDIT: neither the unsafe flag nor the macro appear to be present in https://github.com/dropbox/rust-brotli/ anymore today, removed some time in 2017. So it seems they found some other way to deal with it?
The issue a non-diverse team will hit is getting blind-sided by lack of perspective on emerging phenomena. Given that aspect, I don't find it surprising that the benefits from a diverse team could exceed the benefits between the difference in average and good leadership.

Both an average and a good leader will drown the same army if they lead them into a swamp because they've never seen a swamp before.
I've long wondered if this is the reason large, established companies (tech or non-tech) pour money into these seminars. It acts as a barrier to entry for smaller competitors who don't have giant piles of cash to spend on things like this, but now they have to because, well, they don't want to be the "racist startup".
Teleconference on discoveries about the Moon from the SOFIA [live audio]
Changed Into
https://www.mellowlash.com
> programmable nics/fpgas/gpus with access to the nic -> custom hardware

Are GPUs really any use here? Aren't they quite far from the NIC?
> any lawyer worth their salt

Any statement that includes this phrase can be ignored as bad legal advice.
Even if you completely disable GC, Java is still allocating tons of ephemeral objects on the heap. Which in turn is leading to expensive and unpredictable page faults. In contrast, C++'s default is to allocate objects on the heap unless you knowingly call new/malloc.

Of course, it's possible to write Java in such a way to minimize this type of heap-thrashing. But by that point, you're already doing the equivalent of C++'s manual memory book-keeping anyway. It's not like "just provision a ton of memory and turn off GC" is a free lunch.
No idea, I have no affiliation with them at all.

If I had to hazard a guess, I’d say “evolutionary history”, because that’s almost always the case, in my experience.
Sure, but that's not how hobbies work. You can't take someone's volunteer work and turn that into work on a thing that is not the thing they volunteered their work on and expect to get the same productivity.

It's like saying "Imagine if all the time you, a software engineer, spent on taking care of your child was spent on making a graphical server". Sure, but I don't want to make a graphical server, I want to turn people into dinosaurs.
Complaining about advertising is like complaining about money.

Business absolutely cannot exist without advertising. The need must be filled one way or another.

The same cannot be said about HFT and stock markets in general.
> How does one self host their own online speech then

Pay for hosting.

> that thing should not be controlled by a private company

How would this be possible in a capitalist country?
In my experience this is a pendulum. Traders hire a few desk developers who are paid by the business, and who work directly with the traders in the same physical area. They crank out code under a lot of pressure for fast turn around, and eventually it becomes completely unmanageable and / or there is some disaster in production.

At that point the technology organisation starts taking by over, the desk developers are let go or they move into technology and start getting paid by technology instead of by the business. Things are now done in a more normal enterprisey software development way, and things are generally done more safely, with more design up front, and more documentation. Of course it also takes a lot longer to get anything done.

So traders decide to hire a bunch of developers, answerable only to them, and back to the start we go...
They are called Struggle Sessions[0].

> Struggle sessions were a form of public humiliation and torture used by the Chinese Communist Party (CPC) at various times in the Mao era, particularly during the years immediately before and after the establishment of the People's Republic of China (PRC) and during the Cultural Revolution. The aim of struggle sessions was to shape public opinion, as well as to humiliate, persecute, or execute political rivals and those deemed class enemies.

> In general, the victim of a struggle session was forced to admit various crimes before a crowd of people who would verbally and physically abuse the victim until they confessed. Struggle sessions were often held at the workplace of the accused, but they were sometimes conducted in sports stadiums where large crowds would gather if the target was well-known.

0: https://en.m.wikipedia.org/wiki/Struggle_session Sorry for the Wikipedia reference.
found water on the surface, possibly bound in regolith glass(?) bubbles?
NASA has confirmed water on the sunlit surface of the moon
The only distinction between people with legal status and those without is paperwork. Which may have errors in it.

A coworker of mine had to spend six months living in someone else's flat and legally barred from working while he sued the Home Office; he'd entered legally, they found a paperwork error (making him "illegal"), and he won (making him "legal") once more.

Brexit provides lots of examples of how people who entered and lived in the UK legally but never got (and indeed weren't eligible for!) ILR suddenly can become "illegal" if they don't get "settled status".

Be very clear about this: if you immigrate to the UK by what you think is a legal route, and the Home Office makes a mistake, you can become an illegal immigrant very quickly.
Windows 95/98 programs are Win32 programs. Most of them should run just fine on modern Windows[1], with the exception of system utilities and such that shipped with VxDs to provide functionality from kernel mode.

[1] Some of them might require Administrator to run if they were not sufficiently multi-user aware to support Windows NT.
seems pragmatic; remind me of this old story:
https://devblogs.microsoft.com/oldnewthing/20180228-00/?p=98...
Would you mind sharing some more books from your reading list?
Liability for damages that you directly benefited from within one or two generations. That it wasn't illegal doesn't necessarily mean it wasn't a tort your estate was liable for, even if harm was only understood later.
Sympy is pure Python. You can run it under JITed Pypy3 for a speed boost.
You can get some of the interactivity through unit tests. Admittedly, the feedback loop is not always that tight as with the repl.
> Venntel sources its data from weather, games, e-commerce, and other innocuous apps, whose users may be unaware that their location is being sold to the U.S. government.

The weather app would be a little tricky, but clearly what we need is a way to spoof our location. Just pick a random coordinates each time these apps request it. Add as much noise to the data as possible to make it as useless as possible. I don't think it is enough to limit location to when we're using the app. We need to flood these apps with bad data.
Oh yeah. But the traders had just one KPI - money made.
what's your source for the fact that they are not competing on latency?
Malloc is usually slower than GC-based allocation (which basically just increments a pointer). Of course, one can emulate this via custom allocators in C++. My guess is that Java development is just easier and quicker, and the JIT may even result in more effective optimizations than AOT compilation.
Conservatives started cancel culture. Blacklists in McCarthyism, the Dixie Chicks, NEA, Kaepernick as someone else said.

Before the narrative drumbeat of snowflake libs and cancel culture started, conservatives were stereotypically pearl-clutching and easily offended.
Why are we still building high frequency trading apps ? Wasn’t it part of the old world we meant to change ?
I forgot https://ocw.mit.edu/index.htm

Mit Open Courseware also free.
Using Python with Photoshop
Awesome that there's the connection with your dad, I got the joke but it's also funny that some experimentalists have taken this literally AKA hand sketching the gravitational wave signature and looking for matches as done with LIGO.

It's bizarre there was no better analytical/computational way to come to what they were expecting.
Disagree. Playing video games is so much fun and relaxing compared to the stress of work and Covid and daily life that I'm 100% sure it's net-positive if it's <= 10 hours/week.
A record it will likely hold for just one year.
Unreasonable searches do not become reasonable searches simply because they're done by Palantir.

The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.