skysight-inc/HackerNews huggingface dataset:
There's a clear difference between the problems in the NHS today and the problems in the NHS 5 / 10 years ago.

No one who works in health and social care is asking for unconstrained NuLabour style funding sprees. But now that they've made the NHS ruthlessly efficient, and we have NICE, it'd be a good idea to pay for what we know works, rather than weird ideas like 8 - 8 GPs, or 7 day services. (Especially since the information used to push 7 day services is a lie, and we've seen people die as a result.)
I always imagine that in the steampunk universe is 'the number of gears in a mechanism doubles every 2 years' and then extrapolate where we would be today :-)
Most of that sounds quite debatable and a matter of taste. I don't find those arguments objective enough. Calling anything they don't like "bloated" doesn't sound right.
Do you know a better source for high-quality news on China?
Show HN: Get Trump Headlines, Tweets, and Video in One Feed
Machine learning is the new electricity. There will be tons of positions available.
Yep. Last time I tried one of these I had a dict that had keys that conflicted with the dictionary keywords, like "items" or "keys" or "values", so I wound up functions back instead of data.
runit but with better code, basically.
I'm wondering if that would actually be any less humiliating than the current level of harassment by both the TSA and airlines themselves.

I wonder if being chained to our seats would reduce the risk of the airlines physically dragging us off of oversold flights?
I feel like if you can't think of a way to apply ML to your business, you should be worried about someone out there who can.
Yes, I am done with this thread. There is no respect here. And just for the record I have no beef with you tptacek. But idlewords stepped out of line.
Apple's developer program for the Mac started pretty much at launch. They gave out free software, documentation, and equipment to some, and substantial discounts to others. They recruited MSFT from the start.

MSFT's developer arm has always been central to providing tools and support to developers wanting to build applications for it's operating systems.

You don't think both companies realized that an operating system with many available applications was far more valuable than one without?
probably meant Sketch
Sounds like lots of downside risk and very little/no upside for you.
I agree that our terminology is often terrible. "Smart contract" could well have been "conditional payment" which for most purposes is clearer.

Do you know about http://erights.org ? They are good - great - on terminology.
On that note, i ran into an Android "app" the other day that (ab)used email as the backend for a messaging interface.

Ah, found it:

https://f-droid.org/repository/browse/?fdid=com.b44t.messeng...
Dan Abramov has said that the Redux docs were written in a deliberately verbose style to get across the ideas, and he didn't really expect people to strictly imitate that style. There's a wide variety of approaches and utilities you can use to abstract things as much as you'd like - that's entirely up to you.
Yeah I'd rather have the teenager (or, actually, since it's been awhile since I saw a fast food clerk under the age of 40, the probable mom of several teenagers) for that reason.

Even though it may be more efficient for the customer to have the touch screen, I don't think service automation is so black and white.
Show HN: Intercept and Debug APIs on your phone
well you're clearly passionate about the comment, and have an opinion about it's content

however, it's a joke from a cartoon, of course it's over the top, but 'flamebait'...my opinion is different than yours here

>> off topic, uncivil, and introduces a classic flamewar topic

wut. A republican congress put legislation through the house which many news outlets (including the link source) are discussing who the proposed legislation will effect. Also i didn't realize that this subject was part of the classic flamewar topics like linux/mac/pc
>100mb for a simple hello world app, that's just stupid
For apple to succeed they have to actually make good devices. There comes a breaking point at which platform is abandoned en masse. Lets call it the lotus excel inflection. Or myspace facebook.

While apple had the best hardware untill 2014 I feel they are slipping behind. Two more generations and the iphone system dying overnight is not unthinkable if they dig deeper into mediocrity.
Regarding your comment about Tor, I hope my recent comment on the subject can make you more skeptical of that claim: https://news.ycombinator.com/item?id=14251007
Logo was supposed to have "a low floor and no ceiling" and while Scratch certainly lowered the barriers to entry (floor) considerably it has a very serious ceiling (limits to what can be done in it). An early graphical Logo called Boxer was much better in this regard and there are projects to extend Scratch.

John Maloney, who was not mentioned in the article but was the key person to making Scratch happen is working on:

https://wiki.scratch.mit.edu/wiki/GP_(programming_language)

One of the links on that page is to Snap! which was used to introduce programming at Berkeley. You can use it as a Scratch written in Javascript and so able to run in any web browser. The extensions are a bit clunky, but pretty interesting.
From the article:

Cloudflare does state on the reporting form that they “will notify the site owner.”
The term "chattering classes" came to mind...

https://en.wikipedia.org/wiki/Chattering_classes
Science can't express all of the truths about the universe. Scientists know this. What science does provide is a reliable framework for finding out some truths about the universe. So far the science approach has been very successful. Art projects like CMTU do not provide any such framework. While entertaining, the information presented is of little to no use. At worst, pseudoscientific presentations like CMTU are used to persuade certain people that the scientific establishment is engaged in a conspiracy to mislead and defraud the public.
We also have no notion of correlation/causation here. If a rep has shown herself previously to support my interests, by speeches, ideas, or whatever, I'm more likely to donate to her next campaign. The question is: are there lawmakers who voted one way (or "neutrally"), then changed after the cash came in?
> Obstruction of justice generally require more active behavior than simply refusing service to someone you believe is investigating you.

You're right, but as other people in this thread have mentioned, Uber wasn't simply refusing service to the suspected investigators (which probably would've been fine): they were actively wasting their time, making them think a ride was on the way when it wasn't. That tips it into obstruction of justice.
Something like that would be handy. Just to clarify the addict mention.

It works similarity to addict, but does have important distinctions and IMO seniority (was in my 'reusables' pypi project named 'Namespace' before addict existed. Just finally spun it into it's own project).

Biggest differences:

* Box will convert items added to the object after creation, addict does not

* addict only acts as a defaultdict, Box can act as either regular or defaultdict

* Box updates it’s __dir__ so that attributes (keys) are tab completed in stuff like IPython

* Box repr clearly shows it is an object
Why are you cherry-picking the most expensive enterprise hosting companies in the industry? Those are hardly representative of the rest.
Right. The point is you don't really need them to stand up every day to say "still working on tasks A, B, and C". You'd just look at the board and say, "Hey, you have four things assigned to you. Are they blocked? Otherwise, please do one thing at a time."
Have you ever dug into the internals of GNU tools and compared them to other tools in the same niche? It's self-evident.
I switched to OS X after having switched back and forth between Windows and Linux for several years, always getting upset with each other's deficiencies.

Same thing happened to me in the early 2000's. I also just bought a Windows gaming laptop with a GTX 1070 GPU to do VR development, but I find I still find my non-VR experience as a dev and a user superior with my 2012 Macbook Pro!
Look at th5dv, who doesn't have any Apple or Google accounts, or use a major U.S. mobile phone carrier. Otherwise, he has agreed to a binding arbitration clause.
For those w/o a working knowledge of 1960s air safety; are you saying removing the TSA would make us safer, less safe or simply that we tolerated the same level of safety w/o TSA 50ish years ago?
Why is normal competition considered not sustainable, and lock-in is viewed as a norm? Lock-in should never be a norm. Apple and MS are just too used to be monopolists and can't stand fair competition.
Thank you!

Much practice. I am old (45)
One of the major problems with sentiment analysis is that it doesn't pick up on irony or subtext very well. Relying on word choice alone, one such analysis pinned "Fitter Happier" as one of the happiest Radiohead songs.

http://rcharlie.com/2017-02-16-fitteR-happieR/

Edit: sorry, I misremembered - it actually handled "True Love Waits" pretty well. It did pick up "Fitter Happier" as one of the happiest, that's what struck me as strange.
I trust Tor more: https://blog.torproject.org/blog/trouble-cloudflare

You also mention Cloudflare hosting onion addresses, which is possibly the worst-case-scenario. Can you imagine Cloudbleed on Tor?
That is a serious problem, but it's solvable. As a country we can handle these patients. Like the article says, full-on single payer wouldn't have that problem. Or we could force all insurers to pay into a pool that covers super-expensive patients.
And most of that came from Flux to begin with (as seen in https://facebook.github.io/react/blog/2014/07/30/flux-action... ). There's also a lot of interesting parallels with the Win32 WndProc functions, as discussed in https://bitquabit.com/post/the-more-things-change/ and https://bitquabit.com/post/the-more-things-change/ .

That said, you are absolutely encouraged to abstract over that process as much as you want! For example, the https://github.com/acdlite/redux-actions library will generate both the action constants and the action creators for you, and there's many more similar utilities.
In some ways the the Pharo fork/branch of Squeak Smalltalk might be seen as an answer answer to the related question of "How would Squeak (Smalltalk) for adults differ from Squeak".

One problem I see with Scratch is its slow pace in moving forward away from flash and toward something that is easy to self-host: cloud only is great until underpowered Internet at your local library forces kids to stop coding mid session. Flash can sometimes be a challenge to get to work reliably in a modern browser on a pc you might not have admin rights on (compared to something based on fairly conservative js, like https://www.lively-kernel.org/).

I've briefly looked at the Berkley snap!-project, and it looks a little easier to get into self-hosting and modifying (but I've yet to do so): https://snap.berkeley.edu/

In the same breath, I should probably also mention croquet/cobalt - although it appears no one has yet picked it up and ported it to the new generation of vr headsets:

http://www.opencobalt.net/

To save some searching:
http://pharo.org/

http://squeak.org/
Oh, absolutely, I agree on that point.
I have a very similar project (not a compiler but an interpreter for a small, integer-only imperative language): https://github.com/bbu/simple-interpreter

Unlike this recursive-descent parser, my minimalistic language uses a table-driven shift-reduce parser which is entirely contained in the C code. Both the lexer and the parser can be extended very easily in order to accommodate new tokens and new syntactic forms.
What? AWS and GoDaddy are not terribly expensive. GoDaddy is incredibly common. I don't know about Rackspace. Together they make up a large chunk of the Internet as we know it.
‘50 Cent’ trading mystery focuses on $20bn London fund
Yep. Or keys with dots in their names, or keys actually named something like "__eq__" (strange but not impossible).

The worst thing about abstractions is when they break. I can always figure out how to fix or extend ugly but straightforward code. I may not even know where the manual is when a fancy wrapper dumps a trace.
Yes, in fact this is one of the most interesting websites for me now, especially when looking at general purpose distributed computing beyond blockchains. See here for a few notes of mine: https://github.com/void4/notes/issues/5
Social democracy is not socialism.
Not yet, anyway...
Sealed batteries are the reason I switched to Mac laptops. I used to carry an extra battery with my top of line dell laptop to make it through a flight. Then i read about the amazing battery life MacBooks were offering and switched and was able to make it through a single flight without every charging a backup battery again.

It wasn't just sealed batteries, but they offer better performance because they can better customized to fit available space in the laptop. To do that the OS has to have special drivers that condition the battery, or your battery will age rapidly and need replacement in a year or so. Apple put that into MacOS, which was a huge benefit in itself.

Sealed batteries also make devices lighter and sturdier. Fewer openings, more rigid enclosures.

These all seem like minor advantages, but they specifically led to me and others to became a Mac user.
That's not surprising (and necessary if complaints should be able to achieve chance in the target).

It doesn't mean including personal details of the reporter.
I think that if this JSR doesn't get the requisite votes, Oracle will release it anyway and use their ownership of the Java trademark to terminate the JCP, disband the JCP Executive Committee, and make it just another Oracle product. Maybe it'll even be totally proprietary without an OpenJDK release.

Basically, Red Hat and IBM get to choose whether or not Java gets closed up again based on how they vote.
Back in the day I was an acoustic engineer and as part of an EIR (environment impact report) that is needed for the development of one of the salt marshes we had to go out on the salt pond levy's and setup sound level meters.

Two take aways from spending time out on the salt ponds.

1) They smell really really bad.

2) The soil is still very wet even in areas that look like solid ground. I nearly lost a shoe when my foot sank into this deep muck.

Moral of the story: better to view these ponds from afar.
Reboot and it works.
Just-Right Consistency: Closing the CAP Gap
OpenELEC, OPNsense, CargOS, TrueOS, drupal.org, and bundled with h2o, plus what others have mentioned.
Personally, I find that when boilerplate gets out of control, you can do one of two things, probably in this order:

1. Write helpers.
2. Write middleware.

The first is zero magic, and allows you to opt-in to abstractions as needed. The latter is more powerful and can remove pretty much any boilerplate, but you have to be careful about introducing too much magic.

Redux isn't much different than any other code you might write. If you prematurely abstract, you could create a leaky abstraction, and you'll have to unroll the whole thing. If you don't abstract at all, and copy-pasta everything, you're also going to have a bad time.
True.

However, I think what I said about Machine Learning is just as true -- perhaps even "more" true -- of Data Science.

Data Science is applied statistics. Knowing the underlying math is key to interpreting the results, knowing what to tweak and so forth.

(Wait, Hadley Wickham himself commented on my comment!)
It's especially obvious how broken the Java language improvement process is when you have the natural experiment of Microsoft's C# sitting next to it.
I doubt it. There are too many makes and models out there to make this a reasonable thing to do. I imagine that it is just to see things more clearly. A laptop is many layers of densely packed electronics. It would be very easy to hide explosives (in place of the battery, for example) and triggering mechanism in there.
What does price have to do with not stripping contact information from a report?
[withdrawn]
You multiplied instead of dividing somewhere, the result should be : dT = 5.616e+20 / 1.386e+21 / 4,184 = 9.684e-5, or about 1 ten thousandth of a Kelvin. So still insignificant.
Anysoftkeyboard is perhaps also an option.

https://anysoftkeyboard.github.io/
> By all and any standards, this is a success beyond anything dreamt of when the project started

I doubt this is true. When Bitcoin came out I think a lot of people realized a whole new game was afoot. An autonomous ledger was demonstrated and the race was on to create the autonomous everything else. An autonomous application host was the obvious brass ring, and whoever got it seemed assured to spark a market at least as big as Bitcoin.

I can't imagine Vitalik was thinking anything other than "if this works, it will be huge." That's a big if, but I think the stakes were clear.
The Loony ‘Circular Runway’ Will Never Happen, but Maybe It Should
There isn't a decent android tablet out there save for maybe the Tab S3 but it's pretty expensive and only 32GB. Everyone who wants an iPad already has one, and Microsoft is eating Apple's lunch with the surface line.
Microsoft is testing a malware-proof Edge browser
GunJS: Forget Everything You Thought You Knew About Databases
JBI déjà vu. I see some parallelism between this JSR and the Java Business Integration (JBI, JSR-208) JSR back in 2005.

Instead of building a standard for integration, they ended up specifying a standard for interoperability between integration components from different vendors, i.e. a "meta"-integration system (using the same term as the author).

The result was a spec that allowed an (a) HTTP adapter from Oracle to exchange data with a (b) File adapter from IBM – through (c) an ESB implemented by TIBCO, for example. Essentially something that nobody would even think of deploying (in the era of proprietary, expensive and lock-in middleware).

Obviously the standard was DOA and had very little traction. Not even the JSR members implemented it. The only memorable implementation was Apache ServiceMix, which later transitioned to OSGi, spinning off its kernel as Apache Karaf.

In hindsight, the vendors might have acted like trojan horses with JBI, steering the spec into a territory that would be ultimately worthless.

The lesson to learn is that commercial vendors don't gain anything by standardising on those elements they consider strategic differentiators (like their module system).

EDIT: minor edits for clarity.
Excellent, thanks so much.
Cambassy – Your People Around the World
I think the more important issue in here is that Cloudflare forward the personal information of anyone who complains about the site to the site owner. Other major providers don't do this, and it's not clear that people filing complaints know what they're getting into.
Can you use a neural network to discover a formula for Easter date?
There are more ways than one to fight for a cause. Just because she's not marching in the streets doesn't mean that she isn't making a positive impact in her own way.
AWS and Rackspace are terribly expensive, GoDaddy is huge in the domain space but not particularly big in hosting, besides shared-.

Why not look at the likes of OVH, Hetzner, Voxility, Colocrossing and so on. Or maybe try Level3, their business may be a bit different but they're HUGE and certainly forward abuse reports.
Uber charges Rs 5,325 for 6-km ride from a techie in Bengaluru
So first update the emulator then next step, house a raspberry pi in a reproducted shell and create your own nintendo playstation hardware?
I set up SquareHome 2 with Minimalistic Text widgets to be kind of a retro-futuristic control panel for my phone. I'll bet with some time and the right icon packs it would make a pretty nice cockpit HUD.
Mobx isn't ugly at all. Are you using decorators? You should.

Example:

import { observable } from "mobx";
export default class TodoStore {
@observable todos = [];
constructor(props) {}
}

// Elsewhere in a different file, now you just use it.
import TodoStore from './stores/todos_store.js';
import { observer } from 'mobx-react';
@observer
export default class Todos extends Component {
constructor(props) {
store = new TodoStore()
}

addTodo = (todo) => {
store.todos.push({ id: 1, text: "Get Milk" });
}

render() {
return (
// Just iterate over `store.todos`
)
}
}

As you can see you just use the variables and get stuff for free out of the box with no plumbing code except `@observable` and @observer`. What's not to love?
I abstain from food between 8PM and 12PM Monday - Friday, adjusting for training schedules and such. It really helps me keep my GI tract clear, reduces inflammation, resulted in weight loss, etc. without any effect on my cycling fitness.

IF (or IMF as some people call it) is amazing.
I agree with Maciej here: the stock message board "I'm too smart to leave any advice unchallenged" attitudes on these threads are doing a lot of people who face serious risks a lot of harm.

If you know what you're talking about and have a serious concern about this kind of advice, by all means present your argument. But if you don't, find another way to learn.
This is great, bookmarked. Good work!
Infinite React State Composition with Freactal
I get what you're saying, and I kinda half agree. I think it's less about the choice of tool, and more about designers who know what's possible in HTML/CSS/JS. I think that HTML mockups are valuable (especially for reusing components and experimenting with interactivity and responsiveness), but Photoshop and Illustrator provide speed of experimentation that HTML/CSS is miles away from. Blocking out layouts and text in illustrator is mechanically trivial, and requires little planning - with HTML I need to actually plan out how my flexboxes and HTML structures are going to work out, and that just slows down experimentation and iteration.

Personally, I start in Illustrator, then move into HTML as the designs solidify. My Illustrator mockups are nearly identical to my HTML because I understand the limitations I'm working with (or psuedo limitations, since you can do most anything with SVG - but it might be a pain in the ass).
You don't really need socialism for proper health care. Almost all of the countries you're referring to are solidly capitalist economies.
How wild is it that it took less than 10 years for a platform spanning killer-app to emerge in the largest smartphone market in the world?

To put it in perspective, this is like what the web did to Windows circa '99 - '05. Lesser examples might be spreadsheets or Adobe Photoshop.
Ok, that's a lot more interesting than just "links to leveldb"!
(Many) More Low Hanging Bugs [Ada]
It's got everything to do with having a bunch of humans handling your abuse reports. It's also one of the reasons why IP reputation is so important to these hosts.
Nice post. I don't know why there is no a bigger push in experiments/investigations with tree-like massive combinatorial expansion with lazy-evaluation, so the solution space can be somewhat "reasonable" (e.g. assuming you have infinite combinatorial expansion capability, adding restrictions, so once you start the evaluation most of the combinations get discarded, so you'll have to deal with a "sparse combinatorial expansion" analog to a convex space for solutions in geometry).
Everyone realizes there outliers difficult to get right. Point is you can get quite far with a relatively naive approach.
Definitely worth my time. Thanks.
seems like regular nitrate sniffers would catch that, and x-rays would not
Have you played CAPSULE[1]? It sounds almost exactly like what you just described, and was one of my favorite games of the year.

[1] http://store.steampowered.com/app/303940/CAPSULE/
How to Detect Fake News in Real-Time – NewCo Shift
With constantly improving mobile flagships, it's hard for me to see what niche tablets are targeting. Could anyone enlighten me?
I hope you realize that alkaline water is a total scam.