skysight-inc/HackerNews huggingface dataset:
> People are very good at acting dumb to avoid blame.

That clearly didn't work in that case, did it?

> Hanlon's razor is a method of being polite, rather than a robust logical position.

Hanlon's razor is related to Occam's razor: in case there are two competing theories about the world, one of which is complicated and the other simple, always prefer the simple one. Neither is a logical argument, both are abductive heuristics [1] intended to produce the most likely explanation. Can it be played? It can, but it's even more unlikely, as that would further increase the level of sophistication. You can't rely on Hanlon's razor in a game of chess between two grandmasters, but the real world has a few crucial differences from chess, for example the fact that no player can realistically contain every possible interaction of their actions with other forces' actions. Which is why nobody is willing to bet on making such stupid and dangerous mistakes on purpose as exposing your agents, exposing your leader's lies and making your country suffer retribution for assassination on foreign soil. And for what? To laugh the whole world in the face? That's insane.

[1] https://en.wikipedia.org/wiki/Abductive_reasoning
It's being used as a static blog site for some.
I am not an expert but I suppose it gets bombarded by a lot small particles all the time. Over a few million/billion years that adds up.
Would being a doctor be better in a system where there was /only/ a choice of either single payer or bring your own all-cash payment? (No 'insurance' at all.)
Probably your device id, or the so-called advertiser id, which might be at the company level, and thus shared across FB services.
Dreamhost has been the most reliable hosting provider I've ever worked with.
Not sure about why people are upvoting your comment. The article doesn't contradicts Hayek's information problem, nor it refutes the author's point. Can you explain further why do you believe this?

Also, my guess is would be that Branko Milanovic has read Hayek in a serious manner.
...very much treated as though they are dangerous enough to effectively be weapons

When you start weasling your words, "dangerous enough to effectively be weapons" to be your premise, then you're going to lose the argument.
i wish they had better cameras though
STOP BEING SCAMMED BY THESE FAKE HACKERS. Hack Ethics is an experienced Private Hacking and Certified Binary Recovery Expert Organization with a spare master key that no one has. Also can help you recover your lost or stolen funds from any Binary Platform and Fake Hackers. Our service takes just within 24-48 hours. Hire a Ethical Hacking Expert who's professional and real. Specialized in any desired Hacking Services including Romance Scams and so on. Contact - hackethics008@gmail.com.
Laws can't "prevent" misuse of that kind. They add roadblocks, and for that they are valuable.
standalone Query parser would be nice :)
I think someone was doing this to us earlier. What happens when someone can tell you are following them? Would it just be easier to ask someone to tour you around?
This happened to me too, and what I learned is that the Omnia uses the Knot DNS resolver, which re-enables itself after updates and this breaks everything if you have made certain customisations.

The fix is to disable this with "echo 'Uninstall("knot-resolver", { priority = 60 })' >> /etc/updater/conf.d/user.lua" over SSH so it stays disabled. You can do this for any service you modified or disabled, and the documentation barely mentions this (it's a real showstopper bug until you diagnose it - no connectivity whatsoever).
Oracle's JDK is not free
I suspect most people don’t get as far as “thinking” that in a conscious, deliberative, system-2 sense of the word — They see no price tag, so it’s free.
What's interesting about open space? To me it's the stuff in space that makes interesting destinations.
I searched around and found
https://github.com/jackc/sqlfmt, which is an older open source project also called sqlfmt, also written in Go. I don't know anything about how they compare.
CppCon 2018: Kate Gregory “Simplicity: Not Just for Beginners”
Do you routinely ignore advice from those more experienced in other aspects of your life as well?

Do you routinely stop what you're doing to listen to random people that claim that they're more of an authority on various aspects of your life?
By the end of this century I suspect there will be more than a million people living off earth, with the majority in orbitals.

In about 200 years or so, I wouldn't be at all surprised if there were more people off earth than on it.
That's region-based memory management. ML guys tried it http://mlton.org/Regions
You may have missed the part at the bottom labeled 'Contributing'.

I love finding new awesome tools and apps. If you have a favorite tool or app that you think I missed, please say it.

While there are certainly a lot of 'I's in the list, I could see this evolving like some of the other 'awesome' lists have.
> What is the lowest ceremony way to start building a TypeScript SPA? I would love to avoid Webpack if I can :)

The only thing you need to build a SPA is Javascript, the DOM and history API. You literally do not need anything else. You can use CustomEvent and ES5 properties to observe a model changes, use string templates for the view,use event delegation to facilitate event handling, and implement MVC/MVP/MVVM yourself (3 classes...), you don't need a framework for that.

Obvsiously you'll need a test runner, if you don't do automated testing, you can just download jasmine and run tests in the browser directly without the need to install node.js at all.
Hack Ethics is a Trusted Certified Binary Options Recovery Expert and a Reliable Hacker/Organization. Also render any desired hacking services which includes ROMANCE SCAMS, CHANGE OF ANY SCORE GRADES and other HACKING SERVICES WITHIN 24-48 HOURS. These are happy again client's recovery reviews that was recently helped to put smiles back on their faces after been cheated and scammed of their hard earned money - (Kylie Ford) "I was scammed and scammed and scammed again. I invested with four binary companies and lost all of my investments totalling £750,000 Then I contacted a special someone who offered me help – who specializes in binary recovery and every other hacking services (Hack Ethics). By the end of it all I was able to recover all of my money including my savings and profits. My husband is not around anymore and I have an 8 year old son with learning difficulties. The pressure of being a single, working mother with a child who needs so much additional attention and support became overwhelming for me. I also felt too traumatized to trust anyone else and I was very afraid, Thanks to HACKETHICS008@GMAIL.COM or WICKR - recoverygenius who deserved my trust by helping me get every penny I lost. He has been incredibly helpful and supportive and also very understanding about all of my fear and concerns he helped recover all of my funds back within 48 HOURS . I really hope that others do not have to go through what I did, and I wish that I had realized before. I hope my story might help others to not be fooled the way that I was. He can also render any desired hacking services ,Romance Scams,Change of School Grades and so on.'' (Sarah Richards) - I appreciate Hack Ethics for helping me recover my stolen funds $110,000 from Binary Brokers and Fake Hackers within 48 hours. Contact him or Skype for any desired Hacking Services.It was like a miracle within 48 hours and now I feel free like a bird. It was sweet and smooth from the start, withdrawals were easy and consistent until it gets to a point I started to be denied withdrawals and that was how I lost all money, I couldn't get my investment amount back not talk of the bonuses. I contacted several lawyers but it was all waste of time and money, they couldn't render an inch of help. God so good to my old self and family, I later met with a certified binary options recovery expert (Hack Ethics) who helped me recover my money within 48 hours from the brokers, it was worth it to pay him 20%" I appreciate HACKETHICS008@GMAIL.COM so much. Contact for ANY DESIRED HACKING SERVICES.'
> the gases in the permafrost and antics will make it hard to breathe

To my understanding there have been periods within the last few thousand years where it's been hotter for various reasons (but usually in a cyclical way), so I'm not sure why the permafrost wouldn't have melted then and made it harder to breathe.

That said, when searching I'm mostly seeing stuff about the greenhouse gases (methane, CO2) released by these permafrost frozen lakes, not breathing problems. It could be that those are contributors to some of the wild swings we've seen in the past, and if we're already wildly swinging prior to that, it could just make the swings all the more pronounced.
Ultra light aircraft don't need test/license while drones would be required to have it.
My, I didn't know about x32 mode. I'll keep that in mind, thanks.
They're alright for a static site, however they fall into the trap most shared hosts fall into 'Unlimited' this and that which really means 'Please don't use a bunch or we'll suspend your account'.

Hopefully he has a better experience than I've had with them however if he gets traffic in big ways (say like front page of Reddit or HN) he might be in for a shock when they terminate service and try to push him to a higher plan.
lineage os uses kernel and drivers as binary blobs from the oem themselves. not to mention most images ship with gapps anyway.
The best beaches of Lofoten
There are at least 4 reasons I can think of that you don't want to write JS without knowing how to use a transpiler, a search will probably find great lists and explanations.. Once you are using one, it makes sense to use typescript and stay close to JS (good for staying close to definitive DOM/BOM guides and debugger results) or an entirely different language that transpiler to JS, for some preferred style. But (once transpiling) there's very few advantages to JS itself over using typescript even with the most occasional use of types for debugging a bad return or variable etc.

The other route to take is to try to follow the cutting edge of webassembly, so you can continue to use a lot of python. Python is probably going to be first in it's class of languages for support at each step, but it's class is not as ideal for webassembly as non-gc strongly typed languages which are ironically less like Python than JS!
Why does it seem like no one knows anything about CSS? BEM, "Functional" CSS, all this nonsense simply because nobody know about the child selector as opposed to the "any descendant" selector. (Maybe because it wasn't supported in IE6 and we're still reeling from that to this day...)

Take ten minutes and learn. Here's some tips:

Attribute selector:

button[disabled]
background-color: gray

Modifiers are just classes, never have disconnected .some-classes floating around. Keep them scoped to their element :

button.large, a.button.large
font-size: 2rem

Child selector:

profile-card > h2
font-size: 1rem
margin: 0

Everyone forgets to put in the alligator and then complains that their ridiculously nested markup gets out of control. This way a card can contain _anything_ and not have to worry about stomping its styles.

Semantic elements:

profile-card
display: block

profile-card.active
background-color: green

You don't need to be limited by span/div-itis. It's 2018 go wild.

Pro-tip:tm: try learning CSS before creating or adopting a CSS "framework" to solve problems that CSS already solves.

Hope this brief rant saves a life or two. Hang in there people.
Crafting Mailchimp's new look
Out of the box thinking.
Wait, so someone's code can be bad because he is a bad person? Even though if you didn't know he is a bad person his code would be just as good as written by good person?
Australia needs something like the GDPR, can't happen soon enough. I enjoyed the wild west days of IT, but I think now companies are enjoying it a bit too much.

It doesn't help that legislators wouldn't have the foggiest clue about some of these issues^, so there's no impetus from the legal community or political arena to make changes, while nefarious companies are doing whatever the hell they like.

I deleted FB years ago, and this infuriates me to know they might still be trying to sell my information based on contacts and what I share with them.

^ Actually, they've recently tried to pretend they are above the law of mathematics, so...
Your web-app is the best habit tracker ever created and I used it for a while after I paid for it very early on. :)
However, I left it because mobile app is not as smooth of an experience. Currently using habitify.me across my devices but will switch back once mobile app catches up with other apps.
I believe this will be the first iteration of autonomous truck driving.

> Then, truckers could go to work 9-5 and be home for dinner with their families every night.

You seem to indicate this will be good for the drivers, but it won't be. The bad news is you couldn't take all of the current drivers and consolidate them into "last mile" drivers. There will be A LOT more physical work involved since drivers will no longer be sitting and driving 99% of the time. And there will be fewer hours driven by humans, so it will truly be survival of the fittest.

Old and less able-bodied drivers will be forced to retire or switch careers. It will probably be impossible for someone new to get into the industry and to be honest, it would be a poor career move to try to get into the industry at this point. The drivers that remain will continue to fight tooth and nail to block full autonomous driving, but every hour they spend fighting is an hour less that they will be earning money in a career that will eventually be extinct.

It sucks that so many people will lose their livelihoods, but it really is inevitable. And big retail stores will die, too, unless they are automate the whole "last mile" delivery. Loading docks and warehouses will have to adapt or the retailers/shippers will die, too.
Ask HN: Security when taking over hosting and development of a client's site?
I and a few others at the company I work at are trying to work out a security procedure when new clients transfer their site to us. In the past we have been handed "pre-hacked" sites (i.e. with exploits hiding among media files and such) and we would obviously like to minimize the chances of something like that getting onto our servers.

Here is what I have come up with so far:

* Malware scan to catch viruses and other stuff that may be hiding in executables, DLLs, etc.

* Static analysis (with SonarQube or similar) to find unsafe eval's, potential SQLis, and more

* Spin up the site in a sandbox and hit it with the most common automated tools (like Metasploit and W3AF) to catch ... well ... many things.

Of course, we will need to adjust the specifics to the site we are analyzing (we do different programming languages; also because a static HTML/CSS single-pager probably does not require static/dynamic analysis) but we are mainly concerned with establishing a baseline that we can then modify as needed.

I would love to hear your input on the tool and methodology choice, and also on the extent of the analysis—obviously we want to strike the right balance between value (to both ourselves and our customers) and cost/time spent.

References to good articles on the subject are also very much appreciated. Same goes for war stories and personal experiences.
I just have a script that takes a backup of my whole Google account every week.

I've never been suspended, but if I were, I would be able to recreate most of my digital life from that backup, and either create a new Google account or move my business elsewhere.

Nobody I've met has ever had their main Google account permanently suspended. There are stories of it online, but I suspect it might be a vocal tiny minority (I'd be pretty vocal if I lost my online life too!). I suspect most of that tiny minority are either doing really evil things, or have malware on their machines doing really evil things with their login.
Of course they can't. If you want to be pedantic s/prevent/make it harder/.

The point still stands. Automobile regulations weren't designed to make it harder for terrorist to use cars as intentional weapons. They do a very poor job at that, and if that were their intended purpose, they wouldn't be worth the cost.

Requiring licenses to operate drones may or may not be worth the cost. If it is, it won't be because it prevents terrorism.
As a guest bedroom? A few times a year, when distant friends and relatives top by. As spare storage for seasonal clothes, decorations and so forth? Probably 1 out of every 4 days. As a hobby room for things that don't work out well in the office? Quite a few more days. As a sleeping room for pets (ferrets)? Every day.

Edit: To be used as a guest bedroom, we tend to reorganize a bit (such as moving the pets to the master bedroom) but primarily we consider it the "guest bedroom". It sounds a bit nicer than "arbitrary spare room".
Very much a case of burning the remaining goodwill.
The tools are also sold in Ace hardware stores, and the warranty is absolute garbage (which was one of the main selling points originally). I broke a 1/2" wrench, and needed proof of purchase for a warranty replacement. At this point, Harbor-Freight may be higher quality, but they definitely have better warranty support.
The struggle is being self-aware enough to know whether or not you're being a curmudgeon stuck in the past

I love love love the reboots of BSG and Westworld, as well as loving the originals, so I don’t think it’s that :-)

supernatural boyfriend with a magic wand sounds great! You made it sound appealing to me.

In that case check it out, I am not saying it’s bad per se, just not for me, or for old-skool fans. The original premise of the show is that Doctor Who is a aristocratic but disgraced old scientist on a distant planet, he and his granddaughter steal a time machine and go off to explore the universe and have adventures along the way. In the reboot, he is in some sort of sexual relationship with the time machine, and various teenage girls from present-day Earth. The actress who plays Nebula in the MCU got her big break on this show.
You may want to check this list and decide for yourself what it was about : https://www.theverge.com/2013/11/22/5135626/scroogled-micros...

I should add that i have not seen Google itself run such attack ads.

What I have always found strange is that the companies that seem to attack google on privacy are not so hot themselves. Microsoft's rifling through hotmail emails to catch a leaker, and Apple's handing over of iCloud data for Chinese users are examples of things Google has never done.

Microsoft : https://www.forbes.com/sites/kashmirhill/2014/03/28/microsof...

Apple : https://www.theverge.com/2018/7/18/17587304/apple-icloud-chi...
A VPN would be one way
Coming soon to Hacker News: The 30 Best iPhone Apps You Absolutely Must Install!
Thanks! :-) (I was the lead engineer on the first release of AdWords. Good to know someone appreciates our work.)
I love my web apps - I vastly prefer them to native apps. They don't need to be installed. Are mostly sandboxed from my native OS. Are trivial to update and even more trivial to use.

I don't even kind of understand the hatred directed at giving people actual giant useful full featured application that often is on a few meg in size and can be loaded by merely visiting a URL.
Most likely some sort of fingerprinting of your device..

Since you use three different facebook services as well providing the access to phone number of the device to whatsapp, facebook has a pretty solid idea who the device belongs to.

This is an opinion not a fact but is something that is extensivly used to identify returning users (on i.e. different browsers / devices etc.) To services
Just to be clear: Psychogenic Death is the name of the band and Give-up-Itis is the tune, or is it the other way around?
That isn't necessarily a justification.

* Is that behavior already illegal under existing law?

* Do these new laws meaningfully address that behavior?
Legitimate question, how do you feel about dogs?

I find your ethics intriguing (in a positive way, to be clear).
No I'm not...
No what makes code good or bad? That's a value judgement; different from my values can be part of the evaluation
How is a difference in how ads are targeted a punishment?
huh...I have officially seen enough of these that I am also going to migrate away from Google....like today.
As a native-focused engineer I find it fascinating how web developers always find new ways to make their platform even worse than it already is...
I'd agree with #2 just fine.

I think the large portion having no problem continuing to do business with China on such a large scale is a folly of historic proportions.

Since that folly is unlikely to be abated, it'd be good if we at least cut off companies actively helping to undermine human rights and democratic institutions.
I am by no means an expert on learned helplessness, but I'm not sure that's what this is. I could see it if the fish was prevented from eating by the other fish, and even when it is no longer being prevented from eating it chooses not to eat and dies because it doesn't know any better. However, this does not seem to be the case. The fish is not prevented from eating when food is dropped into the tank. In fact it is often one of the first to get a chance at food because it is hanging out at the top of the tank, where the food is dropped. Instead it is prevented from assimilating into the territory and rocky habitat, and gets kicked out of the main social hierarchy of the tank. After enough time it stops trying to assimilate and stops eating as well, even though access to food was never the issue.

There are a few ways to try to try and fix such a situation, including quarantine. One example is rearranging the rockscape in the tank to force the rest of the fish to re-establish the territories amongst themselves and take focus off of the weakling for long enough for him to maybe take a spot back.
https://archive.is/DXqHh

(Edited to use SSL)
Are there Dreamhost horror stories? I've been using them for a while and while they are a little on the pricey side, the product has been as advertised, with very good support on the rare times I had problems.
"Sex positivity" doesn't mean you have to view sex just like ice cream. Is it also authoritarian to allow only one of them in the office?

The people I know on the autistic spectrum understand that there are never "no rules". With respect to language like "other behaviors", they understand the concepts of loopholes and judgment calls. They also understand that the people in charge can always make new rules even if the rules don't say so.
If you're working with something close to PostgreSQL syntax support, why wouldn't you start with pgFormatter (http://sqlformat.darold.net/)? It's been around for awhile and I can't see anything new or substantially more advanced in the proposed solution.

I have to say, I do most of my development work in the database, and I'm not thrilled with any of the automatic formatters thus far. The ones I've seen can do a good job in many cases, but if you start getting very advanced at all, the weaknesses of an automatic formatting approach start to become more evident. It may just be that anything other than relatively simple SQL, PL/SQL are not well suited for automatic formatting.

I'm still working through a good set of formatting rules, and I always find I end up making exceptions for readability.
More like veal.
True, and maybe a CANDU would be best at first if enrichment is a huge barrier. But MSRs don't necessarily need especially high enrichment. The IMSR for example only needs 5% U235, which is the upper end of what light water reactors use. https://en.wikipedia.org/wiki/Integral_Molten_Salt_Reactor
What a surprise! -_-