skysight-inc/HackerNews huggingface dataset:
It would be interesting to see the shift from decades old advertising pattern to membership. I wonder what will happen to the general Internet and the future companies when advertising itself is scorned down upon. There is a reason why adverts were invented, so that every company isn't a walled garden. We live in interesting times!
For the down vote happy people: an example is that some people advocate for the fact that many victims of the Holocaust were non-Jewish, and that the association of the Holocaust with "anti-Semitic" fails to represent all the other groups who were also targeted (black people, gypsies, homosexuals...)

In our current political climate, those advocates are called antisemitic bigots and Holocaust deniers along with ISIS who really do deny the Holocaust ever happened (or worse, they think it should continue). You're also called a bigot if you point out that most people conflate the total number of people who died in the Holocaust with the number of Jewish people who died in the Holocaust. They're not the same number, and separating them doesn't trivialize either of them. But our political climate doesn't accept nuance. You either back the popular narrative, or you're a bigot.
>When I pointed out that they were doing it wrong-that, in fact, the correct way to end a sentence is with a period followed by a single, proud, beautiful space-the table balked. "Who says two spaces is wrong?" they wanted to know.

Pretty rich talk from someone who used a hyphen in place of an em dash.
Yes, having a lot of antennas on the base station is just like attaching a mile-long cable to your cell phone.
Yet, you could approach the problem from two other angles:

1. Imagine you have a reasonable library of primitives (say, library functions). And you build a program that does exactly what you want, but it's ugly, a hodge-podge mess of something written quickly together. No SW engineering rules followed. Then an automated process can refactor it, keeping the behavior the same, but making the program look much cleaner, or maybe even inventing new primitives (functions) along the way (if it sees the opportunity in your program or even across programs), in general, making the resulting program easier to understand, modify and work with. Then you can iterate on this process. (I have discussed this at https://news.ycombinator.com/item?id=13820070)

2. We could limit computers to a total language, which would describe some basic operations on non-recursive tree-like data structures. Then given some examples of transformations between those data structures, a computer could automatically infer a good description (from some building blocks) of the transformation that satisfies most of the examples. Since lot of today's programming is transformation of such data structures, it could greatly save time. This is similar to machine learning, but the goal is to have a succinct, understandable explanation of the transformation.
Is Sudden a California CFO? Are there food safety and facility standards, licensure, insurance and documentation requirements to setting up a food processing operation?

http://www.cdph.ca.gov/programs/Documents/fdbCFOfaqs.pdf
Transparent Pricing: What Goes into Every Cup of Sudden Coffee (YC W17)
yeah I stepped out in 2012'ish, so don't have much clue anymore what's 'hot' in SEO tech circles.
Also, a podcast
http://freakonomics.com/podcast/why-is-my-life-so-hard/
Thanks for the recommendation.

First time I'd read the description it looked like the recipient of the request had the option to grant / deny - which kind of defeated the purpose. Re-reading it looks like there must be some kind of time-out feature, where it will default to a response? Anyway - will give it a go.
The problem is not the product.

The often insurmountable problem is how to get to your potential customers. For example, selling an iOS app or a book on iBooks is a dead end for most folks. There is just no ready way to get folks attention. The usual method is some social media scheme. Establishing a content marketing scheme or some other kind of social media scheme is the hardest part. It makes getting a product seem easy.

I'm not saying don't do it. DO do it, but plan on spending a huge amount of effort developing a marketing scheme. Start thinking about that from the very beginning. In fact, an insight into a workable scheme might be the starting point for choosing a product that would fit the scheme.

Good luck!
Consider, wouldn't your NN most likely be trained on what gets clicks and inevitably lead to a clickbait feed that you're dreading?
Thanks for the thorough reply.

I have a very different perspective. I religiously avoid auto-billing. For basic necessities like electricity and gas, I like to know how much I'm paying, and to be able to dispute the charges before I pay in case there's a mistake (this occasionally happens).

For luxuries, the periodic reminder that I'm paying $x for something prompts me to reassess whether they are worth it to me, with a default answer of "no." That may be bad for your business, but it's good for my cost of living. Since I'm not in a position to hire a servant to look after my day-to-day financial interests, good defaults matter.
The Frequent Fliers Who Bombarded Match.com
You're implying that it was a time sink because your clickthrough rate was too high.

If reading a news source isn't worth doing once a week it probably isn't worth doing once a month, once a year, or ever.

I don't think the issue is your clickthrough rate. I think the issue is that once you click through to the articles they don't contain anything of value. Your email sounds like a curated list of clickbait articles without any substance.

It sounds like they've used machine learning to curate the most clickable titles (short-term gains) while ignoring quality of content (long-term retention).

In a high-growth environment, for a startup that's less than five years old, that isn't surprising.
Eric Vanhouten at prodivnet
Algorithms, no.

Data structures and allocators, surely yes.
How expensive is it really? Maybe $15k to setup some walls? Let's sAy $30k as you will lose about 1/3rd the floor space.

That's a one time cost. Amortize that out over a 5 year office lease and it is peanuts compared to the productivity gains and lower turnover.

Also once you go with a private or semi private office you won't want to go back. Any employee from there interviewing at places with open offices will probably think how much they will hate it there.

I know the occasional person will pop up with the "I love hearing other people jibber jabber throughout the day!" But 9 out of 10 people I talk with would rather not.
And then we can automate this 'programming' and people can ask the automation software to 'make them a sandwich'
Biggest issue I see with this article is all of these suggestions assume you can keep motivation for a project as a student.

But, for example, there's an enormous amount of risk in delaying a semester or completely flipping your priorities, and then like most projects, losing interest when it becomes uninteresting/too expensive/fails/you find a competitor that trumps you hands down.

More likely to burn out giving it 90%, too.
As Ingress players, we're painfully aware of the cost of GPS to battery life.

But, yeah, this feature looks to be a 'I want to share with person x', rather than 'Person x can request my location without me needing to grant / deny each request' feature. Even reading the original google blog post about it - it sounds like it's not a passive operation. ( https://blog.google/products/maps/share-your-trips-and-real-... )

As chrisfosterelli noted, Trusted Contacts may provide the functionality I'm looking for.
Perhaps you can charge more for moving bikes in the "wrong" direction - i.e. if bikes always end up in manhattan then if you bike to brooklyn from manhattan it's cheaper than vice versa?
For a while I was changing my browser back and forth between firefox versions. Every single time windows 10 would detect that change and 'protect' me from it by opening the default programs control panel and setting the default browser to Edge.

It makes sense if they want the default browser to require user confirmation to change. But setting it to Edge in the meantime? That's just being rude and anti-customer.
There are plenty of bikeshares in the US -- the bikes are just built to be nearly theft-proof.
If you can't meaningfully differentiate between people dying of illness or old age and people dying from someone driving a car deliberately into them and then running amok with a knife... well, I think the problem's with you rather than with the news content you're consuming.

The people I know in London (I'm about 150 miles west of there) most certainly were not saying, "Meh, this affects nothing".
Android O Adaptive Icons
They quite frankly can't technically, only legally - they're selling a 0 margin good, anyone who has it can basically give away infinite copies at zero cost per additional copy. Anyone who wants it for free will have it for free. They need no more than drop a few words into Google or type the name of something into a fully automatic tool like Sonarr.

It's pointless for them to bother trying to stop piracy, especially of analog content using technical means.
Oh the humanity. Seriously though those scenes seem fine except for the one with the big pile of bikes. That is avoided by having a credit card on file and charging the user who couldn't be bothered to lock the bike when he was done.

The benefits include less vehicle and transit congestion and all the health that comes with exercise.
I mean, sure, ok. Just don't see what that has to do with censorship
I thought we were talking about not showing ads on some videos, not takedowns?
Sorry, wrong. Deep learning can and will take over everything, given enough computing power and profit motive.

http://www.ted.com/talks/jeremy_howard_the_wonderful_and_ter...

Eventually (30-150 years), there will be AI pottery artists selling kitsch, easily-offended toasters and corporations without wetware upper management.
Exploratory Programming.

When solving a problem, I don't always know what adt would work the best apriori. So being forced to tie myself down with "this is an X" is restrictive.
Ah, to be old...

When non-smart phones and GPS for the general public arrived in my country, there was a discussion among the lines of "now that it's possible to track your kids' position, would you do it?". The general consensus seemed to be "no, that would be a violation of their privacy, and it would imply that I don't trust them".

20 years later, and it's a feature in all phones. I guess that point is finally settled.
Best PHP Poll Scripts for Developers
Protip: nobody calculates margin in real time accurately, especially when mixing option spreads across indices, stocks and futures in the same account.

Futures use SPAN margining and funds have to be moved behind the scenes but many brokers still report REG-T margin or the slightly more advanced Portfolio Margining which is capable of weighting the entire portfolio.

Ethically questionable? Who gives a fuck, did he make money or nah? The Fed, SROs, and individual brokerage firms set the margin limits. And when you are rich enough you can have your own lack-of-compliance officer and what-risk? manager
I thought you might have meant monthly
> Mr. Wonderful and Mr. Coffee will knock this off in μseconds if there's any traction.

good. excellent. the more ripoffs the better. in what universe is the giants copying the small startup a bad thing? validation, validation, validation.

validation, validation, validation. validation.

val. i. da. tion.

one more time. validation.

i wish i could think like you, i really do. i would probably be much happier with everything in the world and in my life.
It is Apple, what did you expect?
Isaac Asimov anticipated the idea of a research distiller in "The Dead Past" with the character of Nimmo, a professional science writer:

"Nimmo received his first assignment at the age of twenty-five, after he had completed his apprenticeship and been out in the field for less than three months. It came in the shape of a clotted manuscript whose language would impart no glimmering of understanding to any reader, however qualified, without careful study and some inspired guesswork. Nimmo took it apart and put it together again (after five long and exasperating interviews with the authors, who were biophysicists), making the language taut and meaningful and smoothing the style to a pleasant gloss."

In the story Nimmo has less prestige than a "real researcher" but the role pays well and he is in high demand.
The main reason why I learned tmux was so I can ssh into any server and use what I already know to work productively while having a durable session that doesn't break when the connection gets flakey.

Learning tmux and it's default bindings is a very good skill too have
Yes, that's exactly how it works. It asks first, but if there's no response in a while (and you're on their list of trusted contacts), then it defaults to allow.
place a sticker inside with someone elses name on it
RMS was right.
> Isn't that describing a Field Programmable Gate Array

hard to say, my wristwatch has processing and memory, too.
Im pretty new to this and use tmuxinator from a recommendation by my dev team. Can someone explain to me the difference between this and tmuxinator?
They do, and you can even find out exactly how much they know (and maybe use that data for your own purposes).

https://www.google.com/maps/timeline
Keeping the pollution out of London is the best part. By European standards, the city is very polluted, and the old taxis are disproportionately responsible.
For anyone wondering about the connection to the subject of the authors other article, marina abrimovic, she is the artist at the center of the "spirit cooking" controversy and personAL friends with John podesta.

The joke is that she got an extremely positive article, adams got a negative article, and the punchline probably has sonething to do with fake news and the author working for podesta or something.

More about spirit cooking, if you're interested: http://m.washingtontimes.com/news/2016/nov/4/wikileaks-john-...
If you're looking for a Glympse alternative, I made Graticule[1].

Differences:

* you can configure what location technology to use (gps/network/passive)

* no time limit

* you can tweak how often it should update

* privacy conscious

Tweaking the location technology/update interval gives you the freedom to balance accuracy/battery life.

[1] https://play.google.com/store/apps/details?id=com.emilburzo....
Then it'll be up to the person whose account was accessed to provide some evidence that something like this happened and that it wasn't their fault. That's how these things work. You go to court, you make your case and the other side makes theirs, and the court draws its conclusions and acts accordingly.

However, you don't just get to conveniently avoid taking any responsibility when there are videos being distributed that are specifically linked to an account you signed up for that clearly said you couldn't redistribute the content you got through it, just because there's some vaguely possible alternative that might have once happened somewhere maybe.
lots of personal historical and unneeded info he got there
Not really; sms as 2fa has regularly enabled people to steal accounts they otherwise couldn't have gotten by allowing password resets by stealing your phone number.

See eg @deray getting hacked.
Identified on 16th November 2016 and fix on ?
I do this as well, it's so hard to find good lightly-roasted beans in most places outside of big cities. (Even big cities in europe and asia seem to prefer a very dark roast everywhere)
Was that the consensus among techies, or the general public?
That's incorrect. Price is limited by capacity to pay.
If art production gets more efficient, more people can afford to buy it.

Demand has multiple dimensions. There is only demand for so much quantity of art, but competition can drive the quality up indefinitely.
There is no reason to assume human programmers are somehow special apart from all other disciplines and tasks, except maybe to delude oneself with a false sense of (job) security.

Computers using AI, deep learning and natural language processing will eventually be able to program themselves. This is the next, big revolution that is inevitable.
At some point we'll collapse under our inability to manage complexity, both on the production side and the consumption side.
I'd be interested in this, but it's considerably more expensive than a large cup of pretty awesome coffee I can get at the local cafe on the way to work...
Not until someone sues Amazon or WalMart and wins.
If programming will be automated then who writes and maintains the automation software?
64 and still coding, although not full-time.

8 years ago I learned Objective-C and physics engines and published a number of mobile apps for IOS.

Nowadays I am learning Go, Solidity & Viper and writing blockchain-based dapps. Big fun.
i336, hello from Redmond!

With less efficient technique, I refer to using <object>, <script>, <img> tags to prefetch content, which does not have the goodness of link prefetching mentioned in the article your shared. That is what Chrome on Linux was falling back to.

Link Prefetching is the way to go, and that is what Chrome on (Mac/Windows/Chrome OS) is currently using.

The reason why browser detection is needed is because it is not supported everywhere, e.g for instance, according to http://caniuse.com/#feat=link-rel-prefetch Safari does not support it, so StaticLoad.aspx uses the <object>, <script>, <img> technique, but unlike Chrome on Linux, Safari on Mac does not hang.

Again, this was not intentional. The second technique does not hang on Safari on Mac, but it does on Chrome on Linux. We will definitely ensure that more Linux testing is done! Our goal in OneDrive is to build a service that enables as many people as possible to be productive, so if in cases it looks like we are trying to favor our own OS, that is not really our intention.

Thanks!
Edgar
I've seen several bike shares in the US in tourist areas and they were all awfully expensive (I want to say something like $5/hour or ~$15 for the day?). They also required you to park at one of the docking stations which wasn't too bad because they had them near the tourist spots. Having the freedom of China's seems a little farfetched for the US in my opinion.
It is a good time rewatch Matrix: The Second Renaissance
There are differences in supported features on different OS's with the same browser. They don't ship identical bits on each platform. The differences are pretty minor OS integration things usually, but there are differences.
The double-space just says "I was raised in the jungle by wild typists, and did not lay my eyes upon a printed book until the age of 25".
Compare to the --at lest now, pretty obscure-- "Neper", which I've never seen used in practice except that I own a very old analog meter with a scale in Np...

https://en.wikipedia.org/wiki/Neper

The Np seems to have be used for amplitudes (rather than power), and value/ref = e^Np. And 0.01 Np ~ 1.01 (+1%) which is probably less useful than it seems at first glance.
For that matter: computer used to be a job description, not a piece of hardware.
What content is actually being censored? Not displaying ads on a video does not mean the video is unavailable.
EME is a binary blob from Adobe. Welcome again the Flash days - not.
Looked at your side projects, cool. You should take sometime to polish the UI. Look at examples from dribble. You UI may/may not stop you from getting a good job if it looks too amateurish.
Flood fill Algorithm
>[...]pirates don't rip from Netflix anyway.

Tell that to the 4k webrips on the private torrent trackers; I'm sure they'll be surprised both by the fact that they exist, and have apparently gained sentience.
I think it's a pretty large strategic disadvantage for a news organization to be headquartered in the little bubble that is San Francisco. Goofballs in SF will read that shit but few others will.

Particularly that "design lessons learned from cats" piece haha! Can't see a newsroom anywhere else in the world being impressed by that ...
Trump Lawyers Swipe at Teen Over Cat Website
Recompression matters because most video compression is lossy. Every compress/decompress cycle introduces noise and artifacts.
I remember there was an app presented on Shark Tank that prompted you to "rethink" before you post a comment on social media. Perhaps we need something like that to "encourage good behavior" for all social media applications and commenting platforms.

I didn't remember, but Mark Cuban seems to have invested in it:

http://www.business2community.com/entertainment/shark-tank-r...
Nice product. Can you share your tech stack? Do you sub contract some of the development like frontend or you do everything yourself?
I encourage you to try out Firefox Nightly. https://wiki.mozilla.org/Electrolysis has made me switch from Chrome to FF as the experience has improved greatly.
Found some more good answers here https://news.ycombinator.com/item?id=13929633
you mean vicious cycle :)
Indeed, those with- macros.

In TXR Lisp, RAII is supported thusly:

This is GC finalization of a struct:

This is the TXR Lisp interactive listener of TXR 172.
Use the :quit command or type Ctrl-D on empty line to exit.
1> (defstruct animal nil
(:fini (me) (put-line `@me says good-bye`)))
#<struct-type animal>
2> (progn (new animal) nil) ;; make animal without referencing from REPL
nil
3> (+ 2 2)
4
4> (sys:gc)
#S(animal) says good-bye
t

OK, now with-objects macro:

5> (with-objects ((a (new animal)))
(prinl a))
#S(animal)
#S(animal) says good-bye
#S(animal)

with-objects invokes finalizers explicitly, before objects become unreachable.

Also, what if a constructor throws? Let's derive animal to dog which bails at `new` time:

6> (defstruct dog animal
(:fini (me) (put-line `@me: woof woof`))
(:postinit (me) (error "refuse to construct")))
#<struct-type dog>
7> (new dog)
#S(dog): woof woof
#S(dog) says good-bye
** refuse to construct
** during evaluation at expr-6:3 of form (error "refuse to construct")

The object instantiation logic catches exceptions and invokes finalizers on a partially constructed object (in the proper order as you can see: derived, then base).
You mean Apple, the champion of open ecosystems?

http://s2.quickmeme.com/img/23/23ee091f2b7f19aae245825031808...
I built a tmux session manager for myself, It uses a ruby configuration file similar to the one below, You can find it at https://github.com/minhajuddin/tummy . I feel ruby is more flexible at configuration than yaml.

session "statictrain"
directory "/home/minhajuddin/r/st/web"

window "src", [
pane("vim TODO"),
]

window "server-iex", [
pane("iex -S mix phoenix.server"),
# the last argument is passed to tmux as raw arguments
#pane("iex -S mix", :horizontal, "-l 8"),
pane("git status; tail -f log/debug.log", :vertical),
]

# if you comment this out it will focus the first window when the session is started
#focus_window "server-iex"
# focus_window 0 # you can even focus a window by index starting at 0

# vim: filetype=ruby
> A Zapier account and 20 minutes of fiddling
> with things just replaced a SAAS app/consultant

Just wait until things go wrong (for whatever reason).
You don't get it, do you? He doesn't want to email anyone just to order coffee.
> the day will come when view source won't work

Yes, with WebAssembly. (With ASM.js, the predecessor it was still JS, but hard to read as human.) that's why WebAssembly is bad for the open web. In near future we will see binary blob SaaS like full Office running in browser. So the 1990s vision of vendor lock-in come to a full circle.