skysight-inc/HackerNews huggingface dataset:
How about this?:

Free trade used to be between roughly equal parties. You wanted juicer, someone sold you a juicer.

Today, free trade has evolved into a transaction between you and the rest of humanity where you are expected to yield your information to an entity so that they can use it to better serve you and the rest of the world.

For many scenarios, this symbiosis was a net benefit. Recall Nest and the promise to reduce your electricty bills by 10-15% by harnessing big data.

Over time, Silicon Valley got addicted to the promise and possibility of making you yield data to it so that they could "somehow" help you live a better life.

They tried to extend the idea into areas where it had no business being - a juicer or a coffee maker. And since the average human knows a bad bargain when they see one, they had to sex up the juicer or coffee maker with beautiful design, empty slogans, and beautiful models.

..which is pretty much the author's entire point if you read between the lines.
I remember the one time I bought ECC memory, for a PII-400. It was only 512MB or so I think, but in the 12 years that server ran I saw a grand total of 1 corrected error in the logs. Given how much of a premium that ECC memory was it felt like a waste.
Well... subtle isn't the word I'd use.
This is interesting. Anti-trust laws prevent dominant market players from tanking prices until competitors fold and are aquired. However these SV funding models allow new players to perform the same role on behalf of the owners of capital. My question: "is it the same owners, or different ones?"

I'll posit: the answer tells us whether we live in a competetive marketplace or monopolistic hell-zone.
https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-a...
IBM expands Bluemix OpenWhisk to help developers connect data to serverless apps
Yes, he makes the same observation in the article a bit further down.
Yes, absolutely. There was another talk by someone at ESA on the feasibility of a moon elevator as well: https://media.ccc.de/v/33c3-8407-an_elevator_to_the_moon_and... , which is also quite cool. The gist is that while we don't have the materials to build a space elevator from Earth, today's materials are sufficiently strong to construct a moon elevator (from the moon into space). This would reduce the ∆v required for moon missions significantly (by around 2.8km/s iirc). Getting the materials to the moon and constructing the elevator are a different story, though :)
Regarding the example of France the trend you're pointing out is out of date. After years of water privatization which drove costs up for municipalities and quality down, there's a reversal towards public management of the water supply. Privatization and deregulation pushed the market to an oligopoly of three main actors, Veolia, Suez and SAUR which eliminated competition and pushed costs up for consumers for a worse quality of water. That trend that was before celebrated (and embraced in the US, with Veolia and Suez heavily active there), is now being full on reversed, with measurable benefits for consumers and municipalities.

The US is still lagging behind on that realization and it's a common mistake to think that privatizing water supplies holds benefits for towns and consumers. Most often in these cases, deregulation brings benefits in the short term as private actors compete heavily to win public markets, but not in the long term when the market tends to an oligopoly / monopoly and private actors don't have any more incentive to push on innovation or investments.

The issue of lack of investment isn't a problem of too much regulation, on the contrary. These are markets with very high costs of entry where you need a strong regulatory framework to mandate a couple actors to a large enough market for those investments to be viable. You quote the example of communications, in France by law France Telecom had to expand its network to reach any citizen, whether 10km away from the grid or 10m at no cost for the consumer. This led to a great coverage of the territory and very high access to broadband for most of the population.

Take the example of the US, where internet access costs easily $100 a month, has just a couple actors sharing the market in each city, in a proper position of cartel, and where government regulation is nearly non-existent; and oppose this to most european countries where a 100mb symmetrical connection will cost you 30 EUR.... On the counter, what really disrupted the French Telecom market was the arrival of Free, which offered costs so low Telecoms had to find ways to match their prices.

It's a fallacy to think that these markets don't need regulation, but it's another one to think government can do everything ;)

Sources:
http://in.reuters.com/article/water-utilities-paris-idINL6N0...
http://thewip.net/2009/01/28/local-water-renaissance-in-fran...
To change this without breaking existing users, including internal ones, you shouldn't redefine the method signature, you should add a new one and deprecate the old one.
"the three hot trends in Silicon Valley horseshit... An industry that never stops lauding itself for its creativity and innovation has built its own success mythology by endlessly repackaging the same banal functions that have existed for about as long as the Web"

Pretty funny coming from an academic who would gladly make a living pushing standardized testing at the undergraduate level.
I would expect no less even in an introductory text. Mathematics is meant to be precise and formal mathematics even more so. Prosaic pedagogy might suit a liberal arts introduction but it won't help the reader to convince themselves that the statements and theorems proposed are true and valid.

The syntactic approach is really useful as a programmer. A Logical Approach to Discrete Math[0] teaches programmers how to develop proofs in this style using logic and syntactic substitution. Once shown how easy it is to achieve rigour it is hoped that work-a-day programmers can formulate their own proofs and develop stronger specifications using mathematical tools.

I'm not a formally trained mathematician and am completely self-taught as a programmer but with some background in set and graph theory I found it approachable. It's certainly a good companion text to learning more practical systems like TLA+ or Lean.

[0] https://www.amazon.ca/Logical-Approach-Discrete-Math/dp/0387...
> As reported by Game Watch (and wonderfully translated by the Patreon-supported Source Gaming)

I know this should be the default and not deserve a compliment, but I really appreciate it when an article on a website does proper sourcing.
C# is a great language. I should think so--I've been writing it for twelve years, I don't write C# professionally but I pay for ReSharper, and I used to be a huge Mono booster back-in-the-day. I even did Google Summer of Code for them and made friends I've kept ever since. But whole I've consulted for .NET shops, I've very deliberately avoided working for them for a lot of the reasons described in the article to which this one replies.

It's not .NET. It's the mentality of so very many of the shops that pick .NET. The stack and the tooling and the nigh-inevitable process pile-on apply what I feel is more or less a band-pass filter on your output. It's relatively hard to write really stinky code. But it's also relatively hard to write great code. That's not a C# thing--you can write great, brilliant, interesting, smart C#! But doing so at a ".NET shop" strikes me as profoundly unlikely. I have yet to see one, parts of Microsoft aside, that seems to actively reward being smart and curious and expansive in your skill set--and I think a lot of it is because you're a .NET shop, the batteries are included, stay in your lane.

(The same criticisms apply to Java-not-Kotlin-or-Scala shops; fair is fair.)
Just guessing here. Ubuntu has more recent packages since Debian is very conservative by design. Also, Ubuntu has a company backing it which can be of great use strategically as you might collaborate/cross market etc.
Doesn't sound like they are real shares: "Still, drivers have been building up restricted shares (called RSUs)."
<!-- NAV-JAVA-WEB-APP-QUACK-QUACK -->

...for anyone who doesn't fancy looking through nearly twenty thousand (!) lines of markup and JavaScript.
Older submission https://news.ycombinator.com/item?id=12060787
I got my point about single category from a friend of mine that studied category theory and applied it to problems topology.

Way he explained it, they often were searching for relations between categories that didn't at all intersect.

And way I was learning the applications of category theory in i.e. haskel, I viewed it more as learning about algebraic structures in the category of haskel types and functions.

So right now I have reasonable idea about i.e. applicative functors in haskel. But thinking about applicative functors as their own category is one abstraction step above what I am usually used to :-)
Why I Stopped Hustling
AT&T Launches Fake 5G Network in Desperate Attempt to Seem Innovative
> GNAT does. It's part of the GNU Compiler Collection

Yay! :-)

One thing that's probably almost unknown these days is that Objective-<X> was always supposed to be something you can easily add to any <X>, and in fact there were quite a few of these, including Objective-Assembler.
Why Do NPR Reporters Have Such Great Names? (2013)
I bet you could tune the designs so the cables could be played like the strings of a harp. But with a sledgehammer!

It's a lot to ask for. But it would be so worth it.
FWIW, I'll note that Google has a 7 day policy for issues that are believed to be under active exploitation.
What have you built between finishing your Bootcamp and now?
100+ self-hosted alternatives to popular services
Thanks for the response. My question is how does fixed point relate to the incomplete theorems and decidability?
Surveillance != wiretapping. MYSTIC is the wiretapping program I was referring to. Only MYSTIC. It is indeed wiretapping because they recorded calls and SMS.

You are difficult to argue with because you continue to either misinterpret or warp my words. Goodbye now.
Thanks for pointing out, I did not notice.
> Rents are high because of supply and demand. That's literally all there is to it.

Except that's literally not all there is to it, that's just one component of the problem. It turns out housing is just a tiny bit more complicated than your first day of Econ 101. The half dozen empty skyscrapers lots of us pass by each day seem to indicate that.

"High Rent is just supply and demand" is the new "I could rebuild that whole app in one weekend".
UiPath raises $30M to build software robots for internal business tasks
Free Speech, but Not for All?
I thought it was unique enough for it to be unlikely a coincidence, but if I was wrong I sincerely apologize for the accusation.
yes yes

Let's encourage people to bang on bridges with sledgehammers

totally worth it
There's Just No Getting Around It: You're Building a Distributed System (2013)
What has this got to do with hackers?
I'm pretty sure there is minimal overlap between the set of people you'd want to hire for a lunar base program and the set of people in need of public works programs.
>I don't want to discount the rising importance of wind and solar. I do believe that with the ever decreasing costs these will become even more important, even critical, in the future. They simply won't completely replace some kind of combusted fuel.

I completely disagree. There's no shortage of solar power hitting the earth at any given moment. The problem with these renewable sources is that they're non-constant. The solution is simple: storage. Obviously, that's easier said than done, but it is something that's being worked on. Once really good energy storage is in place, then the variable nature of solar/wind isn't too much of a problem any more. It's not here yet (we do have some battery storage, and for some time now we've had stuff like pumped hydroelectric), but it's coming.
But .net is inherently enterprisey. You have to license all the things you're using, or did until recently - Visual Studio, SQL Server... you may not have to pay if you're a small business or whatever but it's always going to be a lot more effort than just clicking download. That has a chilling effect on people using these technologies for the side projects that become productive small businesses, and it compounds because if no-one's using that stack in these places then there's no open-source library ecosystem because there's no-one to create that.
They're kind of vague on what the solution is since they don't want to give it away to the audience so they just kind of say a hint. The attempted fooler will generally understand what they are getting at and say if they are correct or not and there are some judges listening who know how it was done as well.
As a user of both circa 1994 - no, Linux was definitely not worse. It was about a thousand times more stable, though it lacked e.g. A word processor.

When Microsoft produced win 2 and 3, they unfairly (and likely illegally) used their DOS and then Windows monopoly to stop competitors (DR DOS, BeOS, a few lesser known ones); they later used the Windows monopoly to embed IE and kill Netscape. It didn't matter that IE was, in fact, a better browser - everyone wanted Netscape, and it was only with the IE4 merge into the OS that Microsoft took the internet.

I was involved with one of the smaller and less famous Microsoft victims at the time, and I can assure you that regardless of technical merits, MS made very significant progress by playing dirty.

They paid billions in court for it, but economically it was worth it to them.
How to Stay Relevant Breaking the Code
Besides misdirection there is also a lot of plain training, if you are into card tricks you will find this video quite entertaining

https://www.youtube.com/watch?v=VK_O8G5V_Tc

it is amazing how he can just say "I am picking up X cards" or "you put card in position Y", that must've taken a LOT of time to learn how to do...
If I were you, I'd go to the source and skip Ars Technica based on its habitual record of getting basic shit wrong or otherwise intentionally starting political flame wars, because it is a garbage publication.
Seemed like an interesting article, but while I was reading it disappeared from view and was replaced by a photo of a resort or something.

Oh well.
The final explanation doesn't entirely follow with "more effort than it is worth". There should be three decks - each with one card removed - and you cop the "proper" deck with the chosen card removed. Don't want an attentive observer to realize three cards are missing from the deck and not just their chosen card. It would be more difficult to hide two additional decks of cards but it gives the trickee one less way of spotting the trick.

I'm heavily interested in trying to 'spot' magic tricks. So I'm always looking for the sleight of hand or what contraption could have been built to 'fake' a trick. P&T are masters of the craft because they really take the "more effort than it would be worth" to heart. The things they do are usually things I'd never have even thought of - or dismissed because I think it would be too difficult!

Which is why some of David Blaine's "tricks" are so amazing to me [0] [1]. Because there is no trick some of the time. He is actually swallowing frogs and keeping them in his esophagus and then regurgitating them back up. Something I intuitively think is impossible, even if I'm aware of 'regurgitation magic'.

[0] https://www.youtube.com/watch?v=g0fylxoxC_o

[1] Explanation: https://www.youtube.com/watch?v=YPE928xUKL4
Elizabeth Holmes from Theranos didn't seem to have any problem with getting funding..
It is all about making developers cogs. The language and frameworks are only useful so far as they make you more replaceable. Don't ever do anything clever or advanced even if it makes the company a ton of money or boosts productivity. Because the next cheap grad they hire to replace you might not be able to figure it out seeing as he only knows Java or .net.

At my job, they have started trying to convince us that "fungibility" is something that we should aspire to. As though we can't see what that means.

I'm not against good documentation and clean code that makes it easier on the next developer, but this is taking things to an extreme.
For those who are wondering: locals say "Koss-ee-OSS-ko", I would prefer Kuh-SHOOS-ko.
> The notion of free trade sounds good at an individual level but does it really exist at a societal level?

The good news is "society" isn't buying and selling houses, or negotiating rental agreements. Individuals are.
Come Join Us – And SPEAK – At DOES17 San Francisco
I'm normally not critical of mod behavior, so I don't make this point lightly:

1. The title was changed from something admittedly sensationalist, to something that is clearly antithetical to the point of the original title. "Trends in tech" completely lacks the tone of the original title. If you don't want to use a title with "horseshit" in it, fine, but change it to something that matches the intention of the author at least. "Trends in tech" could be anything from a VC thinkpiece, to technical language choices in startups, to what the author actually wrote. How do I know if it's worth my time or aligns with my interests if I'm a passing reader?

This title manages to completely neutralize the author's point by robbing it of any interesting lead-in. If a mod did this, it's what I would call disingenuous curation of front page content. It's insidious because while clickbait titles get more attention than they should, and unfairly so, uninteresting titles receive proportionally less attention than they should.

2. This post has 92 points in less than an hour and is just barely on the front page (as of this writing). It will probably slip off imminently. The top post has less than 80 points and is over an hour old. Why? I understand there are algorithm nuances, but that utterly lacks transparency.

I make these points because it raises an interesting juxtaposition between what the community wants and what is beneficial to Y Combinator. Some of the article could be interpreted as attacking Y Combinator's business model which provides a potential incentive for what I noted above. But that does not make it illegitimate given that it satisfies "intellectual curiosity" according to HN guidelines and is very well-upvoted. It appears suspicious to me that it is not higher up, and this is from someone who doesn't normally engage in this sort of criticism.
New electric flying machines face battery-life problems
My favorite part of this article is the hypocrisy. It's a huge rant about how stupid an unattractive people are if they buy into the new hot thing from Silicon Valley that doesn't do anything new; and then there it is, on line 2 of the page: "This is an automated feed of the blog posts at http://fredrikdeboer.com".

It seems like he forgot one line item in his list:

2012, Medium: At last, a way to post text on the internet!
.Net recommendation is to use value types for values that has maxium of 128 bits.
Bill to Teach Kids About Russian Election Meddling Advances
The two books a day measure is a poor one since it doesn't take into account the content or the substance of the book.Books I read now take a week to ingest since they are so dense. The two books the article quotes seem to be from his child hood
I bet AWS isn't the only option when one takes into consideration commercial Ada compilers.
Show HN: An attempt to rethink a music sequencer design
Shameless plug. I made a very similar tool a few time ago:

https://github.com/yogsototh/mkdocs

Mostly a very minimal script which use pandoc.
From markdown generate presentations (html with reveal.js/pdf with beamer) and documents (html/pdf).
Lessons Learned from Office Hours with Patrick Mckenzie
A better way of looking at the results of the tax spending is the money brought in by the tourists (who like to visit nice, clean places) which in turn helps the local economy.
This is clear as mud. To solve IoT security you'd have to create a firewall to protect IoT devices from attacks. Is Cloudflare doing that? If so, how is it implemented?

They seem to be focusing on updating patch levels, but again, completely unclear on what value they're adding.

John, their CTO is the OP, so John can you shed some light on the technical aspects of what you folks announced today? The threads and responses you've received here make it clear that questions abound.
Shorteners are poor form on HN. Yours looks like this https://www.amazon.com/gp/product/B0015TG12Q/ref=sa_menu_kdx... so it doesn't take up much space on the page even if it's really long.
Do you remember the mass foreclosures? Do you see the sea of For Sale signs everywhere? Do you know who bought the lion's share of the defaults? It isn't the privates who fueled the housing/rental costs. You don't need to click ZeroHedge or formulate conspiracy theories, just visit the county assessor's site and try to unravel all the LLCs and "trusts" to determine who controls the market.
the creation of the thread (i.e. the call to pthread_create) in main "synchronizes with" the invocation of 'worker' in the child thread; the store is sequenced before pthread_create; in turn the invocation of 'worker' is sequenced before the load in 'worker', which implies that the store 'happens before' the load, guaranteeing visibility and absence of races.

This is formally guaranteed by C++11 and C11 for std::thread and thrd_create, and also by posix for pthread_create although the language is more informal.

edit: missing step
It's the same tool.
You can point directly to marketing for Dollar Shave Club's success, and nothing more. They emerged at around the same time as things like Amazon's subscription service, which offers the same or even greater value (the selection is much greater), with a company that people are already familiar with. But DSC paid for podcast and TV advertisement, so instead of people going from grocery store to finding their own cheaper alternative, they went straight to DSC.

From a business standpoint it's a great strategy executed at the right time, even if it does feel icky.

Personally I use a stainless steel safety razor for $30 that will last forever, and blades that I got from Amazon at $12 for 100, each lasting about two weeks of every other day shaves as I have fine facial hair. DSC can't beat $12/year.
Python on Microsoft SQLServer
I'm afraid the organization logic is totally upside down. I would like to have all my "pitches" in a single repo, possibly modifying some of them slightly in branches - not one pitch per repo, or even worse, one pitch per branch (???).

Having a default PITCHME.md is convenient, but not if it is the only possible way. What's wrong with adding a filepath after the branch in the url?
Some i3s support ECC:
7th gen: http://ark.intel.com/products/97125/Intel-Core-i3-7101TE-Pro...
6th gen: http://ark.intel.com/products/90731/Intel-Core-i3-6300-Proce...
So their plan is to charge more to fewer people and then charge more money to advertisers.

Personally I am so tired of ESPN.com. All of their stories are very formulaic.

The headline: Someone who works at ESPN says something, with the obligatory picture of that person underneath

Content: Very high level overview of what the person said and a non viable defense of their polarizing opinion. There must be at least 1 to 2 twitter quotes of other people posted that either support or contradict the author. This is supper important because a sample of 1 to 2 tweets totally proves ones point....

This isn't journalism, it isn't sports reporting, it is a gossip column.

This of course doesn't apply to Bill Barnwell, who at this time, is the only good thing about ESPN.com
https://youtu.be/bWaE5vROvs0

That was the first time I heard Teller speak.