skysight-inc/HackerNews huggingface dataset:
>As far as I know, open questions that remain are:

>- Will we be able to afford it? Sort of back-of-the-napkin calculations can show, that if we introduced i.e UBI in Germany for everybody (80 mil) on a level of minimum wage (1473 E ?), it would eat their federal budget for Ministry of Health and Social Security and Ministry of Economics and Labour

In what way is that an unanswered question?

Every single debate about this has any number of people pointing out that you would adjust taxes so that for most people the UBI + tax increases would be net neutral with perhaps slightly higher marginal taxes at the top.

Every single discussion about UBI also somehow has any number of people pretending this point has never been raised and insisting that the cost of UBI will be UBI_Amount * Population.

This isn't even taking into account the reduction in existing social programs which would presumably be replaced by UBI.
"Hey, I know I'm just in Queens and Brooklyn but can I get some love too?" - G Train
> First we'll want to make sure that we are supporting IPv6

How does that help security?
I have worked in Nigeria on occasion, seeing as my employer has a presence just about anywhere hydrocarbons can conceivably be coerced from the ground.

Several of the local companies I worked with had front companies in other countries to avoid being dismissed as scammers off-hand - even by fellow Nigerian enterprises...

My local agent once lamented that "The world mistreats us Nigerians; it is such a shame that 99% bad apples give all Nigerians a bad name..." :-)
They're actually not too bad at acting
The day I stopped using Heroku
We shot them, butchered them, and turned them into cat and dog food. That's how the pet food industry got its start.

Good example for your argument, maybe, but I doubt it's going to win you many converts.
I suspect that Craigslist would suffer the same way if they ever really changed. After all, that guy Craig whose list this is is not the same as some corporate slick entity and it makes it all look more genuine.
That's what he meant -- that in Europe almost all employment contracts are permanent, which may not be obvious to an American reader without explicit mention.
I highly recommend this site:

http://scamorama.com/

It provides hours of entertainment. The idea is to impersonate a famous person, and see how long you can string the "lads" along. I spent three months a few years ago replying as Jed Clampett, complete with an email address from "BankofBeverlyHills.com". I actually got the scammer to run an EXE I had written, to "transfer" my money into his account. It FTP'ed me the number of his account in a Honk Kong bank.

One genius, who said he was a surrounded by "rabid smurfs", got the scammer to stand in an airport, greeting a planeload of passengers arriving from Helsinki with the pre-agreed upon sign saying "Otan Poskeen", which means "I'll blow you" in Finnish.

When's the last time you laughed until you had tears in your eyes?

http://www.scamorama.com/smurf.html
I totally agree with you on this point. I think to make Linkedin irrelevant, you gotta be solving the user acquisition problem from a different angle. I think stackoverflow is doing a good job of doing that with developers. Dribble is doing that with designers. And there are bunch of other niche-based communities that attract people and formed a business model around recruitment which is a major source of Linkedin's revenue.
> It's not whether I'm a good performer, it's whether THEY THINK I'm a good performer.

To play the devil's advocate, isn't that true of any employer (that wants good performers)? Do you believe Netflix's system is too subjective?
Are those actually polymorphic? It seems like you've assumed a specific, concrete, a.

EDIT: On a second look, "CONSTANT" seems more like declaring a variable than requiring a concrete type.

EDIT 2: Hmm, still not completely sure about this ...
An RNN can be trained to
a) Simulate the random output behavior of the sequence
b) Predict the categorial hidden states at any given sequence location from supervised training data.
A HMM is able to carry out both a and b. It also has the capacity to do:
c) Predict the categorical hidden states any sequence location with reliance on supervised training data.
Effectively, an HMM can identify/reveal hidden categorical states directly from unsupervised learning. To my knowledge, unsupervised labeling of hidden states is not a trivial task for RNNs.
There is work going on upstream to allow bypassing the entire network stack in the kernel using eBPF. Kernel bypass techniques though have been the gold standard in performance for quite a while, but they don't work well for container networking, so kernel networking is starting to become more relevant to people who care about performance.
I'm going to get laughed at.. but the first thing I thought of was lawn tractor! A lighter tractor would be less of an issue to wrangle about a garden, it would consume less fuel shifting itself about, domestic ones get relatively few engine hour... a smaller engine might allow novel designs that get into tighter corners are simpler and cost less... You need ~10hp for a lawn tractor as is soooooo...
That is great as well. Quite extensive.
FWIW, the desktop app has a free trial, and on top of that, the developer offers a 30-day money-back guarantee if you buy direct from their store. (Not sure about the mobile app, haven't used that.)

I use the desktop app every day and am generally happy with it. It has many thoughtful touches, like automatically clearing the clipboard a minute or so after you copy a password into it, so that you don't later paste your password into some other text field by accident.
KMAC is a proposed new MAC standard based on the Shake function used in SHA-3.

It explicitly is defined for all key sizes:

"K is the key, a byte string of any length. An empty string is a legal input."

It has some guidance about choosing a secure key size but ultimately libraries are likely to handle this the exact same way as with HMAC and allow users shoot themselves in the foot.

You can call it a "fault of the construction" if you'd like, but ultimately this is a secure construction that happens to allow insecure key sizes. You'll need to use it with a secure key size, or even better, use a library where someone has chosen the key size for you. It is not something you should need to think about as an end user, but it matters.

https://www.ietf.org/mail-archive/web/saag/current/pdfxrzR9r...
Actually, I've improved on this somewhat by splitting configs to 6.5+ vs. older. Corrections welcome. At some point, I will get around to publishing it.

Configs

OpenSSH 6.5+ Server

UsePrivilegeSeparation sandbox
KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group14-sha1
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes128-ctr
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512,hmac-sha2-256

OpenSSH Server Legacy

#UsePrivilegeSeparation yes
KexAlgorithms diffie-hellman-group14-sha1
Ciphers aes256-ctr,aes128-ctr
MACs hmac-sha2-512,hmac-sha2-256

OpenSSH 6.5+ Client

UseRoaming no
IdentitiesOnly yes
KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1
HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519,ssh-rsa-cert-v01@openssh.com,ssh-rsa
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes128-ctr
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha1-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-sha1

Host *
IdentityFile ~/.ssh/id_ed25519
IdentityFile ~/.ssh/id_rsa
HashKnownHosts yes
VisualHostKey yes
VerifyHostKeyDNS ask
AddressFamily inet
ForwardX11 no
ForwardX11Trusted no

OpenSSH Client Legacy

UseRoaming no
IdentitiesOnly yes
KexAlgorithms diffie-hellman-group14-sha1
HostKeyAlgorithms ssh-rsa-cert-v01@openssh.com,ssh-rsa
Ciphers aes256-ctr,aes128-ctr
MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha1-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-sha1

Host *
IdentityFile ~/.ssh/id_rsa
HashKnownHosts yes
VisualHostKey yes
VerifyHostKeyDNS ask
AddressFamily inet
ForwardX11 no
ForwardX11Trusted no
I don't know enough to say. I though most of the the Drupal hate was because it was coded in PHP I used it once and found the learning curve steep but concluded it was just me.
I'll agree the suburbs have less (if any) museums, live music, and parks with people in them.

What I would argue, that if someone from the suburbs wants to visit/participate in city events it's relatively easy (although getting home drunk or something would be difficult).

That's more-or-less the clear trade. You can't walk home drunk or visit these places without figuring out transportation, which often is less enjoyable.

I would like to say, I used to visit Greek Town, neighborhood festivities, or the Art Institute in Chicago pretty regularly and it took about an hour to and from the city on the weekends (I lived about 30 miles away). Living in the city, it took roughly the same time if you lived 2-3 miles away, but didn't use a car (the benefit being less responsibility)... So honestly, I see little difference in the cultural aspects.

I think this is how most American's see this as well. The cities are for the young who want to party, the suburbs are for the more established families wanting to raise children/relax.
And if the package supports the "typings" property, you don't even need to separately install types.
LIGO finds more colliding black holes
Basically all of Economics and Psychology would say that you don't have to do anything. So long as people have options for those things that they believe will actually improve their situation, they will take them once they are not spending all of their time just trying to stay sane while providing for the basics.
In a soundly built modern system, AES-128 is going to be the last component that falls. -256 does not actually buy you any meaningful security margin in such a system.

It simply doesn't matter. What matters is that you choose the right algorithms, the right modes, the right variants, the right authentication schemes, the right protocol designs. These are much harder problems, and the process of solving them will dictate your key sizes anyways.
Utilizing the iOS Background with Xamarin
CodeComet.io - Collaboration & Online Coding
How much are you worth as a user?
Introducing 100 Gigabit Ethernet into the Fastly Network
Offtopic, but since you liked River, I'd suggest you to try Happy Valley too (if it's available at your location). It's also serious English crime drama, with some seriously good acting performances.
Geneva Opens Criminal Probe After Mossack Fonseca Complaint
On their website, you can choose specific stores and get inventory counts for that store. Of course, I'm making the assumption that the numbers are correct-ish. Every one of their stores that I've checked always claims "10+" Pi Zeros in stock.
Case Study: An Email Course as a Long-Term Customer Acquisition Channel
Yep, I'm doing a ton of things right. It's really enjoyable and I highly recommend it. :)

Just to name some..

-Working on the IT infrastructure and one of the 5 or so founders of a 160p LAN party.

-Data analysis of Chicago parking tickets: https://plot.ly/~red-bin/6.embed

-Sued the mayor of Chicago for his phone records and won. Still working on it, but I met up with a journalist to discuss last Monday.

-Doing HFT systems tuning as freelance (pays the bills, too).

-Submitted a major infrastructure bug to comcast. Talked to their CISO and everything.

-Did the same for Northwestern, but with less followthrough.

-Learned a bit of R, significantly improved my python, did a bunch of random silly projects.

-Made a proof of concept for a domestic violence shelter finder for a hackathon. Just handed off the code to a few junior coders to ride with.

-Made a minecraft 3d printer print a png mural by pulling from github in-game. Limited myself to only using textures in the game without color transformations. Became a really hard problem, since the 'pixels' used by the printer don't move. Learned more than I'd thought from that project.

..It's fun. :)
Its a tradition to nitpick these kinds of lists. Here's my take.

>I generally agree with Bryan that you'll want to disable normal updates and only enable security updates.

Hmm, fairly certain the Ubuntu (and others) don't do major product updates or API breaking updates via apt-get. You shouldnt have to worry about breaking anything if you use normal updates. This seems a bit too conservative for me and leads to problems down the line of being on an ancient or bugged library and then having to do the update manually later, usually after wasting a couple hours googling why $sexy_new_application isn't working right on that server.

He setup an email alert, but not an smtp to actually send it. Also, OSSEC takes a few seconds to install and is much nicer than emailing full logs.

Lastly, fail2ban is becoming a sysadmin snake-oil/fix-all. Its use is questionable in many circumstances. There's a real chance of being locked out of your own server with this. If people are recommending it, they should be giving noob-friendly instruction to whitelist their IP at the very least.
Like you, I'm surprised that AMD doesn't have the NUC equivalent. Back when Via invented the "ITX" standard and Intel dismissed it, AMD sold quite a few CPUs in that form factor. Now while "NUC" is an Intel take on small, it could easily be done by AMD (and as you point out possibly better than Intel can). Further if AMD was the system supplier (like Intel is for the NUC) they could get better margins on the chips they sold in those systems.

Its too bad really.
My senators are douchebags. They (almost purposefully) split on nearly every important vote, thereby saving the 'state' from being on the 'losing' side... never mind having a united front on anything...

we definitely need term limits.
> I wonder whether the authors consider "value = somedict.get('somekey')" or "match_object = re.search(pattern, somestring)" as returning a single type. Both of those common calls can return None.

val get: 'a dict -> 'a -> 'b option

val search: re -> string -> match option

Above is an hypotetical type notation in OCaml for both functions. I think it pretty much covers everything.
They were recently acquired by a Chinese company. Most stuff they have put out since their acquisition seems to imply that whoever is writing their text is not a native English speaker.
> there's no need to configure servers manually.

Other than to learn how, which is also why I'd provide text on how and now a bash script to just do it. Not everyone's needs are the exact same, and it's better to learn how to fish than be handed a line with one hooked. Maybe I have a strong reason not to go SSH keys only? I should at least understand how they work and why they're important so I can make the decision, wrong as many people think it may be.
Recursion and Human Thought (2007)
This pair of articles are surprisingly comprehensive, nuanced, and worthwhile:

http://www.yacoset.com/Home/signs-that-you-re-a-bad-programm...

http://www.yacoset.com/Home/signs-that-you-re-a-good-program...
Hi, Netflix employee here, been here 7 months. In my 18 year career I've never liked working at a large organization as much as I like it here. The people I work with are uniformly excellent at their jobs, I'm learning from all of them, and I enjoy the time I spend with them.
How to Get the Perfect Graph in VROps
Snapchat partners with Oracle to prove ads work
What Testing 5,000 Backlogged Rape Kits Just Told Us About Rapists
Thank you for helping me understand better.
I didn't read the question as "what if Google discontinues authenticator" but more as "what if I use Google authenticator on my phone and it gets stolen and i can't log in any more"
Direct link to document: https://www.iad.gov/iad/customcf/openAttachment.cfm?FilePath...
> or true CVT transmission

What I never understood: why don't do it like on a ship, attach a generator to the fossil-fuel engine, add a battery and supercap pack, and four small-ish wheel electric motors?

That should save the weight of a gear-shift box, complex mechanics on FWD cars (because the axle transmitting the movement energy must be flexible), and it would allow the motor to run at its most efficient RPM count, as well as providing full torque from 0 km/h.

In essence, a Tesla with a fossil-fuel engine in the frunk...
China’s Tencent Nears Deal for ‘Clash of Clans’ Maker Supercell
Did you try to build it on Mac with GCC from Homebrew?
I'm tempted to replace my NUC5i7RYH with this one. Although Linux support has been spotty and the xfsettingsd bug was quite painful.

That said, something like this with a terabyte of cross-point (aka "Optane") flash in it will no doubt eventually be my working desktop.
IBM, the Weather Company use machine learning to predict impact of weather
This is interesting work that I was just looking at by following-up on who funds CakeML: a mathematically-verified ML implementation. Led to Cerberus, ISA's models (including RISC-V), concurrency analysis, POSIX API models/testing... all sorts of stuff. One of those rare programs doing something at every layer of stack with theoretical and practical contributions. Check them out here:

https://www.cl.cam.ac.uk/~pes20/rems/

Cerberus main page and links are here:

https://www.cl.cam.ac.uk/~pes20/cerberus/

Work like this will eventually, if not already, be applied to other projects along the lines of CompCert, seL4, and static analysis. The models of real-world assembly and C come first. Then, other tools map C to assembly or specs to C. So, this is pretty fundamental stuff they're working on. That they try not to abstract away the dark corners is the real advance here as many try to cheat. :)

Note to ingve: One of those Jung-style coincidences that you submitted this around exact time I wrote up same project for Schneier's blog. I've only looked at it twice in its existence. Odds were slim we think & write around same time. Always find it interesting when that happens.
N I C E !
If they can keep the size/weight, go to 5 HP AND make it cheap, this would be perfect for chainsaws, brush cutters/trimmers, blowers, and lots of other portable gas-powered tools... Hell, even small portable generators.

The problem I see is that existing engines are already good enough and cheap, so it could be a hard sell for manufacturers.
Show HN: The Segment AWS Stack
Interesting, I didn't get that message, I just got the entire article. Do you have AdBlock enabled?
Porn, copyright law and a raised judicial eyebrow
Those independent economists were not the ones being trotted out on the media talk shows back then, and there's no reason to think the independent economists would be trotted out now for this Brexit debate.
Great! Thanks for the answer.
SnapChat Will Start Selling Your Deleted Photos and Videos
you're right.. I should have typed "evolution via natural selection".
Discussion: https://news.ycombinator.com/item?id=11902342
I've been spending a great deal of time working on a game engine for a Nintendo DS unit, which is a very constrained little system. Source here if anyone's interested.

https://github.com/zeta0134/pikmin-nds

The NDS is an odd little system. Despite supporting 3D graphics, it entirely lacks useful things like a floating point unit, or a hardware divide. All of your math ends up being done in 12.20bit fixed point. Square roots are already slow on normal systems, and they're just ridiculously slow on this thing, plus you've only got something like 550k hardware cycles per frame to get everything done.

Getting over 100 objects to draw, have basic physics applied to them, and perform AI in a reasonable amount of time has led to some eye opening revelations. Right at the start of the project I spent ages trying to come up with the fastest way to sort all of my objects back to front, to make the renderer work. I was just sure this was going to be the slowest part of the draw, so I spent probably two weeks on sorting implementations alone before finally giving up and choosing a std::priority_queue just to have something that worked. Then I actually tested the thing, and came to the (obvious?) conclusion that I had wasted a great deal of time. The std::priority_queue was handling 100 or so objects really really fast, and the system was lagging badly because the drawing itself was poorly optimized and needed to be revisited. I had to start actually profiling my code, and the recurring theme was that the bottlenecks were almost never where I thought they would be, and usually surprised me.

It's a whole ton of fun, I'll say that much. Not sure if I'll end up doing anything useful with the engine once it's done (obviously I cannot do anything meaningful with a Pikmin clone due to IP reasons) but I'm enjoying just being able to push the limits of the system.
George Bernard Shaw sort of made a quip about this:

[The] power of accurate observation ... is commonly called cynicism by those who have not got it.
If I recall correctly, the 'Netflix Player' was a partnership between Roku and Netflix. I suspect that the remark about Roku being 'spun out' is likely due to an misunderstanding about that partnership.
I created a script that does almost everything automatically using Ansible and Ansible Vault : https://github.com/guillaumevincent/Ansible-My-First-5-Minut...
I believe those have thermal problems, use more fuel and have a shorter lifespan?
This is somewhat accurate. The Netflix Player was an internal Netflix project. Close to launch, Hastings realized that other device makers would balk at Netflix making their own hardware, so it became a Roku product. [1] Most articles I've seen about this say Netflix spun off Roku, but like you I remember they definitely existed as a company before that. Did they simply just transfer that whole department to Roku? Did they have any kind of relationship before that? It's a little murky.

[1] https://www.fastcompany.com/3004709/inside-netflixs-project-...
This issue should now be resolved. Thanks for the report.

Don't hesitate to add issues to https://www.github.com/google/fonts/issues if you see any other strangeness.
The author could seed it back with a HN dump like https://github.com/alixaxel/dump.HN
Ok, that's good feedback! I haven't used it wnough to notice. Thanks a lot.
See a competent mental health professional.
I agree, it's a bit of a crazy question, but, as "articfox" also points out, "mahmud" may have some interesting insights to share.
We fixed our Edge bugs, and removed the block. If you see anything strange don't hesitate to report them at https://www.github.com/google/fonts/issues.
I had no idea spamming was such a big business for people to go to such lengths. Thanks for sharing :)
illumos has the fault management architecture, SMF, and ZFS.

I'm not interested in running this computer as a desktop, but as a UNIX server which I can carry in my pocket.

As for software, the package library of illumos based systems can stand shoulder to shoulder with Debian based ones:

http://www.perkin.org.uk/posts/building-packages-at-scale.ht...

Linux on these types of devices is not interesting to me, as every such device comes with it. It's neither different nor original.
The important thing to gather from 'They think I'm a good performer' is to first try and understand your management. For example, in a coding shop where most employees are Software engineers (and also yours bosses) you have a higher probability that your yardstick and your bosses will be fairly close. However, having non-technical bosses is a bigger challenge, thus the need for you to demonstrate your 'worth' be means other than 'Yeah I just refactored FOO kernel code in BAR module and have 80% test coverage'.
After having looked 20 minutes through that, you convinced me. Unicode is indeed awesome.
And it contains Docker files in the source tree so you can just run it in container on any distribution.
Code Warriors: NSA's Codebreakers and the Secret Intelligence War