skysight-inc/HackerNews huggingface dataset:
There's a lot of negativity around Mozilla in general.

Like take their rewrite of their android browser. It's faster than Chrome and is currently in preview.

Add-on support is work in progress but they got plenty of snarky attacks that it's not in MVP.

The whole DNS over HTTPS attacks seemed focussed on Firefox, a browser with a tiny marketshare compared to Chrome who also implements it.
Because at the end of the day, most of us go to work to get money deposited into our account. Why wouldn’t you optimize your time at work to achieving that goal?
Unfortunate that this seems to have dropped off the front page. It really is a lot more fascinating than the title suggests:

"A year later, Mes 0.5 had become a tiny Scheme interpreter written in simple subset of C that came with a simple C compiler in Scheme. And yes, these were mutual self-hosting."
There is bipartisan support for the sanctions against Chinese SOE's. If POTUS were to waiver congress would act instead.
Deer and skunks are both completely oblivious to things going on around them. I've sat around in a park and just watched deer and skunks walk by me without even being aware until I make a noise
(one of the original authors of simdjson here)

I thought a bit about this - I think you could do a lot faster if you had a 'bulk' method to create lots of Python objects in one hit. I don't know it that's feasible, as I don't know much about the innards of Python, but there's no reason one couldn't keep goofing around with SIMD code and branch-free stuff all the way until you've created objects.

This may be ferociously unmaintainable (i.e. depend on things that Python implementations don't advertise as a part of the API) but I don't know. I doubt you're the only one to have this problem.
or just use xpath
Thank you for replying earnestly to what was probably an overly emotional and flippant response to this article from me to begin with.

I couldn't possibly agree more with your description of subjective management, and the underlying context questions to explore with each subject individually. IMO, people management is literally the most subjective generally-applied skill on the planet.

The reason that I came off like that in my initial comment is that the article gives me (an IC) the feeling of a manager expressing frustrations with ICs, in a way where it's mostly that the person seems to be frustrated that ICs are actually individual humans with subjective interests as well as competencies. The list seems to be pointing out areas where the "human" parts of curiosity, teamwork, and creativity poke through cracks in systems designed to treat the ICs like interchangeable parts. It's literally generalizing as the thesis of the article itself.

It also comes off like it's written for other managers or tech leads to read in a sort of "virtue signaling"-ish tone. It's a list of high level vague points designed to land emotionally with other middle manager types. The only thing this seems to be telling me as an IC is that my feelings for how to add value are mostly wrong and I should just shut up and do what my manager says, because my assigned tasks are far more important than anything I could come up with on my on which to spend my time.
This sort of shitty behavior will not change until it becomes expensive.
"This new functionality will replace the Enigmail add-on, which will continue to be supported until Thunderbird 68 end of life, in the Fall of 2020."
There is actually a psychological difference. There maybe some digging in but generally nations can put a literal price on trade which they can not easily do with loss of life. Likewise national honor is less at stake. I suppose we're lucky that economic enticement/force usually gets better results than violence.

Whether it works in this particular case, indeed whether the goal of tariffs/sanctions is even remotely what is announced are both unclear of course. If it were humanitarian, it would be nice to mention Hong Kong in the process.
Freedom is subjective to one's past experiences.
People opened tickets on bugzilla. They have even developed an extension. (which seems to break on every major version upgrade)

It’s even not that hard to implement, it’s just they are valuing their stupid politics and philosophy over user experience.
They can take some other job which will presumably pay more? Nobody's forcing them to work for $25/hour.
If you want to master how Timsort works and get a feel for it, I highly suggest you try to implement it yourself!

This article is based on Tim Peters’ original introduction to Timsort, found here.
Besides Python and Java, it's also the sorting algorithm used by Chrome, Android, and Swift. At this point I think more than half the world's programmers are using Timsort, whether they realize it or not.
The "Comparison method violates its general contract!" exception is due to a bug in the caller's code, not in the sort implementation. If you have a bug in your code, just because you're able to get away with it today doesn't mean you should expect to get away with it forever.
This looks effective. I will try it out and thanks for posting.
It’s a feature I prefer. Anything I leave open all the time but only click rarely (like messaging apps) I prefer in the tray. This separates “apps I’m actively using” in the main area of the taskbar and “apps that are technically open but I’m not really using”

It’s also worth nothing there’s an option to disable hiding everything in the popout menu thing, a setting i usually change. Saves a click and that space is otherwise unused in the taskbar anyway
> The basic idea is to read records for a while, get some stats about the key distribution, and set up the buckets to get a roughly equal fraction of the observed keyspace

Hadoop Terasort does the same thing of sort, which is to start off with a partitioner doing a radix sort & then sort each part with a lower O number of comparisons (the Spark one actually does local sorts and then has the merge-sort part just fetch ranges after first pass), however those two work great when the key ranges are almost entirely unique with no big runs of identical keys and differing values.

The Timsort one however has an advantage when there are huge runs of identical values or almost sorted inputs, like when you have a time-series with the occasional out of order packet. The galloping mode in the algorithm neatly eats those ranges up very fast.

My favourite example to show sorting is data dependent is the tricolor sort example[1], which illustrates what happens when you have a large number of identical keys.

[1] - https://en.wikipedia.org/wiki/Dutch_national_flag_problem#Th...
Show HN: Monitor a URL for Changes To:SEO Elements|Speed|Robots.txt|JS
This isn't ideal, but it also looks to be because there's a ton of power user stuff installed, which is going to require lots of permissions. And you really do need to ask the user individually.
In this context it does.
> You jump though the hoops to make your order, make an account, choose your pizza, and enter your credit card info. You click submit. Nothing happens. Did the order go through? Do you call to find out? Wait and hope? Order from someone else? In the future you'll have an answer

I've had this happen to me multiple times, and I'm not even disabled.

> What if you didn't have another option? Should we prevent the blind from eating pizza?

We are talking about America - the place where people eat themselves to death from over consumption of terrible foods - there is always another option.
React-Based Site Generator Gatsby Raises $15M
>Within five minutes of making the account, I was banned for "suspicious activity" and required to enter my phone number "for security purposes".

The same was done to me. The thought that the point of this was not to take my phone number for advertising never occured to me. It seemed very obvioius and I hope the EU, as the only political actor that sometimes seems to care about people, will do something about this.
It was an error (as in it was against the law and they got caught), it wasn't an accident. Read what they wrote not what they're implying. I promise you their lawyer vetted it.
Why would Iran invade Saudi Arabia?
This whole discussion makes me thing that perhaps there would be a point in parsing JSON into a "JSON database" object instead of a tree of individual hashmaps. In theory it would allow for a more memory efficient representation and more faster search or transformation operations.
The point I'm trying to make is that nobody authorized the use of their data for marketing. As far as I'm aware the only phone numbers they have are ones submitted for 2FA purposes, I don't see how they could have possibly accidentally mixed them up with some other source of phone numbers.

If there is some sort of opt-in to use your phone number for ad targeting purposes they have done an incredibly good job of hiding it in the UI.
And what, making a Uyghur American the National Security Council's China director also a negotiation tactic? Anyone in equities who believes that there will be a deal isn't paying attention.
> [Brussels] is French speaking, although it's in the middle of a Flemish province.

This is what I keep reading, but when I visited there I observed both languages in apparently equal measure. Of course my observations were superficial -- I was a tourist who spoke neither language.

But I even if I am right, that just underscores your point. The fact that a request comes from Brussels, gives you very little clue what language the user wants. Especially if that request comes from a some foreigner working for the EU.
> I'll point out the enormous opportunity to anyone who can address that problem. Can you provide an "enterprise class embedded OS" to device manufacturers and address post-deployment updates? Can you provide infrastructure device manufacturers can use to manage post-deployment updates themselves? Do you have a better approach to it? There's a burgeoning multi-billion dollar market waiting for a few leaders to take it over.

There's no market for this. The market is for $50 device. Android Phones, nearly flagship, that sell for $500-700 get at best two years updates. People want $50 router that they can throw away when it stops working.

I have a $350 router. I have had it for 3 years by now. It is a tiny passively cooled industrial PC that fits into a VESA mount with an Intel Celeron, 128Gb SSD and 2x wifi modules. Why two? Because i want a guest network to be separate from the real network and i want crap-wifi speaking devices to be isolated via VLAN etc. It is running Debian and even techies marvel at the speed, functionality and all the goodies. They want to know where they can get it... Until they hear that it was $350 at which point they go "I was thinking i would pay about $80". A dinner for two in a Puero Rican chicken shack with a couple of beers will be $35!
The last time I tried to do this at an urgent care center because I didn't want to have to pay my stupidly high deductible for 5 minutes of doctor time and a prescription for what I already knew I had, the front desk didn't even know if paying cash was an option, let alone how much things cost. I'd love to see this as an option at more places until we can get a less-insane healthcare system.
Nice how they disabled comments. Sure that will solve any issues.
If you are an american who values money over american values, kindly jump off a cliff
> But of course, if you buy the EV now and it lasts 10-15 years

With companies like Tesla... they are the D-Link of vehicles.

They absolutely don't want long term stable good cars. They want you at the 4-5 year mark to buy a new one. And given the company has harassed engineers poking at under the hood, they will highly likely damage your car via remote disables or other 'trickery'.

I don't trust anything that Musk puts his hands on. There's a good reason for that.
Wonder will they be hit under the GDPR for this...hopefully...
Aside from the other replies you’ve already received that are spot on, macOS has also been consistently good at isolating the audio ports from coil noise / interference from the other electrical signals on both laptops and desktops. While “pro” audio folks are likely to be using an external audio interface anyway, having an audio jack that doesn’t garble the sound is one of many ways that Apple hardware engineers have been attentive to audio.
A "stable" sorting algorithm preserves the relative order of elements with "equal value". This doesn't really apply if you are only sorting simple values, as there is no difference between a 7 and another 7, but does if you are sorted more complicated objects by some key.

Example: sorting 2#a, 1#c, 2#b by only the first number.

An algorithm that produces 1#c, 2#b, 2#a is a correct sorting algorithm, but not stable as it changes the order of 2#a and 2#b.
Exactly. "Whoops, we did a thing that accidentally made us money," is not the most confidence-inspiring excuse. One, that's a very convenient accident. And two, if procedures around private data are so sloppy that one small accident can do this, that strikes me as the kind of negligence that a regulator should punish vigorously.
This is the best response that I have gotten which I think a majority of Chinese people agree with and epitomizes my exact point that it is counterproductive to villainize one another.

Instead of letting contention escalate to coercion and violence we should focus on setting mutually agreeable rules of economic competition, and let whichever system is more successful in producing value succeed.

Important side point regarding intellectual property - our system here is also messed up and copyright/IP laws will no doubt be changed soon. The important part regarding that is setting common rules of engagement, and allowing those that are responsible for development of new methods and ideas to capture some part of the value that they created, without enforcing through the coercion of law an arbitrary monopoly. Such rules are in both of our interests, as Chinese people should also be able to capture the value that they create through innovation - perhaps why some think the innovation curve is so low in China is because there is not enough incentive for there to be more (There would be if we formed some kind of rules for innovators to be allowed to capture some value from the product/services they create).

I hope you realize, I am NOT anti-china, I am anti-Totalitarianism, because I think its not in both of our long term best interests. But I also think that if some are happy to live under what I would call "totalitarianism" I am 100% okay with that as long as I am allowed the same prerogative to chose what system I want to live with.
> yes, that is annoying, but i’m pretty sure that only happens the first time it tries to access those folders... is that correct?

I haven't updated to Catalina, but some recent macOS (Mojave?) I didn't get those prompts in Terminal until I ran `find .` So I think you're right.
Why Top Founders Understand Network Effects (w/ Scott Cook, Founder of Intuit)
Agreed. For enterprise usages there are legal obligations around confidentiality that serve as the backstop for "what if something happens with the data that Fullstory or the app developer sees?"

For private usage, there is no good recourse. I'd rather not trust it anywhere near consumer apps.

For context, Fullstory basically records a replay of the state of the DOM when you use the app, which means the app developer can literally rewatch your entire usage session.
The angst against "voter ID" as a form of voter disenfranchisement makes no sense to me, as an immigrant the first thing I did when I got to the U.S. is secure a form of government issued ID - stateID or drivers license, because I understood that having an ID enabled me to do something as simple as getting a library card so that I could borrow books for my family and I https://web.ocpl.org/n/LibraryCardApplication/#/ In fact the DMV is packed with immigrants trying to get stateID because they recognize the benefits accrued from having one. The process is simple and straightforward and in my view would silence the whole "non-citizens and illegal immigrants are allowed to vote".
The difference is Russia (the country) is poor. While China is not.

Russia's GDP is about 2017USD$ 1.7 T.

China's is 2017USD$ 12.2 T.

Companies traditionally aren't in the habit of doing favors for inconsequential entities. And for non-energy multinationals, Russia is generally more trouble than it's worth.
I’ve been a software developer since 1999. (before then I was a half developer/half operator for 3 years while going to graduate school). I have never made less than $25 hour.

So if there is a “bubble” it’s been going for two decades for me - and this is in Atlanta.
Arbitrary length string of null characters also produces zero hash, e.g.: System.out.println("\0\0\0\0\0".hashCode());
> WTF.

Democracy is a decision-forcing mechanism that allows for a some amount of public participation in the mechanisms of governance. it is not a terminal value, it is an instrumental value. good government and liberty are the terminal values. democracy is a means to achieve good government.
"1,500 software engineers, product managers and data scientists" ?! What were they all doing?! WeWork is not a technology company - it doesn't have a software product or service, it has a website. This is madness.
Not entirely self-inflicted.
A) Argentina "populist" leaders didn't have to go to the IMF and they provided a good climate for small to large enterprises with the obvious limitations that country's market has. When the current administration (conservative, neo-liberal) got in, Argentina didn't have debts but was negotiating with foreigner speculators who took advantage during last crisis at the end of 90's. So the current administration (those administration you guys love) worsened all the conditions for enterprises and made impossible to invest in any industry. They also let financial and venture capital to take the country's destiny in their hands. Four years ago, defaulting was unthinkable. USA Foreign Policy has much to do with it when they disturbed the local political process.
B) Social programs benefits a small part of population, and they really need it. Actually, the actual administration is spending even more than before on social programs, and they're not the "elected populist leaders" you refer. While we can discuss if the incentives are effective for producing a labor force (I think they fail miserably), we can't discuss the basic rights of people to have something to eat until better economic conditions are met.
C) Taxes are the weakest part of the system, but alone didn't hamper Argentina's capabilities to made business locally and internationally. And you forget that their nature are not different from any other places taxes in the world.
US provided political and ideological support for this complete mess and you should feel ashamed before talking about other countries.
In the US, more than two centuries of jurisprudence holds that commercial activity is not speech, and is thus is not generally subject to the protection of the Constitution. Moreover, the Constitution explicitly gives Congress the power to regulate Commerce.

Doing business thus is validly subject to government regulations mandating that businesses do (or not do) certain things. And some of those things include not discriminating against the disabled, and designing your business facilities to accommodate the disabled.
I am not immune to fake news. I think that's why I appreciated your original response so much. I wanted to see how others are interpreting the same events.

Human rights violation by china are well documented. You can look them up yourself assuming you have access to an uncensored internet. I cited disappearing people as the example that I thought was most relevant for the extradition bill.

The triad attacks are definitely real (we are in the age of smartphones after all): https://www.bbc.com/news/world-asia-china-49071502

I don't think you realize how much the difference in cultural values is making it hard for us to communicate here. Westerners consider what you call "violence and destruction" to be a fair price to pay to have rights guaranteed. Fighting is necessarily ugly but shining laser in eyes is laughably tamed compared to the lengths democratic societies have historically gone to protect their freedoms.

I do understand that some people just want to go on with their daily lives and ignore the atrocities going on in the background as long as it doesn't happen to them. I am not even arguing that's necessarily wrong either, just very different from western thought.
This just reinforces how ridiculously unfamiliar I am with the actual working details of internal combustion engines - quite interesting.
Ask HN: Is Anyone Using Oracle Linux?
Other than being forced to when purchasing their appliances, is anyone actually willingly going out of their way to install Oracle Linux? If so why?
I work at a big company, every field in a database of user info is tagged with a data classification. Everyone knows the rules about which classification can be used for what. Products go through a review of data use and storage (i.e. some data should be encrypted, and encrypted correctly not some hand rolled hash)

If twitter doesn't have common data classifications and everyone with a keyboard and an idea has access to the database without review, they are probably pushing criminally negligent. I understand at a company with just a couple employees. This shit happens all the time. I don't understand it with a publicly traded company that would be in big trouble with a class action data lawsuit.
You're headed off into the weeds a little. The point was that the NBA does regulate what the players, owners and employees say.
The employer:

DELETE Employee_ID
FROM Master.HR.Payroll
WHERE Employee_ID = 'planetzero'
I haven't worked there in a while, but you would not believe the volume of fake account creation they get. Spammers. Fraudsters. Jerks creating a second (or 20th) account to bypass restrictions. And more recently, state actors trying to manipulate things. So I am inclined to cut them some slack on the, "Please prove you're a real user" stuff.
Why do you assume this is a negotiating tactic? There is broad bipartisan support for sanctions on companies which are involved in the on going oppression of Uighur's. Just as China uses it's economic might as leverage the US is more than capable of equal if not greater leverage of it's capital markets.
The T-Mobile Cellspot AC1900 (rebadged ASUS RT-AC68U) seem to work well enough and are often on sale. As with all wifi routers, put them into access point mode, and run an ethernet cable.
I love people like you. I truly do.

This was so so easy to find, yet you somehow managed to accomplish not finding it. You then went through the effort of creating a post on HN pretending that this information didn't exist. Just to make some point because you got insufferably offended about data.

https://gis.cdc.gov/grasp/nchhstpatlas/maps.html

>These seem like "those who live in glass houses should not throw bricks" positions to me.

The level of disingenuous discourse allowed on this forum is silly.
There does seem to be evidence that our fruits and vegetables are getting less nutritious[1]. However this seems to be mostly that we are optimizing for everything other than micronutrients and nutrition. When we optimize for growth speed, weather resistance, pest resistance we must be giving up something. Luckily this is a great candidate for a market solution. Plenty of people pay a price-premium for higher nutrient foods (such as higher omega-3 in cage free eggs)

[1]
https://www.scientificamerican.com/article/soil-depletion-an...
Russia used social media to support Trump in 2016 at direction of Kremlin