skysight-inc/HackerNews huggingface dataset:
See: Direct Sequence Spread Spectrum. It is possible to communicate below the perceived noise floor of a narrowband signal using much more bandwidth than is actually required for the transmission and intended channel conditions. You can basically encode your data across a much wider range of code points which directly modulate the broadband signal. This generates in RF terms what any unawares outside observer would describe as "broadband noise". E.g. WiFi communicates in 20MHz channels, a DSSS solution could use 100-1000 MHz channels (albeit at a MUCH lower baud). Most use/scanning/jamming/licensing of the airwaves is done in a narrowband context, so this is a sort of strategic way to get around these constraints.

If done properly and using a sequence that only you understand, it is possible to become completely invisible to interception for most practical situations. Someone with RF monitoring equipment could determine the source of broadband emissions, but without actually investigating the design of the physical transmitter they wouldn't ever know conclusively what is happening. This is why the FCC requires you publish the algorithm of the PRNG which modulates the data into the final DSSS signal. If you never do this and take decent measures to ensure your sequence appears as pure noise (simply encrypting your payload would do this), there is little anyone could hope to do to discover your presence if they were listening in the middle.
You should consider using Google Domains. There’s literally no company that’s more professional in this regard.
A whole lot of people are learning about the hazards of centralization in email lately. First Google turns GMail into a slow-loading nightmare for weaker computers like mine, then they announced the closure of Inbox. Now 40 million people are without email because Zoho couldn't keep up with registrar consolidations (https://news.ycombinator.com/item?id=18060013).

Zoho is fine as a service, but a domain suspension shouldn't cut tens of millions of people off from email.
These are the slides for one of the OpenBSD talks that happened this past weekend at EuroBSDCon 2018, in Bucharest, Romania. Unfortunately there was no video recorded this year.

https://2018.eurobsdcon.org/talks-speakers/#MarcEspie

Marc Espie has presented his work on the ports tree infrastructure & package tools at nearly every recent EuroBSDcon, past papers for those including all other talks are up on the OpenBSD events page:

https://www.openbsd.org/events.html

Personally, I wish I had been able to see Todd Mortimer's talk on Sunday, "Removing ROP Gadgets from OpenBSD"

https://2018.eurobsdcon.org/talks-speakers/#ToddMortimer

https://www.openbsd.org/papers/eurobsdcon2018-rop.pdf

And also Bob Beck's update on unveil(2):

https://2018.eurobsdcon.org/talks-speakers/#BobBeck

https://www.openbsd.org/papers/eurobsdcon2018-unveil/
> The more strongly typed a language is the more it forces you to think about the big picture

This is a good point. A straightforward corollary is that the size of the picture can be drastically different for beginners and experts.

One would imagine that beginners work on more small toy projects than experts. In such cases the protections that static languages offer can seem less valuable, and the friction more painful.
“The company has an exclusive deal to use the cancer center’s vast archive of 25 million patient tissue slides, along with decades of work by its world-renowned pathologists.”

In general, the world is better off with more information: why not open source the data if better cancer diagnosis is the goal?
How North Star Metrics Can Lead You South
>there is no other browser that has the security resources dedicated to it that Chrome has.

I disagree. Firefox uses the exact same URL filtering system [0] used by Chrome to block access to potentially harmful malware-ridden sites. Add some solid extensions like uBlock/uMatrix and Privacy Badger to that, you get a browser that's as secure, if not more, than Google's bloated browser.

[0] https://wiki.mozilla.org/Security/Safe_Browsing
> Why do I need satellite radio when I can just listen to a podcast, or preload a bunch of music on my phone?

Anyone who is away from a good data connection for a significant amount of time. E.g. long haul truckers, rural areas (especially in the western US), mountainous regions. If most of your car time is commuting in the city/suburbs, that may not be an issue.
I've never owned an Apple anything and yet I swear I still find .DS_Store files on my Windows/Linux machines from time to time.
Bypass Flaw in MacOS Mojave Update Lets Hackers Access Protected Files
Google is their direct competitor.
the automotive industry has done a good job improving auto safety already, and i'm sure will continue to work on it, but i imagine the improvements are marginal at this point. auto makers would have to rip out all screens and install sensors to detect eating, drinking, phone use, newspaper reading, makeup application, etc. to make a large dent in the problem.

but i'm with you about distracted and incompetent driving. let's better enforce unsafe driving laws, like blowing through stop signs or careening across 4 lanes to exit the freeway at the last minute (both of which i see all the time). and let's incorporate simulators in driving tests that put people in a variety of potential accident scenarios that they must successfully maneuver. or something even better. but something real, not this safety theater we have now.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2995494/

Something more direct, with results related to actual event/non-event cardiovascular outcomes, would be ideal. It's also crazy complicated and expensive, so it's reasonable to extrapolate.

Unless you didn't really want data, and had already made up your mind.
if you haven't played it obduction is also in VR and is also made by cyan. I thoroughly enjoyed it but it's definitely harder than myst was.
Authy is excellent for this. I've got it on my phone and tablet. I'm reluctant to use it on my desktop because I don't want to type in a huge password but I regard my 2015 MacBook as less secure than my devices that are protected by touch. You might be OK with that or have a laptop with touch ID.
> A whole lot of people are learning about the hazards of centralization in email lately.

What is the alternative?
> They are quickly losing many users.

While I'd also like to think this, the reality is that any number of users they've lost would be negligible at best.
Do these security changes get rolled into Chromium?
Hiring Tableau Developer in Menlo Park, CA
6 Months Contract Position @ Menlo Park, CA
Tableau developer with Strong SQL skills
Tableau Dashboard development from scratch.
Exp with d3.js is a must
Data visualization experience is a must
Sample dashboards are required
In person interview, local candidates and w2 only
Interested? Send resumes to gayathri@zealtechus.com
I agree this is unacceptable. We are figuring out ways to make this more resilient - we host third-party domain mails, and we could map those domains directly without involving our domain. That could be one solution. We have learned a serious lesson here.
I see no reason why a NN would have to output probability that way

For classification tasks, the labels are usually encoded as a one hot vector (one in the position of the correct class output, zeros everywhere else). If you don't normalize outputs to be between zero and one, it becomes a regression task - you are essentially asking the model to fit your one hot encoded label. That's not desirable, because we don't care about the actual value of the output for the correct class. Whether it is 0.1, 1.1 or 1001 it is the correct output as long as it's larger than outputs for other classes. That's why we want to take the largest output, and scale it in a way that it's always less than one. Its distance from one depends on how much larger it is than other outputs (the confidence of the model in this prediction).

Without normalization, the model that outputs 1000 for the correct class and tiny values for all other classes would get severely penalized because the labels says it should be 1 in that position (so the error is 1000-1=999), even though the model made the correct prediction.

There's some confusion about this (e.g. https://news.ycombinator.com/item?id=18054447 ), so hopefully my explanation makes sense.
As always, this series is fantastic. Thank you so much for writing it.
I could easily be missing the boat with smart contracts, but to me they seem like a solution waiting for a problem. Perhaps for some smaller domain of transactions such as paying for computing resources (rendering, numerical analysis, etc), buying digital resources, or as an alternative to a traditional escrow. Other than that, I don't see what society is really missing out on by not having them.
agreed. i considered that for a second, but i figure the real policy makers would spend a little more time thinking that part through. =)
True masters of naming make sure to use variable names that are long but unambiguous after the first several characters, so that with tab-completion you get the best of both worlds.
That's true to an extent, but in practice the problems aren't too serious if everyone follows the C-CDA 2.1 CCD specification. It standardizes the vocabularies in each section so, for example at least you can be sure that prescriptions were coded with RxNorm.

But certainly testing is needed to ensure proper end-to-end interoperability. And of course if the users don't enter the data correctly in the first place then no interchange format can fix that.
Health care is by nature very complicated and any attempt at standardization is going to be sophisticated. Just look at how many ICD-10 codes there are.

HL7 is complicated but I see a lot of work being done to conform with the FHIR standards. FHIR has only been around since 2014 and release 3 was only completed last year. I do have hope for standards to take precedence in the EHR realm but it will take time. Most EHR software was created in the late 80's and there's a lot of legacy code, client customization, and regulations to go through in order to release this code. Healthcare doesn't leverage itself to an agile "move fast and break things" ideology.

In addition the Commonwell alliance was supposed to help alleviate these problems, but the fact that Epic didn't join really ruined things there.
I find it really easy to pitch privacy in a "do you really want your medical insurer to know that you're googling weight loss or pregnancy stuff?", "do you really want your future employers to know what kind of dank memes you looked at?", "when you're booking a hotel the price will go up because they'll know you've looked at it before and want to fake a sense of urgency so you buy" sort of way. Providing concrete examples of how a lack of privacy can cost money seems to be useful.
There is also Problems in Analytic Number Theory, which teaches the field as a series of problems and exercises. It's a great way to learn, and one that I haven't seen implemented well in other areas (even the corresponding book for Algebraic Number Theory isn't as good) https://www.amazon.com/Problems-Analytic-Number-Graduate-Mat...
Announcing OASGraph – A GraphQL Wrapper for REST APIs
According to you. There are a few other comments here with people expressing views that tue gun control article is actually the more useful result.

Interpreting Google's ranking algorithm as a conspiracy to infrinage on gun rights is unsubstantiated by fact.
So, it's bad because it doesn't sync your history by default? Even if the UI is confusing, the worst case here is thinking that your data is being synced when it's not. It's like the opposite of a privacy problem.
This is a perfect explanation of why OCR of medical records is so difficult.

As an engineer working on this, it's frustrating that the computer vision research community treats document OCR as a solved problem. New papers and competitions are exclusively in fancy settings, like slanted text outdoors on a busy street, or handwritten Urdu with only a small set of training labels.

Meanwhile our medical data is locked up in a scan of a fax of a scan of a fax, with a mixture of printed text and handwritten notes, with table lines crossing the text. Paid services like Google's Cloud Vision API struggle at best, and the best available open source software (tesseract) isn't even close.
I don't understand why the Chrome team is picking this hill to die on- their team (managers and developers) are all over twitter and reddit trying to explain the privacy violations away as if the people upset about this are just not understanding what's going on.

I really expect this change to push a lot of people away from Chrome, and frankly I wouldn't be surprised if it started opening up more antitrust possibilities due to how they're using their browser to give their services special functionality others can't get.
Java already had limited generic type inference, and 10 just introduced local variable type inference: https://developer.oracle.com/java/jdk-10-local-variable-type...

That being said the only thing I've run on jre10 so far has been Scala, so ymmv.
How many CEOs do you know that would have any clue who their domain registrar is? How many would know what a domain registrar is?
I'm sure many of their employees can also use Android phones.

Google is far too omnipresent to just ignore.
Do they have the well-known and celebrated Google customer service?
The importance of converting speculators into users
The parents is talking about the scars of racism; namely from the highway riots and continued white flight (unconscious).

Newnan, Palmetto are about the same distance from the city center and Buckhead as South Forsyth, Canton, yet property sells for 1/3; most likely because south Atlanta is in some ways a desert.

Are the schools as good as Alpharetta, nope.
Some of the best music ever composed for a computer game I'd argue.
> I'll never to fall for the least-common-denominator school of marketing. Ship your games and require the most high-end of hardware. :-)

Worked for building hype for Crysis, for a while anyway
Lots of engineers manage to do interesting things with the vendor tools.
I went to a talk by Boston Dynamics at MIT recently. They've clearly thought long and hard about the commercialization problem, and they pinpointed this exact application as the first and best domain to pursue commercially, particularly for the elderly.
The one thing that I remember about Myst is how damn hard it was. Adventures games of the time were all about combining items and trying things. To solve Myst you had to immerse yourself in the story. You couldn't just try dumb luck, it wouldn't work like that. This along with the spectacular graphics and the storytelling was that made it a milestone in video games.
For ego, and niche market, Scheme, Haskell and their friends.

For job, FORTRAN, C++, Python, JavaScript and WebAssembly.

For insight, APL, Forth, Erlang, Eiffel and brainfuck.
The+VentureFizz+Podcast:+Dave+Balter+-+Co-Founder+&+CEO+at+Flipside+Crypto
Yes, all of these possibilities are under investigation. We have just recently secured ICANN approval to be a domain registrar. With our scale, this has become important now.
I don't know, I'm not an email geek. Lots of smart people run their own email systems and report good delivery rates going by past threads here. Maybe they can work together on something more accessible.
http://info.iapp.org/dz0uBmdUa20MA00Z5o100E0 redirects to:

https://blog.lukaszolejnik.com/am-i-logged-in-or-not-gdpr-ca...

Please update the submission URL.
Please, Google, fix those mistakes soon, and avoid a PR fiasco.
Atlassian Partners with Slack, Discontinues HipChat Cloud and Stride
In my case, even if the company is still illiquid, I luckily was able to sell a good portion of my vested shares as part of a secondary transaction for a decent amount, so I was happy about that. I'll risk the rest.
I told them I sold my car, they stopped calling after that. It was still annoying.
Well when Google bans you, you will simply find no recourse. Google is pretty shitty company when support is needed.
> At least in the UK continued training of GPs with the latest medical practice is normal

At least within the NHS, my (unfortunately vast and varied) experience has been very different - GPs' knowledge varies dramatically, and many have no idea how the medications they prescribe actually work. In general, I'd say they conservative are very outdated; although to be fair, a lot of NICE guidance fits that description, and that's what they have to follow.

As well as GPs, I've found consultants across multiple disciplines to have similarly outdated ways, and occasionally a shocking lack of knowledge - even about diagnoses they make.

Maybe your experience is more on the private side? My own experience there is much smaller, but I have found private GPs and consultants to be much more up-to-date and knowledgeable.
Google is a company with a horrendous customer support history.
Honest question: What exactly does it mean for a registrar to block a domain? I believed so far that for my browser to successfully connect to a web server running on a domain or for a mail server to deliver email to a domain, there should only be valid A, AAAA, MX, and/or CNAME records in the DNS.

Was it really a block at the registrar level or was it a block at the DNS level, i.e., the registrar also ran DNS service and their DNS service refused to return responses for zoho.com domains?

At what layer or at which stage of the protocol can a registrar disrupt this and take a domain offline?
I think that currently pretty much every service, device and website violates the GDPR.

The GDPR requires consent or some other legitimate reason to store data about a person.

I see dark patterns everywhere. I never give consent. But I get tracked to death everywhere all the time. Even before I touch anything on a website, it plants dozens of cookies on my machine.

But cookies are not even the problem. Fingerprinting is. When I visit a hifi store with my smartphone, next day my Desktop PC will show me nothing but hifi ads. Even though I don't store cookies on any of them.

Additionally, the web turned into an arcade game. The user has to rapid fire click away 'OK', 'I AGREE', 'I CONSENT', 'I UNDESTAND' buttons. He is not giving consent. He is just trying to get through this pile of nonsense to reach the content.
You certainly don't move to Copenhagen long term to make money. You come for the quality of life! The accumulation of wealth is just not as big of a deal here as it is in the UK or the US. Most people trust the state to take care of them should they need help, and people generally trust each other to contribute to the economy if they are fit and able.

If you're coming from North America I might add that you are legally entitled to 5 weeks of paid vacation a year. Many people get 6. That doesn't include public holidays (~11 pa). New parents have some of the best treatment in the world, you're paid to study, homelessness and crime are ridiculously low, it has one of the world's best infrastructure for cycling, etc.

There's a joke Danes make that you know you're becoming Danish when you enjoy paying your taxes. With such a well run society you can certainly see why.
Yes. A very high level of funding usually isn't sustainable unless you have some way of making money (i.e. you're a business) or you are government-funded (e.g. NASA).
I am the CEO. Yes, this situation is unacceptable. Unfortunately domain registrars do have extreme power this way. It could happen to any domain.
The recent video of stunt robots definitely demonstrates that there's a need for humanoid robots. Probably very niche though.
I had no idea that I could flag comments- I assumed that since there was no link to do so I couldn't, not realizing that I had to go to the comment page itself to do so.

Would it be possible to clean this UI up a bit? I bet I'm not the only user who didn't realize they could do this.
> I must admit the ones that really get to me are Windows updates that for some reason best known to the devil himself seem to be postponed until I actually need to use the computer.

This is the one thing that's becoming really infuriating lately, not only Windows but even macOS.

It's not just updates either (which macOS does pretty well), but a more general problem that the OS routinely interferes with what I need the machine to do and wastes the CPU/RAM/SSD/Network resources I need while I'm using it.

For example, updating caches/indexes requiring it to read/write the system drive heavily, running various kinds of maintenance and pinning the CPU to 100% for several minutes, or taking up all available bandwidth to do things that frequently did not need to be done at all.

Apple's iCloud Photo Library did the last one all the time until I disabled it. If you delete a large file and free up local drive space, it will almost immediately start using all available internet bandwidth to download and cache photos and videos from iCloud to fill up that space again.

Just yesterday, I discovered that Microsoft has either intentionally pushed everyone to use the "balanced" power plan or just broke the ability to select "high performance" in control panel. I had to open the group policy editor just to put it back it on high performance, because it was not possible to do it anywhere else.

I only noticed that little change because I was capturing data from a satellite passing overhead, which is not something that you can just arbitrarily delay or slow down, and right then Windows decided to reduce the maximum CPU speed to 0.49Ghz, completely ruining the data. That's not even a "real time" task, it doesn't specifically require low latency just high performance. Ordinarily that machine can handle it just fine, as long as the OS isn't actively crippling the hardware or trying to do other pointless, resource intensive tasks at the same time.
Boston Dynamics mainly did DARPA contracts for a long time. And their stuff had a certain reputation... "If the contract said MTBF > 10 hours, then they pretty much ran for 10.5 hours." They really have little expertise in designing for delivering customer value, or likewise designing for user experience.

I've worked in robotics for a long time, and the thing I repeatedly see is under-attention to user experience. BD robots simply lack empathy. There are a huge number of robotics engineers who hear "lacks empathy" and snort dismissively at that criticism, and then go on to crater their robotics startup and wonder why.

The reality is that it is very difficult to come up with a robotics business model where the question: "Why does a robot deliver value better than some other solution?" has a good, clear, answer. But if you can manage to clear that hurdle, then you need to bring the appropriate design sensibilities to your product because your survival depends on it.
Not sure how it's a trie at all. Nothing is imposing prefixes here. But it is a tree sure.
Also still using El Capitan, and wondering the same.
Not saying you're wrong, its anecdotal on both our parts. But I do! If you say to a kid "They built all of this by hand on pen and paper from ideas in their head! (amazed expression)" they'll parrot back to you the above sentence if they catch the meaning and context. My 3 year old does this already, although she'll say "fantastic" instead of "incredible".
Two people with paralysis walk again using an implanted device
This isn't really a problem for companies the size of Google - while they may well refuse service to competitors or prohibit usage via terms of service, if they do allow a competitor on board there's no way they treat them any differently - there will be huge legal ramifications of they do.
Complexity kills.

That's not so hard to see. The hard part is figuring out what simplicity is.
does chrome let you choose what to sync? opera does (which is also forked from chromium), and you can encrypt the data with your own pw
The rule has always been to wait for the first point update.