skysight-inc/HackerNews huggingface dataset:
Where do you think that GDP per capita growth came from? The economy benefited immensely from those factories and access to cheap stuff on international markets.

Salaries are low because there is not enough high paying job, because there are not enough high-skilled workers to attract/fund businesses that would employ them.

Furthermore, the Hungarian economy and demography suffers from the same problems as other developed economies. Technological improvements made a lot of mid-value jobs so efficient (via automation and of course through global institutions and multinational organizations), that the demand for them disappeared. See David Autor's seminal paper: https://economics.mit.edu/files/11563 (for example page 13, figure 2 is very telling. middle class jobs "disappeared").

Hungary, just as the US suffers from the problem of transforming labor markets (middle class jobs are hard to find, plus typical worker class male dominated fields are shrinking, whereas female dominated service oriented sectors are rising). And whereas in case of the US a lot of people are simply caught in a vicious cycle of poverty and incarceration, about two hundred thousand Hungarians left the country since 2010. (That of course did not help the active population ratio, though people working abroad send a lot of money back.)

The education system is also regressing in the last 5-10 years, now the research institutions are in upheaval too, due to centralization and inefficient restructuring by the government.

This will slowly swing back one way or another. The recent "overtime work hours" law is a good example, because it doesn't make much difference, as the labor market for low-skilled workers is in a gridlock. (A friend of mine works as a HR manager and they can't find enough local workers, so they recruit Ukrainian foreign workers, for a simple, but big warehouse, 1000+ workers.)

And don't forget, wages will rise when labor share of profits increases, but that means more competition, less government protected oligarchs.

Privatization resulted in a lot of foreign companies owning stuff, not commies and informants.

Secret police driven businesses were not particularly successful even back then, they haven't accumulated much capital. There are bound to be some folks living off that, but investors in the early 90s were usually high income individuals. (Doctors, company directors, etc.) They got there during the 80s, which of course required the right party signals, but these people then sold stuff (real estate, companies, etc.) after its value appreciated to foreigners or the new guard.

It's very unlikely that "everything [in Hungary] is still mostly owned by communists and police informants."
Where did the Cloud Computing come from?
How B2B Startups Reduce Inequality
Consider what happened to the pizza parlour named in the “Pizzagate” story (despite the named pizza parlour not having a basement), and consider what would’ve happened if someone had made a DeepFake with Clinton‘s face to “prove” the claims.
I can’t wait for India to open up its equivalent of AliExpress.
Yeah I'm always worried about using a product in the middle of an architecture that has 800+ open issues on GitHub.
I wonder if CLI tools could be put into a single zipfile with all the dependencies inside and just ran from there. Just like php's phar files.

Or even better, compile into a wasm binary.
The course did not cover Myst. Also, you make assumptions, such as the one that Myst was released when I took my game design class...
Dimagi Is Hiring a Project Technology Lead to Join Our Team in Delhi, India
Agreed. That needs to be open source code, checked into a public repo with instructions that the average person can follow.

After a few years, I would expect that code to run on the device that enumerates the DNA.

Perhaps a RasPi with a daughter card or USB device that reads the DNA, similar to blood sugar testers.
> China-based Huawei has been under increasing scrutiny in the West over allegations of spying

Are these legitimate allegations or just negotiation tricks in the context of trade agreements?
Are you sure it works this way? This seems like a very solvable problem.
Firefox it is then. I have defaulted to Chrome because of DevTools and I'm just used to the keyboard shortcuts.

I have Firefox on OSX already, and it runs smoothly. Unfortunately mobile Firefox (while supporting all those extensions), has a jittery scroll issue on Android, so I use the Chromium-based Kiwi Browser (for night mode) or Brave (for built in adblocking).
They're both an issue. And methane might have a shorter lifetime than CO2, it degrades as CO2…
I'm not the parent, but I agree with him completely and for me books on a screen and web articles don't have the same effect, even if it's great writing. For me nothing can beat a paperback.
It's a common belief, that boards have encouraged, that they are "required" to act in the best interests of shareholders by maximizing share value. This is wrong on both accounts. Boards are only required to consider the direct impact on shareholders when deciding on events that would directly impact them, ie mergers and acquisitions. The rest of the time they can do as they please shareholders be damned, and there is a ton of case law supporting that.
Mirror (site seems to be unresponsive): http://archive.is/ju5ka
Love it! Just a note, it is not actually 3D, it is an isometric representation of a 2d scene, as same as Monument Valley. Game devs call it 2.5D :)
Fission Engineering Newsletter #1
UK house numbering generally numbers away from the town centre. 1 is always on the left. Applies to most places I know. For twisty roads, it's the starting point that matters. I suspect this breaks in London, Manchester etc where the towns they were centred on have merged into one urban sprawl.

Cul-de-sacs number clockwise consecutively rather than following one side odd, other even.

Some of the strange situations where it breaks stem from WW2 bomb damage breaking a road in two, or removing a dozen houses etc.

Most councils do regulate street names and numbering, and they seem broadly in agreement. No idea of legislation or origin of the convention, but seems nationwide.

Example - chosen as it was one of the longer ones search popped up: https://www.swale.gov.uk/street-naming-policy/
allplants - https://allplants.com/pages/careers - London, UK - Onsite - Permanent - Full-time. Founded in 2016 by food-lovers and serial entrepreneurs JP and Alex, allplants is an award-winning
planet-positive food brand, and VC-backed B-Corp with approx. 60 employees on a mission to build Earth’s most forward-thinking food company. We have openings across product and engineering. Please contact james.p@allplants.com for more details
Not sure this exactly helps you with your question, but check out Observable Notebooks (https://beta.observablehq.com/). It's by Mike Bostock who wrote D3 (which people use to handle large data sets frequently).

A quick search brought me here(https://stackoverflow.com/questions/30610675/python-pandas-e...) and here (https://stratodem.github.io/pandas.js-docs/#introduction)— not sure pandas-js is maintained any longer, though.

edit: In that SO question, there's a pointer to Apache Arrow which appears to be maintained more regularly, with types—and library support for multiple languages. Never used it, myself, though.

https://github.com/apache/arrow
React Hooks, the Rebirth of State Management and Beyond
That is interesting, in the scenario that they deliver to your secret street address, are retailers able to give shipping time estimates? Or is that less of a thing in the UK due to distances being shorter?
On how the act of branding changes the elements we notice about an experience
Dimagi Is Hiring a Technical Project Analyst to Join Our Team in Delhi, India
I keep hearing this advice on HN, and I still don't believe it. Who is going to pay me for software that doesn't exist yet? Can you give me some real examples of this working? Also, how is this not literally fraud?

edit: Do you mean you get them to commit to paying you when a product is ready?
Yeah my bad I guess Huawei culture Co LTD is something else.
While I completely agree, I think there's a more fundamental problem.

Imagine Facebook's T&C said, "We will spy on you in any and all ways we can imagine. We will take every piece of information we can possibly collect about you and use it however we want. You have no rights and if you ever sue us, you agree that we win by default. We have the right to add whatever we want to this agreement, whenever we want with immediate effect." How many people would read it, and decide not to install their software or use their site? For sure some might, but for the most part I think people would mostly just shrug and click next.

Many people don't seem to understand the value of things unless it hits them directly in the wallet.
I first developed a web page in 1997. First got paid to do it in 1998. Innovated a lot of the DHTML/AJAX/SPA techniques before anyone else knew that was even possible, way before that first AJAX article was written.

Not sure how that's relevant, but yeah the web just gets worse and worse every year. Mostly due to the corporations of course, but the standards group are culpable too. I kind of want to write a book on the history of the W3C if nobody has already, it's such a horror show.
No, it's the language of the Nuosu people to which I'm referring. Yeah, them being a different language family wouldn't stop them from writing in Mandarin. I know that, having learned Japanese and Korean. My point is that if the original written language is different between two languages, it is a strong indicator that they come from different language families. This does not stop them from starting to use the same writing system at some point in history, especially if one of the languages has no original written form.

If Sichuanese sounds similar to Mandarin due to migration, it would certainly explain a lot. Thanks for that bit of information. But I would say that the differences between Sichuanese and standard Mandarin would be more from pronunciation differences than tonal differences.
The car companies should be forced to share the traffic data(i.e a kind of traffic data neutrality law) so it can benefit all. After all it should belong to the people not to a single car company. I'm pretty sure there is enough left to innovate and increase the margins. Self driving should be a standard/norm, not a premium proprietary feature.
> and additional regulation is going to be needed to make sure this doesn't happen in the future.

Given that the FAA made the decision that it was fine to not retrain the pilots, sounds like there's going to have to be someone to regulate the regulator.
Vanta (YC W18) is hiring our first product support engineer (SF, remote US)
Comet-Blasted Star May Be a Rerun of the Solar System’s Birth
At the time you made your first comment (as indicated by multiple responders quoting the title in place at the time), the title omitted that the employees had supported the Amazon blockades specifically as opposed to the political movement in general

"Amazon fire workers that supported the Yellow Jackets movement"

vs.

"Amazon fires employees who supported “yellow vest” blockades of Amazon sites"
Starts fast, minimal UI, low battery usage, good built in pdf reader, fancy visual tabs (pull tabbar down, see miniature pages), set tabs aside feature is nice. But mainly it just feels very fast. This probably won't change with when they start to base on blink but that leaves the issues discussed here.
My instinct is anything our government screams at another country about, security-wise, is simply projecting the fear that everyone else is going to do the exact same thing our government is doing. Huawei might have back doors for the Chinese govt.? Oh, you mean like the FBI, NSA, and CIA have tried to (or maybe successfully) force(d) Apple, Microsoft, Facebook and Google to do?
Failory: 30,663 Page Views, 4,136 Email Subscribers and $763.16
Who do you think is correcting FR users misunderstandings and insuring the poor practices you're reading about do not come true? I think my skills are critical here.
A layer of abstraction to your address would make it easier to stop or redirect all deliveries while you're out. This would completely prevent burglaries based on piled up packages and mail.
I agree that the version number does not give you a guarantee, that the software is without bugs. However, it does work the other way around: if the major version was bumped then you know something has broken and you will have to modify your code. If it was a bug fix release and something breaks, it is on them, not on you (as in, rollback your dependency upgrade and complain on their bug tracker). That is, if you did not rely on buggy behavior in the first place.

As a side effect, if you really try to follow SemVer it will force you to think ahead a bit more because the fact that you broke the API is reflected in something quite obvious, rather than buried in a change log somewhere.
You can make it work, but it's crammed into absolutely everything now just because you CAN.
Two hacker groups responsible for 60 percent of all publicly reported hacks
If Your Dreams Don't Serve You, Let Them Go
> there's no guarantee that the producer of the software you're depending on is actually adhering to that contract

That goes right back to "but neither is the system it replaces". I would rather know that an overzealous producer has guidance even if he or she doesn't end up accepting that guidance.

> Thus, you may as well design version identifiers for humans

The tone of the reaction had a lot to do with the author insisting that semantic versioning has no semantic meaning to humans in the same thread where multiple people had made the case that it does. "170.0.0" is meaningful, he just doesn't like it.
https://www.ahl.com/short-review-of-dataframes-in-javascript

A review of some options here.
Forget Everything You Know About 3D Printing–the “Replicator” Is Here
Almost certainly a lot of both. Huawei has certainly engaged in a ton of industrial espionage. Obviously this can be used as a lever for trade. How closely they work with the Chinese state is the billion dollar question.
A streaming compiler can emit really great code even without liveness. It’s not clear to me what optimizations you’re hoping to get from this. To do most SSA optimizations you need a backend that can lower from SSA, which is not linear afaik. Register allocation might be helped a bit by liveness, but you can get block-local liveness information in linear time already - so for your thing to be better you’d have to prove that there is something sweet about having a non-SSA compiler that does register allocation using imperfect liveness information, which was provided by an adversary. Then you’d have to prove that this is ok - that an adversary can’t force you to do more work than you want by lying about liveness. It’s probably not ok; for worst case perf you’re almost certainly better off not trusting provided liveness info and reconstructing it yourself on a block-local basis.

Anyway. I could tell you a lot more about how to design compilers but I have to take my kid to school.
Also, it's a cheap clear plastic bottle. Olive oil is never sold in clear bottles, UV light degrades the oil. I doubt I would even register this as olive oil at a first glance simply because of the packaging.
Happy to see this is getting some coverage. After the last Instacart article a few days ago I started pestering the DoorDash help line just to relieve some misplaced anger over all the money I've tipped on their app.

Unfortunately, unless they have done this in a place where "tipped minimum" isn't a thing I doubt anything will come of it. Even then, IANAL but I'm not sure the case looks good for drivers AND customers. I add the customers part because I feel personally mislead by examining their wording after this came to light.
> " They are willing to give up privacy for free email. "

How exactly does Google/GMail violate the users' privacy with email?

They process the messages, show hyper-targeted ads. End of story.

But is there a Cambridge Analytica for GMail? Can some "app" exfiltrate the emails? Or the contacts of users?
Unboxing AMD's Radeon VII, the First 7nm GPU Unleashed
"liability hell" in the sense you mean is pretty much a US concept.
The sandbox in Edge also seemed well thought out: https://blogs.windows.com/msedgedev/2017/03/23/strengthening...
I still use Android, because... pretty much the only viable options for smartphone OSes are Android and iOS.
There are plenty dozens of phones running Android: Samsung, LG, Xiaomi, Huawei, etc.
And for iOS, well you only have iPhone.

I'd like to see more competitors in the game though: Firefox OS, Tizen, Sailfish OS, etc etc. So far, only Librem 5 looks promising. Hopefully it can gain much commercial and dev support.
Password-stealing phishing attack comes disguised as a fake meeting request
To be fair, Kubernetes has 2137 issues open right now :)
> Express is an established node.js web framework and there is a wealth of third party middleware packages that may not be available in other form. The ExpressService base class uses aws-serverless-express to host an Express application. This is not intended to host existing Express applications but more as a solution to bridge the gap for specific functionalities, for example use Passport.js to implement user authentication.

Interesting, that's not something I've considered when building lambda functions in JS. Does this add to the cold start time? Probably, right?

I feel like, when using Lambda, the point is to be lean and not invoke a framework. Using the middleware makes sense, but why not add an adapter for the package you want to use?

I'm just spit-balling.
How to easily use Socket.IO in your Project
This is it. I thought the article was on the eradication of some medical sleeping issue, so I decided not to read it.
I think the author of this document is trying to differentiate between types (broad notions of course -- there's no type called 'num' in Python).

The Python docs (example here[1]) on the other hand limit themselves to {}, [] and () to differentiate between dicts, lists and tuples, but doesn't really differentiate between these and the more generalized notions of collections/iterators/element, etc.

As someone who codes in statically typed languages and has an intuitive sense of upcasting
/ downcasting / contravariance / covariance, this level of precision makes sense to me and enhances my appreciation for Python types.

That said, I've also been writing Python professionally since 2005 so I'm comfortable with not worrying too much about types in Python -- with dynamic typing things just work as long as they have the right shape and behavior.

[1] https://docs.python.org/3/library/threading.html#threading.T...
https://www.npr.org/2019/01/29/689663720/a-robot-named-tappy...

This was big news last week and gave a lot of legitimacy to the allegations.

Huawei China allegedly continued to pester Huawei USA employees to dig up the intel, and they in turn continued to ask T-Mobile folks about Tappy's design. One of the Huawei engineers, known in the indictment only as "A.X.", took and sent unauthorized photos of the robot to Huawei China, but it wasn't enough, and they asked for more.
I think part of the problem of a culture of "don't be evil" is that it's so easy to move the goal posts. Don't be evil under a utilitarian mindset (which 90% of America probably prescribes) is basically a form of moral relativism. Evil is relative.
I too buy direct from Californian farms as you know the press date which is generally more fresh, you can interact with the owners, it goes through far less travel than something from Europe and you're essentially guaranteed a high quality oil.
The repo owner runs the website sponsoring the list.
(Because I can't think of any) Who, in 2019, are the "cherished underdogs of today"?
Kraken Raises $100M, Acquires Futures Firm Crypto Facilities
Greek olive oil is considered the best in the world and doesn't suffer from Mafia infiltration which is a huge problem in Italy.

Here is some great Greek olive oil available in US, that you can buy without fear of adulteration or other shadiness:

https://www.amazon.com/Terra-Creta-Kolymvari-Protective-Desi...

https://www.amazon.com/Iliada-Extra-Virgin-Olive-Litre/dp/B0...
Security firm identifies hacker behind Collection leaks
They got sacked because they supported (on social media) the blocking of Amazon sites and warehouses

But action was aimed not at just those 3 employees. It was clearly aimed at all employees who expressed support the Gilets Jaunes - to intimidate them from further action.

As such, it was a shot across the bow basically.
Challenges of Remote Work and How to Beat Them
Well, do you consider ripping off people idea's "harm" or not?

Sounds like you'll say "no" and keep on ignoring everything else?
Aparently there's no free NFL results API :-(
Can you ELI5 how standard groups have made the web worse?
It was a pleasant surprise to see the code base written in Go!
Create an invitation signup for your SaaS
ML is already used for targeted ads and other content

EDIT: Example - https://www.adobe.com/marketing-cloud/target/automation.html
Still worrisome.

You're assuming that there is a wide distribution of confidence levels in every search. Its very possible with grainy footage that no result is above a reasonable threshold, but the results will still show an ordered list.

Without _some_ threshold or training in what these kind of scores mean, its easy for a user to think "well they were the best match" and take a negative action like bringing them in for questioning or introducing the match as evidence, even if its only 10% +/- 5%.
I'm not so sure that'd be a good idea. A few questions:

1. what benefits would a statically compiled binary provide? Would it be significantly faster? Would it be easier to manage? Would it be easier to modify?

I'd guess the answers to those last 3 would be "yes, but not significantly so", "no" and "no" respectively, but that is a complete guess.

2. Would it be cross-platform?

I work in windows and macos, our CI server uses linux. Would your alternate languages/methods work across all those platforms? if not it's almost a non-starter, because we aren't going to require our devs and CI system change entirely to accommodate one smaller package.

3. how would it be installed and kept up to date?

NPM has the tooling built up for managing this. We have a bot that can ping when new versions come out after a delay, we can see install numbers and gauge when it's safe to install vs when it's brand new and still might be buggy or have un-found issues. We have CLI tooling that can parse the package.json and determine what is out of date, and in one command can update many of them and have the tests run to ensure there aren't any major breakages.

Would your method work on all platforms? How would it differ per platform? Can I install it without having to install and setup the developer tools for Go and Rust?

NPM isn't perfect, but it does a LOT of things right. Being able to `npm install` something, have it go to a local folder, then have it just run on all platforms is one that it does VERY right in my opinion. It's installed alongside node.js, and the install process is quick and painless in 99% of cases. And considering this tool is probably fast enough as-is in javascript right now, I don't think there would be any significant gains by rewriting it in some other compiled language to offset the downsides (like not being able to easily inspect and modify the code that was installed, which I have done on many occasions to find and fix bugs in 3rd party libraries).