skysight-inc/HackerNews huggingface dataset:
I've said similar things about Amazon, but I never had the balls to bet against Bezos and I'm glad I didn't. Even at 10x the earnings Amazon would still be a tenuous bet at its current market cap. I know the whole "ecommerce is a bear" and all that, but let's be real here; it isn't that much of a bear and Amazon is selling cheap Chinese shit. They're going to go the way that Ebay did.

With AI and cheap energy logistics is going to go to become irrelevant with respect to total cost and at that point what do I need Amazon for? I'll be able to ask my phone to re-up my staples and for everything else I'll purchase from the manufacturer directly. All the profit is going to go to attention and trust, which means profits are going to be centred in high value brands and influencers. If anything, I'd prefer the opposite of Amazon. Some online store that just sells the best two of _everything_ that's irrelevant (toothpaste, etc) so I don't have to think about it. Plus AWS is overblown. Sure it's got good financials, but over time, AWS is a commodity play and commodity plays lose margin over time. There is some lock-in, but it's hard to lower prices for newcomers without reducing prices for the locked-in.

But back to Tesla: You're right. It's not smart to bet against Musk. It will stay irrational for some time because great men like Musk will make the very most of their situation. Also, with this volatility I wouldn't go with puts. Leveraged shorts or selling calls sound like much smarter plays if you are going to bet against TSLA.
Service Fabric and Kubernetes Comparison, Distributed Systems Architecture
You might be surprised how many core competencies are done by the major consulting firms.
There was also this interesting phenomenon in 1760-1790s:
https://en.wikipedia.org/wiki/Republic_of_Paulava

This small republic inside the Union had economic freedom for peasants, parliament and voting right, education and medical care system - way ahead of it's time.
403 Forbidden

You don't have permission to access /wp/a-sound-card-before-its-time/ on this server.

:c
For a look at the underlying libraries, read the follow-up "A Formally Verified NAT Stack", which includes DPDK (the kernel-bypass framework used by the NAT) and its network card driver in the verification. In fact, my plane is about to take off for Budapest, where I'll be presenting that work, as I type this. :-)

Paper link: http://dslab.epfl.ch/pubs/formally-verified-nat-stack.pdf
If you want to make it as a career choice, I think you should start with learning Java and Scala. For better or worse, this field is tied to the JVM and learning these languages will make picking up Spark and Hadoop (which tbh is a prereq for any Data Engineering position to have on their resume) a lot easier.

Also if you are looking to stay in the Python world, PySpark is pretty intuitive for any Python developer and tons of companies are using it.
Bookmarked, thanks !
Do you close all the tabs that could have tracking elements? If not, session restore preserves the cookies.
Show HN: Find recommendations from good people
All those numbers are lower or comparable to other EU countries. The public sector was not much bigger than that of e.g. Germany. The difference was its effectiveness and productivity.
Seems pretty factual to me:

https://nakedsecurity.sophos.com/2018/04/04/hand-over-your-s...
Hotel Property Management Systems: their core functionality and characteristics
As someone who took calculus, linear algebra and a couple CS related courses on my economics program in university 6 years ago, I wish I had someone around who could explain me (better) why and how all those courses can be helpful to me. ML and AI were not big those days (at least I didn't hear much about them as I do know). Now, looking for my first python web developer job and dreaming about switching to something more ML related eventually, I am thankful I hadn't completely fail those courses, but feel extremely sorry I didn't study them properly.
Now, as an average income guy I will never earn as much as a Doctor and will vehemently oppose any move to pay for these would be rich people's education

Yet... that would cease to be the case. You wouldn't be paying for rich people's education. You'd be paying for education for whatever person put in the study time to be a doctor, based on actual merit instead of merit + money. It means that you would have that same chance at schooling. It would mean that doctors could make less money and it probably more likely to live in areas with fewer doctors. And hey, if they become rich, they'll be paying it back into the system and paying for more education that you, as an average-income worker, ever would.
The low performers are beyond low performers, the 6th decile at the federal govnerment would be the bottom decile at most larger well run private organizations. Again i am talking white collar federal government.

At the margin, in corporate america salaried professionals have a focus on deadlines and deliverables (because a. If the company goes under They’re out of a job and b. If they consistently miss deadlines they’re out of a job), so if that means the occasional late night, or an an expectation around a 10 hr work day - ok. On the federal government side the attitude CAN be “if it’s late, it’s late - what are they going to do, fire me?” Without some sense of urgency (however that is inspired) productivity is bad and tends to get worse.
What an absolute farce. It is almost unbelievable how technically incompetent government employees can be.

Included in the publicly available information:

login credentials to a U.K. government account on a domain registrar

login information for CPanel

FTP credentials
hahah so glad Hungarian notation was included.
When the F-22 encounters the F-35 US-Norwegian fighter airborne competition
The size of the flow table is configurable, and the NAT drops connections once the table is full. (Of course, the NAT also expires old connections)
"Hungarian Notation is the tactical nuclear weapon of source code obfuscation techniques; use it!" - I'm laughing so hard. This whole article is genius.
I don't think Facebook could win that one. If they purged all instances of it they would be accused of concealing evidence of the genocide after the message got out - which it certainly would have. Like Syrian attrocity footage being taken down for policy violations. If they shut down during the time period they would be guilty of concealing and stopping pleas for help. Large scale moderation is a mug's game that ends only in being Kafkatrapped when it gets remotely political.
Preparing for a JavaScript Interview? Check These Algorithms and Data Structures
This is a blatant lie that needs to stop. I've been using linux exclusively on laptops for more than 10 years. The first 5 with the HP EliteBook like, currently with Lenovo X1 line.

On my current X1 Yoga 1st gen, I do regularly get almost 1.5x the uptime on battery compared to windows 10.

We got a batch of X1 Carbon 6th gen, which are "optimized for windows 10", where the S3 sleep state was replaced by the S0I3, which is OS-assisted. The X1 Yoga with S3 can both suspend and resume faster than windows 10, despite not having S0I3 (and has longer battery lifetime to booth).

And by fast I mean that by the time the lid is up, the OS is ready. By contrast, windows 10 seems to always shuffle for several seconds after resume, even on the carbon 6th gen.

So please...
"culture" may be good, but at what price? If the price for that degree were 10 million dollars, you wouldn't be insisting we get lots of those degrees. Everything has its price based on how much value it offers.

The problem with every economic system is information -- though that is far less of a problem in a capitalistic society with constitutional freedom of speech (capitalism helping to prevent the black box that forms around centralized economies like socialism, communism, or crony capitalism/fascism). This problem is on full display with those liberal arts degrees. Students leave high school knowing practically nothing about society or how money works (the fault of our education system removing most practical courses from the curriculum). What they have been taught from an early age though, is that getting a degree is the path to success. They hear about making X thousands of dollars more per year if they get one (without the nuance that a select few degrees making a lot more than average offset the entire liberal arts division) and they want to be successful so the go without any real-world knowledge to provide balance.

Instead of getting directed to a degree that will ensure their livelihood, they are told to "follow their heart" and "do what makes you happy". Unfortunately, the definition of a job is "something you wouldn't do for free" and people work jobs to get money to do the things they want so much they'll pay for them.

The simple fact is that most kids aren't cut out for college. They are much more suited for technical schools where they can learn the trades that keep the world turning (and they could leave making far more than a liberal arts degree with practically no debt). But they aren't told about that and instead wash out of the hardest degrees into meaningless degrees that offer a kind of debt slavery without any reward whatsoever. If they had gone to technical school, they could work less, make more, and spend that excess to culture themselves however they like.
Fake America great again
Bear in mind this is filtered through a prosecutor, so is likely highly garbled:

>"A mobile phone and hard drive were also seized and the IP address ... matched the intrusions into the organisation."

This is clearly nonsense, the IP address as Apple saw it isn't likely to be anything recoverable from the devices - even if they logged past IPs, they are likely NATed.

My guess is the attack involved SSH (the article mentions "authorized keys") and Apple logged the SSH fingerprint of the accessing computer.
https://www.ctrl.blog/entry/firefox-fpi
This is an interesting story. Python breaks perfectly reasonable code which is surprisingly nothing new for Python. A tool stops working. Users want fix. Author of the tool is unavailable. The tool needs to be forked. A new name needs to be chosen. A new distribution point needs to be established.

All because Python chooses to break existing code.

Can't the software designers of this century choose to provide feature flags (use strict, use VERSION, etc.) to enable new features that break existing code?

There was a nice and popular article/blog post from someone famous about never ever breaking existing code or functionality because users depend on it but I cannot remember the title of that post to search it.
New Relic absolutely does system monitoring. It's gonna cost you, however...
I find Go code ideal for maintainability, with the "one way to do things" philosophy. Developers often don't like Go precisely because it does not allow them to do "clever" things.

Go is also not performance obsessed - else it would not have opted for garbage collection by default.

As far as variable naming goes, Go convention says - the further from its declaration a variable is used, the more explicit and qualified the name should be to disambiguate it. This to me strikes as being eminently sensible.
> Google collects massive amounts of citizen data and it has close relations with the US military / security institutions. The combination means Google will never be a trusted operator in China.

But in the US and Europe, people don't have any problems with this combination. I blame the dumbing down of people in western culture to the degree that they go "i like free stuff" when confronted with the truth about why it's free.
تركيب اثاث ايكيا الكويت للايجار 00201002461306
> It protects against phishing

Not so much. U2F proves only that the user tapped the device when asked to do so.

You still have to trust your browser and your entire desktop that the tap will be used to log in to the service you are browsing instead of e.g. quietly logging to your home banking.

To prevent "tap hijacking" we need a display on the U2F key to show the URL/service you are really authenticating to.
> Brings to mind a related observation that the USSR and most 20th century nominal communisms were fascism in communism's skin in practice

They were totalitarian, a property shared with fascism. Also, China and the Soviet Union both claimed to be socialist revolutions on the way to communism, not actual communists, and along the way the dictatorship of the proletariat/vanguard party became "corrupted". Real communism (which is inconsistently defined between different theories anyway) does not and never has existed, and seems like it won't be possible before we reach post-scarcity anyway.
The last line of the article:

> This article was originally published in our “Selection” issue in October, 2016.
>The leftist agenda has been to portray Greece as a victim of capitalism and/or neoliberalism. This was mostly dispelled by facts, and I rarely see this kind of propaganda in 2018.

It was both capitalist governments that created the crisis and capitalist governments that tried to remedy it (no government has moved away from a market economy and privatizations since the late 80ies, including SYRIZA). We Greeks are 100% absolutely right to blame capitalism and/or neoliberalism. It was a capitalist/neoliberal system that created the crisis and a capitalist/neoliberal idea (austerity) that utterly failed to remedy it (it has been almost 20 years since the crisis and there is not an end in sight).
This is great! I love the art style
Means testing is basically a compromise between the two extremes that you offer: fund them completely (by raising taxes) or drop them completely (because they're too expensive). That's the best you're going to get in a system where lots of people with vastly differing views have to agree on a single conclusion: a compromise that makes everyone a little bit unhappy.
There's a lot of NTSB data in this repository that would be good to practice ETL with:

https://github.com/rtidatascience/data-scientist-exercise02
Yeah, I definitely hear that. It's very easy to fool yourself into believing that something is helpful when it's not.

That said, I've definitely gotten a ton of benefit from reading HN. It's a great resource for discovering new tech, startups, research, and many other things. If you find part of it beneficial, maybe you should work it into your daily plan/schedule/checklist or however you might organize the productive parts of your day. Put it after a high-friction task, something you have trouble starting. Then reading HN is like a reward for completing that high-friction task.

Then you can contribute what you learned to a blog post or comment thread on HN, thus perpetuating the community.
> corral

You do realize these are people you're talking about, not some animals to do your bidding?
Hollywood Has No Time for Crazy Poor Asians
Hypothetically, let's say that you think you want to work for me. But, I'm into diligence, so I google the hell out of you and quickly find that you're into silly/satirical stuff. This scares me, so I decide to pass on you.

In that situation, would you really want to work for me anyways???

You are you. I know that we have to trade part of ourselves for money, but deep down, wouldn't you rather work for someone who gets the joke?
Random story: my niece was visiting shortly after we got an echo, and we showed it to her and told her to ask it a question. She held something up and asked, "Alexa, what color is this?" Cue trying to explain to her that Alexa doesn't have eyes.
Not to mention that the impossible remains so even in if it is for a good cause.
This company embeds microchips in its employees, and they love it
I didn't spot that, sorry.
Musk didn't found Tesla.
Certainly happens in prisons ...
China, Taiwan and a bakery: How a coffee sparked a diplomatic row
Climate change: Indian state of Kerala fully flooded due to rain
‘I would consider it an honor if you would revoke my security clearance as well’
Flight-Simulator Enthusiasts Confident of Real-World Skills
"Hungarian Notation is the tactical flesh light of source code obfuscation offering max pleasure; use it!"
And in 1995, two thirds of children didn’t know what an 8-track was. Is this in any way a) surprising or b) a problem?
The World's First Space Mining Program Launches in Colorado
Yes, that’s most common in parts of the United States I’ve frequented. Pronunciation guidance by analogy is hard without taking in to account the region of the reader.
EPaper – National and State Newspaper PDF Download
I tended to think Western history had been progressing toward the modern rule of law since the Dark Ages

History always tells you as much about its author as it does about its subject. That narration is, a sort of british (and american) propoganda from the British colonial era.

The way they thought of history (of "Western Civilization") was (1) The "spark" starts in ancient greece. (2) It is handed Rome, who build inherit the empire (3) Rome falls (ignore the eastern empire) (4) Civilization rekindles in Italy (5) to torch passes to the British who spread it to the world.

Everything culminates in the American-British civilization, and whatever British intellectuals thought was important about Britishness. It also plays down Europe's (especially western Europe) relatively small part in the history of "civilization" until relatively recently.

The narration would be totally different depending on who wrote it.

For example, think of it from a Middle Eastern perspective. Alexander's conquests would be seen as something akin to Gengis Khan's conquest of China. An outsider barbarian that invaded and ruled the Persian empire.

That is, Cyrus created a great persian empire. Greeks captured it, and it continued. Rome captured it, and it continued. Then, western rome fell. But, these were mostly barbarian territories with roman outposts. You can't compare Roman Brtain to Roman Syria, for example. Syria was urban, literate and civilized. Britain was a barbarian island with some roman roads and forts. High status cultural influence (eg christianity) was imported from east to west, not the reverse.
> In C, functions are supposed to be idempotent, (without side effects).

What is meant by that statement? Is "idempotent" a mistype/mistakenly selected word? If the author meant "pure" instead, should I file a PR, or consider this some sort of meta-meta-obfuscation? If the author meant "pure", is that actually true of C specifically, or just generally good programming advice (localize side effects to known locations, the fewer the better, don't sprinkle them all over and document where they occur)?
Brilliant post, currently looking at the SQL section of leetcode, thanks a lot my friend. Very much appreciated.
"Whenever a wits.io member likes your book summary, you earn money."

What is your business model?
I never even saw an 8-track, and I lived thru them. They were an option on cars, and we didn't buy the sort of car with any options.
I feel like Cyc was left out of his list of lisp representations of universal quantification (prologgy lisps).

They did several interesting things, going way back to the 90s. I'm probably going to grossly misrepresent the idea, but they have a way to structure and represent knowledge (an ontology) as an atomic frame, a way to represent relations between frames, a way to reason about it (eg check that assertions and relations are consistent), and then--brute force by hand--wrote thousands of common sense meatspace frames. The idea was a lispy prolog that came with a database of things a five year old human might know about.

http://opencyc.org

https://en.wikipedia.org/wiki/Cyc
Baseball players want robots to be their umps
Semi-related, here's a binary full adder build from trains in Open Transport Tycoon

https://www.reddit.com/r/programming/comments/2se36e/binary_...
Thought this was an interesting, concrete example that's relevant to stories of Facebook and Google trying to re-enter China.
> they are doing it because Germans and Swedes have a deal,

And if you are German you did absolutely nothing to earn the benefits of that deal except be born into it. And that's why it's described as a "privilege".
Black death didn't kill feudalism ( even if we could come to a consensus on what feudalism is ). The societal structure wasn't affected by the black death. Feudalism died as european monarchs and elites got wealthy and used that wealth to centralize power. Feudalism is a result of weak or nonexistent central power. A classic example of this is japan during the meiji period. The emperor centralized power by overthrowing the feudal lords of japan. Which he was able to because he opened trade and gained investment and weapons from the west which gave him enough power to central japan's feudal estates under his direct rule.

The black death didn't cause rises in wages. What caused wages to rises was trade. There as something called the mongol empire ( you might have heard of it ) which allowed europe to trade directly with china, india and the rest of asia. The mongol empire ( particularly the golden horde ) was central to european wealth generation. So much so that when it finally fell in 1480, wealthy merchants were desperately seeking another trade route to the east. A few years later, you have columbus ( you might have heard of him as well ).

The idea that death caused wage rises is ludicrous when you think about it for a second. If population decline causes wage increases then japan would be seeing a huge rise in income. Russia in the 90s should have seen a ridiculous rise in income.

What increases wages are increasing population and increasing trade.
Ah! That makes a lot of sense. If Python 3 is the default, it does make sense 'pip' to be the Python 3 pip. That way 'pip' always refers to the default version.

Unfortunately in the Ubuntu and Mac world 'python' is still Python 2.7 and 'pip' refers to the Python 2 pip. Python 3 is available as 'python3' along with 'pip3'.
Live-code 8-bit algorave music in the browser with ClojureScript
As I follow unstable, I couldn't care less about the final releases.
I'm not saying laws and ethical principles shouldn't apply to him, or that he should given a pass for actual wrongdoing.

My central point is that we're not currently very capable or supportive at helping talented-but-flawed people reform, and that if we could become better at that, the world would probably be far better off.
Semi-Autonomous Machine Learning with Salesforce’s TransmogrifAI
> The "try not to say anything stupid" approach is the one I'm leaning toward at the moment

This will kill your creative vent for sure. Wouldn't it be better to have two identities: 1st pro blog with your real name on it, and 2nd some hacker pseudo with silly outrageous venting. If something pans out from the 2nd you can promote selected creation into your professional profile.
Coder: The Cloud IDE, Solved
Also "Be polite, Never Assert
Avoid the assert() mechanism, because it could turn a three-day debug fest into a ten minute one."
I set the browser to flush all site data every time it closes.
> For the most part, those types of facilities are paid for out of athletic department funds and donations.

Just 23 of 228 (NCAA DIV 1 2013) athletic departments were profitable for their schools.

https://www.usatoday.com/story/sports/college/2013/05/07/nca...
Mitchells Plain. Alot of the formerly "coloured" residential area. Here are some links for more information.
https://www.news24.com/SouthAfrica/News/battle-for-cape-town...
https://www.timeslive.co.za/news/south-africa/2018-07-31-gan...
> what makes Facebook different?

The content in question isn't private messages, it's public (and shareable!) posts. We would absolutely expect, for example, the New York Times to disallow classified ads organizing lynch mobs.
We had a similar experience - my 4 year old asked her what the password was. Luckly Alexa was confidential :)