skysight-inc/HackerNews huggingface dataset:
This is the most infuriating thing I've played since QWOP
Already available, secure cookies: https://www.owasp.org/index.php/SecureFlag
Nop. Why? You are breaking JSON. Why not a coll of objects? To save bytes? Seems like one of your main motivations is 'csv lacks standards' and then you go break a standard. In any case call it something else but no JSON.
A relative of mine worked in contracts while he was in the USAF. He hated to deal with small companies, because you could never count on them to deliver. On more than one occasion while he was there the Air Force took delivery of a half-finished doo-dad (satellite or sensor or whatever) because the company that won the contract went out of business before they could finish. Picture the shell of a satellite with wires hanging out next to a big stack of documentation of questionable value.

And then there were the companies that couldn't deliver on time but hadn't gone out of business yet.

"What do we do here? We could fine them a bunch of money for being late, but if we do they'll go out of business and we'll never get the thing they're supposed to be making for us. I guess in theory there's a chance they could still deliver if they're still around."
Its like kind of frappy bird game, some may get addicted, not to lose...
Also, you are rating their ability to interview. So it's bad enough if it is a company that is getting rated -- suddenly you only get crap applicants because of bad reviews. It might be difficult to turn around your reputation even if you improve your interview process.

Imagine what it would be like for an individual, though. Imagine every HR department in the world blackballing someone because they had several bad interviews in a row. They figure out that their interview skills are poor, but who is going to interview them now? HR already have stupid screening policies. This would just be terrible.

So, definitely count me out. It's not just that I don't want to participate, I don't want this service to exist (speaking as someone who has both looked for jobs and looked for good people to interview).
Yes, ditto, and Jian Ghomeshi, Sylvia Poggioli, and Neda Ulaby. Seriously, what is it with NPR commentators??
He is now a practicing outpatient psychiatrist, so I suspect he is somewhat familiar with Kahneman.
I don't follow your train of thought on in-laws. Because they're small, they're unlikely to serve for 'hosted' rentals and more likely to be only short term rentable up to 90 days. e.g. when the existing renter in the in-law goes on vacation. So why does this proposition want to ban that use case entirely instead of just restrict it to 75 days?
> I'm not clear how it is Airbnb's fault if they don't have much availability in Kittanning, PA (population 4000).

It's not their fault. However, AirBnB, Uber and all the other serfitude economy ilk would get a lot less static if the at least tried to incentivize people in order to serve these kinds of underserved areas. Instead, they're trying to elbow their way into the already well-served markets--often while ignoring the law.

> As for the claim that "these companies" are "pushing all of the risks onto individuals", I would cite the $1,000,000 insurance policy that Airbnb provides

Did you read the page you linked? Did you note that it doesn't cover "personal liability"? Which is the whole reason you would likely need $1,000,000 in insurance? And I guarantee that your personal liability insurance won't cover AirBnB rentals.

Given the size of pool and statistics that AirBnB has, the fact that AirBnB doesn't just insure everybody tells me exactly what I need to know. I trust AirBnB's actuaries, and those actuaries have basically said "unprofitable if we cover everybody properly".

So, yeah, my point still stands about "pushing all of the risks onto individuals". These companies are masters of the "$1 MEEEEELLLYON DOLLARS" while burying the important asterisk "*it doesn't actually apply to anything you'd need help for" in the quiet fine print.
Keybase has no altruistic incentive to broker safe PKI. They're just another for-profit-scammer-of-your-private-key
The problem is that it is far far too expensive to rigorously verify all the facts one hears. So in practice humans need to rely on the trustworthiness of the person or institution saying them.
And now it hits me, for the first time, shamefully: the sense that Urbit is Pynchonesque... it's often said of Pynchon that nostalgia for the 60s is the animating theme of most of his later work, and here it is made explicit: the chain Usenet -> Reddit -> YouTube. (Clearly, I think this is a good thing.)

Do I miss usenet? I have to say I only ever liked it from within emacs, with glowing characters on a black background. Seeing it on a web page, dark on light, is just not the same. Les neiges d'antan

Once upon a time, it was fun to see what you could learn about an IP address that you found in a weblog. Who bothers anymore?

Perhaps it is snowing, in a way that we are too sinful to perceive!

There are plenty of numbers. We could all have one, forever; or until we die, and then we can, like Charlemagne, will them to our children, who will factor them at leisure
Line numbers in Jekyll code blocks
"The best solution is to preload HSTS on a domain and include all subdomains"

That's the great thing about HTTPS/SSL security. Every attack, every vulnerability, every problem with performance is met with "just make sure your server enables XYZ and blah blah blah is updated and make sure the clients are only connecting from chrome while standing on one leg and singing the national anthem while looking at a picture of the Pope. So yeah, it's actually really secure.

When are we going to accept that it's a fool's errand. SSL is a hopeless case and design something better for today's world?
Seems to me that your complaint is about a lack of noise ordinances (which does not apply to SF, the subject of this article), a matter that should be fairly easy to correct and much less controversial than this whole airbnb kerfuffle.

I don't think short-term tenants are any more likely than long-term tenants or owners to be terrible neighbors; I've seen some awful examples of both. Unfortunately, people who are inconsiderate jerks are going to be lousy neighbors regardless of how they came to occupy the premises. Laying blame for a tenant's inconsiderate behavior at the feet of a particular broker is absurd; you may as well ban truckers from entering your city because they might deliver lead-based paint. If airbnb went away, someone else would fill the niche; there's obviously plenty of demand for short-term rental broking. And you're always going to have to deal with bad neighbors -- often of the much more permanent variety. It would be a lot more constructive to think about the behavior you want to prohibit than tertiary factors like who arranged for a lease or how many days it was for. The whole point of inconsiderate jerks -- and if you'd ever had one for a neighbor you would know this -- is that they don't care what you think! They're not thinking "gee, I'd better not be such an asshole, because I'm going to be living next to this guy for years!". They're thinking "I like cranking my death metal to 11 at 3am and there's no law against it so they can suck it." That is, if they're even aware of your existence at all. Because that's the kind of people they are. What's the worst you're going to do, not lend them your lawnmower?

Seriously, I don't care if airbnb succeeds or fails. They don't pay me, I don't own their stock, and I don't pretend that they're making the world a better place or any of that tripe. They're just one more private corporation that wants to make a buck, and they seem to have found a much better way to serve a particular market than the dozens of other substantially indistinguishable competitors. Good for them. If it turns out that the only people who lease short-term rentals are inconsiderate jerks, then airbnb won't be doing much business once those inconsiderate jerks are sitting in jails. The anti-airbnb crowd seems to be shooting the messenger, while the pro-airbnb crowd seems to be elevating a glorified classified-ad publisher to sainthood for doing nothing more interesting than connecting willing buyers and sellers. Everyone needs to get over it and focus instead on what matters. This company just isn't interesting enough to justify having a strong opinion about it.
Got an A in calc II but this gets the better of me? GRRR!
50 years later, is it time to retract a retraction by a Nobel prize winner?
I was doing fine until I got to "multiply by itself twice". Is that "x := x * x * x", or "x := x * x; x := x * x"?
You linked to a page that lists "collusiom" under the heading "anti-competitive practices".
> no standard column separator

Commas are the standard column separator in CSV files, its in the name.
The world is already changing. It changes every day.
Part of the indiscriminate use was out of necessity, but it is secondary to the fact that many antibiotics seems to promote growth and improve conversion of feed into weight gains. The exact mechanism is not well understood.

A good example is nitarsone which is an organoarsenic additive commonly found in turkey feed until it was banned earlier this year. AFAIK it has not been approved for human use ever.
Five Resume Myths That Simply Aren't True
Stop Trying to be Creative
Are you proposing abolishing property tax? Because nowhere in ubernostrom's post did he talk about city revenues, just about the perverse incentives to land-owners by Prop 13, and those will exist unless property tax is eliminated.
I'd say there is an internet going on here, it just happens to have really, really crappy latency.
I'll give the author the benefit of the doubt; Excel appears to export by default using tabs as delimiters, not commas: https://support.office.com/en-za/article/Import-or-export-te...
This makes me realize my long multiplication above 100 really sucks.
Also from a human-centric perspective: having antibiotics that are frequently used for humans in our food supply chain increases the risk that bacteria resistant to those antibiotics will enter that supply chain, potentially leading to outbreaks of those antibiotic-resistant bactiera. Maintaining a strict distinction between "human antibiotics" and "agricultural antibiotics" mitigates that risk.
Hi Vineet,

I'm a huge fan of CRISPR. I've been following it closely since I heard Radiolab's podcast about it.

I'm also the founder of the JAWS framework, which is an open-source application framework built entirely on AWS Lambda and AWS API Gateway: https://github.com/jaws-framework/JAWS

I would LOVE to grab a coffee with you or anyone on your team some time, and chat about lambda or CRISPR, or anything really :) I live in Oakland and my email address is austen[at]servant.co

Also, will you be at Re:invent? I'm doing a breakout session on JAWS and I'll be there all week.

Good luck to you!

Austen
It seems he's going for the streaming aspect of the file. While that is indeed possible with your format it does require a json library that supports it.
Doing this using a simple IFTTT recipe
From the "Terms and Conditions":

"By posting Content to the Service, you grant us the right and license to use, modify, publicly perform, publicly display, reproduce, and distribute such Content on and through the Service."

...

"You agree that this license includes the right for us to make your Content available to other users of the Service, who may also use your Content subject to these Terms."

I think you need to make this a lot more obvious. You demanding that posters give the right to modify and distribute the work on the site.

In a similar vein, I think this license needs quite a lot of work before it is going to be useful. It allows derivative works, but says nothing about attribution, or commercial use. I assume that Artic is a "commercial" entity (hate that term -- damn you CC ;-) ). So there must be some assumption that things like CC-NC are not allowed -- Artic needs a C license and is explicitly specifying that the license must be the same for other users.

Basically, this is a whole can of worms, and it needs to be sorted before you have problems.
Excellent points, thank you. I should clarify- the goal is to rate individuals, not companies. Often times, our perception of an entire org is based on our interaction with one person who works there. People quit bosses, not companies, so for your #2 point - this would be the rating to start with, which could ultimately expand to include confidential ratings on co-workers, bosses etc, thereby painting a more holistic view of the org. For your point #1 and #3, the service would tap into the wisdom of the crowd, so even a few biased ratings should get absorbed in the aggregate and shouldn't statistically alter the true rating on an individual interviewer.

I'm in corporate HR and don't think there is a market of HR buyers, since existing HR systems can easily incorporate a survey instrument. My goal is to get individual ratings by people of each other so job seekers can make a more informed decision. For example, Amazon has been in the news. My take is that it's not the right place for everyone and even in the org there are different managers - good and bad. What would matter to me and you, I assume, is the individuals we are going to report to and work with. And today no service solves for this as far as I know.
I've thought down these paths a lot, and I came to similar but different conclusion. It's not simply that I don't trust argument - I weight arguments with evidence.

If you take the simulation argument for instance - if you're contemplating the probability that we are living in a lifelike simulation you must factor in the number of lifelike simulations you have seen.
FWIW there's a recap in Ars with a response from the FCC.

http://arstechnica.com/information-technology/2015/09/fcc-op...
No one mentioned gitter.im, weird...
Not buying it.
"it did not protect you from mixing Unicode and bytes"

I don't need any protection. All my data is UTF-8 so having to convert back and forth to the frankenstien 1, 2, 4 byte "unicode" type is waste of time, memory (space and bandwith) and just adds complexity.

So I will not be moving to Python 3 by choice. To me Python is Python 2. If there is no Python 4 by 2020 with proper UTF-8 support I'll just switch to another language.
This caught me out too.
I think hard is bugged? It is around easy's difficulty and much easier than medium.
1187 words, 3 graphics, 6 subheadings, 8 highlighted content sections, a bulletpoint list... and all to say "An ad with a malicious script was used to ddos a website. We don't know how it happened, but please use our service!".

Welcome to the wonderful world of content marketing.
That's a setting for webservers to set on cookies.
Terence Tao solves the Erdős Discrepancy Problem
Crowds beat computers in answer to Wikipedia-sized maths problem
You make a good point. My goal is to have interviewes evaluate how they felt about the interviewer so others in the future could use that feedback to make a decision.

HR will never know who provided what rating, it'll all be in the aggregate. What will be visible is individual ratings on people. In fact I think HR can then use it to train their people better and improve the whole experience, which will be good for the world. Think of it as the Uber rating - the driver won't ever know you rated her a 4 star but she gets the aggregate of all passenger ratings. This way if she is getting close to 4.6/5 (threshold) she can do something about it, which changes her passengers' experience. That's what this could do for job interviews - get people to behave better during interviews at least, because job seekers can now find out how others feel about the specific individuals they're meeting during the interview process.
Another thing to consider, it might not have been an ad network but rather something like xcodeghost. Some of the most popular Chinese apps were compromised.
From your link (top of page): TAB is used for .txt files, and a comma for .csv files by Excel.
There is recent legislation enabling the legalization of unpermitted in-laws and creation of new in-laws. Therefore short-term in-law rentals are disallowed by Prop F, idea being the new in-laws are hoped to contribute to regular (mostly rent-controlled I believe) housing. See http://hoodline.com/2015/09/supervisors-approve-in-law-legis... .
Maple is IMO a much nicer programming language, but unfortunately their user interface became awful sometime in the early 2000s when they switched it to a Java-based UI framework.
I didn't respond directly to ubernostrom, and my comment doesn't discuss whether prop 13 creates a perverse incentive for landowners in any respect (although: it does).

I'm saying that if you tie your revenue stream (i.e. taxes) to something that is essentially fixed at 1970's levels, but you have to buy things with it in 2015 money, you are going to not have a good time.

You can still keep property tax as part of your revenue stream, but these governments need to diversify. I would personally rather they diversified into income tax than some of the alternatives, such as red light cameras.
IBM Uses Watson to Teach Robots Social Intelligence
It actually depends of the locale of the system.

If you are on a French windows, it will use semi-colons as separators, encode in window cp1252 (close to latin1 but not exactly) and use CRLF (\r\n) as line returns.

But then if you use Excel for Mac 2008, Excel will generate CSVs in MacRoman (old OS9 encoding) and use CR (\r) as line returns.

Long story short Excel is not even interoperable with itself when you use CSVs. (Granted there is an advanced import tool, but it's a nightmare for the average user).

https://fr.wikipedia.org/wiki/MacRoman
Can you click this link for me? http://a/%%30%30
I have huge respect for the project, and I have used the same quote...but you have to run an entire Linux system in a VM. If that isn't bloated, I have no idea what is.
Unix sort for Node.js streams
I also have some invites if anyone wants some. My email is in my profile.
Is Android a monopoly?
watch this years defcon presentation by Zoz, destroying hdd reliably is a difficult task
Not understanding the downvotes:

Since cab drivers are bidding against each other for a medallion-car, if they bid more to get a car that shift/day/week, they earn less.

If, after 10 years of driving a cab, one could get a $250k wind-fall, one would be willing to earn less during those 10 years than if the wind-fall did not exist.
Possibly all 3. Venture capital can buy a lot of things.
It lets you make assumptions. Assumptions let you prove implications.

Say you have A->B->C and B. And you want to prove A->C.

Then you can assume A, and do a regular proof that proves C.

Then you use that other weird block, with the A, B, and implication sign on it. You connect the assumption you made to the "A", and the result, to the "B", and then it lets you prove "A->C".
I am aware of that, and it's not what I'm talking about. That has to be set by the site to be effective.

I'm suggesting a global setting in the browser that means it won't send any cookies to any plain HTTP site, regardless of what the site says.

If enough people enabled an option like this, sites would have to move to HTTPS if they wanted to reliably use cookies, which doesn't seem problematic.
Yahoo's Doug Crockford On JavaScript (2012)
Communism != socialism. There's much more socialism in the nordic countries then USA for example but they are wealthy, unrestricted internet AND have great socialized healthcare. As with most things it's about finding the right balance rather then choosing one or the other.
Honestly, he's the best.
Right.

My friend is refactoring an app at his company right now, using only Lambda via JAWS and we ran some numbers on the cost savings. He's retiring 2 EC2 c3.large instances which were costing $2.97/day. On Lambda the app will cost $0.05/day.

We don't hear about it nearly enough yet, but the cost savings of building apps on Lambda are huge. Then you add in the time saved on devops... and you realize how seriously disruptive this tech is.
Forested overpasses are expensive, and so few will ever be built.

A simple, cheap, and unglamorous solution is to simply put culverts under the highway at regular intervals, open at both ends. Culverts come ready made in all sorts of sizes, just dig a trench cross-ways and drop it in during construction or repaving.

Highways tend to be above grade anyway, so the openings of the culvert can be above grade and it won't fill with water.

Of course, this does not preclude having a fancy forested overpass here and there as well.
How to Turn a Bad Job into a Good One
It’s Time to Embrace, Not Fear, Shadow IT
The show demonstrates that some people are inherently better at tasks requiring physical dexterity, timing and grace. Can you teach those things?
Lieutenant General David Morrison of the Australian Army was giving a strong message[1] against against sexism when he said,

"The standard you walk past, is the standard you accept."

People working at GCHQ (or the NSA) may not be working specifically on an unsavory project, but they are still choosing to support the organization. Also, how do they know the real nature of their project? In a compartmentalized ("need to know") environment, it can be hard or impossible to know the real purpose of any particular task.

Jacob Appelbaum gave a very interesting talk[2] about a month ago where he specifically addressed[3] this problem (among other topics - the entire talk is worth watching). He even gets a question from someone from the NSA[4] who was in the audience, who also asked about this problem.

[1] https://www.youtube.com/watch?v=QaqpoeVgr8U

[2] https://www.youtube.com/watch?v=n9Xw3z-8oP4

[3] https://www.youtube.com/watch?v=n9Xw3z-8oP4#t=3160

[4] https://www.youtube.com/watch?v=n9Xw3z-8oP4#t=4028
Check out JAWS, it has Lambda optimization built in. It browserifies and minifies your code before deploying it. You will regularly see 20mb files shrink to 100kb.

https://github.com/jaws-framework/JAWS
This is a rather fun little exercise. Would be good to use in a classroom, although I found it a little hard going from left to right on a laptop screen
That is really no different from any other investment. If you buy a house, you are relying on the government to uphold your property rights, otherwise anyone could come in and take it over. Let's say you buy a house in SF, hoping for a steady income from rent. Let's say people finally manage to kill the goose that lays the golden eggs, and the tech industry moves to Utah. You're going to lose a lot of money, and the government is under no obligation to make you whole.

I cannot live in a society where profits get concentrated when things go well and losses get spread around when things don't, because that is not a sustainable society.
Thank you for your feedback, we will work on that video and will keep you posted about it! :)

Meanwhile, feel free to create a free account, I would love to hear your feedback.
Thank you for your feedback and nice words about the design. As I said in the previous comment, we will work on that video and will keep you posted about it! :)

Meanwhile, feel free to create a free account, I would love to hear your feedback.
Breaking the “N” Word, Magicians Topple Racism
Been doing this for log files for years now. It's pretty convenient and simple, but I'm not sure that any end user would want to see this -- they're just going to want CSV.
There is also NDJSON (aka Newline-delimited JSON): http://ndjson.org/

(disclosure: I'm the author of the Haskell ndjson-conduit library)
This article desperately needs a tl;dr, but major props for the two regex tricks at the very top of the page.
New Project: JDK Ports to Modern Mobile Platforms
Fun, reminds me my school classroom exercise in elementary
It's not breaking JSON...it's explicitly stating a new format, free-text delimited by \n and \r\n, wherein each line must be valid JSON.

This is fine.