skysight-inc/HackerNews huggingface dataset:
You're right it's more difficult to pull off a soft launch on mobile if you're also aiming for a feature in the App Store (Apple seems to favor new-ness when selecting apps for features). I've heard of iOS apps launching into a subset of the regional app stores as a way to soft launch (ie. excluding the US store and thus preventing Apple from featuring there before the developer is ready).
Hi there - I see you're Mr Kafka :-) I wanted to use Kafka instead of Raft for my project, but for my application I couldn't tolerate the (even highly unlikely) possibility of losing a message (when we lose all the nodes in the In-Sync Replica set). I understand why this tradeoff is there (for the clickstream use-case), but I hope it might be possible to retrofit reliable writes to support other use cases as well. The more open-source reliable log services we have the better!
I was unable to use it. It told me location access needed to be enabled even though it already was. Nexus 4 running KitKat.
Yeah, funny thing "defending" bacteria.
I guess my point is that very simple organisms can have large a impact (on us, given the anthropocentric view I'm replying to here). Viruses for instance.
FreeBSD 10.0-RC2 now available
it's almost impossible for a unskilled worker to learn some skills that would make him a more valuable employee.

Any job experience is a step up from none. By keeping your eyes and ears open you can learn a lot and if you can demonstrate that by having a coherent conversation about warehouse operations or shipping logistics with another employer you might find yourself with better job prospects eventually.
Hey Slava,

First up, congrats. Whatever the back story is, getting funded (save runaway revenue/profits/margins) is always a crucial inflection point in a company/product's lifecycle as an enabler for bigger and better things. Whether those will eventually happen or not, nobody knows. But there are a lot of things that only money can accomplish and investment is a key enabler for a start-up that needs capital to scale/grow. If you find an investor who is aligned extremely well, it is a massive bonus.

Historically, a lot of good has also happened from a combination of events that may not exactly be awesome. Outcomes always trump everything else. So don't sweat the mind-reading angle much!

Can't comment much on the technical aspects of the product as I am not even remotely qualified to do something like that.

I'm excited for your team and I have immense respect for anyone who builds an OSS company. There is much that the world owes to numerous companies and individuals releasing code like this and don't get enough credit for it. So, thank you and hopefully it will come together very well for everyone involved :)
SteamOS vs. Windows 8.1 Nvidia  Performance
For once there are a lot of unethical humans as other posters point out but it really doesn't matter. The actions to kill people are often result of many relatively innocent decisions: increase funding here, agree to some military testing there, give a bit more secrecy to some people, some more decision making power to others, write some more allowing, aggressive sounding policies and suddenly everybody does what's "necessary" and people are killed.

If incentives are in place, nature will find the way even if you can't point to one single person who actually pulled the trigger.
Judge: NSA’s collecting of phone records is likely unconstitutional
He just has to not open a door with the car behind, it doesn't matter whether intentional or not. If he forgot his intentionality but takes the exact same actions by chance, the stats don't change for the player.
The other thing I've found annoying about enterprise is that the best idea doesnt always win- in fact, it regularly loses. You have to deal with users who are trained on bad software. You have decision makers who might have gotten their job by bringing in software x, they might have a personal relationship with the guy who sells them software x, they might not want to shake things up too much before aspiring to a new position, etc. In other words: politics.
They are quite certainly not monitoring their servers closely, I once had a application running on a small instance costing me more than 30,000$ in just a few weeks because it was doing expensive API calls to AWS. When a growth from <10$ per month to 30,000$ in about 2 weeks isn't concerning them why would 3000$?
> It was a decent phone, worth probably $50 but I got it for $35 because the seller needed cash right away. Just because he was illiquid does not mean it was wrong of me to buy the phone from him. Or was that immoral of me and should I have been required to give him $50?

I was coercive of you: you used the fact that he essentially had no bargaining power to extract value in your favor. Whether or not you want to call that immoral is your business.

> I have never heard a story of Amazon threatening someone to work for them or using physical force to entice them to take a job

Amazon makes job offers which wouldn't be accepted without coercion, and uses the fact that benefits from social programs will be cut if the person uses the job to co-opt government coercion. They effectively threaten your current social program income to get you to accept a job you otherwise wouldn't.

Is that entirely Amazon's fault? No. Is Amazon using a messed up government policy to coerce people to take jobs they otherwise wouldn't? Yes.
The total program cost of the F22 is $66 billion. On a Pentagon spending request site they put the per unit cost as $354 million if you include R&D and procurement costs. So maybe it's more likely than you might think.
They have this law in Melbourne and it angers me to no end, especially because they have a bike share program. You are expected to go to a 7-11 nearby and buy a helmet. Yes, it completely kills the convenience, and point, of the bike share program. Unsurprisingly, the bike share doesn't do well.

Compare to New York which has put in physically separated bike lanes on most Manhattan avenues and painted bike lanes on the narrower streets. Bike share launched in May and had over ten million miles ridden in its first five months. Almost no riders wear helmets. There has yet to be a single serious accident on CitiBike.

Melbourne on the other hand has nowhere near the same ridership yet there have been deaths. One was caused by a woman being hit by a tram -- no physical separation.

Yet the nanny state continues.
Ok these are the types of services I was looking for exactly. Thanks.
I would say it's aimed at anyone willing to do light programming / scripting. I don't think a particular role within a company precludes this.
(Sorry for the late reply by the way, I lost track among all the comments here.)
One of the most concerning things about the selection process for who gets into the NSA, is that it all but guarantees a lack of diversity of thought within the NSA. There are probably very few people with opposing viewpoints so most projects that would be considered dubious by the diverse population in the US can go completely unchecked within the agency.

For example, the author mentions the following:

They examine your 127-page Standard Form 86, in which you
include lists of your illegal activities, foreigners you
have worked with or befriended, and where you have lived
and traveled in your life and with whom.

The fact that someone is capable of truthfully filling out such a form is a huge flag that the person has had remarkably little exposure to the rest of the world. They are probably poorly traveled and grew up and lived in places with few if any immigrants. I don't know how someone who grew up in NYC, San Francisco, Washington DC or Los Angeles could possibly ever fill out such a form truthfully or completely. Anyone from such cities would have come in contact with and befriended so many people from other countries over the course of 18-22 years of living in such a diverse metropolis that any attempt to fill out such a form would be incomplete and could contribute to being rejected.
Gold was used for thousands of years long before it had some uses in the industry. It has no really special chemical properties: it doesn't react much with other chemical elements

Actually, gold's lack of chemical interaction is one of its prized properties, which is part of why it is so desirable in jewelry, electronics, and medicine/biology--it doesn't corrode or rust or otherwise diminish over time. Few other elements even come close, and most of them are gases.
Agreed!

And maybe eventually people will actually start thinking about the opposite position before they post something.

Or maybe they actually won't.
In terms of DoS possibilities, one doesn't need to replay old messages, they could just as easily send new ones or random garbage.

We could employ additional filtering techniques, but that increases processing time. And since modern hardware allows for very fast AES decryption, there is no particular gain in building additional layers of protection.

All that, naturally, implies that other anti-DoS measures are also being used.
Was anyone able to locate the speed of the Fortran implementation on the same hardware? It'd be quiet interesting to see a similar optimization approach done by someone experienced in Fortran with results from the simple implementation to more optimized ones.
He's telling the truth. His phone is the one untapped phone in the country. His emails are the ones that are not being collected. Therefore, not everyone's phones are being tapped and not everyone's emails are being collected. Q.E.D.
The way I explain is to expand it but also change the frame of reference to so its clear that the host is an adversary. Imagine we play a game called "who has the Ace of Diamonds"? I deal you one card face down and I deal me 51 cards. I look at my cards and then choose 50 of them to show you, none of which are the Ace of Diamonds. Do you want to keep your card or take the one I have not turned over?
That's what Google tried to claim once Snowden forced their hand, but the leaked PRISM documents contradict their official stance. I know which I choose to believe.
"Design Is a Job" by Mike Monteiro

http://www.abookapart.com/products/design-is-a-job

If you are new to freelancing (or not) in any fields, you'll find nuggets of wisdom in this one, great read.
Leader is actually a different key than the colon in Vim. Here's a nice description of it: http://learnvimscriptthehardway.stevelosh.com/chapters/06.ht...
I use ',' and my leader; but have been considering remapping 'esc' ... any suggestions other than CapsLock?
Type-Safe Web with Kotlin
You seem to not understand the context I was replying too, nor what I said.

> 1,700 air sorties and over 500 cruise missiles impacting and broadcast live to your living room. I wonder what the death toll from that night was.. 10,000? More?

This was the initial comment I was replying to, about the shock and awe campaign (read: Rapid Dominance). Since finding numbers for JUST the shock and awe is virtually impossible (since it was only about 48 hours), I expanded the time period to the entire "invasion phase", which was the initial military incursion period, not the entirety of the war. The "invasion phase" ends when you got your troops in country and footholds established.

This was all to correct that idea that 10,000 or more people died in two days (March 19th - March 21st, 2003). Even according the IBC (the most inflated numbers I could find) the end of shock and awe period numbers where at a maximum 1,174

April 2003	Min: 996	Max: 1,174
- http://en.wikipedia.org/wiki/Iraq_Body_Count
Thanks! To make it a little more clear just how much the hack helped: wait times went from around a minute (often many minutes) to ~5 seconds.
This feels more family oriented than imgur. I know that sounds silly, and maybe at some point this will be overrun with meme's too, but in its current state I would rather use this to send an album to my grandma than imgur.
My gut feeling is that if you have a group of committed potential customers -- i.e., people who trust you and are already interested in what you're building -- then it will probably work. But I'd be wary before you try to get people you barely know to do your beta testing for you unless your product is extremely sexy. The buy-in has to be there before someone will commit to helping you improve a broken product.
Concretely, at our level, what could be done to prevent those things from happening? voting doesn't seem to be working (esp. for those of us who aren't american).

The problem is that our democracies are broken. Most people aren't well informed or unconcerned, and those who are don't have enough weight to make a difference.

Maybe we could find a way to make our democracies functioning better via public discussion on the internet.

We could imagine some kind of big political forum where logical reasoning would be enforced. Critical thinking would be encouraged. Rhetoric would be banned. Facts would be checked, politician would confront the public and each other on long and deep debates. Decisions would be taken collectively...
Thanks, there are some good numbers to chew on there, though, I am always skeptical about projects, thanks to IDC/Garntner.

From the little I have seen of NoSQL, I like it as a niche use-case DB, not entirely divorced from a RDMBS. Thus, not surprised it has the potential to grow like crazy.
> There is a reason top executives at Apple, Google and Amazon are paid well.

Because they're friends with the board of directors which sets their salaries, which are paid for not out of the directors' pockets but from shareholder profits?

Or maybe it's because the board wants the company to look like it's in the big leagues, and gee whiz, we're not in the big leagues unless we pay like we are, regardless of how the executives actually perform.

http://www.slate.com/articles/business/the_dismal_science/20...
Debunked by whom?

You know what would help "debunk" such a thing; if there was a site where every single investment made by any member of congress was required to be listed.
This is very interesting. I recently setup autoscaling(spot)+SQS where the scaling was based on the queue length. I was able to set it up completely through AWS's web GUI and have been considering writing a blog article on how to do something similar. Is this something anyone would be interested in?
In other words: politics.

You could call it "politics" or you could call it "people." Ultimately the world (even the technology world) is about people, more than about technology or economics. That truth often seems lost on HN.
Everyone knows that they're doing it and agrees it should be done as a matter of policy

First, many didn't know that they were doing it. Second, as an American citizen I surely don't agree that it should be doing it as a matter of policy. This is another situation where the government does things in my name that I disapprove of. Third, nice American Exceptionalism, bro!
jj is what I use and is also pretty common. Some other suggestions: http://vim.wikia.com/wiki/Avoid_the_escape_key
When I said "wild guess" I meant it, and same goes for "not an accountant." Thank you for commenting, as someone with some business experience.

I am really a person who has never claimed any income outside of what has come in a biweekly paycheck from an employer who does withholding for me, so it's clear, I have no idea what I'm talking about and I'm repeating things I've heard from people smarter than me.
everyone knows that they're doing it and agrees it should be done as a matter of policy.

Not everyone, and especially not when you're talking about "friendly" governments (aka, our allies). And even more so when the spying is being done for industrial espionage / economic advantage purposes, and not national defense.
FDA: Antibacterial soaps could pose health risks
As an American I fear the NSA but at the same time to be fair, NSA is not the only intelligence doing this sort of work. Let's be fair, every other governments are doing similar things anyway, so maybe we should say no thanks to every other website.
Of course the problem here is, how do we know they're not lying about the number of clients they get, etc? How would anyone know if anyone is actually ever hired as a result of using this type of service? For that matter, for $150 you could get a one month subscription to Skype premium and some voice changing software and do most of this yourself with a little money left over...
This certainly seems to be the way it plays out in countless ethnic and sectarian conflicts. I suppose my government is just arrogant enough to believe it's always going to be faster to the drone trigger than the terrorists are at reaching their objectives. I don't think it's a sustainable approach.
You can change the search engine in menu -> Settings -> Customise -> Search settings. Is there some other form of unremovable Google integration?
Yup, agreed. Wanna help? :-)
By "methods that don't depend on a state" I guess you mean methods for which "this" is not passed implicitly.

Technically, such methods are not methods. They are functions. And the distinction between a "static method" and a function is completely arbitrary, dictated by a completely arbitrary limitation of how bytecode is organized on top of the JVM (e.g. class-files instead of package files) and by somebody's flawed vision that all function declarations should happen inside a class, even if those functions are not methods.

And actually, what I've said in my first sentence is wrong. "this" may not be passed to static methods, as classes are not objects, however classes are some sort of pseudo-objects that are special for the JVM and "this" does exist in certain contexts, like when declaring a "static synchronized" method, which does use this pseudo-object for acquiring an intrinsic lock. Also this pseudo-object does have a constructor.

So you see, classes play the role of packages for static members and methods, except that in a language like Python, packages are objects themselves, whereas in Java they aren't. Plus, if you look at classes with static members as being packages, they are retarded packages, because you can't pass them around as values, you can't override imports and so on.

I can keep going btw.
This is what I do too: Caps Lock sends either Escape (when pressed alone) or Control (with something else). I cribbed it from Steve Losh: http://stevelosh.com/blog/2012/10/a-modern-space-cadet/.
I use Ctrl-f and Ctrl-b (as well as Ctrl-e and Ctrl-y) pretty often, and you're right that there are no shortcuts for it in the provided example. Perhaps I should look into those as possible next targets. I guess I'm not entirely eliminating the Ctrl key from my vim usage (not that there's anything wrong with Ctrl, really), but you have a point.

I'm guessing I use Ctrl-e more often than :e - perhaps I should change that up.

There seems to be a lot of ringing endorsements for CapsLock as Ctrl in the comments.
Cue legislative response to disruptive use of technology in 3... 2... 1...!

I love apps like this - way cool, and will cause some politicos to flounder and babble and froth as they seek to rationalize and apologize for current rights patent.
Just would like to comment that you wouldn't have to "switch" completely. Helium is fully interoperable with Selenium, that is, you can freely mix calls to Helium to calls with Selenium. So in your case, you could add the Helium library to your project and when you extend or maintain it, at every step, choose whether you want to perform a particular step with Helium or Selenium.
colon is used to enter Ex mode. Leader is a separate key (used as an extra modifier like the Meta key in Emacs) http://stackoverflow.com/questions/1764263/what-is-the-leade...
We might, if the police stormed a wedding and killed over a dozen people.
Usenet, before Sept 1993, carried the rumor that "the CIA" was archiving all Usenet posts.

I don't think that was too off-the-wall, even in 1988 or '89.

I can recall, although not google up, at least one back-of-the-envelope effort to figure out if some organization could store all internet traffic. I think the answer was "yes", and this was done maybe 5 years ago.
Late to the party, but I haven't graduated anything since middle school, majored in a liberal art at a state school and have been an engineer at a certain search engine company for almost a decade.
Whether we arrive there by chance or by deliberate action, once we know that the open door has a goat, the odds for winning by switching remain the same. The odds only change for the overall game (where there's now a 1/3 chance we lose/win when the host reveals the car). If the goat is revealed, we're still in the original game: 2/3 for switching, 1/3 for staying.

EDIT: Leaving my wrong answer, but bvk is correct.
What you say is absolutely true. But another large problem here is that the targeted countries' governments are ok with those strikes for the most part. Have you noticed that those strikes only happen in poor countries with little means of retaliation?

A large finance source for the Al-Nushra front in Africa is Jordan/Saudi Arabia. But those countries are allies to the US, so there are no drone strikes there. There are also no strikes in Iran or Syria.

Yemen government is very complicit to those strikes and it should at be mentioned in such articles.
I like TLS False Start and other, similar speculative algorithms. Speculative execution is especially interesting in circuit design!
Not too much peacetime going on:

http://i.imgur.com/Mwe1jxG.jpg
Never mind Person of Interest, where an all-seeing computer helps extralegal lawbending crimefighters save lives...
Does it? How, specifically?

As I do not work for the NSA, I hope you will understand my lack of real-life NSA examples. But surely you have experienced the ways bureaucracy can drag down a good project.
I end up using Ctrl for a bunch in vim: visual block, ctrlp (and <C-b> for buffer mode), window nav, and most importantly, imported emacs keybindings. The emacs line motion commands (specifically <C-a>, <C-e>, and <C-d>) are extremely useful because they work in every app on my mac, so not having to lose flow when I'm in vim or a browser is nice.

https://github.com/CGamesPlay/dotfiles/blob/master/files/vim...
Glad to see this ruling, but this must be too-little-too-late by now, right?
s/password/large binary/
I didn't say this is the Cold War. I said if it is anything like the Cold War.
That's a great question! I think the person who can articulate that intuitively should win the car!

My stab at it: If he doesn't know, then he's essentially another contestant, and his odds are the same 1 in 3 as yours. You've made selections one after the other, but since your selection has yet to be revealed as either right or wrong, you are essentially just picking different options from the same scenario. There are exactly equal chances that you won the car, he flubs and reveals the car, or he reveals a goat.
> but the leaked PRISM documents contradict their official stance.

Mind posting a source confirming this? It's just that I don't believe you is all.