skysight-inc/HackerNews huggingface dataset:
Google are really inconsistent in this:

[typed in] -> [sent to]

maps.google.co.uk -> www.google.co.uk/maps/

www.maps.google.co.uk -> www.google.co.uk/maps/

calendar.google.co.uk -> server not found error

calendar.google.com -> https://calendar.google.com/calendar/...

www.google.co.uk/calendar -> 404 error

www.google.com/calendar -> https://calendar.google.com/calendar/...

google.com/calendar -> https://calendar.google.com/calendar/...

google.co.uk/calendar -> 404 error

But then they probably know that most of their users simply type "google" in the search box and then click on "maps" or whatever ...
Real-time is about guarantee, not speed. I suggest you to read the Wikipedia article which is pretty clear https://en.wikipedia.org/wiki/Real-time_computing
Awesome Book I Wrote Introducing HTML
I really doubt that the Russians would kill CIA operatives.

At least as long as the CIA operatives are not crazy enough to run an armed operation in Moscow.
I'm no great designer and only doing hobby sites but I've found PineGrow (http://pinegrow.com/) quite nice.
Which is valid since this processing time will be included in whatever application the user is using to access the website.
OT but I can report significant success with clojure on the server over the last several years.
does irc support encryption?
Looks super cool and very useful. If anyone thinks that $25 or $50 is expensive for 3 installs, they are just being disingenuous. That's less than most devs charge their clients per hour and tools like this easily save a few hours on each project.

And good to see another Bulgarian venture :-)
> The Communists were anti-nationalist; a core tenant was internationalism, effectively erasing national borders for their movement (their anthem was The Internationale[1]), incompatible with xenophobia.

In theory, sure.

In practice, have you no idea about ethnical relations and discrimination in USSR?
Men Need Night Out with the Lads, Scientists Say
I assumed snatching Snowden would imply an armed op, and even without weapons trying to physically grab him could very well results in Russians shooting.

But yeah, I seriously doubt they'd kill anyone unless they needed to.
Well, those people _are_ very important. If GitHub was a platform only of paid customers without the plethora of open-source projects by non-payings customers (which are important customers still even if they don't directly contribute to the bottom line), it wouldn't have a commercial success in this magnitude either.

Anyway, it's an observation, I don't have data to back it up, but I see a lot of new projects actually starting with Bitbucket these days.
I really don't see it as an IDE. More like a WYSIQYG tool to export HTML for Bootstrap, which is something there has been dozens of for years now
I see these sort of parents mostly as scumbags that accomplish little on their own and pass the burden of their own failings to their kids. Parents should expect at most their kids to achieve their level of success and no more. That's reasonable expectation. Anything more than that is a lottery and a fluke.
Should one wait for Swift 3? The API/syntax changes are a concern. Code breaking changes aren't that great. Also last time I checked Swift still requires a 64bit iOS device.
Show HN: Ideas for startups
I'm totally indifferent to the Apple watch and what it has to offer.
I don't need it and I don't want it, even if they gave it away for free.

When I see people wearing an iWatch - here in Spain it's usually the tourists and some local "uber-geeks" - I can't help but feel sorry for them, because they've paid so much money to unnecessarily complicate their lives and now everyone has to see that.

Lost souls, seeking to be different by thinking different, except of course everybody does that and now different means not thinking differently... Or something like that.

Maybe in the future the smart watch will be a practical and useful thing. Right now the iWatch seems like a terrible watch and nothing more.

/rant.
Yes, sorry. Corrected :-)
How a Mathematical Superstition Stultified Algebra for Over a Thousand Years
Wouldn't they just use hired proxies ?
Not code so it doesn't count but a command.

Dos: "attrib," Will strip all attributes from all files in a directory. Very easy to run accidentally.

Has a partner though "dir," Show all files even hidden. Very berry handy.
Where's your data to back your unpopular statement? Mine is the obvious conclusion based on wide observation since the early days of GitHub till now.
Yes, over SSL.
IRC can be over SSL. A lot of servers have support for this.
>There's no real reason to do it, other than convention from the early days. //

It wasn't convention it was that the naked domain wasn't assumed to have web content as not all domains had web servers on them. If you're used to gophering in to balrog.example.com then a www probably was required to get a browser to reach the www pages.

Supposing VR takes off and people have a VR space as their primary internet presence then we might be having the conversation as to why do we both with the vr. subdomain on all the URLs.
GitHub is here because they've pioneered some stuff and people use it by inertia. And inertia doesn't last forever!
Variety of experiences is the key. Traveling, big collection of coffee table books (these photo books of India and Himalaya are so wonderful), classical music, of course, and dance (much better than sports). Then a child will make her own patterns out of it.

Restricted, repetitive behavior is the root of all evil.
Maybe I'm not enough into the details, but from my perspective it seems as it should be very normal to save things in an emulator. It should not just be possible by default it should be much better than in the original, since we control how we set up the emulator. E.g. I would expect a game that had 3 saving slots to have 1 mio now. I would expect that these files would be stored in my host file system in a way that I can back it up and sync it via dropbox and github. Is that really that uncommon?

I mean, there are people who hack games that should not be modified and change the userinterface etc. We should have enough control over our virtual machines to let them do anything.
> "Your eyes actually take in multiple words at a time and parse the sentence based on the words you've taken in. This also means that unless a particular particle is deadly important to the sentence, your brain ignores it"

I have a hunch that's not actually what's going on, the second "the" gets filtered out way earlier, before it even reaches the higher features of language processing: to compensate for the constant jittering and shifting of the eye's focus, our pattern recognition modules need to navigate by close-by features in order to build up a model of what we see. In reading mode, the second "the" never even makes it to language processing because it gets filtered out during error correction as an eye-alignment error.

I imagine the pseudo code backtrace would be something like this: "I saw a 'the' shape" > "move focus to next position on the right" > "still seeing the 'the' shape" > "move focus to next position on the right".

So unless you decide to consciously process the line, or your visual system explicitly learns to recognize a 'the the' pattern, the data simply never gets passed along.
? An ex KGB guy was assassinated in London with radioactive poison and lived to name the killers.

That ruffled the feathers until a few years later when it was all swept under the carpet.

Now the disagreement is over Ukraine and Syria. So Russia is in the bad books again for the killing
That has to be LuaJIT. The amount of knowledge hidden in that code base is mind blowing. It contains a state of the art tracing JIT compiler, optimized for at least 5 different platforms, a custom assembler (dynasm) which is used for implementing hand optimized code for the interpreter in 6 different architectures. Additionally it has one of the best FFI implementations I've ever seen: Just parse a C-header file at runtime and you can call into C code with zero overhead. All of that written by a single person (Mike Pall). If you haven't had a look, you should: https://github.com/LuaJIT/LuaJIT/tree/v2.1
Yes, but what about the trailing slash ...
Sounds like you would enjoy the military. Barracks, no kitchen...at least not in the Marine Corps. You don't get to choose what you want to eat you just eat what is served whether you like it or not. If you miss the chow hours because of work, traffic, or any other activities tough luck. Maybe you won't miss the next meal. Oh yeah. Don't forget to get in the line early because if you don't get in line two hours before the meal actually starts you might have to wait in line for two hours and actually miss the meal anyway. And since everyone eats at the community kitchen you run out of food before the meal hours are even over.

Sounds like a good plan.
It's an essential feature that is dragging me towards Varnish even if this comes with tons of negatives.The bans feature is just amazing.

And right or wrong, there are not that many implementations to choose from in the Nginx land, unfortunately.
It's not there. I would say that this just tweaks IRC, rather than adds much needed features. A little bit of too little, too late.
The problem is stingier than it looks.

On one hand, anything that can run on top of an encrypted connection "supports encryption". IRC is no exception, IRC servers have had SSL support for a long time now.

However, the messages you send over the SSL connection will arrive in plaintext form at clients who chose not to use SSL when connecting to that server. Logs are also stored plaintext by many clients.

There are servers which no longer allow non-SSL connections to cope with that.

Edit: this debate is pretty long-winded, it was a pretty hot topic in a lot of circles even 10 years ago. I've heard proposals of adding encryption on top of IRC. The advantage being that even peers over unencrypted connections would still get encrypted data. I vaguely remember toying with some perl scripts for doing that over irssi.

It's pretty pointless IMHO. People rely on IRC logs, and IRC in general has largely been for open forums and open collaboration.

If someone needs to discuss sensible stuff over IRC, it's fair to assume that they don't want it discussed with anyone who happens to join their channel. In that case, it's perfectly acceptable to set up an SSL-only server with strong authentication (or even better, to ensure that you don't leak logs, to have everyone connect over SSH to a machine that runs a local-only IRC server).
Top Highest Paid Hollywood Actors
I don't think the graph part is the key thing: The ability to run a live program, question and explore it interactively is. Eve seems to be extremely strong in these aspects, especially the 'provenance' (knowing where data comes from) is beyond what existing systems provide.
I say this as a developer of several graph/dataflow/visual programming tools (Flowhub/MicroFlo/Noflo and related).
Maybe no grand increase in wisdom, but I would say there is a more diverse interest in languages and paradigms, which probably has downsides too. But, like, on my last three jobs I've worked with Haskell, Ruby, and now Clojure and Elixir. The proliferation of alternative databases seems like a part of this trend too. At least in the startup world, right now we're not so bound to a legacy of serious boss-approved technologies.

So I'm talking about the landscape of development, if you will... Paul Graham's "Beating the Averages" is about how he and Robert Morris knew back in '95 that in a web startup you could use whatever language you wanted, and I think that came into play in a big way in the '00s. I speculate that Ruby + Rails had a pretty big impact, and then also there was just this generational wave of internet nerds, and a big upswing in open source infrastructure, and some other factors...

Hey, while I'm speculating! I think the basic shapes of collaboration-type apps are kind of settling to the point where technologies will come out that eliminate much of the coding drudgery.

This is an old dream, of course, and it comes in cycles—like, maybe a truly excellent framework for modern real-time web apps will stabilize, and the year after everybody will be in virtual reality and the whole paradigm changes again.

But if you look at the structures of "social and mobile" apps, there are some common denominators that we still reimplement tediously all the time. Users who have relations with each other and other entities, via various permissions. Distributed resources modified with different consistency properties. Timelines, searching, embeds, comments, notifications, and some other things.

So what if you took a bunch of clever people with experience from projects like reddit, SoundCloud, Instagram, Airbnb, Slack, or pretty much any social thing, and gave them a couple of years to dream up an architecture that would make all their jobs easier, and that they could maintain as an open source framework? Maybe throw in some theoretical experts to help tease out elegant abstractions and semantics.

I think something like that would make sense for YC Research, even if it's not as radical as, say, extending life spans. Because how much of the YC-backed developer workforce is right now sitting around hacking their own thing for real-time notifications? How much more efficient would these startups be if they could configure a mature system declaratively and get the basics, cross-platform, like you could get the basics for a CRUD app with an hour of Rails configuration?

Anyway, that turned into a long semi off-topic rant. It's just one incremental step I see on the horizon.
And also consider people who win a science Nobel tend to be pretty old. Suppose you have to be ~55 or so to win one, you'd have to be born latest in ~1960, probably doing the contest in the late 1970s. And I would guess the field of finalists got bigger as the contest got older.
> Smuggling implies contraband

Smuggling to me implies stuff that people haven't paid tax on. Not just stuff that's illegal to own.

Here's a radio programme using court records from the 18th Century to explore history. This episode is about smuggling.

> Smuggling was a trade in the 18th century - sprawling from the brutal criminal underworld, to shops, to chic drawing rooms - brandy, tobacco, pepper, lace, French silks. But one commodity above all was worth killing for and facing the noose - tea.

> In fact two thirds of the tea which was drunk in Britain was smuggled in along the Southern coastline of Britain. Every single inhabitant of coastal ports like Rye would have known what was going on, probably most were drawn into it - and many ended up in the Old Bailey in London.

http://www.bbc.co.uk/programmes/b04d4sbs
Can't seem to view images without javascript D:
This is pretty awesome, and the speed is great.

I really like obscure search engines, because their (comparatively :P) tiny indexes mean they'll return significantly different data to what say Google or Bing would return.

If there's one thing I would definitely vote for with projects like this, it would be... an API. In a world where virtually every search engine is built around the idea of controlled, non-open access, a predictable, documented, free-access API would be a breath of fresh air, and you'd get people seriously interested in this even though it's small. (You'd definitely need rate limiting though because there are always the hangers-on with the low IQs. >.>)

You may (or may not, no idea) also be interested in the Common Crawl corpus - http://commoncrawl.org/the-data/get-started/ - which contains a few PB of data collected over the past few years (sorted by date). Access via HTTP is only moderately involved: read the line immediately above "Data Format."

Of potentially much less interest is a 2012 80TB snapshot Archive.org are (or at least were) offering; they seeded their indexer off the Alexa top 1m and boxed up whatever came back. https://blog.archive.org/2012/10/26/80-terabytes-of-archived... It's apparently only available on request (I expect a search engine would definitely qualify, especially considering the data is 4 years old now - although I definitely want to see what's in it if you do decide to chase this - serious :P).

Finally, search for "cheetah project" - the 2nd top-level result is messed up, apparently the Chinese (Unicode) got scrambled. Just a note; you may already be aware.
Too late ?
What's the current status of SILC[1][2] versus IRCv3?

[1] https://github.com/silc
[2] http://silcnet.org/info.html
The biggest problem is it's not as well maintained as core Ruby is and working with it is highly quirky to put it mildly. There's a handful of people that know how to write proper event-driven Ruby code and many of these are not actively involved in the EventMachine world any longer.

It's basically a thin Ruby wrapper around libevent and isn't nearly as neat and tidy as something like Node.js is by comparison.

There's also a lot of long-standing animosity towards it. Example: http://www.slideshare.net/KyleDrake/hybrid-concurrency-patte...
Why can't you just accept that people are different, like different things and have different needs?
Anecdotally my son is 2 years old and he's getting really interested in what I'm doing on my laptop. I explained that I write code, except where I come from the words 'code' and 'cat' sound almost the same. So... my son deeply believes his dad deals a lot with cats. Ultimately he might be quite right - the Internet is all about cats ;)
"Will you still be updating Macaw?
Version 1.6 will be the last update to Macaw."
i think this can be achieved by a bootstrap snippet set; a decent text editor with live reload/files watch setup.

a dedicated app is not needed.
passing or failing on codility means nothing. it just means the company trying to interview you through codility has no idea how to interview you. I also had an interview stage on codility. solved 3 puzzles in 60 minutes. in next round of interview i was again given another puzzle via screensharing. i took 40 minutes to solve it. did't make it. point being it is probably not a good company to work at. Don't feel bad. Try somewhere else with a proper resume/portfolio showing your achievements.

codility for code challenges once in a while, yes. if its used just to see how you approach a problem and try to solve it, its good as it have nice code replays for the interviewer. But some companies want you to solve some random hard codility puzzle in 30 minutes or else you are no good
I am the same. I would only wear something on my wrist if it provided enough functionality to be worth the annoyance of having something attached to me all the time. Both Android Wear and the Apple watch are just not very useful.

I've bought a Garmin Forerunner 235 which I now wear all the time. The battery lasts almost a week. It keeps track of my sleep and heart rate. It has a built in GPS so it's useful when I go running since I don't take my phone with me anymore. Plus when I'm cycling I can connect my cycling sensors to it. It will also show my notifications but that is the least useful part of the watch.

The watch is by no means perfect, there are plenty of bugs. Maybe some day Google or Apple will make their watches useful. Until then, Fitbit, Garmin and Microsoft seem to be doing the right thing with their fitness trackers.
Nice. Bootstrap 4 demo is available at: http://v4.pingendo.com/playground.html
Cypherpunk event tackles the new, tangled digital age
They do redirect, but it's actually to go from the www to the naked domain. This always leaves the naked domain in the URL bar and is, to me, a clean look.
Everything depends on your income and opportunity cost. If you earn $100+/h maybe it doesn't worth to cook (as obligation), but if you earn $10/h, does this apply?

Imagine a low income family of 4 eating out every single meal. Do you think they could afford it? Probably not even fast food. HN community is the exception, not the rule. By the way cooking is one the most useful skills that you can have: within an hour you can transform a few dollars in a $100+ meal. Not a bad rate.
Turbo's code seems very beautiful to me. Before finding this, I saw web servers as either a big-black-box, coded in a hard to grok systems language (Apache and Nginx), or as a testing tool written in a slow, but readable scripting language (Python or PHP). Now, I can dive into a fast, robust, and easy to read web server (and client) to see nearly every bit of functionality. Lua continues to impress and strike me as a great language for web development.

https://github.com/kernelsauce/turbo
i dont have kids but, .4% rate of winning the nobel prize is way better than the 0.00000124% rate of the rest of the world. And "stepping back" may lead to much less success than pushing a kid to practice and i'd take that risk of .4% creativity vs the rest of the population.
>- Time: No need to spend hours cooking, cleaning, washing dishes, driving to and from the grocery to stock your fridge, take out the trash, etc.

Put part of those things are fun, the cooking and buying different groceries and walking around in stores to explore what they have to offer.

I don't get this "cooking is such a burden" thoughts that is quite frequent on HN
Infomania
What Twitter Must Do
Such a strong opinion. It is good that it is based on solid experience.
I don't own the Apple watch (not available in my country yet), but I've tried it for the weekend. If anything it simplifies, not complicates life.
Too bad if there was electricty outage, a blizzard or something else blocking access to this cafeterias..
On the recorded lectures from Robert Sapolsky, he talks about motherese being both about teaching language and expressing emotion. The aspect of language is absent when people "talk" to their pets.

https://www.youtube.com/watch?v=SIOQgY1tqrU
For 1) hopefully Eve, or a tool like it, can let you do things like:
- Show me all the graphs which don't include this months data, and why / what they are using instead
- Show me the graphs that will change (and/or the ones that won't) when I add this months data
Basically searching forwards and backwards to find where issues are, with enough info/context to resolve mistakes 'bugs'.

And then ideally it would be possible to state an invariant 'this graph must include this months data' and have the system automatically verify it for you.
Abstaining from Alcohol Significantly Shortens Life (2013)
Sure i agree, big business will grow. But by just having some market share , decentralization can have a big effect.

For example, ebay, a mostly decentralized business, keeps Amazon in check and somewhat limits it's power and offers an alternative - and it probably forced Amazon to become a platform for others. Same goes for solar panels, Android roms, forums/blogs vs news, etc.
aren't they trying to extradite Kim Dotcom to the US because he broke US law?
MeshBird VPN SDN
Meshbird create distributed private networking between servers, containers, virtual machines and any computers in different datacenters, different countries, different cloud providers.
Guys you need to get a trial version up ASAP. Few people will risk real money on a tool from an unknown team without being able to try it out.

Now you're just wasting your marketing..
It's also worth noting that many clients now have LibOTR (Off The Record - end-to-end encryption) plugins available.

For group chat, the best option seems to be a TLS only server and an agreement with all parties to avoid publishing logs on sensitive channels. Whatever technical measures or protocols are in place, you always rely on your correspondents' cooperation (no logging, no bots, only use secure terminals, etc).
Push your bugs as your friend on GitHub
JSTOR had to shut down temporarily, which hurt everyone who uses it. And MIT would certainly be harmed if they made it known that anyone who liked was allowed to break into their property and hook into their network.