skysight-inc/HackerNews huggingface dataset:
I fondly remember digging trenches[1] in a hot summer. It was the most painful thing I ever did, but I approached levels of zen I rarely have now. Everybody is built differently, but there's something deeply good about physical exhaustion. When you know the job, you get in flow easily. When done you feel all reset, the next day you feel a bit sore but it's the good kind, you even anticipate it.

[1] And if some kind of tasks are too brutal, there's always swimming (or even qigong).
Second repost:
https://news.ycombinator.com/item?id=8950292
https://news.ycombinator.com/item?id=10096891
Nothing's preventing you from using a source port after purchasing the game assets from GOG
I wonder if the speed improvements as a result of Peace will be enough to justify switching from Chrome to Safari on iOS
It is but most financial organizations are under quite allot of regulation which means that they have internal and external processes to prevent these types of transactions from happening.

You'll find it's very hard to fool a bank or a financial institution to authorize a transaction in this manner, it's still is possible under some cases but then you'll need much more information to do it to the point of it being an "insider fraud" than just phishing.

Companies are still vulnerable to this sort of phishing you'll be surprised how many fake invoices are sent to large organizations and just how many of them end up being actually paid out. In most cases those invoices tend to fall under the "petty cash" category so they are often not very well checked and if you send out 500,000 invoices a year to companies even a small percentage of those being paid is still a nice take.

Now back to financial organizations, you can't just make a transfer from bank a to bank b and expect it to work there will be huge scrutiny on even fairly small sums, yet alone millions, the funds will also be frozen for a quite long period of time (2-3 business days at the least) and in many cases will not be liquid for at least another such period.

And most importantly regular bank transactions can be reversed and those which can't are insured.

Bitcoin exchanges seem to be too cool to adopt the same level of regulatory mandated processes that even the smallest financial institution has to adopt. And the fact that pretty much not a single Bitcoin exchange is insured against fraud and the fact that bitcoin transactions are for the most part "anonymous" and there is no way to revoke, or reverse them means that even the smallest case of fraud can bring down the entire exchange.
Sneak into Google Play's auto-suggest feature
>"Tumblr cracked down on porn once they became big."

Define "cracked down"? Because from my perspective, there is plenty of it on Tumblr.
Spark and Machine Learning Workshops in New York and London
Ask HN: Finding a mentor
Hi, I'm new to HN - a friend referred me to the site. I'm a contractor, working as a electrictian most of my life but been an executive assistant for the past few years.

I feel that technology is great and use many tools available to be able to do my job better. Recently, a friend of mine said I'd be able to do a lot more if I knew some coding. Unfortunately, he himself is quite busy running startups.

I've gone through code academy and suprisingly, I'm catching on real quick. At least I feel like it. I know it's a beginners course but went through their basic html/css and js courses without too many hurdles.

However, I feel a bit lost and would love for any advice on how I can find a mentor to bounce ideas and ask for guidance when needed.

Money is quite tight for me so I've ruled out bootcamps for now and wanted to explore how I can get into the community and work with some experienced developers.

Any feedback is much appreciated

Thank you!
Comico – Tool to Submit Your Comics and Mangas
Hyperloop Technologies Names Ex-Cisco Rob Lloyd as CEO
Google translate doesn't seem to be 100% clear, but the signing key is actually for some windows software, rather than device firmware. Is that correct?
I'm been pleasantly surprised at how good rust is for build-scripts and the like.

I've started using the build.rs capabilities of Cargo recently and between the solid implementation of Process(including pipes) and general robust-ness it's been refreshing.
We ignore Cloudflare's many SSL certs. We have a short blacklist of MITM-as-a-service content delivery networks. Here's my paper on that.[1]

The list is short. Here it is:

cloudflare.com – a front-end network for sites, controlling 36,280 domains.
incapsula.com – a front-end network for sites
sonymusic.com – operates sites for their range of artists.
Janrainengage.com – customer tracking service
edgecastcdn.net – Verizon caching system
fiducia.de – security service for banks
vin65.com – wine seller with many sites for various wine brands.
practiceweb.co.uk – a hosting service for accountants

Sites which use those services are not blacklisted by Sitetruth, but the ownership data in their SSL certs is ignored as meaningless. The CA/Browser Forum is looking into ways to express this better in SSL certs. A cert with fifty unrelated businesses is just silly, and it's a transitional thing until everybody gets TLS-capable OSs and browsers so shared IP doesn't mean shared cert. (Windows XP/IE 6 being the problem).

[1] http://john-nagle.github.io/certscan/whoamitalkingto04.pdf
No it doesn't you can't choose not to "mine" a specific transaction, it requires other parties to "witness" it but not to approve it.
Am I right in assuming, that the name is a reference to the Normanomicon from Fable II and Fable III? It's just priceless.

Thanks to all involved with Rust (also in light of the 1.3 release). From what I can tell (passively reading about language decisions and seeing the responsiveness of all involved on various communication channels), it's a great lesson in building a community while simultaneously creating a fun programming language.

I hope, I'll come to use it at work at some point.

P.S. First comment ever on the internet anywhere, hope I didn't violate any guidelines.
Visual Studio's bullshit support of TypeScript's tsconfig
"with one
(UK-government-owned) bank, two wrong password attempts simply lead to an
invitation to set a new password."

Good lord! Reading through this document is like reading a primer in how not to make a secure form.
Show HN: GHFS – GitHub repos in your filesystem
We were in the same boat about a week ago, after 2 days our request got approved...just a waiting game.
Alternatively you could say that using all of the various tricks to speed up HTTP 1.1 would be cheating in favor of 1.1. Personally, I prefer not to have to think about how to optimize my websites; just let the protocol figure it out for me.
sorry to say, but if you are not someone that has alreay a reputation at Apple, your chances are pretty low.
Agreed. They are a shining example of what I look for in a commercial company building an open source product. Self-hosted, community edition with no fundamental deficiencies, hackable, and a CEO with more 3rd party presence (he's always on here in the comments) than anyone could ever ask for.

I only wish it were written in something which compiles native, like C or Go. Not bad enough to switch to anything else however, and it's really just my own personal dislike for Rails/Ruby.

Love the Gitlab-CI integration too, and am excited to see how it grows/improves over time.
So why aren't there more US investors in Europe if it's purely a matter of funding. The answer IMO is that it's not.
....... wtf are you talking about? why bother signing? why bother trying to have any security then?

if you wanted to argue for allowing enrollment of one's own private keys, then I'd agree, but otherwise it seems like you're just parroting something without understanding what youre asking for.
It's not about it being digital or not, it's about not having the same processes as other financial institutions that are meant to prevent and reduce the risk of fraud.

You have for the most part armatures and an unregulated industry playing with millions without any checkpoints.
Pinterest claims 100M users
is there a reason why uber would want to ban it?
Reverse Engineering Ahmed Mohamed’s Clock… and Ourselves
But the way BlaBlaCar work is as far as I understand very different from the Uber model no?
I think that's a harsh way to put it (or maybe harsh to read) but I think you're largely correct.
Only if we remember that every generation's liberals is the next generation's conservatives.
I don't believe the story.
They've already tracked down the original license holders/issuers in order to release the software in the first place. It seems to me like it would be orders of magnitude less work to contact a source port author and get all parties to agree to a simple modified license that would allow for source modifications to be included in the bundle.

(The original Parallax license for Descent, as well as the Rebirth modification to it, can be found at https://github.com/CDarrow/DXX-Retro/blob/master/COPYING.txt . I'm not sure it would even need to be modified -- it prohibits "end users" from using it for revenue-generating purposes, but doesn't prohibit the original rights holders from bundling that end-user code with the original software.)
When I was a kid I had the Graphic Adventure Creator for the Amstrad CPC which used the Lenslok anti piracy system.

Lenslok was a kind of prism thing inside a plastic holder that you held against the screen in order to read an otherwise garbled code which you then typed in. It often took me dozens of attempts to log in.

http://birdsanctuary.co.uk/lenslok/
Also agree that YC should consider a trip to Philly / Penn. There are a lot of students in the area that would flock to any talks or office hours
Addressing Mercurial misconceptions
Because taxes are innately moral...
goddamit...atleast ask for a confirmation.
It takes forever to run a simple patternsearch(), fmincon() if a function gets a bit complicated.

Their mcc compiler is even more crappier, it has so many memory leaks that even valgrind gives up and gets freezed.

I do not want to run a MATALBBED-ANN over large datasets, no way.

MATLAB scwhag: "Do you speak MATLAB ?"

me: "No, I don't speak MATLAB, and I don't want to"
Really? Try living in the jungle for a year, perhaps then you'll start to appreciate civilization, even if it is not perfect.
How to Avoid Developer Burnout
It's ages since I've seen it used in the UK, although not 10 years. More like three or four.

(The redirect sometimes happens, but it's automatically approved.)
Building a SEO Tool with Machine Learning
You shouldn't have been down-voted, as the latest FOMC report does indeed predict Negative Interest Rate Policy for 2015 and 2016.

It is coming and it is coming fast.
Are your dozen web apps large, featureful code forge systems?
For me, the state and sub-agency control of information about their own parks is what makes it valuable to me. While planning a recent week camping in CO and WY, I learned that most of the aggregated information I was finding from general hiking sites (even stuff like trails.com) was outdated. Surprisingly, the National Forest Service sites ("optimized for IE 6!") contained information accurate to a few weeks.

I'm also a little thrown off by Topiphi's heavy focus on "Permits" on each National Park page. For every park I'm trying, it points me to the "America the Beautiful" annual pass. Sure, while that pass would get me through the entrance gates, there are numerous other one-day, one-week, senior citizen and corporate passes that also given me access to the park. The majority of casual users aren't likely to be looking to buy each family member an $80 NPS annual pass, so I'd like to see more info there.
In this case, a magazine of note specifically chose to label this individual "the Best War Reporter in a Generation".

That's not a link-bait superlative; it's a statement of judgement relevant to the story.

"Why a War Reporter Had to Suddenly Stop" is a very different headline for a very different story.
Admittedly, when self-hosted some of these may go away, but here are a few that come to mind.

* General awfulness when it comes to packages. Outdated packages. Nonstandard packages. Ubuntu, instead of debian + testing, is a terrible choice for a CI.

* Horrible support for multilingual builds. God forbid if you have Python 3 scripts in your go project.

* With github, force-pushing during a build causes the build to error and travis can't detect that

* Lots of papercut issues in the UI

* There's always something when setting it up on a project that makes me end up fighting with it and figuring out crazy workarounds for it for several hours.

There's a lot more, though most of them have to do with point #1 and their choice of Ubuntu as a platform. I don't remember the rest.
Well it could have been the case that he still makes money from the drug, just not from directly selling it. People could make donations, or he could give seminars where people pay to learn how to get healthy, or whatever. Or people prefer to do business with him because he has such a good reputation. So it's not irrelevant.
Anyone know what stable version this will ship in?
Different article.
> The whole point of requiring the firmware to be signed with a specific private key is to prevent third parties from installing their own custom firmware

Yes, which is blatantly anti-GPL2. I really wish any Linux copyright holder would step up to the plate and force the argument that since code+signature is the functional unit, adding the signature makes a derivative work and its source must be released in the preferred form for modification. The entire point of the GPL2 is that a developer who creates code and receives a modified version back should be able to modify that instance of code - tivoization is entering into the license in bad faith.

Of course going GPL3 would make for a more solid foundation for doing so, but clarifying this subject directly conflicts with the desires of the proprietary sponsors - Google etc.
Nice! I really hope some competitor to GitHub will arrive someday soon.
Wow, I have this very old, very vague memory about some game that needed something odd like that. I think it asked for some recipe, or three runes/pictures, from the manual. I didn't understand it as a kid, and thought it was annoying. I had all but forgotten it till I saw this thread. Now it all makes sense.

*Edit. Googling this yielded a list of games that had just that:

http://www.mobygames.com/game-group/games-with-manual-lookup...
Thanks for all the kind words!

We love the speed of Go. That is why with GitLab 8.0 we'll make gitlab-git-http-server the default way to clone repositories. For CI the runner that executes the tests https://gitlab.com/gitlab-org/gitlab-ci-multi-runner is already written on Go so it is portable and installs without dependencies.

We expect that for the majority of the functionality a high level language will continue to be the best choice. Personally I'm watching Elixir and its Phoenix framework that are very fast. But for the foreseeable future we're very happy with Ruby and Rails.
I highly suspect the word "should" was used not in legal sense, but in ethical one.

You're right about GPLv2 — vendors are not legally forced to provide any way to load modified binaries (that's the primary reasoning to license software under GPLv3). Yet, there is a belief that every hardware manufacturer should do so to respect the customers freedom to tinker with the device, especially after the support from vendor is gone.
I think it's primarily a reference to the Necronomicon, a fictional book within H.P. Lovecraft's stories that tells about the dark magic of the Great Old Ones and how to summon them. https://en.wikipedia.org/wiki/Necronomicon

There are other references to the -nomicon name, like Neal Stephenson's Cryptonomicon.
Integrating KDBus in Android [pdf]
When you leave an interview do you have at least a rough idea of what parts didn't go well? Those are the areas you need to improve. Could be technical, could be something else.

I interviewed for a jr dev position and was not asked one technical question. I am sure that the reason why I didn't get an offer was because I did not wear socks. Seriously. I made sure I always wore socks after that.
The stories you heard may have been due to the Irish fuck up a month ago. The Irish tax authorities mistakenly sent out a couple thousand notices claiming completely bogus deficiencies. More info here: https://news.ycombinator.com/item?id=10083238

Germany and one or two others have also sent deficiency notices to UK sellers. The UK tax authorities have complained about that, saying one of the main points of the VATMOSS system was that sellers would only have to deal directly with the tax authorities in their country. If Germany, for example, thinks a UK seller underpaid for VAT on German customers, the UK's understanding was that Germany was supposed to bring that up with the UK tax authorities, and they would be the ones to get it straightened out.
A protection racket provides no services, it merely means the mob won't actively attack you (probably). This is what you seemed to mean by comparing government to the mob, and indeed the protection racket<->taxation analogy is plausible, except that in the US and other functioning states you get much more for your money than left alone. To the extent that you don't, I'd argue it's mostly because of political pressure to reduce taxes by first crippling services and make them seem not worth what they cost.
> If the source is covered by GPLv3, then yeah, if they use code-signing they need to have some way to let you get around it.

Only if its a consumer product by the specific rules used in the GPLv3. Business products under the GPLv3 don't require that.
It is, our on-premises income is more than enough to pay for GitLab.com. We might introduce more paid plans in the future but I don't expect you'll ever have to pay for the things we offer for free now.
We are definitely interested as well.
- Open-source (check)
- Self-hosted (check)
- Integrates with GitLab (check)

We do run Jenkins currently for some projects, but nobody is really happy with it. Sure, it gets the job done, but not the easiest software to work with.
Epitome: The iPad Pro and the App Store
We keep seeing impressive names come on board as YC partners. This might sound strange to you guys, but I'd love to read about some no-name partners come on board as well. I've found that a lot of the most helpful people out there are mostly unknown and under-appreciated (think: corporate version of "guy on couch" in Half-Baked).

Maybe those people are just so stealthy that I don't notice that you're staffing up in that area as well. Just a thought!
Very cool. I don't have a Mac to test it out on, but is there an easy way (integrated pip, conda) to install additional packages? IMO a graphical interface for finding and installing packages would add a huge amount of value. Also here's a link to the source repo: https://github.com/nwhitehead/pineapple
What I am saying is that it is free for the society as a whole; redistribution within the society may still occur.

Let's take a simple example. You have a village and someone plants an apple tree. Everybody who wants an apple has to pay to the owner (planter). Now let's say (to make it less politically controversial) that the owner dies, and the village decides that anyone in the village can take, say, 10 apples per month.

I would then say the apples are free, wouldn't you? It perfectly fits the definition of the word.

And this is analogous to technological innovation. Someone spent time creating this innovation in the past, and the products of this innovation can be free, you don't have to pay anyone to use it, they are already dead.

So I have shown you, I hope, that free things can appear "out of thin air" in the economy. Then it's just a matter of social consensus how to redistribute the free things, for example, people can decide that they will just work two hours less.
I wish the fed allowed me to borrow at their rates. In fact, if I had access to such rates I could turn that money around and could loan it back to the fed for a substantial profit. I wonder if anyone else has though of that?
I have your email address now, so feel free to edit it out of the post. Thanks.
Nothing prevents me from using a source port after purchasing the assets from GOG (in fact, the source port installer is designed to use GOG assets if available.)

The thing that prevents some people from using source ports is that they don't know they exist. I regularly run into people who have bought Descent from GOG or Steam and are upset that they can't get multiplayer working, who have no idea about the source ports. (I normally find people like this in the chat room or forums for the prequel, Descent:Underground -- http://descendentstudios.com/ . It's been less than 24 hours since I last helped someone who had complained about, in this case, the Steam version, which is nearly identical to the GOG version.)
I just went through the same process for my team, settled on CircleCI because the pricing structure fit our needs. We're still newish to CI in general so we might be wearing blinders but it's fit our needs so far.
On HN we don't simply accept what a "magazine of note" decides to tell us in its headline. Readers here can make up their own minds.
First Voice Transcription Software in Persian Launched Its Online Trial Version
The name is actually an alteration of "The Necronomicon", which is from the works of H.P. Lovecraft (the C'thulhu guy). The quote at the beginning of the book is also an altered Lovecraft quote (which, historically, are quite popular as easter eggs in the Rust community). In the literature, it is an evil and otherworldly book which eventually drives its reader insane, which should give you some idea as to the content of the OP. :)

Also, welcome to the internet!
I'm so annoyed that NO ONE is mentioning THIS fact. It's a pencil box people
Maybe that's why there's the $49 student license and the $99 one that includes ten toolboxes including machine learning.
So... what does this mean for PCI/DSS in the cloud ?
agreed. feels like famous name marketing stratgy
import taxes between countries
Khosla invested in our seed round and we kept talking with them. They are a great investor so we are happy they wanted to do our A round. So we raised an A earlier than we expected beforehand. We still haven't touched the seed money, in our last month we were cash-flow positive. But I'm happy we did a priced round and can focus on growing knowing we have enough cash.
‘I Was There’: On Kurt Vonnegut (2012)
Ah, sorry.
Buried lede: “While it's been a long and winding road, The Witness is nearing its end. Blow has a little over four months until the just-announced release date of January 26, 2016.”
It is NOT by mistake. Dlink engineers are INCREDIBLY INCOMPETENT.

Let me remind you this excellent piece: http://www.devttys0.com/2015/04/what-the-ridiculous-fuck-d-l...
a constitutional monarchy is almost a direct parallel to many organized crime syndicates. is that not legitimate governance?
Regulation, KYC/AML laws. Brand/image reasons. I don't know.
I was refuting this silly argument: "Good luck once you're out of university and want to start your own thing, you won't be able to afford it."

Yup, startups have costs. Go figure. And sometimes you get what you pay for.

I wish I'd learned Matlab sooner. I still love the Python ecosystem, but Matlab's replaced a LOT of dicking around in Python for me. It does completely different things, and certain things are trivial or impossible in each place. Worth learning both.
I bought Sim City for my Mac Plus back in 1990 and it's code sheet was really-really dark purple printed on really dark purple.

It was a sad day when I lost that sheet.
Immediate railways: 256 byte DOS intro
I'm new to US and ipso facto new to weather alerts on my phone. So the first time I saw the alert, kinda shit my pants as I had been in Andaman hours before the 2004 Tsunami