skysight-inc/HackerNews huggingface dataset:
Wooohooo, I'm super happy and excited that you made it!!! Was already losing hope, and now what an awesome surprise! :) Huge congratulations, getting from prototype to shipping is hard, and you know it well enough :) Hope I'll have a chance to dabble with it ASAP!

By the way, have you sent a notification email to your alpha subscribers? I don't seem to have gotten anything in my inbox... only found via HN (just when I was starting to ponder if I should try harder to overcome this addiction...)

Hm, and maybe are you planning some kind of release party or something at your office or somewhere in Kraków? :) Or did you already have one? :)
It has already been quoted before so I'll quote it again:

> cooking has economies of scale and specialization, so it’s cheaper to cook for many families at once

I'll try to add a little more value to the conversation - there are a lot of hidden costs in cooking at home. A kitchen could take up valuable real estate that is significantly underutilized compared to a commercial kitchen. A personal kitchen also has maintenance costs on top of cooking and cleaning each meal.

I do acknowledge a lot of value - you get to cook exactly what you want, how you want, when you want. For many, cooking itself is valuable (and not a loss of time) because it is enjoyable.
Lena – First Lady of Image Processing
Datomic Cloud
Absolutely. Is there any information available on the ownership of Poloniex? Do they provide any proof of reserves?
I wonder, how much of the accredited investor certification is also about protecting wealthier investors from the kind of volatility/irrationality we are seeing in cryptocurrency prices stemming from fresh and unseasoned investors?
For example : I used to work for a power system analysis company that built a UWP app for use by engineers while on the floor of a factory or something similar. Is used for drawing electrical diagrams, data capture, and there had been plans for some level of analysis in the app too. But the main reason it is a UWP app is the touch interface. Not really feasible as a web app, especially if there's no internet on the factory floor.

https://www.microsoft.com/en-us/store/p/easypower-onsite/9nb...
The social genome of friends and schoolmates in the  Add Health
It looks like it would help prevent the recent incident, but the confirmation screen at the end doesn't make it clear whether it's a test or a real thing. I know there was that big screen at the front, but if you're confirming something you need all the options presented again to double check.
Almost same story, but I didn't sell. Just moved around in ETH and BCH. Will never sell, unless it reaches like 100k USD worth or something. Its an experiment for me, out of interest/belief in technology. Personally not affected by this fall, but feel sad, on reading stories e.g. I'd heard of BitConnect, but never bothered about it until today. What an obvious scam.

I think this thing is like dot-com crash. And obvious ones have fallen. But some should survive. I am glancing through all the sub reddits, and I like the behavior on /r/ethereum the best. Nonplussed (largely) and just focusing on the tech. /r/bitcoin is the worst, but bitcoin has the most solid people (cause early adopters etc).
I have a question for other HN readers: if you got a call from a stranger asking you to discuss generic (or even specific) problems you face in your life, your job, or elsewhere, what would you do?

I looked through the scripts presented and I cannot imagine taking time out to talk through them with someone.

On the other hand, if I had made time to go to a meetup about "lean methods" or something, I might have a long conversation about problems I see.

But that just might be me. Do you feel more comfortable on the phone?
An enterprising prosecutor will probably not find it that challenging to get a copy from YouTube.
You find a 50-70% drop in prices not to be newsworthy?
I think he tried a few, but the one that I remember him saying that he liked the most was Plurk.

This page shows the UI, at the time, pretty well:
https://readwrite.com/2008/06/04/plurk_unique_or_just_anothe...
Click baitey article with no meaningful content. The questions listed are garbage.
OTOH, Disney is aggressively pushing trademark where it hasn't gone before. For example, they're asserting that "Movies about Snow White" are a thing only Disney can do, because "Snow White" is a trademark.

I could absolutely see Disney saying "That clip of Steamboat Willie is a trademark of Disney Animation Studios. If you use that in animation, you're diluting our trademark."
But maybe if you paid more, you'd reduce the brain drain, and then maybe you'd be able to do better work and be more profitable? Paying more is an investment.
X amounts of pollutants per mile might be fine, X * N amount might be "destroying the world". Encapsulating it in a boolean doesn't make it magically that simple.
I for one loathe talking on the phone. I wouldn't even pick up.
This is fine if the bug is only triggered when you modify the code. Many bugs that classify as #3 (from the article) are not only triggered by modifications to the code. For example, many lower-level languages have runtimes with sub-allocators that grab chunks of memory from the OS and dole them out in smaller bits to the calling code. This means that an off-by-one error on the read of an array can cause absolutely zero problems when you run the same binary 1000+ different ways, but have the user change the order of operations in the application in one particular way and boom !, now you get an AV/segfault in your application. It's all down to the how the OS MM and the runtime sub-allocator work and what the user does (and in what order). The solution is to make sure to use a sub-allocator that allows you to test your application with rigorous allocation tracking, which will catch these types of bugs, but not all developers are so thorough.
> Is there a better estimate of total value this can create?

I don't think there'll be a way to realistically estimate this for at least another decade. That would be like asking what the effect of TCP/IP will be on eCommerce in 1980. What I've laid out is very, very high level, while the technology is still in what could be considered pre-alpha stages.
> and even with all that people regularly have their bitcoins stolen or irreparably lost.

> Obviously any currency can be stolen or used for illegal purposes

So what is the purpose of your argument if all of that simply points out that any currency can be stolen or misplaced?
Someone (not me) is going to create a webservice to buy fake subscribers in the next hours/day, that's a guarantee :D It's not like creating a google account is exactly difficult ! Thank you Youtube for providing new markets for shady shops !

And now that I think about it, fake view time doesn't really seem difficult to put up either. The time is coming where you'll pay to have you video viewed so you can be payed to have your video viewed, looks a lot of fun :D
Reducing the denominator is the other way to increase efficiency. The denominator is the number under the line, the divisor.
Nmap seems reasonably popular for this purpose.

https://nmap.org/movies/
Dockerizing a React App – updated
Product Ideas via Undervalued Domain Names
Contractor hacks former employer, destroys and corrupts data
We can make it a little bit more awesome. Many adressess have both a fiber and coaxial cable coming in. Making it a broad competition between fiber and coax. The (only large) cable supplier is Liberty Global, which has responded by bringing quad play products to the market at a pretty good pricepoint. T-Mobile is in as well with quadplay via fiber, plus a lot of local offerings. Say, 60 euros gets you quad play for the family, with 100Mb+, some free online content and 4GB+ mobile data.
> I've had nothing but trouble trying to get Scala bootstrapped (sbt is a wreck), and while it's ostensibly interoperable with Java, there are many caveats.

SBT is indeed a wreck, just ignore it (at least to start with) and keep using whatever you were using (Maven or Gradle or what-have-you). In maven and eclipse/scala-ide with the m2eclipse-scala plugin installed I always found it "just worked": add the scala plugin to the pom, let eclipse notice that it's Scala, create a Scala class in the project and keep going. The IntelliJ experience is only very slightly more involved (have to manually tell IntelliJ to update the project config with Scala nature).

> while it's ostensibly interoperable with Java, there are many caveats.

> Kotlin's biggest strength is that it brings a reasonable amount of modernity with near-perfect Java interoperability. Almost any code that runs on a JVM released in the last 10 years will interoperate with Kotlin with minimal hassle.

This is the Kotlin narrative but I don't think it's actually supported by the facts. In the early days Scala looked perfectly interoperable with Java, but as we started writing more substantial things in Scala and a native-to-Scala library ecosystem developed it became clear that there was more to interop than being able to call methods directly, as nice as the latter is. As Scala became a full-fledged language with its own idioms we started needing idiomatic wrappers or native-to-Scala libraries. This is happening in Kotlin too, e.g. look at how http://arturdryomov.online/posts/kotlin-the-problem-with-nul... talks about having to consider whether calls are into Java libraries or not and treat them differently if they are.

And if anything I'd say this is getting worse for Kotlin with "modern" Java code: Java 8 is seeing more use of Optionals (particularly in streams) which correspond directly to Scala but are more difficult to interoperate with in Kotlin with its null-oriented design.
Datasette Publish: a web app for publishing CSV files as an online database
It all depends on your threat model. Certainly DNS over HTTPS is not a panacea - but it certainly will help when your ISP is doing crazy stuff with his DNS firewall (anyone here from the UK).
The other (darker) side of the coin is that corporate tools to identify e.g. rogue IoT devices by their DNS signatures will have difficulties...
Because in many jurisdictions it is illegal to represent that you are a lawyer or provide legal advice if you are not a lawyer.

http://hirealawyer.findlaw.com/do-you-need-a-lawyer/what-is-...
Going the other way, on /r/ProgrammerHumor/ they're showing designs that are even worse than the original.

https://gfycat.com/DevotedUnfortunateBongo

https://gfycat.com/KindlyEverlastingGibbon

https://gfycat.com/PepperyGoldenAfricanpiedkingfisher

https://i.redd.it/ubnpsrzljla01.gif

https://v.redd.it/8pcx6ymh0ha01

https://gfycat.com/QueasyGrandIriomotecat

https://i.redd.it/y0a33r0ohja01.png

https://gfycat.com/BadOrganicCanary

https://gfycat.com/BabyishBonyHorseshoebat

https://gfycat.com/RegalHighAlaskanhusky
So this is occurring in a non drought situation! Amazing. The shortsightedness of humanity never fails to impress me. I presume then if an actual drought occurs, there is no contingency plan in place?
Since we are leaving predictions set in stone (well after delete comment time has passed anyway) here's mine.

Low is around 5K for BTC. Appreciation is much less volatile in the future.
Show HN: A 12-dimensional sci-fi game with 10D space and 2D time
2018 Embedded Systems Design Survey
@anigbrowl I do not know flowstone DSP, but I see you were thinking much about GUI / nodes design. This is one of the topics I'm passionate about and I we want to make Luna the most powerful visual language available. I would love to chat with you about node design and your ideas. If you think it's interesting, I've just created a topic on our forum for this – I would love to read and discuss your thoughts there! https://discuss.luna-lang.org/t/nodes-design-discussion/69
Distributed Systems Engineers should really work with Blockchain
Nope, because $6800 are actual money that he can lose now.

Just like you go to casino with $5 play all night up to $2 million, then lose all go back home and tell your wife you only lost $5 so it was not that bad.
This is essentially a web app that helps you deploy new instances of my Datasette application https://github.com/simonw/datasette without having to install anything on your own machine first.

I'm using new features of the Zeit API - https://zeit.co/api - which makes it trivial to build apps that themselves deploy other apps. You dynamically construct a Dockerfile plus associated files, POST it to their deployment API and get back a URL which will host the resulting container: https://zeit.co/api#endpoints/deployments

The possibilities with this kind of API are pretty amazing. Here's their announcement: https://zeit.co/blog/api-2
Implement the Matrix Protocol – Issue #245 – Charybdis-Ircd/charybdis – GitHub
Meteorite 8km WSW of New Haven, Michigan
The only citizenship requirement for a clearance in the US is that you personally are a citizen. There is no distinguishing between naturalized and natural born on that requirement. Though you will likely have a harder time on the background check as naturalized, since you will have more foreign contacts which you are supposed to report.
Absolutely. Did not mean to discount his obvious natural talent!
I think step 2 and 3 are not very clear that you are sending an important message to millions of people, that should only be send in a rare occasion. It could just be that the designer likes red.

What blows my mind is that something like this can be send by a single person. A better approach would be that you need 2 or 3 people to send such an alert to millions of people.

How can a single person, that misplaced it's cursor by 20 pixels have such an effect? That is not only changed by fancier fonts and more colors IMO.
My work phone is essentially a junk call honeypot for when I need to put a phone number on something. I'm usually not there and I basically never pick it up. My personal phones I pick up but usually I have to recognize the caller ID.
If this is their reasoning, then it is YouTube that is missing the forest if they think destroying the environment that fosters and encourages small content creators is a smart move. All of the big players started there once. As the taste for content matures and viewers search for higher-quality content, hacks like PewDiePie dwindle and pros like Binging with Babish rise. Locking into the cesspool of current popular channels is extremely short sighted. A wiser position would be investing in nurturing up and coming content creators or risk losing to a platform that does.
"Amazon had 7k employees before they adopted microservices"

Sounds like the services were no longer 'micro' :)
I am just wondering why would you want DNS over https instead of something like dnscrypt which would be dns over ssl ( I think opendns does this already) ?
Is this good enough? http://www.cbc.ca/news/canada/montreal/pump-and-dump-fraudul...

Or just use Google by yourself.
I'd like to add that with F# you get all the benefits of an extremely mature web stack with asp.net core and a huge eco system of very high quality libraries. Frameworks like Giraffe, Suave or Freya make it all possible to write your backend in a functional idiomatic way. Also a big plus for F# is the choice of top notch tooling. You've got Visual studio which works on Windows and Mac, then JetBrains Rider which is awesome and Visual studio code with the Ionide extension. I'd highly recommend anyone to go and check it all out!
If the creator of that "that 1% how-do-I-do-this video" got $10 or $100 per year for this, then money wasn't the reason for uploading that video - so it means that demonetizing it won't cause such videos to stop being produced, they'll still get created and you (as a viewer) won't even notice the difference.
I miss all the time I used to have to screw around with random things in my teens and early twenties. There's way too much adulting getting in the way as you get older...
Think you should pick a project that seems reasonable and then start working on it, learning what you need to along the way.
This seems like a great tool for https://reddit.com/r/unixporn users.
I find calling disrespectful because it interrupts my flow.

But as far as I understand, this is a developer (or engineer) only problem and people in other businesses rarely have that and actually favor the phone over email.
I would imagine that the operators of the current UI were trained on it as well. What the OP posted is certainly an improvement, but could be made bulletproof by showing each choice in context alongside a button that you can't accidentally trigger.
Ha. Leo has been talking about this for a long time, bringing it up here and there and various shows. He tends to not get that sympathetic of an ear from his own co-hosts, nor do I have much sympathy. The amount of confusions that arises is probably minimal and is an issue that exists primarily in his own head.

I also noticed that in the linked complaint, TWiT still insists on calling their productions "netcasts" instead of podcasts. The market isn't similarly confused over requiring an iPod to listen to podcasts, Leo...
What I find astonishing is that there was not a Two-man rule security control in place.
Ask HN: Can anyone recommend a good/startup friendly employment lawyer?
To advise my startup, not individual. Mostly about doing the right things when hiring contractors not employees. Thanks!
Most people also cannot afford to buy cars or houses in one go, yet regulations don't get ignored because of them.
The only circumstance under which I can imagine someone calling Go "functional" is that, yes, it has first-class functions and closures. But if that's your definition of functional, the term is almost useless because in the modern language landscape, there's pretty much just two or three languages that would not qualify as functional. Sure, they happen to still be the top 3 languages (Java, C, C++), but that would make the entire rest of the landscape functional. Java of course recently grew closures, and C++ has... things... you can do if you really want closures, which would really leave only C as not having closures. Though if you're willing to go so far as to call Go functional, you're not that far from calling C functional because it has function pointers. (In 2018, that may not sound that impressive, but in the 1970s that put it at "at least modestly functional" by the standards of the time.)
> Would it not be that the ones who saw it coming were really the experts?

No, because there are people that predict fiscal doom all the time.

* People predicted that 2016 would have a huge crash.

* People predicted that 2017 would have a huge crash.

* People predicted that 2018 would have a huge crash.

* People will predict that 2019 would have a huge crash.

* People will predict that 2020 would have a huge crash.

If there's a huge crash in 2019, are you sure the people that predicted the 2019 crash are geniuses? Perhaps some of them were simply lucky. You have to be super careful if you are going to go by a small sample of past predictions, because there are a lot of people that make a lot of predictions. Statistically, some of them will make predictions that are correct by random chance.
1. Cyprus would be a pretty fresh example: https://www.theguardian.com/world/2013/mar/25/cyprus-bailout...

2. I'm not saying this is where you should allocate value that you want to store safely and have access to it in the near future. It will continue to fluctuate wildly for quite some time. As a long term store of value though, it came a long way from where it was a few years ago. There's just no scenario where it disappears / goes to zero by now. And we're talking about store of value, it doesn't matter if they won't accept your gold coin when you go to buy some groceries. That doesn't change the fact that if I had to choose where to freeze some money for next 20 years I would definitely go with gold rather than USD.

3. Store of value != investing
Sure, there'll be somewhat less incentive, but it's reasonable to assume that it'll still be enough to get a sufficient amount of obscure repair videos. If there was never much of a financial incentive, then pretty much all such videos were produced for other reasons and will still get produced even without that financial incentive.
Source, please? The only BSD I’m aware of that breaks embargoes is OpenBSD.
There was a story of a nurse who was looking after a mother and her child in ICU. Child had many probes and alarms for alerting of change in condition.

The alarms were going off constantly, but often times, the condition was not severe. Mother was not getting sleep. Nurse took pity on mother. She tried silencing alarms. The system had, i believe, seven warning screens warning against deactivation, all needed to be acked to proceed. She proceeded. Mother got rest. Alarms were silently blaring. Nurses did not get the critical alarms. Toddler did not make it. Nurse obviously fired hospital sued, monitoring system mfg sued.

Monitoring mfg stated they didn't put in further failsafes because they never imagined someone would possibly go past seven ack Windows with all the warnings . Someone did.
I have a YouTube channel [1], which is only just above the new criteria - in the last year, 4300 hours of views, and 1100 subscribers.

I produce videos on using Cubase, and teaching it IRL was my main source of income until September last year (I got made redundant from 2 schools I worked at). The channel is a useful ad for the book I have written on the subject of Cubase and Music Technology [2], and has got me some sales - I don't have exact figures, but I've had a few people say they saw the channel, then the book ads, and then bought the book. The book sales in total are nothing remarkable (a year of sales is about a month's earnings from the jobs I no longer have), but better than nothing, and mean it's actually worthwhile putting the considerable amount of time needed into the book to update it each year when a new version of Cubase comes out.

The YT channel made $135 in the last year. Nothing to write home over, but it means that once a year I can buy a plugin that I wouldn't have done otherwise. A niche channel such as mine isn't ever going to earn real money, but it's a nice side bonus to get some spending money once a year from it - I put the videos up because they are a bit of an advert for my skills, and because I've got a lot of positive comments from people who have found the videos helpful. But I would feel somewhat aggrieved if I wasn't making this small amount of money, and felt that I was being profited from for making content for free. I know about the hosting costs, etc., but I'm sure YT makes money overall.

However, I had another video on my personal channel which had a MAME cabinet I made using a Raspberry Pi - back in the day when this wasn't that common. It made it onto the official Pi blog [3] - along with a write-up that I did for it, and currently has 180,000 views. I wouldn't have seen a penny from that if the new rules were in place, and that the new rules will stop the 'one hit wonders' who create something that goes truly viral (Charlie/Finger, etc) from earning anything is a little concerning to me - I'm sure YouTube will still place adverts on them (?), but if you're a one-off, then you get nothing. Won't this just lead to people sending potentially viral videos to a channel who specialise in redistribution who will take a cut of the revenue?

[1] - https://www.youtube.com/c/musictechtuition

[2] - http://tinyurl.com/cubase9book

[3] - https://www.raspberrypi.org/blog/guest-blog-6-mame-cabinet-b...