skysight-inc/HackerNews huggingface dataset:
This post:
http://c65gs.blogspot.de/2015/04/c65gs-at-revision-2015-and-...
mentions a "c64 mode" on the c65gs (the basis for this machine.)

It would be awesome if that machine gets used at demoparties.
Show HN: Unspent for iPhone and Apple Watch (My First App)
I'm from India, and construction pays about 50 Rupees a day-- about a dollar. I was thinking more along the lines of a SaaS business or perhaps, freelancing on Odesk or something similar. Thank you for replying to my post.
>however you believe creation happened...
There is one accepted path of how we currently think we came to be and a make believe story of how it was created.

Religion and morality do not come into it
Except that fully hft strategies have/are also being pursued for spoofing as well.
Imagining a World Without Work
Do remember, they also have F# which is very much a functional language (in the style of SML or Ocaml)
My name is Nick Cochran, and I just developed and launched my first mobile app. It's called Unspent. I would love to get your feedback and answer any questions you may have about the app's design.

Quick Summary:
Use Unspent to track your spending money and one-off budgets. Designed to be simple and efficient for when complex budgeting software is too much overhead. No bank connections, no fancy charts, no decimal places. Unspent is for people who want to track spending balances, but don’t want to overthink it. You get an intuitive & fun interface, quick access via Apple Watch or Today Widget, and optional Touch ID protection.

Thanks for taking a look!
> The reason for a new github repo on each release, and the naming strategy, is to permit the concurrent use of multiple releases of the library. By allowing a new release to be used in parallel with old releases, existing code does not have to be modified. This minimizes work and risk. For minor releases and bug releases, where APIs do not change, a global search and replace will permit a full change to the new version.

You can just have multiple branches in a single github repo. :) That is what most people do.
I've read my share of stuff on SSRI discontinuation, not in the last because I was experiencing it first hand. My point stands. Nothing you mentioned constitutes an addiction.

> Also lack of craving is a ridiculous justification for effectively prescribing substance abuse

What? The justification is improvement of patient's quality of life which is often unacceptably low without the treatment. Blinded by the anti-drug dogma you are unable to see that sometimes the only available alternative is endless suffering.

> these cravings do not qualify these activities as substance abuse.

Strawman. Substance abuse? No. Addictions? Absolutely.
Man these guys don't stop. They haven't even released C# 6 and now we're discussing 7.

With the "strong interest" features and type providers, is there any reason left to use F#?

Also, I don't see why array slicing would require CLR support. That would be a welcome addition.
AI writing code and discover millions of new breakthroughs every day for the good of mankind. While people living in alternate reality satisfying all there pleasures.
How Traveling Abroad Cured Me of My Food Hangups
Should we pretend the NSA and various organizations don't have the means to infiltrate a CA?
Fascinating hi-tech/old-tech mix.

I am currently gathering the parts to build a 1979 vintage Acorn System 1 (http://speleotrove.com/acorn/index.html). I was aiming to use the original chips, although I am struggling to find the IO/RAM INS8154 at a comfortable price - I am currently working my way through some online stores that specialise in old stock without much success. If anyone has a tube of them they no longer want taking up shelf space...!?

Plan B will be to redesign the I/O interface.

Plan C will be to emulate the whole lot in a PIC Microcontroller (including the 6502).
Mesosphere Now Includes Kubernetes for Managing Clustered Containers
Doesn't work with tcsh.

Does anybody know how to escape curly braces on tcsh?
I have two "problems" with curl. First I have to remember every kind of HTTP header (no autocomplete) and second write/edit command lines (especially JSON bodies etc) is a bit unfriendly.

Of course this is just a 10 minutes experiment.
I understand why it is a problem for some, but I guess it can be somewhat principled stance. I mean, refusing to accept all this lawyerish hassle, unnatural language any official documents must be written in and so on. Because, obviously, people who just make things and do not participate in any kind of legal struggle do not care about all this stuff.

So I can understand why some people do act like that.
Aren't there firewall rules to prevent IP spoofing in most civilized countries?
Hah :) I was expecting you to come back with something about typecasting, which Pascal, as conceived by Wirth, was determined to make as difficult as possible, if not flatout impossible. This limitation made writing performant software in standard Pascal quite difficult. Which is why most of the popular Pascal implementations provided extensions to make it possible to use Pascal for real problems. I'm thinking notably of MPW Pascal, which was used to write much of the system software for early Macs.
You say it as if lawyers pursuing investment firms for every reason imaginable is a new thing.
Tunneling is good if they are targeting you locally, but if they see tunnel data going to a server which is easy to see they'll simply target you at the other end.
Only possible when the wifi is in range.
Couldn't the separation of talk/text and data be eliminated? Is there a difference anymore or is it just marketing?
I'm suspicious of his advice because the c++ he wants isn't the c++ I want.
Australian Government Warns Kids of Minecraft's “Bad Science”
Folks interested in this should also check out MirageOS (http://openmirage.org -- I'm a contributor).

There's also a good series of unikernel articles that give more background. http://www.linux.com/news/enterprise/cloud-computing/821243-...
You can't ask that kind of question here anymore
Please.

Let's stick to facts and not hyperbole.
Deutsche Bank to Pay Record $2.5B to Resolve Libor
* Access-a-ride exists for disabled people

* We should be building more subways in Brooklyn and Queens.

* Tourists can park in NJ or north of the city and hop on the trains.

Your thinking is either transit-centric, or it buys into car culture.
I'm probably not the right person to answer this

but it seems that Christianity distinctly less tribal than Judism

its seems that the Old Testament, is essentially the story of 'God's people'

in contrast, especially the stuff concerning Paul, alot of the New Testament is about the Gentile's relation to God

again, I'm not the right expert to answer this question
You're right. That is very immature. But OS detection can have good sides to it.

For example, a stateful antivirus scanner turns on only for Windows machines. Or with Linux, certain connections and services are made available. Or it can also be used as a layer of defense in security (we know we have 2 windows machines and 3 linux machines, mac addresses bla bla, throw security tripwire).
Chinese scientists just admitted to tweaking the genes of human embryos
There is a field called sncf_id that includes SNCF-specific codes (and similar ones for other carriers); there could be a nationalrail_id field as well. Great suggestion! You totally should create an issue on GitHub.

(Disclaimer, here I speak for myself but work at Capitaine Train.)
Practical machine learning for the unitiated
Not much about Nordic mythology in there. Between the Asgardian robots, the sci-fi-looking Asgard and the black Heimdal... It has as much to do with Norse mythology as Diablo has with tabletop RPGs.
> Rules & regulations (often in law) have built up over time to protect against corruption & failure

Having worked for NYC and become familiar with their vendor selection processes, I often wonder if the costs of corruption prevention (both direct and opportunity costs) often outweigh their benefits.

For one thing, the vendor certification process costs quite a bit of time and effort on the part of their potential vendors, which rules out a lot of smaller (perhaps more efficient) entities in favor of bigger corporations who have the resources to jump through the hoops.

The Tweed Courthouse may be one of the most corrupt structures ever built, but at least it's beautiful and it got done.
It is kinda little irony. C# become more like sun in 90s and java become more like microsoft in 90s
What if one does not have any public code repositories?
Thank you for you feedback, does adding double quotes solve the problem?
When Going Online Will Send You to Prison
Enter the Counter Terror Expo – an enormous supermarket of paranoia
I don't read it that way. I take it as an insistence that basic supply and demand decide the price. This means no millisecond-level attempts to outsmart the other guy.

So for example you want to buy a million shares starting at $9.00 and this naturally moves the price up to $9.20 based on what everyone is offering. You're okay with that, but you are not okay with someone intercepting mid-purchase, buying a whole bunch of shares that were between $9.02 and $9.15, and instantly selling them back to you at $9.18.

Maybe I'm being too generous in my interpretation of "not moving the price", but this is the effect you get when you disguise your purchase. Only the actual demand affects the price. So I think that's what the real meaning is.
You should reach out to @arunoda (https://twitter.com/arunoda), founder of Meteor Hacks. He's one of the leading voices in deployment architecture for the open source meteor.js project, and based in Sri Lanka.
Python How To: Group and Count with Dictionaries
The irony is that at least one class of kernel developers (Linux) refuse to touch C++.
Prediction: There will be software in 100 years.
Overview of JSON Hypermedia Link Formats
Who should Nintendo add next to Smash Bros?
Don't forget that F# was mostly "forked" from OCAML, while C# was mostly "forked" from Java. So yes, F# got some OCAML features, but it got the weird ML syntax as well.
Ask HN: Safely use services in the cloud?
I get it that any data we send to an external service is only as secure as they make it, and we can't have full insight into how well they're secured.

That's fine; we can be careful about what we ship out for processing (stats, errors, log data, etc. can generally be reasonably sanitized).

The main issue we keep hitting is that these services resolve to a constantly shifting pool of IP addresses.

It's basic server security to lock down what external IPs our servers can connect to, isn't it? I've watched server hacks in action; they almost all start by expanding a toehold of access by methods that often involve making outgoing connections -- fetching/running pre-written scripts that try a laundry list of potential ways to ratchet up access, install back doors and remote shells, etc.. Or try to grab password files or other sensitive data and ship it out.

In the past, this was a no-brainer -- outgoing connections would only be needed in a few special cases (like contacting repos for upgrades), those special cases could be whitelisted, and that was that.

But now I'm running into more and more cases where services can't even give us a list of the IPs they use; they don't even seem to really know when new servers (with new IPs) will be spun up and suddenly their domain will start resolving there.

We've muddled through for now by setting up our own relay servers... but now those will need failover as well, to be resilient.

Does everyone just allow any outgoing connections these days? Or is there some better solution?
This game is not only an early text adventure -- it is early interactive fan fiction. See Keith Laumer's Jame Retief stories: http://en.wikipedia.org/wiki/Jame_Retief

The CDT, Mr. Magnan -- the whole scenario is straight from Laumer's work. Fan fiction inspires all great things :)
The discussion about COTRAVELER was usually totally poisonous too https://firstlook.org/theintercept/2014/02/24/jtrig-manipula...
That is a very good question. Well we all know that the public GH is not our resume, so I'm working on getting LinkedIn integration as well. Also allowing devs to add skills is a feature I'm interested in exploring.

If you have any ideas that you would like to see, please contact me at alvaro@dev-hub.io
> When combined with an earlier vulnerability, named “Wi-Figate”, which lets attackers force a device to automatically connect to a given WiFi network

I'm not fully up on exploitable iOS tricks, but it sounds like they're spoofing a BSSID to be one that the iOS device has already connected to (because iOS devices broadcast this when scanning for networks IIRC?), but has RADIUS authentication with a specially crafted server certificate that manages to crash the network stack.
Dot net framework team are very fast.

When i want move to RoR, they provide asp mvc 3 include EF migration.

When i want move to js, they provide async keyword.

Now when i want move to f#, they provide it all in c# language
Shock Absorbers That Harvest Energy from Potholes
Why Men Fail (2012)
"National IDs" for the Germain stations would be so-called RL100:
http://fahrweg.dbnetze.com/file/fahrweg-de/2394144/vHBDX5Ond...
Mathematics has evolved since Pythagoras, but still remains the same foundation.

Language hasn't changed much since Gutenberg invented the printing press.

Programming hasn't changed that much in 50 years since Lisp, Fortran, Pascal. We have more libraries, frameworks, tools, but it's still the same loops, conditions, functions.

I predict with total confidence things will be the same.
I always use the following replacements written by petkaanotonov, the author of bluebird :)

https://www.npmjs.com/package/querystringparser for query string parsing. Depending on content, you may get massive improvements (5x-20x)

https://www.npmjs.com/package/fast-url-parser for url parsing (the built in url parser is the main reason why node is so far behind on the TechEmpower benchmark - with this replacement the benchmark shows about 60-80% improvement in served req/s)

https://www.npmjs.com/package/cookieparser

For very large post bodies, I use JSON in conjunction with OboeJS - http://oboejs.com/ . Its not too much slower than native JSON.parse (about 5-7 times) however its non-blocking. Still haven't found a solution that is close enough in speed to native JSON.parse
Not sure to get the Tuple (#347) ... Why not use an anonymous type or the already existing Tuple class ?
The impression that I got from the article was that there was a separate, known iOS bug which would cause devices to connect to a wireless network without user intervention.
Does Inoreader spy on us?
I love Inoreader's great features and performance but I'm wondering why it asks for read permission on all Evernote notes when configuring the integration. I want just to save articles as notes and there is no need at all to read all my notes for that.
In fact, this was asked last year in the support forum (http://forum.inoreader.com/index.php?/topic/2949-connect-to-evernote-permissions/) and the answer doesn't sound right at all: "we are retrieving notes to eliminate duplicated send articles".
I'm always suspicious when an app ask for much more than what it really needs so I'm really wondering why Inoreader wants to read all my notes...
I use Waze every day to negotiate a typically 90-120min (one way) work commute, but it depresses me greatly that humankind has degenerated to the point where Waze would need to alert people to kidnappings and hit-and-runs because they're prevalent enough to need alerting.
Do you think Notes will make for a good task management application? Does it have to-do lists and commenting?
Java's strength is not the power of the language, and nobody ever claimed so. They improve it bit by bit, but that's all.
You want to use uber-cool features? Try Scala or any of the gazillions other languages/platforms JVM fully supports.

(personal anecdote - as senior java guy with 10+ years of experience, I've got recently assigned a small project of amending legacy MFC C++ (but mostly C) app - I could write a book about the pain. Language itself is a minor obstacle in this effort (albeit MFC/WinAPI has very steep learning curve for me).

Where Java wins, and will win for many years to come is maturity of toolset, quality of open source libraries and also probably the most important thing - the amount of skilled developers any employer can pick from.

.NET platform will probably get (finally) on track, but it's an uphill battle against Oracle's current position. But I like the situation - improvement in MS camp will force competition to improve as well, so we all benefit :)
There's a whole section of the article covering which parts of node may be affected. If the article began by saying it only affects FS and DNS ops, and some drivers, people may be more tempted to stop reading.

Is there any reliable way to check if the libs you're using are subject to this issue?
Eugenics got a bad name because they've tried to play god by sterilizing people http://en.wikipedia.org/wiki/Compulsory_sterilization . There is no cultural meme here.
I'd love to see things like this built for lots of complex command line tools. I think awk would be really useful.
Why Generation Y Choose the Startup Life
The main omission -- what does the company make?

Cleverly written for a specific target demographic, though.
While that's true, a lot of the complexity is self-inflicted. C++ tries to define syntaxes for its features in a C style which cripples a lot of features in unnecessary ways. For example, classes being kinda like a C struct instead of a separate syntax altogether.

Honestly, even Objective-C is better in this regard because the Objective-C parts are well separated from the C parts instead of feeling wedged-in.
IP spoofing can be prevented by ISPs[1] but I don't thing there is an incentive for them to do it. That could not stop the NSA anyway.

[1]: http://security.stackexchange.com/questions/1062/why-dont-is...
I would only use F# if I already knew it. Otherwise it just doesn't give any killer features anymore to justify the effort needed to learn it.
I don't consider things like no nulls and default immutability a killer feature. Also there is just a handful of F# jobs and they don't offer an outstanding salary for knowing F#.
I'm mixed on that - it has initial wins but inevitably leads to an arms race where malicious coders try to spoof the least-restricted OS. I strongly prefer to assume that no client can be trusted and avoid special-cases in security policy. It avoids surprises when someone reuses an old IP/NIC for a different role in the future.
Dyreza's Anticrypt
System III's functions section was pretty full by 1983

K&R was published in 1978
The Effective Engineer – Interview with Edmond Lau
Good luck with that when there is thousands of people using the same VPN service, also randomization of IP addresses. However this is only if Evercookie are dealt with. @ http://en.wikipedia.org/wiki/Evercookie Blocking Evercookie blocking is relatively easy now, if you disable JavaScript and use things like NoScript and Random Agent Spoofer. But then also don't forget about the recent VPN's ip leak through WebRTC which can be disabled with setting media.peerconnection.enabled to false If you're paranoid you can also use Qubes or Tails OS.
HN should require a signed comment when you downvote.

My comment is getting hammered with downvotes now.... And I don't know why... I'd hate to assume that people just want to bury a simple, fair solution to the problem without any justification.
Change the Way You Think of Cash Management
In this case, Wikipedia's citation leads (via an intermediate hop) to an academic article that dates Adventure to 1975-76, and argues that a date of 1972, which some other sources had previously mentioned, is incorrect: http://www.digitalhumanities.org/dhq/vol/001/2/000009/000009...
Ask HN: Do We exist?
Turn your intellectual 100 Ghz processor ON.

I know we exist, but how do we get our claim verified. It's based on the premise that a claim is verified either by peers or higher authority. In our case we don't have any peers or so (read:aliens) nor any other higher authority except for one as we know thru religion.

So in other words, our existence so far is only verified or like that, through books claimed to be written by God. But If God does not exist. Then we essentially lack the authority that can verify our existence.

Despite we exist, but due to the lack of verification, it does not make any difference.

Now overclock your Intellectual processor to 3000 Ghz.,

This is not only our dilemma, God if he existed had the same dilemma too, He existed, but how would his existence mean. without us, his existence had no meaning.

So bottomline is, we need God and God need us, to verify each other existence. If God does not exist, we don't exist either and vice versa.

Your thoughts?
Yes, the English broadcasters at least pretend to be neutral.
Thanks, I'll take a look at Ledger Web.
Also some (many?) ISPs have asymmetric routing, preventing an easy implementation of anti-spoofing mechanisms.
Good idea. It's quite difficult to remember all those parameters and command structure. Thanks, bookmarked.
Please don't complain about downvotes...
Python without an operating system
It's nice to see a company finally exploit the never-expiring nature of today's copyright laws.

Here's to a thousand of copyright extensions more!

By the way, did you know that Marvel and DC jointly owns a trademark to the word "super-hero" and no other company can use it unless licensed?
How did you get yours?
Your read is skewed by a common but incorrect perception about the way the markets operate.

You see it as party A wants to trade with party B and party C steps into the middle of the transaction to extract money from the transaction that they have no right to.

What is in fact happening is that party A wants to trade with party B over and over again at the same price and party B wants to change their price based on these interactions.

The later is what is actually happening (in greatly simplified form) and it is the mechanic by which the market goes from $9.00 to $9.20.

Further, large block traders absolutely positively hate that it goes up no matter how it happens, because their whole trade is based on finding a market price inefficiency. The longer it remains, they longer they profit. If they could, they would make it a law that prices of transactions couldn't be shared.
Foundation of Physics hasn't changed either, but we have this question here.
Large scale cluster management at Google with Borg [pdf]
Nice project idea: collect gps data from cell-phone users that are on a train, and based on this data (lots of users moving at the same speed across known tracks), get an overview of where trains are located.
Everybody on Hackernews knows how Google or Facebook were started. But when their stories are told, they are often focused on the one deal that succeeded, ignoring the 100 cases were the company almost died.

It is inspirational and helpful to know what to do. It is even more helpful to know what not to do and which mistakes to avoid. You gain time to figure out other problems on your own.
Water disposal wells have driven fracking boom, may also cause earthquakes
For false positives during a live broadcast, I have the big USB button ready to cancel the light show and goal song. I did not mention in the blog post is that it stops the goal song by playing the Fail Trombone sound (https://www.youtube.com/watch?v=iMpXAknykeg) when you use the USB button to cancel light show

Really not sure how it would work for other sports. The only reason it worked so well is probably because they GOOOAAAAAALLLLLLLL yell is long and distinctive versus everything else. It's not about intensity as much as a pattern in the frequency spectrum. I think it's worth a try with soccer and football.