skysight-inc/HackerNews huggingface dataset:
Replying to own comment..

whitelisting with modsecurity tutorial...

https://www.netnea.com/cms/apache-tutorial-6_embedding-modse...

Step 8: Writing simple whitelist rules
"Using the rules described in Step 7, we were able to prevent access to a specific URL. We will now be using the opposite approach: We want to make sure that only one specific URL can be accessed. In addition, we will we only be accepting previously known POST parameters in a specified format. This is a very tight security technique which is also called positive security: It is no longer us trying to find known attacks in user submitted content, it is now the user who has to proof that his request meets all our criteria."

"Our example is a whitelist for a login with display of the form, submission of the credentials and the logout. We do not have the said login in place, but this does not stop us from defining the ruleset to protect this hypothetical service in our lab. And if you have a login or any other simple application you want to protect, you can take the code as a template and adopt as suitable."

SecRule REQUEST_FILENAME \
"@rx ^/login/(displayLogin|login|logout).do$" \
"id:10250,phase:1,pass,nolog,tag:'Login Whitelist',\
skipAfter:END_WHITELIST_URIBLOCK_login"

# If we land here, we are facing an unknown URI...
Pretty sure most of Britain, at least, would vote for decorative Christmas lights over Bitcoin.
Some of that behaviour is a bit awkward, but then there are amazing magical jewels like Automator and active folders.

But window management on Windows is a pain now with auto-snapping and the stupid charms thing or whatever it is popping up all the time.
The diesel fumes you get from walking along any road will probably be high on the list.

One reason why that VW scandal was so morally objectionable is that diesel emissions are fairly local pollutants. Skimping on filtering them offloads an extreme negative externality to every person who gets near your customer/product; it's like poisoning a well. And of course, VW sure isn't alone in cutting inconvenient corners for cash.

Lead solder will probably also be up there. Yeah, yeah, ROHS and REACH and whatever, but there are plenty of exemptions and the barrel-scrapers just ignore them anyways.
Did you ever succeed? ;)

I sometimes notice but just can't stop it. The next step is usually a desperate attempt of painting that pig with documentation.
Pairing interview tasks: Recurse Center
If you're not into being totally nomadic a variation would be to own a bit of property where you can park your home. Unimproved property can be very affordable.
This sounds more like an issue with your ad targetting than with Facebook.

First step: only target users in countries that you care about and (sadly) do not target Indonesia, India, Pakistan or anywhere in Africa as these are mostly where the fake profiles are.
https://en.wikipedia.org/wiki/Erythritol

> Doses over 50 grams (1.8 oz) can cause severe diarrhea, plus a significant increase in nausea and stomach rumbling.

I don't know what the weight ratio would be to substitute that for sugar, but a can of soda has ~40g of sugar so I'm guessing you need to be careful with it similar to other sugar alcohols.
One other point is let's say you do create some fancy new system to handle the task. It's likely going to erode and be surpassed by new computing technology at which point you're looking at an expensive legacy migration which could prove to be costly and you have the same downsides you mentioned.

Excel upgrades don't seem to break previous files as severely and have the backing of Microsoft.

I can't believe I'm defending Excel.
But how many of those places are big cities?

I would never stuff $8000 of equipment unattended in Chicago, Detroit, Washington DC, New York City, or San Francisco.

Hell, I rarely drive in cities for that reason alone. Some cars get broken into for no reason (probably guys looking for valuables). My preference is to park outside the city (any city) in a safer area, and then take the subway in.
Notes from Priceonomics' 2017 Content Marketing Conference
Why were they responsible for this information in the first place?
It's crazy, 20 grams of sugar is pretty much the standard and I wouldn't be able to stand that much sugar in a week!
This reminds me of https://logojoy.com/ Does LogoFox also use AI (as logojoy said they do https://logojoy.com/press/)
Is it better for a website to roll its own insecurity? I'd a lot rather people use libraries with significant adoption — hopefully being aware of and avoiding any security problems they may include — than write their own version where the security problems will never be exposed, at least for good.
Why is your deduction phased out? Is it because your income is extremely high?
First, I don't think you understand what the term "false equivalence" means.

But leaving that aside, I didn't say all Republicans are against Net Neutrality. I'm sure some are in favor of it, just like you can find the odd pro-choice or gay Republican. But the Republican Party as a whole is against NN, and has been very vocal about wanting to get rid of it. Republicans said "If we get elected we're going to get rid of Net Neutrality," and then they got elected. So, you know, no surprise here.
And you know what happens to that energy when it's done doing its useful work? It's dissipated as heat :)
Religious protections are disturbingly rock solid. Costs very little to try at least.
Adblockers will become the default and sites that punish users will disappear.
Not really. What is the point of cheaper price per transaction if, for some reason, nobody it's using it?
Please flee to New Zealand, Peter-poo!

There is nothing defective about your NZ citizenship...and why would there be, given that it was acquired in a scrupulous, perfectly above-board way?

Don’t take a chance on that seductive St Kitts!
The USSR didn't have fractional reserve banking and a lot more industrial scale catastrophes took place.
Sugar is not far from being a drug in my opinion. It certainly feels addictive and has a definite impact on physical and mental state (especially true with respect to children). In that sense, it should undergo the same level of regulation...
Yep. And a congested street is just like a pipe with holes every 4-5 meters, that distributes poison.
Hey Erik :) -- I recall you telling me to think of bitcoin itself as a kind of startup.

Clarification: I should have said "optimizing for value of BTC".

Not protocol, the emergent system that has as its goal the maximization of the value of BTC.
Integrated version control is one of the biggest things I wish they included in Excel rather than relying on an external system to do it.
I think you could say that about most concepts that profit people who adopt them. Capitalism is an emergent superintelligence optmizing for profits instead of people. Which might or might not be useful to consider.
Vintage SNL - https://www.youtube.com/watch?v=Xv2VIEY9-A8

> Well, la-de-frickin-da, we got ourselves a coder here
Some things produce more heat than others.
Doing anything that approaches human interaction levels is hard. As soon as you make something that responds to language, or looks like a humanoid robot people will automatically expect it to work at the perceived level (i.e. like a human).

That means users will get frustrated quickly if it misunderstands or or makes other mistakes. It completely breaks the interaction. To add on top of it, it makes the human feel stupid having to enunciate or repeat the same thing over and over. If they'd would be typing into a search box for search application, they'd be fine with it not working because it's just a stupid program. As soon as the program is an "AI" or an "assistance" it better be darn good, or it will make users very angry and frustrated.

There is also some little part of the human brain that says "oh you think you can act like a human, let's how you respond to this", so they will deliberately mess with it or provide it with confusing input just to see what would happen. (I saw customers do it, they were already frustrated because of a different reason, but used the speech interaction API to really demonstrate how broken the product is). Can't blame them, it was broken, but it was a useful less on to learn.
Seems like a strawman.

The media landscape's merging and anti-competitiveness started way back in the Clinton years and textbook revolving doors continued right up to Trump with Tom Wheeler being a textbook regulated becoming a regulator.

Nothing changed with Trump. He's just not (and probably not capable of) making an increased effort to reduce the permanence of power among money elites.

Having his personal net worth reduced pre vs post election as opposed to an increase for Clinton and Obama is probably as big a step in the right direction in favor of net neutrality than anything. A proper publicly funded election for the legislature is the next ultimate solution that will solve all this. The next best possibility is a self-funded election. An elite-funded election which is the state of the US is the worst option and the root cause of this.
Now this feels like Reddit.
> ...writing DSLs ... or make the language itself better

Emphatically: YES.

:-)

To clarify, hopefully, just a little bit: the DSL approach certainly appears the most promising so far. But there are a few issues. One is that language creation, maintenance, interoperability and comprehension become critical issues very quickly, even with amazing tools. (One could argue that amazing tools make the problem worse, because they hasten proliferation).

Then you notice that even some apparently pretty radical DSLs actually have quite a bit in common. And the things that separate them are just variants of a few simple architectural elements (dataflow, constraints, storage, data-definition).

You also remember from Guy Steele[1] that languages should not be "a thing", but rather a "pattern for growth", and from natural languages that we don't really invent entire new languages for specific domains, at most we add some vocabulary/jargon. So DSLs should not be a thing, what should be a thing is a language that allows us to build APIs that have the benefits we want from DSLs. And so while Lisp Macros certainly point the way, I don't think they're the answer. Smalltalk's keyword syntax is closer, despite or maybe because it is less powerful[2], and Grace's extension of keyword syntax gets us even closer.

So we need a language that allows us to build what we would consider DSLs as APIs. For that, it will also need to abandon call/return as the dominant/only generalized abstraction mechanism[3]

[1] https://www.cs.virginia.edu/~evans/cs655/readings/steele.pdf

[2] https://youtu.be/P2mh92d-T3Y?t=564

[3] http://objective.st/
Just a few examples:

A Brazilian man used Bitcoin to evade a judge's extortion attempt:
https://coinvedi.com/brazilian-man-uses-bitcoin-to-evade-jud...

Bitcoin would have helped Cyprus citizens avoid banks confiscating their savings:
http://www.zerohedge.com/news/2014-07-10/new-laws-allow-gove...

Businesses use Bitcoin to avoid fraud, like this $100,000 charged backs twice:
https://www.reddit.com/r/legaladvice/comments/5r9nqi/credit_...

Bitcoin helps people continue to do business online, eg. when alternative PayPal exited an entire country:
http://www.wsj.com/articles/paypal-to-exit-turkey-after-regu...

Bitcoin helps people have ultimate control on their money, unlike cash when for example a bank blocks a woman from accessing her account:
http://www.fox2detroit.com/news/local-news/151623037-story

Bitcoin helps people escape abuse from the DEA using civil forfeiture, eg. when they stole $16,000 from a young black man:
http://www.huffingtonpost.com/2015/05/07/dea-asset-forfeitur...

More recently, Bitcoin becomes a safe haven when the military executes a coup:
http://www.telegraph.co.uk/technology/2017/11/20/bitcoin-has...

And hundreds and thousands of other examples...
If you're talking about me, I came here to understand the topic better before I commented there.
Female Founder Gifts
He'll probably just issue waivers for that, similar to the ones he issued earlier this year to allow lobbyists and corporate lawyers to work in his Administration. http://thehill.com/blogs/blog-briefing-room/news/336195-two-...

> The Office of Government Ethics (OGE) is reportedly set to release copies of roughly two dozen ethics waivers for federal officials next week, showing which officials are focusing on issues that they worked on in their private sector jobs.

> The waivers are in addition to the ones the Trump administration released this week, The Wall Street Journal reports. The White House released those ethics pledge waivers Wednesday, exempting at least a dozen White House officials.
1. Because they might burn out or change career to homemaker before they make that money.

2. Because when they make $300k/yr they feel entitled to spend $250/yr or more
Speaking economically, I have read that the price of bitcoin tends towards the price of mining a block times the number of bitcoin mined per block. It's a quote from satoshi apparently (1). Although he does say "in the absence of a market to establish a price".

Conversely, if it weren't worth so much, less people would be competing to mine bitcoin, the difficulty would be much lower and the energy used would be less. Not a very useful observation to make though as it doesn't help the problem off high energy usage. Using hard drive space instead should use less energy at the expense of using more chip fabs and more silicon.

(1) https://bitcointalk.org/index.php?topic=404164.0
Artificially lit surface of Earth at night increasing in radiance and extent
No, they weren't. They became, over time, accepted sources of trusted and emotionally engaging information, but IIRC studies many decades ago showed that—controlling for consumption of other news media like newspapers—increased consumption of news content from either or both broadcast media was associated with decreased knowledge of current events. They were never sources of reliable information (and, yes, from early on there were negative reactions against the mass acceptance, just as there are today for social media.)
Very interesting - LASP looks like it is based on CRDTs, which I understand work by attaching location and time metadata to the data operations (add/remove) and then being able to merge history consistently.

Is there more work that generalizes this idea? E.g. attach metadata to more generic 'messages' that operate on 'processes' and then have the processes define how (or if) the merge occurs, given the history of all messages at different cloned replicas? Can LASP support something like this?
Lettrs.email – crowd-sourced newsletter directory
That's actually literally what people do!

Specifically, miners in China are often located right next to hydropower plants and buy energy from them when it is cheap.

This is because you can't exactly say that shut off a river, because it rained too much yesterday, and is producing too much power.
The left reconsiders zoning
Peter Thiel May Be Looking to Buy Gawker.com
We have a Slack, so you can reach out to me on Twitter at @cmeik and I'll be happy to invite you. We have several almost-production users we have been fixing bugs and the Lasp slack is the place to go to get more information about what we are doing and how you can influence our future direction.
How would this affect crypto currencies?
Had a Dragon32 in France so not only UK.
But... So many Amigas and no ST!
Who said anything about cost of getting caught? Tax avoidance is expressly defined as taking advantage of the legal options. There are a huge amount of loopholes out there, and a huge amount of effort goes into manufacturing legal ways to qualify for them. The overwhelming bulk of that effort is deadweight loss.
It's not about people telling if they can spot which logo is made by a pro vs an app.

For a logo to be effective, it has to communicate an intent/personality/style according to what the brand is about. And the probabilty that an app achieves that is based on pure luck.

I get that generic logos may look "nice", but a logo is not about that.
I totally agree that this is insane - but it is not much more insane than what we do with gold, we dig it from the ground and then put it back to sit in underground vaults. Still I guess gold is much more reliable as a store of value:)

https://medium.com/@zby/proof-of-work-8d8265def194

By the way it is important to note that with each block halving in a simplified model (ignoring fees) should reduce the hash power by half.

Proof of Stake might help us here: https://medium.com/@zby/proof-of-stake-can-be-cheaper-than-p... - but it is not entirely clear that there are no holes in the PoS systems design.
That said, I haven't been able to figure out how to make a Slack that isn't invite only.
While there's a good amount of outrage in some online niches, I don't think Net Neutrality has been on the radar of the general public. A lot of friends and family I've spoken to over the past few weeks don't understand the power that repealing net neutrality will give to ISPs.

Also, I think people are so emotionally worn out by the mass distraction machine that is the Trump presidency, the over-saturation of outrage in the media, and the fact that so many democratic and political institutions are under attack that people either can't keep track of each one, feel hopeless, or have just tuned it all out for their own sanity.
Hacking a phone or a computer does not depend on programming language, but exploit the existing vulnerabilities. If you mean by create Windows virus/trojan/malware, them are generally written in Visual C++ (VC++), and you can learn it by buying books for basic knowledge and go to practice. so i think adrian lamo uses c plus or v plus for hacking.
I don't know why every one talk about Nicholas Shields, I'm not the only Hacker online, but if you like to know what hackers use i can tell you , to hacking web site for example you need script python or Perl or ruby ... but its not the important part because first you should know what you will do and then it will be easy because maybe you will found some code in the internet like here Exploits Database by Offensive Security , so there is a different between someone who hack by using tools and code already done and someone who found "zero days" bugs and expel hacking.
For urgent requests for professional Hack Advice Or Hack Services, You can contact me directly via """"compositehacks@gmail.com""". I'm also trying out a new beta ticketing system, which can be accessed at "Composite Hacks & Co"
"Premature abstraction is the root of all evil" -- me

On the other hand, maybe it also points to problems with our abstraction mechanisms?
All they really do is take the thing you typed in and put in a few different fonts.. This doesn't seem worth any amount of money. I can do that in mspaint.
> That argument is really sound. In India.

I disagree. The argument isn't sound anywhere.

For an ISP to limit its users to a subset of the internet causes several problems:

1. It forces users to use one set of services. That means a user with Facebook-only internet has no hope of avoiding Facebook and its abhorrent data-collection.

2. It prevents competition. Google+ would be unable to compete, since it does not exist on Facebook internet.

3. It stifles free software. The vast majority of free software projects have little to no budget. If they must pay for competitive bandwidth, they face an uphill battle against proprietary products produced by wealthy corporations.

4. It favors centralized networking. If all of your users are constrained to a subset of the web, that likely means they cannot connect directly to each other. This totally rules out mesh networking, bittorrent, private voip, etc. On a non-neutral web, users will be constrained in their ability to run there own servers. This is already a problem with many ISPs disallowing public IP addresses.
The hypothesis is that it's maximizing the value of BTC, not the number.
How is it possible for 5% decrease in price to cause ore than 100/95 consumption, if medical care is already a top priority for spending?
FreeBSD still does have an Infiniband stack and Isilon still uses it.
Amazon RDS offers 16TB storage
> The Education edition of Windows lacks Cortana.

Personally, what bugs me the most is the constant reads and writes to the hard disk. I have 8 GB of RAM. I just have a web browser open. Windows, you don't need to do everything at this very moment.

Why can't Windows Update be as simple as this? https://tr3.cbsistatic.com/hub/i/2015/05/29/0cfbdde4-cc21-4d... https://i.imgur.com/7IWTX2q.png

Instead what I get (even with Windows 7) is a spinning wheel that says "Failure configuring Windows updates. Reverting changes...". Happens every time I want to use Windows (which is more of a reason to stay in the Linux partition tbh)
Despite your glowing review, I cannot bring myself to download and install anything from sites like these. I'm sure it's a great program.
In that case I don't mind it anyway because I like food and I'm not interested in their product. Makes the ads are easy for me to mentally skip over.

As a whole, it really dilutes the news feed because half of it is actual "news" from friends (when they recently posted, liked, or shared something) and half is advertisements disguised as posts with my friends' endorsements written at the top because they liked NYT or KFC's page five years ago.
Batteries are extremely expensive, on a per Kwh basis.

There aren't enough batteries in the world to recoup any significant chunk of this lost/free/extra energy.

Power plants will sometimes even pay people money to accept the electricity, because too much of it has the possibility of damaging something.
Self-driving cars are high up on the morally-urgent technology list: car crashes cause more than 2% of annual deaths worldwide.

So good on Apple. I hope they get good PR on this, and I hope regulators factor in the very real human cost of gumming up the works. Don't get me wrong — they ought to do their due diligence, but they ought to do it swiftly.
I still question why I need to execute remote code just to read web content
It just makes all of this self-righteous outrage worth keeping in mind in a few years when the issue comes back up again. If the world is still spinning, perhaps we can all re-evaluate whether future doomsday predictions are worth taking seriously.
Formulanimations: ladybug [video]
It appears to be drawn from the book "Feynman", by Jim Ottaviaani and Leland Myrick (illustrator), based on a preview snippet from "Look Inside".

Further confirmation that this story is in the book comes from the reader comments to the book at http://fullmoon.typepad.com/books/nonfiction/page/2/ :

> "He didn't mean to, but he couldn't help it: present Feynman with a problem, from a Mayan codex to a locked safe to the mysteries of quantum electrodynamics, and he would just have to solve it--the exception that proves the rule, of course, being his promise to his sister Joan to leave the aurora to her."

> "At one point in adulthood someone asks him to look at something and he asks Joan for permission first. When she says no, she's not done with it yet, he tells the other person that the two of them have an agreement about that sort of thing. Good brother!"
All actives have relative value. It depends on lots of things. Real state in London in 100 years? Anybody's guess.

And you will have big costs maintaining that particular store of value (taxes, maintenance, ...)

Bitcoin storage will cost you zero. And yes, it could be worthless in two years.
ecigs no doubt
...that only the author can understand, and not after being done writing. But still, good abstractions are much better than duplicated code, yet bad abstractions can easily be worse.

"Minimize both duplication and bad abstractions" should be something everybody can get behind, even if only because it leaves all the details open.