skysight-inc/HackerNews huggingface dataset:
Privacy Settings in Edge Browser on Windows 10
Microsoft Edge is the default web browser that comes with Windows 10 out of the box. After Internet Explorer, Microsoft now appears to be pretty bullish about this browser and claims it to be clean, lightweight, fast and responsive. In this post we will learn about the privacy settings available in Microsoft Edge browser.
The internals of the hinge, as shown in an "X-ray" style rendering in their keynote presentation, appeared to be remarkably similar to the design of the hinge used on the Lenovo Yoga 3.
Well, he could have toasted two slices - they didn't disconnect the second slot in the toaster.
The problem with LSB is that no application used it, because not every distro supports it. I hope that xdg-app application containerization[1] will change that and make it finally possible to write an application that targets all distributions. Well, all distributions that implement xdg-app ;).

[1]: https://wiki.gnome.org/Projects/SandboxedApps
My take: the Grand Tour ending into Italy, the Roman ruins and the resulting cult of ancient stuff as time delivered them to us. That's why it's anathema in the western world to even think about restoring the Colosseum to its original form (I'd love to hear its architect about it) or painting the Greek statues with their original colors http://io9.com/5616498/ultraviolet-light-reveals-how-ancient...
I wonder why vowels ever evolved. It doesn't seem to make any sense to have the same words mean different things if you can just make a different word. After all, what's really the difference between bat and bet and bit and bot and but? It's clearly all the same word!

Sarcasm aside though, a whole lot of languages are tonal. Most languages spoken in Asia and many African ones are. And you use tone too: what's the difference between "You there." and "You there?" and "You there!". It just serves a different purpose in English than it does in Chinese so it seems less mysterious to an English speaker.

The only tonal language I can really speak about is Mandarin (although I encourage you to read about other systems). The way the tones work in Mandarin isn't as complicated as it sounds. The classic example is this[1]:

1. mā (妈, mother). This sounds like a somewhat high-pitched, steady tone

2. má (麻, hemp). This is called a rising tone, and it sounds sort of like the end of a question in English

3. mǎ (马, horse). This tone falls and then rises (sort of like a #4 then a #2). Imagine a whiny child saying "mooooom!" to get their mom's attention

4. mà (骂, scold). This tone falls quickly, it sounds like in the movies when someone shouts "Hey!" at a robber that's getting away

5. ma (吗, an interrogative particle). This is a neutral tone, its sound depends mostly on the syllable before it but in isolation it either falls slightly or sounds like an English "toneless" syllable.

Mandarin only has those 5 tones, it's not like "ma" can sound fifteen different ways. They aren't differentiated by the pitch itself exactly, it's whether the pitch is rising or falling.

A Chinese speaker might describe the difference between má and mà the same way you'd describe the difference between "bet" and "bit" to a speaker of a language that doesn't differentiate those vowels. Sort of like rhyming, but not quite. As an easier example, Spanish doesn't really have a contrastive /ɪ/ as in "bit", so a Spanish speaker might have the same trouble differentiating or producing it without some practise that you might have doing the same to má or mǎ.

[1] https://en.wikipedia.org/wiki/Tone_(linguistics)#Mechanics
I never enable automatic app updates. However, Google Play Services is unaffected by this setting--it updates whenever Google wants it to, without any indication to the device owner.

Sure, I could use Android without Google Play Services. That would also mean not being able to use the vast majority of apps in the Play Store--and I don't mean games. That would mean not being able to use, e.g. Google Maps.

So to use Google Maps, I should have to give Google free rein to push updates to its software to my phone whenever it wants, including untested updates that cause breakage, crashes, and battery draining causing high temperatures?

This is what's wrong with Android.

And you can't seriously claim that such drastic breakage happens on a regular basis with Debian Stable.
You retire when you hang up your hat and start getting pension. You can keep you opinion, but I prefer the one without brave assumptions about a person I don't know.
A new approach to web performance
Challenge of iot platforms
4 Lessons Startups Can Learn from Product Hunt
iDraw for iOS is now Autodesk Graphic and supports the iPhone
to me it's like going to an ecommerce website that does not have product reviews
CD quality is not 192 kbps. 320 is the maximum bit rate that a MP3 can provide, and is the standard for the other lossy formats (such as AAC). These formats compress audio by cutting out difficult to hear frequencies. By contrast, CD quality is considered lossless, because it represents the entire frequency of the sound wave. 320 kbps is less data than a CD.
Whether the jump from a good quality MP3 to a lossless format gives you a higher quality listening experience is up for debate, but 126 kbps is definitely terrible.

This website can help you compare the bit rates and see if you can hear the difference. http://www.npr.org/sections/therecord/2015/06/02/411473508/h...
RESTHeart – the leading Web API for MongoDB – v1.0.0 out
The RESTHeart Team is proud to announce the release of RESTHeart v1.0.0

This release is production ready, with focus on stability, documentation and operation.

Grab it at http://restheart.org

Release notes at http://www.softinstigate.com/blog/2015/09/28/restheart-release-1.0.0/
Beetle Blocks: Visual Code for 3D Design
You managed to miss the larger point. Perhaps these resources will be helpful.

http://thecodelesscode.com/case/16

http://thecodelesscode.com/case/69
Yes, because at the very least the person has demonstrated the ability to file a claim. This alone makes them a higher risk.

And no, I'm not kidding.
AWS Lambda now supports Python
There is a correlation between humid climates and tonal languages [1], [2].

And there is some evidence that there have been shifts in tonal complexity within languages over time [3].

[1] https://www.mpg.de/8879447/tonal-languages-institutes

[2] http://www.pnas.org/content/112/5/1322.abstract

[3] http://languagelog.ldc.upenn.edu/nll/?p=4906
The Chimp Paradox
>But the Prius combines both technologies and gets 40% thermal efficiency

well, you can get an even better ICE with relatively simple improvements. In some sense there is just no business case for it as metal-air batteries would probably beat all the other options for passenger cars in near future.

>Many think that hybrids and plug-in hybrids are a bridge technology to a pure EV future. But the future may end up being a lot more similar to the present than expected. Maybe the typical car purchase in the future will be a 100 mpg hybrid with 60 mile plug-in battery range as an option.

kind of. Small personal cars will go EV (typical secondary and metal-air batteries). Starting with pickup trucks and into the big ones - will be hybrids with various plugin (probably with metal-air or similar) options.
At least in JavaFX/XAML models you can do some clever bindings between components without writing a single line of code, besides the ones to create the components that is.
Oh, sorry! The post started out as a Show HN for the chat system I build, but then I decided to make a few adjustments and thought the Elixir topic is share worthy ... and then I forgot to change the type of the post.
IIRC, it is, for some value of "large"

(As in, way low for what you'd consider an atmosphere, but much larger than what Pluto is "supposed" to have for something of such low gravity + not-so-young.)
Answer to Why doesn't God provide scientific proof of His existence?
Never heard of Google Sidewiki before. What was the discussion quality like generally?
As far as I know, /Apps is for packages that ship with their own versions of shared libraries and everything else the program needs to run; all files are installed in one directory under /Apps, instead of where they actually belong in the Unix directory structure.
I worked on some large commercial software for Linux for many years that had to support a wide variety of Linux installs (old and new), I can vouch for it not being easy. The technical side of supporting Linux in this environment can be very difficult.

There are, as you note, issues with the locations or presence of certain files, directories, and scripts. That's one part of the problem, but probably the easier one to solve (we had a whole big function that would try to detect how to open a URL by checking for xdg-open and older variants, checking configuration for KDE/GNOME/etc., and then falling back on detected browsers). This also has to be done for opening arbitrary files using their assigned program.

What's more complicated are library dependencies. Depending on system installs on GTK+ isn't always enough. You may need features not available on that install, due to version issues. You may have to work around versions of system libraries that have a bug present on one particular distro due to a custom patch.

Themes and icon sets are a problem if you hit any version compatibility problems. Your UI can appear broken if you reference icons that aren't registered on that system (generally an issue on older installs). This actually gets complicated quick in some cases.

So as an ISV, you have a couple of options for how you approach all this. You can limit the distros and versions you support, putting out builds for each. This is a perfectly fine strategy if you can get away with it, but not everyone's going to be able to use your program in that case.

Another option, which is what we did, was to basically ship everything we needed along with the program. Libraries (glibc, gtk, x11, everything we were forced to ship for compatibility), icon sets, themes, etc. You then try to dynamically figure out which modules you can load from the system, and which you need to load from shipped modules. You also need to handle setting up paths for anything like icon sets and fallback themes you may need, and deal with the compatibility issues that can occur from that (older versions of the XDG icon theme spec didn't have a properly-functioning fallback system when specifying multiple icon theme directories).

If you ever need to do anything more specialized (support for hardware devices, anything using D-BUS on older installs, more specialized window management abilities), you run into a whole new set of issues.

These days I focus almost entirely on web-based software, so that sort of wide range of compatibility problems are entirely behind me. (Ahem.)
Show HN: My Winamp classic skin
Hi all! I'm little into art (drawing, video, design), so I made this winamp skin (ver 5.6.5.3438) that I use.

Tool used: Paint.

Time spent: 2 weeks (cca 10 hours).

https://drive.google.com/file/d/0B_tXNJBTu4ZPR1REWE5rbk1xTGs/view?usp=sharing

Enjoy!

I.H.
pluto has 1/6 the mass of the moon. after we mine that much (which will easily happen with the free for all that is going to happen soon) we can bring pluto into orbit around the moon and the sun proximity will instantly terraform it.

if we send a ship with a solar ion engine by now it will arrive right on time.
How much money homeless people spend on drugs
"To put that in context, this is in my opinion — and to the best of our lab’s knowledge — the best system at transcribing Mandarin voice queries in the world."

There is some data about this claim here:
https://gigaom.com/2014/12/18/baidu-claims-deep-learning-bre...

Anyone here that has actually used their system and compared it to others?

The data looks impressive, but I am a bit skeptical of this claim, because I compared the Baidu OCR API for Chinese character recognition with the one from Microsoft recently. And I was disappointed. In many cases they were just as good as Microsoft's litte OCR dll that ships with Windows 10 [1]. Of course, OCR and speech recognition are somewhat different fields, but if anyone is an expert for Chinese language, then it should be Baidu.

[1] http://blog.a9t9.com/2015/09/baidu-ocr-api.html
Noradress Abito Da Ballo
How parents react to children not getting into university
I wouldn't use it as a safety net myself these days, just a dice roll.

Good question. After working in insurance and finance for about 15 years, not those two sectors for sure.
I'm in the UK. It's no better here or in Europe.
Yes it must be wrong, and that's what the whole article is about.

We know that gravity can't be so important on small scales because the universe would fall apart if that would be the case. However, our current theories of physics do tell us that gravity is that important on small scales.
So the interesting conclusion is that something must be missing in our current model of quantum physics.
Kodi addon.xml generator by Juno_okyo
You did miss two things - distribution networks and industrial customers. Those are the two problems that nobody seems to be solving yet.

Basically, high-voltage electricity is distributed with networks that are dumb and old. The generation and usage is very carefully balanced with heavy users and large producers, because the network does not have storage capacity. It also has very little tolerance for power imbalance, the frequency cutoffs in the old equipment running most of the network are rather severe (in high-voltage networks, frequency increases with more power being fed into the system).

There are already extremely severe network problems in Germany for example where quite a bit of power comes from solar and wind. (I worked as an embedded sw engineer doing software that controlled solar inverters for a while)

The problem with upgrading distribution network is of course the MASSIVE amounts capex needed to replace it.

The other problem is industrial consumers - an aluminium smelter requires a certain amount of power coming in 24/7 or the ovens will freeze and if they do, restart is basically impossible. There are many other factories with similar problems. Given the trend towards just-in-time production and shipping, the chain of events that leads to massive disruption in the global trade can start from a fairly small shutdown with large snowball effects.

I'm not trying to put down green power generation, just saying that getting the price down to reasonable level is just one part of the puzzle.
This looks good. Please email hn@ycombinator.com if you'd like us to send you a repost invite. It's an experiment we're working on to give good stories a better chance at attention on HN.
Facebook Open Source Projects
Maine and Utah have also implemented these protections. This movement is being called the Digital 4th Amendment and has at website at http://www.digital4th.org
On NeXTSTEP and OS X, the /Apps (/Applications) directory is for self-contained application bundles that hold a GUI application and all of its dependencies that aren't part of the base OS, and they can be installed and removed by dragging and dropping that one bundle (which is a directory, but appears in the graphical file manager as a single object). There was also a distinction between locally-installed stuff and network resources which made things a little more complex but more manageable if you were actually working in an office full of NeXT boxes. OS X still has /usr and it still has pretty much the same meaning, but GUI apps live in a separate and more user-friendly domain.
There are such projects already, even started long before the NPAPI discussion:

http://kmeleonbrowser.org/

http://www.gnu.org/software/gnuzilla/

http://www.seamonkey-project.org/

All based on the Gecko engine. I wonder what their standpoint is about NPAPI, though.

I use kmeleon and I am quite happy with it.
In 2015 I find the claim that you could beat Intel by 1000x with a better arch much more idiotic than I did in 2008. Because apart from it being idiotic from a technical standpoint I'm now dumbfounded by the extent of its idiocy from the business angle. If you're so smart, what's stopping you from making a trillion dollars off it?

You need to be an Alan Kay to utter such bullshit repeatedly and still have crowds of worshippers taking each of your utterances as gospel while chanting that you singlehandedly invented computing as we know it.
How the small business ecosystem is driving growth
Just chiming in to say that this depends on the country quite a bit (although I appreciate this thread is US-focused). UK PhDs have a lot of freedom to choose their research direction, and they're generally quite a bit shorter and less of a major life risk. My PhD was (supervisor 'challenges' aside...) a really positive experience for me overall, despite the fact that I worked out pretty early on that I didn't want to go further in academia.
Pretty much everything has been discussed to death these days, doesnt mean new conversation or new learnings cant happen.

We'll never if we dont even start that discussion. I just expected HN to not act like reddit or other sites that downvote for disagreement.
Not from perspective of design, but from open source software development.

1. Positive PR

2. External targeted contributions. For example, most people submitting patches to open source software are facing some issue as a user. If they are experiencing the issue others may also be experiencing similar problems. This is a much better way of driving development compared to doing it post expensive market research.

3. Marketing

4. Recruiting vehicle

5. Increasing the size of markets. For example Google is trying to bring more people online with Android to increase the size of search market.

6. Commoditizing complements http://www.joelonsoftware.com/articles/StrategyLetterV.html

7. Reducing the cost of training new employees

8. Increasing their influence in which direction to take the industry. For example setting standards for server hardware with Open Compute Project.

9. Free testers

10. Improving employee morale
We support and manage all of the major init systems (initscripts, systemd, Upstart, BSD, etc.) so we don't care about that (or we do, but the software already has configuration and code for all of the possibilities).
> One of my friends had his parked car hit by a drunk driver while he was not in it. His insurance premiums still went up after claiming for the damage.

What the heck? Can you elaborate on this? How is this even legal?
Silicon Valley's TPP win
Earn Bitcoin by Helping Others Learn Bitcoin
Has any distribution ever complied to it?

I remember back in the day, LSB was announced as a means to avoid the return of UNIX wars in GNU/Linux.

Here we are with each distribution having its own way how to do things, so now we do have GNU/Linux wars, with a few selected distributions just like the old commercial UNIXes, because no one can bare to support X thousand variants.
Indeed, that bug report is an interesting example. I can see both sides failing.

1. It was not a good bug report. 'Do not parse "debug" command line parameter' is not a bug. The actual bug is "assertion in systemd-journald" which is a clear regression, but independent of kernel parameters. According to comments 17 and 22, it was promptly fixed.

2. According to projects process, discussions about design are to be done on the mailinglist and not in the bug tracker. Most commenters violate this.

3. No systemd dev explained why they parse the debug parameter.

4. Sievers closed the bug report without explicitly acknowledging the assertion problem.

5. The kernel devs (especially Linus) are too hot headed and misread this. Systemd caused and fixed (!) the assertion problem.
You have a point. Thanks.
> give cash patients a 50% discount

> That's why the prices are so high to start with.

I feel like health insurance prices are too high by a factor noticeably larger than 2 though.
When renting a car, I don't usually take the insurance to reduce the excess from $5,000 to $0. However, I wonder whether rental companies are then keener to take note of a little scratch, especially when it was preexisting but gone unnoticed at initial inspection.
What's sad is that this is just optimized HTML + CDN packaged up by Google and heralded as some big innovation.

If publishers spent a few hours they could make extremely lightweight pages too (even with media and ads).

Here's an AMP page: https://amp.gstatic.com/v/mobile.nytimes.com/2015/10/08/us/r...
The next AOL
Providing a comments section doesn't mean your "dogma" is open to "challenge" any more than any other form of contact offered.
Kamcord is looking for our first Marketing Manager to focus on growth
Chromoscope: The milky way at different wavelengths
Your comment is somehow similar to my opinion.

The author simply states that when mixing imperative features like exceptions in a FP languages, sooner or later something is going to be broken, that wouldn't be in a pure FP language. The example given with the exceptions in a lazy value/variable is great for showing us that ! Who wouldn't forget that a Try/Catch block in a lazy val/var would be useless (because it would only throw the exception when evaluating the val/var) ?

And I agree, pure FP has a lot of benefits, the problem is that is too hard to create a real system in a pure FP approach. So we often make compromises to get things done. I use Scala everyday (and used to develop in Java) and I'm aware of that. Nevertheless, I can avoid a lot of problems comparing to Java imperative/OO approach.

I see this post more as a reminder that when using impure FP you still have to be careful about some tricky features
Patient wins high court challenge against company's cancer gene patent
Known on Windows world as xcopy install, due to the similar way MS-DOS software used to be bundled and everyone used xcopy instead of the pretty basic copy that didn't do recursive copies.

But sadly it doesn't present the nice object concept NeXTSTEP and OS X have.
Quite high. When you compress air it heats up and that energy is lost.

When you expand it it gets very cold and you lose pressure (you can wait a bit for the air to warm it up to regain some of what was lost).
Databases, networking protocols and so forth are hardened, relatively speaking (less the occasional heart bleed or PoW-blockchain fork). If you have autonomous systems built on top of hardened infrastructure but behaving according to ML models, the impact of their wrong doings is exponentially higher. It's about top-level autonomy through ML models really: from flash crashes to (future) autopilots.
The same effect of severity vs. position in the control hierarchy goes for human organizations. A cashier can defraud for a couple of hundred $, the C-suite at Goldman Sachs / Enron for a multitude. The invention of the corporation, as much risk as it entails, was a milestone in human progress though. So yeah, let the predicting but in its entirety not quite predictable models run the world. It's worth it.
It lets us turn on and off different functional parts, to see the effect, so we can reverse engineer it.

We don't have good general theories about how brains work, so a good place to start is from the bottom up.
If you are interesting about innovation in insurance this post is a good startpoint :
https://medium.com/@robmoff/disrupting-insurance-4cf61fb8c55...

There is little insurance startup compared to fintech but 'insurtech' is a really promising field with old incumbent and a lot of opportunities.
In the second story:
The scribe showed that source code may be too detailed, but at the same time he showed that past view of the system will not accurate now if not updated constantly. Which is the point I'm making.
The Venn of Microservices