skysight-inc/HackerNews huggingface dataset:
Maybe your timing was a bit unlucky but from what I observed over time it's better to submit a direct link and then add the description as a comment. Don't make people search for the link in the description and copy paste that into their browser url bar (Even if you commented with the direct links).
According to dang, the short answer is Yes. This is dang's response to a similar question, approximately 23 days ago:

https://news.ycombinator.com/item?id=7739559

In the same thread, I wrote up some "in the mean-time" search examples that can help surface "Show HN" submissions:

https://news.ycombinator.com/item?id=7738243
Can see this panning out like any other thing Notch has gone up against. Lots of tweeting and throwing money at the problem for a week then go on holiday and forget all about it.

> Erik Broes: running servers is NOT A BUSINESS*

Just as much of a business as running a "Let's play" channel mate, but you're not going to attack them are you because they have a bigger voice than you.

Face facts your companies lack of action has made the community stronger than the creators.
What's a Z-Score and Why Use it in Usability Testing?: Measuring Usability
I've always made a policy of not signing into things with Facebook. FB recently tried to encourage people to do so more often by allowing you to prevent them access to your data, or even sign in without letting the website know who you are at all, but that doesn't solve the problem where it's Facebook I don't trust with my Flickr data and not vice-versa.
It is really annoying when these HN links are to Mac only applications.
Astronomy Events – June 2014
Facebook made changes recently to prevent third-parties from being able to access your Facebook data/identity; unfortunately, the reason I don't use FB/Google/Twitter to sign into things is because it's them I don't trust, not the third-party site.
UK is one of those countries with direct access and Vodafone doesnt like it.

Recent project TEMPORA ( CIRCUIT / TIMPANI / CLARINET / REMEDY / GERONTIC ) leak gave them some courage to speak up?
I remember when there was at least one Show HN post a day, sometimes 3 or 4 on the front page... Those were the days when products and projects were the relevant content. I don't know what anyone in this community works on anymore. I miss seeing people do things.
I think a 402 with a typed "Link" response header field of "payment" (per http://tools.ietf.org/html/rfc5988) would probably be the most appropriate no?
Reminds me of the movie: "the journey to the center of the earth"
There is a way to make your own. http://kapeli.com/docsets

It's got examples for

1. AppleDoc (Objective-C Source Files)

2. Python, Sphinx or PyDoctor-Generated Documentation

3. Javadoc-Generated Documentation

4. RDoc or Yard-Generated Documentation

5. Scaladoc-Generated Documentation

6. Doxygen (Source Files: C, C++, C#, PHP, Objective-C, Java, Python)

7. Any HTML Documentation
Small Update:

You can get the latest K9 Alpha from here:
https://github.com/k9mail/k-9/releases/tag/4.904

..and should use OpenKeyChain instead of APG, since its no longer maintained.
http://openkeychain.org/ (also available on F-Droid)

This at least removes the need to push decrypt on every Message although thee might be Bugs.
This is a live demo that illustrates the use of Twinsprite, an IoT platform that links a cloud data store to a toy via a unique identifier.
The auto-industry isn't easy. The money involved in these industries is massive, far larger then tech as Ford arguably the middle of the big 3 has 50% more annual revenue then Microsoft (who beats Google), and owns more then 200 billion in assets.

>Enter the likes of Telsa Motors

I don't think we can call Telsa Motors a success yet strictly speaking. When its own CEO states its stock is overvalued we need to reconsider out position on the company. Telsa has only had 1 profitable quarter so far in its entire history.

>I have a hunch there will be others, probably 'cheap Chinese knock-offs

I'm not even gonna talk about problems with Chinese steel, Chinese quality control, Testing, etc. Lets just focus on sourcing. Developing a car's transmission costs roughly 5-10 billion dollars. Its so expensive to do that really no automakers do it themselves, same with engine designs. They share these collectively.

To disrupt the industry you need cash, and a lot of it. Metal dyes are outrageous, 250k to 500k+. The initial investments a company needs to break into the industry is stupid high.

On top of that, as an in-experienced new comer it'll be challenging to gain the public perception of having a higher quality product, as your first attempt may not be.

Products in the Auto-industry typically have decade long life spans, with half a decade spent testing them before release. So your trying get 1 billion in angel funding, for a decade you won't even be profitable?
nigger.

go fish, nigger.
Autoregressive modeling tools in header-only C++
Many people would say yes. Empirically, few of them follow through on it.
Bonus: 20s into the clip (recorded early July last year), you can hear Radio Nacional Venezuela complaining (in English) about the diversion of Evo Morales' plane.
The firm said it could not specify the countries that have a direct line into its networks, because those countries have laws prohibiting disclosure of surveillance methods.

In six out of the 29 countries, governments have a permanent link to monitor communications, the BBC understands.

So can they list the 23 countries who do not have a direct link to monitor communications?
The fact remains though that if you are doing anything that could result in injury or death to third parties, you should never bow to management pressure.

I used to inspect amusement rides for safety when I was in college. Occasionally there would be a defect that would arise that would make me feel it was not as safe as I thought it could be. Managers and owners of course would not want their ride shut down on a busy summer day and would pressure me not to close it but I did not care. I knew if children were hurt or killed I would feel horrible, and be the guy taking the blame or criminal penalty for negligence.

So if you are an engineer for some safety critical system never bow in to management pressure as it will be viewed as 100% your fault when something goes wrong. It is not all this engineer's fault as people have pointed out, but when you put your name on the line approving something it is then your responsibility.
:)

Indeed, comments in HN aggregate a wiiide range of signal/noise. Great case of study.
I use SWT quite a lot and while it's not perfect I find that it works brilliantly in most cases. I encourage the authors of this Go UI library to study SWT and crib heavily from the library internals. Otherwise they'll be sorting out bugs and corner cases that IBM has fixed in SWT long ago.
It's a slippery slope ("oh it's fine, I'm only copy/pasting N file(s)" where N slowly increases) which I don't want to go down.
You're making a false assumption here that those users will stop logging into Flickr when Facebook auth is removed; the more likely scenario is that the majority of those users will create a Yahoo ID and use that, rather than abandoning Flickr entirely.
How Does Google Determine the Language of a Query?
Consistency isn't always foolish.
Great idea but right now I'm in East Midtown NYC. Not a lot of sun at any time of day. Don't think this app takes into account height of buildings, which is kinda important...
Some interesting conversations between DHH, Kent Beck and Martin Fowler.

DHH can be quite outspoken at times but I think he's right to have this discussion and to have it in public so we can all learn something.
It’s easier to go downhill than up
Ask HN: opinion on the landing page of my startup
Hello,

it's still in a test page

http://test.bluetouchdev.com/

We're about to officially launch the app at the end of June, with press release, video and everything - we're actually already in the App Store, without any kind of promotion, pretty good results -

I'd love some honest opinions about the contents (correct grammar? I'm Italian!) and the general ideas and copywriting.

For example:

- the Advertising, is it good to "promote" it even if we still haven't really started to work on it? Just planned how it will work.

- ask for a donation is a good thing? we don't have any external funds, and for now we don't have any revenue to pay servers and extras (we planned how to get revenue, but we need some months before launching the new features)

Best,
Filippo

the contact form is not working at the moment.
I'm a rare consumer of video games. If I read this correctly, I should always try to get the first in a series and ignore the sequels?
Care to explain why you're not against it? I haven't found a single reason, which justifies to tap on a full comms link of a whole network. Not a single one.
It's quite possible that the UK does have warrantless wiretapping and D-notices prevent it from being reported.
Damn. HN usernames have to be 15 characters or less. :(
Your numbers assume that there is no overlap between those groups. It's entirely possible for someone to be both a Daily Apple User and a Daily Canon User (e.g. a professional photographer with an iPhone).
Out of curiosity any such examples ?
SEEKING WORK - Remote or Local, Fredericksburg, VA USA

I have 20 years experience developing software.

I am a back end scalability engineer with experience in Scala, Java, Ruby, and C#. I prefer to work with PostgreSQL and Redis and have production experience with PGSQL, Redis, MongoDB, SQL Server, MySQL, and Oracle.

I like to use Scala with Play or Ruby on Rails to create RESTful API backends; I can also create web front ends though the design looks exactly like Twitter Bootstrap. I am decently experienced writing HTML, CSS, and Javascript and prefer Angularjs.

I prefer to work on Unix/Linux systems. I will happily assist you in a rewrite of a .NET/Windows system to a JVM/Linux system at a discounted rate.

Github: http://github.com/cfeduke
SO: http://stackoverflow.com/users/5645/cfeduke

Email: charles.feduke {\at} gmail.com
Ask HN: Got invited to work at Google(for 2nd time), what to expect?
Hi,

This is the second time a recruiter invites me to apply for a job at Google. The first time I rejected the offer because it was not part of my area of interest, but now this new recruiter told me I could apply either Developer Relations, Technical Solutions or also Software Engineering roles. EDIT: 2nd recruiter told me he was doing following up from the first one.

The questions I have for you Googlers/ex-Googlers are:

Why this new recruiter never knew about me, but to apply for a job anyway?
How is life doing software engineering at Google?
Did working at Google helped you to become a better entrepreneur?

Thanks.
You could say some effort on the user's part is payment, yeah. Makes sense.
There is a company called Ludei (https://www.ludei.com/) who has built an amazing framework for HTML5 apps and games.

To prove how powerful their framework is they've published several games, here are some:

https://play.google.com/store/apps/details?id=com.ludei.slid...

https://play.google.com/store/apps/details?id=com.ideateca.a...

https://play.google.com/store/apps/details?id=com.ludei.demo...

Their games go faster and work better than many native games I have.
Yes, but if your whole reputation is tied to a single site, you're doing something very wrong. Building an entire freelance business around a single site, never doing any open source work, never networking, and never doing any pro bono work for local charities is a very bad business practice.
Winners Announced at First-Ever Mastercoin Hackathon in Israel – World Premiere
> SQL libraries don't have to be ORMs or useless.

It's true, they don't have to be useless.

The problem is that people who end up writing most of those libs are:

1. People who have very superficial knowledge about range of features, semantics, and algorithms behind SQL.

2. People who are motivated by an irrational yucky feeling about code in strings (as if their Lisp/Python/Java/etc. source isn't just code in a string itself).

3. People who are typically very averse towards learning new technologies. They are blissfully unaware of all the ways they can persist their objects without "mapping" them. They know in depth and favor one application language, and they've stored data in SQL a few times, so let's do everything in SQL, because learning is hard, but writing abstractions is cool. It feels like an achievement.
Finally, Clippy comes to Chrome
Simpson's Paradox in Web Analytics
I'm not quite sure how outlawed they are in windows, but I've replaced the alt-tab/cmd-tab with Witch by manytricks, to make it more windows like. But something like XMonad, while it runs, only affects X apps, and is not quite so useful.
Kids Reach to Old Computers
This is OT, trivial and a bit silly: How did you intend the json file? I tried with sublime but couldn't find anything to solve it. Didn't start an IDE for this.
When I'm hiring, attention to detail is huge, particularly on the technical side of things.

The very first image on the personal site shows badly aligned PHP code (the if statement isn't aligned with the assignment above it). I wouldn't be able to make it past that if I had a stack of 20 resumes to whittle down.
When Dash first came out, I liked it a lot, and found it better than Google for finding what I needed in almost any language I used.

But for some reason that even I don't really know, I stopped using it. I just checked the App Store on this computer, and it says Install, not Buy, which means I already paid for it long ago, and could have been using it this whole time. If only the developers could figure out why I stopped, they could probably make a lot more money.

That said, I do still see an App Store notification pop up every once in a while saying Dash needs to be updated, and it is pretty annoying how often that happens compared to any other app.
I think Schneier's "Memo to the Amateur Cipher Designer" (https://www.schneier.com/crypto-gram-9810.html#cipherdesign) is relevant to most fields.

In it he forcefully makes the case that unless you really understand all the science at hand you can't possibly expect that you've actually invented anything worthwhile. He also lays out how you can make a credible case for your breakthrough -- it's hard, but if you do it clearly you'll be able to get someone's attention.
A whole class of programmers have learnt to write continuation-passing code in Javascript for asynchronous operations, as that's the way AJAX works. Moreover, it's the only way you can do things in the browser.

Node is web-browser style javascript programming, detached from the browser GUI and given the ability to accept inbound connections. Along with this has come a whole slew of fun wheel-reinvention around frameworks and templating engines.
Uuuhhh, correct me if I'm wrong, but if the number of actual jobs are going up (rather than job openings), it means demand and supply rose roughly in tandem.

On the other hand, there's simultaneously a lack of wage rises in most of the technology industry combined with extreme worker shortages in some parts of the industry, so it makes me think there's some vast inefficiency lurking somewhere keeping trades from clearing. My personal theory is: it's the Bay Area real estate markets. If we had a housing crunch in the place where companies want to hire workers that was observed to eat up most (though not all) available salary increases as increased rents, thus causing it to be uneconomical for employed experts in other areas to open their jobs by leaving for higher salaries in the industry's major center, leaving companies in the center locked in a zero-sum struggle to hire a shrinking pool of rich workers while increasing portions of the industry's labor force outside that one geographic area sit underutilized... it would look a lot like reality.
Use Orchestrate from Python with Porc (client)
The mistake is using small objects since Java doesn't have structs and cannot really peel objects under normal circumstances. If I had to write Java code for benchmark I'd just use a long array and represent the state in a long (not a java.lang.Long)

Writing really cache friendly code in Java requires to look at the problem orthogonally and use int[]/long[] instead of a small Object with 3 small ints.

The Java version simply features some quite horrific code but can easily be run in parallel - no one mentions that. Using streams in pure functional way w/o the parallel in mind is a ritual suicide.

Finally, The CPU running benchmark has only 2 cores which is a disadvantage with tons of allocation and garbage.
Maybe we should have some kind of tor phone that randomizes phone numbers and scrambles the sound over the wire and reconstitutes the sound through some well engineered Kickstarter phone.

This would render most govt taps moot.
zOS and SystemZ's are backwards compatible to System360 for a reason. IBM may consider a lot of old stuff obsolete but their customers don't.

A lot of the Detroit Metro UUG (Unix Users Group, the LUG is very small) people like to find some of the old tech in the basements of Ford and GM and use it for show and tell :)
Why most people are not successful:
allah iz one
Try producthunt.com. It doesn't quite have the popularity of HN but the flip-side is there's a higher chance of visibility.
I don't understand what do you mean that it will hold you hostage for data unless you feed it 20 bucks. All the data Dash displays is available publicly on the internet, no?
> EcoSpheres have an average life expectancy of two years.

Very interesting, I had thought they were sustainable for much longer than that. I suppose even the most tightly controlled starting conditions will lead to unpredictable results when you have organisms reproducing.
No, you don't target metal - you use the Unreal engine which is now using metal underneath in an implementation detail that most developers wont worry about.
How to Actually Validate Startup Ideas – Right Now
Vodafone doesn't operate in the US.
Tying your entire professional reputation to a single website is an unbelievably bad idea. Not only does it let companies get away with what Freelance et al are doing, but it keeps you making artificially low rates. Contribute to open source, network in your community and online, and do pro bono work for charities. If you're good, your reputation will rise and your business will not have a single point of failure.
What’s New On Google Cloud Platform
i was intrigued by this, so i done it in C.

on my 4-core MBP (2.6ghz ivy bridge) i can manage ~1.8 billion hashes per second.

i could parallelize with OpenCL, but i think this is enough. after a few minutes, i get ARbyhlf as a valid name (although i don't know if this is actually valid.. but it definitely might be)

(removed)

edit: just realised that my nonce calculation was wrong.. http://pastebin.com/bcHcECPJ
Well... yes... we had "dual key" type things going on as well. (That was part of what I meant by "it got a WHOLE lot more restrictive".)

But, really, isn't an "engineer", someone pretty LOW in the hierarchy ?

I mean, that's kind of the point, the better the structure and processes... the higher up you will need to go to subvert them. In the case of GM... the processes were so poor that you didn't need to go beyond the engineer level to subvert them. (Assuming the information in the article is to be believed.)
Facebook Wants To Listen In On What You're Doing
I imagine it would be pretty difficult to set up an efficient relay system without some serious multiplexing.

Better to just migrate to VOIP, I'd say. Then you could literally route your calls through Tor.
I've noticed that as my SQL skills evolved, I became more and more repulsed by ORMs. Now when I write a schema, I design a remote facade and map that 1:1 to a service object in client code. It is the best way I have contrived in a commercial setting (e.g. constrained in every way) to get testing isolation between database and client code to be useful.
Clickety click ... http://test.bluetouchdev.com/

Personally, and I'm just speaking for myself, and I'm a curmudgeonly old man, I hate these swish, slick, things sliding in from here, there and everywhere, type of web pages.

Give me something to see, something to read, something to understand what you do, and a clear call for action in the case I'm your audience. This takes forever to get to the point, and I'm still not sure I understand what you do.

I'm probably not in your demographic, but if I can't see on the first page something, anything, to engage me, I'm out.

Pretty sure I'm not the only one. It's an impatient audience you have, and without a clear something on the first view, you've lost them.

It's gorgeous, though. Is that all you want?

Added in edit: In fact, pretty much everything I said in an earlier comment[0] applies to this too.

[0] https://news.ycombinator.com/item?id=7839799
ReallyCare CIC, UK. Full stack Javascript Dev

We are (OK, I am) an open source startup currently based in my house north of London, using the MEAN stack (and the forms-angular library) to create innovative solutions for adult social care. Remote working is fine, ability to occasionally visit London an advantage.

http://www.reallycare.org/jobs.html

You can email me hn@reallycare.org
Safety is the only reason I ever get from anyone. "I have nothing to hide and if it finds terrorists, then I'm all for it" is an actual quote. I don't agree with that statement, but it's obviously out there.
If anyone has a quest spot, I'd really appreciate it.

rafael at dataminded.net
This needs disrupting, in the way that StackOverflow disrupted expertsexchange.
For the duration and focus of my average HN interaction, more compartmentalization of the content here will mean I read less. Or maybe I'll only read default compartments. Be careful what you ask for.
What Flickr data would be fed to Flickr if you did the Facebook sign in option? Besides the fact that you use Flickr, that is.
Isn't this a slippery slope? The general consensus is changing slowly and everyone slowly is starting to accept and tolerate privacy invasions? Isn't that the same with other human rights too?
I don't buy this. Give me some concrete examples of how internals need to change. I have lot of git scripts which work off git plumbing and they didn't require any of what you mention. You just sound like an armchair critic otherwise.
You can do that already, a docset is basically some html and a sqlite index. The author of dash has some instructions on generating a docset: https://github.com/Kapeli/Dash-User-Contributions#contribute...
I like Minecraft, played it for a while...

However, what right does Mojang have to dictate this?
Meant to write $800, not $8000.
In case anyone came here thinking about how many pints fit in the sun, the answer is:

2.984×10^30 pints
Computer Programming: A million wrong ways to do something and a million right ways to do something.