skysight-inc/HackerNews huggingface dataset:
First off: tu quoque. You're changing the argument, which I'll take to mean you've conceeded the point.

But since you ask, it's very much the same, and people have very much had a problem with that, which raises a second fault with your argument: false premise.

Noam Chomsky. Pretty much his life's work.

Jerry Mander, Four Arguments for the Elimination of Television. (NB: Mander is a former ad executive himself).

Hamilton Holt, a magazine publisher himself, wrote of the fundamental problem in 1909, Commercialism and Journalism.
https://archive.org/details/commercialismjou00holtuoft

I.F. Stone spoke of the problem in 1974 on "Day at Night". The video is now on YouTube: https://m.youtube.com/watch?v=qV3gO3zxQ1g

Robert R. Murrow's "Lights and Wires in a Box" criticised generally the television industry, in the 1950s.
http://www.rtdna.org/content/edward_r_murrow_s_1958_wires_li...

A couple of Stanford researchers in the 1990s recognised the corrosive effects of advertising on incentives in the provision of online services. The prior awareness didn't save them from faling into the same pit: http://infolab.stanford.edu/~backrub/google.html

Niel Postman. Technopoly and Amusing Ourselves to Death.

Vance Packard, The Hidden Persuaders

Naomi Oreskes and Eric Conway, Merchants of Doubt looks at influencing on a much broader basis.

Banksy's art is, in many regards, a direct refutation of advertising. The letter attributed to him on the topic is originally by someone else however. It remains exceedingly good reading:
http://thefoxisblack.com/2012/02/29/banksy-on-advertising/

There's a large literature on the subject.

Generally, psychological aspects of advertising:
http://www.worldcat.org/search?q=su%3AAdvertising+Psychologi...

Criticisms of advertising:
http://www.worldcat.org/search?qt=worldcat_org_all&q=critici...

At Wikipedia: https://en.m.wikipedia.org/wiki/Criticism_of_advertising
Solar-powered UK schools face an 800% tax increase
I see the objective of smart contracts in finance as an augmentation of the human auditing that is already taking place. You don't need 100% of the contract to be smart in my opinion but I'm not an engineer so what do I know.

For example let's say you're at JP Morgan and are operating a $10 billion conduit ("warehouse") facility. You have a series of eligibility criteria for every originator contributing loans into the program (each of which have dozens of measurable events like average FICO, seasoning, prepayment speeds, days delinquent, etc) in addition to the vast plethora of nonfinancial terms and conditions you pointed out. Every month, these originators file a monthly remit report which in theory must be accurate (failing to do so could instantly eliminate your access to the conduit and tank your business, not something to take lightly). Right now, a banker must process all of the monthly remits for each individual facility and compare them against what was agreed to in the docs. There could be a hundred contributors to the conduit and if you happen to sit on said desk there will only be 2-3 of you managing this process. It simply can't be done.

I've spent a lot of time looking at smart contracts and block chain and have walked away a bit skeptical. There are some very real and very serious issues this in theory can address, I just think there are better ways to do it.
Spam, self promoting shit. Your script sucks
I'm up in Yorkshire, our water is so hard it beats up the kettle, pipes, taps and washing machines on the way through.
>I have a theory that 'calorie counters' are shockingly inaccurate (one other poster mentioned a 25% margin is 'fine'!)

Accurate or inaccurate is only meaningful related to the task and its requirements. 25% can be totally acceptable margin of error for the task. We use even bigger margins in lots of ventures (determining which startup will have a succesful exit to fund, for one).

And yes, the mere act of quantifying helps. But quantifying with even 25% error is still better than just writing down "ate 5 cakes", especially if one doesn't eat too many repeats of the same food.

Not sure in what reasoning one can complain for a method with 25% margin of error (say), but be OK with a method like "5 cakes" which still applies quantification, just in an even more vague and hazy sense.

5 cakes is much worse than 5 carrots, for example, but with merely writing down how many you ate, you have to rely on a far more relative guesstimation of their relative harm than you would be if you were counting their calories and being off by 25%).
> I'm more a fan of writing compact, clean, logical css in the first place.

Does your CSS completely lack whitespace and comments?

If not, minification still has its use.
We used to gargle water mixed with potassium permanganate as children after cleaning our teeth to see if we did a good enough job. It would colour plaque pink, so it was very obvious if you hadn't cleaned properly!
>The above poster talking about the deli sandwich mentally breaking down all the ingredients... I'm happy to be proven wrong but I simply don't believe you can do that with a reasonable degree of accuracy.

You are just overestimating both the difficulty and the degree of accuracy required.

While at the same time, still relying on even more vague terms, to determine if you ate too many cakes etc (as per your other example).
It's not FUD: it's just a threat model WhatsApp and those experts do not care for, or alternatively think is a worthy the UI/UX trade-off.

FWIW, I strongly disagree with this stance: if the recipient's key changes while the message is in-flight, that message should never be resent/delivered without the sender's explicit approval. Imagine that Bob is a political activist planning a protest. Bob is wondering why his IMs to a co-conspirator Alice aren't being delivered; Bob's wonder turns to fear when he hears on the news that Alice has been detained. Fear turns into terror when Bob sees his messages subsequently get two blue ticks as WhatsApp happily delivers his IMs to a new phone belonging to the secret police. Only afterwards does WhatsApp notify Bob that Alice's key has changed
cost = cost of single / 2 - cost of prepare the landed first stage

The "cost of prepare the landed first stage" is the big question here.
>For any piano and especially the upright, the bass strings are actually too short to produce any vibration of the main frequency,

Not sure what you're talking about here. For example, the lowest guitar string is an E2 which is 82.4Hz. If you calculate[1] the wavelength, it is 13.7 ft. The string lengths from bridge to nut[2] are only ~25 inches long and yet it's reproducing the fundamental of 82.4Hz without requiring the brain to fill in the gap.

I think that misunderstanding is similar to believing that a speaker can't reproduce 82.4Hz because the cone is not 13.7 feet in diameter, or you can't hear an E2 in a small room because the width and height of the walls is less than 13 feet. If this were true, when you listen on earphones, all 88 keys of a piano and entire range of guitar and vocals would be "audio illusions" of the fundamental frequencies since the physical sizes of the transducers and ear cavity are all less than 1 inch. The highest 88th key on piano is a C8 with a wavlength of 3.2 inches.

[1] http://www.mcsquared.com/wavelength.htm

[2] https://www.guitarlessonworld.com/lessons/parts-guitar-learn...
In practice, lambda calculus machines are rare, and your code probably compiles down to machine code that more closely emulates a loop and a stack. I'm not saying they're not theoretically equivalent, of course.
Networking is a complete waste of time
> I don't understand why they removed support for Silverlight and Java, but kept Flash.

drm something something...shall I remind spotify web player still uses flash.
Most countries just deny them public healthcare in the first place. You know, like happens already in the US right now.
Global Research on Ink Cartridge Industry Market Research Report 2016
Finally we can test the limit of ZFS. /s
So, right now, they have to pay out of pocket. With a public system, they can also pay out of pocket. So no difference.

I don't know why Americans pretend that a public heathcare system necessarily means the sudden end to all private services overnight. Here in Australia you're more than welcome to have your own private insurance or pay out of pocket for treatment.
$ ln -s /usr/bin/true ~/bin/cssmin

$ cssmin < in.css > out.css
A site uses captcha because it is threatened by automated use. A site uses Google's CAPTCHA because the site cannot afford to build a (effective) CAPTCHA. If Google required the site to pay to use their CAPTCHA, those costs would be passed in some way to the user.

In other words, if Google's service didn't exist, you'd be experiencing less of the site, or no site at all if they chose to use a paywall that you refuse to pay for.
I'd look forward to seeing that - I teach music tech and having done that with a class singing a note and seeing the different harmonics in each person's voice is interesting, and seeing that applied to a heavy guitar sound would be interesting - as you say, there's lots that players do that they don't realise they are doing, and it will also give an understanding of what's possible to those who would then take that on board and use the techniques uncovered by it.
Imagination's New PowerVR Furian GPU Architecture
True, but over a few KM I could. I couldn't name any longer distance runners off the top of my head.
What's wrong with them building a profile of me as long as I consented to it? Are you opposed to consenting agreements between willing adults and companies?
What are some cool DevOps tools do you use?
Mentioned elsewhere in these comments, uncss does that.
*could potentially reinvent finance and law
Why isn't it in my interest to be shown ads that offer me goods and services of my interests?
Happy Hotty Holi कौन खेलेगा मेरे साथ नॉटी होली
This article title is quite the outrageous claim akin to clickbait, claim that's not substantiated in the article content.

Actually the content says: "research suggests that alcohol may have helped create civilization itself" which is far from what the titles claims but fails to provide source about this supposed research.

Reading this felt like a piece of entertainment based on opinion, much confusion and stuff that does not make much sense: in times before humans could purify water and prepare food but they somehow where able to brew beer, correlation of events made into causal link and so on.

How does this kind of crap gets to HN front page ?
Tinder has a secret success rate value for your photos
Microspeak: to reason over
In many respects, yes.

Travel to/from the United States without some social media footprint is on the verge of becoming suspicious in and of itself.

Benjamin "Mako" Hill has long since observed "Google has most of my email because it has all of yours".
https://mako.cc/copyrighteous/google-has-most-of-my-email-be...

Facebook creates shadow profiles of non-member identities.

It goes on.
I feel like I should understand this but I don't: What names are looked up by name vs. by number in CPython?

That is, I think local variables and constants are looked up by a small integer which the CPython compiler produces by stack analysis.

But any globals must be looked up by name: functions, classes, modules, global variables. And methods on classes, attributes on classes.

I'd be interested to get clarity on that, and any pointers to relevant code/docs. Is this addressed in the videos? I have looked through the CPython source a lot, and even patched it, but the lookups are a little hard to follow. I've played with the "dis" module and code objects.

EDIT: Answering my own question, it seems like I was confused about the index into co_names, which is a small integer into a list of strings, and then the lookup of that string. So it's a 2-step process?
Well personally I would rather suggest to write a model, not a rigorous proof. A formal proof of any real protocol is both long and tedious journey; production guys will hardly find it useful thing to do.

On the other hand a logical model can be encoded in a rather short amount of time by someone who is doing it periodically.

This hypothetical guy could benefit from this activity by co-authoring the paper. Original authors would benefit from it by reinforcing both the protocol and the paper.
A functional digital clock in Conway's Game of Life
Not really. Customers are more than free to switch to CentOS, or even other distributions or pay someone to fork parts of Red Hat.
Red Hat is providing support.
No. CNOT is enough (assuming it can access memory), not MOV.
States can quickly become complex. Like styles for a logged in user with a 3-years-membership badge or styles for a placeholder that only new users see.

Or styles for a CMS module that is currently not in use (e.g. for open positions in a company).

I wonder what the least used, yet still used CSS is I ever wrote (relative to project traffic). Maybe some feature a Client requested, I knew he would never really use, but he insisted on (deep linking to some modal for a facbeook post or something).
Cloud Computing Trends – Stay Ahead of the Game in 2017
I have a terrible maths background, so that's -way- above me.

However, I have a good grasp of why instruments sound like they do, so I'm hoping that your statement is a complex way (no pun intended) of showing that the waveform has many harmonics, and that those harmonics vary over time? Not looking for any kind of argument, just hoping for a bit of explanation of the above; From what I've learned over the years it's the balance of harmonics and the way that they change over time that gives an instrument its timbre and explains the difference in tone between instruments despite them playing nominally the same note (i.e. fundamental at the same frequency).
Curing Diabetes with a Low Carb Diet
Top 8 Useful Apps for Android Under 1 MB
The shitty part is the gap, not the explanation. Are you seriously defending a wage gap because you're skeptical about why it exists? That's why it exists.

At no point did I state I thought the wage gap is entirely due to sexism. although, I do argue it is evident sexism; I believe that still requires argument on your part that it's clearly not.
GNU Taler – Independent One-Click Payments
I've used this one before https://addons.mozilla.org/en-Us/firefox/addon/css-usage/
A London startup, Rentify, were trying to replace every photo returned by the Tinder API over their network with their CEO's face when they discovered a secret value showing the success rate of a user's photo.
Full marks for fun office hack originality.
0 marks for Tinder for not using https for their photos.

A friend of mine also discovered Tinder was returning dates of birth to calculate age client side, so was able to predict other user's star signs: https://medium.com/haralds-notebook/tinder-should-probably-f...
It proved fairly effective at getting a reply, as you might imagine. Thankfully he had the decency to explain how he guessed.
I totally thought this was going to be about the Captain's chair on the USS Enterprise before I clicked it.
"a huge taboo in my country in central Europe" ... I wonder which country that is. I'm Czech, currently spending lots of time in Poland, acquianted with Slovak and Hungarian culture, and haven't seen this being a "huge taboo".
The innovation gap: tech’s big diversity problem
Yes. It's a misunderstanding of the life expectancy metric to believe people lives were short. Actually if you made it into adulthood chances are you would live and grow old.

The short life expectancy is due to a high risk of death as a baby or child.
WebRTC IP Leak VPN / Tor Test
Compatible Kali Linux Wireless Adapter
Aside from professional hubris, do you think neuroscience is a good way to learn to create a thinking machine ?
"""And exactly how often do you need to measure the temperature when water boils?"""

I drink green tea a lot. You pour the water at 70-75 degrees C. It's a lot easier to do the math of how much water you need to add to instantly cool the water from the water boiler down to that range.

"""Labs and Ovens don't really care about which exact unit, so let them deal with the higher (or lower) numbers - the only time it matters is for ordinary humans checking the weather."""

What? I use temperature more when cooking/BBQing than when checking the weather.

"""With Celsius you need to deal with negative temperatures all the time"""

This is a feature, not a bug. Negative number -> below freezing.

"""0 Fahrenheit is the temperature when it's really cold outside, 100 is when it's hot. It doesn't get simpler than that. If you are outside those ranges you need to take special precautions."""

I also need to take special precautions within these ranges. Most notably switching between summer/winter tires.
NSA Whistleblower Bill Binney Says Trump Is Right About Wiretap Claims
> That's indeed right. B85 is already a little more efficient than B64, but was wondering if one could abuse Unicode for this.

Sure, kinda: https://github.com/pfrazee/base-emoji (it's a base256 using emoji), but then you still need to encode that text, which is going to require 4 bytes per symbol, so I'm not sure you're going to get any actual gain over B64/B85 in the end. There's also the option of using a subset of the U+0100~U+07FF range (though it contains a diacticial block which may not be ideal) as it encodes to 2 bytes in both UTF-8 and UTF-16 (though there are diacritics in these blocks, and some of the codepoints are reserved but not allocated so…).
Only "/s" as this remains a "Boil the oceans" problem ;)

https://blogs.oracle.com/bonwick/entry/128_bit_storage_are_y...
SumUp | Fullstack Javascript Engineer | Berlin | On-site, Visa | http://sumup.co.uk (or http://sumup.de if you speak German already!)

I am looking for someone who loves JavaScript to join my team. Our fullstack position is frontend-heavy, so it's also perfect for someone who is UI/UX-oriented but also wants to become better rounded. It can also work for someone who is traditionally a backend-er and wants to see what all the hype in the frontend is about. Our base expectation is a solid foundation in programming, and we're off to a great start. We are lovers of linux and tmux and vim, and it would be cool if you were too!
You'll fit in perfectly to our team if:

- You not only love coding, but also take the time to reflect on the benefits and drawbacks of your tools, be they frameworks, languages, or processes.

- You strive for clean code, but also know how to make your "shortcuts" easy to delete in a crunch.

- You know what to test, why to test it, and how to write flexible tests that won't break with minor changes.

- You're comfortable with Linux and know how to get things done on the command line, including on remote servers.

- You have experience with or interest in Functional Programming techniques. No more for-loops.

- You're not afraid to use Google or ask for help when something is beyond your grasp.

- You care about user interaction, usability, and of course – making the interface beautiful.

- In general, technology excites you and you strive to learn something on a daily basis!

Some keywords: We're switching from Angular to React. So a particularly good candidate would have experience with both technologies. However, knowing one, we can help you get up to speed on the other in no time.

I put a lot of effort into writing a comprehensive job ad that should give you a good idea of what we offer, and what we want to see in you, and what you would ACTUALLY be doing while working here. Please have a look and get in touch!

>>>>> https://sumup.workable.com/jobs/373611

Note: If you are not an EU citizen, we can sponsor your visa, but please consider that our hiring process involves on-site interviewing and on-site trial work!
You started off by asking about technological solutions, but my first observation is that this isn't a problem you can likely solve by those sorts of means.

My second observation is: is it really a problem? Most of the supposed porn-addicts I've known have not actually fit the definition of addiction, "pleasurable but the continuation of which becomes compulsive and interferes with ordinary responsibilities and concerns, such as work, ...". Is it really an addiction? Are you late to work because you're watching porn? Do you find you don't have time for anything else because you watch porn? I can only figure that the US's puritanical roots cause people to so frequently conflate daily porn use on the order of 15 to 30 minutes with "addiction", when it clearly will not fit the bill for addiction.
London, UK
I live around 13Km (~8 miles) from the office. I need to walk 10m to one of the two near trains stations and then do 25m in train plus 20m walking.
I can also get a combination of tube and train, and that would be around 40m in total.
Driving would be around 50m / 1h, but no one would try to drive into Central London...
So, in the end, I am lucky, because in London if you have less than an hour of commute, you should be thankful...
5 foods that can highly increase your chances of success in life
Multiple vulnerabilities discovered in DNA sequencing web-application
I used BEM everywhere on the front end of a project, at the time I didn't really like it very much.

I came back to that project 7mths later and I could find everything exactly where I left it, I realised that past me had made a reasonable choice for the future.

Now I hold my nose and use it (or something like it) everywhere.

Even b-<somefoo> { <otherstuff> } helps hugely, I just wish there was an easier way of stopping accidental stomping from other selectors outside b-<somefoo>.
Ask HN: What are the most useful tips for learning foreign langauge?
I am teaching foreign langauge to kids.
Congress passes $19.5B NASA funding bill, Mars mission date set
The water is completely fine here. I'd not blame anyone for using a brita filter or something to save the kettle - but you're just throwing away water and energy on bottled water...
Responsive Web Design Company India
Acra – Database protection suite with selective encryption and intrusion detection
Ask HN: Family startups
Despite many people will say its a bad idea, i would love to start a company / side project with my partner.
I am a contractor and can easily sustain both of us, while having enough time to to work on our own project.

Are there any success stories about that, or ideas where to start ?
At first I thought you were kidding, but nope, those are all real updates. Those release notes are fun to read, it's inspiring me to write release notes with more personality.
Doesn't anyone else see it as a problem that Google's bots (and possibly CIA/NSA) can access any system using Google ReCAPTCHA? They can create unlimited amount of accounts on social networks, blogs, forums etc. and thus have unlimited social voting power on the Internet.

There is a need for a decentralized Captcha that can't be circumvented by anyone.
Simulated Eye Tracking Chrome / Safari Extensions
What's going to stop you from just stealing the content from behind the paywall because the profitability of their chosen business model is not your concern?
Best Offshore Windows VPS Providers
Trust, Confidence and Verifiable Data Audit – DeepMind
Different projects, duplicating work is also big issue that need to be solved IMO.
This is why I love HN. People give their real-world scenarios.

Thank you for recommending pipelinedb, I haven't come across them before.

I have kafka and postgres and in need of real-time analytics, this may be the solution I'm looking for.

I've used citus in the past, whilst it's excellent for data-warehousing. Unless you scale up the servers, then it's not suitable for real-time counts. I found that lacking for my use-case.

If you see this, can you reach out at my name @ gmail dot com, I'd like to chat about issues you have come across.