skysight-inc/HackerNews huggingface dataset:
Glitch Pictures
I too think that and that was one of the reasons I moved to Ghost. But I'm a broke and cheap student who doesn't pay for a VPS or hosting provider currently so I have temporarily (until I join a job in July) moved back to a simple Jekyll website with Discourse for comments.
30 years ago the CIA and the NSA had a meeting that changed national cybersecurity
They were installed before they opened the box. I think that counts.
Given that I am doing that daily in handwriting, I suppose that's prior art?
Nobel Prize Winning Economist Blasts America’s ‘Rent-Seeking’ Economy
This is only the base code. The manufacturer modifies this code when building a ROM and can add anything. It should provide the modified sources but many chinese vendors do not do it.

Even if manufacturer provides the code, it can preinstall additional closed source programs. For example, Facebook app or some "telemetry" app that are closed source. My chinese noname phone contained an app that was trying to send my phone number and other identifiers to China as a part of a "sales report" (exact URL was http://bigdata.adfuture.cn
/reboot/salesCountInterface.do ). And one can only guess how many data does Facebook collect.

What the end user gets is a phone with a binary blob inside.

I think there should be a strict requirement banning collecting any data without consent from user. No "anonymous" "analytics" and telemetry, no crash reporting, no advertising ids, no checkboxes checked by default. There can be only legal solution to the problem of mass surveillance by software companies. Every byte your device sends to network can end up in the hands of the hackers from developing countries or NSA.
But most use them in some way or another which is why they are still around.

Also many people who use the mac are people who use it to develop other things like web services and ios apps. They use it as an actual actual productivity platform and create much of the value of the iPhone ecosystem.

Apple is basically lining up for it's own demise in the long run, the more they tighten the rope around the developers and kill much any of the thinking which should be helping them build the fundation of the future.

But perhaps the mac have just become a nuisance which needs to die. In that case they are doing a great job.
Keying Hash Functions for Message Authentication [pdf]
It is known thay many startup guys are single. And me and my cofounder, for our no longer existing startup, met in a place whith a group of other guys. All of us were going to meet one woman. For private affairs. Its a strange situation but it happens.
5 Corporations Now Dominate Our Privatized Intelligence Industry – The Nation
Juriscraper: An API to scrape American court websites for metadata
Site-to-Site VPN Tutorials
> The 'best mode' is not a requirement for a patent at all, you either have something patentable, or you do not

Disclosing the best mode in the specification of an application is a requirement, pre-AIA and now: see MPEP 2165.
How much you would be willing to pay for a setup with built-in commenting?

(PS: I'm creating pragma.build, a web publishing platform with static page generation)
Works in PDF expert. The free version, Documents by Readdle might be useful for you.
Sure and thats all fine.

My point is simply that the mac app store adds almost no value as most people don't use it for installing apps.

They use it for updates.
Looks like the HN vision for San Francisco :-)
Idea:
Haptic feedbac mimicking braille characters.
You tend to see that sort of change every eight years or so. The fake liberals come back around to pretending to support all civil liberties again.

Ashcroft does X, it's evil and given intense scrutiny. Holder does X, it's mostly given a pass by the msm.

Bush does X, it's evil. Obama does X (eg regime change in Syria; what, no million person protests?), it's mostly given a pass by the msm.

That's how the media has functioned for decades. They'll get extremely loud during Trump's Presidency about domestic spying abuses, after eight years of giving the Obama Admin a sizable pass. The same will hold true about the egregious abuses directed at the press under Obama, when Trump does the same thing it'll be the end of the world.
I am confused, I thought for Ghost you have to set up comments yourself as well: https://www.ghostforbeginners.com/how-to-enable-comments-on-...

I have been running Ghost for free on OpenShift but haven't set up comments. I would recommend it but I don't think OpenShift are taking on new accounts for the v2 platform where Ghost is available -- they are transitioning to "next gen" and I haven't checked if they have Ghost on that.
Ask HN: Which jobs are getting replaced by machine learning?
Heroku router log visualisation using LEDs
I'm really interested in this too. I'm tossing up between something like this (maximum thread count but probably high power usage) or a Ryzen build (simple and low power).

That CPU has a TDP of 115W but I can't find much information on the idle power usage.

I would also like to see a write-up of the GPU pass-through setup since that's something I've been wanting to have on my local system for ages, i.e. vm host system => dev vm 1 ... vm N, Windows VM + dedicated GPU for gaming etc.
Former CIA Director Michael Hayden Blames Millennials for Government Leaks
You spoke of Signal? Have no fear, @tptacek will come and defend it at all costs! Moxie good! Me fatsec!
And the campaign against encryption Comey talked about last fall has begun. If the United States wants to maintain economic dominance over IT sector globally we must defend our data
Free Strutshock Vulnerability Check
Stegosaurus: A steganography tool for embedding payloads within Python bytecode
Great clickbait title, venturebeat.

> (Google and Microsoft are entering the group chat space..) In other words, Slack doesn’t offer anything that Google and Microsoft can’t replicate.

Of course Google and Microsoft can replicate the functionality of Slack -- they have smart, talented staff and chatrooms are a solved problem. However, where Slack excels is in cutting across organizational units, skill-sets, and getting people to use it. It's persistent-history IRC without a technical barrier and great marketing/user acquisition/word-of-mouth.

Unless you're a Microsoft tech-org (meaning C#/.net is the norm, not exception), there's a high likelihood that the only Microsoft software that engineering and design departments have installed is Skype; if I was at Slack, wouldn't sweat the scenario of sales, marketing, and engineering suddenly adopting Microsoft (in fact, "Microsoft Teams" was ostensibly announced in November and no one in my circles has mentioned it).

Google is a trickier problem for Slack. Everyone uses Gmail and Google is the landing page of the HTTP-internet. However, and maybe this is contentious, Google's need to integrate their myriad services turns users away. Not to beat a dead horse, but Google Plus could not have asked for better conditions for organic growth and it still somehow turned into a ghost town.

> Almost every business either has G Suite or Office 365... As a company, why the hell would you shell out for one of them and Slack?

But, to my experience and opinion, "already paid for" and "close enough" may peel away some users from Slack and towards Google -- this is why orgs end up using HipChat.
They don't have that at all. This was a Herculean effort over 5 years with very few actual changes to the natural genome. I don't mean to make it seem not impressive (it is ambitious and impressive); it's that we are so far away from an end to end simulation of anything even orders of magnitude simpler than yeast.
California's Finally Ready for Truly Driverless Cars
Signing is not necessary. Only a comprehensible bug report or patch.
No part of robotization is going to help the 99%. The difference is only accelerating with new technology.
I completed my first app, a game, I can play it in the terminal. So its not totally complete, doesnt have a GUI, but until now I didnt call myself a programmer. But even now there are so many things I dont't know, Im not sure I can call myself a programmer. I dont dare to apply for jobs.

So I'll not do anything more about that game because I dont believe it could earn me anything but I do have so many other things I want to do.
Does the site really show an advertisement (for an online graduate program) and remove the node completely before I can even read to the end?
Google just can't stand fair competition with other companies, because they are too slow and made absolutely no progress in the last couple of years regarding self driving cars. Tesla, Uber and other companies are very agile and develop new technologies waaaaay faster than Google can ever imagine. By the way, Tesla build their cars in the US, instead of outsourcing manufacturing to cheap countries.
Show HN: Django/REST/React/Redux blog I've built. Dockerized, has auth
Sort of like... morse code?

Edit: That was sort of tongue-in-cheek, but I could see being able to run your finger around the screen and when you hit a 'dot' there's a haptic response.
There are plenty of (proximity dependent) attacks that could leverage the monitor or keyboard you're using to passively collect information from the system.

The only completely secure airgapped system is the one that's never powered on ;) (and kept physically safe).
Self-driving coalition gains safety and mobility members
How much sun is good for our health?
Its more of a problem if you have key exchange (like RSA); here [1] it says that with AES is supposedly secure against quantum computers with 'sufficiently sized key sizes'; For key exchange they are trying to adapt elliptic curves.

[1] https://en.wikipedia.org/wiki/Post-quantum_cryptography .
Why Aren’t More Programs Written in Powerful Languages? (2013)
Budget of the United Kingdom (2015)
Wireworld in Emacs
"... so they subconsciously collude in cultural movements which make work seem scarce, and life scary and chaotic"

Would you mind describing the reasoning behind this part?
What hieroglyphics, emoji, and stickers have in common
Top 20 MCQ Questions on HTML5 Element Reference – InfoTechSite
This is his cousin, Sam, the CFO. "Eddie" himself got convicted by testimony from Sam.
Be the change you wish to see in the world :)

You could look at it as a problem, or as an opportunity.

I think it's excellent that someone (in this case Apple) is setting a high standard for others (libre or not) to follow.
How does an obscure transport help you if it's still just a LAN connection?
Stock trading, management, fast food menu pricing and inventory ordering, delivery route designers, and many more jobs.

Seems there are a large depth of jobs that can be replaced by automation across all industries at all levels. Not sure what the end goal is for those moving to automation (save money, speed up production, increase expansion, etc.) as there could be many good and negative.
One of the organizations that I am currently employed with is a remote .NET business. We use Slack for our communications. Office365 is separate from Visual Studio Team Services. You'll find very few purist organisations, as most use whatever is convenient.
The Ubuntu names are chronologically in alphabetical order.
The article makes no mention of the phones being received in the original boxes, or in any boxes at all.

A more appropriate headline might be 'wholesalers install malware on phones before sale'.
The whole point of refreshing the hardware fleet from Mk 1 to Mk 2 is that it has a practical basis that they will benefit from.

> Big Basin can train models that are 30 percent larger because of the availability of greater arithmetic throughput and a memory size increase from 12 GB to 16 GB. In tests with popular image classification models like ResNet-50, we were able to reach almost 100 percent improvement in throughput compared with Big Sur

Mk 2 is better than the Mk 1 in several important ways. They're not creating Mk 2 for no reason!
http://www.ic.unicamp.br/~meidanis/courses/mc336/2009s2/prol...
It is actually quite rare that a set contains its own size as an element. E.g. {0,1,2,3} also has size 4, but does not contain 4 itself. That {1,2,3,...} does not contain infinity should not be surprising. "..." essentially means that the set is generated by adding 1 to any number already in the set.

Is infinity the result of adding 1 to a number in the set? If infinity-1 is in the set. Is infinity-1 in there? If infinity-2 is. ... This gets you a set {1,2,3,...,infinity-2, infinity-1, infinity, infinity+1, ...}

But you can do the same with foo and get the set {1,2,3,...,foo-2, foo-1, foo, foo+1, ...}. So if infinity is in {1,2,3,...}, the same should be true for foo or anything else. This obviously doesn't make sense, so {1,2,3,...} is defined to be the smallest possible set containing 1 and n+1 for each n in the set.
[REMINDER] UCBerkeley Content Unavailable Beginning March 15, 2017
Blind friend of mine uses it all the time. Has a navigation app that tells him the distance to certain waypoints, it's fascinating.

Allows him to do a lot of stuff that wasn't possible before.
There are several previous discussions. The oldest one appears to be this one:

https://news.ycombinator.com/item?id=13768856

This post is just a reminder, in case you want to use this weekend to get some courses.
Article on the actor, Jerry Carroll:
https://www.nytimes.com/2016/09/13/nyregion/the-public-face-...
Big data software is becoming increasingly commoditized in the cloud (AWS, GCP, Azure) so Cloudera's only market is to sell to C-suites that fear or are misinformed on what is available on cloud platforms.
> So according to my Internet research: if your symmetric crypto is twice as secure (key size) as needs be, it is future proof.

New attacks are discovered from time to time. It is unlikely someone will try to bruteforce your encrypted data. Much more likely that some vulnerability will be discovered in AES or the way you generate keys for it.
3D Object Recommendations Based on Photos You Submit
You're asking a question about how your company should continue on in its legacy when you haven't even started it yet.

Just get started. Over the span of your working lifetime the approaches to this are going to change a great deal, and you can always change your approach later on.

But, at the end of the day start a private company so you eliminate the concern of being pushed towards maximizing profit. If later you need to take on investment, take on small minority investments from groups that truly believe in the same goals you do.

If the company is mostly kept in your control, then when you decide to retire you can appoint a replacement who truly holds the same values you do and allow it to continue in that vein.

Doing good and making money are not mutually exclusive. The problem becomes when companies aggressively try to maximize their returns by sacrificing their product or their users. A modern corporation is kind of pushed this way especially after IPOs or in situations of minority control - but, if the individual at the helm and those invested in the product truly believe in the mission then it is easy to meet the standards of fiduciary duty (https://www.law.cornell.edu/wex/fiduciary_duty) whilst remaining true to a social good mission.

I'm fortunate to work at a company where members of our team strongly believe in our mission, and so does our CEO and investors. I think if that runs through the veins of your company it will be fine long term. You just need to ask yourself, would this person I am hiring sell out value X for $Y - as long as the answer is no then you're good to go.

So:

Step 1: Actually start your business. Stop worrying and dive in.

Step 2: Do social good, start to make some money.

Step 3: Hire people with as much belief in the mission as you have.

Step 4: Retain as much private control of the company as possible, or seek investors who believe deeply in your mission.

Step 5: Do more social good - because we need more of that in the world!
My stance on this is that your site should be better if you activate javascript but it should fall back gracefully into a readable format without it.
True. Note that some "post-quantum" key exchange schemes already exist (based on lattice cryptography, for which there are no known poly-time quantum attacks), e.g. https://eprint.iacr.org/2015/1092 . But I haven't heard of it being used anywhere.
> “But done” – What is “done” in software?

Yes, it's never really done, but there are levels or milestones of "doneness", where you get to feel the satisfaction of something done.

Two ways of looking at "doneness": an end in itself, or as a means to an end. Professionals/craftmen/artisans prefer the former (and are prone to perfectionism - never reaching any level of perfect doneness); whereas business people are prone to cutting corners - cutting anything non-essential - in order to reach the end (and are prone to cutting the essential). Sidenote: it's great for a business for perfection to be hard to reach (and customers still wanting it), because it means you can release another version - when perfection is reached (or customers don't want any more), the business dies.

Microsoft "wizards" were a good example of the a means to an end (don't know if they still are): they got the job done, if you wanted a common combination of selections. But was buggy for other combinations that should work. It looked like they only fixed the bugs that they had to. So... this is outrageous to a perfectionistic - of course all the combinations should work! My point is that this achieved the end, for most people.

Each single combination of features or path that works is an element of "doneness", that actually helps someone.

Richard Dawkins talks about the evolution of the human eye - how could such a complex interdependent thing come into existence spontaneously? He says it came bit by bit, from a patch of photosensitive cells, to a hollow of them, to a simple lens, gradually refining its focal qualities. A similar story for orchid mimickry of insects. (Chapter was called "Do Good by Stealth").

The point is that each advance had a level of "doneness", in that it was better than not having it (thus conferring survival advantage). And who's to say the advancement has ceased?

One also have a level of doneness for the intrinsic beauty of the work itself... it's just that you are going to have to define what "doneness" will mean for you... and you'd better make each level very small in scope, because it takes a long time to make even a small thing beautiful or perfect. For example, just making a framework is a worthy and ambitious goal.

Though I still think, even for "ends in themselves" it's useful to distinguish between what business people call "differentiating" factors and "hygiene" factors. You must have hygiene, but it doesn't have to be world-beating - just good enough to do the job. But for differentiating factors, you have to do something unusual or special (though again, only really good enough to differentiate).

It's up to you to work out what "good enough" really means. I think comparing it with not having it at all is a good way to evaluate its worth without getting caught in an endless perfectionism trap...
Hopefully they get an injunction that ceases Uber from its self driving car dreams and or wipes them out of existence.

You can not act as they have without major consequence(karma)!
More importantly, if people can do (or currently do) what your product does costing $X and you charge $Y > $X and unless you offer them a good advantage (faster/easier/less defects) then they will think hard about adopting your product
Step 1 fails because there is no such number that is an infinite number of 1s. Only infinity has infinitely many digits.

Step 2 fails because you can't create a 1-1 correspondence between the real numbers between zero and one, and the integers. That is what you are trying to prove. I'm too tired to figure out if your proof is valid or not, but your conclusion is correct.
Free alternative: http://www.myscriptfont.com/

Althoug I had to edit my scan in Gimp several times before a decent and usable font came out.
Real time deduping at scale
Just like saying you don't own a tv in the 90'. It's weird at first but a fantastic social filter. Saves you so much time to bond with the proper people, the ones that are ok with people different from them.
I wouldn't use the phone for exchanging plaintext keys. You're forgetting about ECHELON, wiretaps, and the dragnets where LEA are ignoring (or purposefully misinterpreting) the law.

It's really cheap to store ALL phone calls these days, and just "playback" when you get the legal search warrant.
Neither for me. Videos play, but the audio is always muted. I have to enable it to play for each video, and have for more than a year.
In the context of the article (C# patterns), I'm talking about switch statements specifically as a kind of pattern matching.

I disagree that hash tables will end up with less code; the dispatch mechanism for a hash table will be significantly longer than a switch, and the compiler can create a hash table for dispatch (using e.g. a perfect hash function). A switch statement will both be faster and easier to understand and read than storing lambdas in a hash table.

For pure readability, languages with good support for hash literals and lambdas may have the edge, but they'll also encourage dynamism that will hurt both simplicity and performance.
Yep, Screen Curtain. And you can set up a gesture to easily turn it off and on (useful if you have some vision or want to show someone else, I guess).

I'm not blind, but I have played with the iPhone accessibility features and it really is surprisingly easy to navigate around the phone and apps with it.

The haptics in the iPhone 7 also let you feel buttons, which is very cool and could be put to good use in accessibility.
It is slow: it takes time to create the static output, especially if you have more than a few posts. For infrequently updated sites and blogs this plugin may be an excellent solution as it allows you to access a world of WP themes.
In Search of Forest Fenn's Treasure
That's a result of the Curry Howard Lambek isomorphism. So I'm afraid it's not a new rule. :-)
ISIS TEACH MAD MUSLIMS How to COOK HUMAN REMAINS
The linked article is part of a series:

https://whitecollarfraud.com/crazy-eddie/
> Chief of these was the level editor that he designed along with the engine, which, for
the first time and surprisingly the last time, allowed a level designer to “walk” through the level
in 3D as he was designing it. This WYSIWYG (what-you-see-is-what-you-get) mode allowed
the designers to create levels in a far more natural way then they would be able if they were
merely using lines on a grid.

Not was the last. Obvisuly, the guy that wrote this on 2001, not know UnrealEd. The map editor for Unreal engines have this capability. Eventually, even map editors for classic DooM would have it (Check DoomBuilder for example)
QueryLite is a fluent query API for android sqlite database., 0.2 released
Very helpful. Thanks! I can now see why infinity cannot be a natural number, under Peano's axioms. I follow mathematical induction arguments also. Thanks a lot! :-)
Democracy 2.0
> both cases are funded by budget deficits that increase the money supply

The potential for your example was high, but your explanation fell flat. There is a connection between Medicare and pharma, but it's not that they both 'increase money supply'.

Big pharma lobbied government when writing drug pricing laws for mediacare. So retail drug prices are standard and non-negotiable. The result is the largest drug purchaser in the world must pay full price and can't get a lower price for bulk.
200,000 what? Digits? Bits?