skysight-inc/HackerNews huggingface dataset:
You could be right. But there are only so many ways to convert $B into impact. The most straightforward way is to become an investor, but investing isn't so easy. And while it's true investors are one of the most important engines driving our economy, investors aren't makers. The CEO is the one with the power to get the whole company working toward a shared goal, set by the CEO. And when your company is as ubiquitous as Slack, you have the best people fighting to work for you. That's a degree of influence you might not get back, even with billions.

From another angle, consider Steve Jobs. He had the money; he could've done anything. But being CEO of Apple was worth more.
In one interview, I was left in a room alone with coding exercises. The involved frameworks I did not knew and I had internet available. Then they came in and we talked about solutions.

I still think it was pretty cool way of interviewing.
Observation: The only successful messaging apps that are still around are the ones who sold to big co.
Each moment of silence makes the interviewee feel more tense. Instead of staring at them, why not leave the room while they read through the code and collect their thoughts?

You could even have HR do it. When they arrive, HR hands them the code and instructions. Then, they read it for 15 minutes, until you walk in.
They haven't ruined it yet, you're still allowed to use the good google chat for 12 days.
You may be interested in

http://www.scottaaronson.com/democritus/lec9.html
http://math.ucr.edu/home/baez/rch.pdf
There isn't a lot here to read in to. I worked at a very small company that was going to be bought by amazon. We were "left at the alter" by amazon.

I would be very surprised to see a slack deal go through, knowing what I know about our acquisition process, but they are a little different than we were. If AMazon buys them they have better be sure they can quickly integrate them, unlike twitch that's unique enough to hang around.
They are also launching ballistic missiles so maybe we should worry a little bit.

Also: https://www.pastemagazine.com/articles/2017/04/5-eye-opening...
"The Singapore region is now open as asia-southeast1. [...] the total number of paid GCP customers in Singapore has increased by 100% over the last 12 months."

Was it already privately available before now?

EDIT: Probably "in Singapore" means that the customer is in singapore, not the service
I was able to enter my high school's student information and grading system without any kind of authentication. I didn't really know much about computers at the time, so I was just looking through the applications installed on one of the nicer media lab computers and found the access portal. I didn't change anything though, but only because the lab teacher seemed suspicious already.
Ask HN: Which Notebook Should I buy
Hi,
Please help me for the following two cases.
1. I am a Rails developer and I am planning to my a Mac Book for my daily work. I also plan to record tutorial screen casts. I will not edit the screen casts on this machine. Which is the cheapest Mac Book should I buy? I am on a constrained budget.
2. My wife is a video editor. She wants to move from using a Windows machine running Adobe Premiere Pro to Final Cut Pro. She currently edits HD videos but will need to edit 4k videos within a year. Which Apple machine should she buy? Budget is not a constraint. We can spend USD 5000-6000 if required.
rr helps with indeterminism. Memory sanitizers help only a little with that, and, sadly, any thread sanitizer working with POSIX-like threads also helps only a little with that. Reproducing the problem (somewhat differently every time) is one thing, reproducing it in exactly the same way every time and looking at state for as long as you want to is another ballgame entirely. And a 1.2x slowdown is not a ton. 2x is not a ton.

I've developed automated debugging tools, I debugged hundreds and hundreds of rare, irreproducible bugs or just bugs that are hard to figure out, I found things like memory ordering bugs in others' concurrent code just by eyeballing it because the bug was too rare to wait for it to reproduce, I debugged concurrent code on multicore chips without memory coherence, on faulty hardware, etc. You're entitled to your own opinion about what "the hard part" is, but I'm likewise entitled to mine, and I think rr is awesome and I disagree with you on every point.
At least FreeNas 9.10 does, via iohyve/bhyve [0]. I installed a Ubuntu Server image using it the other day and it worked flawlessly.

[0] Docs are a little spartan, but google searches got me up and running a virtualized linux image in less than 15 minutes. https://doc.freenas.org/9.10/jails.html#using-iohyve
Ask HN: Senior develloper is sabotaging me. What should I do?
I have joined a startup 3 months ago, and I thought that I have been doing a good job until I had my performance review with the CTO. They basically told me that the senior developer is "unhappy with my code".

I have been hired SPECIFICALLY because the senior developer who architecture and coded on his own the main application has no CS background and made such a mess of the code that everything was months behind schedule, and the entire application is locked in an obscure framework.

I was hired despite my lack of knowledge of the used obscure framework, that the senior developer has chosen. However, my knowledge of the language and the fundamentals of the platform are what they needed to fix the bugs and optimize.

I have been doing exactly that for the past 4 months, the number of open bugs at any given time went down from around 70 to less than 6. Application performance and testability have been improving, and overall I think that I was doing objectively a good job.

However in the review the CTO (the person that haired me, and told me about the shortcomings of their senior developer) is telling me that this same person in not happy with the quality of my code.

The senior developer might be scared for his position and trying to undermine me, so that my contract wont be renewed after 6 months?

And even if my contract is up for renewal, do I really want to work in a place like this? Or am I just reading too much into it and I should consider bettering my code?

PS: He apparently didn't give any "constructive" cretinism as in what is bad and what should be made better.
Ask HN: Why did no competitors beat Facebook to win social networking?
Surely the opportunity became obvious, why did a host of me-toos not spring up and win?

It seems to me that in 2017 if you came up with some awesome new idea then a thousand clones would be trying to wrestle the opportunity off you.
Which would those be, out of curiosity? I know it's a widespread urban legend in the US that employers can't give negative references, but I've never heard of a country where it's actually true.
That's bad when have tons of connected buggy, unsecured devices powering botnets. Not that I blame hobbyist for that, but such mindset that "hardware is easy" should not prevail.
sorry fren
Not sure if you are implying the US, but that is a common mistaken belief in the US. It's actually legal to give a negative review of a former employee, as long as it's 100% true. The problem is that the employee might try to sue for slander anyway (and win; that vindictive manager might have been the next one on the way out), so it's easier for employers to just have a blanket "no comment" or objective "eligible for re-hire: yes/no" policy.
> DISCLAIMER: I worked with the people who wrote that report

In other words trust us we are sooo much smarter than you mere plebs...
The answer to the question if these products are open source, the answer is: no.

Here is my blog post from more than 2 years ago regarding the status of the Arduino Yùn:

http://www.wifi4things.com/arduino-yun-what-is-under-the-hoo...

And here is my clarification request on the Arduino forum, which is still unanswered:

http://forum.arduino.cc/index.php?topic=187766.0
Back in college I did a few things that today, might have netted me a visit by the Net Cops [1], but since I knew the sysadmins of the systems in question, I never got into trouble. A friend of mine though, who wasn't friends with the sysamins, did get in mild trouble.

[1] Much like the Phone Cops [2], the Net Cops could have cut my career short.

[2] Those Boys From Bell. Also, https://www.youtube.com/watch?v=cTPzTG1Lx60
If just want a good course for quantum computing i would suggest http://research.ibm.com/ibm-q/
The tutorials are vrry informative and stick to their programm paradigmas of their computing. They have also an open source Simulation tool: https://github.com/IBM/qiskit-sdk-py
Besides this kit there are a lot of other Simulators out there with pretty graphical outputs. If you ask me there is no classical computation of solutions and more a system Simulator which you have to adapt to your specific problems.

After the basics I try to adapt quantum physics to my interests of NLP. For this i want to read some open papers:
https://arxiv.org/abs/1703.10252
https://arxiv.org/abs/1610.09629
https://arxiv.org/abs/1608.01406
https://arxiv.org/abs/1608.01018
https://arxiv.org/abs/1602.07618
https://arxiv.org/abs/1502.07796
https://arxiv.org/abs/1502.00831
Want i tell you is that besides the classical idea oft computation, there is a huge field of quantum descriptions to model things in your world. So have a look at: https://arxiv.org/list/quant-ph/new
and find a well written papers with good summaries at the beginning about your topic of interest.
Just leave, plenty of other jobs.
Why not? It just has to be more than they invested in this attack.

It's not going to single-handedly pull the country out of recession, but it is probably the best utilisation of those computer-skilled individuals who developed it.
You could also just post on Facebook, "I'm okay, I survived [the event]" if you would find value in telling all your friends. Why does Facebook need to prompt?
Intentionally unleashing Zalgo with promises
Maybe this will help? :)

alias sudo="cygstart --action=runas"
That was my first reaction, but even if I leave I intend on honoring what I committed to, and finish the first contract so that they wont fall behind.
There is a difference between a nation state its officials...
It's not clear that all the intelligence agencies have are binaries. They are in the business of collecting intelligence after all. It's completely possible for instance that they have an informant, have hacked the hackers computers, have access to very detailed network data allowing them to trace back where the malware is communicating to (not just the first hop), etc.

On the flip side they also have a history of lying, and could well be motivated to say this in the absence of such reliable evidence (or even evidence suggesting something else).
OP here: One other thing that has left me confused, during the same performance review, the CTO spoke with me about plans for the application on the long term (beyond my actual contract) which could mean that they're planning on keeping me, or it could be just random talk.
The Philosopher Prophet of the Anthropocene
We could mostly stick with the regulated market system that a majority of industrialized nations have now, but with higher taxes on investment income and inheritance, and more robust social services to prevent wealth from accumulating to handful of people.

It might also help to have stronger unions and more businesses structured as worker-owned co-ops, public benefit corporations, and non-profits.
For those like me who didn't know, there's a pdf, under "tools" menu at top. Link: https://www.nature.com/articles/ncomms10986.pdf
> Those same friends would likely not have even thought to consider there was any risk prior to the existence of the Facebook feature.

This article is cynical clickbait nonsense, right down to assuming that it's impossible for Facebook to implement something for any reason but engagement. I'm no fan of Facebook but the idea that, to a man, they're faceless stock price maximizers is just stupid and frankly insulting.

I know plenty of people who immediately think of (and often call) family/friends in an affected area when a disaster happens. Depending on how far away it is, it can even be at the level of a city.
So tell the boss you'd love to stay but you feel undermined by the senior guy and it's not tenable.
I always thought the opposite - x86 is perhaps more complicated (though ARM is the most complicated architecture calling itself "RISC" by far, especially the 32b ISA), but x86's emphasis on backward compatibility not only for user code, but for OS/privileged code (where ARM can change completely between revisions) pushes it to have less variability between implementations. In particular I'm almost sure that the memory ops ordering on x86 is more strictly defined with less room for differences between implementations/different execution scenarios given the same instruction stream than ARM. (This however is from hearsay as I never wrote production code for the x86 which depended on this stuff.)
I mean, $9 billion could fund 4800 research labs at R01 levels for 5 years, even with a fairly generous 50% indirect cost rate.

Pretty sure that could have some impact.
I'm vaguely under the impression that AWS, Azure and Digital Ocean (and probably many more, don't own a facility in Singapore but, essentially, collocate (though maybe some would prefer the word partner?) which Equinix.

Does anyone know if that's true and, more importantly, if it's also true for this new GCP region?
You, my friend, need to do a little more comparative neurology research and keep up to date with findings in brain science.
Whats broken on OS X? I use FreeNAS with Windows and Linux. Windows works fine, and Linux doesn't require any special commands or config of Samba.
I used present tense for a reason.
> I have to disagree. "Not safe" became the default as soon as the concept of social media hit;

FWIW, this wasn't the case in my (very large) extended family my entire childhood. Depending on how widespread coverage of the event was, a family member get calls or texts asking if I was okay whenever something dangerous happened
You seem to be confusing Japan with the United States.
If by classical investments you mean vanilla stocks and bonds, those are heavily regulated with strict disclosure and transparency requirements, heavy penalties for cheating (insider trading), and standardized reporting for de-obfuscation as much as possible.

If you're referring to more exotic instruments, those are off limits to mainstream folks, only available (in the US at least) to accredited investors with enough discretionary wealth they won't go homeless if they lose their investment.

In either case, a lot of effort goes into mitigating the cognitive load for mainstream non-expert investors.
given that there are a lot of scams that start by giving the mark something in order to create a sense of obligation, it's not an unreasonable response
Thanks for the clarification! You're absolutely right -- Go's regular types would have actually helped with that.

I don't know that I would build the same kind of type machinery though (I might only use the alias, not the actual type), since a call like

isBoiling(212)

would fall apart.

In particular, I think the type aliasing will make function signatures a lot clearer -- if I to write a `Celsius` type class, I would likely just make a small, hopefully simple `Temperature` type. Unfortunately last time I wrote any Go code, I wasn't anywhere near that careful/purposeful with the types (I mostly left things as `int`s, etc)
There are so many Amazon purchases that just "hang around" for better or for worse: Audible, Goodreads, IMDB... the list is large.

I like they don't necessarily have to vertically integrate all their acquisitions.
I don't understand Windows permissions well but if anybody looking to do this without a dpendencey.. I think

`Start-Process <stuff> -verb RunAs` does the same
AWS Elastic Block Storage (EBS)
Skypes main use case isn't business related, and you can tell because they still use freaking Lync on macs
`Start-Process <stuff> -verb RunAs` in PS
PrimeNow doesn't do groceries does it? How is this cross-competition?
I think json would be much better than csv. At least allowed. It's still text and possible to open in almost any editor but much better for hierarchical data and more complex data.
I hear Uber are looking for a new board member :-)
Get yourself into a classroom again. It doesn't have to be an ambitious course. It's a familiar structure and you've been out of it long enough that it'll seem refreshing. While you do that go hit the gym if you aren't, yet. (Or if you want to do it on a budget, get a set of resistance bands.) Set lots of simple goals with structure and regularity. Journal your progress. This will get you back into the thick of things without the nasty obligations of the workplace - by the holidays you might have a good plan together.
I'd suggest you read up about how the legal system works in Japan before you blurt out a facile quip: Confessions[1] and other unpleasantness[2].

[1]http://www.aljazeera.com/indepth/features/2016/10/japan-forc...

[2]https://gaijinass.com/2011/01/02/7-brutal-realities-regardin...
Reminds me of another story in the What The Robin Knows about a group of elephants charging across the savanna, in the direction of some small trees (that would just get bowled over by elephants), and a bird getting the elephants to change direction by doing what you describe.
It's probably because Facebook does a lot of shitty things, and that when the start doing more shitty things, people pay attention because it has the largest market penetration of any company in history, and because doing shady, sloppy, crappy stuff to over a billion people is kind of a big deal to, I don't know, over a billion people or so. Give or take.

Facebook's history and business model are selling data to advertisers to make money. Locking your data in. Depriving you of ownership of your content.

When the sole source of income for a company depends on duping people into providing free data and content that they can monetize through unbelievably shitty ads, you can bet your ass that there will be some false evil positives. Because why wouldn't they?

Is there anything Facebook wouldn't do to make a buck? I think the answer is no. They have no morals, no ethics, and no values that I can discern. When someone says Facebook is listening to your computer microphone, I think, "Well duh. Of course they would. Anything for another advertising buck." And when I find out they weren't, I think, "Well, it's a good idea for them. They are probably working on it."

Can you name one single thing that Facebook has refused to do in the search for ad revenue? I've never worked there, so I can't possibly know the answer to that question. But based on what I've seen Facebook actually do (false reports not included), I'm pretty sure that no one ever says no to anything if there's a chance at making more money.

Add to that the fact that the company is explicitly against the norms and standards of an open web, and you have a good portion of your answer.

We hate Facebook because it takes advantage of people who don't know any better and subverts the open nature of the internet. And because there is seemingly nothing it will not do, no matter how unethical or awful, to further its own ends above.
Show HN: Timepiece 1.0, a minimalistic timer for Mac
They can keep you two weeks (as opposed to two days in the US) without filing charges. As long as you don't confess, they won't actually bring charges unless they have compelling evidence.
It does have some appeal to use playbooks I have lying around anyway to build containers.

But I also notice that in an immutable world, where containers are built once and new builds are started from scratch, the main appeal of Ansible (and other configuration management tools) is in their idempotence, which has literally no value when you build everything from scratch every time.

If you provision a cluster of servers and expect that they will be updated regularly (like updating the installed version of openssl) it makes sense to use something like Ansible to make the results predictable.

But when you are building containers, a simple shell script will also have the same result every time.
The odds of any given event impacting someone you know is so small as to be incomprehensible. Do you get worried because you heard there was a shooting in a city and it might have included your friends? You probably don't, and before Facebook you wouldn't have given it a second thought. Your friends are more likely to get hit by a car or have a heart attack and you and Facebook would never know and that's ok. Those are the odds and we don't always have to be connected.

Yeah, it's a human mistake, but technology should be moving people away from animalistic fears and desires, not pushing them towards it. The easier thing to do would be to realize those odds and realize you can't control these things instead of relying on a social network as a crutch.

That may be cynical, but Facebook isn't doing this because they care about you, they're doing it because it's yet another way to get people attached so Facebook can make advertising dollars. That's cynical.
Hopefully this is included in Jim Sterling's next 'Fuck Konami News' segment, because fuck Konami.
The job of NSA is getting easier by the day. Blame it on the boogeyman du jour and have the media present it to the masses as ironclad evidence. What happened to the actual, you know, national security? You can't have it without working on preventive measures. How about we start with something tangible, like government infrastructure, power grid, etc, and make them darn near impenetrable. Think you could do that, NSA?
Google has had a dedicated data center in Singapore since Dec 2013.

https://www.google.com.au/about/datacenters/inside/locations...
> The idea that one of the worlds largest companies would risk their entire business by secretly recording their users for ad revenue is absurd on almost every level.

I'm with you on the skepticism, but they are one of the largest companies in the world because of ad revenue. It's not putting their business at risk, it is their business.
Ehm. They did. Social networks were springing up everywhere. Facebook wasn't the first social network to become populair. Orkut, Friendster, Myspace all became popular earlier.
In my country we had a local FB clone that became the most visited website locally, then lost it to FB. Also there is VK.com, a Russian Facebook clone.
Attacking a strong going network effect is very, very difficult. This is a winner-takes-all market and once a clear leader emerges, good luck beating it.
The extractive nature of business can't be fixed without changing things more fundamentally, but basic income or another strong safety net combined with free college education and health care makes labor participation much less coercive. If you can say no to a bad deal, the ideals of the free market are realized in much greater force.

Notably, we often respect this in our colleagues. We lionize "fuck you money" and appreciate when our friends have earned their way into the ability to act according to their inclinations. However, at least on this board, I think there is an over emphasis on needing to earn or otherwise deserve that bare level of respect.

Workers saying no in greater numbers provides stronger checks on corporate behavior. A sibling comment discusses worker owned businesses, which is a stronger form of this.
Konami == KOnNA baka-na shachou-ha, MIta koto nai!

こんな馬鹿な社長は、見たことない。

:)
I think it's 48 hours in Japan too.