skysight-inc/HackerNews huggingface dataset:
My thoughts on this:

* Let's stop talking about 'Donations' and start talking about 'Investment' - the conversation needs to be about the pay-off that businesses will get, not some altruistic "give-back"

* Make the case that collaborative investment has a great cost-reward, as the cost is spread over a bunch of companies.

* Make it clear that ecosystems that are well invested will be more competitive that those that are not. If your company has $$$ worth of engineers experienced in Django, you'd be daft not to ensure that Django remains competitive vs other frameworks.

It's an atypical pitch to make, and as with all investments it's difficult for folks to judge, because the pay-off is at a distance. I still believe it's still possible for us to change how collaboratively funded OSS is seen, once companies start to recognize well-invested ecosystems as a competitive advantage.

And yeah, this is pretty much the pitch I'm making for funding Django REST framework, where I'm currently 1/3 of the way towards being able to focus on it 100% of the time, with a full-time salary... https://fund.django-rest-framework.org/topics/funding/
Way to go, Connor.
Whilst I'm not a particular fan of OOP or Javascript, statements like this feel intellectually dishonest to me:

> Object-oriented programming currently dominates the industry, but it's clearly awkward in JavaScript. It's akin to camping off of a highway or tap dancing in galoshes. We have to bind all over the place lest this change out from under us, we don't have classes (yet), we have various work arounds for the quirky behavior when the new keyword is forgotten, private members are only available via closures.

OOP does not equal class-based programming; prototypes are a perfectly cromulent way to implement inheritance (although, of course, inheritance should be avoided; but I think OOP should be avoided, so...).

OOP is actually very easy in Javascript, since everything is an object, e.g.

> (123).toString().length
3

That's certainly more OO than many other languages which claim to be OO. For example, the Java equivalent to Javascript's "123" would be "new Double(123)", which I would consider to be more awkward.

Whilst prototypical inheritance is the go-to example for Javascript's Self influence (and, in turn, Self's Smalltalk influence), I would say a more pervasive influence is the use of objects to define the object system. In other words, the object system isn't a language-provided template of keywords and special syntax, where the programmer fills in the boxes. Instead, the language provides a bunch of objects which, when combined together, produce the behaviour of an object system. This not only makes the language simpler (fewer keywords, less context-specific semantics, etc.) but is much more flexible: by combining them in other ways, you get a different object system; you can extend the object system using the object system; you're also free to completely ignore the object system (but it's still there; "123" is still an object, even if you don't treat it like one).

For this reason, I dislike criticism like "private members are only available via closures"; it's true, but that's a positive! Closures are one of the components of the the object system, lexically-scoped variables are another, "constructor functions"/"factories" are another (which, I believe, is what the new "class" keyword reifies), etc. "bind" and "this" are others. In other words, class-based programming is a design pattern in JS; if you think it's appropriate in some situation, go for it; if not, you're not stuck with it.

I think it's much more damning to say, of other languages, that "private members are only available via special-purpose syntax", since this translates to "if you want to tweak it, go hack the compiler".

I find myself having this rant so often I even wrote it up once http://chriswarbo.net/blog/2014-03-12-trolled.html
Although there were some discouraging voices, I have to say HN in general has been very supportive of India's efforts in space exploration and technology/R&D in general.

Especially considering the general negative narrative of misplaced priorities of a thirdworld country from the likes of bbc/guardian/nytimes, HN is a breath of fresh air - probably because HN community is more optimistic about the positive impact of tech, and bbc/guardian/nytimes are not, and sees feeding the hungry and investing in R&D as mutually exclusive.
> For the last many years, I just forward it to a gmail account

How do you do this?
Your "wallet" is a key. It's data. Upgrade your client.
I commented on this related to a blind programmer: https://news.ycombinator.com/item?id=11887301

Eric Schmidt is wrong.
Slightly alarming that fallout was landing in cities 2500 miles away when it snowed.
The Flat Belly System: The Flat Belly System Reviews
Looks nice, very similar to what I have.
It's important to point out that Mark Zuckerberg has a much stronger interest in protecting his privacy than the average person. There is a legitimate expectation that an individual, entity or the government would try to hack his webcam or microphone.

This shouldn't justify the practice for average Internet users like you and me, though there's no harm in doing it if it makes you feel safe.
Things like vats of liquified cow feces stored underground, which are later sprayed on (organic!) crops - these have a much larger impact than a few cows producing their feces, which is later composted. Cows produce methane, as do chickens.

The thing is - how is the average person going to improve the processes? People can eat less meat and urge the governments in different areas to force better farming practices through regulation, financial support for upgrades, investment in technology (for example, something that composts manure and spreads it better than the liquid manure we keep in vats or somehow breeding cows that produce less methane), and other such things.

Some countries will be able to pull this off. Others... well, will fail. And some of those are either major contributors or consumers.
Assuming that the "trust nobody" model survives these hard selection events. One more and the big money will dry up.
Especially.
This looks even better: https://soomz.io/
My girlfriend is a vegetarian so I often end up eating vegetarian food when we go out.

Agreed with your assertion. Here in India, vegetarian food is often as good, if not better than meat.
Electric cars have been done before, but that doesn't stop people from praising Tesla as jesus on earth
Aren't these problems solved with stuff like Falcor, GraphQL or JSON-API?
Who says that it is his laptop?

The "article" does not really add anything for the HN audience. So to save you a click, here is the image: https://pbs.twimg.com/media/ClfR1BDUsAEMBm2.jpg:orig
We need simple hardware switches for camera and microphone!
great article thanks!
> Corporations tend to keep faaar away from everything related to porn

Yahoo's purchase of Tumblr and many bids for SnapChat seem to be evidence to the contrary. Cable companies and premium channels also make a lot off of porn.

Porn is fine for large companies as long as they have some cover (the product isn't just porn).
Yes but you are supposedly not serving the GIF but the mp4 video.
And for the ignorant among you that think I'm joking:

http://www.carlbernstein.com/magazine_cia_and_media.php
Win a $100 Amazon Gift Card from Fastmetrics
That's going to cause some confusion ... http://www.graphviz.org/
That is an aged political view of the world. Nowadays, a third world country is where you can die of disease, infection, etc. by drinking water due to lack of sanitation. Where infrastructure is missing almost completely, and where the majority of people live below international poverty lines (no, US families with 3 bedroom houses and loans to pay are not below the international poverty line. People sleeping in their newpaper-stand that they also work from are below such line.)

Clean and safe menstrual pads, clean water, infrastructure, education, controlled agriculture. These are pillars of progress. Space programs are impressive, but are of very little consequence when half the population is so poor, they crap on the streets in plain sight at daylight. Meanwhile women are ashamed to hang their sanitary pads in the sun to properly disinfect them due to 3rd world superstitions about cleanness and evil spirits. There are grown men in India who don't even know that women have periods. Others bury their dead in the Ganges while downstream the same water is used for cooking and drinking.

https://www.theguardian.com/commentisfree/2016/may/30/idia-s...

https://en.wikipedia.org/wiki/Arunachalam_Muruganantham

http://hazlitt.net/blog/india-has-toilet-problem-not-poop-pr...
There's two kinds of expiration date. There's the "this product may not be sold (and should probably not be used) after this date) which for example applies to minced meat and other perishable goods that spoil in dangerous ways. Be super-careful if you use products of that kind after the date. (Verfallsdatum in german)

Then there's the "best before" date which is the date that the vendor guarantees that the product tastes and behaves as expected. After that date, self-raising flour may not raise as expected and you'll get a brick instead of a cake. Or condiments may not add any taste, leaving you with a bland mass of meat instead of a spicy chili. (Mindesthaltbarkeitsdatum in german)

You as a customer are free to disregard both kinds of expiry dates, the difference is that the first kind indicates a danger to your health, while the second kind mostly indicates a danger to the taste and texture of your food.
Making Rails asset pipeline faster
The term has long lost its initial definition.

Due to the complex history of evolving meanings and contexts, there is no clear or agreed-upon definition of the Third World.[1] Some countries in the Communist Bloc, such as Cuba, were often regarded as "Third World". Because many Third World countries were extremely poor, and non-industrialized, it became a stereotype to refer to poor countries as "third world countries", yet the "Third World" term is also often taken to include newly industrialized countries like Brazil, Russia, India and China (see also: BRIC).

https://en.wikipedia.org/wiki/Third_World
> Is it the future Scala? Yes, it will be - eventually.

I thought, that's a big claim -- then saw who is working on it.
> Google Maps starts explaining ...

IMO, 'showing'- rather than 'explaining' - would be a more appropriate term to use in the title.
Trying to read between lines, but it's not all that obvious to me what is going on. Considering Musk's history with big, risky, personal debts I would not discount the possibility that he is doing something like that here.

Tesla has been making seriously interesting progress in terms of products. It's far outside the norms of " disruptive tech" that we've gotten used to with the giant successes of the last decade or two (Google, Facebook, Uber...). To be Facebook or Uber, you need to put out your version of the software, be popular, lucky on your timing and (ideally) dig a network effect moat. There's a lot of risk, but not a lot of capital is involved.

Musk seems to love capital intensive ideas. There are definitely some advantages to it. Tesla doesn't worry about competition from proverbial college dorms. The competition they need to worry about is from the likes of Google (or maybe Uber in the future) or the major manufacturers. Neither seem like very strong competition. Tesla have ideas that require billions to try mostly to themselves.

Anyway, I wouldn't discount everything as corporate smoke screens and CYA. There is at least a decent chance this is what it sounds like. Tesla want a Solar arm. This purchase makes sense ...and it also lines up well in terms of converting debt-equity-risk-position-whatnot-intertwined-financial-magic.
I haven't had the opportunity to have a seven bone chuck steak. I'll have to give it a try. Thanks!
A Look Inside China's Chart-Topping New Supercomputer
Hundreds of genes seen sparking to life two days after death
My Logitech webcam has a built-in sliding mechanism to cover and uncover the camera lens. I doubt I would ever buy a webcam that does not have this. There should really be a blocking mechanism for laptop cameras as well.
Chinese Overwatch Leaderboards
My father made a simple PCB himself a few years ago. He designed the PCB with http://www.geda-project.org/ (I think?), printed out a negative of the PCB on a (printer-safe!) transparent page, and used an old overhead projector as the light source for the etching.

That being said, I suspect that methodology doesn't scale down to such small features, multiple layers etc. that you see in the link you posted, so at some point you have to give up on DIY etching.
Well, dot already stands for both graphviz and Microsoft DOc Template, so there already is some level of confusion there.
Are you 2 years old?
"This shouldn't justify the practice for average Internet users"?

Why not? The cost is basically zero and the savings might be substantial. I do that on my laptops as well and advice those around me to do the same. If that looks paranoid or stupid for somebody, quick googling for hacked webcams will provide plenty of examples that the threat is real, even for an average user.
Measuring Top Supercomputer Performance in the Real World
Correcting data is much harder, and would require a significant amount of additional storage to provide enough redundancy to be able to deduce the original data. But detecting is good enough for many uses, you would be able to restore the files from the Time Machine before those get silently corrupted as well.
That is not the problem with the statement, though.
What makes the use of the term 'neoliberalism' to be a conspiracy theory? I thought it was a blanket term for the sorts of laissez-faire capitalist ideologies that sprang up since the 1980s, and whose proponents did have a big thing for namechecking Adam Smith and other classical liberal economists of the 19th century. You're surely not going to deny that there has been some sort of ideological drive in favour of free market reforms, privatization and "free trade" agreements of the WTO/TTIP ilk, are you?

I don't think people who use the term think it refers specifically to shadowy cabal of free marketeers conspiring with each other over some hidden agenda. It's just a term for what a bunch of people, many of whom are in positions of power, happen to openly think and do.
Do you think that government agencies are beyond reproach and should not be held accountable for their actions?

Unfortunately the FBI has a long history of activities clearly contrary to the public good.
Remove the GNU marker from nano's name
Another vote for Skribilo! My pro website (just a single-page academic cv effort) uses it. It was way less scaffolding required than Hakyll, I found.
ctrl (or command) click does the trick, but for me it's easier to just middle-click with the mouse (or click the wheel).
Why do people like you try to outweigh one bad thing for another? Yes, coal plants are bad, too. But how is that an excuse for nuclear plants?

It's like saying: Army A is better than army B, because army B is causing more deaths in this war.

BTW. The Chernobyl and Fukushima desasters are still harming society. These desasters are still in progress.
It also means that the main designer of the Scala language is not working on Scala but on a language that will "eventually" become the future of Scala, which means that, right now, dotty is not the future of Scala.

A lot of very smart people seem to be very excited about that, I can't help but find it ominous.
"If these characterizations are even close to accurate, we should expect the pervasive, damaging biases against women leaders to diminish substantially, if not end entirely, once Millennials assume positions of economic, academic, and political power"

Their premise is flawed. They're assuming causation. It's entirely possible that even if every single person was honestly free of all biases, and had been for a long time, that we wouldn't see an equal percentage of every group in every domain.

All it would take would be something like preference, where males just tend to want to be CEOs more than females, for males to be "overrepresented" the same way if women tend to want to be day care supervisors more than men they will be "overrepresented."

Then, as soon as one group tends to do a thing more, the natural human inclination to simplify and summarize will result in heuristics that are largely indistinguishable from prejudice.
State – The Daily Design Pattern
via https://www.reddit.com/r/linux/comments/4p9n7e/as_of_nano_26...
Agile Mentoring Slack Group
Not directly related, but: do the world a favor and build a new SBT! This <<= one += is a bit -> """strange""" .
New Directions for ETL
Actally honey begins to contain a lot of HMF carcinogen after a while. Hotter the conditions faster it becomes poisonous. Just look at highly cited research on the theme https://scholar.google.ru/scholar?q=honey+hmf&btnG=&hl=ru&as...
What they are doing now is directly connected to the future. Question is, is the current state of affairs sustainable?
This shouldn't justify the practice for average Internet users like you and me,

While it's true that most of us aren't at risk of a targeted attack from an unknown party as Zuckerberg is, we're all still under threat from huge sweeping scans of entire IP ranges, and some people are very much under threat of an attack from someone they're likely to know (eg a stalker). I don't think we should downplay the possibility of someone attacking your computer on the basis of not being a billionaire company founder; there are plenty of other reasons why people's computers are attacked.

though there's no harm in doing it if it makes you feel safe.

Putting tape over a webcam makes you safe from people snooping on your webcam. It's not theatre, it's not perception; it's actual, real safety. This is a rare example of a simple security measure that doesn't rely on how the user feels.
In math school we had a saying: "obvious means easy to prove". So the problem is about recognizing the difference between proofs and non-proofs. The hard but satisfying way to learn that difference is to start with axioms. Take some simple system of axioms that holds for Z, and try to prove the FTA from these axioms alone. Then check that the axioms aren't satisfied by Z[sqrt(-5)], or the even numbers, or some other ring where the FTA doesn't hold.
I have found Micro Snitch to be very useful:

https://obdev.at/products/microsnitch/index.html

"This ultra-light menu bar application operates inconspicuously in the background. It monitors and reports any microphone and camera activity to help you figure out if someone’s spying on you."
Cristiano Ronaldo throwing a journalist's mic
Wow - this is being flagged fast. Was near the top, now 2 minutes later, is down to 54 and dropping fast - wonder who is flagging this article?
"No, government spies probably don't care what you're saying or doing in front of your computer."

This logic really annoys me. The implication is that it's not so bad that the govt. can violate privacy since most people have nothing to hide.

It's like saying censorship is not so bad since most people have nothing to say.
Restrict Cart Rules to Specific Categories in PrestaShop
The Food Lab: The Science of No-Knead Dough (2011)
At first i thought you made a typo with 1.65 million

"Grab a cup of coffee and enjoy the deep dive into the NPM ecosystem."

Now taking my last sip of the coffee, i'm happy never to have spend a single second on node.js. The rapid and simple development via node.js does not weigh up to the bizar number of dependencies and crazy stuff that can originate from that.

Interesting to see in your stats there is a decline in development, at least of new modules. Either the ideas people can come up with are drying up, or i'd be inclined to say (interest of) nodeJS development is in decline?
This is totally normal and nothing new (like years). Companies of a certain breed who have product meetings for secret products routinely do this to the cameras and mics of the computers and phones of meeting attendees.

Blocking recording helps block leaks.
It's a stupid story.
So, I assume Eric Schmidt has not only publicized his e-mail password, bank account details & activities, full health record and all correspondence with insurance companies, but offers 24/7 live stream from his google glass to the world.
I'm not sure you can compare cricket with government spending, unless the government massively donates to sport and movies?
You don't submit a model, just results
Let's consider the supreme court handshake problem, but say there is an unwritten social law that forces judges to only ever initiate a handshake with judges less senior than themselves. If the seniority of two particular judges happened to be exactly equal, they would not shake hands at all.

Let's assume (I don't know if it is actually true or not) that in the history of the supreme court, there have never been two judges of the exact same seniority. In that case, a model learned from handshake data would not include the slightest hint of this unwritten social law.

I think what Chomsky is saying is that if we do not understand the generative principle behind any data, we cannot possibly know what circumstance might completely invalidate our model. There may not be a way to smooth this out.

Language understanding, contrary to things like speech recognition, does not lend itself very well to smoothing.
> appear to have survived

Plenty of kids appear to have committed suicide due to such experiences. This is a very literal example of "survivorship bias" :-)
That's weird. I have a 5s as well. And it appears.

https://i.imgur.com/ZwRMtJC.png

Maybe it's your ad blocker?
Article sounds like LED commercial.

What's the problem with sunlight farming?

If you want to try that at home, be aware of mold.
More awful IoT stuff
Tesla legitimately broke new ground, before they came out with their roadster there was very little interest in electric cars. And the S really showed the world that an EV can be actually desirable in and of itself.

But yes, I would agree that they are overrated here on HN. They are by no means the first to try mass-market EV (see: Leaf, ZOE, i3) but somehow seem to get all the credit.
This graph shows that VR is about so much more than gaming
Show HN: Automatic Network Testing Tools
Elixir vs. Erlang, is Elixir safe bet for my time investment?
People still believe this myth even though "baking" won't fix the problem permanently. If it really was the joints (and baking them would actually do something), then the problem would have gone away. The chips themselves are faulty.
Bringing Precision to the AI Safety Discussion
Thinking-in Abstractions
Strongly agree. SBT really is puzzling and (IMO) overcomplicated. Someone is working on an experimental alternative called CBT which is pure Scala (as in: less DSL like syntax)
Twenty years of free software – part 2 etckeeper
ToS do not trump the law in Europe, so no. If a company is offering services in Europe with terms that contradict local law, the terms are void.
Why isn't 2+2==4 obvious?

http://us.metamath.org/mpegif/mmset.html#trivia