skysight-inc/HackerNews huggingface dataset:
If you watch the handwriting at second 52, the lag is barely noticieable, even on slo-mo.

What is happening is that a light grey shadow appears very fast, and then the ink "fills in" fluidly until achieving its final dark grey. The effect is like some "magic ink" that dries in contact with air. It's not exactly like pen and paper, but they've achieved an effect that psychologically works well for me.

The Sony epad [1] seems to be right there in terms of writing speed, if we can trust either video.

[1] https://www.youtube.com/watch?v=zrp9TxgFBdw
I'm not. I do a lot of interesting work, much of which does not rely upon any standards because it changes so much.

Standards CAN change. This standard DIDN'T change. The Chromium developers referenced this particular RFC (RFC 2818) in reference to a bug as to why this mandatory feature (per the RFC) was disabled, when the document they referenced doesn't agree with their conclusion.
IV seems way too short. However I'm not very familiar with Chacha20, so not sure if this is an issue.
In my experience this post is right on - there are so many bugs in so many layers (especially where they intersect), that the logical conclusion is to reduce and simplify.

These ideas are also emerging in the form of Go (simple) / Clojure (immutable) where simplicity is the primary feature. My only wish is that OpenBSD had additional vendor support for open source drivers (ie Intel / AMD / NVidia) so that it's impact isn't so limited to servers, but desktops / client devices as well.
Bob Ross really was a well of creative wisdom. I've been enjoying watching through all the episodes of his show on Netflix.
Donations are not the main CTA. If you want to support the initiative you can donate.
We don't need money to build the MVPs for people but if we get donations we might convince other devs to join (they would get paid).
This does not logically follow. Why does facebook know best what kind of build system is suitable for my needs, given that I'm probably nothing like facebook? Why does George Foreman know how I want my grill?

I understand the human need to optimize attention, use basal heuristics to weed out unattractive options, and nurture a need to belong, but this is not logic. It's a rationalization.

It's also why this works, and why facebook (and every other major tech player) does it. It's a brilliant marketing and recruiting tool and a way to insert influence under the guise of open benevolence.

Hidden out there is probably a better tool for your needs. But now you'll never find it.
There is? Does it exist on iOS? If so, how do you get to it?
It looks like it was collected in a published book in 2001:

http://catdir.loc.gov/catdir/samples/random045/2001037553.ht...

https://lccn.loc.gov/2001037553

I remember reading it a few years ago as well, so perhaps it's been republished multiple times since then.

It's an absolutely great bit of writing, and a good warning to anybody who lives in places that can get excessively cold.

(In my case, it serves as literary tourism: I live in central Scotland, which hasn't seen more than a few inches of snow a year since 2013.)
You make some interesting points. Certainly, it seems tough to be truly confident of that one-in-a-million claim.

It's theorized that modern PALs incorporate the explosive timings into the authorization code itself. All those different explosive initiators have to be set off at just the right times, and if this theory is true, then the information of when each one needs to be triggered isn't even present in the bomb. This eliminates (well, makes extremely improbable, anyway) the possibility that the electronics accidentally trigger a full detonation due to some malfunction.

Of course, whether this is really true or not is unknown....
It's important because a lot more gets done when multiple people are being paid to work on bugs & features full-time than when it's, say, one person trying to find some spare time in their evenings.
CyberheistNews Vol 7 #11 [ALERT] New Ransomware Phishing Scheme Lets Wannabe
Watches have become a bit like horses or combustion cars might become in a few years -- items that have lost most of their practical value attached to industries that need to focus on higher and higher prices in order to inflate their veblen good status.

I enjoy watches, especially mechanical ones, and a bit of the marketing and story behind them, but even as a upper income individual, I find their prices to be completely unabsorbable.

Rolexes and Omegas start at 8000 and their second hand market has become just as artificially inflated. An Audemars steel watch starts at 13k! These are impractical prices for all but the very wealthy and betray the working class value that their origin stories rely on.

But what I find really fascinating is the Chinese replica market, which now can make nearly identical watches at almost 1/100 the cost. Does the fact that you can own a completely identical Rolex for just 500 dollars not call into question the swiss market veblen good strategy?

I predict a significant crash in sales forcing some of the brands out of business and maybe inspiring a few to make a real middle class watch. But it's a powerful lesson that China can now manufacture even the most "hallowed" quality to practically the same degree.
I worked and help launch something similar a couple years ago : http://calcfusion.com/ .
If authentication is too complicated for the average developer to understand, other businesses will become more willing to use Goog & FB as identity providers.

There's also generally a lot of FUD around authentication because most web developers don't understand information security well enough to weigh the pros and cons, so technical discussions usually devolve into, "Google uses it, so it must be solid."
I'd like to know this too, mostly because I don't know enough about S/MIME.
Yep - I thought this (and the "I own and collect fancy watches...") was a bit of a humblebrag - but then supposed that writers likely make a decent living overall but their income might be concentrated into smaller super-busy periods.
Dr. Bandyopadhyay looks well-credentialed to be announcing/leading this with
MS & PhD CompSci from Rice and good bit of postgrad & work experience to boot:

https://www.linkedin.com/in/rajbandyopadhyay/
Didn't someone get arrested for making threats via Yik Yak? it's psuedo-anonymous .
If AWS manages its datacentre in a way that I am not happy with, I can switch to Azure. If the UK is managed in a way I am not happy with, democracy allows me to vote to change the managers.

To keep with your comparison, restricting the right to vote is like restricting the right to switch datacentres. Restricting the right to stand in an election is like restricting the right to run my own datacentre.

Of course, in a nation state I can't secede and run my own government and that is the intractable problem. How do you administer a country with millions of people in such a way that all of them are happy with your administration? It's impossible, whichever system you choose.
I'm not trying to prove anything. The point was very simple: That City is different from what most people will think of when thinking of the centre of London. Even if you consider it part of the centre, it is at most a small part of it. I made it simply because people who don't live here often get confused by that distinction and think that City refers to London as a whole. The comment I replied to, appeared to try to extrapolate from the history of City to central London as a whole, for example, but City and the rest have very different histories and have been different cities for most of their history.
Oh, I get that... but in my (possibly dated) mind, Facebook is a web site, and you run your mobile browser to view it, not the other way around. I mean, this feels to me like the days when dial-up was fading, but my parents would still connect to AOL to browse the Internet.
Are you talking about iOS? Because multitasking works great for me on Android.
Yeah this is a huge difference if what you're working on has state, being able to patch styles or modules makes development much smoother.
Got so many praises from high school teachers for "typing" my papers, when in fact it was just faster to use WordStar on a 286. Cool article, wish I'd known about the double period note feature!
This is an awesome post, thank you :)

> There something very gratifying about resurrecting an old watch found on eBay.

I completely understand this; it's how I feel about fountain pens. I've bought dozens - maybe hundreds - of old crusty fountain pens on eBay, Craigslist, and from antique stores. They're fairly easy to repair, but often require a good deal of patience to get apart and clean. Once they're back together and working again after decades of neglect, it's almost like they come alive.
I wish to have a large e-ink monitor for read & write, with a normal one for the rest.

My eyes get tired fast and is mainly because I'm addicted to read ;)
I recently bought a Rodina watch, which is a Chinese company that makes "homage" watches to the Bauhaus school (ie. Nomos). The style is so simple that it can easily be copied. Anyway, if you have any interest in "trying out" the Nomos look on your wrist for a while before spending a couple of thousand on the real thing, I think it's a great option. I personally found that I never really bonded with Bauhaus, so I sold the Rodina ... kept the stakes really low to play in the hundred dollar range rather than the 2-3K$ range.
>The more I think of it, the more Facebook becomes the equivalent of an operating system for the average user. You can send/receive messages, do image editing, surf the web, but you have no choice of which software to use to do these tasks Once you're in FB ecosystem you're forced to use their array of services.

This is an assertion I see relatively regularly, is it based on a gut feeling or is their some evidence to back it up?

If so what does it really mean - surely all(?) users do some things outside of facebook (email, news websites and so on)? Are you saying that most users will not look anywhere beyond facebook for any service?
sssssssssssssssshhhhhhhhhhhooooooooootttttttttttttsssssssssssss
sssssssssssshhhhhhhhhhhooooooooootttttttttttttsssssssssssssssss
sssssssshhhhhhhhhhhooooooooootttttttttttttsssssssssssssssssssss
sssshhhhhhhhhhhooooooooootttttttttttttsssssssssssssssssssssssss
hhhhhhhhhhhooooooooootttttttttttttssssssssssssssssssssssssshhhh
hhhhhhhooooooooootttttttttttttsssssssssssssssssssssss
there are problems with both, though. i like to click on something and then give a break, and read later. with CCT, I have to consciously go and click on "open in browser", which doesn't work well for me.

Otherwise, CCT and SVC should be the way to go, still much better than FB. Aside from tracking and all, it doesn't get the niceties of a full blown browser.
Just from the DAO hack, you can learn a lot of things of how Ethereum works as a project and a company:
- Ethereum's design (turing completeness etc.) doesn't enable formal verification of code/contracts
- Months before the hack, Ethereum had paid for security audits, in the report the way the DAO hack was done was described, yet Ethereum failed to do anything about.
- It's up to the decision of Ethereum's corporation (a.k.a Ethereum Foundation) to decide if they don't like one transaction or contract to make a hardfork, they broke one of their selling points of code is law.

On a sidenote, the 3rd largest cryptocurrency is a instant/premined scam[1] and the 5th largest is a super-centralized system that you can barely call cryptocurrency. So marketcap doesn't prove much.

[1]: http://daia.group/2017/03/13/review-dash-2/
Clues about Medium's strategy
Let me replay what you are saying, using you as the subject:

According to your [ubermonkey's] first comment here, you are a "long-term collector of mechanicals." Why do you ubermonkey do that? Isn't that just obsessive hoarding? Why do you keep old things around? Seems obsessive to me.

I mean, what's the point of disparaging someone's pleasures? Can't you just appreciate it for what it is, just someone's interesting, unusual hobby or usage? Can't you give him/her some idea about how to improve what s/he is doing? Or simply leave it alone. Like most moms say: if you don't have something nice to say, don't say anything at all.
And I look at these 'apps' and I think:

"Usenet did it better, and semi-anonymous, and ubiquitous."
This is the first iteration of an idea I've had brewing for a while. The broader vision is to have a hybrid social network/repository with web-based tools that can be used to collaboratively edit any kind of media. I'm starting small with vector illustrations, but the important aspects of this are the ability to openly create and collaborate in real time, and having a corpus of material that you can frictionlessly remix from with attribution.

I wrote a blog post that goes into a bit more detail regarding the intent behind this project: https://medium.com/@JohnWatson/formgraph-collaborative-creat...

As for the current state of things, I'm well aware that the experience leaves quite a bit to be desired on mobile. I'm not really sure what my mobile strategy is going to be yet. I could optimize the HTML5 editor or opt to create native iOS and Android apps. Also, I'm making decreasing project load times a priority. There's so much work that could be done to make this a fluid experience, but, baby steps.

For anyone interested in the stack, the app server is written in Go, and uses RethinkDB for real time stuff, and Postgres for CRUD stuff. The client side is pretty light on frameworks, but Vue.js and JQuery make appearances in quite a few places.
Actually, it's not that simple. There are a couple ways to load websites on iOS:

* UIWebView: Old, slow, but dead simple.

* WKWebView: The new "WebKit" drop-in replacement for UIWebView. It uses Safari's Nitro engine, and allows for full customization for the chrome, but does not allow for content blocking. Most new apps use this.

* SFSafariViewController: A "Safari view"; you have no control over the UI chrome (or browsing history, etc.), but it uses Nitro and loads content blockers.

* Safari app: The actual app. Loads content blockers.
Honest question: why did these app try to remove abusive content? Did they actually see a correlation between abuse and users leaving the app?
WordTsar looks a little dead: the last three posts on the blog are from 2014, and are titled, respectively, "Hacked by GeNErAL", "The Best Online Pharmacy. Buy Cialis Without Prescription – Orders-Cialis.info", and "Alpha 0.51 Released".

Not that WriteAndSet looks better: "Last modified: September 19 2009"
Isn't there also a physical switch on the SD card to mark it as write-protected? I'm sure that could be bypassed, but it would make it more difficult to hide the contamination.
Issues of monopoly aside (as that's already been responded to) there is the addition difference that Facebook isn't the ones bundling a browser as they're just using the mobile OS's stock browser APIs.
The thesis here seems to be that social media is only worthwhile so long as it fulfills the attention-seeking impulse of people like the author.

I may be unusual but I avoid Facebook precisely because I don't want that sort of attention directed at my brain farts and the ephemeral detritus of my everyday life.

When I make something worthwhile and of substance, that's different, but I won't be putting it on Facebook.
Living in the Midwest US, my first questions were if these could handle snow on the roof, deep ground frost, and tornadoes.
Then how does the sync save the display? There have been a few upgrades since the hack I found.
Fortunately, you can override it by adding, for example, `text-shadow: 0 0 0;` to <body>. I was unable to read the page before fixing this, I would strain my eyes trying to focus. (Perhaps this problem is exacerbated by "retina" screens?)
> Is this a bit like a runtime macro?

You can indeed accomplish some similar things with it.

> Does it have performance disadvantages?

A Common Lisp macro is evaluated once at compile time. In Smalltalk this is evaluated at runtime, so that adds some overhead. Usually you only have to build the AST only once though, and can use the result many times, so that overhead isn't really relevant.
Do you really think more people tap the Safari icon and then type "facebook.com" in the URL bar than just tap the icon for the Facebook app? I can't imagine that ratio is even remotely close to 1:1. I'd bet a good dinner than 95+% of interactions on mobile are through the app.
Bill Gates Invests in $18M Round for High-Tech Body Scanner Startup
iOS has Reading List for this purpose, and SFSafariViewController has a button dedicated for this.
"encrypted communications and archiving files"

Independent marketing plan, identical backend tech.

If the goal was security should have just used gpg or openssl with a very small shell script wrapper around it instead of rolling his own. On the other hand if the goal was writing crypto obviously it achieved that, even if the spec isn't optimal.
From https://github.com/skeeto/enchive:

> The process for encrypting a file:

> 1. Generate an ephemeral 256-bit Curve25519 key pair.

> 2. Perform a Curve25519 Diffie-Hellman key exchange with the master key to produce a shared secret.

> 3. SHA-256 hash the shared secret to generate a 64-bit IV.

> 4. Add the format number to the first byte of the IV.

> 5. Initialize ChaCha20 with the shared secret as the key.

> 6. Write the 8-byte IV.

> 7. Write the 32-byte ephemeral public key.

> 8. Encrypt the file with ChaCha20 and write the ciphertext.

> 9. Write HMAC(key, plaintext).

A lot of steps involving low-level crypto, which means making an error is easy... ah, yes, there is one actually, right at the end

What the steps should look like:

> 1. Generate a box ephemeral key using crypto_box_keypair

> 2. Encrypt and authenticate with the ephemeral key as sender and the master key as receiver using crypto_box

> 3. There is no step 3

tptacek once said "If you're writing the letters A, E and S, you're doing it wrong". It doesn't mean you shouldn't use AES; it means you shouldn't use low-level cryptography and use high-level, hard-to-misuse libraries. Use NaCl !
Eventually the second amendment right to bear arms will become irrelevant if you have no ability to move effectively. If nothing else, all the other self-driving cars will be commandeered by the network to box in a rouge car driven by a human. Many freedoms presume the ability to move effectively and efficiently.
great low carbon emmission material. I should've known better than to make such an elementary mistake.
*Almost half of iOS traffic
I respect your different point of view on this matter. But if I may act as the devil's advocate: what if it was your brother (or father) that said that to you? Would you not volunteer help to them if they said those things and are now suffering from cancer?

Personally, I don't think we should reward people for making bad decisions; you are implicitly punishing the people who made the good ones, which are often hard. However, rewarding is one thing; saving from death/destitution is quite another.
Ask HN: Should I keep working on this project?
Hello! I have been working on a platform for displaying arbitrary API points from around the web on one dashboard. Despite very excited reception whenever I show it somewhere, pretty much no one uses it. I think people like the idea of it, but simply don't need it. I am trying to decide if I should keep working on promoting it or if I should move on to a new project.

HN is pretty much my target market or so I think, so I am looking for honest opinions on whether or not it seems like a good concept at its core. I have got a lovely backlog of really great features however if the core idea is not something people genuinely need and will pay for, then I would be best moving on.

https://apiblocks.com is the site, so if you would be so kind, let me know your thoughts!

For what it's worth I really do love the idea, and I am not just looking for validation in stopping. I just know that time is finite and not every idea is a winner (this is my third major side project)
I don't follow... since the use case here is personal storage, then the sender and the receiver are the same person
There were no archaic superstitions about code structure. Those had to be removed, because the code had long ago grown large enough to push up against size limitations. You couldn't put comments in the code. You had to use the abbreviated syntax. If you tried to make anything human-readable, it wouldn't fit.

You weren't even allowed to touch the infrastructural M code. Mostly, you worked on superficial or peripheral M code, or on the GUI in VB6. I heard rumors of a GUI modernization team, but never saw any direct evidence of it.

It was a result of the iron grip of the top management. They didn't want to yield control of the company to the people actually running it. You were expected to use your expertise to do what you were told to do, in the best way you could, while still remaining completely within your lane.

After the 6 months of training, I gave it a year to read the character of the company, and then another 6 months to soak some potentially major family health care costs with that sweet insurance plan, then spent 4 months job hunting. It was the best employer-offered health insurance plan I ever had.

But make no mistake. Companies like Epic are why health care costs in the US are huge and growing. Epic never refactors anything that still works well enough to hold together with some expensive human labor. It is a technology company that runs on well-trained people instead of well-designed code and processes.
LinkedIn Tutorial 2017
Reverse Engineering the Hacker News Ranking Algorithm
Why ‘The Outsiders’ Lives On: A Teenage Novel Turns 50
I remember checking this project out around 2014 and it seemed it was all being done in Sketchup using ruby. Now it looks like it's mainly being done in Grasshopper/Rhino (visual scripting) with some components being done using custom C# or Python scripts. I think its the right move, as Grasshopper/Rhino is a more powerful CAD engine, and has a more useful and extensive ecosystem of plugins for them to develop around.
yep, my point exactly
Wow, what is it about atmospheric music combined with radio chatter? On their own they don't have much of an impact on me , but combined I feel like I am Major Tom.

Awesome.

I also recommend the ISS feed (with orbital video!)
I wonder how robust the stylus is. The iDevice styli have a quite limited life span.
I think Facebook is an app and then you click a link and you see the article. The rest is nerdetails.
There is no hope, unions and civil serpents kill all in Buffalo
How we will get to 5G
This is the article that was discussed in yesterday's "The stories that Hacker News removes from the front page" [1]. After speaking with @dang, it sounds like what happened with the original submission was that a moderator accidentally put "(2010)" in the title and users flagged it because they incorrectly thought it was old. He invited me to resubmit the article today to allow for real discussion and to demonstrate that what happened to the first submission was accidental.

I know that this analysis will get less attention than the one from yesterday, but I personally find it far more interesting and hope that it can stand on its own merits. I'll be around to answer any questions that might come up.

[1] - https://news.ycombinator.com/item?id=13857086
I purposely avoid all this mess. The only thing in my "build stack" was TypeScript and a small custom script I wrote myself to assemble things together.

Before I joined that project they were using yoeman and angular and a bunch of other useless crap. I got rid of all of it.