skysight-inc/HackerNews huggingface dataset:
Security by obscurity isn't military grade security but it's a lot better than insecurity by non-obscurity if those are your only two options.
For the Record, Uber Didn’t Lose in China
Let’s assume Typed Racket’s system is perfect (others have already established it isn’t). There are still things a bolt-on type system can’t do. It can’t be used to compile more efficient code (which GHC does all the time) and you can’t get any more polymorphism than the language already offers, so forget typeclasses, return type polymorphism and usable monads.
TOP CHINESE SOCIAL MEDIA SITES YOU Never KNow ABOUT
A lot of us believe in the old HP Quality. But certainly things are not the same as they used to be.
Thanks for an interesting link, appreciate it!
Asia-Pacific-Japan's first SAP Leonardo centre launched in Bengaluru
Over 9 stories? Your source says: "The insulae could be up to six or seven stories high, and despite height restrictions in the Imperial era, a few reached eight or nine stories"
Exactly. When they confessed they didn't use connection pooling I almost fell off my chair.
You are probably thinking of intuitionistic logic versus classical logic. In the former, the law of excluded middle is not built in.
An Interview with Peter G. Neumann (2013) [pdf]
WHY BURUNDI WITHDRAWS ITS MEMBERSHIP FROM THE INTERNATIONAL CRIMINAL COURT
You may want to try Nim. It is an imperative language with meta programming capabilities, some functional features and an effect system
> Once we formed the company we decided to buy our own computer... The first project was to implement a simple editor and then an assembler and other development tools.

Different times, for sure. How I admire the men and women who forged a new profession during the wild west of computing!
It looks good, but on my Macbook Air I get really bad framerates (<10 FPS). I'm not sure if that's because of this tool, or WebGL itself, but I'm able to play Unity games like Cities: Skylines without any issues.
Settle down everyone - Google products have just as many bugs. :)
Way back in the 90s when I was doing my neurophysiology degree, one lecturer who worked with schizophrenia said that it was such a difficult disease to work with because it wasn't one disease. Traditionally, if they didn't know what was wrong with you, they just threw you in the 'one-size-fits-all' schizophrenia bucket. One example of this was that the most frequent symptom (hearing voices) was present in only 69% of cases, and all other symptoms dropped off fairly quickly from there.

At the time, he thought that schizophrenia would break up into four basic groups, based on positive/negative affect (does an episode have the person doing extra activity or withdrawing) and, I think, whether or not the person has hallucinations.

I haven't really kept in touch with the literature to see how his 4-way prediction went, but I have never seen anything to counter the idea that schizophrenia is more than a single disease. And, of course, classification of disease is a key element of treating it, so if schizophrenia is not being properly classified...
Noise.
I sincerely hope that it took more than just this one sentence for a real doctor to diagnose you as schizoid.
Yeah, there's so many free video editor programs available that can do this just as well.

They might not be cut to do exactly that, so there's a bit of a learning curve in comparison to this service, but still, especially for something as optional as making memes, I'd rather waste half an hour learning how to do it in a video editor than pay $1 for each video.
Upvoted - not because I agree (I would never knowingly misquote a novel) - but because you're being downvoted and I'll defend your right to point out how horrible it is. And it is horrible.

Interface is a satire on the political process, and portrays data-driven political operatives as the most contemptible and cynical manipulators. The casual prejudice of pigeonholing everyone does them (and their real-world counterparts) no favours.

And race and class and privilege are distinguishing characteristics of the segments in the Facebook chart.
Given how carefully written that aspect of the actual article text was, I'm assuming that the photo + caption was added later on by someone else who was more interested in clickbait than differentiation between cause and correlation (or didn't understand the difference in the first place). Journalism is dead, rabble rabble.
Lightning Network, coming soon to a blockchain near you.
Are we not confusing difficulty with familiarity? For me personally, as someone very familiar with FP, Idris was very approachable and easy to at least write simple proofs in.
Even if they encouraged you to ship your finished product with debug info stripped, surely they could have sent you a set of release builds with debug info for debugging purposes? Having faced those "works perfectly in debug, crashes mysteriously in release" situations myself in the past, they're bad enough to track down even with debug info...
Critical Features for GPS Family Location Sharing Apps
This idea goes back a long way. See "The 480", from 1964.[1]
Karl Rove got his start doing such analysis. There's a famous picture of young Rove with a reel of computer tape. Such data used to be used to target direct mail and phone calls. It didn't help with TV and newspapers, though, and they were more important.

The difference this time is that Facebook now has a big fraction of the news business. Now this stuff has real traction.

[1] https://en.wikipedia.org/wiki/The_480
And we could call it HTTCP
The 14 JavaScript debugging tips you probably didn't know
My city has a large, world-class Children's Hospital, but the administration there is ridiculously political, and the doctors will change nothing to make things more efficient.

A colleague of mine had a son who needed to get seen there. They asked him to fax in the admissions forms. Who has a fax machine? He found somewhere and faxed them in, in a couple of jobs. Nope, can he fax them so they all come through in one continuous job. So he goes back and faxes them again. Nope, can he fax them so that the documents arrive in the right order? So he decides to go to a different children's hospital in the city.

I had a friend who worked in the QA dept of that hospital and tried to get processes improved. He said that any time you tried anything, the relevant head of department would say "If we make this change, children will die". Everyone around the table would know the lie for what it was, but the head of dept had the final say if it involved child health.

In short, faxes will still be going strong there for a while yet, and they're a big hospital. :)
I can give you one idea for something I would really love if it existed, but I don't have the resources to do it myself:

A marketplace for sales people and SaaS products. Every sales agent can sell any product and get commission. This way, an agent walks to a business, and instead of offering him 1 product he doesn't need, he can offer him from dozens of products a few he really needs.
My wife had risky pregnancies. There is cheap professional but portable ultrasound you can rent. We had one for like 6 months each time (3x). It is a lifesaver when you know baby is OK and you don't have to rush to emergency for every little thing. Otherwise we would go crazy. Since we monitored at home blood pressure and sugar level, we were really good and not as much in the dark as we would be.

You could hear baby heart and also blood rushing to placenta. And those have distinct sounds and places you could check.
Not really. The token merchants/payment processors get is very easily trackable across transactions. It is a bit harder to link to a real card number though.
I've been thinking a lot about nearly these exact same things. We desperately need better ways to deal with derived textual data. Why do we make the programmer guess which data structure will work best for a particular task, when we could easily try it each way and record the performance, and pick the best? A big part of the reason must be that we have no good strategy for storing that data and making that choice in an ongoing and living way, inside of a code repository. We suck at dealing with derived data on the meta layer above our programming languages.

Email me at glmitchell[at]gmail if you want to chat more about this.
I mean they have a few niceties like having to physically be in the same spot to interact with it and lacking any sort of central discoverability. There’s not really an equivalent to email:francis@aol.com password:p0p3 and having anybody with a computer getting a copy.
Guess that backfires.
Easy internationalization in 10 lines of JavaScript (PoC)
They helped Tory in this summer GE in UK, and they failed miserably.
From working with a variety of ticketing systems, any veteran dev will be able to tell you just how painful it is to work with multiple fields. Entry is never zippy. The more fields you have, the more painful it is. Most devs, given the choice, will use a ticketing system that is basically free text + a ticket title. If devs, who live and breathe tech, can't comfortably handle the idea of splitting information over various fields (for superior tracking and analysis), why should doctors be any different?
You've perhaps thought of this already, but it's worth putting out there: don't focus on making something new but rather in making something great.
Two words:
"HIPAA compliaance"
Does that still work now?
Doctors are only allowed to give medications that treat a certain disorder. Experimental herbal treatments are not going to resolve a real mental disorder... you can try some vitamins but no medical professional is going to stake their medical license on it. Both of my parents had schizophrenia and it was a real hell.
I made this CLI installer for Unity that will install any semantic version range for OS X (hard coding URL not necessary): https://github.com/zettaforge/unity-installer

I would accept pull requests for Linux and Windows package support.

You can also avoid hard coding any install paths using unity-path: https://github.com/zettaforge/unity-path

I would accept PRs there too to professionalise documentation (emotional appeal was an experiment that brutally failed) or help with marketing.

Both these tools could be useful for customisation of this Docker image. They are thoroughly tested with full coverage :)
The thesis holds that a dislike button’s absence emboldens negative behavior.

This is not true, because if so Reddit’s and their subreddits would have a very different history.

And as another user pointed out, the research shows that a dislike button actually creates MORE engagement and content, not less.

My point is that this is the human mind on the internet; most human beings have no clue about how they work, what their hidden biases are, and what assumptions and fantasies they carry to deal with the world.

When those heuristics are treated to a system that assumes their best behavior, it will fail to our more regular, normal behavior.
Great idea. Is there any similar product live?
With most of what you mentioned, the local quacker is not able to say "OMG YOU GOT CANCER, HERE TAKE THIS $1000/pill HOMEOPATHIC CRAP"... with an ultrasound image he is very well able to do so. And people will do it, thanks to human greed - if you need a confirmation google for "miracle mineral supplement" aka chlorine dioxide and the "industry" surrounding this.

This is why we can't have nice things, the potential of abuse is just too high :(
What Is Wrong with Vulnerabilities in C# Projects?
The thought of the drone shooting didn't even cross my mind. No way anyone would approve military equipment roaming the mountains like that. What if it shot a human?

I was thinking flashlights and sounds to scare them off.
Mobirise v4.4.0 – Website Themes that kill anyone
I didn't dive deep, but I like how this is some batteries included, and is tailored to web apps and nothing else.

It makes me think of how webpack won the builder/packer battle against gulp and grunt by assuming you're building a web app, and want typical web stuff.

Just like you could use gulp to build a C++ app but nearly everybody uses it for the web, you could use Docker for hosting an IRC server but nearly everybody uses it for the web.
Interesting that the most common models being used are the simpler ones, logistic regression and decision trees. This is despite all the hype for the more complicated techniques like neural nets and GBMs. Is it just because these models are faster to train and easier to interpret or something else?
none of these are very good. building on an Ubuntu base has always been a bad idea, be it for servers, desktops or whatever odd use-case you may have.

in the end, any of the Ubuntu flavors function really about as well as the others. see any Phoronix benchmark for proof of this.

if you want light, you follow the path of origination to the source. for graphical user environments this means something like Window Maker or TWM or Openbox. for distros this means Debian, Gentoo, Arch, etc. there are representative flavors available: Window Maker Live, CloverOS, and Crunchbang Plus Plus a few of my present darlings.

common wisdom buy-in has resulted in a state of mass hallucination that “light” is just a thinner coat of paint. get outside your comfort zone and you too can be astonished that light, taken seriously, can make your fifteen year old machine feel like the Chromebook if yesteryear.
New Domain Extensions and SEO: Everything You Need to Know
Sticky toe pads of lizards and evolution
PREP Your ONLINE STORE FOR HOLIDAY SALES
The Americans Who Can't Read
As usual, greed slows down progress.
Sure, but it's incredibly rare that such a neat dichotomy exists. In reality, there are plenty of alternatives, yet we stick to ones we perceive as more secure. I've heard the argument that fax is preferred over email because "you can just edit an email", and this highlights the issue. The difficulty bar is raised just a tiny bit for fax, yet the scrutiny is dropped right down.
But in that case they’d at least be interacting with the other side, potentially curbing some of the most radical views.
A few years ago I found a phone in the street. It didn't have any return-to or ICE message on the homescreen so I decided to drop it into the local police station in case someone was searching for it.

What a mistake that was. Just to hand it in they wanted my name, address, contact details, statement of where and when I found it, what I had done with it since finding it... after standing-around for 10 minutes waiting for the duty officer to saunter down. What an ordeal.

Earlier this year I found another phone in a park and took it to the EE store, as it was branded as one of their phones. "Thanks mate! We'll get it back to its owner. Here, have a coffee and a bun on us for being an honest guy!"

I know which option I'd choose again in future. I don't blame the gentleman in the story for going to a paper rather than the police, especially having found something the mere possession of which could get him arrested.
Pain HN?
Show HN Pain?
Moan HN?

i like the idea - we just need a new tag

HN Pain Point:

that seems more like it
Finding these people is a big challenge in itself...
Cutting out idle time is where you'll make the saving. So use lambada and emr where appropriate. Use spot by default.
Point taken, but given the hacks I'm almost certain that while fax machines are insecure, at least the damage is very limited /targeted. Now just imagine an EquiHealth hack...AIDs diagnoses, other STD, infertility, etc etc records out there--forever.
Get Ready for SiriKit on HomePod
GUN 0.8.9 – P2P Graph Database, E2EE Crypto Users, Realtime GraphQL Queries
Yep, good point with the regularity! Still, depending on how the tool is able to match my workflow is quite critical I think. And lots of tools trying to enforce their workflow on me ;-)

Going to check out Omnifocus btw..
I urge people to fight this politically as well. We know from China that most technologies can be blocked or legislated against. If you want a future with more freedom and privacy, fight this politically.
No canvas is in itself an identifying feature though
But why should the creator care about progress in this particular area of the web if he's not getting paid?
no but one of them made millions in private equity, so...
Ok thanks! So if I understand it right you have a daily routine to "sort-and-review" any recent notes and all of them live in a single spreadsheet to be searchable, etc. I like the simplicity!
I want to sale my old car
I want to sale my old car
I want to sale scrape I have huge quantity
How can sale in good price
Greed?

It's a startup posting on Hacker News about how they're trying to build a business, which is right in the bullseye of the Hacker News schtick as far as I can tell.

Since when has it been greedy to try and make a living, even doing something random and frivolous? The world needs random and frivolous things.

Regardless, I thought it was an interesting experiment.
Heh, my friend works for exactly that kind of a company - services for nonprofits. It doesn't do all of those things you listed, but a subset of them. They seem to always have clients and are doing pretty well.
Apparently Trezor is to a HSM what MtGox is to a bank. Given the ecosystem, I'm not really surprised...
I disagree. If I spend 15 minutes using this service, and if I believe the service offers something others don't (I don't know if this is the case---I haven't tried it), then I've just achieved something I couldn't do otherwise in that 15 minutes. If it saved me even 5 minutes of my time compared to another service/software, I'd value that at $1-5 depending if I was at work or using it during my free time that I could have spent on something else fun.

Now, getting me to pull out a card or log into PayPal is an uncomfortable, high-mental capacity activity, which I might not want to do during my free time. That's the real problem behind internet micropayments.
> site does not load with javascript disabled

Who cares?
> RAM is pretty cheap

There are many laptops which have fairly low total system RAM limits. Those in our workplace are 4GB and 8GB for example. Once you hit that limit the cheapness of RAM is irrelevant.
Converting emails from top-posted to bottom-posted
It's not about anyone oppressing anyone here. My reference to oppression was as a society and in general, not to this comment chain. It's about you claiming that being angry about oppression - specifically the dismissal of that oppression as valid - is for some reason disqualifying of the arguments contained with in. It's a fallacy, it's called tone policing, and you are doing it.
Referencing one research article isn't proof. There are several others that argue otherwise.[1] On Reddit, a dislike button isn't meaningless. If your post and comment karma go down endlessly, you start to lose privileges. So it really does encourage behavior that is acceptable in the context of the subreddit. The research paper, for example, talks more about rating scales in context.

As I have mentioned, Facebook's problem is that a) There is endless spread for bad content, like fake news. b) There is no way to have the crowd give definitive negative feedback to the user where not only is a dislike recorded, but the impact of the dislike is weighted based on the standing of the user giving it. c) and even if there was, there is no way to degrade privileges.

[1] http://www.rangevoting.org/sen-recsys2011.pdf
Is $999 an competitive price for a cash register? Just curious.
It might refer to the objective "simple" as opposed to "complex", rather than the subjective "easy" (as opposed to "hard").
Nice, did you have a chance to try the "assistant" mode of Any.do?
That's not a counter point at all. It said "Many comments ask if non-medical persons would use ultrasound should it become affordable. I think not."
in my experience, doing deep learning is a lot harder than building simpler ml models. training times are killer, need lots of data, overfitting is a challenge, hard to interpret results, lots of things can go wrong. deep learning is the future from a mathematical standpoint (with neural nets you can essentially learn arbitrary functions in some borel space or something whereas simpler ml models are basically a special case of deep learning) but it's definitely harder.
> You say that as if the two were unconnected.

They are only connected historically. But since it's obviously possible to use JS as a compilation target and only use its deployment model but none of its language quirks, they are unconnected now at least.

> It tackled the security and distribution model first, and everything else second

This is probably true. And it was also as far as I know not really "designed" to be a large scale general purpose language. It was basically invented in a short period of time to perform simple frontend tasks. Things like scoping, function resolution, module system, representation of integers etc were perhaps not the biggest concern at the time. And I'm not saying the design decisions were inherently BAD, they were probably right at the time! I'm saying the tasks we use JS for now would warrant a more thuroughly designed language. And of course ES6 is that, to a large degree - so that's good.

ES5 isn't the only language that ever outgrew it's costume. Every language that reaches enough success so it sticks around will do that eventually. Php, C etc are prime examples of languages that are used in way more places than their creators could have imagined, and as we all know a lot of times C is used because of its portability/deployment model, despite being a very flawed tool for the task.

> And I’m a little hurt that you think my code is laughable. I write exclusively in ES5. Maybe read my code first and then insult me.

I don't think anyones code is laughable, and I haven't seen yours so can't comment on it. I said there are aspects of ES5 the language that make me laugh (and cry). Function resolution, scoping rules, integer representation, equality rules, ...

> Don’t just laugh at us like an asshole.
> I’m not trying to insult your code without having read it.

I hope not, but you are free to bash any language I use to write my code all you want and I won't upset about it, and I definitely won't think you are an asshole if you do. I hate tons of aspects of my 9-5 lanugage (C#) and I'd be delighted to discuss it.
Ha! I might need to introduce the "someday hell" board... ;-)
Another option is roaming on a foreign SIM card - this usually bypasses the GFW quite effectively; roaming is effectively a VPN back to the home provider, and there seems to be some whitelist for these roaming tunnels. The providers probably provide surveillance access to the Chinese govt, but you will not have trouble accessing Google and other blocked sites, and any VPN you like should work fine through a roaming SIM.

Whether you can find one with reasonable data rates in China is probably the main question.

Two that I have used with great success are Kyivstar from Ukraine and China Unicom HK (note it must be HK, not mainland China). Others may be listed at [0].

[0] http://prepaid-data-sim-card.wikia.com/
Dan Bricklin has his own website at http://www.bricklin.com.

The history section at http://www.bricklin.com/history/intro.htm has quite a bit of info on VisiCalc. It also allows you to download an executable for DOS.
I'm inclined to agree with this. Like you say, increase the price and offer more value: there's a $10 subscription, but how about a $10 one-off, which allows me to create as many videos as I like for the next two weeks, or next month? I'm sure there are probably other - perhaps more interesting/creative - ways you could offer more value if you spent some time thinking about it.

Also, offering payment options that don't require me to fill in a form with my credit card details for yet another frigging website. I hate to recommend them in some ways - because they've caused me aggro so many times with transactions larger than a few hundred quid - but PayPal might be a good option here.