skysight-inc/HackerNews huggingface dataset:
There's a Star Trek version as well, but it only works if you're on IPv6.

$ traceroute6 -m 120 tng.prolixium.com
traceroute to tng.prolixium.com (2001:48c8:1:137::32), 120 hops max, 24 byte packets
[snip]
11 v6-seattle-ix.voxel.net (2001:504:16::745f) 209.28 ms 207.781 ms 207.18 ms
12 3890.te6-2.tsr1.lga3.us.voxel.net (2001:48c8::8c9) 277.482 ms 279.604 ms 277.079 ms
13 0.ae1.tsr1.lga5.us.voxel.net (2001:48c8::822) 282.205 ms 286.997 ms 276.887 ms
14 0.ae2.csr2.lga6.us.voxel.net (2001:48c8::82e) 280.187 ms 284.989 ms 277.817 ms
15 em0.dax.prolixium.net (2001:48c8:1:2::2) 277.495 ms 277.68 ms 277.61 ms
16 si3.starfire.prolixium.net (2001:48c8:1:1ff::1a) 311.417 ms 305.949 ms 305.109 ms
17 0.re0.ra.prolixium.net (2001:48c8:1:119::2) 307.72 ms 305.633 ms 305.915 ms
18 0.fx0.voyager.prolixium.net (2001:48c8:1:11f::2) 304.583 ms 303.806 ms 304.216 ms
19 . (2001:48c8:1:137::2) 307.199 ms 303.983 ms 303.874 ms
20 Space (2001:48c8:1:137::6) 310.575 ms 308.043 ms 307.941 ms
21 the.Final.Frontier (2001:48c8:1:137::a) 307.198 ms 304.489 ms 305.967 ms
22 These.are.the.voyages.of.the.starship (2001:48c8:1:137::e) 306.484 ms 308.383 ms 308.094 ms
23 Enterprise (2001:48c8:1:137::12) 305.924 ms 305.817 ms 307.77 ms
24 Its.continuing.mission (2001:48c8:1:137::16) 308.692 ms 316.396 ms 306 ms
25 to.explore.strange.new.worlds (2001:48c8:1:137::1a) 306.123 ms 307.447 ms 312.365 ms
26 to.seek.out.new.life.forms (2001:48c8:1:137::1e) 308.785 ms 309.842 ms 308.362 ms
27 and.new.civilizations (2001:48c8:1:137::22) 309.347 ms 315.072 ms 307.912 ms
28 to.boldly.go (2001:48c8:1:137::26) 309.336 ms 306.98 ms 309.354 ms
29 where.no.one.has.gone.before (2001:48c8:1:137::2a) 308.284 ms 311.138 ms 310.111 ms
30 . (2001:48c8:1:137::2e) 310.227 ms 309.217 ms 309.752 ms
31 EOF (2001:48c8:1:137::32) 309.623 ms 311.074 ms 313.958 ms
Did you know Sweden has by far the highest rate of "sexual assault" in Europe?

The reason? Their definition is much different than in any other country. He is not guilty of sexual assault by any sane definition.
With the obvious caveat that you must have written the rules/policies/recipes for that to happen.

(I've seen some cfengine repositories, for example, that assume Apache is present and just start tweaking the configuration files. If you're doing it properly you'd want to define a rule initially "install apache". That's why it is often instructive to test out your rules on a pristine/virgin installation of your preferred distribution to see that it works from start to finish.)
I wasn't aware that reasonable adults were only allowed to have one opinion regarding WikiLeaks. How does the thoughtcrime work in this scenario? Does Julian Assange come dox me himself, or should I wait for someone with a Guy Fawkes mask?

For future instances where I might try to think of things using my own brain, who from WikiLeaks should I get approval from? Is the request form available electronically as an HTML form, or do I need to use PDF? The latter is kind of important as I don't have a PDF-form-capable viewer most of the time.

Thanks, and I look forward to locking myself totally and subserviently to what other people think.
How about $300 for the home version?
Sorry about that, it's just http://trycourier.com, I fixed the link. Thanks!
At this point I guess we'll have to agree to disagree, if you're convinced this is not a risk for Samsung laptop owners.
Extensible Programming for the 21st Century
I've had issues with iOS upgrades before, but they were all fixable. Usually by an annoying backup and restore. Even iOS 4 on my 3G worked OK.

I'm sure others haven't been so lucky.

The idea that Apple is purposely introducing bugs to degrade user experience is silly. There is no conspiracy.
Well, again RSS is actually too big of a constraint. Say I list on my blog page the list of my social web profiles (Twitter, Facebook, Google+...). Rather than have button for each of them, the button could very well redirect the user to each of these services to allow them to follow me on there.

I know it's tricky to understand, bit this button just does 'subscribe', without actually specifying to what (besides the page you're on), or using what reader/tool.
Octave is currently available on Android - search the Play store. A very impressive effort.
Borrowing Made Easy: 5 Best Flexible And Easiest Ways To Borrow Money
Is this a loophole for all emulators, then? Couldn't someone theoretically write an emulator for a fully homebrew Super Nintendo game that reads from the disk?

If I recall correctly, Apple doesn't care if you interpret other code (some sort of assembly, in this case) from the disk, just that you cannot download new interpreted code from the internet with your app (and even here they are lenient with apps that load HTML5 updates other-the-air).
Right, and that's a bit like trusting a site's meta keywords to fully describe the search engine keywords used to rank your site.

This is an interesting thing, because how much does a search engine exactly trust your site content, especially very specific tags like this? Not very much trust, it seems to me.
Super cool. Didn't even know this existed.
I had that exact same pain point in 2011. It's too bad the Craigslist refuses to innovate or let others innovate on their platform.
We software guys complain about this all the time, but Excel completely permeates the corporate world because it:

- is universally available (who in an office building DOESN'T have an Office license?)

- can be "Programmable" to the extent that it needs to be. You don't have to start with code. Formulas and conditionals are great for most things. People usually ease into Macros gently.

- produces a format that is sharable. People "fork" Excel spreadsheets all the time. It's not pretty but it works.

- gets the job done. You want data entry with some calculations and maybe a few if-then rules here and there? What's better than Excel?

In a corporate environment, often the best way to get things done is to circumvent the official software and just write something that works. When we do it, we call it an elegant hack, but when guys in suits who went clubbing last night do it, we call it a terrible, amateur travesty that should be replaced by PROPER code as soon as possible.

And you know what, eventually that happens. Very rarely, an incredibly useful Excel spreadsheet will be replaced by an even more useful (and reliable) piece of custom software that also adds tons of value to both the users and the organization. But I've worked in corporate consulting for years; can you guess how often this happens? I'd wager it's less than 40%.

No, what typically happens is that an analyst or software dev notices someone's cool spreadsheet and says "hey, I can make something that does this job, but it'll be a LOT faster and I'll put the data up in the cloud and multiple people can access it at once and..."

And that sounds great, so they get a little budget and a project is born. Most of us who have been there and done that know what happens next: higher-level stakeholders get involved, broader objectives get defined, more team members are brought on, timetables are established, results are "metricized", paradigms are going to be shifted, etc.

Rarely does a piece of software escape from this process that is as genuinely useful as the spreadsheet which spawns it. Often, rather, it gets delivered 6 months late. It crashes all the time. What used to be one simple input field is now a whole page with checkboxes you have to check and sub-objects you have to define. The end result might look a little prettier but that cool Infragistics graph is locked inside the program and can't be shared like the old Excel report because no one hooked up the "export feature". People are getting upset. Everyone hates this program. But we have to use it, it's mandated by corporate.

Meanwhile, a talented new guy comes on the team and notices what a bloated piece of crap this software is. He wonders why no one has written a little Excel sheet to get around it and REALLY get some work done...

I know I'm being cynical. And look, I GET that rogue spreadsheets can turn into productivity-damaging unseen business risks. But until the corporate "software project" culture understands why it happens and why people are often far happier with their clunky spreadsheet than with your shiny WPF app or web page, I don't think this problem is going to go away.
whilst I'm usually loathe to see comments such as this, I was interested in reading this and must say:

The post is completely unreadable on opera mobile, whether I send through desktop or mobile UA, and on default 2.3 browser. Guess I'll give it a read at work tomorrow.
European laws are copied line-by-line from lobbyists?
A notepad will persist your code and allow you to edit it easily, including newlines and tabs. It will also allow you to undo/redo. Try FireBug to see what I mean.

Yes, in Chrome you can technically hit "Shift+Enter" anytime you want a line break, but you cannot tab. Regardless your script will disappear after you execute it. Yes, you can make what you just typed reappear by hitting the up arrow, but then it's again difficult to edit it. It also does not support undo/redo.
I've read the EULA, it's mostly about best/fair practices when releasing benchmarks to the public. But having this codified in the EULA must give legal departments the shivers! I'm surprised there are no perf benchmarks on the web comparing Go....to anything! The last I heard they were way behind even the JVM on perf; just because they ahead of time compile doesn't give them much of a natural advantage here (since JIT compilation is not a perf problem in practice).

.net has value types that you can use to avoid allocations. I've used them to write GC free code before where it's necessary, like doing a physics engine. I'm not sure if this is comparable to how you are avoiding GC in Go.
Bitcoins up 78% since January 1
Obligatory link to The Programmer's Stone, which was a real eye opener for me when I read it.

http://the-programmers-stone.com/the-original-talks/

It starts with Mapper vs. packer mentality, stress level mismatches, and the effect of stress on your brain, and goes forwards from there :)
It wasn't part of the announcement.
Like many others showing confusion as to what this does, allow me to add mine as well.

You have to look at this from the reader's perspective, an average reader. Everyone wants to, or should subscribe the web content, but not everyone subscribe equally or subscribe through the same means. Some use email, some RSS, some Twitter, Facebook, browser addon, extension etc. What I am looking for an answer to "Where does this service meet the common-denominator subscriber?" Does it meet them only if they know RSS, or email for that matter? A universal subscribe button for that matter, should be answering such a question.
As promised, Kim Dotcom starts payouts for Mega vulnerability reward program
Thanks for singling that out. The specific demos of interactive coding/visualization were cool, but the end where he really gets into the general topic of finding a guiding principle and using that to change the world - was very, very well worth the time to listen to.
This isn't news.. Chrome Developer Tools has been able to do this for years.
Downvoting notwithstanding, the statement that 1 and 0 ARE True and False is flat false. It's not even kind of true: True is not 1 and False is not 0, the type of True and False is not int, and the established convention for comparing to these values is to use 'is' if you are not using the vaguer 'if cond' or 'if not cond'.
and with Mathematica: ... http://taliesinb.net/visualizing-random-walks
Show HN: Automatically generate Flask servers from Core Data
Jeffrey Stephenson's project is completed
"First, I will tell there are "groups", mind you, I only mean a collective of individuals and organisations, that many times are fighting amont themselves, also individually they may have different aims and purposes, but the "group" thing simplify the things."

No chance of humoring us?
While Sublime Text is nice (and rather attractive), many people still prefer vim and emacs. It's a matter of personal preference, in the end, as both vim and emacs are quite extensible. With the existence of tools such as YouCompleteMe, syntastic, delimitmate, etc., one can outfit vim with the functionality of Sublime Text or even some heavier IDEs in a matter of minutes (using vundle and pathogen to handle the extensions). My largest reason for preferring vim is its presence by default in almost every UNIX system I've touched. I just have to pull my .vimrc over to whatever machine I'm working in, if I'm spending enough time there to warrant it, and I'm almost immediately at home.

I'm a vim guy so I can't really speak on emacs, but I imagine things work in a similar fashion.
Block the bank account with java program
i need to found a java programme allowing to block bank account and unblock it ......
Ah, that's understandable.

To make better use of the smaller screen real estate, you may wish to look into using a tiling window manager (dwm, xmonad, etc) coupled with a 'full screen' browser like Conkeror which nets another 100px vertically by not having a tab/navbar.
Interesting analysis. Correction: The paragraph under "Fastest server OS": it says Linux has twice the average tick, but the graph shows it having half the average tick.

What sorts of decisions can we glean from this technical analysis?
Yup. rel="logo-foo" where "foo" is optional and some set of standard subtags.

You could even consolidate this so you had rel="logo-favicon" and the favicon just become another aspect of your logo.

All that said, I think it's a solution looking for... well, not a "problem" really, because the problem is obvious. Rather, the whole thing seems like a solution to a problem that not enough people have. I'd wager the 2011 proposal would have gotten more traction and some format adopted if this were really a pressing concern.

You know what? What I'd like to see is some kind of de facto standard rel="foo" database that, a bit like the WHATWG, kind of becomes a place where you can submit rel types, spec a schema behind it, go through some semi-formal vetting and standardization process, and be able to crawl this information in a semantically-meaningful way (in addition to just researching the different types). It'd also be nice to formalize a migration path from a <link rel="x-foo"> as a prototype declaration to a <link rel="foo"> as a 'standard'.

The closest we have to this is probably the HTML spec and WHATWG's page (http://blog.whatwg.org/the-road-to-html-5-link-relations).
We're obviously not clear enough, because this is exactly what this button does: allow each web user to subscribe thru the app of their choice, rather than force them own one specific choice.

Of course, this requires the "readers" (whether their RSS reader, Twitter, Facebook, etc...) have to "register" (see the developer section) or the list of defaults will be showed.

Most specifically, I see on your blog that you have a "Follow by email" field. This is great, but if you had a SubToMe button instead, people interested in following by email could still do it (using an app that does so) or maybe follow by SMS, or by IM (I use that personnaly). People using Google Reader could also do it easily... etc.
As a blogger, you don't have to decice how people are going to subscribe to your content :)
Another shiny object photographed on Mars
Raymond Panko has some interesting writing about spreadsheet errors.

(http://panko.shidler.hawaii.edu/ssr/mypapers/whatknow.htm)

The European Spreadsheet Risks Group has some 'horror stories' (http://www.eusprig.org/stories.htm)

It's an interesting field of research, and you could probably make a bit of money if you can audit unintentional human error; deliberate human deceit; or software errors.
try a different computer for example android / linux or something exotic much harder to backdoor compared to windows
I'm not an expert. But consider what happened in the rendition case. The penalty imposed on Sweden was
"granting monetary compensation; permitting a new application for asylum in Sweden; and legislative changes prohibiting the use of diplomatic assurances."

Sweden paid less than half a million dollars to each of the two victims. The US would gladly reimburse Sweden 10 times that amount.
Monitors: An Operating System Structuring Concept (1974)
On a personal level, no.

What I described above is my experience with most of my teachers during my K-12 education. In 5 out of the 7 schools I attended almost all teachers were horrible. But so is the whole education system, and I think the bad teachers are just the byproduct of it.

If you can explain why is it the way I described it, I'm listening.
Star Trek IPv6 traceroute. Boldly go where no packet has gone before.
Ah I see what you mean, thanks!

That'd a fantastic feature to have in Chrome.
Why a Transaction Fee Matters to You
Wanna Get High? Sweet Little Html5 Canvas Game
So Donald Knuth was trying to get out of understanding computers, got it.
Have you ever worked outside of a start up with engineers at a fortune 500 company? Excel is crack for engineers.
A cryo- community then.
Ask HN: Why are there no mobile CSS styles for HN?
It's a pain to read and contribute to HN using a phone. Adding fairly minimal CSS styles to the site can't be terribly difficult to very simply optimize display on mobile.

Why hasn't it been done? Is it en route?
It's the inevitable fate for anything that uses CL for data. CL is too afraid of competition, yet refuses to innovate. It's a shame.
Yeah! It almost seems like a source of pride for them... What were you working on that got squashed by Craigslist?
I've developed an ERP that replaced a set of buggy Excel sheets and nowadays processes tens of millions of euros every year. Employees of the customer organization mostly like it, despite that it has it's problems like any organically grown piece of software has.

However, the problem with custom-made ERP
software (or how they are typically developed) is that adapting them to new processes and ideas is typically slower and requires "real" programmers, where as systems like Excel that empower people without programming experience to model their processes, is much more dynamic and adaptable to needs of the business.

This is something that I'm currently working on.
Why exactly should you be afraid when a turing complete language is used to do computation by people who do not understand more complicated languages?

I do not see the point of the article.

In fact, we should instead celebrate that excel is used for so many things that can be better automated - just think about the business opportunities!

EDIT: and yes I read the article, and it specifically points to a coding mistake. When I work with excel (sometimes I still do!) I create references to the cells holding the formulas, and feed them some known input and compare the results to what I expect - if the computations do not match the formula may have been overwritten so I print a "ERROR DETECTED" in a special "TEST" field next to the cells holding values.

Congratulations - you have a test suite!

And that's just one way. Sometimes when I have to do a different implementation I just keep the previous implementations of the same algorithm somewhere on the sheet, use the same input and substract the results - any non zero value should get you worried enough to display an error message. This is interesting for new edge cases that your test suite could miss, and especially useful if the initial algorithm was vetted in some way.

Congratulations - you have added regression !

All this is easy to do, just a copy/paste special away. Even better- you can teach that process to non coders and they will see how useful it is, because anyone who has used excel for non trivial things has been exposed to such problems and is weary of excel limits.

The tool is not the problem. Software development is a process, and if you do a poor implementation, without tests, without regression testing, guess what it will bite you - but it would be the same in C, perl or python if you try to do without at least tests.

TLDR : There are many ways to make excel more robust. Maybe the "experts" are not really experts if they have never been exposed to copy-paste induced errors and never had to take care of such errors.
I often mess around trying to sequentially picture each room or spot we slept in (50+), walk about them mentally, its interesting how acute (but admittedly malleable) memory can be.
Makes me think of the smalltalk approach to branching, where it's there, but just another method call (on a boolean) - rather than

if(a > b) {...code...}

you do something like

(a > b).ifTrue({...code...})

I think it's an approach more languages should use - it means there are fewer special cases in the syntax, and you can compose conditionals or use them in higher-order functions more easily.
Funny thing about standards... without adoption, they don't mean much.

And before you know it, you're littering pages with fallbacks for browsers that don't support it. I hope this one catches on though. It makes a lot more sense to have just one or two files for logos that can be reused everywhere.
Say what you will about Microsoft, but Excel is amazing.

I'm no genius, but during my corp years in $LARGE_PHONE_COMPANY the excel macros I was able to write, interfacing with SAP-HR/BW and HP's Quality Center, was a great time-saver and made a lot of things very stream line and less error-prone. All the COM objects that are available to VBscript create crazy possibilities that, really, you could start a whole company just writing macros to stream-line work for other corps.

I really should look into that kind of thing in Open/LibreOffice now that I'm more at home in Linux.
It's true it isn't proper news. But it still seems there are a lot of developers out there that didn't know about this feature and this is definitely news to them.
France: In 3 Years P2P usage has dropped 35% while record sales went down 22%
Traders don't care. Traders are the profit-generating people. They are the rockstars in banks. Programmers are tools to help them achieve their goals. When traders want something that helps them make money, they want it now. Try explaining code maintainability to them. If they don't like you, you're gone and another keen programmer with an interest in finance will take your place.

I find that most people that program excel are most likely quants that just want to get the job done, do something to allow the bank to generate bigger profits.

Disclaimer: I work in one of these banks.
The Web Is Becoming Smalltalk
Siri the APP was available. That's different from what Apple shipped.

And especially given Apple's need to work across multiple languages we don't know if a more sensitive microphone was required.
At one time, the Excel team at Microsoft were considered some of the sharpest programmers at Microsoft.
And yours didn't have the # appended at the end of the URL.

Is that a new elaborated form of Karma whoring?
Excel is an easy-to-use functional programming language.
If we're being really picky it is possible to deterministically find the median of n elements in \Theta(n) time so we're able to deterministically select as our pivot the median element.

This gives deterministic \Theta(n log n).

As mentioned elsewhere this algorithm has a fairly large constant factor and is not used in practice.
How about over the wire as part of a debugger protocol? Would love to see this in IDEs.