skysight-inc/HackerNews huggingface dataset:
Because it's virtually all SaaS these days. Can't exactly use some hosted service when you're running an illegal business over Tor.

And it takes less time and is safer to write the software yourself than to do a full code audit of any self-hosted solution. Plus that would usually involve business contracts, etc.
I wonder if Canonical could use this to their advantage, now that they are 'taking a stand against unofficial Ubuntu images'.[0] (looking at you, OVH...)

It could also go a long way towards addressing concerns that they, as a UK corporation, may now be subject to the Investigatory Powers Act requiring encryption 'back doors' be inserted in communications software.[1] Even if you argue that Ubuntu isn't communication software, they do ship plenty of packages that are.

[0]http://insights.ubuntu.com/2016/12/01/taking-a-stand-against...

[1]http://www.theregister.co.uk/2016/11/30/investigatory_powers...
Star Wars Drones now released $199USD each
The Prenda Saga Goes Criminal: Steele and Hansmeier Indicted on Federal Charges
Mon premier vlog avec mon Canon EOS 70D
>Windows subsystem for linux is letting me get my work done with no problems

While it's not bad, they blew the terminal completely!! Why couldn't they at least use something like cygwin's terminal?

You can't delete text properly.
https://github.com/hephaest0s/usbkill
Checks for changes with USB drives and shuts down the computer and optionally deletes files and wipes ram. USB stick on a wristband > unplugs when they take the computer > shuts down
i dont know if this is something you should post here
I don't see how it would make any difference if they quoted me or not. But you are not comparing like with like here, as she did not mention any specific person.
How is it with ensuring packages reach phones unchanged? Can I sign my updates and have the updates verified before being applied?
I believe the reporter is still trying to place blame. This is both counter-productive from a treatment standpoint, and also probably in direct conflict with what the /lead/ for experts in the US has stated is the case.

That once addiction has set in, it is every bit as much a disease that requires external intervention and treatment to correct the imbalance as the other conditions.
So in Rust, the equivalent of void* with references instead looks like:

enum Void{}
fn foo(v: &Void){ ... }
let bar : Void;
fn abc() -> &Void{ ...}
fn xyz() -> Void{ ... }

You can't create a Void, and you can't cast to it either - it's not a bottom type. So you can't put anything in bar. And as a result, you can't create a reference to a Void, so you can't call foo. And abc and xyz just can't be implemented in the first place.

On the other hand, you can do all of these just fine:

fn foo(v: ()){ ... }
fn bar(v: &()){ ... }
...
let v = ();
bar(&v);
foo(v);

The fact that you can create and use an empty tuple as a value shows that it is not equivalent to Void.

(All statements here are made within the safe subset of the language - unsafe allows access to intrinsics that would allow a Void to be made, and a reference to Void.)
I agree that "determinism" has much to do with the questions here, but to immediately pose a question about "the world" being deterministic might be putting the carriage before the horse.

I think the the other, perhaps more prescient point here, is about whether or not that kind of exponentially-learning AGI being discussed is even possible given that the substrate such things would be embedded in (hardware, software) which are [or appear to be?] deterministic. One assumes that that kind of learning implies learning about or aquiring capabilites which have not already been determined or specified by a human. At some level of abstraction, humans _must_ determine that system. It is possible to concieve of a machine that is non-deterministic in that way?

At what point does such a system actually leap beyond what has been specified by us? Does this imply a machine that not only rewrites itsel in softwate, but also remanufactures itself in hardware?
Good luck winning elections with that.
Cicada Platform
> The blank Photoshop document glows in front of you. You’ve been trying to design a website for an hour but it’s going nowhere.

This scenario seems implausible to me.
How Electric Cloud Helps Companies Release Software Faster, and Safer
As of 6 months ago when I was still there we had an office per two engineers. They were changing in other parts of the org to open plan as buildings were being updated. Which is a sad reversal.
~40% which is a really bad sign.

PS: Median tenure of 1.1 years + company sizes this and last year gives you a good estimate of turnover.
Yup. Running FC25 right now on 27" iMac and the visual appearance is noticeably better than older distributions I'm running on other hardware.

Edit: FC25
As software developer I spend all of my time doing reading/writing code and text. So the most important aspect of a linux distro is font rendering and font aliasing for me.

And fedora, last time I tried it, didn't have smooth font by default ! (it was version 23 if I remember correctly)
Why did you leave out details about the initial issue? You described being defended by your manager - and you implied he only defended you because of your sex; he is sexist. This seems very important in this context.
"Folks" makes me feel like George W. Bush. I can't bring myself to say it. He used the word a lot, frequently in inappropriate contexts. Now the word is like fingernails on a chalkboard for me.

"Many of the spectacular car bombings and killings you see are as a result of al Qaeda — the very same folks that attacked us on September the 11th."

People works in some contexts, but has problems in others.

Note the difference:

> What are you guys up to?

Versus

> What are you people up to?

The first is fine. The second gets you a visit from HR.

EDIT: And to get back to my earlier point, "What are y'all up to?" is friendly and casual. The problem is that I sound as natural as someone's dad trying to rap when I say it.
Beyond that, I find those that want to run Linux on a Surface often put it in Hyper-V and use putty + WinSCP + $TEXT_EDITOR_OF_CHOICE wired up to WinSCP. Heck, now there's the Windows subsystem for Linux.

X11 and VNC help if you want a Linux desktop, but that's admittedly a less than ideal experience.

Of course, virtualization generally precludes USB peripheral access, so my suggestions are a pure software and web development solution.
Well, now you've lost me, because according to [1] the data was under 2TB (uncompressed) even as of 2015, so why did it take many days to move? I feel like there's something I'm missing.

[1] https://www.reddit.com/r/datasets/comments/3bxlg7/i_have_eve...
WW3 the End Is in Sight,JESUS MAY COME TO EARTH IN 2017,LUCIFERRIANS ARE SCAER
i will waste them as i think fit, thank you very much.
> I have always been a firm believer of the open source movement and I stopped using Micro$oft a.k.a. M$ products twenty years ago. I never agreed with the monopolistic view that this company pursued for years without really benefiting the customer at the end. Today my opinion about Microsoft a.k.a. MS has changed.

If I had to judge the author basing on the post, i'd say it was one of those people willing to say "Micro$oft" just for the sake of it, in order to say "look at me, i'm different, i am a special snowflake that uses gnu/linux".

Well, Microsoft is playing a lot nicer towards open-source nowadays, mostly because it wants a large fraction to come from services and not from products anymore.

But keep in mind that Windows is still closed and proprietary and the same applies for Office and many more software products.

In particular, look at the "Terms of Service" page:
(https://msdn.microsoft.com/en-us/cc300389)

Manner of use. You may not:
1. reverse engineer, decompile, disassemble or work around technical limitations in the Services, except to the extent that applicable law permits it despite these limitations;disable, tamper with or otherwise attempt to circumvent any mechanism that limits your use of the Services;

2. rent, lease, lend, resell, transfer, or sublicense any Services or portion thereof to or for third parties, except as explicitly permitted herein or in license terms that accompany any Services component;

3. use the Services for any purpose that is unlawful or prohibited by this Agreement; or use the Services in any manner that could damage, disable, overburden, or impair any Microsoft service, or the network(s) connected to any Microsoft service, or interfere with any other party’s use and enjoyment of any Services.

I mean, come on, reverse engineer, work around technical limitations, that is literally the base of free software and open source.

It's nice to say "I <3 open source" when you're not reading the license.
Most Google engineers, if asked nicely, will give a mock interview and give feedback on if you're (in their personal opinion) above the hiring standard.

There are thousands scattered all over the internet - just scout one out and ask.
> FBI agents follow the trial lawyers credo "never ask a question you don't already know the answer to"

When I was 18 I got a visit from the FBI that was related to some trouble I had gotten into when I was 15. They asked me a question about something I definitely never did and then later in the conversation circled back to my denial and told me they had proof that I did it. It was a really scary and bizarre moment. It was at that moment that I realized they were asking questions not to get the answers but to see what I said. I asked them to leave (they had showed up to my house) and to come back the next day when I could have a lawyer present. They did.
http://www.npr.org/sections/money/2016/08/03/488611449/episo...
Big Diamonds Bring Scientists a Message from Superdeep Earth
naw they'd just cite an anonymous source and publish anyways
Thanks a lot! We have been wanting to debut something like Runner for a long time, but now that we have lightweight infrastructure for containerization (such as native overlayfs in the kernel and support for private mount points) that finally turned into reality.
Defense is generally much harder than offense, in most systems. The attacker needs to find only one loophole. The defender needs to protect all of them, including the fallible humans in the loop. This is one reason even large corporations often fail against a small group of hackers.

And in the real world, not everyone exclusively uses services and systems from Google and Microsoft, presumably two of the most competent technology providers. Plenty of people also use ad hoc services set up by internal teams.
Augury 1.2.7 released – Angular 2 debugging tool
I see it this way as well.
I don't mean offense, but this comment seems completely insane to me - you are saying that in the majority of cases, anything insulting said among coworkers is meant as an insult rather than good-natured ribbing?

I look at the world today and despite an absolutely massive improvement in acceptance of diversity, many so called minorities seem to think things are even worse.

It makes me wonder if there is some sort of cultural misunderstanding in play here, whereby "people of color" (I despise that term) have finally achieved pure acceptance to the degree that people feel completely comfortable with them enough to not walk on eggshells in their speech, cultural harmony has finally been completely achieved, but then the informality of speech between close friends is mistakenly taken as an insult, the reaction is holy shit what a bitch, and we're back to where we started.

Somewhat naive, of course. Completely wrong - I doubt it.
Not sure, but Silk Road obviously couldn't rely on traditional third party web analytics, even though they still needed to identify and fight spammers/fraud.

There's also a lot of open-source solutions for things like this (PiWik, AWStats) so, as you said, the author probably was involved in the outsourcing a different project for someone in L.A. But then why would they try to disguise the sample as rocket sensor data?

I also don't think you can go this long with living and working with someone, notice the major purchases/parties (with outstanding invoices from SpaceX), and not get a hint about what's going on. If there were so many parties, what did they think when none of the coworkers from SpaceX showed up to one? Or his roommate's Linkedin profile shows something else other than SpaceX?
Your Mars Group is your company’s secret weapon for long-term greatness
Ocean Stories That Made Waves in 2016
The situation deteriorates because China refuses to acknowledge international law, not because their bull shit excuses not to don't fit in a tweet.
Ha. I was going to write a very similar comment. It's a really interesting situation, but the story as told is incomplete and lacking in really obvious parts, such throwing out "30 FBI agents kicking down the door" but not giving anything concrete. Was he there at the time? Was he even still living there? If so, it seems to go directly against his lawyer's "[you will] never hear from the FBI".
30 mph (almost 50 km/h) usually works very well on 4th in a 6-gear box, including accelerating, especially TSI engines which have a superb torque already on very low RPMs.
Well written story. Very basic thing for successful startup is getting the right cofounders.
The specification allows for this, yes. However, on some platforms (including linux glibc by default, I believe), malloc() never fails, but allocates virtual memory optimistically; the first you hear of an out of memory condition is when the system slows down due to paging, and the next thing you notice is when the OOM killer nixes a process.

Of course, other platforms, especially embedded ones, behave differently.
That changelog includes a bunch of fixes that are Sierra only, so the answer may be "no" contrary to your comment.

This is the closest I can find on there to this issue and the fix is Sierra only:

IOFireWireFamily
Available for: macOS Sierra 10.12.1
Impact: A local attacker may be able to read kernel memory
Description: A memory corruption issue was addressed through improved memory handling.
CVE-2016-7608: Brandon Azad

Attribution on that doesn;t look right; TFA was by "Ulf Frisk" who was nowhere on that page.

Why would someone be using El Capitan still, some may ask. Well there is software not updated for Sierra yet. For example, GPG for Mac is not yet ported over.
The UI really turned me off the game. The gameplay itself was reasonably fun, but actually starting the game required going through ages and ages of tutorial and story nonsense. Then going from one level to the next is a lot more cumbersome than it needs to be.

I kept thinking of the original Super Mario Bros. as a contrast. You press start, and it drops you right into the game. When you complete a level, you start the next one. Simple. Sad that Nintendo couldn't replicate that here.
"Subject to your compliance with these terms, you may use the Facebook Design Resources solely for creating mock-ups, including displaying such mock-ups in digital or print format. The Facebook Design Resources may not be embedded in any software programs or other products without express written permission."

Cool stuff, but not super practical?
Trying to give an account of one's potential involvement in illegal activities without first consulting a lawyer is a far, far worse idea than just saying nothing at all.
Lost in tranlation:

I not quite comfortable on how the Borges quote was translated.
To show the difference, the new TRANSLATE version, translates again to spanish as:

Tu no eres lo que escribes, eres lo que has leido.
A bit different from Borges original phrase meaning.

A sentence with a closer meaning (but a bad translation) would be:

One's way of being is not (caused) for what you have write, but for what you have read.

>Grinning, Pichai read aloud an awkward English version of the sentence that had been rendered by the old Translate system: “One is not what is for what he writes, but for what he has read.”

>To the right of that was a new A.I.-rendered version: “You are not what you write, but what you have read.”

edit: formating
World's smallest radio receiver has building blocks the size of 2 atoms
Other possible explanations:

- Younger people can stay focused on games better.

- Social media make it harder to get immersed.

I think the first may be the largest factor. For those do doubt this: go play a game of Concentration (https://en.wikipedia.org/wiki/Concentration_(game)) with a four year old.
That's good perspective. My lens on it has mostly been stuff like SICP, Paul Graham's old essays, periodic Lisp HN posts etc. Good to hear there's a community out there that's fine with the messy practical stuff.
Exactly. And we respect their right to hang out there because it's international waters.
Microsoft feels now, from software developer perspective, as if they finally leashed their lawyers and peddlers, that were running the show for previous decade or more, and let the engineers have a saying in what should be produced.

Express/Community versions, VS Code, typescript, open source, github, browser standards, Windows 10. So many good signs. I can't name the other company that have shown so many good signs in recent past.
We've asked you too many times to please not inject inflammation without substance into the threads: it's indistinguishable from trolling, no matter how you meant it. We've banned this account, but we're happy to unban accounts that email us at hn@ycombinator.com and we believe will only post within the guidelines in the future.
She's making a direct accusation against Apple, but doesn't provide any concrete quotes that we can evaluate for ourselves. Seems like it would be more fair to leave the company name out of it if she's only trying to give us a heads up about a problem in the industry.
Win Apple Iphone 7 Plus Giveaway
The world isn't ready for a public release of news2meme...aka it doesn't work all that great.
My friend got hit by these guys a few years back. Paid out a few grand I think.
You can also get it for free (and the source) on Github.. https://github.com/codler/Battery-Time-Remaining

PS. i especially like the notifications you can set at 100%, 15%, 5% etc battery life. very handy!
Have a look around for one oldish implementation in Linux kernel: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.... . If you're more interested in exploiting something on the baseband side, that source code is more difficult to come by and supposedly protects quite well from unexpected traffic from AP side.
And yet Trump is meeting with people who own newspapers that have been working against him.
so, who do you have on your resume, SpaceX or Silk Road?
That's also heavily impacted by hiring patterns, though: a company that just hired a lot of people is going to have fewer people leaving (proportionately) after that, since people probably get more likely to leave the longer they've been at the company (though perhaps this is a wrong assumption -- would be interesting to see some data).

You can look at cohorts: of all the people who joined Google in 2013 (eg), what percentage left within one year, what percentage within two years, etc.
as an ex-Amzn (but goog exp from friends only so possibly hearsay) I can definitely say the reasons to leave amazon & google are very different. one is push other is pull :-)
I totally agree with you that geopolitics matter, no matter how much one wishes we could just live in a world that isn't "might makes right".

But I'd still argue that using terms like "Russia's backyard" or "China's backyard" dangerously colors entire regions their color without regard for whether the countries in the region want to be associated with their nearby superpower.

Germany once had nearly all of Europe and Japan once had nearly all of Asia. Couldn't one say at the time the U.K. was in Germany's backyard and China in Japan's?
What will happen if programmers feel "comfortable" on WSL and MS doesn't implement (or worse, breaks) a system call?

Or, what about if MS decides to make a "nice" "new" system call, whose implementation is closed source.

Will Apache now have to maintain a fork for Windows WSL and Linux?

Will Linux now have to create a Wine-like project to reverse-engineer and fix all the WSL bugs and copy features?
Gems from the judicial order to pay damages [1]:

>“The needs of the many outweigh the needs of the few.”

> —Spock, Star Trek II: The Wrath of Khan (1982).

...

> they exploit this anomaly by accusing individuals of illegally downloading a single pornographic video. Then they offer to settle—for a sum ... just below the cost of a bare-bones defense. For these individuals, resistance is futile; most reluctantly pay rather than have their names associated with illegally downloading porn. So now, copyright laws originally designed to compensate starving artists allow, starving attorneys in this electronic-media era to plunder the citizenry.

[1] https://popehat.com/wp-content/uploads/2013/05/PendaSanction...
Sure do.
Or just decline the offer, and say "This got me a job offer from Google, but I turned it down to <sell>^H^H^H^Hhelp others get offers too!"
Motion Capture "use anywhere" smart suit pro preorder $2245USD
In practice, many programs ignore the fact that malloc can return NULL. As do some OSes and their implementations of malloc, if they support/enable/require overcommit. These are perhaps operating under "the illusion of infinite memory" (in the GC sense): free, in this context, is simply a way of marking data as invalid and no longer to be referenced - a method of poisoning data for debug purposes.

But of course, I've had malloc return NULL - very finite.
For anyone interested in a list of "advanced and suite" products, this is the best I could find:

http://www.oracle.com/technetwork/java/javaseproducts/overvi...

* Java Mission Control (JMC)

* Java Flight Recorder (JFR)

* Java Advanced Management Console (AMC)

* Microsoft Windows Installer (MSI) Enterprise JRE Installer

* Java Usage Tracker (JUT)
People with power can more reasonably say "fuck this label, it brings me too much criticism, I'm picking another one".

Not how they usually spin it.

Is the solution not to question anyone for harmful beliefs and actions?

The solution is to treat ideas and principles more as ideas and principles and less as emotionally based ideological bludgeons.

if your goal is to avoid people questioning your behaviour

Where the heck did this guff about this "goal" and labels come from? (I certainly wasn't intending that.) I'm all for questioning. My original observation is the different treatment the powerful get from the not-powerful, even when the questioning is ideological. Especially when the questioning is ideological. You can think of it this way: I'm questioning the self-awareness behind such questioning as practiced, not the notion of questioning itself.
Underwater volcano’s rumblings point the way to improved eruption predictions
AI: Radiologists and Pathologists as Information Specialists
A Navy SEAL's 10 Principles for Navigating Organizational Change
"On my first week, me and the PO had a disagreement during a Scrum Grooming. It wasn’t a big deal for me but it must have been a big deal for her."

Can you elaborate on this? What was the disagreement?
these companies hire tens of thousands of engineers and only a very small percent are acquihired