skysight-inc/HackerNews huggingface dataset:
Sure, but it is a strange argument: morality is very sensitive to context, but in anonymous discussions lack most context and have to guess it.

So anonymous discussions are largely free of the restrictions imposed by the notions of common decency, so any civil discourse in unregulated media is a minor miracle.
Same here, that would make a great movie.
In that scenario though, the attacker (or an accomplice) would need to be physically present to take advantage of the unlock attack...
It doesn't help that in our field the context for many of these past achievements is quickly lost and forgotten.

You can't just say "I did X in Y by using Z": you need to begin by explaining that once upon a time there used to be a thing called Y, and on that thing it used to be very hard to achieve X, but in those ancient days there was also a tool called Z, etc.
You need to calibrate cleartype in Windows 10 to fix this.
Insulin Wars: How insurance companies farm out dirty work to doctors patients
The security repository generally serves up a field in its metadata saying that the data shouldn't be trusted for more than 7 days, if it hasn't changed since 2014 when I encountered this duration as part of my day-job work. It's safe to assume the trusted duration hasn't increased, at least.
Yeah, that's a great analogy for the core problem.

Imagine putting a math problem in front of someone and asking them to solve it. They correctly identify it as a system of linear equations. They volunteer that they would solve it using x algorithm which has a time complexity of y.

Then you ask them to actually solve it, and they can't even make the first movement towards doing so. They mentioned LU decomposition, but they can't even do Gaussian elimination on paper. They don't know what elementary row operations are. They can't obtain an augmented matrix or put it into (reduced) row echelon form. They don't know anything about linear independence or the rank of a matrix. You put an inconsistent system in front of them and they keep banging away at it, determined to find a solution...etc.

That's what it's like interviewing one of these senior engineers. It's surreal - they confidently pattern match the problem using limited heuristics, and they toss away low hanging fruit to demonstrate knowledge. But when you ask them to do something practical and specific, they either refuse and zoom out into abstract-land again, or they hopelessly fail.
You should give the Odroid HC2 (or HC1) a look (https://www.hardkernel.com/shop/odroid-hc2-home-cloud-two/)

It's an 8 core ARM SBC, with 2GB Ram, Gigabit ethernet on one USB3 bus, and a SATA connector on another USB3 bus. It can fully saturate spinning rush, though it might have problems with SSD drives. In any case, it will fully saturate your GigE link with even a slow harddrive.

It runs a standard Linux kernel, with the "driver" for the hardware added, which is why it requires a special build. Latest kernel version is 4.18. There is also an OMV build for it.

Mine uses around 4-8W, depending on how much the harddrive is being used.
I've got a couple of them running as backup targets (Arq, Borg, etc) with a 4TB WD Red and Btrfs, and they've been rock solid.

If you need hardware AES, you should probably be looking elsewhere.
You recognize good senior by not being interested in new technologies and things that makes the job easier? That is a bit dubious.
My ideal stack is:
React -> Go -> MySQL and Redis

But as for the terms of hire-ability, in my opinion, it is more important to understand the core concepts of programming independent of a technology or language. But as for trying to get hired, there are jobs out there for nearly every language/stack you can think of. So you could just start looking around your area and finding something that is popular with companies in the area.
I think the point was, Jeff could not have had kids and raised them the way they did if his wife wasn’t at home raising them. Jeff could not have built Amazon if he was chasing kids around half the day. The value of having kids raised the way you want them to be raised is intangible.
Because then we’d actually have to use Facebook.
There is also the possibility that Let's Encrypt will not issue your domain TLD a certificate if for example there are US sanctions against that country.

There is a strong need for a second "Let's Encrypt" based in another country other than the US. Preferably two or three based in Europe and Asia.

[1] https://community.letsencrypt.org/t/certificates-for-us-sanc...
The Surface Studio is perfect looking, 28" 3:2, 4500×3000 (192 PPI). The frustrating thing is that it's not a standalone monitor/touchscreen - the computer is built in, doesn't look all that powerful considering what you pay, and doesn't look upgradable.

There's gotta be a market for these types of monitor...
Not to be pedantic, but... both the US and Chile are representative democratic republics, not democracies.

Neither is an oligarchy, either. And while corporations and individuals of means have a disproportionate amount of influence in American politics, Chile is not immune from the same phenomenon; it just takes a different form.

But I agree with you in spirit - wealth should not be a factor in how much influence someone has in a democratic system.
I'm a simple man: I see 99pi, I upvote.
> Familiarity with one's tooling is important. Setting up a project seems like it should be part of the basics. Would it not be unfair to others who choose a different language if Java gets hand holding in terms of initial classes?

Also, how much of their day-to-day work is going to be setting up new projects? I sometimes feel a better test is to be thrown into an existing code base and asked to make a change. It's far more indicative of the sort of work somebody is likely to actually be doing.
World's Top 26 Billionaires Now Own as Much as the Poorest 3.8B
Don't forget the other major characteristics of network-connected gear; it's not just that a lock can be hacked remotely, but that all of them can be hacked at once, or even just all left accidentally unlocked because someone screwed up at Cloud Central.

The real problem with all this network connected stuff isn't even the new failure modes per se... it's the correlated nature of the new failure modes. (You know you're a Real Systems Engineer if something inside of you just screamed in terror.)
I don't know what she is entitled to from (apparently) co-founding the company. But apart from that, usually people don't earn Billions of Dollars just for raising kids.

Yes, technically the money already belongs to her (I guess, depending on the exact laws). The question is, has she earned it.

I personally don't care, but I think it is a bit rich to complain about such headlines.
When it comes to this sort of thing I assume there may be some agreements in place within their marriage. It is strange that the wealth isn't accounted as a union (Walton family comes to mind here). I suspect that's down to the legal paperwork of assigning shares and ownership alongside voting rights.

That said, how does my mind work? My first question was, "Will Bill Gates be the richest man in the world again?". Maybe I should start rephrasing that as "Will the Gates' become the richest couple in the world again?"
> its not because a naive implementation of privacy enhanced APT would fail that all implementations would failt at protecting privacy. Concatenating all the packages and a variable length noise string together, should go a long way.

Sure, but then you are not talking about "just use HTTPS", you're talking about creating your own protocol and requiring all APT packet sources to speak that protocol, requiring a specialized server software, where currently they can just use whatever HTTP server they want. Switching the whole infrastructure and installed base over to that would be a massive multi-year project, not just a handful code and configuration changes.
Surprising reason why some Latin Americans have light skin
What about connecting the lock to your network, collecting full network logs, and having the landlord arrested for hacking as soon as the wrong packet comes out of the device?
How much would a really good nanny have cost? Did his wife even raise the kids the way he wanted to?

At what point in the history of Amazon would he have earned enough to afford a good nanny? I think the argument falls apart at that point in time.
Shameless plug for bunnie: the "The Hardware Hacker" book has a fair bit more on the subject, and is, the verall, quite a good read.
> is intangible.

Some very rich people would say it is tangible
>your non stock compensation will start at the 70%

it wont start there, it will start at the normal tax rate, and hit 70% after 10 million.
Evolution is only guided by survival alone in situations where as survival approaches 100%, so does fertility. In humans this is very much not the case for an immense number of reasons even beyond sexual selection. One of the biggest is simply social decisions. For instance there are ever more people that are fully capable of reproducing are 'responsibly' choosing not to. At the same time other populations, including in developed areas, are recklessly reproducing without much concern for anything at all other than themselves.

This means the genetic pool of the future will begin to select against the 'responsible' group. Outside of genetic evolution this also has a major effect on cultural evolution. There are strong correlations between fertility and low income, low education, and high religiosity. 'Responsible fertility' means children from these groups will make up an ever larger percent of all new births. Makes one question the notion of 'responsibility' in this regard.

There are also survival factors that are not so in your face as e.g. being eaten alive by a predator or starving to death. For instance obesity is becoming ubiquitous, yet it is strongly connected with a wide array of factors leading to infant death - including neonatal. Having a child means nothing if that child is not ultimately able to, in turn, also able to procreate. Another example of this issue would have been in olden times when royalty would sometimes inbreed to the point of committing genetic suicide. See, for instance, the Habsburgs.
You can select the colour scheme from a menu in the bottom left (including several light schemes).
Interestingly enough I just installed an ad blocker on the parents Windows 10 machine and I haven't had a support call since.
Was Bill Gates the richest before he got married?
RAI. Remotely Accessible Intelligence
The landlady is having this forced onto her, so I would think the proper target would be the big org pushing the change.
I used "eco-fascism" just because it's really the only somewhat mainstream movement that argues for ecological diversity preservation at all.

There are potential forms of alternative or third position government structures that allow for just as much or more personal freedom than current democracies, and yet can preserve our natural ecology. It just requires an accounting of destruction of commons, where untouched biodiversity is valued by the people of the state.

If we have the power to absolutely destroy the natural environment, we also have the power to protect its beauty for future generations rather than selfishly destroy the earth.
Photo-Sketching: Inferring Contour Drawings from Images
Second this book for an insider’s look at the culture around Shenzhen and China’s position in the electronics market in general.
I see it as more akin to a vanity plate; no one expects it to be functionally useful, but it's something people will see and so it is somewhat decorative to put something there.
It’s not really an issue anymore, but I’ll keep it in mind.
The iPhone 6s, which comprises the guts of the iPhone SE, was released in the Fall of 2015. That means what, this SE will have less than two years of iOS support for it? I'm not sure that's such a great deal, even for a cheap replacement phone.
A Behavioral Scientist Optimizes His Monthly Cashflow
This project is not about fast hashing functions but about its quality. Being fast is easy, just make the hash function short. The less work, the faster.

The question is, how to make a fast hash function which is good enough.
It seems like that would be low-hanging fruit for a JIT. The JS layer may present it as an object but it would be easy to compile it into something else under the hood. Especially if you never touch the "done" value inside the loop, which seems like a pretty common use case.
That article is bullshit. It quotes PJ the paralegal, who confuses the rules regarding commercial licensing contracts with bare gratis licenses.

You should know better.

A license without an attached interest is revocable. The commercial licensees paid for specific clauses regarding when/if revocation could occur: that is why they are protected. The gratis licensee is not.
I don't have much experience with Lisp, so I'm definitely trying to convey the impression of a typography enthusiast rather than a coder. I'm familiar with the kind of claims you are making for Lisp, but I'm also conscious of the bad PR that Lisp enthusiasts get sometimes. That might sound like a superficial thing to be worried about, but it absolutely is not, for those inside and outside the Lisp world, because every newbie has to choose whether or not to invest time in a particular programming culture.

In terms of Lisp vs the ML family of languages (including Haskell), "absence of syntax" as a guiding principle of Lisp seems to be in contrast to a language community, like Haskell's, that spends more time considering how it will write its own compiler than anything else.

With that in mind, I think it's a bit tendentious to dismiss Haskell users as passive consumers who don't consider the nuts and bolts of their programming language, and Lisp programmers as woodworkers. It's actually very difficult to get anywhere significant in Haskell without deeply committing to learning the Haskell way of doing things (currying, evaluation strategies, monoids and monads, type classes, even continuations etc.) I'd say, from what I've seen, that Haskell has more of a particular, distinct flavour than Lisp, which goes along with coming from that "MetaLanguage" tradition, concerned with codifying (in the language) the routine ways to manipulate structures. It's a culture, and one that happens to be a little bit elitist and not very good at transmitting itself to outsiders. But maybe the only languages that have no fixed cultural elements (abstractions/tropes) to speak of are rudimentary Turing tarpits.

Metaphors about craft vs consumerism aside, a good Lisp programmer and a good Haskell programmer will both know the techniques they are applying. It's not like Haskell is a high-performance car with the hood bolted shut. It can appear that way because they're always trying to polish the abstract principles of the thing and make it more elegantly expressive—it's a research project in that sense. But by the same token, to get the real benefits you have to buy into that academic culture and do the same kind of conceptual thinking you would in Lisp.
This argument boils down to two things:

One side: We want performance / caching!

Other side: We want security!

Both sides sometimes argue disingenuously. It's true that caching is harder with layered HTTPS and that performance is worse. It's also true that layering encryption is more secure. (It's what the NSA and CIA do. You smarter than them?)

Personally, I'd default to security because I'm a software dev. If I were a little kid on a shoddy, expensive third world internet connection I'd probably prefer the opposite.

I just wish it were up to me.
RxJava Operator – Concat vs Merge
I was super into tiling window managers for awhile, but now I'm firmly in the floating camp.

My local optimum was reached when I started using virtual desktops, one for each window, with each window fullscreen. A fullscreen terminal +tmux is where I do most of my work.
You can take apart the lock and see scratches on the pins as signs of picking, but bump keys are notorious for not providing a sign of break in.
I can't think of a single reason why this would be in the best interest of the company.

In the best case, the offer is what you were expecting or better. You would have taken it if they had disclosed it up front too so they aren't any better off.

In the worst case, it is lower than you would have accepted. In this case, you could back out of the deal or accept it and start looking for a new job immediately. Both of these will just waste the company's time and money.

Are you working with an external recruiter by any chance? They do stand to gain from strong-arming you into accepting an offer. If this is the case I would try to contact the hiring manager and ask them about this policy.
It is not FUD. It is correct application of the applicable law. A license without an attached interest is just that: license (permission).

It is freely revocable by the grantor.
I think practice help with this "Some people simply suck at interviews".

If you practice at home, after work, try with other companies before applying the ones you really wants and you will improve your interview skills by a lot.
I believe the opposite, it's just as fair as when I pay for public healthcare despite being "never sick", when I pay for unemployment compensation despite not needing it, or when I pay for public school despite not having kids.

It makes society better because it means less congestions on the street and less pollution, it makes it fairer for those that don't have a choice (because they're too far from work to bike or walk, because their city does not have have the right bike lanes, etc ...), it's the definition of what taxes should be for in a developped society, imho.

I'm happy to pay higher taxes for it, despite not needing it since I work remotely and have most place I go to within walking distance by living in city center.
GitLab has a wiki component.[0] Redmine and Trac are other ticket/scm tools with wiki.[1][2]

[0] - https://docs.gitlab.com/ee/user/project/wiki/

[1] - https://www.redmine.org/

[2] - https://trac.edgewall.org/
Create WordPress Multilingual Site
While I love XKCD 1205 simplifies things too much. You have to account for human psychology.

Small times doesn't mean small impact on developer time.

1. Routine makes you much more likely to make errors because you're not fully focused. This error could feed into the next process step which is maybe longer, thus costing you disproportionate amounts of time if it fails.

2. If there are wait times in these short tasks (say 30 seconds to 30 minutes) these can have an inordinate effect on developer time wasted.

Say you have a "30 second task" you do a handful of times a day. You have to do something, then wait a bit, then do something else. If you're not a robot you will not like watching for the time it takes to complete. So you might switch to HN or whatever else you were doing. What happens after the task completes?

* You could have lost your state of flow (very likely) => that's another 15-20 minutes to get back into it.

* You might forget to context switch back. Boom 30 minutes have gone by. Oh it's lunch time now. I'll do that after. Then you come back, and forgot about it again. 2h have gone by in your 30 second task, and it's still not done.

3. The problem could be that you don't do the task often enough. Maybe it would help quality if the task was done every few seconds. If it's arduous or takes some time, you're much less likely to do it as often. The graph in 1205 assumes that the number of times the task is done is not related to the speed of execution or that it is a manual task. I don't think that's true. An extreme example of this would be my previous workplace. Build times were 5h, you needed to execute two steps to trigger a build. One step after the other completed (roughly 15 min).

People would waste a lot of time on finding errors that a compiler could find right away, because compiling took half a day and wasn't something you just wanted to trigger.
it sounds like the poorer quality produce you're describing is just coming from lower quality farms?

I have no clue how the supply chain works, but I don't think produce from the same source is separated by the quality you're describing.
I would say it is unfair to categorize software engineers as "always focus(ing) on salary and early retirement". It is true that in all fields, especially ones that pay well, there is always people who are in it for the money, and they want to get out as fast as they can. But there are plenty, and I would argue a significant majority, who do it because they love and enjoy it. You have to be careful when judging any field by the vocal minority because it is often just that, a very vocal minority.

I really enjoy writing code every day. I do it less now that I lead a team, but want to do coding of some sort until I die. My only motivation to make more money, is to eventually afford me the freedom to do coding for me.
What about trillionaires?
This is not what anyone has meant by the term "democracy" for a thousand years.
Tomatos, tomatoes - same tribes doing the same thing (whatever in that particular year they were called), and yes they were trained in Pakistan (or Pakistani-controlled area or whatever - there are no real borders there) and yes, they were getting CIA help.
I spent some time reasoning whether this would increase costs for those at the very bottom.

I suppose it could, assuming they didn't buy mote fresh produce instead of processed.
But in Tha situation they either don't want to change their diet (so its their choice?) or they already have an ideal diet, no processed food to stop consuming.
I'm not sure how big the latter population is though.
While I agree that the bar is high for smart locks I think that comes down to the promises made by making a lock "smart". Good software security should make a smart lock safer than even some of the best traditional locks.

I'll admit my example is poor. A good smart lock wouldn't default to unlocked if electronically fried. I still think it's worth being worried about how easily and discreetly you can vandalize a lock.
I dont know how your system works in the US, but here in Spain, I change the lock when i move into a rented apartment. When i move out, i hand the new keys to the owner. That way i make sure no old tenets or the owner can enter my apartment as they have no right to enter once its rented.
Worth mentioning that the Taliban has just conducted another terrible attack this morning

> The Wardak attack is turning into the single deadliest attack against the Afghan intelligence in the past 17 yrs.
We are hearing now at least 40 dead more than 50 wounded. (some officials still insist not all are NDS officers - includes local upriser militias they were training) https://twitter.com/MujMash/status/1087338155072724992?s=19
In The Netherlands you have the right to replace the locks with your own locks, as long as you can re-install the original lock once you move out.

How is that arranged in the US?
Logic and Artificial Intelligence (Nov. 2018)
I'm with you on the 3rd being portrait - I usually use it for log output, or if need to see a whole page.
I want a block all petitions feature.
I actually used a large screen for a while but have enjoyed the focus that my Mac Book Air requires. Just sublime on full screen. Also, your setup is then uniform if you travel a lot for work (as I do) so there is no context switching overhead.
Listen to this wise man, he knows what is speaking about.
You can use reddit and completely avoid politics.
> what would you consider to be a better design

I don't think there is one. The standard is the standard for a reason, and doesn't need to be better IMHO.
Byzantine Fault Tolerance
With a cup holder
"Dirty little secrets
Dirty little lies
We got our dirty little fingers in everybody's pie
We love to cut you down to size
We love dirty laundry

We can do "The Innuendo"
We can dance and sing
When it's said and done we haven't told you a thing
We all know that Kraft is king
Give us dirty laundry!"

Dirty Laundry - Don Henley