skysight-inc/HackerNews huggingface dataset:
No, what the author is trying to say is that it's up to the individual to assuage fears or confirm problems.

We all have those extremely nervous and neurotic friends who jump to conclusions about things that would have no affect on you whatsoever.

I've had people just today ask me if I was ok based on the fact that the UPS shootings occurred in San Francisco and I'm currently in the Bay Area.

Now with Facebook able to unilaterally decide that I might have been affected, so they send out a systemwide alert, that confirms or creates everybody's worst fears. If I am affected, I'll reach out when I'm able to. If I'm not affected, why waste cycles calming people down that I didn't alert?
Transportation Industry Mailing List
Thanks for the kind words.

Very good point on the someone new factor. I'll look into that in future studies.

Agreed on the desire for more research!
Found the old sources, reran the benchmark for 100 times each.

c 0.062s
f90 0.080s
go 0.108s
awk 0.116s
lua 0.117s
rs 0.140s
sh 0.434s
php 0.886s
scm 1.323s
py 2.965s
rb 3.738s
js 5.411s

My memory was bad, I also added fortran for the occasion.
I sympathise with you on the current situation. But, congratulations and Bravo for being an entrepreneur and very few people get an opportunity to make a difference and create jobs.

I'm just trying to give my perspective, I'm sure there are good days ahead and lets keep up the spirit.

Here in india, we refer our life as "Maya" - everything is imaginary. It is important to do our duty and the result is not in our hands!

As a parent of two, and founder of couple of ventures, I see entrepreneurship is a role that we play just like how we play our roles to parents and our kids.
Also its a journey that we take and no destination.

All the best.
Are there any other ways to effectively organize an economy?

This subthread doesn't seem too promising, but I'd genuinely like to know.
Goldman-backed startup Circle launches no-fee foreign payments service
Maybe start a corporation capable of sustaining a couple hundred individuals then review your comment.

Source: I've been self-employed and incorporated for nearly a decade, presently working up to employee #3.
A terribly inconvenient way to send/see pictures, organize events, etc. Facebook does what it does very, very well. I don't feel the need for a replacement.
1. Did Zuckerberg ever publically come clean about that phase and his motivations during it?

2. Has anything really changed?

Otherwise, what is this rehabilitation you speak of? Two parties are required, someone who forgives, someone who seeks forgiveness. To turn not seeking forgiveness into being unforgiving is just projection, and to give forgiveness where it is not sought would make a mockery of the whole effort, and of those who actually do reflect and repent. People who are the bottleneck don't get to hold the rest hostage. If he is too fucked up, then he's too fucked up, then that's sad but true and I'm not his brother or son or father to pour resources into him when there are far more worthy recipients. At the very least, he queued himself in the back as far as I'm concerned, correctly so.

Zuckerberg could live out the rest of his live just from his current wealth, and you're still white knighting using some poor Schmuck who made a misstep that could ruin his life unfairly as an example? Just step back and ponder that.

What about potential social networks made by people who are more grounded? Who don't exploit their fellow men? Those don't get a chance because we can't damn Zuckerberg for having been back then who he still is today, or what? Don't just think "what if this billionaire was my starving little sister", also think of the opportunity costs.
One thing we're overlooking is that even if these actions are illegal, employees are rarely in a position to do anything about it. The power asymmetry is vast. Most employees don't have savings, especially in the game industry, and they'd regret spending any of it on courts. Could the courts even do much?

Having newspapers write an article about it is probably one of the more effective ways of dealing with this.
I am curious about how big these groups are? 10-100-1000 people? Seems like a lot of stuff has to come together for a "win". It's hard to imagine experts sitting around the whole day finding this motivating work.
India's MakeMyTrip uses all open source power
Your Native Language Affects How You See This Image
Genuine question.

How does one acquire (and retain) this depth of knowledge. I work on low-level system software (C programming). Having good understanding of build system (make, cmake), dependencies and shared library knowledge is highly desired in my field.

But this is very hard core. Really interested in the path leading up to this.
in over 20 years crossing around 10 different companies, all documentation produced has been in Word format... never a single exception other than simple text files for extremely minor stuff.
Word rules the world... love it or hate it, its the truth.
You have to put your faith in something.

I suppose it's not surprising that people with strong affinities for computing systems would rather put their trust in a computing system than a government of people. They understand computing, and so they feel more confident they can understand and mitigate its risks. They might not feel that way about the solvency of the Federal Reserve, or the fiscal health of the U.S. federal government.

It doesn't mean they're right. Blockchains might be objectively riskier than central banking. It's just that we each see the world through the filter of our own experience.
I'm sure Dennis Rodman will get to the bottom of this:

http://time.com/4817638/north-korea-otto-warmbier-kim-jong-u...
I Can see how saddam's brand of pan-Arab socialist nationalism combined with Iraq's oil wealth could be irksome in some circles.

Don't get me wrong, I believe that NK presents a real and present danger. A continuous stream of bellicose rhetoric combined with progress on ICBMs and a current nuclear + LEO satellite = EMP capability troubles me. I don't deny the facts there. A change of course seems perfectly reasonable, necessary, and prudent. I will celebrate liberty for the North Korean people, and Kim's return to dust. My feeling is that the least palatable options to thinking and feeling human beings are the most probable at this point (for various reasons), hence the need for the narrative.

It just seems to me like a bug in our democracy that we don't get a clear accounting, representation, and participation in grave decisions like these, and I hope someday that bug gets patched.
That is my first reaction.

"Mozart without sound of music notation."
Linear Algebra is very important for Quantum Computing. You have a masters in engineering, so you shouldn't have any problems with the math. I suggest you review the basics of Linear Algebra if you haven't applied that knowledge in a while.

John Preskill's lecture notes are invaluable. They start from the basics of Quantum Computing, to Quantum Theory, all the way to advanced concepts such as Topological Quantum Computation:http://www.theory.caltech.edu/people/preskill/ph229/

You can also look over the Quantum Computation course that is hosted at OCW. The instructor for this course was Peter Shor who invented the seminal "Shor's Algorithm":https://ocw.mit.edu/courses/mathematics/18-435j-quantum-comp...

These will be enough to get you started, but it is good apply your knowledge by implementing the quantum algorithms that you have learned.There is a huge list of simulators you can use:https://www.quantiki.org/wiki/list-qc-simulators

I know you want references to open courses, but reading papers shouldn't hurt either. I don't know how much experience you have with Quantum Mechanics, but this paper:https://arxiv.org/abs/0708.0261 explains Quantum Computing very well by referring to concepts in Classical Computing. You should read this first if you are not familiar with Quantum Mechanics.

Let me know if you have any questions and good luck!
Maps reveal the structures of ‘Choose Your Own Adventure’ books
SMBs do run firewalls and appliances which would likely block your site...
An easy way to publish uncensorable essays on IPFS
Fascinating. Amazon generally only does acquisitions of small companies for core technologies or teams; they've historically been great champions of the "not invented here" philosophy.

This would be a radical departure from that pattern.
Do yourself a favour and just use 'make' and 'g++' directly, ignore the Arduino wrappers, they're just toys that hamper you after a while.
Microsoft .Net Core: Finally ready for prime time
> The forced unicode support is stupid for all my use cases.

bytes and bytearray are still there … if you don't want to work with unicode data in a proper Unicode type, you don't have to. But it doesn't follow that the rest of us that do want a good type for text shouldn't be able to have a good type / tooling for that.

(If you mean that functions that take text require text as input now, well, yeah.)

> Also Unicode in 3.x support is rather flawed

The entirety of "Internal Representation" is out of date, and no longer correct. For just about every other section, I believe libraries readily exist in PyPI to solve those problems. I do agree that it would be nice to have some of that closer to the standard library.

> I have to convert a lot of clear text data formats

I find it strange that you work with text formats, but you dislike having a proper text type? Even if you data were mostly or all ASCII, Python's text handling would still be mostly transparent, just silently doing the right thing if non-ASCII ever were encountered.

> I think printing something is absolutely substantial and it is justified for "print" be a statement.

I'm going to disagree. Python 2's print statements special syntax just adds cognitive load to reading, and to newcomers encountering such syntax, that just doesn't need to be there. Further, the trailing comma for "no EOL" is too subtle from a readability perspective.

> Major APIs now return iterators or views instead of simple lists. This is rarely justified introduces unnecessary complication in many cases.

The old APIs forced materialization of an iterable to a list, and there are plenty of circumstances where this just isn't required. This results in higher memory usage, for that list. The list() also makes it explicit where such materialization happen.

You can always get a list from an API/function that uses generators. You can't go the other way.
If the courts function like police in Japan, then there is no hope. If police arrests you it's 99% sure they will get a conviction. It's a matter of saving face for them to convict everyone they arrest. You are judged by the cop, then rubber stamp sentenced by the judge.
As far as I know there's another MGS spin off they are working on and they continue developing and releasing their annual Pro Evolution Soccer. With the latter my guess is they want a piece of the money-making pie that is Ultimate Team and works so well for EA Sports' FIFA series.
Really believe that Microsoft should have bought Slack. It makes perfect sense for them and aligns with their vision to be the productivity center of everyone's workflow.

Microsoft doesnt understand this space at all. Look what they are doing to Skype by making it more like Snapchat when their main use case is business related. Teams also feels so unfinished.
Sure, I should have been more precise. If the productivity in the real economy is growing then of course the money supply should increase to maintain the parity. But the context here is that holes in the budget don't matter because you can just print money to pay them off - yes technically you can, but not without consequences that may be worse than just biting the bullet!
Nice to see you're still at it Agent Mulder ;)
Think about your time at your previous two startups and try to identify the roles/work that you enjoyed the most. Try to find a new position where your day would be spent doing mostly that type of work. For example, if you really enjoyed hands-on development, then focus on finding a development job. Make sure you are clear in the interview what it is you want to be doing all day. Within reason, hold out for a position at a company that seems like a very good fit for you. At your next job, when they ask you to do things that you know you won't enjoy say "no" if possible.
Ask HN: Alternatives for windows command prompt
As somebody who happily advocates Matrix[1], I'd be ecstatic if Slack would be bought by some giant and thus slowly made obsolete :)

[1] http://matrix.org
Flo Rida – GDFR Dance
Starting off at a new company this past week, and realize a lot of commerce happens on Slack. Whether it's deciding what monitor to order, the best shows to watch on TV or what live events are happening that weekend. Amazon could see this as a way to capture some value generated there.

Also, an easy way to get companies signed up w/ Amazon Prime!
Yeah, communism, but it only works in post scarcity domains, such as open source software. If there is scarcity there will be selfishness.
It took off thanks to the efforts of professional paid programmers.
So you're extrapolating your own personal successful experience with every case and every possible setting, while also showing quite a bit of prejudice towards the author.

He does make valid points, and furthermore, as others have said, a 6 mile radius in a city like London covers hundreds of thousands of people.

I can and would argue until infinity that there is absolutely no need whatsoever for a 6 mile radius warning in the event of 1 (one) single building on fire. Weather you like it or not or agree with FB or not, this was a completely localized event of minimal or no impact (other than maybe traffic for a couple of blocks??) to such an area.

The same is clearly not true for events of other nature (natural disasters, nuclear, maybe manhunts but I already find that one questionable.., etc.)

That is to say, the service is not evil or a bad idea. The criticism is more on the execution and the unnecessary, rather opportunistic, abuse of such an event.

If the author is indeed biased because he did not live through such an event, then you are most definitely also biased because you did live through one; and you certainly seem to be not only receptive and even defensive, but apparently offended.

This was more of yet another case of attention grabbing, manipulative and opportunistic behaviour with a good samaritan cover.

Make no mistake: salesmen, media (in all formats), advertisers, politicians and companies of all sorts have been doing this for centuries.

I understand you lived through an instance where this helped, but a single building on fire does not equal a natural disaster. The scale and impact is just very different, there is no arguing that.

It's pretty simple actually: there is (should be) an appropriate level of response and a corresponding correct setting. In this particular case, it was way way off. Don't let your personal experience prevent you from recognizing that, for it's the same thing you accuse him of.

And again, even acknowledging that, you may still not agree that it was done with an opportunistic intention; and that's fine, but it shouldn't prevent you or anyone from openly discussing where the correct boundaries are.
Amazon Dash Wand – Alexa and Dash Button for the Kitchen
Photo metadata and search on MacOS
I don't think people care about "empirical studies" telling them something contrary to their own experience.
I would think Discord was a better fit for Amazon.

1. Great fit with twitch.

2. Seems like it could be "forked internally" and reskinned to compete with slack in the business space too.
There's also a "sudo" for windows distributed as a chocolatey package that I've used for at least a year. Appears to do pretty much the same thing as this one.

https://chocolatey.org/packages/Sudo
What's also interesting is that they have a product that is somewhat of a Slack competitor:

https://aws.amazon.com/blogs/aws/amazon-chime-unified-commun...

It was launched only 4 months ago. I wonder how it's doing today and how important Amazon thinks this space is for them and their platform. It's AWS branded too which is a bit odd.
Here is my opinion related to your situation: you probably already have a mindset about testing as being reactive (meaning is starts after something is built).
It might help on the long term (with efforts done on short term) to change this and involve the testing team as soon as possible in your development effort. As they time will pass by this will reduce the number of bugs, the need for retesting and regression and thus in the end maybe more time for the testers.

Aside from this big change, here are more practical advices:

The Testing Team _can start_ as soon as they can execute the mobile app (either through a simulator/emulator or directly on the device).

In order to minimze the effort of the testing team here are some things that I think might help:

1. The purpose of the testing team should be: a) covering all functionalities and b) discover as much bugs as possible.

2. To be able to implement the first point, then the testing team should define a series of risks they want to cover. This can be done quick and efficient if they have two types of knowledge:

(a) about what the application does (and here I think they can maximize what they learned from other platforms)

and

(b) about the types of bugs specific to the platform they are testing.
​

With these in mind they can write a list of risks of what might go wrong in the app, even before starting the testing using the knowledge they have about the product features.

With this list and with an app ready to be installed on the device they can and should start testing.

I hould say two more things:

1) Optimising the testing effort by limiting different variables related to the testing process (ie. start as late as possible, doing it with few people ...) should be a decision always balanced by risks. I'm not saying you should not do it. But I am saying that when taking a decision one should assess what is there that one can risk in terms of probability and impact.

2) Testing is an activity that can be done also by development. So you can - and should based on many best practices - write unit testing as much as possible. Writing unit testing by development team lets the testing team focus more on exploration of functionalities and putting themselves in the shoes of the end-user and thus discovering what might go wrong from that perspective.

3) When constrained by time pressure one strategic focus of the testing team should be to cover more with less effort. It can be they should use more tools, learn more best practices, increase some skills that buy time (example: how fast they can type) or buy faster machines or decrease the amount of documentation written.

Hope this helps in some ways.

edit: formatting
To be clear, I was talking about culture festivals (as an example of a public gathering). Not just any random day in the city.
I'll definitely be checking that out, but the Arduino software platform has been the real winner and there's no question about its openness - their bootloader, IDE and libraries have all done very well in the community. They've even got tools to make pulling in external libraries super simple, I'll have to check out PlatformIO and compare.
Show HN: Mixed Strategies on the blockchain
But Facebook isn't a country. It's a free (as in beer) on-line service. It's completely opt-in, and its only claim to you is the strength of its network effect - which, as history shows, is something very fragile both on the local and global scale.

What you're afraid of is evil CEOs doing mind control, not despotism.
Arguably, the flip side is that you're not prosecuted unless they're near certain they can nail you.
Methil, which built Brent A and at least three other large platforms. As others have noted there were several other yards involved at that time, such was the size of the North Sea fields development effort. Some historical info here : http://hansard.millbanksystems.com/written_answers/1976/mar/...
Wow! I hadn't thought about it, but Python 3 is older now (almost 9) than Python 2 (released on 2000-10-16) was when Python 3 came out.
Show HN: Mixed Strategies on the Blockchain (Shorter Version)
Notes on open-sourcing abandoned code
This reminds me of Linus Torvalds' distaste for debuggers.

I think eschewing debugging is fine for code you understand pretty well and when you already have significant information about the failure. But when those conditions aren't met, debuggers are very useful. (NB, if you use logging code and think "I'm not using a debugger!", you're just using a bad one.)

It's true that a good debugger tempts one to think less deeply about the code than one should, but that temptation can be overcome.
As I said, like the DNS system : you lock the number, only allowing porting upon presentation of a secret that only you know. Default state is : locked.
New evidence that all stars are born in pairs
Twitch bought Curse and revamped their app as the Twitch App, it's moving towards Discord-like features already.
Don't generalize the company products with the company teams. I don't have an opinion on your comments on Skype. Teams is a competitor and tied to Active Directory. But many employees are involved in slack channels across Microsoft based, open sourced based, and other channels daily.

Slack/Teams/etc are tools. Real work will find the right tools and the right people and the right working model.
This is actually very useful, will save me time reopening terminal sessions
Frankly, thank the mainstream media.

I bet if Techcrunch didn't write about it, we wouldn't even have this story. If I posted it on my personal blog, I'd be rightly laughed out of the room.
My guess is that there's an overly broad NDA involved, and some enterprising Konami lawyer figured out it can apply to divulging that you were employed there at all.
Yeah, but Twitch's chat sucks. Discord feels like an incredibly good fit with Twitch and Curse. I've been expecting this acquisition for at least a year. Figured it would be how Amazon broke into the chat space.
https://www.google.com/search?q=web+crypto+api
Tools in Data Science Course Material – GitHub
>If the best criticism of Chomsky is from 40 years ago

He's a politically, nay, ideologically motivated individual --i.e. he presents his version of a story to which there could be multiple sides with multiple interpretations, but his is "right".

You can witness the same again when he more recently shrugged off 9-11 because he said, oh, well, the US committed similar atrocity by bombing a pill factory in the Sudan. He can be downright intellectually lazy when it's opportune.

Oh, and he also sympathized with Milosevic. Why? Oh, well, because he saw him as the one guy in the Balkans who was anti-American. Yup, he sympathized with Milosevic. that's your Chomsky.

>Consent has already been manufactured!

If you call that manufactured consent then that term has lost all meaningful distinction.
6. Realise that you've recreated a feature that already exists natively in word... Doh!
> I've decided to apply for some jobs but I'm not sure which position I may fit in

Well if you are not sure then there is only one way to figure it out - apply and see what you find interesting.
Got burned by upgrading to 10 (and then making it work for me, which is now wasted effort), what a clusterfuck... The only thing 10 was missing for me personally were jails, but I wasn't a hardcore user of them
You're not a very good advocate. You didn't even give a single reason someone should look into Matrix.
Yeah, I'm never going to remember that one...
All of this can be done with a bit of vbscript, no need to install anything
I've always been annoyed by the lack of ability for certain things to elevate as needed. Why doesn't Notepad offer to let you elevate when you try and save the hosts file?

I can't count how often I relaunch Command Prompt to Run as Admin.

But I'm hesitant to use a third party tool here, I really wish Microsoft just dealt with this properly.