skysight-inc/HackerNews huggingface dataset:
Yeah, the tone of the post still reflects the original results, and the update should be at the top for anyone returning to it later.

Still, glad this was caught.
Of course they do. If I were an African-American, I would be suspicious that they might be doing that in a way that puts more risk on me, and more benefit on people that look like the ones in the boardroom. Not saying that's true, but I could totally understand how any African-American who knows their history, would be more suspicious than the average white American.
> japan, korea, singapore

All of which are democracies, and were dominant and stable with strong institutions.

India would also do fine if it was happy to build its institutions, which it was doing piecemeal.

I mean people forget that the main reasons any of those countries work is because the rule of law to support contracts works.

In this case, if there was any rule of law, a firm reneging on their salary promises would have to deal with a speedy trial all the way to resolution.
> Decentralization can be a priority, but must never be promoted as a feature, or made to be a selling point. When decentralization becomes the main selling point of a product or service, the usability and polish tend to suffer. Not always, but nearly always. None of the marketing copy should include the words 'decentralization', 'privacy' etc. Normal users don't care about any of this.

I think this isn't quite the case-- these projects "nearly always" suffer due to decentralization being a priority.

Outside of perhaps darpanet, the decentralized projects that succeed do so because the decentralization is merely a value-neutral means to an end that satisfies a central use case.

E.g., compare usage of git to usage of every tool that tries to decentralize more parts of git in service of the general virtue of more decentralization.

Edit: clarification
Not warranted in my experience. I've never heard anyone in the community (except perhaps...er..me) talk about integration between Dat and a blockchain.
Also a note that the original Object Pascal was created for Mac OS, before Borland took up the term and Apple's extensions.
Having been in the unfortunate situation of coming between protestors and police in 2019 January (railway workers strike) and seeing many protests in India, The French are way too violent at protesting. Indian protests atleast in my state are like melas without any pyromaniacs

I am sorry if the statement comes as rude.
I’m glad you found an alternative route!

I’m in a mid-sized Midwestern city and drivers just don’t get it. When I lived in Austin I felt much safer even with way more traffic, mostly because the drivers were more aware because there were plenty of cyclists on the regular.

This is actually my alternative to a much shorter and more congested route. I’m still looking for better options. Going into downtown means that I’m pretty much choosing the least bad option though.
I mean, they could have just made the name and address public while keeping the rest private, right? I'm pretty sure that access to a phone book doesn't give you the ability to steal the identities of an entire town.
> But there are plenty of differences between MicroPython and CPython

Are there any differences there that you'd consider significant? They are generally quite minor and usually have workarounds. Typically a difference is only introduced when additional memory (either adding complexity to the parser or in runtime use) is the consequence of absolute compatibility. They all seem like a reasonable trade-off.

> Not to mention that the baseline for those lists is CPython 3.4 - MicroPython is also missing most of the new features of CPython 3.5 - 3.9.

The baseline was 3.4 during development but more modern features have continued to be added, particularly if they can be shown to be implemented with low memory use. For example there is solid asyncio support (based on 3.8 [0]), the assignment operator has been implemented and, care has been taken to ignore type annotations correctly. fstring support is _almost_ there too (it ought to make it in to the next release).

The development team listens to requests for new language features so please raise a ticket (or comment on an existing one [1], [2]) to help prioritise upcoming features.

[0] https://github.com/peterhinch/micropython-async/blob/master/...

[1] Python 3.5 support: https://github.com/micropython/micropython/issues/1329

[2] Python 3.6 support: https://github.com/micropython/micropython/issues/2415
> So I tried to read the tripe, but the arguments are not persuasive unless you already believe what they are trying to convince you of.

What the gp describes only works if you are tolerant of other people's errors to some extent. You can't let a few things like you describe derail you. Remember your own beliefs, it may be the case that you are right and the inaccuracy you discovered is a linchpin in their incorrect system of ideas. Or it might be some little piece of information that is accepted as a truism in their bubble so people throw it around when it seems appropriate, but its not an essential part of their argument.

The main thing is that you want to understand the author's perspective. why did they consider the bell curve to be overtly racist? perhaps they are defining racism differently than you (this is almost certainly the case [0]).

It does you no good to read books by people you disagree with in order to understand them better if you're gonna get derailed when they say something that seems obviously false to you.

[0] https://slatestarcodex.com/2017/06/21/against-murderism/
In my jurisdiction it’s illegal for cyclists to be on the sidewalk but cars must treat them as owning the lane.

My complaint is about cyclists entering a lane with a car which is super dangerous. Just as it would be for a car to enter a lane held by a cyclist.
Its a million fucking dollars, and all I need to do is enjoy getting laid and endure the challenge of raising another kid like I did in my first few ones? Sign me up!
I don't think anyone has found any SVE being used by Apple's binaries. Sure, it could be there, hidden, but that would in practice mean that applications can't use it regardless.
I don't think making Market St one way is feasible.
That could refer to anything from an OAuth consent attack (not much more sophisticated and arguably easier than phishing a password but much less likely to be detected because most companies don't know they should be looking for it) to actual exploits against Azure AD or a third-party authentication provider. If the latter, I hope that Microsoft/FireEye decide at some point decide to be transparent about what was possible and how they're going to prevent it from happening again. I have enough doubts about AAD's ability to generate enough forensically useful logs as it is.
> But then I also code with syntax highlighting off about half of the time.

Wow, don't ever use VSCode then! There are hovering diacritics and proofing marks everywhere!

It does real-time syntax checking and quick compilation to check interfaces (at least with TypeScript, JS, HTML, pug, css, Vue, and NodeJS).

I resisted fancy editors for years, as I found them crazy annoying, but over the past few months I've grown to adore VSCode because it has made me about 50% more efficient: I don't have to run the app to find errors, the IDE finds them for me, and it works on Win10, macOS and Linux. It is extremely context aware of my project.

It's like JetBrains but free (or Android Developer Studio, also made by JetBrains...).
Yes but these are known variables. Hypothetically the newer mrna vaccines should be safe .... but there honestly is no long term information. A MRna vaccine has never been approved for human use until now.
Too late, they have a number of proprietary extensions already.
I am not agreeing with you, sorry. If they made good reviews, impartial reviews I could agree with you, but the way they do it nowadays could mostly be automatized (or at least do in a bulk, this is essentially what they do anyway in terms of quality).
That sounds both useful and horrifying. Do you use this for CI scripts? That's where I've needed this kind of functionality.
dang already does an excellent job.
It was discovered not invented. All sentient beings will have if-then-else.
> > ANYONE who believes that exponential growth can go on forever in a finite universe is either a madman or an economist

Of course it is true that in a finite universe, exponential growth can only continue for a finite amount of time.

But that time could easily be far longer than you or I will live to see. We could be centuries, millennia, maybe even millions of years, away from the peak.

The peak of human civilisation might be the point at which every inhabitable (or feasibly terraformable) planet in the galaxy has been colonised. (That assumes that intergalactic travel will never be feasible – an assumption which is probably true, but we can't be certain about it.) Peak galactic colonisation could easily be several million years hence–if we ever get there. Of course, we could quite easily annihilate ourselves a whole lot sooner than that, or interstellar colonisation could turn out to be permanently technologically or economically infeasible, or a bunch of other possibilities. But that's the thing, nobody knows where the peak is, worst case scenario is we could be living in it right now, best case scenario is it could be millions of years into the future, and lots of possibilities in between those two extremes.
Perhaps to people who watch too much Fox News.
Symbol server is critical. I wish the whole debugging environment was even simpler though.

Binaries. Debug Symbols. Source Code.

I wish those three things could be trivially merged and split. For internal builds I want to deploy a single binary that contains symbols and source code. This way issues can be trivially debugged by anyone on any machine. For public builds I wish to split out symbols and source which can be hosted on a symbol server.
Humain
Humain
I use vim in a terminal, the way the gods intended, not gvim. ;-P

But apparently according to peer comments, there are ways to yank into clipboards, which is pretty cool.
“The hackers are ‘highly sophisticated’”

Has anyone ever said they were hacked by a group of unsophisticated group of script kiddies?
They’re supposed to ride in the road and occupy a lane just like another vehicle. If a bike is in the lane then a car shouldn’t enter the lane and should pass when safe. Likewise bikes shouldn’t enter a lane with a car.

What I meant is a bike shouldn’t ride alongside a moving car in a lane but should be ahead or behind, like any vehicle.
He's not referring to all Chinese laborers, but Uyghurs who were first sent to re-edcation camps and then sent off to factories all against their will.
the idea here is to understand why people believe something that is (consider by you to be) wrong.
The author has a lot of jokes in his presentations. I wonder if he specifically stop fixing bugs once he got to that number
Someone with access to Factset, Bloomberg, etc. could likely check this quickly?
Dhrujr
https://www.eventbrite.com/e/streams-reddit-steelers-v-bills...
https://www.eventbrite.com/e/streams-reddit-bills-v-steelers...
In this case, Dr Lemire is using software he co-wrote to test the performance of the M1. It makes sense that he'd be focussing on that software (Simdjson) which wrings as mich speed out of the processor as possible by using vector instructions and avoiding branches. His coauthors blog iirc is even called https://branchfree.org, to indicate the importance of avoiding branch mispredictions to keep the cpu foing quickly.
Certainly, I don’t think car drivers are perfect by any means. I’m not sure the exact ratio, but I see cars speeding every day as well. But it’s pretty rare to see a car run a red light or weave around other cars.
Good question :).

Maybe layers? For government agencies, the government could manage procurement.

For non-government organizations, realistically, maybe some sort of public-private/foundation partnership, if the NSA is willing to bend a little. Which at this point might be in their best interest.
It can be good for your engineers’ sanity even if it does not end up a unicorn, though.
Tesla's market cap now accounts for roughly 1/3rd of the global automaker market
Many DeFi projects have Tether as their largest stable liquidity pool.

While Tether is currently the largest stablecoin, the competition competes on the fact that they are overcollaterized, fully backed and auditted. The sooner Tether is replaced by the competition the better. On the upside, stablecoin swaps like Curve and Balancer have made exchanging USDT for any other competing stablecoin cheaper and easier.

I wager these services are being used mainly to decrease reliance on Tether for whales. Would be interesting to analyse the data of stablecoin swaps to gauge trust in USDT.
I wish we had more concrete evidence than "according to people familiar with the matter" though. That's kind of my issue: if these attackers are so sophisticated, how can they be sure it's this particular group?

I realize that there are probably many good reasons for not sharing deep technical details in such cases, but from the point of view of an external observer it's really hard to know who should be trusted and how solid these claims are.
Where do most of the container users deploy their containers? Would you say they are on the public cloud which is inherently virtualized to begin with?

A lot of people that have not deployed unikernels might not be aware of how they are actually deployed. When we deploy our websites and database and such to something like Google or AWS we upload a disk image. That disk image is then converted into a machine image. On AWS that would be an AMI. Then we boot that AMI and that AMI only contains your program. There is no underlying linux that you deploy and then you ssh into and install some k8s substitute.

So, yes, in comparison to launching a linux instance on AWS or Google, then installing k8s or using nomad or something like that, that has to inherently duplicate networking, duplicate storage, duplicate security, and many other things - yes it reduces quite a lot. This doesn't even touch on the fact that many unikernels tend to run much faster for other reasons. We are just talking about not having to use things like underlay/overlay networks or storage proxies.

Again, the images that are deployed get managed by the cloud of choice - so your networking, storage, security, etc. is all managed by that cloud.
At what scale? How does it compare to the 6,600 pedestrians killed by drivers in 2019 [1]?

Is it even within three orders of magnitude?

[1]: https://www.caranddriver.com/news/a31136893/pedestrian-death...
I use mercury, they've been pretty great and have an API as well!
Not necessarily, although it is seldom seen I the wild, you can cast a null pointer into a reference.

Another source of issues might be the creation of temporaries.

Yes, in index operator as well.
(Opinions are my own)

As someone who has worked for a long time at small startups (<30 people, <10eng) my "20%" projects (what other people are referring to "120%" here) that I've done on my own time have, in some cases, saved the companies I've worked for more than thousands of eng-hours and have taken less then a weekend. Attacking a core business problem from a new angle that no one else sees and designing a revolutionary approach to solving it that saves everyone time, money, and reduces stress is very common. Some examples of this from my previous job:

1. https://github.com/CaperAi/branchpoke

2. https://github.com/CaperAi/bazel_compose

3. https://github.com/CaperAi/pronto

These were the ones that were easy to pluck from my job's monorepo and generally applicable.

As someone who is leaving a small startup for Google I can also add that it's one of the biggest compensation-y things in the offer. My manager seems supportive of 20%ing, the project I'm on is an offshoot of a 20% project, and the skip level I spoke to supported the idea of building tools.

So... From a management perspective the startups I've worked for have lost a senior engineer to another company more supportive of personal projects. This is very expensive as 1 senior engineer could represent 10%-40% of your eng team capacity at a small company. So, even just as an employee retention mechanism 20% of a salary spent on retaining your core engineering team and, possibly, obtaining huge benefits to overall company productivity is a worthy trade.
I think it depends on how you learn vocabulary. If somebody learns a bunch of vocabulary on context, then he will naturally acquire grammar and pronunciation compared to somebody who learns off context.
"Capable" is a weird phrasing. The law exists because operating a 100kW+ multi-ton machine in public is (1) an inherently dangerous thing to do and (2) often down to mere convenience. So car drivers are rightly attributed blame and liability because their choice of vehicle both massively increased the likelihood of a crash of any sort and the damage caused.
It was a miracle to get all that in the comments. Here is a pastebin for better readability.

https://hastebin.com/vafebukica.properties

Its amazing to install Linux in less than 50 commands!!
Count me as another. I find syntax highlighting to be distracting unless it is done with some restraint (which it rarely is), and not helpful enough for me to bother with coming up with my own scheme or searching for one that I like.

I am sure there are corner-cases where I would want to enable it, such as were someone has been in the habit of commenting-out parts of a line.

I don't know anyone who uses syntax highlighting for natural-language prose, though I suppose there are some who do.
Thank you for this. Taking or redirecting credit for others’ work and investment, especially on such a massive effort is not right.
Hi guys - long time lurker, very seldom do I post or comment, but thought that HN might be interested in this.

Although TSLA's market cap is down a bit from when I wrote the article, it still makes up something like 30% of the global automaker market, despite only publicly listing 10 years ago!

Is it overvalued or in a bubble? I'll leave that for you to decide.
While in the US, there are people furiously arguing for having ICMBs in silos that you have to launch as soon as you have a warning because if the nukes are coming for the silos the nukes will be "wasted".

But this fact that the silos will be targeted and destroyed is actually a feature because it means it's North Dakota that gets to become a wasteland and that's not really a bit of the US you care about, or so the reasoning goes. The nuclear sponge they call it (the ICBMs silos needing to be targeted by enemy nukes, not North Dakota proper).
ah but it's more complicated because only the main verb is at the end of the sentence, so if you need an auxiliary or you have a copular construction like "ist gleich", you need to split the verb phrase...

in fact, Germans would say (and do say, e.g. in mathematics) "wenn a gleich b" as a shorthand for "wenn a gleich b ist".
You could argue that Valve' s stated policy is 100% time. I'm not sure what the reality of it is but it seems like they really do want to let you work on whatever, although it might be more directed towards things that are valuable for the company and that you're good at, not just anything you desire to do on a whim. Employee Handbook: https://steamcdn-a.akamaihd.net/apps/valve/Valve_NewEmployee...
If you work in GUIs a lot, your menus and stuff are at the top of the screen, and you can keep the top of the monitor eye level.

If you're a programmer and you use a fullscreen terminal, with the line you type on the bottom, your monitor needs to be higher.
It looks like Microstrategy's gets to decide whether to convert or to pay back in stock though - it seems like they would only chose to convert if the stock price was below their conversion rate, in which case the purchaser would lose?
New on This Site
It's successful branding for a thing that happens at all companies - if people want to do things other than their core job, they can do it. They won't get too much credit for it unless it truly pays off.

It isn't completely dead. Like everything in Google, it's a ton more formal than it used to be and it's super hard to get an external launch, but tons of people still participate in 20% time at every level from 'maintains important project' to 'messes around in their free time'.
I've thought a lot about this and I am pretty sure this is propaganda to further the Mutually Assured Destruction doctrine, and that no nation would launch nukes except when directed by the highest authority. There would be no difference in efficiency of MAD, since it's all about what the adversary thinks. I am sure people smarter than me have gamed this out and evaluated the risks of launch under false premise vs risk of non-effective deterrant.
I worked at a company very close to Google and we adopted the %80 rule. It was forced. You were not allowed to make changes to production on Fridays.
Perhaps put it on billboards so that it's clear that it applies to all roads, not just that one road.

I'd also suggest putting it on driving tests, but I've never taken a state driving test where they go through and make sure you understand which questions you got wrong.
Well, a lot of feel-good "one person fought the system/the mob/etc" stories are effectively political by giving the impression the way to deal with these huge problem is individual initiative.

And indeed, a lot of purely repression based solutions to different social ills lean heavily on the "heroes can fight the bad guys" trope. This reinforces the "drug war", which is in many ways the source of the orgy of murder this woman confronted and this isn't going to be solved by more heroics of her sort.
Try driving 15mph in a 45mph zone and see how long it takes you to get pulled over.

Driving significantly slower than the speed limit is unsafe, too.
This isn't going to help if the discussed is essentially tunneled through the Nat using legit protocols and traffic to the vulnerable service, where most of the attacks actually happen on the software side. How do you architect a firewall to accurately know if the application layer traffic is legit or not? It might not even be possible to fully implement something like this. Sounds complicated already. There is a reason firewalls are complex because the application landscape is extremely complex.

Source: Am Sr. Systems Engineer.
This is a tangential aside, but the school system our kids are in get "Your credentials have been leaked and should be changed immediately" warning from iOS devices when logging into their Microsoft 365 accounts.

Seems like a commonality between the two that happened recently (2 weeks ago for us).

This is just an observation, nothing more. I'm sure MSFT spends a fortune on securing that platform (among other things).
>...Also, I hope Biden restructures the Supreme Court and they overturn Brandenburg v. Ohio, paving the way for criminalizing hate speech in America so law enforcement can finally crack down on these groups.

There are many who would like to criminalize speech they don't like. What they don't realize is that the results likely wouldn't be what they were hoping for.

Brandenburg overturned cases like U.S. v. Schenck which involved whether Schenck could be convicted under the Espionage Act for the crime of writing and distributing a pamphlet that expressed his opposition to the draft. That is the dangerous idea that sent a person to prison.
I still prefer tapping numbers into real buttons - it's more reliable for one thing.
In my jurisdiction it's also "required" for cars to give a cyclist the lane, but in practice this doesn't happen and violations are rarely enforced. A cyclist claiming the whole lane is also more likely to be on the receiving end of road rage