skysight-inc/HackerNews huggingface dataset:
US govt takes that line. Remember to take care.
Busybody investors? They own the company!
I've found FeedHQ[1] paired with Reeder[2] to be even better than Google Reader for my purposes (checking hundreds of feeds daily, archiving interesting posts locally, and syncing read posts with iOS).

[1] https://feedhq.org "Import and export your data as OPML, use the API to back it up or build amazing apps on top of FeedHQ. You can even run your own FeedHQ instance or help improving it, it's open-source!"

[2] http://reederapp.com/mac/ "A news reader for Feedbin, Feedly, Feed Wrangler, FeedHQ, NewsBlur, The Old Reader, Inoreader, Minimal Reader, BazQux Reader, Fever, Readability and Instapaper."
Author here. Would you say that you are not "running Scala" on your laptop or server because your Scala code is compiled to Java bytecode first, then interpreted and JITted by the JVM? Of course not.

Running Scala compiled to JavaScript and then interpreted and JITted by V8 is "running Scala" as much as it in the case of the JVM. There is no fundamental difference.

This said, the misunderstanding might come from unfamiliarity with Scala.js. It is a compiler plugin for Scala which, instead of producing Java bytecode, produces JavaScript. You can learn about Scala.js more here:

https://www.scala-js.org/

I hope this helps clarify things a bit!
Buy the Moto G 2014 – that has a gyroscope, and can be used with Google Cardboard. The 2015 and 2013 version don’t, though.
By that point, it's too late; most of the populace will side with the police anyway, via their inaction.

I'd invest in political resistance and intelligence gathering instead. The first to prevent falling deeper into fascism than we already are, and you can figure out why the second would be useful on your own.
You can put _analog_ audio over USB-C, too. From the article:

> In fact, USB-C can be used to transfer analog audio in accordance with the specification of the connector. It all comes down as to how that audio is transmitted.
Sprints aren't sprints.

Replace sprint with time segment. And you get more accurate picture.
Police Caught Spying on Social Media Tracking Ppl Talking Re: Flint Water Crisis
Ignoring OneDrive et al, Windows has had this built in for a long long time: https://technet.microsoft.com/en-us/library/cc960878.aspx.

There's even a little Explorer-native file overlay for such files (a black clock): https://blogs.msdn.microsoft.com/oldnewthing/20030827-00/?p=...

I wonder if Dropbox could just make use of this (e.g. by registering itself as an HSM backend provider to Windows somehow) rather than doing its own logic.
You really think the problem is that men don't know the raping is wrong?
Of course it was.

The day it was announced the CEO stepped down, said he knew of it, and assumed responsibility.

I’m not sure where the "rogue engineers" myth comes from, but VW Germany said on day one that it was top-level managers involved in it.
I think it's okay when dealing with input from hairless monkeys. That people just aren't particularly consistent is part of the problem domain.

Not so okay when dealing with input created by programs.

And as you said totally not okay when dealing with protocols, encryption, and authentication. See padding attacks.
It isn't really lack of growth that's a problem, there are tons of companies out there that post a very consistent profit quarter after quarter that are doing just fine - negative growth, especially in a few of a company's core segments, is just as unsustainable as positive growth year over year is. If you have enough quarters of negative growth, very soon you have nothing. It is a warning sign to investors that things might not be going so well. Is one or two quarters of negative growth bad? Probably not in Apple's case, probably yes in something like AMD's case. The context matters, but there is a reason growth is used as a metric, the market is not stupid.
Pure exaggeration.

This is not complicated. You buy with the expectations of future profits X. If the stocks fails to meet those expectations, you reallocate your capital by selling to someone else who is happy with <X.

There is nothing nefarious about it. Nobody is a failure. The system isn't broken. This is the free market.
Coder are soldiers paid to do a job. If the army fails, blame the generals that totally do not care about quality and will prefer to pay dozens of obedient coders lower and lower that do not care than be eventually facing opposition based on concern in quality.

Most over heard arguments before standing up: hey, we don't have a choice, there are all these companies competing with us doing the same. The other arguments for not caring about quality is : not having customers because you are a startup and that well, we will all be wealthy after we will have sold our shares and you will be able to care with the next management.

Bosses get what they ask and pay for.
Amazing that it costs less to manufacture and package something, then ship it thousands of miles on a boat, unload it and it's way cheaper than making the same product in the USA.

Kindof makes you think there's something else going on. Currency? Regulation? Global forces?
Show HN: HiddenEverywhere
I tried and failed before I posted. It was a metal sign placed outside "Building 3" (the Spanish-style place) here: http://naccenter.arc.nasa.gov

It's not readily accessible, and there seems to be no street-view coverage there. The photos listed nearby on google maps have a location that is far enough off to be useless.
Come take a look at Wevest and invite your friends!
For me, the main reason to upgrade phones is to get a better camera, so I can take better pictures of my kids. Other than that, most of the features are "nice to have". Don't get me wrong, I like Touch ID, I like the big screen of the plus (but not the size and slipperiness of the phone), but nothing has been a compelling upgrade, other than camera improvements.

In many ways, this is a credit to Apple doing a great job. On the other hand, the real challenge with driving iOS upgrades is software. There's no killer app that requires the latest hardware, unless you care about games and maybe a few drawing apps on the iPad.
It is if you're comparing cities. We're comparing countries. America is very diverse in this regard even geographically. Want expensive, dense city? We have them. Want to spend no more than $1300/yr with access to many jobs and activities? My area and dozens of others. Want to live off the land in isolation with a home costing a few grand? Rural areas further south of me have that.

So, comparing Singapore to U.S. means we win on cost of living vs what we get for it because we have tons of lower cost options with similar benefits. Still, I gave them the Internet as I might up my rent $500 to get unmetered Gigabit. I would but can't except in a few areas most of which are quite isolated.
Whatever happened to holding someone to task?

The co-founder acknowledged problems but offered reasons instead of a solution. I don't care how hard their job is, I care if they offered a solution for the specific person who complained. (They did not.)

If they know they're unable to cope with load they should auto-refund customers who ask rather than waiting till they ramp up their CS team. Misaligned incentives or what?
When a company willingly and knowingly foils rules put in place to increase lifespan and reduce the death toll of cancer due to air pollution, shouldn't these top-executives be charged with mass murder? Why can't we compare this with a war crime? Millions of healthy life-span-years could have been lost due to these acts.
I know, I'm not on facebook and my friends either text or call to let me know about anything. @infinite8s explained what I meant.
https://news.ycombinator.com/item?id=11576618
Thanks, I just turned that on!
A panic button may not be effective, but I sincerely doubt that rapists will start using freaking cell phone jammers.
How to estimate cost and time-frame in freelancing?
Careful, the Lottery commission might come after you ;)
> You can't get cops to do their jobs without a bribe. Need a passport? You're going to have cough up cash to get the paperwork you need

I and thousands of students can vouch that we did not have to bribe to get our passports.

India is doing really well in terms of law, for the population density it supports. I would bet enforcing those rules in the US or providing 911 help similar to the US for a country with that large a population is incredibly hard. Its not about will power, but the scale at which it has to be enforced at the same time, so that it works.
Ultimately it's not really about software developers, is it?

Most of these issues seem to be management decisions.

Like giving a car mechanic a few cheesegraters and a dog, sticking him in an open field in a thunderstorm, and asking him to rebuild your engine.

He could be a prodigy. But there's water in it, man. There's bloody water in it.

Half of the stuff on that page should not involve any programming at all. The nPower one, for example. Yeah, it's broken, but that's not the actual problem. The problem is that it would take about 5 years to report the issue, so no-one knows it's broken. Just give an email address or a telephone number, and actually employ customer support instead of paying yourself $50M/second. Done.
Somehow, I prefer "plain" USB for headsets: it's one connector instead of two, and feels (looks) more modern (plus, requires less force to (un)plug).

No sympathy for clunky DRM-"enhanced" hw, of course :)
Tim Cook needs to step down.

He's not the right guy to run that ship.
> apt-pinning FTW!

You should take look at OpenSuSE's zypper.

- 3 sat solver for dependencies (not just greedy algorithm; If there are conflicts it can propose you possible solutions that include uninstalling upgrading/downgrading packages)

- packages stick by default to the repositories they were installed from

- patches (i.e. sets of updated packages to address specific issue) it tells you what was fixed. You can for example only install patches that fix specific security issue, by using --cve opetion.

- zypper ps tells you which processes need to be restarted after upgrade to make changes effective

- OBS (Open Build System), basically it's like a github for packages. You upload spec files and it generates packages for you. You can fork someone's definitions and make customizations etc. The repo is searchable from http://software.opensuse.org. This actually supports other distributions and packaging systems, but unfortunately most packages there are for SuSE.
It is always interesting that interest in the Moon waxes and wanes with the ability of other players to get there. Its pretty clear you could militarize the Moon if you were motivated to do so, from throwing rocks on ballistic trajectories toward trouble spots on earth, to firing lasers at satellites in orbit to either overwhelm their sensors or their thermal management systems. Without an atmosphere to get in the way, shooting steerable MW laser from the Moon into Earth orbit would allow for a lot of energy delivered into orbit.

Of course people have know about that threat ever since the first Moon landings but as the US was the only nation-state with the economic might to put things on the Moon like that, well it wasn't much of a threat. New actors, a more prosperous Chinese economy, new technologies, and the suddenly it seems like it might be prudent to have a constant presence there that could address concerns locally rather than trying to do so from the bottom of Earth's gravity well.

I agree with Goldman Sachs in that this could be the leading edge of a lot of investment headed that way. I am certain that is a Chinese Taikonaut walks on the Moon and returns its going to be a full on press to get set up there before it can become a threat. Keeps me very bullish on SpaceX and Blue Origin, less so on ULA unless they can get their managerial act together.
It is against humanity machine,
27 year ago in 6/4/1989, they use Tank to kill people in TianAnMen square, now robot replace Tank!
Apple still have $233,000,000,000 in the bank. More than the federal reserve, more than Google, Microsoft, and Facebook combined.

They could buy their way out of this I am pretty sure.
Docker CEO: 'We Do Not Tolerate Harassment'
It would be nice if there was some voting to give it a name. But... original name of Makemake was Easterbunny, so you see how names go for these things.

There's still a relation, since Makemake was a god in Easter Island.
VNC passwords being limited to 8 characters isn't a software bug, it's a VNC specification bug.

From https://tools.ietf.org/rfc/rfc6143.txt:

> To form the key, the password is truncated to eight characters
Gravitational (YC S15) Is Hiring Head of Growth
ReRe's Law of Repetition and Redundancy

A programmer can accurately estimate the schedule only for
the repeated and the redundant. Yet,

A programmer's job is to automate
the repeated and the redundant. Thus,

A programmer delivering to an estimated or predictable schedule is...

Not doing their job (or is redundant).
> Need a passport? You're going to have cough up cash to get the paperwork you need. It's insane. And just so incredibly sad.

This is absolutely no true. I don't know about your experience but this is not the case everywhere. I got my passport almost 10 years ago and did not have to cough up a single paisa. Generally, you may have to deal with inept fools behind the counter trying to assert that they're the boss. But don't have to pay them.
Probably plenty of programmers who are felons/meth addicts/too anti-social to be employable/too lazy to work a real job.
What investors are really thinking when a unicorn startup implodes
Have you ever looked at Google Analytics information? They don't even give you individual IP addresses or anything like that. They actually do a GOOD job of anonymyzing data like that. You could track more information if you did it by yourself without Google Analytics. It's not really a big deal for someone to track what languages and what browsers people use on their sites.
Please submit the original source. If a post reports on something found on another site, submit the latter. https://news.ycombinator.com/newsguidelines.html

The blog post this reports about is already being discussed here: https://news.ycombinator.com/item?id=11570409
sigh once again Microsoft is ahead of the curve, but drops the ball and lets another company swoop in
We all [who upvoted you] did :/
Getty Images to file competition law complaint against Google
it's not getting worse, we're just using software in so many more places today. seeing bugs is simply becoming more frequent.
Nowadays, companies care more on putting in new features than having high quality products.
Wtf. How did this get even one upvote? Minimal, basic logic folks. Critical thinking.
As a software developer, there is always an infinite list of stuff to do, things to build, issues to fix, etc. Why do we spend time doing other things rather than fix these annoying quirks?

In my experience, it's usually because there was something more important to do.

I don't think it's fair to criticize these decisions unless you know what was done instead.
Unfortunately it get's lots of pushback instead. It seems very likely that syntax will get changed to `return continue fn()` https://github.com/tc39/proposal-ptc-syntax

Somewhat related there is no optimization for passing arbitrary length arrays with `...` to function having `...rest` as the last argument, which means [].splice is still a footgun:(
One good optimization would be caching the first ~512 bytes of each file—enough to make libmagic-based programs (which includes a lot of search-indexing systems, grep's binary-file-skipping, etc.) happy. With this in place, "opaque" files that an indexer doesn't want to look into could be left in the cloud, while only the files that actually need to be content-indexed would be downloaded.
I don't know what 99% means in this context, but humans are pretty terrible drivers, so I'd be cool with robot-driven automobiles as soon as possible. If the accident rate is below that of humans then it's ready in my opinion.
WebKit is moving away from prefixes
What makes this different from any other CMS? Tightly VR integrated? If so, what exactly does that mean?

The example shows some revolving globe. I am not sure what to make out of it.
Seems pretty nifty, would love if you could share a gist [implementation] of the idea
Interesting this is a google project.

https://github.com/google/xi-editor/blob/master/rust/rope/sr... was quite interesting to read (for someone who has never looked into rust)
Copyright chaos: Why isn’t Anne Frank’s diary free now?
Added to priority list
The Bolt looks like it is going to beat the Model 3 to market. It will be interesting to see how many sell before the Model 3 is shipping.
You do have to install a patched version for mosh support, but for some reason I could never get JuiceSSH to connect to our mosh server so I've been using "mosh for irssi ConnectBot" from http://dan.drown.org/android/mosh/ for years.
How many other two year old languages are there in large scale use? It's not surprising there are issues in compiling things. I've used so many languages early on since I started in the 80's and you can always find some syntax the compiler doesn't like. Given the pedigree of the people building Swift who also built the entire llvm system it's pretty good for something still in diapers.

Now take XCode, that is some real drunk.
You should be able to "wrap a hull" around all the points. If there is no hull that can be wrapped without intersecting a path segment, the path is not a solution.

Basically you are checking for line-plane intersections. A solution should outline a "non-self-intersecting volume".
It seems like you've already been invited. Check your email.

Thanks!
It would be more likely to be used with Hollywood movies, where the world is still flat and of course users should be glad that they have been granted the privilege of audio at all.
Added to priority list.
India would be better off arming women with handguns. The threat of getting shot dead is a much more serious disincentive.
Don’t just check errors, handle them gracefully
It seems like you've already been invited. Check your email.
Thanks!
doesn't s/he say at the bottom that this isn't a google project?
Build a Raspberry Pi-Powered Linux Laptop That Fits in Your Pocket
That and allowing anyone access to your computer's graphical interface as if they were at your computer, even yourself over a web connection, is a bad idea.

I think the 8 character limitation is helpful. Because if you need to protect yourself against it, you can ask "but wtf do I really want to do? Probably not a VNC server..."
How strong and weak ties help you find a job
I guess this means in large application you should always annotate your types. It should be enforced with a linter.
So this is pretty cool, but my question is - does it solve a long term problem? It seems like storage is one thing that continues to expand in size very fast, and decrease in cost in kind.

We'll soon have many TB SSDs for cheaper than traditional hard disk drives, so I'm not convinced this solves a real future consumer need. Maybe there are other uses beyond space saving that I'm missing.
Singapore promotes racial harmony, religious acceptance. They are opposed to drugs, corruption, and littering.

About the only place I would suggest they perhaps are behind in terms of what I would consider important modern civil liberties are their attitudes towards LGBT issues, and, honestly, they aren't particularly strict about it, even though it is technically illegal for homosexual men (but not women) to have sex with each other. Ironically, you probably run into more serious discrimination issues in certain states/towns in the United States than you would in Singapore. It's just something that's frowned upon, rather than very actively prosecuted - and there is a healthy gay rights movement here.

And, once again, I would much rather cede my rights and freedoms to a government that creates a safe, clean, and tolerant environment, where I, and my family can live in safety, than a government which, while protecting my rights/freedoms, created an environment that was unsafe, dirty, and intolerant, and in which I and my family were not safe to walk around in.
Bypassing AppLocker is not remote code execution. Executing remote code maybe, but not remote code execution. You still have to trick the end user into running something.
Mmmm jam it's wireless and grab it. I want to steal one.
Pretty much every other aspect of life performs a bunch of complex, interdependent functions. It's hardly surprising that genes do so too.
I did above. See actually innocent.

There's presumption of innocence and hen there's actually innocent.
Let me get this straight. So, after your "second amendment", not only are the police just as corrupt as ever, they can now freely shoot you and pull off the standard US defense: "I thought he/she was gonna shoot first!"

Also expect a surge of crimes committed with stolen guns.

I fail to see how that's an improvement.
Data >> anecdotes
You've been approved. Check your email for the invite.
I think it needs to die and be replaced by a standard wireless audio technology of some sort, more efficient than bluetooth. I honestly don't know how people can go about their daily commutes with cables dangling from their ears. To me, that is very uncomfortable. Bluetooth has served me well over the years but I think we need something better and way more energy efficient.
It is a myth that people don't help each other
http://www.citylab.com/crime/2015/08/the-murder-of-kitty-gen...
> Coder are soldiers paid to do a job. If the army fails, blame the generals that totally do not care about quality and will prefer to pay dozens of obedient coders lower and lower that do not care than be eventually facing opposition based on concern in quality.

"But I was just following orders" isn't an acceptable excuse in any situation. You are inextricably tied to a set of moral obligations by your decision to build things that affect other human beings, and you cannot shirk them or push them upward. They are yours, they remain yours, and attempts to rationalize the abrogation thereof are at best gross.

Own your shit. If you cannot do good and do well, then quit. (I have done this; it is not that hard.)
You can already do digital audio on Android, either over OTG USB and normal USB Audio, or via the Android Accessory protocol. Presumably this would work just as well over a USB C connector. Adding DRM is a pure downgrade from this.
Why do you think that kind of gang-rape behavior is [relatively] rare in the West, then? You don't think it has anything to do with the education/socialization of men?
yet another form of DRM, for which consumers will pay and corporate will make money, and yet it fails to solve the piracy problem. high fidelity analogue Audio recorders are easily available.
Here's additional information on the issue of rape in India:

https://en.m.wikipedia.org/wiki/Rape_in_India
Set Powerful Deadlines
It's a project by a Googler (me), but it's a personal (20%) project, not an official Google one.
Coming from the reverse perspective: now my expensive wireless bluetooth headphones will make use of their own good DAC all the time, instead of relying on my phone's crappy DAC whenever I plug them in directly.