skysight-inc/HackerNews huggingface dataset:
I completely agree that Pearson sells itself as innovative but it is anything but that! Their "mylab" type products aren't innovative. It is just the same old same old. I would even argue that it has been counterproductive because they're now moving to FORCE students to buy new expensive textbooks to get the homework grading code. Pearson has absolutely zero interest in disrupting anything. They only care about building their monopoly on textbooks.

However, I am an optimist and believe that even with well entrenched interest groups (big textbook publishers, school districts, unions etc.) there is still paths to disruption. At a fundamental level, education is simply teaching someone something new. That's it! If you are providing something quality then people will naturally flock to it or share it.

I think the future education startup simply needs to focus on building high quality learning materials. Then either give those products away for free or innovative monetization models (ie. watch 5 video ads to unlock the content etc.). Don't focus on trying to sell to school districts. Focus on going straight to the consumer: students or parents. Every student I know is already going online to get extra homework help, resources, youtube videos etc.
Not deeply familiar with the case, thank-you for highlighting that - perhaps I will take the time one day to read about it but in the meantime I won't reserve judgment on him based on a few HN commenters (and I don't expect others to do the same based on what I say).

It's easy to make a convincing sounding assessment about something but it's another to really know the truth unless you were directly there in person or are intimately familiar with every available detail about the particular situation.
You should consider reading about the rest of the research on the matter, or the words of Putnam himself:

http://www.chronicle.com/blogs/percolator/robert-putnam-says...

One study isn't enough in isolation. Reproduction, vetting, counter-studies, discussion and scientific engagement is what matters on the long run.
This... Mendel's law is only applicable to a really small hand full of traits.
Chrome extensions are now compatible with Firefox.

https://addons.mozilla.org/en-US/firefox/addon/chrome-store-... may help converting the format.

Extensions which are incompatible can usually be ported with minor changes; IIRC at this point Firefox has all the APIs chrome does (and more), however certain things slightly differ (e.g. the chrome.foo API is browser.foo in firefox).
Yeah, I'm not necessarily a fan of Thiel, but there's an unjustified hysteria growing about him that seems like the left's version of Soros hysteria. Any time I see Thiel mentioned, people seem to want to twist his words into a generic evil regressive.
Anchoring Bias: How the spin of a wheel can distort our estimations
Perl 6 is a different language. Last time I checked there was no plan to discontinue Perl 5.
> How much art

Hard to tell.

Rich people store art in freeports (along with gold bars, like in the Geneva Freeport) to secure their assets while avoiding paying taxes. And from times to times, they lend some of their art pieces to museums in countries where they want to further reduce their taxes.

According to an article in The Economist[1] in 2013: "Because of the confidentiality, the value of goods stashed in freeports is unknowable. It is thought to be in the hundreds of billions of dollars, and rising."

[1] https://www.economist.com/news/briefing/21590353-ever-more-w...
He openly admitted smoking marijuana in his youth. Bill Clinton weaseled out of it, famously claiming he "didn't inhale" and didn't like it. 16 years later, Obama didn't feel the need to fudge his history in that regard.
Isn't WebAssembly arguably a kind of "slim binary"? It's basically a binary form AST, no?
But not vulnerable embedded devices, cell phones and IoT hardware.
In your ideal society, you would rather see Hogan lose in court for lack of money?
Yeah, that alone might do it. Only one way to find out :-)
> Thiel, a billionaire libertarian

Which thing made him a libertarian: the idea of using a government agency to break up a company, or the stump speech he did for the alt right nationalist?
Given the business model followed by Udemy, most of the courses I've previewed are underwhelming.

But I'm sure there would some hidden gems in there, any suggestions from HN crowd?
double click, hold, flick/drag will select the next word. (if you drag-select after double clicking it goes by word not character).
A deep dive into the controversial use of antibiotics in livestock
What a sexist and racist comment.
Thanks for clarifying. And for the grammar correction.

Just looked up both definitions... wow, I've been using the word 'eluding' incorrectly for years haha! Duly noted :)
Play Subtitles on PS4
Yep, before Apple bought NeXT, my only contact with Objective-C was to port a particle visualization framework from dying a Cube into Windows/Visual C++.
> As Recode reported last year, there was a clause in the Mozilla deal that would have the potential Yahoo acquirer pay $375 million per year through 2019 if Mozilla didn’t want to work with the buyer. This clause also allowed Mozilla to walk away at its sole discretion. We don’t know if Mozilla invoked this clause to terminate the agreement, but it seems likely.

Am I understanding this correctly? Mozilla will get paid $374M by invoking a clause at their own discretion. Sounds like a horrible deal to ratify. Was Yahoo that desperate?
To call this "controversial use" is dishonest. It is a textbook example of abuse, in every sense of the word.
I found those fascinating too. It would have been good to have more mention of which publications those adverts appeared in.
Google Tangent: Python ML autodiff library
Apparently this caught Verizon by surprise:

> "Yahoo and Mozilla have enjoyed a productive relationship together since 2014," said Charles Stewart, a spokesman for Verizon’s digital advertising business, Oath. "We are surprised that Mozilla has decided to take another path and we are in discussions with them regarding the terms of our agreement."

(Source: https://washpost.bloomberg.com/Story?docId=1376-OZF67R6VDKHT...)
ethernet ? It is the most stable part of Linux since 25 years. Do you have a link to the bug report ?
Still nowhere near as worrying as the business risk inherent in writing on a moving platform.
Previous discussion here may be helpful: https://news.ycombinator.com/item?id=15651231
Credentials aren't immune from disruption. Just look at how the trades work. They all are using some sort of independent testing company that certifies people. In the future employers might not care if you have a BA degree if instead you have an electrician certificate or some comptia certification. Those credentials might be more valuable. Perhaps in the future there will be certifications for programming languages that are industry standard. Accountants have their CPA and lawyers have their BAR exam so on so forth.
Are you arguing that banning Nazi memorabilia is leading to the rise of far-right parties?

I think these two things are completely disconnected from each other. What we're talking about here is legislation, and legislation has not slipped towards censoring free speech more and more in the last seventy years (in France and Germany).
Scrape websites like TripAdvisor, Amazon, etc. for the ratings and compute an actual rating not based on averages. I've seen a few articles on how ratings are shown on those websites recently and they never seem to actually reflect the truth.
> Thank you, I appreciate the reply, but taking a bunch of dependencies is not reasaonable. It is as if you said "Does your shell script use associative arrays? Just install bash 4 on your users machines..."

You can writes compatible Python code without using any extensions, I did that myself, but those tools just make it easier.

> I guess what I'm saying is that Python 2 had an opportunity to fill the Perl/sh ubiquity niche (installed by default on Linux/macOS/FreeBSD!), but squandered it with the 2->3 incompatibilities.

Since you mentioned FreeBSD I need to add that while ago they had an effort to remove any scripting language from the base system. So FreeBSD doesn't come with Perl, Python, Ruby etc preinstalled.

Actually, I think that was a really good decision. No need to worry that system depends on some old Python module which if you upgrade, you can break it.

Instead, you need python3.6? You install that version, you realize that something else needs python2.7? You install python2.7 side by side. In fact you can install all available versions without conflicts or worrying that something will break.
For most people, "seeing inefficient code" is basically hallucinating. There's real truth to the mantra about premature optimization. I've seen people so many times worry about the performance of something, thinking that some code looks slow, when in actual reality it's a complete nonissue.

Software development is all about compromises, just like any kind of real world engineering. Building a stage for a weekend festival is different from building a bridge over a river. We're always on a budget, so if I can work much faster and safer and lose some marginal efficiency, I'll do it—unless marginal efficiency is what I'm competing on, which it usually isn't.
DDD and co., part 3: Commands and events
Somewhat important to note that its only the default in the US, India and a few other countries - presumably not the EU because of the whole Internet Explorer setting Bing as the default debacle a couple of years ago
The AfD has no real power in Germany. They may have swayed a few votes but in one or two legislation periods their voter base will have been quietly absorbed into the establishment (CDU and SPD) or the opposition (Greens, The Left) or the parties nobody likes (FDP).

Basically none of the other parties in the government want to even consider cooperating with them, it'll fizzle out soon enough.
I hope that this means that Microsoft finally made A functions (like GetWindowTextA) be able to work directly with UTF-8. If this is the case and it is possible for a process to say "give me UTF-8 regardless of global codepage settings" then this can help a lot with portability since every other C/C++ GUI uses UTF-8.

It is kind of way too late, but better late than never i suppose.
> you can't do anything to enjoy equities hanging on your wall.

I can't imagine a half a billion dollar painting being hung on anyone's wall. In fact I can't imagine it bringing much enjoyment to anyone, given it is likely to spend it's life locked up in top secret high security climate controlled vaults.
Diversity of ideas (and good ideas specifically) comes from education, reading a lot, listening to smart people, thinking, and maybe a bit from genetics.

You're concentrating too much on the skin color. We should push smart people, we should create the culture of smart, so people want to become smart.
> Marketing wins everywhere

> ... decent choices that are not solely based on advertising

Marketing and advertising are different things. Marketing wins everywhere, that's absolutely true. Advertising helps, if marketing is good to begin with. Advertising a badly marketed product will not save it.

Marketing is framing, positioning, helping customers (future customers, but also present customers) see the value of an offering. Marketing is the CEO's job. Marketing wins everywhere because it is everything.
I don't understand your point. If you haven't got all the source code (e.g. random drivers), you're unlikely to have any say in the language that the binary code blobs were written in either.
Previous discussion: https://news.ycombinator.com/item?id=10481507
GIL :)

Larry is surely working on it.
Language semantics, most of C errors that lead to memory corruption are simply forbidden in Ada.

There is no way to corrupt memory in Ada unless you explicitly import one of the Unchecked packages and ask the compiler permission to do naughty stuff.
Anybody anywhere can produce Buffalo Mozzarella. The protected term in the EU is "Mozzarella di Bufala Campana" which has the region already in it's name. The scheme has been introduced as trademarks protection of such terms that often have been associated with a specific region for centuries is not possible. It's really no different than regular trademarks for modern brands. Historically those schemes were introduced over a hundred years ago after faked products misled consumers. It's also a weaker interference in the free market than copyright protection: Anybody can start producing Mozzarella di Bufala Campana in the region while the rights to Kraft Cheese belong to a single company.

Producing a product the cheapest way possible is not the end goal. If those cheap products drive the traditional way out of the market (as consumers have no reliable way of distinguishing products) consumers that specifically want the product from that region are harmed. All others can buy generic Buffalo Mozzarella produced anywhere just fine.
A bit of related discussion a day or two ago: https://news.ycombinator.com/item?id=15696915
do custom electronics, robotics, and embedded software development - I specialize in quickly turning ideas into prototypes. I've built custom automation equipment for chemistry labs, sensors that are in use in household/utility applications, control circuitry for construction equipment, 3d printing electronics, data acquisition equipment. No project too small. Few projects too large. Deep discounts for open source hardware work. You can visit this https://goo.gl/29VL2t
1. Make it work

2. Make it right

3. Make it fast

"Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%." - Donald Knuth
We lost NoScript!
It is rather less clear-cut than you claim: http://www.nytimes.com/2006/08/13/magazine/13wwln_idealab.ht...

> Fearon and Laitin looked at 127 civil wars from 1945 to 1999, most often in sub-Saharan Africa and Asia. They found that regardless of how ethnically mixed a country is, the likelihood of a civil war decreases as countries get richer. The richest states are almost impervious to civil strife, no matter how multiethnic they might be — think for instance of Belgium, where Flemings and Walloons show almost no inclination to fight it out. And while the poorest countries have the most civil wars, Fearon and Laitin discovered that, oddly enough, it is actually the more homogeneous ones among them that are most likely to descend into violence.

Even the following paragraph, where another researcher challenges the Fearon and Laitin study and claims mixed groups are more prone to conflict, says that effect diminishes when the single largest group is less than 45% of the population.

(I’ve been looking at the risks of civil war recently because Brexit, on that risk to the UK I have no firm conclusions).
NBA scores
> Art is supposed to inspire our inner eye for beauty

These paintings were only painted because exceedingly wealthy families commissioned and collected them. If it were up to people like me and you, there'd be no art to inspire people in the first place.

> I wonder how the millions of the poor, nameless, talented artists around the world feel about this.

This community wouldn't exist if it weren't for the hierarchy of the art world.
> Why would light bulbs need to be connected to the Internet for the use case of being turned on at a specific time? They'd just need to be connected to a timer for this.

I already have a network connected to the internet. I don't already have a dedicated light bulb timer, and producing one of those, or buying one that had somehow gotten produced, would be stupid.

I had no particular desire for the bulbs to be connected to the internet, but I did want them connected to my home network, and I did also want my home network connected to the internet.
I am learning the SEO
Yup, still niche. If you look at their courses it is primarily consists of unique topics or subtopics of a bigger topic. If they want to be a disruptor then they need to start creating college courses and reduce the price. Create a certification system and create innovative learning systems for the courses.
Interesting

This was a couple of days days before Virgo got online AND one of the Ligo detectors was undergoing a noise modelling test (its mirrors were being vibrated at the time)
Apparently. See the Recode article [0] from last year.

[0]: https://www.recode.net/2016/7/7/12116296/marissa-mayer-deal-...
No, I'm pretty sure he's referring to the whole Gawker vs. Hulk Hogan trial thing, which was one of the biggest attacks on freedom of the press in recent history.

How is what Thiel did any different from what a nonprofit like the EFF or ACLU does every day? They identify legal cases they feel are important, and offer material assistance to the side they agree with.

(Not attempting to defend either Thiel or Gawker, just honestly curious.)
I don’t know if it can be called a breaking change but it does feel like this is a pretty big deal. All your existing solutions are going to start throwing hundreds of warnings.

In particular these future warnings should be all over everyone’s code:

1. Assigning or passing null to a non-nullable reference type: many functions have non optional arguments and for some actually expect null as an argument

6. Leaving a nonnullable field of a newly constructed object null after construction: there are many reasons why you may want to populate a field at a later stage, say you create two objects and you want them to cross reference each other’s.

It’s basically a fundamental change in the expected behaviour of reference types.
I'm currently waiting on the 8th gen CPU version (9370) of the Developer Edition to come out.
I have read that. He concedes the study is valid and the problems real and difficult. Then he adds his own opinion that nevertheless it's worth it.

> In the short term, he writes, there are clearly challenges, but over the long haul, he argues that diversity has a range of benefits for a society, and that the fragmentation and distrust can be overcome. It’s not an easy process, but in the end it’s “well worth the effort.”

“well worth the effort”. That's pretty subjective. I'm sure many would like to avoid "fragmentation and distrust" in the first place.

> One study isn't enough by itself.

There are many similar studies:

"A higher degree of ethnic diversity is associated with a higher incidence of civil
conflict" - https://www.cgdev.org/doc/events/02.09.07/Matuszeski-JMP.pdf

I mean, this stuff is intuitive for anybody with a sense of history.

To be clear I'm not arguing against diversity per se. I raise these points to encourage us (as a society) to discuss - and not emote - these issues honestly.
Probably it means that everything works well since day 0. I bought a HP ZBook in 2014. I wiped out Windows and installed Ubuntu. It worked but there were some problems with the backlight control keys. There were workarounds and everything got fixed after a few months with some new version of the kernel. I expect zero problems if the pc came with Linux.
Languages like Ada just forbid many of the errors that lead to memory corruption in C, by default.

So it would only happen with a binary Ada library in two ways:

- the binary was manipulated and thus does not map to the original source code

- the code was compiled with permission for Uncheked packages enabled

In C, 100% of the source code is unsafe, specially when compiled with -O3.
Spring Framework Creator Launches Atomist for Development Automation
Its still available via the way-back machine:
https://web.archive.org/web/20150219055858/http://www.pha.jh...
You can still apply humans to MOOCs through tutoring or private lecture sessions etc.
What a ridiculous comment.
> Somewhat important to note ...

Yep, important enough that they noted it twice in TFA, including in the first paragraph:

> "... at least if you live in the U.S., Canada, Hong Kong and Taiwan."
Seems to be the result of a competitiveness between Mayer and Google. This was very visible during Yahoo selloff so shouldn't be a surprise given Mozilla rely on income from search engines....and this is an easy payout...

https://www.recode.net/2016/7/7/12116296/marissa-mayer-deal-...
There is zero chance of building viable space elevators or floating cities around Venus without magical 100% scifi technology.

The lower atmosphere of Venus is denser than the surface of Earth’s ocean, but with extremely violent currents. The upper atmosphere - at the “inhabitable” level - has similar but much less dense winds, with the added henefit of a charmingly toxic and aggressive haze of sulphuric acid.

It might just about be possible to build a floating research station, at vast effort and expense, but floating cities are not going to happen without some near-magical breakthroughs in materials science and engineering.

And without access to the surface, there isn’t much to do above Venus anyway.
Not sure what you meant, google is the default in at least northern EU. Yahoo has never had any presence here so we have never been burdened with it.
Monitoring the Dark Army with Kibana on Mr. Robot
Which used to be a common complaint of C and Pascal compilers against manually written Assembly code.
I believe all accelerating masses emit gravitational waves, but that most do so on an absurdly small scale. As if the 10^-20 scale of the black hole merger gwaves isn't small enough...
Hierarchical Observability with RED
Sometimes linux works fine, sometimes it doesn't and there will always be room for improvements. Fortunately I have three laptops, one for Win10, one for Arch and another for OSX, all have their quirks (but I must admit, arch linux is my preferred one:)).
> It is rather less clear-cut than you claim

My friend, my entire point was to illustrate that it is not "clear-cut". Far from it. We're in agreement ;)
> I don't really see what the big game changer is whether a laptop comes preinstalled with Ubuntu or if I do it myself.

It means a certain level of support. They're actively trying to make this thing run Linux well, instead of leaving it up to "the community". And you don't have to go reading forums or blog posts before buying just to figure out if it will have some stupid UEFI bug or whatever that makes installing Linux on it a real hassle.

Although I prefer Thinkpads, I very much understand why people want Macbook-like computers – they look quite nice! You shouldn't have to fit into some black-and-blue mold just to run Linux.
The point is to remember that we should ultimately be caring about diversity of ideas instead of diversity of inconsequential artefacts of human beings. Focussing solely on the latter without the former is not any better than racism, and ultimately a negative sum game for everyone involved.
To be fair, it wasn't like there was a whole lot of incentive for Mozilla to use Yahoo! as the default, given as many people prefer Google. And especially with Yahoo! not doing so well, they would certainly not risk being associated with the likes of Verizon, a company that appears to be almost antithetical to Mozilla's mission.
> People are going to look very hard to see what is so special about this painting.

Leonardo da Vinci painted it, for a start
That structure won't last into the future. Investment banking is already being disrupted through blockchain ICOs and similar stuff like that. More and more people are just using index funds so there is no need for an investment professional anymore. There will always be the goldman sachs and similar firms but how much people do they really employ?