skysight-inc/HackerNews huggingface dataset:
Ha! You know what they say, if we just add one more level of abstraction, all of our problems will be solved! Nobody will even have to know what's going on inside. Famous last words.
Of course it could have been written in the style of a press release or perhaps reduced to a politician-style soundbite. But although pablum is harmless when leaked, it doesn't have the nuance needed to give real direction to smart and powerful knowledge workers. It is also bland and may be regarded by thoughtful workers as insincere.
Yep, I've been thinking a lot about "serverless is pretty much CGI".

But actually, Lambda can keep your server open to serve multiple requests without spawning new processes all the time.

I realized that the key feature is not having the server open all the time, only when necessary. So I took systemd's socket activation idea and added socket deactivation, i.e. sending SIGTERM to the server after a period of inactivity: https://github.com/myfreeweb/soad

Plus, one of the things that really deserves more hype and popularity is CloudABI https://nuxi.nl an ABI that lets you have one binary that runs on multiple operating systems as is and always runs sandboxed.

The serverless runtime of my dreams just takes CloudABI binaries (packed with files in a tarball) that listen for HTTP on a given socket, and does the activation-deactivation thing to only run on demand :)
I'm not sure how that would work in the context of Twitter. Spoofing an email sender is trivial (well, it was before SPF, DKIM and friends). On Twitter the equivalent would be to make an account behave like a bot so that it got flagged but I don't see how you could do that without getting its credentials.
Monkeys surprise scientists by sharing more when others aren't looking
Just if someone is sleeping at the wheel — this is perfect opportunity to create “google for googles prohibited items”. Nothing illegal in advertising these products.
Then you're typing slower than you could.

By all means, type however you want to type, but if you never ever make a mistake, then you could push yourself harder.
It's called 'taking money off the table' and it's very common. EX: We knew that in Groupon's past two financing rounds, founders had taken money off the table. http://www.businessinsider.com/groupon-ipo-insider-selling-2...

Companies need to be huge before this before founders get's into the 10+ million dollar range, but even VC do this: http://avc.com/2018/01/taking-money-off-the-table/

Further, it's often encouraged as founders that take out enough money not to have significant financial concerns are more willing to aim for the fences.
Obviously, but thanks for the tentative impact estimates :)
I'm not clear on why uTorrent depends on extreme backwards compatibility. Isn't that a currently updated product?
> How is this voter fraud?

Because she wasn't legally allowed to vote, and she did. That's voter fraud.

I'm fine with forbidding felons to vote, and of course any law forbidding something has to have penalties. I'm very surprised that the penalty in this case was so high and that it appears to have been a strict-liability crime. Honestly, six months or even less for a first offense would seem reasonable to me — but I'm not a judge.
Start your remote job search: 5-day course
What is the net weight of a package? (And why isn't it on the packaging?)
While I 100% agree about the amount of inhumane policies and do not believe the US (or any other nation) are free.

It is completely untrue that the only freedoms Americans care about is guns, that seems like that because

1. The Mainstream media loves to cover it

2. Guns are a taboo or unusual Topic for many nations

3. Given the US is one of the last if not the last first world nation that has few regulations on owning Auto-Loading guns it is common for other nations to us that as a sign post to express how "backwards" the US is, and virtue signal how much "better" they are in comparison because they outlawed the evil gun

4. The US has made lots of process in the progression of liberty even in my life time. Drugs laws are beginning to loosen, More expansions on Free Speech over the protest of the "hate Speech is not free speech" people, and others

Over all there is MUCH MUCH MUCH MUCH more work to be done for the cause of liberty, but the idea that Americans only care about guns is simply incorrect or rather incomplete probably based on biased news coverage
Most ISPs provide their own DNS server via dhcp, why not use that?
Plex Home Theater (a client) was/is a fork of XBMC. I'm not aware of the server having it's roots in XBMC but I could be wrong.
if kid's played dodgeball every morning, then they would be excited to come to school
It depends on the school and the state.

I went to a small district where they shared roles. My wife went to a huge school where the PE teachers taught only PE and were paid coached as well.

In some districts, you need certification in a subject... a gym teacher can’t teach math.
I’m still not sure if you answered my question but thank you for participating. We don’t often get people with real experience in satcom.

I’ve never had to understand satellite physics beyond explaining to a director why he needed terrestrial internet to solve his telecommunications problem. They get the Grace Hopper explanation (aka the speed of light says data can only move this far per nanosecond)
The baseball thing is actually an interesting point. One of the most interesting things that occasionally happens in baseball is when a position player has to pitch, because the game has drawn on so long.

It's interesting because these position players often have good stats for their brief appearance, but (almost) never move into pitching even part-time as a result. This is because none of the opposing hitters have studied that player's pitching, making the hitter's job that much harder. That is, the results don't completely reflect how well the pitcher actually pitched.

It's possible that a similar effect is in play here.
To be honest it is not a bad thing. The new features in Windows have been rather user hostile and regressions in term of usability and capabilities. I’d be happy with them maintaining the security and adding features as required by advances in hardware, but not treating the OS as a playground for radical creativity and monetisation.
Relevant article on reverse-engineering these old instruments: http://articles.chicagotribune.com/2006-10-19/features/06101...
This probably isn't really correct. Their blog says that 94% of the traffic they were getting over Tor was malicious, and since they probably automatically put IPs where a lot of malicious traffic comes from on the CAPTCHA list, my guess is all the Tor nodes got flagged automagically.

What they went out of their way to do, was explicitly make it less painful for legitimate users to use Tor, despite the amount of malicious content they get from Tor. I'd argue for most companies, if 94% of the traffic from somewhere is malicious, the answer is "block it and be done with it", but clearly, Cloudflare actually values Tor and what it stands for enough to come up with a workaround.
Show HN: SpotifyTelevision – easily watch music videos for Spotify playlists
I have last year's X1 Yoga (2nd gen), which has a lot in common with the X1 Carbon. On that one, I can't get 2.4GHz wifi to hold if I'm also using bluetooth (i.e., watching a youtube video using headphones). Soon as I switch over to 5GHz, no problem. This is under Linux -- with Windows 10, it starts off disconnecting a couple times, then it will eventually hold the connection.

Never had this issue with my X230.
Probably centuries of institutionalized racism.
The data driven espionage companies should be neutered. Ad's are a joke, that's not how they make their monies.
I think you are greatly understating the difference between amateurs and top players in the NHL. Watching the players coming from the feeder leagues to the NHL, you can tell that there can be a _huge_ difference in skill.

The Blackhawks this season are a good example to look at. If you just compare the goalies this year you will see a large difference. Corey Crawford has been their goaltender for 2 Stanley Cup championships, and was injured in the middle of this year. He has not played since then, and it has forced the team to try and find a replacement. I think looking at the statistics shows the difference even between the most elite goalies and those that are close to that level.

W is wins, L is losses, GAA is "goals against average" per game, SV% is save percentage

- Corey Crawford: 16 W, 9 L, 2.27 GAA, .929 SV%

- Anton Forsberg: 10 W, 16 L, 2.97 GAA, .908 SV%

- Jeff Glass: 3 W, 6 L, 3.31 GAA, .898 SV%

- J-F Berube: 2 W, 5 L, 3.93 GAA, .891 SV%

Statistics taken from ESPN [1]

[1]: http://www.espn.com/nhl/team/stats/_/name/chi/chicago-blackh...
My goodness! Looks like we are changing JavaScript into Java.

It looks like I need to relearn the language that has paid my bills for so long....
Level 3's resolvers will return fake NXDOMAIN responses that redirect to searchguide.level3.com.
Um, no. Other than some awkward jokes on the first few occasions, it was fine. Possibly this is because the school I went to was pretty new and didn't have any kind of established social hierarchy or bullying culture - it existed, but more as personal animosity.
I've set alias ls=sl in dozens of systems belonging to colleagues over the years, just for the lulz! :D :D
I firmly believe that one of the reasons I personally did poorly in high school was because I had to be in my first class by 7:30 A.M.
Pretty much. If you're in a rec league and your goalie can't make the game you have to scramble to find one, or forfeit the game (or play without one, which trust me, sucks for both teams since the other team feels like they have to take it easy on you even though they really shouldn't.)

Usually the league you're in provides this service though, there's a sort of standby list of goalies that can get called on if you know enough in advance that yours can't make it.

Goalies also almost never pay the league fees (the team distributes the fees amongst the skating players and doesn't make the goalie pay). Not having a goalie is basically the death of a team.
Upgrading any project after 3 years of inactivity would be difficult, regardless of framework.

I did not mean to imply that you would need to step through every minor version though. I was just saying that- if you were using e.g. 15, update to the latest 15 release (15.6.2) and fixing warnings in it before updating to 16.
There's also Quad9 that I saw in an article earlier (not sure if it was on HN).
Acxiom used to be a sizable vendor in the Skiptracing arena.[0] That's what debt collection companies would use when they wanted to get ahold of someone. If you couldn't get ahold of the debtor in question, you'd find out who he's related to or where he lives and call his brother, call his roommate, call his neighbor, etc.--all in an attempt to "contact" (read: harass) the debtor.

That should provide some insight as to what they might be doing with your Facebook data.

For reference, they're not too big in that particular space anymore. The largest one I'm aware of LexisNexis. And yes, that LexisNexis, the one you used to go to the library and search alongside JSTOR for academic articles.

[0]https://en.wikipedia.org/wiki/Skiptrace
Because in the context of conditional compilation it is just yet another target.
An issue with these micro-packages is they introduce new semantics to your code, like throwing exceptions when vanilla JS would return NaN, etc. Once your code base grows, refactoring away from such packages is actually a lot more risky than it appears, and they tend to be sprinkled everywhere.

I've found it better to write my own "utils.js" functions, with clearly-defined semantics, that become part of the project strategy. This also has the benefit of reducing dependency churn and maintenance of package.json.
First world-class blockchain conference
Seems like this is a bit of a dupe, so I'll repeat my initial comment:

There are many, including those inside Facebook, that are actively asking for more federal regulations.
I don't do regulation discussions. Brings out too much stupid.

But I will say that this is a survival ploy. If you get regulated, you are now approved by the government. You're good to go, able to operate freely in society. You just have to abide by whatever the regulations are.

Facebook may have a business model that just doesn't work in a society that values privacy, anonymity, and small diverse groups of people with widely-varying mores. This seems to be the lesson Facebook itself is learning now about, well, Facebook. What do we do then? It's not like anybody at Facebook is going to bring that up. They've got a ton of money. What do we do if the existence of Facebook itself is unacceptable?
Currently, the USA is the top or nearly the top oil exporter.
I'm not racist, so no, I don't notice it. :-)
Most people are bad at arguing. These 2 techniques will make you better
I'm not sure why you would need to upgrade your app in that case. Is the problem that our documentation only reflects the latest release?
1.1.1.0/24, you mean? Probably very little; the prefix gets tons of junk traffic.
Seems like integrating this with something like IPFS would be a good match.
I’m far from the biggest fan of Facebook, but I’m absolutely a fan of playing devils advocate in an organization if for no other reason than to solicit reactions and get people engaged. As someone who will use this device sparingly when appropriate, that’s really what this post looked like to me (as opposed to someone who was in it to get terrorists signed up to fb... really?). I honestly feel sorry for the guy
Not disagreeing. You are pointing out problems with the legal system and suggesting it be changed.

I am pointing out that the legal system is designed this way on purpose, the problem is that the other systems that are supposed to balance it are not doing so, and the focus should be on why the checks and balances are not working, not designing some perfect legal system to exist in isolation.
The second tab of the sheet seems to be the point.
Note that this article may have a pre-roll ad with audio that plays automatically.
What alternatives to Mailchimp would folks recommend?
The ideal alternative would have the following desirable components:

- A reasonable to use API

- A transactional component (or integrations with Sendgrid/other provider)

- Not painful to use
You're really doubling down on the "You don't agree with me so you must not have read it" angle? Maybe this is why I'll never feel comfortable in tech. The crave for groupthink people seem to have around it is incredible.

None of what I read there is saying "anything we do is good and justified".

>That’s why all the work we do in growth

I'm not reading that as "anything we do for growth is justified". It's "everything we do in growth", as in all the tactics we currently use in our departments focused on growth, are justified.

This is like "everything we do in sales is kosher". It's admitting you do some abrasive things, but it's stuff that's justified.

Does it sound gross? Yes. Is it true for most companies? Yes. These are uncomfortable truths, companies make sites imperfect to optimize for ad revenue, do extensive A/B testing to see how they can influence behavior, go as far as sending you 20 email drip campaigns or bombard you with notifications to wear you down into using their products, these are all growth tactics that get used by not-evil companies.

To me, the dumbest part of this is that someone would write this all down, and be proud of it. So proud they'd make it a memo and send it company-wide.

This is the silent shame of the tech world. We're forced to modify our most harmless ideas to make a successful product in the real world where even having the best product ever won't guarantee success without tons of marketing using ad campaigns driven by ill-gotten analytics data.

That's what "Most of us have the luxury of working in the warm glow of building products consumers love. But make no mistake, growth tactics are how we got here." is saying.
I don’t think it was intentionally designed, but I believe the criminal justice system is best described as handing out draconian sentences to the unlucky few actually caught committing crimes. I’m convinced there are better approaches ( https://www.bloomberg.com/view/articles/2017-09-26/plea-barg... ).
Beginner’s Guide: What Is a WordPress Theme Framework?
What Is a Decentralized Exchange
They don't need to buy the whole /8, they only need to buy the first /24
They're separate things. They are multi-function buttons on a throttle or stick.

Here's a castle picture in the link below- on the right side of the F-22's throttle you can see a large button that has angled sides and four tabs sticking out the top. The castle moves up/down/left/right and lets the pilot select targets and navigate menus. It's kind of like the eraser nub on ThinkPad computers, but bigger so you can use it with a gloved thumb : http://www.essexindustries.com/products/f-22-raptor-throttle...

Here's a boat (switch #1 in the link below)- Boats are only forward/back, and are often used as a do/undo option. Imagine pushing forward on the boat to designate a target for a missile, then deciding you don't want to kill that target. You'd pull back on the boat to un-designate the target. They are curved like the bottom of a boat, which gives them their name and lets your finger push forward and back: http://www.f-15e.info/joomla/technology/cockpit/81-pilot-thr...
Vote fraud is an extremely serious crime in a democracy.
My personal experience is that I had reliability problems that I didn’t have with Google. And DNS is a critical step in the connection for which you really want reliability.
I've used both ansible and salt extensively.

Ansible is similar to salt, but is imperative as opposed to declarative. I've found I prefer Ansible for the scale I work at. Salt has a better eventing and provisioning story though, and I can see the value in declaring your environment's "state" using pillars and states. There's just a lot more to Salt and I like Ansible's simplicity.

In Ansible/k8s_raw, you can declare your k8 resources in Ansible as real yaml, or you can template YAML using the jinja2 templating language, or you can generate YAML using a python library and use THAT yaml.

Ansible is a full-scale configuration management and provisioning library that happened to implement a Kubernetes module, whereas Helm is only a package manager.
Maybe i'm just weird but I can't recall ever making this typo, I find myself making letter-swap typos of words/commands with letters on the same hand often enough but that's not quite so easy with ls.
Political and social influence, including the ability to "influence" other societies by bombing them, is the reason for wealth.
What are the rate limit before I start using it on my servers?
Not up to the website operator. If Cloudflare blocks TOR or annoys them with Captchas it's Cloudflares problem.
single point of failure and single point of surveillance, together with 8.8.8.8
Facebook employees upset that internal information they thought was private has been leaked. The lack of self awarness is amazing. No sympathy.
Try https://neverssl.com/
The problem is the right productivity system is contextual.

I have my homegrown software based on Autofocus, which as a system is enough for 95% of senior engineers. However, I've just added some additional responsibilities that draw me from a "maker" schedule more and more. My problem isn't that I'm not productive in terms of an hours worked perspective -- my problem is that I need help focusing on the right things in the face of competing requests.

GTD, for example, is fantastic for that. It's terrible for the average developer. Most developers can rely on their bug tracking software as their "productivity software" with a simple todo list and calendar reminders for due dates of non-code requirements. (e.g. HR paperwork)

I don't need a magic tool to make me productive; I need a tool to function as a priority queue. If you want a tool to make you productive, you're looking at the wrong tool.
This seems to be a general rule-of-thumb tendency with "distributed anything".

In general, in distributed systems a number of inconveniences arise as a natural cost of the distributed nature of the system.

This creates a tendency for a critical mass to circle around a single central entity that uses its central position to provide convenience and further creating a "distributed in theory if you really want it but not really" environment (example: Github).

Not really super related to Cloudflare, just a general observation.
They already have #1 in the form of WSL.
For servers you typically have no DHCP. Also ISP often have annoying behaviours like redirecting you to their own websites for failed lookups. And my ISP doesn’t allow local non routable IPs (192.168.1.x) in DNS responses while google does.
Yeah I'd argue that a prime example of "worse is better" is JavaScript and APIs like document.write("<p>..."). [1]

In other words, starting out with a browser that can render HTML and CSS, and then adding an API like document.write() is a huge hack.

Exposing the entire rendering engine with a textual interface is hacky. For one, the lack of escaping makes security bugs the default (somewhat fixed with template strings in ES6). It's also really hard to reason about performance, because you don't know when layout changes are triggered and so forth.

The whole "virtual DOM" thing is an example of fixing the flaws in this API.

But on the other hand, it's sort of "simple" in that you don't have to learn as much to use it, and it gives you the POSSIBILITY of doing everything dynamically.

[1] NOTE: There are 2 distinct points in the essay. One is that "It is better to get half of the right thing available so that it spreads like a virus." That is, ship first, and then evolve the software.

The other is whether you should expose the implementation details of the underlying platform, or if you should wrap it up in a "nice" interface. JavaScript does the former.

Also, neither of these points is "crappy software wins", which the title seems to imply. It's more subtle than that.
It just shows some people inside think that outsiders are too stupid to understand/appretiate what the insiders are talking about, so it better stay hidden. Some of the employees' comments also betray this belief.

Why couldn't a discussion about the future (features? :)) of Facebook could not be open if it's such a big and far reaching platform? What's to hide?

Media would have hard time feeding on it, compared to the current situation where it is all interesting and whatever because some "secret" "leaked" and therefore it is "newsworthy".
Because most of them suck (Censorship, NXDOMAIN fuckups). Or are not reachable outside the ISP network.
Kind of frustrating to hear that the largest OS by marketshare for desktop PCs (82.68%) is going to be even less supported than it is currently. Doesn't seem like thats going to be good news for security on the windows platform.

Source:
https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...
Might go a little ways toward explaining how I got a D the grading period integrals were introduced in my 7:30am AP Calc class, yet still ended up as a physics PhD.
What's that have to do with routine?

You shower after manual labor jobs. That's just a matter of practicality.
I would much rather have a company with a long but nearly clean track record, than a short and spotless one.

The difference is that when a company with a spotless record decides it's time to change their ways, it can be a pretty radical change (look at Reddit). But with cloudflare I know we're a long way from that.

It's kind of absurd how everyone expects spotless companies. I'd like to live in that world as well but the reality of this one is that such companies do not exist. Cloudflare gets criticism on both too much censorship and not enough. I don't envy them...
https://www.tensorflow.org/hub/modules/google/universal-sent...