skysight-inc/HackerNews huggingface dataset:
Thats nothing compared to the work in China right now. In ten or 20 years, the west could be permanently behind.

From https://www.independent.ie/business/technology/data-sharing-...

> DeepMind, the AI lab of Google's Alphabet, has laboured for nearly two years to access medical records... Last month, the top UK privacy watchdog declared the trial violates British data-protection laws, throwing its future into question.

> Contrast that with how officials handled a project in Fuzhou... The summit involved a vast handover of data. At the press conference, city officials shared 80 exabytes worth of heart ultrasound videos, according to one company that participated. With the massive data set, some of the companies were tasked with building an AI tool that could identify heart disease, ideally at rates above medical experts. They were asked to turn it around by the autumn.
I've been occasionally following the team that continued Bussard's work and they claim they can prove they can make it work in a couple years for a few million or something.

Interview with the project lead: https://www.thefusionpodcast.com/itunes/2018/8/27/dr-jaeyoun...
I feel like insurance companies are already doing this in a more transparent way:

https://www.joinroot.com/

If you want the lower rate, you let them track you with the app. If you don't, you call up Geico or whatever and let them decide based on your age and zip code.

Chrome Sync has nothing to do with this.
Other sources [1] mention a "go-shop" provision, which allows pandora to shop the deal around. I'm wondering if this is likely to result in any alternative deals?

[1] http://investor.siriusxm.com/investor-overview/press-release...
I'd rather they support X25519 and X448 anyway.
My experience is that Spotify's Daily Mix playlists are actually remarkably good "radio stations"! I get up to 6 different "stations", they keep generating random new tracks the longer you listen, and they do a reasonably good job of segmenting the different styles of music I enjoy. The naming is wonky but I think the Daily Mixes are a much better "radio" than the actually-named-radio feature in Spotify.

And they automatically rotate and update based on your listening!
So since the USA has the largest global economy it should also get a pass? Good thing then we didn't sign the Paris Accord, being the largest economy and all.

The Chinese will also be happy to find out that by virtue of having the largest population, they also get a ready-made excuse.
Running Laravel in Kubernetes at Scale
Browser based apps are weird and I want an icon in my dock and I want alt+tab to work normally.... and with zero effort from me. Honestly I’m in the other camp, and maybe old fashion, but don’t waste your time on browser client, just do native apps.
https://web.archive.org/web/20150109130439/http://news.distr...

Here's the story about it
> Prodded to name refuges in the US, researchers will point to Washington and Oregon in the Pacific north-west, where temperatures will remain bearable and disasters unlikely to strike. Areas close to the Great Lakes and in New England are also expected to prove increasingly attractive to those looking to move.

The NorthEast could have earthquake issues in the next 50 years. Parts of New England are much better than other parts. Great Lakes area seems good as do areas like Atlanta, Nashville, Charlotte, Chicago (technically Great Lake area), Denver, and Austin.
He didn’t say limited, he said nonexistent.

More specifically, if you can inject scripts I don’t see why you couldn’t call window.close()
Sirius is in a tough spot. I've heard from many people that they only listen for Howard Stern. If Howard was smart, he'd pivot to selling podcasts and doing live streaming like Joe Rogan. He could cut out the sirius middleman and bring much more money home.

There are so many places to get news that I'm actually surprised to hear that sirius is an important place for you to get yours.
>Poor Pandora and their investors. This is for about a quarter of what they were worth just 4 years ago.

They also got 3.5 billion for a company that hasn't made any money in its 18 year existence so it's hard to feel too bad.
The implicit social contract is for Content producers to create content consumers want which is consumed in the way they want their content served.

This is just very misguided, by using a completely producer-centric view. The web is merely not a network to connect businesses with customers. When your users are applying a technology to avoid rendering adds, it is a market signal. But the signal isn't simply "I don't want to pay for this content", it is far more likely "stop tracking me across sites and logins".

I certainly agree with you that content producers should have a mechanism for the possibility of revenue, but this is a two way street. Advertising networks have worked for some things , but are becoming more and more invasive, and hence more and more problematic. If enough people reject the model, content producers need to be either looking for a new model or looking for ways to improve this one. This stuff isn't rocket science.
What country?

Germany has its own set of problems but it's still better than the US for most people. The US should compare itself against the best.
I have used Pandora (happily) for years. Just downgraded my subscription to the "free" level as I have too many streaming music providers and needed to reduce cost. SiriusXM (paid), YouTube Music (paid, new), and Pandora (free) are my streaming services. Trying to build up my YT library now, as Pandora has over a decade of my "likes".
I'd be more concerned about general reliability. How long will these last? Because I think they should last at a minimum 10 years. If you only use one for an account, and it breaks on you, you're screwed.

So I would use at least 2, but hopefully websites will allow this, and that will probably be the largest bottleneck in the future. I couldn't care less about "SMS backups" or such nonsense, as that completely defeats the point of using a hardware token. Your account will only be as secure as your phone number is.
If you take a formal ethics class, you will study conflicts of interest. This sort of thing is brought up as a toy example that's too blatant to exist in the real world... except where government is concerned, apparently
I had already forgotten about the Trump administration's attempt to slash the ARC. That would have been a huge economic hit to Appalachia.
Further down the article she mentions that she solved the dependency by "I ended up rewriting the Lambda in Java", noting that the use-case doesn't care about the known JVM warmup times.

The POM packaging and jar based deployment seemed to make the dependencies work.
I feel like all the hype for dynamic languages has led to a lot of backlash in the opposite direction.
There are a lot of people that have to do long distance driving (truckers mostly) and having a live selection of music to choose from when data connections fail is nice.

Loading music and podcasts is possible, but takes work and never feels like you're "connected" to the live world. You're always a few days behind the rest of the world, even though it's some of the best content.
AMD is a better deal than Nvidia – and its stock could soar by 30%, RBC says
> And when everyone else was letting you select any music you wanted in playlist, they insisted on staying radio style only.

This is really the nail in the coffin. After a couple days on a Spotify trial, I converted to a paid Spotify account. The only reason I logged onto Pandora after converting was to get the list of my favorited songs to add to my playlist on Spotify.
For basic implementations in ways intended by the vendor, I'm sure the supplied tools are fine. When you want to leave the sandbox and do interesting things, it's hard. I was thinking along the lines of writing your own tools that would require information about timings and chip resources/layouts.

EDIT: your cpu ISA is open, but fpga layout/bit-stream is not--locking you to your vendor's innovation and ideas for how things should be done.
Is there an arxiv version of your paper somewhere?
I still don't get what the big deal is. It is just a movie. A 12 year old should be able to tell what is real and what is not. Kids are dumb, but maybe not as dumb as you make them out to be.
Uncertainty Theory [pdf]
Does this do any sort of FEC? One of the things that makes stuff like this tricky(and APRS in general) is that one flipped bit throws off the whole decode.

From what I've seen out there would be a 40% improvement[1] in just base APRS if there was some form of basic FEC built into the protocol. Sadly most of "state of the art" is stuck back in the 80s.

[1] http://eludium.stensat.org/mcguire/projects/FX-25/FX-25_perf...
You can run just about anything over AX.25 since it's just the data link layer in the OSI model. You could run HTTP on top of IP on top of AX.25 with TLS/SSL message encryption turned off so you don't run afoul of FCC rules. The authentication would still be there but everything would be in the clear. You could also run IPsec with just the authentication field in the header, no encryption. Even if you didn't want to get that deep into the layers, you can always just pgp sign your messages on packet radio. Depending on the signature length, it could take several extra seconds to send the pgp signature at the typical 1.2Kb/s!

Decreasing the complexity of the stack is a good move forward. The speeds of packet radio require a custom protocol that limits overhead but leaves options for authentication and message signing. Some hams have been using packet radio at wifi frequencies which basically creates a wireless WAN with much higher data rates, making any of the authentication methods much quicker.
Why Did the Ancients Bury Their Dogs Like Family Members?
It's really like the big company is outsourcing their R&D. The alternative would be to run dozens of experiments internally. Since most companies don't have the people power to do that, it's cheaper to just wait until a startup appears that solves their problem, or wait until they're successful enough to validate a market.
Logged out of any Google account from a work IP address (not used for much personal searching) and I get the same result.

Info cards are not influenced by your account's history as far as I know. They are purely programmed by a combination of bots and hand tweaked responses. The hand tweaked responses come from a combination of user complaints/requests and internal pushes by engineers.
They make it
clear; they signed on to participate in a meritocracy with reputation
rewards, and they think that is being taken way from them.

https://postmeritocracy.org/

That is exactly what the people pushing the new CoC are claiming.
Word has a lot of great features but is also easy to get going and use the completely wrong way -- great to get people to buy it but likely to lead to some bad experiences trying to edit documents.
I'm interested in this as well. My current company uses AdWords directly and is almost certainly below that "certain spend". I'm suspicious that we might be getting taken to the cleaners too, but not sure the co-founder would believe me.
>(If I were to really get inflammatory, I might mention that school is a classic principal-agent problem, and the proposal failed because it tried to trade the agents' convenience for the principals' health. But that's another, uglier debate.)

Or, at least (to phrase it in a slightly less negative way) to trade relatively incremental, diffuse, and somewhat abstract benefits for the students with specific and sometimes disruptive change for parents.

Furthermore, just about any change to an accepted status quo--even if it's arguably a mild net positive--is going to have a lot of vocal critics. Those who like the change will mostly not feel very strongly. Those who don't like it or have just learned to live with the status quo will often hate it.
At little off-topic, but in a similar vein I had been waiting and hoping for Google Fiber to show up in our neighborhood. I was mostly of the mindset that Google, of all ISPs, would be the most Net Neutrality-friendly provider.

Meanwhile, AT&T showed up first with their gigabit fiber offering, and I signed up for it. Google still hasn’t come through despite earlier promises, and I’m increasingly glad they haven’t. I’m not suggesting that AT&T is perfect. They’ve had some significant shortcomings in the privacy area themselves. I’m simply saying that I no longer view Google in the simplistic terms I once did. They are a complicated organization with seemingly conflicting priorities.

For the same reason, I’ve also switched away from using their 8.8.8.8 DNS. My wife is on Duck Duck Go, but I haven’t been able to make that leap myself (yet).
What you describe takes a lot of thought, planning and self curation. With Sirius we can just hop in the car and play music, listen to talk when we get bored flip around the channels. It also works in areas where cell coverage does not.
If I remember correctly Ulbritch was originally caught by doing basically a "git bisect" on the records associated with one of his usernames: https://www.nytimes.com/2015/12/27/business/dealbook/the-uns...
A two-week shutdown notice is unbelievably short.
And given the way the Screenhero acquisition went, I wouldn't be too optimistic if I were an Astro user.

Screenhero was acquired by Slack, and while it wasn't shut down immediately, new signups were disabled. They eventually shut it down entirely when they released support for screensharing within Slack, but the experience of that is nothing like what it was with Screenhero. Even aside from forcing people to pay for a Slack instance just to screenshare[0], the actual video sharing experience just... doesn't work anywhere near as well. So the pattern seems to be:

- acquire product
- shut standalone product down
- replace product with inferior version of product, integrated into Slack
- charge more

[0] if you don't already share a Slack instance with the person you want to call, this is a really awkward workflow just to screenshare
Introducing Azure Functions 2.0
The system always kicks back
If you every want to listen to ham packet radio in the US, tune your radio to 144.390 MHZ and it sounds like a modem :)
It's an older Mac Pro: all UEFI and sleds rather than cables. I can try doing the RAM reseating, but the Mac Pro won't even go to EFI if it thinks there's something wrong with the RAM; how I found that out: I initially didn't know you couldn't mix 16GB sticks with other sizes but know that now.
Capital Minded – a better way to follow the world of investing
"Why do I need satellite radio"

I'll answer my myself: For my car(s). SiriusXM just ... works. No pairing, no bluetooth on/off dance, no cables, no unpairing my wife's phone, no setting my car radio's source, Internet connection or not ... it just works. The only other time I listen to "satellite" radio is in my office, streaming from my Chromebook - which is just silly but don't judge me.
AWS has had these same issues when it has had region outages.

Simply google AWS outage and see the results. Thankfully an entire datacenter outage is rare and Azure is taking steps to mitigate that risk.
I think the ownership of medical records should be reversed. Right now the doctors behave as if they owned the records and the patient has to ask for them. Instead the patient should be the owner of the records to which the doctor gets granted access as needed. All test results, X-rays and everything else should go into the patient's record and owned by the patient.
Myst was the first really immersive game I remember playing and thinking "I feel like I'm actually a part of this world". I was a bit too young to really grasp how to play it but that didn't stop me clicking around just exploring because the game (for its time) was just so beautiful and engaging despite the graphical limitations at the time.

For those looking for a Myst nostalgia trip: https://www.youtube.com/watch?v=DtO4E3cIn0w
Burnout (podcast: New Rustacean host discussing the subject)
These categories are currently coming from Apple. In a week or two I will be generating topic/categories based on the content. Stay tuned.
I wonder if FPGAs would make good crypto devices, e.g. for disk encryption? If you implement AES on an FPGA, is it fast enough to keep up with at least a SATA 3 SSD?
>yet programmers tend to prefer untyped languages to typed languages

The more strongly typed a language is the more it forces you to think about the big picture and architecture your entire application in a way that will map nicely to the type system. For instance with a language like Rust which is both strongly typed and integrates concepts like lifetimes into the type system you need to think long and hard early on about how your "data" and your "processes" are going to interact to figure out a way to map everything cleanly.

Doing this correctly requires a lot of experience. You need to be able to project quite accurately what your project is going to look like (lest you end up to refactoring everything a few weeks from now or worse, lose a lot of time fighting the type system instead of leaning onto it) and you need a deep understanding of your tools to figure out what's the best way to model it and the tradeoffs involved.

If you're a beginner it can be seen as overwhelming and maybe even counter-productive, let me code and stop bothering me about integer to string conversions!

At this point I'm tempted to draw the conclusion that "dynamic languages are for n00bs and static typing is for the 31337" but my self-awareness douche alarm is starting to beep very hard so I'm going to deviate and concede that many brilliant programmers seem to favor dynamic languages so clearly some strive in this environment. So instead I'm going to draw a weaker conclusion: while competent programmers may or may not prefer dynamic languages, beginners will almost certainly favor the more forgiving nature of dynamically typed languages. That biases towards dynamic languages in the general population (and especially the population who cares about engaging in language wars in the first place. Us experienced coders know that the only worthwhile debate is tabs vs. spaces. It's spaces by the way).
Ask HN: Hacker from Romania visiting SFO. Anyone interested to meet me?
Hello dear HN

I am a hacker from Romania.
I will be in San Francisco between 20 October - 03 November.

I would like to visit your startup.

Would some hacker be so kind to present me your startup or the tech scene in the Bay area?

I would appreciate it a lot and be very thankful.
I promise to revenge when you will ever come to Europe.

If you would like to meet me, you can find my email address in my profile.

Thank you very much !
Coding is completely different from engineering, it will never be engineering, and it will never be the easy part. Engineering is a solved problem because we keep building the same buildings and the same bridges over and over. Its like deploying the same API over and over but only changing a few lines in a very rigorous way. If anything, engineering is not engineering and coding is engineering. Coding is actually creating. There is no strong hardened fool proof way to do it, theres simply too much complexity, too many possibilities for what could be.
We use Apex (http://apex.run) for the same reason. We packaged stuff ourselves at first, but down that road lies madness.
This is a revealing insider's look at what happens when medical records vanish or are mishandled as patients move between physicians. It's also a heart-wrenching story of one patient's journey -- one that should interest anyone who has crossed paths with the American health care system. After all, if they were a disease, medical errors would rank as the third leading cause of death in the U.S., right behind heart disease and cancer.
FTR this wasn't a grammar nit; these two different words in this context have opposite meaning! So, as a former teacher of English as a Second Language, I offered the substitution in order to help make the meaning clear.

Misguided downvote, imho. (shrug)
This is heartbreaking. As someone at the core of the technology trying to correct some of these problems, the biggest problem is the fragmentation of the market.

This is the government certification data for inpatient software:
https://dashboard.healthit.gov/quickstats/pages/2015-edition...

The long tail of software products makes connecting everything exponentially harder.
By any chance have you noticed Google serving ads on Firefox? I use ublock origin on firefox and I have been getting ads occasionally on search.
I've been considering getting an Arduino MKR Vidor 4000, which has an integrated FPGA and is fairly new. Does anyone here have any experience with this as a learning platform for FPGAs? (I already have reasonable experience with Arduino) Any suggestions for alternative boards/tech?
We're All Speculators Now
.google TLD
Is a simple hill-climbing algorithm really effective for problems like this? I've found that you usually have to add some randomization plus simulated annealing to avoid issues caused by falling into local maximums or always iterating through entries in the same order.
Cool, thanks for those rec's too! :)
I agree for undergraduate math. I love math textbooks, but it never occurred to me that one reads them without doing the exercises. And yes to the other post that points out many math texts contain cumulative knowledge making picking a random topic a method from someone not doing math. Intro geology text, sure. Some math textbooks have a few core chapters, too. Generally not reasonable to struggle through a random topic in chapter 5 when its underpinnings are clearly given in the first three chapters.

In school I read all of my math textbooks, cover to cover. But, I never sat down to read them, until after doing the exercises. I go through a chapter with pencil and paper, doing all of the examples, then attempting the easy set of exercises. Then I go through the chapter, reading the text and reworking the examples, then do all the exercises. For differential equations and linear algebra this was sufficient to do the homework and ace tests. For calc I and II, I needed class also, calc III a study group helped, crystallography I worked with one other person. It's highly dependent on the topic.

Other than crystallography, I haven't taken any graduate math courses. I did work through maybe half of my mom's advanced engineering math text, and it's not overboard or harder than the first two years. The exercises are where you learn math.
You can use a free ec2 instance for compiling, then upload to lambda
I occasionally go a month or two without touching alcohol (an appropriate occasion simply doesn't come up for a while), and I simply can't recognize what you say about reduced tolerance and feeling better after a period of abstinence. I simply feel the same as always.

What you seem to be claiming is that we (who enjoy alcohol in moderation and on occasion) are lying to ourselves about how we feel.
You could make a good tape measure yagi and use it with a cheap radio like the UV-5R. It needs to be dual-band (440mhz and 2m); AMSATs are usually duplex.

http://theleggios.net/wb2hol/projects/rdf/tape_bm.htm
This is pretty conducive to a Gerrit (https://www.gerritcodereview.com) workflow. If unfamiliar, Gerrit essentially treats each commit as it's own PR or "change" in Gerrit terms. It uses git's refspec as staging area so each commit basically becomes a mini branch. Changing a "change" then requires amending the commit and pushing a new "patch set".

So what my team does when we want to prototype something is we create a change and then push separate patch sets for different solutions (there is a nice diff tool to view differences between patch sets). The CI runs for each patch set and we then discuss the merits of each approach and "abandon" (reject) the change and use it for reference going forward.