skysight-inc/HackerNews huggingface dataset:
thanks a lot! Do you mind dropping me a line at me email found at my profile (https://news.ycombinator.com/user?id=lukezli)? I can't find your email unfortunately.

Really appreciate your help, questions won't take too long!
I'm not so sure about the implicit assumption that growth/phase change should be measured by head count. Sure you need some estimate but I do find the stage3 = 400 employees a bit strange. Especially given WhatsApp happened.

I would have preferred if the article used some other measures to indicate the state changes (profit, net promoter whatever) or at least discussed this a bit more.

That being said it's a pretty good article. I think it makes the product/market fit -> company building shift pretty clear.
https://twitter.com/fabxc/status/803870900097523712

> I repeat: Your alerts and dashboards belong into your SCM, not a random SQL database!

(And I 100% agree, particularly for alerts)
Did they "forgot" to tell if that this list is sponsored?
Canlı+Maç+Yayınlarında+Bugün+-+Bastia+-+Bordeaux
> the president needs to do what is necessary to win a war if one happens

Not all wars can or should be won. For example, the war on drugs cannot be won, just like the war on alcohol was a mistake.

Sometimes, the greatest things a leader / president can do, is to acknowledge that he was (we were) wrong. However, pride prevents that. Once you decided to enter a war, you are entirely focused on winning it.
Yep, that sounds right - looked up some videos depicting this, and there's a similar pattern to them both. Cheers.
OpenVPN on a couple of low end VPSs, depending on where I want to appear to be.

It's a breeze to set up [0] and I can know for sure that logging is disabled. Of course, I have to trust the VPS provider not to snoop, but I'm not doing anything that would warrant attention from authorities, I just don't trust this government to have the infosec chops to protect my data.

[0] https://github.com/Nyr/openvpn-install
Hey Dawson. I'm trying to create an account on logojoy, but it looks like you're blocking emails with a + (plus) sign as invalid. This bugs me, as I like to give each app a unique email address.
Perhaps they're simply grateful for OpenSSH and for all that it enables?
... then why did you post it?
She definitely speaks Swedish, probably why it was so convincing. Wikipedia says her father is Swedish.

And yeah I know it is gibberish. But she used so many real words I wanted to write the sentences down as well as I could.

The video I've seen before loads of times, and yeah it's pretty funny how it works out.
Sadly not; but I would buy an OpenBSD phone... if anyone wants to make it, please call me!
Was with you all the way to the end, where you chose to insert a bit of entirely irrelevant politicking.
Or they're doing it for the tooling e.g. supporting openssh

edit: Smartisan's PR indicates the other donation is to OpenSSL, so it seems likely the primary purpose of the OpenBSD donation is in fact SSH.
UK's new Snoopers' Charter passed an encryption backdoor law by the backdoor
That piqued my curiousity, and I had to dig up the relevant commit: https://github.com/git/git/commit/bb84735c80.

It deals with wrapping an integer index around after incrementing it, the old code just used ++index and a bitmask, the new code uses + 1 and modulo.

I have problems understanding this right now, in my world ++index for an int really shouldn't trigger overflow when counting to at most 4, on any (sem-)realistic environment?

Feeling extra dense, must have more coffee.
An old professor of mine taught himself general relativity while in highschool, and had a publication by age 17. Those people are out there.
Five Paradoxical Truths from Silicon Valley
Thanks for the well-thought-out response, I appreciate it. Of course you're right that for some usecases, rolling your own infrastructure on Kubertetes or Swarm with an open source solution rather than using a SAAS is the right way to go. (But then, the same thing is true of most SAAS products). BTW, I'd be interested to know if you had a particular open source product in mind in your first para?

> For example, if your product requires that you have longer channel names, a more lightweight protocol, ability to batch messages together in a particular way, transform or filter or analyse data streams on the backend as they arrive, apply advanced authorization rules on the backend or to integrate directly with data from your own database... you need an open source solution.

I'd query a few of these -

- Re channel name length: we have no particular limit on that...?

- Re lightweight protocols: The article we're commenting on is actually about us adding support for more protocols :) (including MQTT, which is pretty lightweight - though that one's not in general availability yet). We also support queues as an alternate way to consume data, which gives you AMQP and STOMP too.

- Re batching: Clients can batch messages together into a single protocol messages as they like, just by passing an array of messages to publish(), and subscribers will receive them all together. (Which assumes they're all for the same channel, but if not, not sure what it'd mean to batch them).

- Re analysing data streams on the backend as they arrive: you can subscribe to messages on your server, and then do what you like with them. (Or alternatively use our queueing feature, which lets you have arbitrarily many independent backend workers consuming messages from the queues). It is true that you can't filter messages before they're broadcast to other clients, though. I guess our answer to that would be to have the client publish to a channel that only the server has permissions to subscribe to, set then have server filter those and rebroadcast on a different channel. (Probably in combination with the queues, so you can have multiple server workers doing this). It's true that that will add a bit more latency, though.

- Re advanced authorization rules -- our token capabilities system allows the server pretty fine-grained control over the permissions it grants each client.[0] But sure, it's never going to be as flexible as a completely custom solution.

[0] https://www.ably.io/documentation/general/authentication
Yevgeniy Nikulin Indicted for Hacking LinkedIn
You make good points, just don't call it MOND, because it's not "THE MOND"

Maybe we'll only have the answers when JWST is launched
Or maybe they're just mistaken...? (I'm kidding)

In celebration of this milestone, Smartisan will donate approximately 3 million RMB from sales of tickets of this year's and last year's launch events to OpenSSL Software Foundation and the OpenBSD Foundation, two Android open source service organizations.

http://www.prnewswire.com/news-releases/smartisan-technology...
Reasons why businesses need mobile apps
I don't have a home phone number.
"It's popular because it's in the browser.
Everything else is just Stockholm-syndrome."

Not quite.

JS is a great language for doing async.

I much prefer Node.js over CGI, Java or Ruby back-ends.

But yes, there is some craziness given how for so many other reasons, JS is not a great language.
It's not just his definition. Many AI courses will teach you pathfinding algorithms as examples of AI, along with optimisation algorithms, genetic algorithms and neutral nets.

There is a valuable distinction in hard AI vs soft AI (hard AI being that whole thinking, emotional maschines thing that we are not really getting closer to, and soft AI being the things that actually generate money because we know how to do them)
Much of AI and Machine Learning all boils down to the vector and vector space in addition to how well those features are engineered, constructed, scored and ranked.
Same thing as a problem sheet.
Based on the wikipedia article it looks like Jacob Schiff funded the Russian Revolution because he was Jewish, and disliked the anti-Semitism of the Tzarist regime. As the article discusses, he funded the Japanese side in the Russo-Japanese war for the same reason.

Given this I don't think it makes sense to say that the Russian Revolution was funded by "Wall St." but rather that it was supported by a wealthy Jewish American who opposed the Tzarist regime.
For the moment for less the €100 you can buy a sailfish phone (but only IN)

https://www.snapdeal.com/product/intex-aqua-fish-4g-16gb/656...
I agree on the latter about service and quality.

However... would you trust payment on a .info, .biz etc names?

Some have more trust than others - Nominet do a fair bit of work in the .UK namespace to build that itself to a trustmark. If only someone was doing that internationally!
Git is the worst
I'm glad that's the general attitude. I've been learning Elixir for a couple of months now and my first though was: "crap! I've never even heard of most of this stuff, never mind understanding it."

I know I have a long way to go before I'm a competent with functional programming, but I thought I at least understood the basic landscape, even if I don't know how to apply it properly yet.
>So I don't really see your point

here it says that you have a significant chance to develop schizophrenia after a substance induced psychosis event (18,478 cases examined)

https://www.psychiatrist.com/JCP/article/Pages/2013/v74n01/v...

Results: Eight-year cumulative risk to receive a schizophrenia spectrum diagnosis was 46% (95% CI, 35%–57%) for persons with a diagnosis of cannabis-induced psychosis and 30% (95% CI, 14%–46%) for those with an amphetamine-induced psychosis. Although alcohol-induced psychosis was the most common type of SIP, 8-year cumulative risk for subsequent schizophrenia spectrum diagnosis was only 5.0% (95% CI, 4.6%–5.5%).

let the downvotes start.
Unicorn level: Explain what a monad is to CS101 students and have them grasp the concept.

;P
Ha, nice. I must admit I just do `perl -nafe` almost out of muscle memory, without paying too much attention to what the options mean individually. Thanks for this :)
COBOL on Wheelchair is a minimal webframework
I wonder if the NextCloud Box could be adapted for this?
https://nextcloud.com/box/
It's basically a hard drive in an enclosure, space for a raspberry pi 2 and some software on an sd card [Snappy Ubuntu Core as OS, nextcloud etc installed].
Smoking boosts heart attack risk 8-fold for younger adults
> with the first style, productivity is constant at best—getting things together in the first place is a struggle, and then adding features or fixing bugs continues to be a struggle. On the other hand, the second style of project is even more of a struggle at first, but once it works it's like magic: new features are easier to add than you'd expect, and I've had way more things work after my first attempt than anyone has a right to expect.

I would like to challenge that by pointing out that not a single piece of large software (except maybe a compiler or two) has ever been written using the skills/concepts of the higher levels of this chart. What you say may be true if generalized to better upfront design etc., but there's also no evidence that this is better done using the approaches discussed. It's not even about measuring productivity; it's about arguing over the properties of an empty set. When it comes to small (<100KLOC) and non-large (<1MLOC) programs, then the difficulties are not that hard to begin with, and depend mostly on the essential complexity of the problem, rather than abstraction/code organization etc..

> it's because I'm willing to put effort up front for a long-term reward.

You're equating upfront effort with a particular choice of technique, and one that has never been put to the test.
The counter never resets, it just keeps going up and we only look at the low bits. So eventually it will need to wrap. It's doubtful that ever happened in practice, even on a 32-bit system (you'd need to print 2 billion SHA-1s in a single process, and even the largest repos have on the order of millions).

So the key difference between the old and the new is that the counter resets to zero every fourth call.
It is claimed that in the original script, humans were used as a computing resource instead of an energy resource, but the idea was scrapped because it was too complicated to understand.
A bit like lovemenot next to here indicates.

Discussion: http://scifi.stackexchange.com/questions/19817/was-executive...
SiFive is working on two chips. This one is basically an atmel competitor. They are also working on a workstation class many core chip.
Pft. I make 42k/month using only butterflies like a real programmer.
You can always use custom filters in your adblocker to make lightweight youtube experience for yourself.
With respect, that is BS. Non-American media has looked at the US election with less wailing and nashing of teeth than the US media, yet those journalists also have not been shy of talking about a new Fascism growing in the US. The media has not created Trump's statements nor his transition team appointments.
The US will tolerate and lend its support to almost any group, no matter how "evil", provided it benefits American aims and objectives.

Take your example. While the US has not directly committed genocide, it has supported and aided many such groups responsible for genocide. Open declaration of genocidal policies by the US will face widespread international opposition and impact American business interests, and hence the US would never do so as long as this holds

A few examples of the US being supportive of genocide:

Anti-communist Indonesia was considered a valuable ally to the US in SE Asia, especially because Indonesia controlled deep water straits of vital strategic importance. Ford and Kissinger explicitly granted Indonesia approval to invade East Timor and supplied Indonesia with arms to those ends. Kissinger urged Suharto, the Indonesian premier at the time, to quickly take care of his "business", so that international scrutiny on the American-made arms involved could be avoided. The US sent millions of dollars as military aid to Indonesia at the height of the East Timor genocide, which claimed almost 200,000 lives. There are even many credible reports of American mercenaries and American pilots being involved at the height of the violence. A former US Ambassador to the UN has admitted to being charged with making sure whatever resolution the UN passed condemning Indonesian actions be completely ineffectual in whatever measures it took.

During the 1971 Bangladesh Liberation War, when it was clear to Pakistan that it was going to lose, Pakistan pursued a scorched earth policy of destruction and genocide. In the words of a US official under Nixon, "It is the most incredible, calculated thing since the days of the Nazis in Poland". However, Pakistan was a valuable American ally and was backed by the US in this war, so Nixon and Kissinger actively worked to suppress evidence of genocide, even though it was made clear to them by US officials on the scene that this was exactly what was happening. After widespread outcry in the US about Pakistani actions, Nixon continued to secretly shuttle funds and arms to Pakistan. After the war, the US initially refused to recognize Bangladesh as a country and establish trade relations with it because Bangladesh wanted to prosecute Pakistani generals responsible for genocide, which claimed an estimated 2.5-3 million lives.

Clinton himself admitted fault for the '94 Rwandan genocide, responsible for an estimated 800,000 deaths. Clintons adminstration was aware of the plans to "eliminate all Tutsis", but didn't want to take action as it was not beneficial to US interests at the time, and so actively worked to suppress evidence of genocide presented to international forums in order to justify US inaction.

The US continued to back Guatemalan forces after evidence of genocide and massacres committed by them had become amply clear. These were committed under a US backed government installed after the US had staged a coup at the behest of the United Fruit Company to get rid of the previous, democratically elected, socialist President.
When your reports need a humanoid touch
Reads like a confirmation of aMayn's theory, donating to OpenSSL and OpenSSH simultanously makes sense.
Background: Smartisan is an Android phone maker in China. Smartisan fans pay for admission tickets to attend Smartisan's new product release events, and Smartisan donates the ticket sales to an open source project. So far they've donated to OpenSSL ($160k), OpenBSD (CA$280k), and OpenResty (pending approval).

Edit: IIRC, Smartisan's first donation to OpenSSL happened right after HeartBleed.
>> It's obvious to me that a corporation backed or foundation backed opensource project is always preferable to one lead by a single person that will sooner or later abandon the whole thing.

I've been working on a popular open source project for 3 years and I have no plans of stopping. There are only three conditions which would cause me to quit:

1. People stop using it.

2. I become physically/mentally incapacitated.

3. I die.

Also, I'm sure someone from the community would step up and take over of the project if I got hit by a bus.

I think that there is no correlation (single person vs corporation); there are pros and cons in both cases. Hapi was backed by Walmart Labs (corporation). SailsJS started running into issues with their community precisely when things started to get commercial.

I think that a lot of popular 'single person' (started by a single person) projects might actually last longer because the original authors tend to feel more responsible to the people/companies who have entrusted them personally. Also, in the single-person scenario, the author might perceive 100 users as being a lot; while a corporation might think that 10K users is not a lot.

Small projects not backed by corporations are usually more tight-knit.
Smartisan (the phone maker) is placed in the top level, called "Iridium". It's defined as $100,000 and above.

That level of donation used to be defined as $100,000 to $250,000. [0] The removal of the top limit could in theory mean that Smartisan actually donated more than $250,000.

[0] https://web.archive.org/web/20161114061632/http://www.openbs...
I love this list. Sure, shortcomings might be there, but trying to create a list of actual topics and ranking them is not a bad thing. It would really help folks at any end of the spectrum to explore new topics on their own.
13 Machine Learning Data Set Collections
Even being a Haskell enthusiast and loving playing with stuff in the list, this does not reflect well on Lambda conf and, unfortunately, on Haskell.

The smugness and self-importance displayed in there is quite the opposite of the virtue of code simplicity put forward by e.g. Don Stewart at HX this year.
The larger the code base, the more important IDE integration is for on-boarding.

The more experienced the team, the less important IDE integration is.

When in doubt, choose prolog.
Not one, not two, but three undersea cables cut in Jersey
What.cd is gone: A eulogy for the greatest music collection in the world
If this were possible, I wonder how our new limb would grow. Would it be a reconstruction of the structure of the old limb or would it grow like a child limb and take the same amount of years (18-20) to reach the adult stage of the limb?

Edit: replaced limb instead of member.
This is the first time I've come across this concept (outside the ESP ecosystem); just to check I'm understanding this correctly, this means I can hook up a serial SRAM or equivalent device and the hardware will automatically demand-page arbitrary amounts of code out of it, right?

What's the throughput like? Can this be used for data as well (which will need caching too)?

Because this suddenly makes the device much more interesting; for everything I've done with microcontrollers (which, I'll admit, tends to be abusive), I would happily trade performance for some more RAM.
So you endup giving up your privacy to mitigate DDOS. I'm not sure if it's a such novel idea.
In Git Rev News edition 20 (https://git.github.io/rev_news/2016/10/19/edition-20/) there are also articles about some changes in v2.11:

- Changing the default for “core.abbrev”?

- Prepare the sequencer for the upcoming rebase -i patches

(I am a Git Rev News editor.)
Amazon is eating the software (which is eating the world)
A mini conference for technical writers on agile documentation
With Japanese learners at least, you can tell with a great deal of accuracy whether someone used a romanization crutch or native script from the get-go based on how bad their accent is (anecdotal, but observation over many students). I'm don't know if this holds true of Chinese, though.
I'm CEO of Cymmetria, please feel free to ask any questions about this.
But the reason the Internet Archive applies robots.txt retroactively is copyright, as explained in a sibling to the grandparent.
You obviously have no idea how bloody the fighting between Germany and Russia was.

While US made critical contribution in WW2, it was Russian blood that sucked German army white.
Don't use XYZ. Because of recent $1 sales on XYZ domains, they're being snapped up by spammers, and there is so much spam coming from them that one of my most effective spam filters is flagging anything from a .xyz domain. I don't think I've ever had a false positive. I have the same issue with spam from .top and .pro TLDs as well.

IO should be fine. There's enough legit tech companies using .io now that it shouldn't have too much reputation risk. Maybe start out with the .io until you're generating enough revenue to drop $1.5K or $3K on the .com.
> How do you get to be director of a drug abuse program at one of the nation's top hospitals while being so ignorant about the field you supervise?!

That's probably just the narrative that has to be used when talking to the media.
I've recently deleted 224 bookmarks, all very interesting and neatly organized... but there's only so much time available, it felt like I was just hoarding bookmarks.

Now everything that I haven't accessed in a week gets deleted, I finally have some free space in the bookmark toolbar.

Anyway, to answer your question: for really important stuff (rarely), I just "print to pdf" and upload to google drive.
> But its worse on Tor.

Oh is it?
The exploit for upstream Firefox on Windows is now completely public, free of charge. How is that worse on Tor, where most people using it have idea that JS and 3rd party connections should be blocked?
xps series is great
US casualty is no where close to what Germans killed in Russia.
http://www.dailymail.co.uk/sciencetech/article-3676060/The-e...

http://www.cda.org/news-events/learn-about-stem-cell-tooth-r...

I've spoken to Dr. Vining and it's probably about 50-60 years out in practice.
> There is also out there, somewhere on the internet, an essay written by a European leader who garnered the mantle of power despite deep reservations and wrote about the effect holding the position had on him.

Are you referring to Václav Havel?

> "With your permission, I would like to take advantage of my unusual experience and try to cast a critical eye of an intellectual on the phenomenon of power as I have been able to observe it so far from the inside, and especially on the nature of the temptation that power represents." - Václav Havel on the temptations of political power[1]

and

> "Someone who forgets how to drive a car, do the shopping, make himself coffee, and place a telephone call is not the same person who had known how to do those things all his life. A person who had never before had to look into the lens of a television camera and now has to submit his every movement to its watchful eye is not the same person he once was.

He becomes a captive of his position, his perks, his office. What apparently confirms his identity and thus his existence in fact subtly takes that identity and existence away from him. He is no longer in control of himself, because he is controlled by something else: by his position and its exigencies, its consequences, its aspects, and its privileges."

[1]: https://www.cs.utexas.edu/users/vl/notes/havel.html
What do you mean by 'scalable'?
Rocket Internet's portfolio companies continued to reduce their losses