skysight-inc/HackerNews huggingface dataset:
What if OP genuinely is missing out on something? I have followed this discussion, and a vast many people are equating 'Fear of Missing Out' with a 'Freedom of Missing Out'. The argument that the internet has made spatial disadvantage obsolete because (apparently) we can now call anybody, any-time, from anywhere is a myth. The thoughts of cold calling influential people in Silicon Valley to discuss a new coding project frankly terrifies me. I would much rather afford to bump into them casually and spark up a conversation the natural way. i.e: Over coffee, or by way of bumping into them randomly on the street. So many great things start that way, and I dare suggest the Googles and the Amazons were born naturally like that as they are insiders clubs.

There are many countries where the Internet is disagreeable and molasses slow compared to Silicon Valley, and also a vast many people who can not even afford a keyboard to type on, never mind having several Herman Miller chairs in the office with exposed brick walls with fixies hanging on them. I know a few friends who are making their office like that just to replicate Silicon Valley, but that is like wearing an olympic medal for a few minutes just to see what it is like winning the race, but without having to run it. Maybe OP wants that, if not for the part where spatial disadvantage disallows it, or for the part where simply not having access to capital disallows it. Fair enough, research suggests we are not in another bubble, but those studies did not factor in how cheap it is to start things now, and how much leverage we have. Product Hunt is a perfect example of how far we have come in terms of leverage. It is basically free now to 'start something' or commit to a cause.

I think OP is referring to the amount of shoestring businesses / bootstrappers that are sprouting from the woodwork because of pure opportunism and nothing else. Perhaps they do believe in their idea and are causing parties to happen. Perhaps they are stuck in a hype machine. The internet is, after all, the perfect hype machine. Social media (especially Twitter) has allowed ideas to become a dime a dozen but with no real traction behind them. Ideas are allowed to sprout but quickly become ephemera. Ideas usually stick around much longer when they are on Apache servers however; but that doesn't qualify those ideas any further - it just appears that way, and seems like the webmaster is on to something because money was thrown at the idea, but the webmaster is not following up on the idea. You still see sites that were setup 10 years ago that are only online because they are monetized by Adsense. It seems 'Founders' have become the new 1998 webmasters.
Triple Differencing Bikes in India
When a GUI app doesn't show any screenshots along the way from the homepage to the download link, you can usually assume the worst. (Not true on GitHub, though.)
Cryptographic constructions using block ciphers generally rely on the block cipher never having the same input twice with the same key in order to satisfy security models.

If you're feeding effectively random data into the block cipher (like if you're using CBC), then because of the birthday paradox, you get at most about 2^32 blocks (far fewer in practice at a good security level) per key if you have 64-bit blocks. This is low enough to be annoying for designers or problematic for suites that don't rekey correctly.

However, because CTR (or GCM) mode uses sequential inputs to the cipher, I think that a 64-bit block size would not be a problem there. At that point, the reason not to use 64-bit block ciphers is because they're all older, weaker, and less-supported than AES-128.
I agree that Java is painful to use, but why is type erasure the annoyance that you need to single out? Haskell does type erasure as well.
Unfortunately they lack a lot of the features that make Google useful.

Like limiting by when the page appeared.
scrypt is deliberately designed to use a large amount of memory when calculating hashes, which makes it much more difficult to parallelize using a GPU (which don't have much RAM available), hence making it much much slower to attack.
A. Because someone wants to keep their ownership of an asset private does not mean they are doing something nefarious

B. That said, the quote "behind every great fortune is a great crime" does come to mind
Modern mainframes have an optional cryptographic coprocessor addon. The hardware, or cryptocard [1], is specialized to provide high-throughput for common cryptographic functions, including SHA-256. (It does lots more than that too.)

The latest cryptocard available is the Crypto Express5S [2] and is compatible with z13s.

And since modern mainframes can run Linux natively (s390x), you could probably get popular CPU miners to run. Albeit, you'd have to recompile for s390x and provide patches to utilize CPACF [3].

I could never find any SHA-256 hash rates for the Crypto Express5S, but if you really wanted to mine bitcoins on a mainframe, this would be the way to go.

[1]: http://www-03.ibm.com/security/cryptocards/pciecc/overview.s...

[2]: http://www-03.ibm.com/systems/z/hardware/z13_specs.html

[3]: https://www-01.ibm.com/support/knowledgecenter/linuxonibm/co...
Imagine if he solved a block with that thing? That's like douglas adams-level unlikely.
scrypt deliberately uses lots of memory in addition to CPU, which makes it much harder to parallelize using a GPU
Because he's commenting on HN he 'values money'? Why do people on HN specifically value money more than people on another site? As far as I can tell the only common denominator for this site traitwise is valuing interesting stories.
scum landlords aren't really soaking the tenants, they are soaking you, as poor folks are often recipients of aid where a local or regional housing authority is paying the rent.

Which is a play on the Walmart wage model.
I think they actually get most of their revenue from the App store and iTunes--and in neither of those cases is privacy good for business.
Re-use the same code in a client and on a server is pretty swell. Also being able to target both native (desktop/mobile) as well as browser (js/flash) from the same codebase is great.
When you strip away all of the graphics you realize that some news articles are thin on content (only 1 or 2 paragraphs). Maybe the links I looked at were photo galleries. Fun to look through the site and not be distracted.
In a communist country? I very much doubt it.
Variety doesn't equal quality. Chain restaurants have common characteristics that make the food bad:

- it has to be cheap

- cooked by a largely untrained worker in a couple of minutes, who does not really care about what is served to you

- the taste has to be such that most people will not dislike it

Every time I've tried a chain restaurant the quality was mediocre at best except for foods that fit well within those constraints (e.g. potato fries, and even those weren't great). If you can recommend a chain restaurant that has good food I'd love to hear it.
So does this FF mode that blocks them entirely also risk breaking the pages?
Cryonics is fascinating because it's the closest thing to a technological religion so far. (Scientology does not count, it's more like a pulp sci-fi religion.)

St. Paul eloquently described the upcoming Singularity and the raising of the vitrified minds:

"Listen, I tell you a mystery: We will not all sleep, but we will all be changed -- in a flash, in the twinkling of an eye, at the last trumpet. For the trumpet will sound, the dead will be raised imperishable, and we will be changed."
Here's a politically infeasible solution: Make the pie bigger. People want to live in San Francisco because Silicon Valley is an awful alternative. What are some concrete steps we could take to increase the stock of housing?

* Repeal Prop 13. While Prop 13 stands, cities have a huge interest in combating new residential development because it'll erode the tax base. It serves as a tax on newcomers and discourages people from moving and downsizing.

* Prohibit rent control, it's the surest way to destroy housing stock short of bombing.

* Strip local zoning authority from municipalities. Los Altos Hills has a 1 acre lot requirement and prohibits multi-family construction. Menlo Park has a 30' height limit and a 15' curb setback requirement.

* Institute land value tax. It's inexcusable that 24th Street is surrounded with two-story construction. Compare it with Central Square in Cambridge: https://www.google.com/maps/@42.365178,-71.103326,3a,75y,273...
Blade raises $6M at a $25M valuation
Neuroscientists are making an artificial brain for everyone
Notes on Math and Computing
Same deal in the UK.

Consider that zoning laws in the UK make agricultural land incredibly cheap. This means people with means can basically wander around buying the countryside.

So even if the laws are ever repealed or changed, it doesn't matter - you've just given a windfall to those with wealth.

I have kind of always had this thought that the real world has to eventually turn into a late stage game of Monopoly in which some people just own everything. If you have the resources to buy a large portion of e.g. all property in London, you can basically set the market rental rate because it's inelastic. The only option people have is to move away and try to jump start another city.

I actually think that a reasonable way to think of inequality is that it is bad because it produces negative feedback loops.

Firstly, it's a lower competition environment; those with less money are generally not able to become landlords or business owners etc, so the original owners win more and more.

Secondly, the fact that this happens results in more inequality and results in... even less competition.

Hence there is no need to invoke moral arguments; inequality, at least beyond some reasonable level, is simply inefficient. It prevents markets from operating well and allows economic rent.
3933ms here. Wow. Simply wow!
But Norway has plenty of high paying oil rig jobs. Judging by my trips to Thailand, many Norwegians actually work those jobs.
Way to butcher the quote. In full it has nearly the opposite meaning and it's far more intriguing -

I believe that Mozilla can make progress in privacy,
but leadership needs to recognize that current advertising
practices that enable "free" content are in direct conflict
with security, privacy, stability, and performance concerns
-- and that Firefox is first and foremost a user-agent, not
an industry-agent.
Patent infringement claim re: “Creating Shazam in Java” blogpost (2010)
I'm really not happy with this assumption that you've got this incredible intuitive part of your mind that can predict things with uncanny accuracy when we can't reason through it. Snap judgements of situations are also well known to be extremely wrong. Ever judged a book by its cover and been wrong?

Could your experience here be confirmation bias? You remember the cases where you felt you should run but didn't and it went wrong, and forget those where you felt you should run but didn't and everything was just fine?

The other side is that if you leave, it's very hard to say what would have happened otherwise. You may feel you've dodged a bullet when there was in reality no gun.
Disclaimer: I have a relative good experience in Scala.

Let's see how I can formulate my thoughts about Swift without say something that can be considered trivial.

I think Swift can be basically resumed with this quote:

> Crucially, the vast majority of this is incidental complexity, not essential complexity.

I love Swift, I think is a good language, but is far away from perfection. Sometimes I feel that is half-baked compared to languages like Scala. I can understand the complexity and the obstacles that are part of a development of a new programming language, but some things are really messy.

I truly hate these 3 factors:

> enum cases act like functions, but are not functions.

> Properties act like functions, but are not functions.

> Initializers act like functions, but are not functions.

Plus the fact the language is not homoiconic freaks me out, sometimes.

I like Swift because constantly challenges my skills as engineer, I have to find workarounds to apply all the concepts I know about functional programming, but... this is the current feeling, I don't know if in a long run this would persist, I can't image to fight against the language like I have to do sometimes, would make me still happy in 2-3 years, maybe some day I would get tired.

I like Swift, there's a lot to do to jump from a good language, to an awesome language, but now we are still far away from that.
Thanks, that helps me understand.

The problem for scientific users seems to be to achieve enough consensus about which language to use as an "obvious choice" that a bunch of other scientific users make packages.

Since we are talking about "fast" languages like Nim and Julia, I wonder why R and Python have done so well with the scientific audience but C++, Java, C# and the like never developed anything quite comparable. Or did they and I just didn't notice?
The Latest Linux Kernel Git Code Fixes the EXT4 RAID0 Corruption Problem
I hope it doesn't make you upset, but I went to one of the places mentioned in the article this afternoon and had a great time there, with really good food.

I have never been to Memphis.
No, you didn't understand. We are talking about people who are treated as employees, already required to show up at certain times, etc. They don't have "whatever contractor benefits." They are simply classified as contractors for tax purposes.
> Huberty said that Apple's online services are underappreciated by investors because they accounted for less than 6 percent of the company's revenue over the last 12 months.

http://appleinsider.com/articles/14/05/28/apples-app-store-r...
Maybe not plain English, but you prefer simple code examples, here's it in JavaScript using Node.js' bindings to OpenSSL: https://nickdesaulniers.github.io/blog/2015/02/22/public-key...
....and Google Drive stopped showing the image because "Too many users have viewed or downloaded this file recently". Is there a cached version somewhere?
That would make brain perservation via digitalization a lot more viable. But just imaging the precise connection points and volume of neurons might not be enough if every cell's DNA is methylated in a slightly different way, i.e. depending on the memory is is part of not just the general brain region.

Then every neuron's DNA has to be specially sequenced to extract that information, and until such a technology can be applied to all the billions of neurons the brain has to be kept on ice.
How would you draw the line in the case, of say, text editors?
I remain on the fence myself, but that article mostly argues that it is useable and used in the enterprise, not that it's worthy of use at that project size and scale. I think that article, rather than being a strong technical piece, is a pretty good example of:

http://en.wikipedia.org/wiki/Argumentum_ad_populum

Also, it doesn't take much google-fu to find a counterargument from someone apparently reputable:

http://www.quora.com/Why-does-Google-prefer-the-Java-stack-f...
Yes, it does, though for slightly different reasons. Mainly, it can break pages with first-party scripts that depend on blocked third-party scripts. I've encountered and reported a few of these while testing the feature.
Then again Apple has a track record and APIs to put forward. Just about every API in iOS puts privacy first. If you want e.g. location data, the API asks the user's permission -- including with Apple's own apps.
The basic concept he is probably missing is that when a _real_ safety net exists, money is less desirable.

If I am backstopped by a home and food near my family and they are too, I won't be as motivated by riches. The entire reason I even need money is to buy a home and to build retirement funds... anything else is a toy (and in Western countries is probably trivially cheap compared to housing).

What that means is that I have much more freedom to do whatever I want to do. If I want to be a bin man or a doctor or a truck driver or a car salesman... whatever; I have much more autonomy to follow my dreams in a system that does not mean I live paycheck to paycheck doing half of those jobs.

Right now, I don't have a home, and so it is basically irrational (given that I don't want to be nomadic and leave my family behind) for me to take lower paying jobs ever. This is really a stupid situation to be in; it means that capitalism almost decides what I spend my entire life doing without me having that much free choice (choosing to be poor is not a valid choice).
Still quite a bit faster then the old "pen and paper" method this machine was a replacement for.
Grayscale and Indexed Color PNG Images on Android
I can see this being very useful. Runtime type checking, a contract for code to follow; all should help out with better code quality.
I'd go with Java. I wrote a bot in Java back when I barely knew any programming, and it wasn't really that hard. C++, on the other hand, would have cripplingly slowed me down -- because it already had, when I tried it as a newbie. Keep in mind, that's when I knew almost nothing and a "LinkedList" was an abstract novelty to me -- I'd written a few games in TI-BASIC and QBASIC 4.5. A few years later, when I was more clueful, I used Java for what was essentially a 2D game and it was nice.

Java pros: memory safety, documentation, it just f'ing works.

C++ pros: not relevant to your situation.

Particularly read frau_dh's comment.
I want to see them do this for cocktails too!

In related news, I asked it to make me something with:
beer, whiskey, vodka, wine, tequila,cognac, sherry,gin,triple sec,bitters, champagne, merlot, pinot noir

And I'm actually curious to try it!
Since when was Nim more for the enterprise than Python?
Do you think Mozilla has the resources to compete in that space, regarding Google's dominance?

It seems that even Bing is unable to gain meaningful market share.
It's interesting to think of this as a nuclear option for Firefox. The only incentive they have not to turn it on immediately is that it could poison relationships with site owners such that they stop testing their sites on Firefox or outright block Firefox users, but if Firefox market share ever diminished to the point where site owners were already neglecting Firefox then I see no reason why Mozilla wouldn't damn the torpedoes, start aping Chrome's UA, and turn this on by default. It would be a compelling value proposition at the expense of a lot of mysteriously broken sites (though I wonder how many of those sites would be just as broken for Chrome users running AdBlock). It's also literally the only feature that Chrome can never, ever, ever, ever gain, due to obliterating Google's revenue model (which, actually, makes it intriguing to entertain the notion of Microsoft and Apple following suit for precisely this reason).
I'm not clicking since is is the Atlantic so I'm not sure what was discussed but...

I'm on the cusp of deleting Shazam as useful as it is it's getting more spammy as the days go by too many notifications of junk.
> why they offer to host frequently requested assets like JQuery

Let's not forget the Google Fonts, which exist to "make web beautiful". How adorable and altruistic. Yay! /throws-confetti
Optical Adjustment
I do use that remapping with a Kinesis keyboard.
Can anyone elaborate why we shouldn't use BouncyCastle?
Depends on the list installed, If you have Easyprivacy installed then you're covering both sides.
Everything has an end. Better learn how to use what you have fully rather than being in the dark longer.
I think you would struggle to get the right fineness for an expresso machine. Moka pot fineness is about as fine as a rhino grinder can do
I tried Privacybadger for about 5 minutes: it was awful (significantly worse than ABP), - it's shameful that the EFF wasted donation money to finance a crap project like that, rather than support e.g. https://github.com/gorhill
Show HN: Git-time-lapse-view – A Perforce-like time-lapse-view for Git
Turn an Arduino proof of concept into a final prototype
it looks very oversized on a desktop computer here. i thought that was a concession to make it display better for mobile users - but obviously not. so much for ibm's new design initiatives.
> Or because the final product is so loaded with preservatives that its not as healthy as its fresh alternative. ... Sure, there might be some irrational people who don't like industrial farm products because they're industrial farm products.

I think you just hit the nail on the head and then moved on without noticing. People want things to be "natural" because that's "healthy", but they aren't natural and natural doesn't mean healthy.

In my experience, these people are very, very far from being a tiny, insignificant percentage Maybe you hang out with engineers instead of hippies, but I can assure you that there's no shortage of baseless anti-technology culinary Luddites. Try asking the average American (or European how they feel about GMO crops. Sure, scientists overwhelmingly say they're safe to eat, but the majority of Americans disagree[1], often very vehemently.

(I will admit that my situation, is certainly biased towards over-estimating the number of "all-natural" proponents, but the data show it's not just the people I hang out with--it's pervasive.)

[1] http://www.pewinternet.org/2015/01/29/chapter-3-attitudes-an...
'Nomadic Code School' Is Kind of a Good Idea
Considering the recommendations for NaCL, what is the current status of it? There is NaCL proper and its webpage has link to a 2011 version. Then there is TweetNaCL which seems more recent with a 2014 release. And finally there is libsodium which is not from DJB. What is the recommended version to use? I'd guess TweetNaCL because it is most recent, but idk.

On a slightly related note, I just noticed that there is also µNaCL for embedded use that seems really cool.
I recently started toying with the idea of moving to the US so this seems immensely useful.

By the way, does anyone know a good blog post or something on the process of applying for H1B jobs? I don't have a clear picture on how the whole thing works at this pont.
It's not unusual for wealthy foreigners to own expensive real estate in large, stable cities. The most expensive buildings in New York City, with beautiful views of Central Park etc., have, surprisingly, many absent owners. Overseas billionaires use investments in cities like New York and Sidney as places to safely park their millions outside of their own countries. I would imagine that London is likewise a perfect place to do this.
Interesting. After your last post, I thought we weren't disagreeing about anything, we'd just miscommunicated, but now I'm not sure.

"Drawing broad/subjective conclusions will make the results easier reproduce." Not sure I can say anything more useful beyond what I said before. I just don't think this is true.
> too many notifications of junk.

I LOATHE NOTIFICATIONS that are junk! Far too many apps do this. I turn them all off now. This is why we can't have nice things - appdevs cramming too much stuff into stupid notifications.

Years ago there was a GNKSA - Good Net Keeping Seal of Approval. This was a set of criteria for Usenet clients to promote sensible usability and formatting standards.

There's probably a niche for something similar for apps.

https://en.wikipedia.org/wiki/Good_Netkeeping_Seal_of_Approv...
Here's some info on clang mailing-list from zapcc author: http://lists.cs.uiuc.edu/pipermail/cfe-dev/2015-May/043174.h...