skysight-inc/HackerNews huggingface dataset:
SF is full of this. I've seen places proudly announce they're selling tea (green tea at that) with sugar, but "not that chemical stuff". They literally believe that eating sugar is better than sucralose or similar substitutes. When pressed, it's because "it's a chemical", "it's unnatural", or my favorite, "the FDA was corrupted into approving it". They claim all sorts of maladies, but aren't ever able to cite anything. They also ignore how not only the FDA, but every other food safety body, as far as Singapore, have also approved it. I cut out all aspartame and sucralose for a few months, and those people were shocked that I noticed no difference - so sure they were of evil chemicals hurting my, I dunno, being. I actually carry sucralose around in SF, as some restaurants won't have any zero glycemic index sweeteners.

Sorta like MSG. Double blind trials of people that claim MSG sensitivity show no problems. Yet "No MSG" is touted all over and people swear it's real.

To be really annoyed, read up on Golden Rice. Here's a rice mod that can literally save thousands of children annually, but anti "GMO" try to stop it because "we should just give all the kids supplements".
> a) why would they sell it?

If I had to come up with something... Risk that the business fails. Some would rather take $200k than hope a $66k income sustains in 2019 and beyond.

And liquidity, although it's usually not terribly difficult to borrow money if you're cashflow positive, it can be very nice to get $200k today to jumpstart an even more promising business or jumpstart a mortgage, instead of delay that for 4 years.
Nothing you are referring to is limited to America or capitalism. Even with incarnations of economic systems that are purported to solve inequality, who your daddy is matters. Take away wealth and humans will find some other system for status.

The argument for capitalism is not about equality, but relative mobility compared to other systems. That mobility creates incentive and thus growth.
Out of curiosity, which extensions are broken for you?

I've been running multiprocess Firefox as well, and every extension that I use regularly still works. The only exception was Vimperator, so I had to write my own extension to give Vim keybindings[0], since none of the others support e10s.

I'm curious which extensions have given you trouble, since Ghostery, NoScript, and uBlock all work for me (at least for the most part).

EDIT: I forgot that some extensions may need to be disabled/re-enabled the very first time after enabling e10s[1].

[0] https://github.com/ChimeraCoder/electrovim

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=947030
> Advertising literally does make content "free", as in, you do not have to pay for it.

Advertising only makes content free monetarily; there's no money exchanged with the viewer. It instead costs you time, attention, memory. And sanity.

> $1000 per year seems like a reasonable charge for being able to search the web with the power of Google's search.

This shows the power of advertising in abusing our brain's ability to put realistic costs on our time and attention. Google has $50 billion in revenue minus profit, and there's a billion people in just the US and Europe, so more like $50 per year for everything Google does, not just search. If you are only using search and not Android or gmail or youtube or docs the cost would be far less.

Advertising is so insidious because its entire purpose is to prey on our foibles and weaknesses, and convincing us that our time is worth less... and that cigarettes are cool. Smoking pollutes your lungs with toxins, advertising pollutes your mind with jingles.

There are times and places where advertising is necessary, but it's never free.
Apple HQ is on the edge of Cupertino.

And yeah I agree, San Jose is a lot more chill... but IMO that's because there's less of the Silicon Valley there, if that makes sense.
Why hasn't AcoustID been targeted? [0]

[0]: https://acoustid.org/
>In a perfect market system, it's impossible to pay below-subsistence wages, because you can't work if you've starved to death.

I urge you to think about the many people who are part of a household who can contribute materially with less-than-individual-subsistence wages.

A retiree supplementing their retirement savings with a part time job; the vast majority of teenage workers. Almost anyone working while in school.

There are plenty of people who do not depend on their wage for 100% of their livelihood, but whose outcomes you worsen by pricing them out of marginal work.
Sure, I didn't know that he
did that, but I can understand
why.

Warren's worth, what, $75 billion
or some such?

Warren gave $3 billion, only
$3 billion? Ah, chump change!
I think it's always been about how annoying it is to write out types.

If you look at how popular go is among pythonistas, it kind of shows that the issue was really a lack of type inference more than anything else.
Although I haven't read this book, I read its ToC. Apparently it seeks to introduce you to the Emacs way of doing things. And guess what? Near the end, it emphasizes how to use Emacs' self-documention: https://www.masteringemacs.org/book/look-inside/table-of-con...

I'm embarrassed to say how long I used Emacs knowing about C-h f -- but not noticing and using C-h i to read the full documentation from inside Emacs. I wish I'd appreciated that from the start.

At this point I've read the full Info doc at least once through, some sections multiple times. It's impressively good, especially for getting a crisper understanding of topics you only sort of understand. It's one of Emacs best features.

But I can totally see the value of a good introduction book, and wish I'd had one when I was starting out. So although I don't know how good this book is, I don't think a book is pointless.
Okay, WTF? Name a web server out there that doesnt keep logs.

Your constant projecting of ulterior motives, absent any evidence, on a throwaway account, is the very definition of worthless, gratuitously negative content. The guy upthread is complaining that requests are cached for a day.

I'm sorry, would y'all prefer that they not be cached?
Plain ol' FFMPEG can take images and turn them into videos. I did have to buy a tripod, but, I've wanted one several times now in the past couple of years so this finally tipped me over.

(Amusingly, if you haven't bought one in a while, they all come with "smartphone adapators" now, at least at the consumer level. 21st century ho!)

I used this command line:

~/bin/ffmpeg -r 3 -start_number $X -i %03d.jpg -vcodec mpeg4 \
-qscale:v 3 -s 1920x1080 ${MOVIE}.mp4

"-r 3": 3 frames per second. "-start_number $X -i %03d.jpg": Use JPEGS named like "123.jpg". Nominally the %03d.jpg is supposed to be a printf-style template, but I had trouble with anything but straight numbers like that (possibly my camera's naming convention confused it). I used emacs' wdired mode to bulk rename the files. "-start_number $X" is helpful so you can just grab photos off the camera's photo list without having to renumber them. "-s 1920x1080" tones down the resolution since the vast bulk of cameras take way-more-than-HD resolution, and I didn't bother with trying to fiddle with setting it down in the camera, because 32GB SD mini cards are cheap now.

I'll say this to anyone thinking of trying it out: Once I had a little stubby tripod I could put on the kitchen table, it was really quite a fantastically easy project. Stop-motion is, of course, an incredibly labor intensive style of animation... for professional results. For 3 fps, grabbing some children's toys that were probably just on the floor, and moving just one or two things per frame, you can be taking a shot every 10 seconds or so, quite easily. My kids were 7 & 4 and, quite frankly, probably both below average on their patience (for various reasons), and we actually made 4 videos today. It's had a much better bang/buck for the kids than I expected.

And it's yet another place where Legos really shine, by the way.
i've lived my whole life in california so monterey, ca. is what popped into my head. wikipedia confirms it's about 28k population. the peninsula area has more though.

after poking around on google maps, most historical towns are quite large now (roanoke, va and plymouth, ma are at least double that size).

bangor, maine is right around 30k. i bet most have at least heard of that town.

most of the famous little towns in the south like savannah, tuscaloosa, galveston are 50-120k+ population. key west is 25k though. with tourists in town i'm guessing it's right near 30k. there's also some really small towns by it that are probably not counted in the city population.

i think you'd be hard pressed to find a more famous 30k population town than key west. i'm willing to bet nearly every adult in the US has heard of the place, and has a pretty good idea in their head what it looks/feels like in terms of population.
While the shim idea is interesting, I suspect we could get a lot of privacy and working websites by hard-caching anything that even remotely looks like jquery and all the other well-known js libraries. (and do the same thing for fonts).

It's trivial to implement - just ship a list of hashes for every published js library on all the popular CDNs (+ anywhere else that comes to midn), and if a HTTP request returns a file that matches one of those hashes, put that URL on a hard cache list. (it would be worht experimenting if wildcarding all query strings is feasible)

The only UI change needed would be a menu option to flush the cache for any files associated with current page, so the user can simply reload any website that hasn't figured out how to version their js files.

This method wouldn't fix everything, of course, but it would cover a lot. Additionally, it's easy to use, no copyright is violated (the user still downloads any cached file at least once - firefox would only ship hashes). and it would be trivial to extend in the future.
Alcor is not a company, it's a nonprofit organization.
I've been messing around with Rust since 0.4, but I've never really gotten super into it. Part of it stems from lack of time to invest in it (I have other priorities), but I've realized that my biggest struggle is that I've spent the last several years invested in a web background with OOP tendencies, and I have the hardest time elucidating my ideas into the Rust imperative language.

It would be awesome if there were more/better documentation on how to think about things in the Rust-style, as opposed to the OOP way that Ruby or Python or PHP (or to a lesser extent, Javascript) tend to espouse.
Its a weird secret option, but here's how you do it (I used to work for them.)

Make an account - does not require payment option

Buy a FREE app in the store

None will be a payment option as one of the possible credit cards (as you dont have to pay for a free thing)
Sunnydale, CA.
FBI investigates as ‘phantom’ cab rides appear on hacked British Uber accounts
Except for people on minimum wage, I don't agree that those really count as wage theft.

Say you forced employers to account for the time closing and locking the store or to compensate people for spending hours away from their family. What would happen is that the hourly salary would drop to account for that, since in reality the workers are already taking those into account (as you say, they already consider it normal - and therefore expect it) when they accept the job.

Except for minimum wage workers, they are just examples where the actual contract is an informal agreement, and not the piece of paper that was signed.
Mostly it's just an indicator that the person doesn't understand the security concepts. If you believe a 4096 bit AES key will do you any good, there's probably other fundamental issues that you've misunderstood.
Firefox: my new favorite browser.
I'm at a startup where I found out a junior hire -- worse in every way than myself and several steps down in title -- is making at least 30% more than I am. It's a strange position. I've started polishing my resume as a result.
Using open source is a third option. The author completely missed it.

Open source allows the product to modified or extended per your needs. You can contribute back your enhancements, if you don't want to maintain them forever. This has been done several times.
I don't see any particular reason to make a distinction between three-letter agencies, sorry.

Frankly, I don't really care that much if they spy on Marilyn Monroe or John Lennon or Richard Feynman or whoever. I care a LOT if they spy on senators, representatives, Presidents, diplomats, and judges, which is who they're spying on now, alongside the rest of us.

As a result, we risk creating a wholly unaccountable "shadow government" at a scale that even J. Edgar Hoover never dreamed of. The people who should be crying bloody murder are those politicians and judges. Why aren't they?
Two reasons.

1. Because they always have. The precedence was set a long time ago.

2. Because Apple doesn't give a fuck what other people think.
GNU cp already has the --one-file-system option.

Possibly mv might also benefit from this option to error out on EXDEV?

Feel free to discuss these things on coreutils@gnu.org

We try to be accomodating, and your suggestions here definitely have merit and are worth further discussion.
It's funny that I've quit social websites like twitter/fb(only checking messages, not obsessing over people's statuses) but I just spend more time on hn and read about way smarter people writing about way cooler things, I guess in a sense it's more enriching, but also in a way still feeling like OP..
could you point to a place where anyone's said that Go, or any other CSP system, are Actor systems? That would be interesting to see.

Promises and futures are not actually identical; and they're paradigms, because they are concepts shared across a large number of different languages. 'Async' is the P in CSP, as in C# (called 'async'), and as in ES7 (https://github.com/lukehoban/ecmascript-asyncawait). Hope this helps you.
Data scientist has a lower prevailing wage.
“Today you are You, that is truer than true. There is no one alive who is Youer than You.”

― Dr. Seuss
I posted a link to a video about a month ago [0], where arctic wolves approached some workers in remote northern Canada.

I'd always held the belief that man had probably initiated the contact that led to the domestication of wolves but after viewing the video, I can imagine a similar scene, playing out many thousands of years ago, where wolves were the first to initiate contact.

It's a cool video in my opinion (no comments or votes so it must just be me), I'd give anything to experience something like that (I don't think I'd let a wolf get as close as the cameraman though).

[0] https://news.ycombinator.com/item?id=9411228
And for renters as well. Don't presume that you can tax rental property without that tax showing up in the rent...
And for my part, I'm glad that I will probably be able to read about higher-level[1] system programming concepts like custom allocators eventually, without having to grok C++.

[1] C isn't really crazy on the generic/meta-programming compared to C++, it seems.
If you own a rent house, you can fully depreciate the actual house over a span of time.

http://www.irs.gov/publications/p527/ch02.html

It is land that gains in value, unless the house is unusual in some way.
Ghostery's icon was still showing up in the UI, but the number always read 0 and it was clearly not blocking anything.

The other two that were broken were FindBar Tweak (highlights ctrl+f results in the scrollbar like Chrome) and TileTabs.
You May Be Doing Fragile
I'm not sure how. Or is it because I'm on a tablet?
China's Emerging Vision for World Order
Ask HN: Thank you note after startup interview?
Is it common/expected to send a thank you note after an interview at a startup? I've always regarded sending (and receiving) them a waste of time because they're more fluff than anything, though I understand they're more important in traditional business environments. What's the etiquette with tech startups? And if you don't send one, does that reflect poorly on you or may lead to not getting hired? Thanks for your insights.
> How would you prefer to compare language sizes? Gut
> feel? Surely that's even worse.

Why is it necessary to compare "language sizes" at all? Nobody has ever demonstrated that the "size" of a language (by any definition) has any measurable effect on the quality of the software written in that language. It's as pointless as the classic vim vs. emacs argument.
Vegas.
The reason C++ builds so slowly is mainly headers and templates iirc, they seem to just be dealing with caching header processing.
Well it's hard to state what exact n is here, but you'd probably be increasing both the calculation time and memory requirements at 2^n, so you need roughly 1/k of an entire computer to calculate even as Moore's law marches on and factors increase, but PBKDF2 parallelizes more and more.
Is this more or is it less effective than a large /etc/hosts blacklist? It doesn't seem to be doing anything special like the Privacy Badger. The only relevant sections in the paper I saw were

We implement an API based on Google Safe Browsing, a
mechanism for efficient URL-based blocklist updates and
lookups [9]. We use a subset of approximately 1500 domains
from Disconnect’s privacy-oriented blocklist to identify
these unsafe origins [10]. We update the blocklist every 45
minutes to minimize the effects of incorrect blocklist
entries.

Another open challenge is applying Tracking Protection only
to third-party content. We can avoiding cross-site tracking
by blocking content from high-volume sites such as
facebook.com without breaking them when visited directly.
Heuristics such as the Public Suffix List4 can help better
determine the set of domains that are considered first-
party.

Would it hurt to copy their blacklist into /etc/hosts? I'd rather do it on the OS-level so I can use any browser I want, anyways.
26 square miles? Seems way too big for a simulated population of 35,000. San Francisco is 47 square miles and has a population of around 800,000.

edit- I take that back. Los Gatos is 11 square miles and about 30,000 people. So it is in the ballpark.
Walking Through a Doorway Makes You Forget (2011)
I've often thought the same about unpaid overtime for salary IT employees -- in some high profile cases where a company was successfully sued for unpaid overtime, the affected employees were reclassified as hourly and given a pay adjustment that resulted 20% or lower than their previous pay (although their paychecks ended up being about the same, because they could then earn overtime).
The reason that companies tell employees not to read patents is that knowingly infringing a patent is triple damages (as opposed to just accidentally reimplementing something).

I've read a bunch of software patents, with attorneys helping me out with language and advice, but this was under the guise of "How can we do a product like X, but not infringe on the related patents?" The patents in question were very broad, nearly without exception either ridiculously obvious or adoption of techniques that I found in textbooks and papers from conferences. It was almost like the company producing product X had bribed the PTO, it was that bad.

I believe that nearly every piece of software exceeding a few hundred lines of code infringes on someone's bullshit software or business methods patent. And of course, you can't go reading all the patents, so every software project is pre-screwed. Shipping software these days is a matter of ignoring the issue, crossing your fingers and hoping that a patent troll doesn't come knocking.
One of the reasons nobody has mentioned yet is that bcrypt ignores everything after the 56th character in the password. Not many people have passwords that long, but it's still relevant.
Love the HTML version.
No 100 year old houses?! My first house was 220 years old in NH and the house I own now is ~95 years old in a city with hundreds, if not thousands of 100 year old homes. Yes, a few are on a registry (Colonial era houses near Harvard Sq and a few along the river) but the vast majority are not.
Is it really that bad? I heard it's just very dirty and people only go there to throw away money.
How do you save the URL to share it, if using the desktop version? Can't find the way to get the link to share :(
I "did the /etc/hosts" thing for a long time. But it seemed like some things hung and tool longer sometimes. Overall /etc/hosts was a big improvement. Where are the good lists and what is the current thing you map all the bad hosts to (is it localhost, or something else?)?
Organic search results are not the only interesting metrics you'd want to know as a website owner or administrator. Google Webmaster Tools shows far more interesting metrics on organic results these Days. Try combining the two.
Demon thing:
http://r.weavesilk.com/?v=4&id=isi105o9vyt
the only construction i see is in redwood city. the rest refuse to change.
Wait, we're talking about Uber, right? On their website it states:

"As an independent contractor with Uber, you’ve got freedom and flexibility to drive whenever you have time. Set your own schedule, so you can be there for all of life’s most important moments."

What am I missing?
Yes it is available on YouTube. Here : https://www.youtube.com/watch?v=f86VKjFSMJE

He tells us the stories within the first 10 minutes. In the following 10 minutes, he talks about what how Palantir's software fit into the picture.

And in the last 20 minutes, he demonstrates the software as an intelligence officer, who is tracking some bad guy across multiple countries. Information have been fed to the software by informants. And now he job is to organize those information into patterns, and trying to come up with a hypothesis about what these bad guys are doing, and what they will do in the future. Finally he shared his hypothesis with his colleagues.

Just like Advance Chess, they are trying to reduce friction between data and the data analyst.
So there must be a real reason this is being planned, besides the obviously fake reasons mentioned.
Relevant: https://news.ycombinator.com/item?id=9509930
I, personally, always send one; especially if I am considering taking the job even after the interview. I feel like it shows my interest in the company.
Is it not true he owned those businesses? He was majority shareholder in Pixar until 2006.
Code actually starts with relays.
The hope is to hold the pests back to a level at which the native species can survive.
Planet Earth Now Has a Flag
s/an/can/
Well, I mean it can make reproducibility easier, not that it definitely will.

Say- just for argument's sake- that another group of researchers did this same experiment but came to a different conclusion such as: "members of this demographic were more likely to describe a certain type of self-promotion as being positively-received, despite the fact that this type of self-promotion was consistently described as negative by the recipient group".

Whenever anyone else repeated the experiment, it would seemingly be much easier to align their conclusion with that of the original experiment than with this imaginary example just by virtue of the fact that the original conclusion was so broad.
I've thought about the problem before, haven't read the patent, and I don't think I've ever used Shazam. By combining my prior thoughts with the state of the art of open research, I do think a small team could come up with something quite effective. I might start with the Annotator and Chordata examples from CLAM: http://clam-project.org/wiki/Frequenly_Asked_Questions#Which...
One of my must have tools. Love it thank you!
A simple .Net client for the Disque in-memory distributed queue
NSA winds down once-secret phone-records collection program