skysight-inc/HackerNews huggingface dataset:
The fear of any particular thing is recognized in the DSM as a "specific phobia". Irrational fear of cotton balls, holes in a pattern, the color orange etc. all fit under this umbrella.
Capitalism doesn't mean you can't have regulations and enforcement. Microsoft used every dirty tactic in the book to wipe out its competitors, and the government turned a blind eye till it was way too late.

If someone from the 80s or 90s got a time machine and skipped to today, one of their biggest surprises would be that Bill Gates is considered a beloved philanthropist rather than the personification of corporate evil.
From the headline I was actually expecting a ‘mystery trip’ region, cut price but you don’t find out where till you start using it.
What's your CPU of choice and how do you know it doesn't have backdoors?
HomeMade Electric Airplane
They did, Unity is completely abandoned apart from a fork which isn't going anywhere.
Very cool idea! Agree with the comments tying this to a Farmer's Market somehow. Would be good to get user input as well.
DeX is okay. As an Android developer who's had to support it, I'd say it's similar to Chromebook (as an alternative to Android phone/tablet development), except it's got its own set of undocumented idiosyncrasies. Highly don't recommend using it with Android < 7.1.1 either (it supports back to 7.0).
Firefox acquired a proper native implementation in 57 and 58, enabled via security.webauth.u2f and security.webauth.webauthn in about:config; I think it might be enabled by default from 58 onwards. See https://bugzilla.mozilla.org/show_bug.cgi?id=1065729.

The trouble with support for this across services is that Chrome implemented the u2f API in an utterly ridiculous way (via an extension, and you have to hardcode the extension ID and use weird APIs to access it), and then provided as the basis for other services to support it (in a supposedly-compatible way) u2f.js, extracted from a demo. And it is terrible code, clobbering the u2f global in its very first line in a way that indicates that the writer didn’t understand how globals work in JavaScript (`var u2f = window.u2f || {};`, in the global scope), and making IE give weird prompts about chrome-extension: links in an app. At FastMail we made it behave properly, but basically anyone that wants it to work properly will have to go out of their way to figure it out, because the state of documentation of all of this stuff is appalling, and the generally extant code is only slowly getting better. (We got the `u2f-api` node package fixed up, so anything that uses its latest version should work in Firefox.)
I was going to contribute something similar, I recall early dismissals suggesting that the 'low end' machines didn't have this capability. I recall Mike Guimarin's comment of "If transistors are free (and they are) why not cut down the internal SKUs and put this on all processors" which apparently Intel did.

Of course as it becomes clear you can (and should) disable it, if you do that on a corporate laptop you might find that your IT team is both mad and proud of you at the same time. Quite the quandry.
I haven't purchased anything from them yet but if you select an O'Reilly book it says: "Read online, or download in DRM-free EPUB or DRM-free PDF format."

Also, on this page[1], it says: "Most of the ebooks available to download from eBooks.com (but not all) are protected by Adobe DRM."

Given the above, I would assume that downloads of O'Reilly books would not be encumbered.

[1]https://support.ebooks.com/hc/en-gb/articles/205639205-Insta...
The company would save on buying computers and just get everyone work phones (galaxy devices). Seems like that would be best for a non technical workforce anyway. Support and Sales are always on the phone.
Sorry, I misread your question. I was responding to the question where might you read more about these artists reproducing classic works, not where can you find sites to connect with these artists.
When a Progressive Mother Cuts Off Her Conservative Son
Idiosyncrasies is the wrong word.

The problem is that the watch is dependent on the phone for notifications. If the phone is off the watch will not get notifications for Gmail or Google Voice. I can setup the regular mail client but the I get the Primary, Social, and Updates Inbox from gmail instead of just the primary inbox. Google voice notifications do not come at all so i miss text messages to my google voice number which is my primary/public phone number.
The workaround would be to port my number back to the carrier and use the carrier for SMS/Text messages.

ATT has number sync so calls to the watch and phone will hit each other, but it is not as smooth as you would hope and gets disconnected sometimes.

Battery life is much better using bluetooth than wifi or cell connection.

Just lots of little issues that are a pain to try to work around.

My goal was for me to have access to my important notifications but not have my phone "at hand" to tempt me.
50% on plain rendering is very unexpected. Complex apps tend to have bottlenecks on IO/data fetching more than just plain rendering.

I would love an article detailing your experience and measurements.
Amazon DynamoDB DataMapper for JavaScript – Developer Preview
For anyone interested in further study of media's relationship to psychology and sociology, I cannot recommend enough Marshall Macluhan's writings and lectures. He may have been the first to argue that media is an extension of the human brain. Specifically, look up "The medium is the message" for videos of his central argument, or read "Understanding Media: The Extensions of Man".
Artistic skill itself has become commoditized, it's all about the brand. The key to fame/high valuations in all marketing and building a following. If you have two artists that can create the same works, one could charge $20k and the other couldn't charge $200 if they don't have a name for themselves (and previous buyers). It seems like the big disadvantage these Chinese artists have is not so much skill as marketability.
I nuked my Facebook entirely. I don't miss it. Took about 2 weeks to stop reflexively typing in "fa" in the address bar when bored.

Everyone worries about event discovery and getting invited to things. Turns out, the people that you actually care about (and who care about you) will tell you regardless.

Additionally, I suspect that I'm influencing my social circle toward using email for event coordination. Facebook's only selling point is the network, universal buy-in. When you break that, even in a small way, the value drops significantly.
Not just that, source code should really be viewed as a toxic byproduct, the more of it you generate, the more you're going to be paying in maintaining and managing it. The best code you can write, is the code that meets your current needs in as succinct a way as possible. Further anything that's internet facing is even more critical to minimize, failure to properly deal with it (keep it up to date and stay on top of known vulnerabilities) can and will sink a business when that bit rot eventually leads to an Experian type situation.
Swiss retailer introduces connected shopping button
Checking wikipedia, it looks like silica-based sands are the most common type. Most rocks are composed heavily from silicate compounds -- I'm guessing this is why sand manufacturing is possible. Calcium carbonate, which is crushed coral and shellfish, is the second most common type of sand.

I'm curious about the differences between these two types of sand and how it affects their use cases. I also wonder if manufactured silica-based sands are any different from the naturally occurring variety.

https://en.wikipedia.org/wiki/Sand

https://en.wikipedia.org/wiki/Rock_(geology)
I think there is almost always very little value in up-to-the-minute news - I find that it just doesn’t affect my life on a minute-to-minute basis.

Blender is an example of (supposedly) higher quality, longer pieces of (paid) news/reports. I haven’t tried it myself because they don’t allow pluses “+” in emails.
> bumblefuckery

That is precisely how I would describe the Tenix and/or FOX-IT data pump implementations. It's amazing what people can manage to get away with even at EAL-7+.
Because illegal miners can take sand from public beaches from rivers, from deltas, etc. Doing so destroys beaches and damages ecosystems, and many governments want to maintain these systems because they are a public good used by many.
What are the best games to play more than once?
Bitbucket Server PM here. I wanted to address some of these points as there's good news on many of them...

Regarding PR comments and line comments, file level comments have also been available from the beginning. There's a comment button above the diff view for this.

Regarding line comments being "lost", it's true that when they become outdated they can be harder to get to, but they're available. If you go to the activity tab all past comment threads are available to help make sure you've not missed anything. We're working on ways to show outdated comments in the diff view, and beyond that we're looking at adding more to our search capability for finding comments across pull requests.

For author and committer treatment, we do respect the two concepts in Git, but you're right that we don't display them clearly in the UI. We added coverage for returning both roles in the API back in 5.0, and at some point we'll probably update the UI to display it.

I'd love to hear more about what you feel is lacking in the diff view. We're doing some work there now so perhaps we can cover off your use case (or plan to already).
Yes you are exactly correct! Kdb and the Q language that back it. I thought that was really prevalent in the trading arena just based on other postings I'd come across on HN.
Interesting, thanks for the feedback.

I'm somewhat tempted to try it, maybe not at RRP though. Although I get the feeling it will end up in the pile with the Occulus Rift and all the other gimmicky stuff I've accumulated...
The U.S. begins bombing Taliban drug labs
I think Let's Encrypt is great and their certbot tool makes it even better.

With Wildcard certificates coming to Let's Encrypt, I think they will only increase in users. (https://letsencrypt.org/2017/07/06/wildcard-certificates-com...)
Given the option, and pretending it were just as easy to implement either, why would you wait until the document loads to fetch resources via Javascript when you can render the content on the server?

The article points out one downside: React's render-to-string faculties are slow.
> Why do you think strawman thought-terminating cliches are an acceptable level of discourse? At best they serve to be distracting and needlessly hostile.

But that's the essence of your argument. You are proposing to try again something that 100% of the times led to bloody dictatorships, claiming that this time it will be different due to some vague, hand-wavy reason.

> "Shifting value" is a very strange way of saying that developing countries are being systematically exploited due to the low cost of labour because they have almost no training.

Yeah, millions being moved out of poverty is the same as "exploited".

> So did the feudal system, and in fact so did the Soviet system (which I do not by any means support).

No. Unless one of those systems did something like removing 50% of the world population from extreme poverty in half a century. Neither did. Not only that, the Soviet system purposefully murdered millions. And the key word here is "purposefully". Every system results in deaths, the Soviet (and all socialists) fall into a special category where death is part of the governing process. See Holodomor. Killing Fields. Etc.

> So can Socialism.

I'll say "maybe" to give you the benefit of the doubt, but do we need to kill millions again to find out based on your "hunch"? No, thank you very much.

> as Marx put it

And you keep citing Marx as if he is a reasonable source, that puzzles me. He's long dead, just as his economic theories. Keep them dead.
Ask HN: Does microdosing psilocybin help you code? How?
If you want to see what he did there, read again from the start of this sentence.
I did this in like 2005. I don't recall it taking more than an hour. For simple sites, probably faster to just implement it than find a library and read the docs.

Collection is easy. Just capture every key even and read the location of the the mouse in a sufficiently tight loop. Timestamp everything, bunch it and send it to the server on a regular interval. You can do it in 10ish lines of JavaScript.

Playback is the hard part, depending on your infrastructure. But if your site is simple enough you don't even need a library; just load up the page the user was on and play back the data.

I'd be surprised if there isn't already a Dropbox company out there going the final 20% on this "just rsync it" comment though.
And when they make factual errors, they publish errata
Goitrogens: Healthy Foods or Thyroid Triggers? – Suheir Mag
Trump administration starts push to officially rescind ‘startup visa’ rule
Not to mention the security issues of relying on a Hotel/whatever's input/output devices.
Contractors.
Yes, I've noticed this disturbing trend myself. I'm ashamed to admit there's been more than one time that I've closed Facebook, opened a new tab, and immediately navigated to Facebook. Of course, I take full personal responsibility for my behaviors, but this is definitely the result of intentional unconscious conditioning; it's made this way by design.

Now I use the "News Feed Eradicator" Chrome extension and no longer have that problem :)
> When Windows 95 first came out, it crashed daily on my computer and friends of mine had the same experience. Sometimes it crashed multiple times a day.

It was perfectly possible to run Windows 95 without it crashing. I ran it for around a year before the launch (the Chicago beta) and it was very stable by the end IF you had decent hardware and IF you set it up correctly.

But the PC hardware industry wasn't very well developed in 1995, and there was a huge variation in products that took a while to shake out.

Bear in mind that Windows 95 was running on tens of millions of PCs that had never been designed to run it, and that had never been tested with it. A lot of the ones in the field were almost unique (because of variations in processors, RAM, graphics cards etc), and Microsoft had never seen many of them.

And they got away with it because people could get a PC with a good GUI and masses of compatible software for a very low price.
There is silence which is bad editing or a disorganised podcast, and there is silence which is intentional, after a particular point has been made or idea been voiced.

Even two seconds of silent time is useful to ponder and reflect. When I am not in 'flow' state while working, I will often just look away from the screen to pat my cat or pick up my guitar for a few seconds to noodle unplugged. I find that helps me to step down from frenetic brain activity and let my subconscious stew on things.

To equate it to a musical analogy - sometimes it is the space between the notes. As much as I respect the technical ability of guitarists that can cram 3000 notes per minute in a long shred solo, I cannot listen to that for more than 30 seconds before my brain is screaming for some relief. I would much rather listen to a blues guitarist or saxophonist play a few notes with enough pauses between phrases to fully appreciate them and wait for the next one with anticipation.
Food, shelter, clothing in that order. For example, Soylent has a lofty goal of solving “minimum viable food” and thus world hunger.
To clarify: `tf.keras` is an implementation of the entire Keras API written from the ground-up in pure TensorFlow. The first benefit of that is a greater level of blending between non-Keras-TF workflows and TF-Keras workflows: for instance, layers from `tf.layers` and `tf.keras` are interchangeable in all use cases.

Additionally, this enables us to add TensorFlow-specific features that would be difficult to add to the multi-backend version of Keras, and to do performance optimizations that would otherwise be impossible.

Such features include support for Eager mode (dynamic graphs), support for TensorFlow Estimators, which enables distributed training and training on TPUs, and more to come.
> The fact that you think she's wrong, and that you're right, on this issue, suggests you don't understand how compilers work either.

I'm happy to be proven wrong and certainly know I have much more to learn but I suspect in this case I was not clear in my comment and consequently you made assumptions about what I think is right or not. Feel free to correct me =] Either way I appreciate the response

> 99% of printf fails are catchable through static analysis, and should be caught that way.

I never said that it wasn't possible! But that would require the compiler have special logic just for printf or in this case the fmt and log packages. Maybe you would think that's the right thing to do, and I can see that point of view, but I suspect you would at least understand why it is a controversial decision and thus not necessarily assume it's there.
How can you be unsure? I thought I explained it quite clearly. The courts look very poorly upon prior restraint of free speech. Non-disparagement clauses in employment contracts specifically are very dicey and difficult to make stick in a court of law in the US. Here is an article about it... they can end up being enforced, but it is unusual: http://chernoff.law/non-disparagement-clauses-can-really-enf...
I haven't been on a decent compiler course, for the most, I taught myself. I find that I constantly invent mini languages. For instance, I do a lot with timeseries data, and do a lot with bringing in all kinds of external sources of data in many weird formats, so I have a simple data transfomation language that deals with 90% of the scenarios I encouter. Also have a various device simulation languages for describing various sensors and their interfaces, eg SDI12 with it's various timing constraints and sequences. As part of a broader embedded board based testing system the mini language is used to say how you want a sensor to be simulated and then you can execute tests to ensure things work
good ! certs shouldn't be only something for people with $$$.
I have worked through the following, and found it quite good
http://www.diku.dk/~torbenm/Basics/basics_lulu2.pdf

*Full disclosure that the following is mine
https://troydaniels.github.io/diku/compiler/course/2017/01/0...
Why in the world would you take over scrolling like that

Is this how you get your kicks?
A lot of the competitors shit the bed. WordPerfect basically handed the market over by focusing on a bunch of random programs and letting Microsoft take over the windows market.
https://news.ycombinator.com/item?id=15721268
They are relevant. These are orthogonal issues. Typically there are more than one compiler courses in university, and you can go into more details if need to.
Modern JS frameworks try to solve this problem by inlining critical CSS and JS into the head for anything above the fold, and loading the rest dynamically.
They practice the worst type of disinformation. Correct most of the time but when it really counts they publish incorrect propaganda (eg wmds in Iraq).
> I’m curious if your dad installs much software?

Surprisingly, he actually does. This is in large part because this is WAY easier in Linux than anywhere else, because they've been following the "curated marketplace" model (like iOS and Android) for like, a decade (without the restrictions on other modes of install, obviously: Linux systems have an incentive to be user-friendly, but not anti-user the way Apple does). He was in the menu and found the "Software Hub" or whatever Mint calls it, and spends time randomly looking around at stuff. On Windows, he would oscillate between being too paranoid about viruses to go around installing random .exes to being _not paranoid enough and actually installing a virus_ haha.
> Regulation by whome, exactly?

Regulation by publicly elected and representative officials in our democracy.

> It seems to me that these problems are better solved through education, rather than censorship & policing.

I'm not talking about censorship. My point was regarding the mass data collection and analysis of our personal information that's being done at an impressive scale by these for-profit companies without any form of oversight or transparency.

It isn't cool when the NSA does it and it isn't cool when they're doing it either. Especially not if they're actually profiting from selling our data to other people who are doing whoknowswhat. There is no incentive for them to be responsible.
It's your insurer and their lawyers against their billion dollar lawyer army. I'll get the popcorn.

I'd also recommend getting dashcams if you don't already.
Word also started out as a Mac program. It just happened to have the same name as an old DOS program.

Microsoft's original DOS spreadsheet was called Multiplan.
Just really need a phone to run a full OS when plugged in. Why would anybody who is a serious user want to use a mobile OS for anything other than simple tasks.
Victor Bevine is like enjoying a drink near a camp fire.
This guy could read a book about the worst moments in my life and I'd still enjoy it.
The agent was clear that the beach wasn't private, but the beach _access_ is on private property. Somebody can walk to it during low tide but the only land-route off the beach during high tide is thru a locked gate on private property.

Is that correct or an over-simplification?
This is what I'd like to see a performance comparison for.

1. Initial load using client-side vs server-side rendered. (Server-side should be faster.)

2. Warm load using client-side vs server-side rendered. (Client-side should be faster.)

Comparing to static is interesting, but not really an option if you're serving dynamic content.
It's sad to me that manually setting an IRQ is so horrible a prospect that it's better to compromise the entire system.

Honestly, I don't understand why there needs to be another CPU in the system. Do systems really need arbitrary bus protocol translation in real time? If people could agree to reasonable standards (a real possibility in the technological asymptote we have entered) we can eliminate this complexity entirely.

Then we can worry about something else, which is secretly embedding mini-CPUs into the CPU itself.
What is the slowest part? Doesn’t look that complicated visually.
you're completely forgetting to include "access to perfect information"

Which is the whole point of propaganda and other forms of marketing: bombard people with a message, true or false, it doesn't matter. Over time people will come to believe the message, and it will inform their future choices. People do not have the time to evaluate in depth all of the information they receive on a daily basis, and therefore are not actually capable of making truly rational choices.

Everyone is merely doing their best, and many are indeed failing. At some point, humans have to rely on trust. In our current society, that is extremely difficult.
Remote administration. Installing a new OS remotely, for example. There is legit demand for that. Imagine manually re-imaging 1000 workstations or servers.
That's pretty much like Sentio (old Andronium Superbook). I backed one while ago, finally I should receive mine within a month!
It happened today unfortunately. Confido ended up scamming early investors almost $400K. Like you, I like the idea of ICOs but it definitely is a risk.

Ink, which was created by Listia (YC alum), is actually trying to help those users who got scammed: https://medium.com/@PayWithInk/ink-airdrop-for-confido-token...