skysight-inc/HackerNews huggingface dataset:
Yes.

To be clear, the law against "fire in a movie theater" hold criminal information that is blatantly 1) dangerous and, more importantly 2) known to be false.

Very specifically this SCOTUS opinion leaves alone speech that is 1) dangerous and 2) opinion or fact and not know to be false. So yelling "fire!" In a theater actually on fire - even though that information can be dangerous (set off a panic) is not illegal.

I'm not necessarily against holding someone accountable for the results of their speech (conversations about personal responsibility aside) but then it's not the speech that's illegal.
What makes you think the data is on disk?

No, seriously.

Picture if all of your data is in RAM, somewhere. If you can move your program to that machine quickly, then that's a huge win.
These days nope, but agreements like the TTIP actually give countries quite a bit of power that used to be reserved to nation states. I'm not some dystopian future conspiracy nut but many companies out there have more power over what i do on a daily basis than any government organization out there.

Yes the NSA (not directly) can put me in jail, but and that's a big but there still has to be a good enough reason to do it.
The NSA isn't some shadow government wanting to rule the world, they did some nasty stuff, some of it is probably illegal and for the rest they've surely stepped out of their boundaries with very loose interpretations of laws and executive orders but even the biggest critic of the NSA can't say they've done it for their own reasons and not in order to ensure the security of the United States.
And when people say well what if country X will become a brutal dictatorship, well in that case they can put you in jail on a whim, again this isn't a case for mass surveillance, or for the NSA it's just a simple truth. So while i do see the NSA spying on Americans on US soil a violation of their mandate, i don't see it as some mile stone in the US becoming North Korea or East Germany for that matter.

But back to Google et al, everything i buy, every peace of information i consume, half the people i talk to, how i get from place to place and what i get exposed to in the process, where i am know, and heck even what i type as we speak is being tracked, analyzed and stored not by the NSA but by the 100's of various companies from Google to that brand new hot machine learning add network startup that just won TechCruch Disrupt last week.
Yes they can't put me in jail, but the amount of control they can exert on you isn't that far from incarceration when you actually use it in it's broadest term, there are countries with prison systems that don't look like Riker's check out Bastøy Prison for example. ;)
If you want to go full on tin foil hat then 1984 describes an incarcerated society, and sorry but if you compare what the NSA to what Google et al. are doing to they the latter is much much closer to a proto 1984 society than the former.
Yes! A million times, yes! This lowers the barrier to sharing research results stored in a private repo with collaborators. Also, for those who have been looking for ways to display equations in markdown[1], you can embed the equations in markdown (Ipython uses Mathjax) within the notebook.

[1] https://github.com/github/markup/issues/274
5 bucks for a flight Impossible? Nope, here it is :)
Maybe I'm reading too much into it but saying "working at a startup definitely isn't the right decision for everyone" sounds condescending.

Anyway, my response was geared towards how this seems to promote working at "a startup". If you are trying to work at "a startup" you have already (probably) failed because you are getting pulled in by the romantic idea of what a startup is. Don't work at "a startup". Find a company with a mission and team you like and work there.

FWIW, I do think your heart is in the right place: you aren't trying to capitalize of the romantic idea of a startup to hire a bunch of young and naive people :)
This looks very cool - thank you.

I've been using Pick by Thoughtbot [1] for the same purpose, but if I understand correctly fpp will automatically extract file paths from any command without me needing to chain in awk/grep ?

[1] https://robots.thoughtbot.com/announcing-pick
It sounds like you expect this to change. If you could actually run the commands, where would the computing power come from?
While StackOverflow has a number of flaws, it is pretty good for finding things that I'm looking for. I've definitely found posts from the BigQuery team on there answering my BigQuery questions.

As for Google's support plan thing, it might be a little odd that it costs $150 per month, but if you're spending any significant money GCP, it's well worth it. The support response times even at the lowest level are pretty good and they sometimes fix bugs.

Of course, I think if Google employees use GCP internally, it will improve at a much faster rate.
We definitely recognize there's more to a person than just engineering ability :) For now that's what we're focusing on because it's more quantifiable and we think companies are better placed to assess soft skills, since those are usually more specific to them.
Microsoft has been on a real tear lately. I am very impressed with the directions they are taking.
> It's possible for your skill-set to be so valuable that you can maintain ridiculous incomes on, as Tim Ferriss puts it, four hours a day.

Tim Ferriss' extremely valuable skillset is being a flim-flam man / borderline scam artist who markets questionable pesudoscience nonsense: https://en.wikipedia.org/wiki/Timothy_Ferriss#BrainQUICKEN
FlightAware has an awesome and rapidly growing ADS-B program as well. In particular, one of the easiest and cheapest ways to get into ADS-B flight tracking is with PiAware, which lets you convert a Raspberry Pi into an ADS-B receiver:

https://flightaware.com/adsb/piaware/

If you have a spare Android phone that you're not using anymore, you can even turn it into an ADS-B receiver:

https://flightaware.com/adsb/android/
The article doesn't discuss macros, which is one of the answers to "Why Lisp?"

I didn't "get" macros until I read a footnote in the (freely available) book Practical Common Lisp. In chapter 7, it introduces the `dolist` macro.

DOLIST loops across the items of a list, executing the loop
body with a variable holding the successive items of the list.
This is the basic skeleton (leaving out some of the more
esoteric options):

(dolist (var list-form)
body-form*)

...For instance:

CL-USER> (dolist (x '(1 2 3))
(print x))
1
2
3
NIL

Buried in a footnote is this:

"DOLIST is similar to Perl's `foreach` or Python's `for`. Java added a similar kind of loop construct with the 'enhanced' for loop in Java 1.5, as part of JSR-201.

Notice what a difference macros make. A Lisp programmer who notices a common pattern in their code can write a macro to give themselves a source-level abstraction of that pattern. A Java programmer who notices the same pattern has to convince Sun that this particular abstraction is worth adding to the language. Then Sun has to publish a JSR and convene an industry-wide "expert group" to hash everything out. That process--according to Sun--takes an average of 18 months. After that, the compiler writers all have to go upgrade their compilers to support the new feature. And even once the Java programmer's favorite compiler supports the new version of Java, they probably still can't use the new feature until they're allowed to break source compatibility with older versions of Java.

So an annoyance that Common Lisp programmers can resolve for themselves within five minutes plagues Java programmers for years."

http://www.gigamonkeys.com/book/macros-standard-control-cons...
Children teach robots to write better
Not only this, but I get the feeling that Robinhood is bypassing some corporate social responsibility (and possibly fiduciary duties) if they begin suggesting/ allowing first time investors to start using margin accounts.

This is just fuel on the fire of uneducated first-time investors being lured by "$0 commissions".
> ["Pay it forward" pricing] would seem to defy the logic of free-market economics. Markets, surely, are places where we are allowed, even expected, to behave selfishly.

I do tend to assume that people will act in what they believe to be their own self-interest. (With some emphasis on "what they believe to be".)

But it's not that simple. Take "carpool cheaters" for example - those who drive in the diamond lane without the required number of people in the car.

Say you're driving in the regular congested lane and you see a carpool cheater fly by. I strongly suspect that the vast majority of drivers in this situation will feel at least a bit angry and resentful. After all, the "cheater" took advantage of a special privilege they're not entitled to, while you are following the rules and paying the price.

But if you look at it purely in terms of your own self-interest, the opposite is true. It's one less car in your lane slowing you down - no different at all from an actual carpooler. The "carpool cheater" is doing you a favor by getting out of your way. You will arrive at your destination sooner, thanks to the cheater!

I wonder how many people look at it that way, though. My guess is very few.

It seems that a perception of fairness can easily trump practical self-interest.
Devices in millions [2011,2014]: 0.2, 1.3, 4.5, 10.9

Revenue in millions [2011,2014[: 14.5, 76.4, 271.1, 745.4

Paid active users in millions [2011,2014]: NULL, 0.6, 2.6, 6.7

I realize they sell more than just pedometers, but their core product is a 3-axis accelerometer that calculates a dubious step count w/o really actionable insights. Imagine what this can be once there start to be useful applications/more of the data.
I think your "while" is "when".
What was happening at MIT was hardly equivalent to someone leaving their Facebook page open at the library.

They had some unknown person massively exceeding the limits of what they intended to offer to the public. When they used blocking methods that would stop most people, he evaded them. When they continued trying to stop him, he continued evading.

Then he entered an equipment room off limits to the public, wired equipment into the network, and hid it.

He repeatedly trespassed to check his equipment and was grabbing so much data that to stop him JSTOR cut all of MIT off from JSTOR access for a couple days while they tried to figure out what to do next. So at that point he has disrupted research at MIT and possibly put them in violation of their contract with JSTOR.

MIT is a major research center, and that research includes quite a bit of research funded by and for the Department of Defense and other government agencies. Poking that kind of thing tends to get agencies like the Secret Service called in.
As are all gold watches. Apple's challenge in creating the Apple Watch is that a lot of their best customers already have fancy show-offy watches they prefer to wear, and for Apple to crack that market, they have to produce a version of Apple Watch for people who won't go out in public wearing a watch that costs less than $10,000. Yes, it's ugly, but even $17,000 is relatively cheap in the world of watches for the top 1%.
I can't speak for Cloudflare, but I would guess that they want these changes to be merged upstream. If that happens, the benefit is that consumers of the stdlib crypto API will get increased security and performance for free in a future update.
The Wikipedia article does not make that point, and its section on criticisms of the MBTI (which itself should be treated differently from the general scope of Jungian theory, especially after a quantitative model of Jung's theory has been published, and further developments have been suggested) jumps around so much from micro-facet to micro-facet (effectiveness of executives?) that it is nearly impossible to take as a serious exposition. I am researching this area heavily myself and have to say that the Wikipedia writeup deserves serious TLC by those who have cogent arguments that lead to conclusions like the one to which you have leaped.
I keep hearing this over and over, products don't actually exist for anyone's sake, they only exist to "sell your data".

Where's the evidence? What does it even mean? It's like somebody came up with this line back in 2004 and then it never died from paranoia. How is said "data" packaged?

The "data" might help google help advertisers advertise better, but it's not like your Drive photos are being viewed by Ebay's ad department.

If I were Google, would I be salivating over all the stuff you uploaded to Drive? Like really, what would I do with it? Maybe there's a small opportunity to take advantage of some sort of data science to improve some sorts of algorithms... but really the overriding factor is that I just want to make a good product to encourage customer lock in, so they use the rest of my ecosystem and namely my search engine.

It's right to be wary of data collection, but the whole "anything that displays ads is by definition strictly an ad company and they will murder your children for the opportunity to sell your SSN" is senseless.

At least these companies provide something that we opt into. Equating it with hardware for actual spying against peaceful populations, I might actually consider evil.
Yeah, it's definitely similar. Now, I would like to think I didn't cross into the spam realm, but it's a very similar concept, and it's the same problem. Without upkeep and continuous improvement the sites didn't last, and there is a tipping point where you simply can't keep up with so many projects.
I used to be pretty on the FitBit train, but I don't think that I'm in their camp any more. Refusing to integrate with Healthkit, purposefully building their challenges feature to reject data input through their APIs, and charging for access to raw data are enough to ensure that I'll never buy one of their products again. Kind of a shame, their hardware, dashboard, and app are all pretty great :(
That makes quite a bit of sense also, tho restaurants only make a small fraction of Yelp's total reviews, yes they are the biggest single category but they are not anywhere close to being a majority.
I still think that it makes more sense for a C2C/B2C group to buy them which aren't focused on specific industries, and i do see Chinese and Indian tech/business giants aiming to own western companies a core strategy for their future.
From a patio11 comment: https://news.ycombinator.com/item?id=8314849

> People pay for their future revenues, not your sunk costs. In the world of small website acquisitions, you'll be valued at something like 1X your previously proven annual revenue, not at a linear projection from what spike day looked like. If that number is -- let me pick a representative example -- $100, then you have a $100 site, not a $60,000 site, even if $60k is a reasonable approximation of the cost of duplicating it using market labor.
My guess: men are likely to emigrate to any place with decent jobs (e.g. some oil state), women are probably likely to emigrate to a sex-and-the-city states.
Many people that have tried wearing a watch that way - oriented with the face under the wrist (next to the palm), instead of above the wrist (next to the back of the hand) - have found the watch face comes into direct contact with all kinds of counters, tables, desks, and other hard surfaces that could scratch the watch's sapphire crystal face.
And of course: http://mri-q.com/uploads/3/2/7/4/3274160/quad_signals_tutori...
FWIW, I spent some time deciding what to use years ago and decided on <C-j>. No complaints, and <C-s> feels awkward to me trying it now.
Considering that m3.large (7.5 GB of RAM vs. PX 6GB) instances, on demand, are $0.14/hour, it's probably much more than 50%. (I'm sure they are using reserve pricing to reduce the price by 50-70%)

Cloud66 gives you most of the convenience of Heroku and lets you use your own cloud provider (AWS, Digital Ocean, etc)
Do you think Google could be persuaded to contribute PNaCL as an open standard?
Sorry, I don't update the blog very much. I am currently a Senior Software Engineer at Munchery. The page has been updated.
Also really good, thanks.

I agree, I want to learn more about SPAs because I'm working on them but also because I think it forces a good separation of concerns and makes sure whatever you're building can go cross platform easier.

It makes us the first consumers of whatever API we use for the data, kind of like TDD forces us to be the first users of our functions.
There was a long thread on Twitter about this a couple of weeks ago. https://twitter.com/mcclure111/status/591769823706681344
They may have meant in contrast to other jewerly men could wear, not in contrast to women wearing watches.
If you wear long-sleeve shirts then using the social signifier "feature" of a watch is entirely up to you. I've had a stainless steel Apple Watch for over a week now, and very very few people have actually seen it. I've made it a game to keep it hidden and as unobtrusive as possible, and it's surprisingly doable thanks to the Taptic Engine. In fact, that's one of the best "features" about it - the ability to reduce the negative social impact of digital devices (if that's your choice).
These Sleeping Pods Are Designed to Let You Live at Work
The stacks currently get copied when they run out of space, that may break things already.
It is currently a manual process.

This first entry I made by

TZ=UTC echo $( date +%YT%T%z ). <message>

Which I copied to my clipboard and then manually created the TXT record for and then the CNAME.

Next time I want to add an entry, I will:

expr $( host head.microblog.erikano.net \
| egrep -o '[^ ]*$' | cut -d'.' -f1 ) + 1

To get the ID for the post to be made and then echo calling date as I did for the first post.

Had I still been hosting the DNS server myself, I would've turned this into a script and appended the entry as a TXT record directly and updated the CNAME to the new value using sed.

Actually, thank you for asking because I just realized what my next little project should be: Instead of the way I'm doing it now, I can selfhost a little DNS server which will be authorative over microblog.erikano.net while still hosting the DNS for the rest of erikano.net and my other domains where I have them now. The project will be written in Go since I have been wanting to make something in Go but didn't finish the other things I started writing in Go. I have no ETA for the microblog DNS selfhost server project because of work and current projects.

Hope I didn't misunderstand the question but if I did and you meant how to update the microblog when I'm out and about, the answer is I would need to use a web browser currently to manually update the records. When my own server has been written, I simply ssh to my VPS which hosts the server and run a cli tool I will name "mb" ("microblog") with my message as argument.
This is a library of supplemental crypto algorithms. You won't see things like AES, SHA-2, or the NIST curves in here. Those things are part of the standard library in Go.
I actually like doing those sorts of things too. But as my engineering skill-set grows, I also start to really notice the opportunity cost to doing them. You can keep doing them, for awhile, sure. But if you're actually pushing your personal productivity and value flywheel, those costs are going to weigh ever heavier and eventually you're going to have a decision to make. Outsource the things that aren't adding momentum to those who would be happy to take them off your hands or stop gaining momentum. Because as the flywheel gains momentum you have to push ever harder on it to make it go faster.

It doesn't just apply to household stuff. A business has to be able to scale beyond your personal efforts as well. To do so you have to be able to remove yourself from a lot of equations. Large impacts to society and the world don't really happen without institutions, and institutions can't get built any other way.

What I love about engineering is the personal value curve is so steep, that it starts making sense a lot sooner to outsource drudge work. It becomes a question of, how big do you want to grow, and how fast do you want to do it?
Okay, what is the best format to store images in? My notebooks contain lots of graphs and output but I'd rather avoid saving the raw pixels. So far I've been using SVG with mixed success. Does anyone use anything else to save space?
> Among other things, it makes writing interpreters and compilers really easy, and so inventing new languages and writing interpreters and compilers for them becomes [...] a part of day-to-day Lisp programming.

This matches my experience. The barrier between application and language/compiler development disappears, and instead you get a rich new feedback loop between the two. Overall complexity decreases (<-- a big deal), and many hard things become easy.

The effects of this compound over time, so what starts as a mere notational difference turns into a deeply different programming style, one I find so enjoyable that doing without it feels like going back into a straitjacket after escaping.
Teachers are subsidised by state so it's not a "real" tax-generating sort of job.
I don't know about the not public betas, but as soon as there was a public Windows 10 TP and you could swap IE's engine to Edge I'm pretty sure they had "Edge" at the end of the user-agent, but they had the rest of the Chrome UA so most of the websites out there considered it as being Chrome.

I may also be completely wrong :)
Baltimore’s Toxic Legacy of Lead Paint
> struck me

Sorry, but other than possibly validating the existence of the intuitive trait postulated by Jung, I don't know that this information is really that helpful or valuable. :-) It may help you to expound on the concrete experiences behind your feeling. Too many annoying Facebook memes on the subject? Etc.
And if you want Python-style iterators, that's easy too:

http://blog.rongarret.info/2008/02/joy-of-iterators.html
Why Google would be interested in buying Salesforce
What’s so bad about free-range parenting?
> Writing blog posts about running startups

Glad this is first. It is ironic because the founders writing the blog posts and giving advice have proved that they actually don't know what they are doing by the very act of wasting their time writing blog posts.

---

I feel one of the luckiest things that happened to Thumbtack was that for the first 3 years or so the company got basically no press, raising money was difficult and we got a lot of negative feedback from a lot of people. This meant not only did we not have any opportunities for the time wasting things listed (giving advice to others, talking on panels, etc), but we didn't get any validation from anybody for pretending to be successful.
Also does the besides the stuff i mention in the other comment of, pushing to any registry, you can self host and modify, it also builds instantly and streams the logs.
without reference to this project -

Perhaps you meant storing all session data is a bad idea versus just an ID? (If so, I'm with you)

If not - how would you identify an authenticated user? Or, how would you look up all their relevant session data in the DB?
Problems with Go Get
it doesn't do much stuff
it lasts less than 24hours
it is expensive. Don't tell me it's expensive for a watch because a watch is timeless whereas the iwatch will fade out of trendy in a few years when the new iwatch will come out.

I know the thing is going to be a success anyway, but I would never buy that for myself and I don't understand why people would, except for short trend.
Well, I'm certainly no expert, but Internet Lore has it that any number of 'Buffalo' forms a valid sentence: http://en.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buffalo...
POJO = Plain Old Java Object; not Ordinary

http://en.wikipedia.org/wiki/Plain_Old_Java_Object
If the reviews fail to provide an accurate assessment of the product's value to the potential consumer considering the purchase, then it's a problem. Sampling bias would be the root cause of that problem.