skysight-inc/HackerNews huggingface dataset:
A lot of people considered themselves successors to the Romans. It doesn't change the fact that the Ottomans were a radically different culture with different traditions.
How does it handle Spam?
Does `docker pull` do any form of signing? Because if it does, I've never seen it. I'm just waiting for some adversary to insert some malware in a popular library image (something like nginx:latest or ruby:2.3) and have that deployed on thousands, if not millions of servers. Assuming, of course, that this has not already happened (cough National Security Letter cough).

System package managers have protections in place against that: Package signing means that you now have to hack the packager's laptop and obtain their signing key to publish malicious packages, and reproducible builds will close that attack vector as well. (Which is why I'm very disappointed that distributions are not pushing reproducible builds as a top priority. If nothing else, this might make me switch to NixOS soon.)
TL;DR Security done this way is expensive, using four physical devices: A gaming desktop, a secure workstation, a NAS, an ESXi server. The hardest part at first was the discipline to use each workstation for its intended purpose and breaking bad habits, IE not browsing the web from the gaming machine etc.

As a pentester, here are some of the things that I use and do to reduce my personal attack surface. I separate out functions by device. Note that, other than the windows 10 section, this isn't cheap and isn't for most people. I've invested a large number of hours into this setup to get it to a place where I feel its "trustworthy enough."

If I were a regular user and had to use Windows 10, most of the following guide would be helpful (https://hackernoon.com/the-2017-pentester-guide-to-windows-1...). I went with a hybrid approach and incorporated elements from Sean Metcalfe's (Trimarc Security) guide on developing a secure baseline (https://adsecurity.org/?p=3299). I've done most of this to my gaming computer. I only play games and use VOIP programs on this machine. Other programs I use on this system (not in the guides) are: glasswire, herdprotect, immunet. I set up win10 to take a full system backup once a week, and this gets auto backed up to a NAS.

I use QubesOS for all non-gaming functions. This can be a painful OS to learn, but I like its "containerization" of information and the workflows for using it. Encrypted, password protected copies of my various VMs are backed up to the NAS.

I log some specific event types from every device on my network, and send it to a SIEM in a VM on a ESXi system. I have custom splunk dashboards to sort through this data and only show me what I think is important.
Maybe a good example here is that most humans wouldn't try to avoid a plastic shopping bag floating in front of a car.

Or our ability to interpret facial expressions of pedestrians to help gauge if they might walk out in front of the car.
Apparently around a half of Deepmind's AI specialists are Canadian educated, so no surprises here.
Hannafords has a service like this too though I haven't looked into it. Seems sort of a limited use case for me. But at a minimum needs to be, if not ready in an hour, at least order at lunch and swing by on the way home.
Yeeeeeaahhh... maybe.

But it's not exactly the first time GitHub has had issues with this kind of thing.

The impression I get from this whole debacle is that GitHub has a shit attitude, and there's more of them than there is of her, so they did what any company does in a similar situation.

But hey! It's just a "culture issue" right. Except, the culture issue is that the whole effing Silicon Valley culture is pure poison.
Home Chef: I just spent 5mns browsing their website, and couldn't find prices without giving my email address. Frustrating.
Well, there are two contenders in this space (based on the information I've gathered over time) and those are the Dell XPS 13, and the Thinkpad X1 Carbon.
You can also look into HP as they've been known for being quite linux friendly.
Hope this helps.
https://docs.docker.com/engine/security/trust/content_trust/
You could also just distribute a hash of, or the entire original text of, the original text. No need for a blockchain and all that processing.
I don't think your personal opinion of people who don't identify as a man or a woman is at all relevant to the suggestion, though. I also doubt anyone would read the sentence "Meet the people who created the software that powers the modern world." and conclude that they're going to be meeting some babies.
The problem with using the blockchain for this is that there are legitimate reasons to withdraw such a registration ranging from misstyping (s/increase/decrease anyone?) to, depending on your kind of study, the inclusion of personally identifiable information. The solution currently being pursued is to expand pre-registration, a practice from clinical research, into other fields.

In pre-registration a trusted intermediary is used to store a read-only copy of your study design and materials, ideally including a pre-analysis plan that specifies the analysis you will run for hypothesis testing (so that we can cut P-hacking out of the picture at the same time). That intermediary can allow researchers to withdraw registrations while preserving a stub that shows everyone a registration used to be there and why it was removed.

That is how pre-registrations work on the Open Science Framework (https://osf.io), a cross-disciplinary FOSS web tool run by the Center for Open Science.
I don't think you came even close to answering the question.
I'm old fashioned so I make a distinction between programming and software engineering.

If you want to become a great programmer: read. Read anything and everything you can get your hands. Don't just read books but also read code. Study the great programs written by other great programmers. Then write. Put what you learn into practice. Write some more. It's been said a great programmer can solve pretty much any problem in two weeks and if it takes more than two weeks it's impossible. Not exactly the truth but you should be able to sketch out solutions to even the most sophisticated problems fairly quickly. The intuition comes from your own experience but also because at that point you've learned how to learn -- if somebody asks you to solve X you're at least passingly familiar with system Y and Z that are sort of like X.

A great engineer is something else. This involves careful analysis and deep understanding of the domain. This involves knowledge and contribution to specialized academic and corporate research. This involves the ability to communicate clearly and succinctly. But mostly it involves a highly developed sense of the problems that your clients are actually trying to solve. The big part of it is actually being able to work with and manage a team to evolve a solution that exceeds the client's expectations.

It's rare to be both. These are the mythical "10xers" that can not only deliver innovative solutions but also create systems that make those around them more productive.
I still dont get why merit-based approaches are being so heavily criticized. Coraline herself seems to have demonstrated a great deal of merit in the work she performed. She has all of my sympathies, but how can one pitch themselves by citing the good work they do, and then go on to state that meritocracy is wrong? I appreciate the specific purpose of Coraline's team Community & Safety, but fail to see why their goals and merit are practically incompatible.
What are the benefits of Amazon Fresh?

Edit: I'm not doubting that there are some - just wondering how it differentiates itself from other players in this market, particularly when Amazon isn't a brand I associate with product quality.
Npm v5.1.0 released
That's a different concern, though. Or does SELinux allow you to specify "process X may speak to domain Y with HTTP, but not to any other domains"?
Introduction to Regular Expressions
It gets much harder to argue, but you'd have a case if they were, for example, running back to their car to get weapons. I'm sure you can think of a hundred other scenarios as well.

That isn't normal, though. It's likely that you were already feuding, and so the law will look askance at you for not bringing authorities into it much earlier.
The inefficiency lies is in translating the business requirements of an application to something the computer understands via your brain and code syntax. There are plenty of ways that process can be optimised.
I wrote this: https://hackernoon.com/dont-use-a-blockchain-unless-you-need...

(But then I'm biased against some of these tokens — I actively short them.)
Yes, but you can have personas that don't seem at all anonymous. They can have addresses, cell numbers, etc. As much depth as you like.
The format is called "Registered Reports" and a current list of journals that use it is available at https://cos.io/rr/
Hacking an AutoKitty Exerciser
There are multiple titles apparently. I just opened the article, and the <title> says "Marc Zuckerberg talks basic income after Alaska trip", but the <h1 class="title"> says "Mark Zuckerberg again defends government giving people free money", which is the current submission title. I guess that title A-B-tested better. :/
What about trackpad quality. Does any other laptop begin to compare to MacBooks?
They sometimes make up their own preferred pronouns. Personally I am not that invested in other people's gender identities and don't mind addressing people however they want. The flipside though is that I also have no desire to memorize a bunch of pronouns for different people (names are hard enough), so if I somehow knew 5 different individuals who each had their own preferred pronoun I'd probably just not bother.
Addition to Performance/2.: Synchronization costs are typically the biggest deal in applications that involve I/O (e.g. hard drive or network). Try an average database transaction with and without synchronization. 1) On sqlite3, it's dozens vs hundreds of milliseconds. Bigger databases, probably not much difference. 2) Lookup NFS sync issues. It's a huge speed/safety tradeoff. 3) On some file systems, a debian installation may take 10 minutes or 90 minutes depending on whether you disabled sync (eatmydata command).
I use KeePass and I'm quite happy. The database is local and enrypted with AES. My master password is around 72bits of entropy.

I keep 2 files actually. Day to day stuff and critical services.

So I only open up and therefore expose my master password infrequently for the critical services. (i.e. banking etc.)

I've enabled 2FA on everything I can.

So I think I'm safer than this deterministic solution as if my master password gets out, you still have to get past 2FA.
NB: Debian announced it would drop LSB in 2015, and as of stretch, which just released, I understand most library support based on it has been removed.

https://lwn.net/Articles/658809/

https://www.debian.org/releases/stretch/amd64/release-notes/...
Baidu boss is being investigated after his video in self-driving car gets viral
what if they stole your laptop that contains a new branch you havent pushed to a remote yet.
DFS+Fanduel+MLB+Picks+7/6/17:+DraftKings+Top+3+Pitchers
You are so lucky to grow up in a time when "nothings really changed in say half a year" seems like stagnation. I suggest taking a deep breath and reflecting on what changed between 1990 and now. To give you some perspective, when I was a kid, we had Pong. If I'd been born a decade earlier, I would have been rolling a tire down the road with a stick and been thrilled about it. It's all about perspective.
They've been optimizing that process since the 1950's. My hunch is that until they've built something sufficiently autonomous to accept blame when something is broken, humans will still be coding.
What specific features of JMAP were you hoping to take advantage of?
सावन में नहीं जा सकते मंदिर तो घर में ही करें शिव के इस रूप की पूजा
I don't know if I'm the only one, but I really see the basic income as a strong force for increasing the inequality, leading to society stagnation and disallowing any social mobility effectively setting in stone current power structures.

I don't think we can ever say that the "jobs are gone". There are always things that people can do that are beneficial to the society but they can be either
a) not profitable in the current economic framework or
b) require highly skilled workforce that is currently not available on the job market.

If a) is the case, that means we are not really yet in the post scarcity world and need to first work more on providing "basic" goods so that we can afford having these less essential ones.

If b) is the case that means we need to put more resources into educating and training people. There is a sentiment that modern day universities are not worth the cost, but I highly disagree with that - society is only as good as people are educated and the more knowledge and highly developed skills people have the more they can participate in the economy.

In the world of the future, the "easy" jobs will be gone, but there will still be lots of things to do for smart, educated and skilled people. The only problem is that learning process and guiding a young human from newborn to such person is a costly process to the society. Providing basic income of barely "survival minimum" disincentives people to take that cost and participate in the economy. Until we have the AI that is better than humans at doing basic research, there is still a ton of things to do for humans, and I don't see anything good with excluding parts of the society from the process.
VirtualBox seems to be an exception to the rule?
What analytical skills archetype fits you?
1. click bait.

2. I would like to see the absolute numbers for the 300% increase vs. windows decrease information.

3. "it is easy to find vulnerability in open source", that's a dishonest way to put it.
I think the point that the article inadvertently makes is that any unpatched system cannot be safe.
Google Cloud could offer.

Search across cloud here: https://magic.cloudureka.com/#!/search

Thanks.
never suggested a used car. but instead just maintaining one for much, much longer than the average American does.

replacing a good that lasts 100yrs if well cared for every two years is the best example of the disposable society insanity.
"A bit" error prone?

We copied the (100% pirated) cassettes very carefully in CZ, never mind recording fancy radio waves. And it was still unreliable as hell!

The magnetic cassette loading was sometimes more suspenseful than the actual loaded game :-)
Gamified by live-tuning the cassette head with a screwdriver...
Many of the journals currently publishing these kind of Registered Reports only publish special issues, which might help with your concern about journals being given control over what work is done in a field, though it also limits how much of the literature can benefit from the new approach.

Another way of thinking about a journal's incentives is that, by moving the primary peer-review stage before a study has actually been conducted, you greatly expand the number of studies that a journal will interact with, which may provide a larger and more valuable role for entities like journals in world where actual publishing is a trivial matter.
CSAs are fairly common around where I live but they're generally just a box of the vegetables of the week.
This really isn't HN level material.
Daniel Mattes and 42.CX are trying to steer AI in a new ethical direction
> there will always be a minority that misspend their assured income, which will require an additional welfare system to help them out

Does it? I mean, I cannot imagine any desirable way in which welfare could be administered that cannot be misspent. If you give starving people money, they can technically buy something other than food. If you give them food stamps or actual food instead, they can trade that for money to spend on useless junk.

The only alternatives are to admit them to closed therapy, if the cause of their misspending is an addiction or other mental illness, or to force-feed them, which I would not want because it defies my concept of human dignity.
Ask HN: How to find real problems
How do you go about finding a real problem to solve when your trying to build something?
GUI implementation with this approach: https://bixense.com/pwcalculator/
Can this session replay deal with secured fields like credit cards? e.g. during the replay don't record the credit card field

I'm just wondering how any technology like this would work in a PCI compliant environment.
It's always good to see more development in this area. Here's hope the runtimes become as rock solid as they should have been in the first place (given their central role in the container story).

I can't help but notice the UPL license is an odd choice. The whole thing about contributors granting patent licenses.. isn't that a legal minefield?
The vulnerabilities mentioned attack systems which just happen to be running Linux. Linux itself is not being attacked
why does the title says exactly the opposite of the article?

maybe if it ended with "for very specific cases" it would be more true.
Dell Precision 5510 user here, hands down the best computer I ever had.
Great build quality, powerful, sober, beautiful and professional.
Just curious, what do you do that will make a difference with more cores?
As anyone with a web hosting business has likely found out at some point or another.
My wife has said that if we ever end up in California, she wants to fly back the last month of pregnancy to have our child in Knoxville (she's not a big fan of California). This article presents compelling evidence that it would be much safer to stay there in fact.
Decompress it in chunks and stop when a preset limit is reached.
Being able to use React is great and all but What if you want to use service workers? Web workers? Canvas? Websockets? Type defining or writing wrappers around every web specific API I need to use is a non-starter for me.

Is there any ongoing or planned effort to integrate web technologies into ReasonML (as in provide up to date and comprehensive typings)?
It's not ALGOL-like syntax that's a problem with JS, it's the fact that for decades the JS syntax was frozen, without any significant additions to the initial, very minimal, syntax. The same is true for JS standard library: it's almost non-existent compared to Python or Ruby, and even Lua has more builtins (IIRC).

In other words, you can have good looking FP support with braces and semicolons. It's just that you need to build such support into the language, and for JS it was impossible for a long time.
I think you're right. Quite a big flaw.
Regex Puzzle
before stereo, fm was pretty fine for that. but we mostly had zx games transmitted by the uni radio. zx I recall was more forgiving than c64
Drug tolerance, where you need increasingly more of a substance to experience the same elation.
I was actually referring to bones that were found in the early 1940's and lost around the same time. I think we might be talking about a different set of bones.
They bother me on a fundamental fairness level. It you change the pronouns and suddenly its unacceptable to you, then clearly it is also unacceptable as is.

For example, if mens only clubs and events are wrong, then so too are women only events.
Ecommerce Company in India fires employee for their sexual orientation
Should you delete irrelevant CSAT ratings?
I've thought about that, and it is certainly true that I now know of most technologies and therefore cannot learn something new each week. However, the stream of technologies which realy did arive and prove to be world shaking in the past was real. There's no way cynicism is playing a role here. I saw (in no particular order)

1. consumer internet
2. WIFI
3. the first laptop with more than an hours charge capacity
4. the first tablet/smartphones
5. the incredible increases in bandwidth
6. the invention of mobile internet
7. the invention of google maps
8. the invention of code completion and inteligent IDEs.
9. the first interactive account based web services (web 2.0)
10. the laser mouse
12. working touch interfaces
13. the consumer digital camera
14. voice streaming
15. video streaming
16. hardware virtualization
17. the consumer 3D printer
18. the consumer CNC kit
19. bluetooth
20. the quadrocopter
21. wacom stylus interface over a glass screen
22. USB ports (might not seem like much now, but wow did that change things!)
23. CD roms
24. the push notification
25. distributed version control
26. automated software updates
27. consumer LCD monitors

That's all I can think of for now, but I'm sure there are more...

Almost all of those things were invented since I was 10ish, so there should be >1 really world shaking real, buy it on the shelf today, type techs per year.

The only such consumer technology that has come to my attention in the past 3 years is the electric bicycle, and that has yet to shake the world.

What recent real, actually existing technology has impacted reality to the extend that the ones that I listed have? Siri?
The article obviously make comparisons to the UK and having given birth twice in the UK, it struck me as really strange that you could go for 8 hours without having your blood pressure measured. I can't remember the exact interval they do it at here, but I had straightforward natural births with no major risk factors and it felt like I was having my blood pressure checked frequently when I was in labour.

I was also surprised that somebody would be induced that early unless there was a risk that made it necessary. I really can't imagine that happening here and most pregnant women I've known have been desperate to avoid being induced if they can help it.

I don't know if it's relevant to maternal mortality, but the epidural rates in the US always stun me compare to those in the UK. The culture in my limited circles is to try and avoid them if you can manage without. You can obviously have one if you want and there is an anaesthetist available, but it's been a small minority of people I know who have gone in knowing they definitely want one. I guess they cost money too so the NHS probably doesn't push them!
I've read that all posts make it to the front page. But they don't stay there very long, unless they get enough upvotes quickly enough. But if they get too many upvotes too quickly, with few comments, they get kicked off the front page.
This post made me wonder if this could be the origin of the checksum or certain checksum algorithms. A few minutes googling haven't led to any dates, so does anyone know what the history of the checksum is?
I just replaced my work desktop i5-2500 with an i5-4570. Same SSDs, 16GB RAM instead of 24GB. (Not a voluntary move.)

There's no perceivable difference.

If you have enough RAM to avoid swapping and cheap SATA SSDs, all the requirements for fast/large CPUs or graphics cards are special applications of some sort. Browsers and editors and terminal windows and video playback don't count.
Backpropagation Through Time: recurrent neural network training technique