skysight-inc/HackerNews huggingface dataset:
When I learned, that "roommate" for students in the US really meant a person, that had her bed in the same room as you, I was totally baffled. I just thought this was the US word for flatmate till then.

Why would anyone over the age of 13 want to share a room with another person? of the same gender? for many years?

I never saw this here in Germany. Just hostels do this kind of stuff.

In the student-homes the minimum you get is one own room.

I think such things are even forbidden by law, in Germany.
The law is only about tracking cookies not all cookies.
That's a fantastic idea! Now, just tell me where I can park and sleep at night without being woken up by the cops, fined and told to move along.

Unless you know someone willing to let you park on their private property, you can't do this in a lot of cities. If you're near a wal mart, though, I think they have a policy that allows it. Not sure if you have to ask first.
What is a quick way to get feedback on ideas?
I have many ideas of products I would love to develop, the problem is that most of them have been done before, are not feasible with my skill set, or they suck.

For the few concepts that get past my own vigorous self critique, what are the best ways of getting quick and immediate feedback from the world?

I would rather not post things here as I would rather not dump my hard analysed ideas to a bunch of anons on the internet (no offence) - am I wrong for thinking this?

If I email an infographic of my idea to investors will they give me feedback?

Are there any other strategies?

Thanks guys!
Actually the law cares only about tracking not cookies.

And there are a lot of ways to track users even without cookies.
Thank god, ehm, the lawyers: otherwise we would not just have annoying banners, every page would start with an blocking dialog. No thanks.
Does anybody know of a similar vim plugin? I personally love ASCII diagrams, but there's quite a bit of friction involved in including them in docblocks.
>They could always stop using privacy-invading ad networks and external services which track users and then they wouldn't have to show any message.

"if these companies would just invent and build a new infrastructure to pay the bills, they wouldn't need to present a nag."
The Volkswagen Scandal: A Mucky Business
Well browsers could send an "allow cookies" header, like the "don't track" header?
Naked capitalism
No, I can see that you are not familiar with the law, I don't blame you because nobody is, since it's incredibly vague about when applies and AFAIK nobody has yet been fined. There are hundreds of companies doing wrong things, no doubt. The "millions" are collateral damage.
> But why would you want to destroy a nice city full of historic buildings

Eh? San Francisco is a century old (because 1906 earthquake and fire), you can find rabbit cages older than that on the east coast.

> A forest of skyscrapers like the nastier parts of Hong Kong?

Increasing density doesn't mean skycrappers. London and Paris have twice and thrice the density of SF. Hell, Lyon has a 50% higher density than SF (27000/sq mi to 18000) and there's almost no skyscrapers in the inner-city skyline[0] and still room left for antique buildings[1], parks and basilicas taking up whole hilltops[2].

[0] https://en.wikipedia.org/wiki/Lyon#/media/File:01._Panorama_...

[1] https://en.wikipedia.org/wiki/Lyon#/media/File:Amphitheater_...

[2] https://en.wikipedia.org/wiki/Lyon#/media/File:Lyon_paysages...
Could be worse, could be a lot better.

We are in diminishing returns for how much worse our government could be without going outright "pick up that can" authoritarian.

The list of scandals, corruption, privacy invasions and out right shittiness just goes on and on.

To echo the GP, I worry alot more about what the politicians are up to than I do terrorists.
It almost sounds like the law is too weak. Despite all the cookie notices I've seen, I never knew they were only asking permission to track me across sites. If that's what the law is for, then perhaps the warnings need to be even more obtrusive to deter sites from doing such tracking.
It is the usual American word for housemate/flatmate. It's just that, usually, those with the most interesting "roommate" stories are typically university students (current, or former.)

Outside of university, hardly anyone shares a room with any stranger on a rental basis. That is, outside trafficked migrant ghettos, homeless shelters, San Francisco and prisons.
> to standardize a modern authentication system separate from cookies

why? Then ads will use that "new" thing as well. Cookies are enough for authentication.
The Guardian is hiring
curl -s http://www.theguardian.com/uk | head -n 16
In my experience XML is easier to read than JSON. Guess it depends on the complxity of the structure.
Tony Hsieh, founder of Zappos, is trying to turn Vegas into just that. Wish him luck!

http://www.theatlantic.com/business/archive/2015/03/350-mill...
$2.7B here, $2.7B there, pretty soon you are talking real money /s

I'd be curious if the number of these projects in total exceeded the cost of the big ticket items like the JSF.
The "private" part kind of gives their game away, doesn't it?

It's not meant to be an IRC replacement. That it has point to point communication, channels etc, doesn't make it IRC.

Slack is all about the default stuff it bundles with it, and the features it includes as native for work teams.
Huh! Pretty similar to my comparison to Tolstoy's quote on happy and unhappy families.

https://news.ycombinator.com/item?id=10282933
VRML is basically an HTML-like format for storing 3D assets. There have been a bunch of XML-based formats created in the following 2 decades, the most used being COLLADA. There are two types of COLLADA compatibility: the ones that uses the official SDK and the ones that don't for licensing reasons such as Blender (all attempts at implementing COLLADA have been painful). Neither can implement the full standard.

Overly engineered standards aside, reading and writing XML for meshes and the like is a waste of computational resources and space.
I think Bill Gates (and others) understands that leaving his children too much wealth will hurt them, preclude from growing up into a functioning member of society that trusts their own strength.

There isn't an absolute level of "enough", but as a practical limit I'd consider that enough is the amount that lets you live without worrying about money for food and shelter being the major part of your day-to-day decisionmaking process.
Look at his replies on Reddit. The guy is an amateur on social media and has zero idea how to properly handle PR.

He was likely more happy to just be on television for his own ego rather than realize the consequences of what he was doing.
Funny to see parallel with the latest news regarding the CGHQ and the past involvement of the British government with the Chinese one in building the "Great Firewall".
He is a great example of Alinsky's Rules for Radicals: https://en.wikipedia.org/wiki/Rules_for_Radicals#cite_ref-RU...

Institutions are hard to attack, but people are not. By giving his interviews, Shkreli gave a face for people to villainize. By giving repeated interviews he made every PR mistake in the book.
I'm sure this sounds very strange, but I retired at the age of 39... without much money in the bank. I quit my job and went to Japan to teach English. If you ever interview me for a job, the narrative goes, "I wanted to improve my people skills, especially my presentation skills because I was doing more coaching than programming. But I also wanted to learn Japanese". This is not untrue, but to be honest I knew at the time that making such a radical change might mean that it was impossible to return to my programming career. So I retired.

I worked for 5 years teaching English and enjoyed every second of it. I got married in Japan and my wife wanted to learn English, so we moved to the UK. At that point, I got a programming job again. However, in my mind, I'm still retired.

You have to do something with your life. I suppose some people dream of the ability to lie on a beach every day and get drunk, or whatever. I've never been that way. I want interesting challenges. My "job" furnishes me with those.

I don't really treat my "career" seriously any more. I like programming. I program. People give me money. I'm happy. I don't show up for my 9-6 (or 8am-12pm as I used to do when I was young) and push bits for money. I just write code for fun because I'm retired. My "employers" give me money because they like my code.

I think the only thing that gets me down is interacting with people in difficult situations. If your personalities don't mesh, or if the person is going through one of those times as a programmer where they are as annoying as hell (and everyone has times like that)... But that's life, isn't it. Even when you are retired, it's not like all the ass-hats of the world will suddenly disappear.

So if you feel like it, I highly recommend retiring as well. What do you want to do in your retirement? I want to write code.
Shocking. a VP thinks working at Amazon is great.
I dont understand how is it possible that browser would allow crossdomain request from attacker website to victim website? Unless victim has some CORS headers allowing all sites to query it?
>But the real impact on the economy and humanity from eBay, AirBB and FaceTwitter is low.

Yay! This post. A mathy-engineering type condescendingly putting down services with a billion users while the world communicates and shares things with each other on FaceTwitter (I see what you did there, the services are the same functionally, so why differentiate them? very clever). While they're sitting around being too good for these services for the masses, the masses are being entertained, meeting new people, and staying in touch with old acquaintances, and enjoying themselves. Also not thinking a lick of the engineer who is too good to use their services.

>The web is a dumbed down version of older hypertext systems and hasn't shaken that legacy in 25 years.... You can fool yourself about worse is better while making a few bucks.

Yep. Worse is better because all of these things are just iterations on the thing you originally saw, which is obviously the pinnacle of the web. It's like people who move to New York City and expect the city to stay exactly the way it was when they first became emotionally attached to it. Or people who join reddit and complain about it going to shit because it's different from when they joined it. The web wasn't in some ideal state that you happened to come across and get in with while it was good. The one constant of the internet and the web is how it evolves and changes.
I am basing my statements on http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm (the chapter EU legislation on cookies). According to this guide, the following cokies are exempt from consent: user-input (forms, shopping carts), authentication (for the session), user-centric security, multimedia player, ui customization, social network for logged in members.

Seems quite straightforward and fair.
The trick seems to be to avoid subvocalising (where possible).
>One guy said that "everyone has two jobs, they job you're given and the job you love" (he was a tour guide who did photography on the side).

That is because that's the only way to survive. The top positions in Cuba are those which face foreigners, as there is always a non-trivial chance of receiving dollar-based tips, which are far, far more valuable than the official Cuban currency. When I went to a Cuban resort town, my barman had been trained in Physics in Moscow, and considered himself very fortunate to be in the job he was in.

Cubans are, undoubtedly, some of the most resourceful and entrepreneurial people I've met -- but by necessity. The statement that they have "zero incentive to deliver anything above the bare minimum" is absolutely right, because everyone knows that their well-being will depend on what else they can come up with on the side.
There are plans to incorporate a GUI or the keyboard focus is exclusive?
If you value your time at $50 per hour, a 60 minute commute twice a day costs $1900 per month (assuming you commute 230 days a year). And this doesn't count the direct monetary cost of the commute. Different people value their time differently, but it's worth doing this calculation consciously.
> by building on an online collaboration." [...] appears to have yielded to a single mathematician."

>This irks me.

It didn't bother me because I don't interpret the "collaboration" and "single mathematician" as contradictory. In other words, all mathematics is built upon group contributions whether the collaboration happens digitally online or via letters transported across 17th century continental Europe.

In this case, "single mathematician" doesn't mean a person who discovered every insight and connected all the dots. Instead, it means the one who connected the last dot. So far, it looks like Tao solved the last step of the puzzle and no one else independently solved it and submitted a proof at the same time. Contrast this situation to the invention of calculus which was simultaneously created by Newton and Leibniz.
That is not an "easier problem" - that is repeating the problem: yet another venue/client/service we all have to be logged into to find one another.

Moreover, I'm really not interested in spending any time whatsoever on configuring and maintaining an IRC server and a fleet of bots, nor on teaching non-technical users in how to use the resulting heath-robinson system. Really, no. A world of no. I have run both a private IRC service and a public node of a very large network. It's a huge time sink. I've moved on.

As I see it, the only problem in this domain worth burning hours on is developing a protocol (and interoperable implementations thereof) that achieves everything the likes of Slack and Hipchat can do, only in a decentralized and federated manner.
Thanks for the comment!

1. I haven't seen any statement about that you can't save photos from some API endpoint, so I don't think it is a violation of privacy policy.

2-3. Saving a screenshot of something you like is an option, but that won't give you the right resolution of the image file. Besides, people are most probably liking photos as they scroll, and many at a time (ex: while waiting in a queue). And then, whenever you have spare time, you can see the original sized photos in your Dropbox, as files. So you can do whatever you want with them. That was the main use case I had in mind at the beginning.

4. Yes they do, but you can delete any file from the folder, since it remembers the files it saved, it won't save the same file again. Even if you don't want to sync anymore, you can unlink your account anytime.
The key is removed from the main hashtable and thus not accessible by the normal code path. It's appended to the internal list for deletion then. That's basically just moving around a pointer.

A manual rename is not needed.
Couldn't agree more with this. The fact that the cookie law is forced on websites is absolutely idiotic. The browsers know what cookies are being set.
I stopped reading when the charter said "we are not working on the server protocol". The server protocol is the limiting factor in IRC's architecture.

My interest is in federated, reliable, ad-hoc messaging and IRC's acyclic forwarding graph and lack of any inherent identity model make that impossible.
Tel Aviv has become one as well. Result: it's super expensive and all the young people have to leave it or live in places only slightly better than these shared bunks.
EU citizens are under no obligation to support business models that have a negative effect (be it small or large) on their lives, nor are they obliged to make it technically convenient for companies to conduct their business.

There are many business models which do not come with moral dilemmas and that do not fall under the incidence of this law. Data mining and tracking might be trendy, but it's not a free for all, there need to be rules and the privacy of users must be respected. If some companies are unable to do fulfill these basic and fair requirements, that is strictly their problem.
Group wants to bring the Concorde supersonic airliner back from the dead
https://news.ycombinator.com/newsfaq.html

> Can I post a job ad?

> Please do not post job ads as story submissions to HN.
There were plenty of RVs on Duboce under the 101 in the Mission when I worked there ~2010. And on International Blvd when we left Oakland last year. I'm sure there are plenty of other undesirable neighborhoods around the bay area. Not that I'd recommend it...
The cargo-culting of "having to bring your startup to SF" is getting tiring

Successful startups pop everywhere. Lots in the East Coast (ok, NYC)

Sure, the financing is there, but maybe, if SF is the only place your startup can get funding then maybe your business model is not the greatest?
Where does Elixir allow mutable variables? AFAIK, it does not. Syntactically it might look like it allows mutable variables, but it actually does not.
The point would be that you would have to authenticate before being tracked. Today disabling cookies will break login function of a lot of sites. I'm unfortunately short on time, but you should be able to find a discussion about this around HTTP/2.
Another way of doing it is to use variables and helper functions, particularly if you're going to be creating lots of regexps from similar components. This is what I usually do in Python. For example, while making no promises about the value of this code specifically:

def any(x): return x+"*"
def many(x): return x+"+"
def capture(x): return "("+x+")"
def lit(x): return re.escape(x) # shorthand
bol="^"; eol="$"
ident="[A-Za-z_][A-Za-z0-9_]*";

find_function=(bol+any(" ")+lit("def")+many(" ")+
capture(ident)+any(" ")+lit(":")+
any(" ")+eol)

You can handle more or less stuff this way according to how much you and/or your readers like regexp syntaxp. The above is probably further than I'd take it in practice; I'm familiar with the regular expression syntax, but I'd still probably at least use something like the `ident' variable just to keep clutter out of the regexp.

(A nice demonstration of this sort of thing is emacs's rx module (see, e.g., http://emacswiki.org/emacs/rx). I couldn't find any good non-emacs documentation about this, nor much that would make sense to people unfamiliar with lisp, but when you're in emacs you can get help on it using C-h f rx RET.)
Echoing what jasode said, I don't think this blog comment makes this much less of a Tao accomplishment, even if the comment was absolutely crucial. Tons of scientific insights can traced back to off-hand conversations with colleagues; the fact that this happened on a blog rather than over coffee in person is not relevant to priority claims. When insights aren't traced in this way, it's usually because the person just hasn't kept an exhaustive record of all the useful conversations in his head (rather than because there were no such useful conversations).

In other words, if you think this degree of collaboration is enough to characterize the discovery as not individual, then there have been no individual discoveries ever. But that's not a very useful definition, because there are clearly some discoveries that are much more collaborative than others.
This kind of thing is certainly the result of policies which the Heritage foundation or Cato would approve of.

They're the ones who make those lists that put Hong Kong at #1/#2 "most free market countries".
We appreciate your feedback. We will try our best to apply your advice and overall make artic better.

Regards,
Artic Team
Exactly. It will serve you as a permenant copy of the items you are interested on Instagram.
Thank you for your contribution. We are looking forward to grow our community.

Regards,
Artic Team
We’ve also been hacking away in the same server-less space with StackHut (http://www.stackhut.com).

We're adding support for more languages (JS & Python currently) but also have an entire build chain that let's you specify any Linux OS and language packages you want, and it's also trivial to embed your binaries and shell out to them if needed.
Extensions in Opera based on the chromium model, but have a few unique APIs too, like the ones for speed dial and the sidebar, which are not there in chrome.
It probably is. For instance, third-party social plug-in content-sharing might be quite a big loophole (http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm).
Honestly, this is fine by me. I just need a bed to sleep in at night. Seriously between work, school, gym, going out how many hours are you actually home anyway?
Really all you need is a bed imo.
Why should the EU harmonize such things? I'm not necessarily disagreeing but it would be interesting to see the reasoning.
We’ve also been hacking away in the same space with StackHut (http://www.stackhut.com) - build stateless & ephemeral microservices in Python and JS that are deployed as cloud APIs for access over JSON-RPC; with simple type-checking, dependencies, shelling out to any other code/binaries, and more.

Most code is open-sourced at http://www.github.com/StackHut and we're working on making it easily deployable on your own hardware.
PhD in Neuroscience to Chief Data Scientist at NYC Startup
An end of file delimiter would do just as well and has a major benefit: existing JSON parsers can be used without considering the whole file as a giant JSON object.

Most JSON parsers simply parse the JSON string and represent it as an object in memory. You don't want to do that for very big files. Stream based parsers avoid this problem, but are more complicated to work with.
Elwetritsch
... and now you have two problems.
Is it actually enforced? Has anyone been taken to court over it?
I love regexes but they make my head hurt. I really rather badly need to spend some time properly learning it inside and out.
It's a misconception that you need to show this warning if you use cookies. You only need to show it if you use tracking cookies. Which means Google Analytics.

Don't use GA and you don't need to show it. Your login cookies etc and anything "essential to the operation of the website" are all explicitly excluded.

The law is absurd, but it's not braindead.
2 bedrooms in Astoria are 2000+
Interesting idea. If I'm not mistaken, JSON Lines looks like a subset of NDJSON?
No it's neither straightforward nor fair. Because it's a whitelist (and a short one), not a blacklist. You can not legislate like that, making potentially illegal any use case that you could have missed or any future use case.

And there is plenty of legitimate usages that are not whitelisted. The most notorious is non-shared traffic analysis. Meaning what basic google-analytics offers and half of the internet uses. There is absolutely nothing wrong with knowing how many unique visitors you got today, and everyone with a website wants to know that.
I've been using that too. Thought I could start with this and add some new features eventually. If you find some features missing from your IFTTT recipe, I'd love to hear.
I first learned them properly by reading through [http://www.regular-expressions.info/tutorial.html]. I'd also recommend the website as a good reference for when you forget things.
But what's the comparative advantage over a faster, easier to comprehend, and more correct html parser?
What media are they using? DVD, tape?
Thanks, I don't want people who make these stupid laws instead regulate how my browser behaves.
I like this heuristic, since for things for which it is effective, intuition basically _is_ rationality, on a species-level timescale. The problem is the things for which it is not effective. The other problem is knowing which kind of thing you're dealing with, since determining that requires intuition.
> We don't have enough resources to run every test for every commit, so they end up batched and we have to rely on humans and heuristics to determine which CL in the batch to revert.

You could automatically bisect with just the failing test to find which commit to revert. At least if it's not a flapping test.