skysight-inc/HackerNews huggingface dataset:
Sure. But open source business models are not trivial to succeed or scale. RethinkDB is shutting down and MySQL ended up in Oracle's hands. Postgres is a bit unique, but still lacks good and friendly developer and management tools and better support from cloud providers.
The only thing I miss in libreSSL is SRP. How would hn crowd recommend to pick alternative to SRP?
Ask HN: Is natural language a good interface for AI?
All the mainstream AI platforms seem to bet on natural language as the interface with AI.

- Amazon's Alexa

- Microsoft's Cortana

- Google's Assistant

- Apple's Siri

- Samsung's Viv

I can't help but feel like these interfaces will continue to feel wrong short of perfect NLP and AI.

Even if they were on par with human assistants (which is a big if), that still wouldn't be optimal. Clearly, natural language is not the ultimate form of communication.

Natural language interfaces are slow, they do not challenge you, they do not allow auto-completion, they are linear, they are not very visual, they vary across cultures, etc.

Is there any reason to want natural language as an interface to AI, other than because that's all people know?
You can use the title attribute to customise the error message.
dplyr is faster, BUT not that much faster. dplyr advantage is the way it works for programming. Really a lot easier and more consistent way to think about working with your data.

data.table is fast for your project I would imagine.
Worried about OpenSSL, but fine with running drill? ;- ) drill segfaults for me on a regular basis.
Most drivers who own cars with built-in GPS systems use phones for directions
This is a work of art. :)
I work mostly remotely by ssh-ing into the work ubuntu server from my macbook, so I don't really use the local terminal all that much. I've noticed in the past that the local osx terminal can be somewhat different from a standard terminal. Is there no screen or nohup in the local osx terminal for long running processes?
The trick in the "simulator" is to drink coffee, smoke cigarette, smoke weed then take lots of acid and procrastinate until the operating system is finished. Then launch it to finish game. I got 194 #Hero

You can also go to Paris at some point.
Regardless how much love it gets, it will never be safe.

https://groups.google.com/forum/m/#!msg/boring-crypto/48qa1k...
Show HN: Your Social Media Fingerprint (maybe NSFW)
"Godlike" in the sense that we are so far below it, we have no hope of competing with it.

I agree with your point and think we will discover that intelligent systems are by their nature full of interlocking feedback loops with negative controls, and that this is a necessary prerequisite for a system to even be intelligent.
First look at Windows Server 2016: 'Cloud for the masses'?
> while being essentially 1 person per step

I think this estimate is incorrect. The article demonstrated otherwise. Also, people are willing to pack closer together when standing than when walking (and when walking than running!)

Walking does increase the overall speed, but the study shows it's not enough for the increased space required. At least for British personal space requirements.

Similarly, when driving, you need a certain amount of time between each vehicle. Yes, you can pack in with <1m space between bumpers in a stopped traffic jam, but you need many vehicle lengths to be safe at speed.

For each mode of transport, there is an optimal speed and packing density. But you can't change one (speed) without affecting the other!
It doesn't but the sender does not know that everybody has the message a dozen times so he resends it.
Example: "warning, the x is in y condition and thus z will take place affecting the computation in progress" or "error, could not perform x (out of many x-like things to do, but I'll continue because you instructed me to)". These are status messages in a long-running computation context.
Fine for me in uBO.
People who stand and queue up do not block the people who want to walk. The queue leaves access for the people who are willing to walk.
He did check for 418 responses, right?
Old hardware is so simple it is possible to trace, understand and fix.

What era computer will we not be able do this anymore ?
For example if you have a multilayer PCB with damages it is very hard to fix. Also components become so small it is hard to physically exchange them.
Will all newer than round 1987 hardware become nonworking museum pieces in a few years ?
That might explain why Russia cares, but what would USA's interest be in a Syrian pipeline? We're fracking over here.
There's nothing 'hypothetical' about them like the article says, both Russia ( http://www.ibtimes.com/russias-secret-hypersonic-nuclear-mis... ) and China ( http://www.ibtimes.co.uk/china-successfully-tests-7000-mph-d... ) have operational hypersonic missiles. Whether they would use them when conventional weapons work just as well and are cheaper is debatable but they already have them.
GoTo: A drawing robot to learn the art of programming
As a counterpoint, we have a 2008 R2 instance that cost us about $13K back in 2011. Granted, it's a two processor, standard edition license, so we recently upgraded to SSD's and upgraded to higher core processors. Also, the Windows Server license was about $800, I believe. No CALs required for either Windows or SQL Server in this situation.
I read the whole tweet thread waiting for this outcome.
Tesla’s former VP of Manufacturing to build all-electric buses at Proterra
The OVH write-up [0] is very interesting combined with this, as they had to withstand an even bigger attack. Unfortunately, they don't publish as many statistics. But apparently their attack came mostly from Spain, so different AS than Cloudflare.

Their plans to upgrade the Ddos mitigation sound very interesting, will be interesting to see how long it takes until they need the 5Tbps:

>will be replaced by a new technology developed in-house and based on FGPA (programmable integrated circuits) and codes that have been in development for the past 18 months. This will allow us to offer up a VAC capable of withstanding DDoS attacks with peaks up to 5 Tbps without slowing down our network.

[0] https://www.ovh.com/us/news/articles/a2367.the-ddos-that-did...
Cayenne – Drag-and-drop IoT project builder
Heat treating it, e.g. like traditional production of soy milk (where it's brought to boil or near boil for a long duration) does, simply heating it doesn't.

A soy burger doesn't have to be cooked, it might need to be warm for taste and texture but there is no intrinsic reason why a replacement meat burger has to be grilled or cooked until the core temperature reaches the needed 54-60c like one would be cooking meat.

If you create an already ready to eat patty with large amount of untreated soy protein and unless you fully cook the burger which might not be required or even not recommended to preserve texture/flavor, and even then it's not as simple since the heat treatment process to make soy "safe" is usually longer (and at a higher temperature) than what you would get to by grilling the burger as it was meat.
I've had some mycoprotein based meat replacement products, and they were pretty good. Definitely an improvement on soy. Better yet, the patent on mycoprotein production expires this year, so expect to see more fungi-burgers in your local supermarket soon.
and PowerBI

https://powerbi.microsoft.com
How can it update itself regularly without an Internet connection to a third party?

Also, "logs all connections" is tricky. Why should my fridge need a hard drive? How much space must be available, and how far back should it store logs?
It's clear they are boiling the frog prepping for Windows as a service. And on a SaaS model you have to take that control away to keep costs down. Obfuscating the full extent of the changes is just part of "making sure you have the latest and greatest"and why many apps for example have stopped including actual release notes in app stores.

Scary release notes and the opportunity for users to say no are bad for business.
My quick philosophy/logic background can you make a strong arguement for why Julia/R (statistical programming) should use 0 based?

I am totally fine with zero base in Python and Lisp and such. BUT when I am doing statistics and the math is 1 based I think the ability to make a mistake is to big. Also for subset in R df[1, 1] would be the 2nd row and 2nd column would just throw most users of R.
Netflix Now Only Has 31 Movies from IMDB's Top 250 List
To expand on my last point, how are you balancing the needs of an open-source community (steady, stable feature development, good communication/outreach/support, dedication to supporting existing products) with the needs imposed on Serverless by the VC funding model (acquiring new users quickly, launching new products you can monetize, getting hockey stick growth)?
hm, look like sources just placeholder for app - is it all?
(https://github.com/unnati-xyz/tweezer/tree/master/src/main/s...)
Uber plans bus and mini-van ride shares in India
In my experience - many systems all over the world, though none as a regular commute since 1995 - the clot of people queuing to stand often severely impacts ability to reach the walking side. An even bigger impact is people who aren't good about standing all the way to the right, impeding progress for the walkers on the left. This phenomenon seems to get worse as queues get longer, though that might not be the case in London with its notoriously strong social norms. In both cases, though, a lack of sufficient throughput does impede walkers as well.
Backup copies of software can’t be re-sold, rules top EU court
Realm, most recently featured on HN here[0], is a good example of this. Open source, widely adopted base product, with optional consultancy and now a full-featured platform for enterprises that need/want it.

[0] https://news.ycombinator.com/item?id=12589426
Great project - best of luck to team Serverless!
These aren't inherently journalistic beliefs. Just sacred beliefs of people who are usually journalists.

Also, "don't take things at face value" looks about as dead in modern journalism as their revenue streams.
The title could also be “data specialist can't get work done without his devops team”. :p
AI photo critic
12 Mistakes to Avoid When Turning an Idea into a Business – Strategyzer
This is one of the rare parts of the future that makes me want to take up isolationist living.
Here's some data, comparison left as an exercise ...

https://osc.state.ny.us/audits/allaudits/093016/14s23.pdf
http://www.straphangers.org/statesub14/

https://data.london.gov.uk/dataset/london-underground-perfor...

Tube reliability was a bit of a crisis at one time during reorgs but seems to have improved

http://urbs.london/strikes-are-a-commuting-disaster-but-what...
This stream of tweets reads like satire, but it demonstrates an extremely important point: the "Internet of Things" will never become mainstream so long as every appliance is a walled garden.

Without open protocols to allow people to connect together whatever they like, this technology will remain a niche for the minority that know how to write the software themselves - and have the patience to.
3g is plenty fast, for the next few years at least. The only advantage of LTE is latency, and there's only LTE when you're in the middle of a city and probably have wifi anyway.

Owning a phone that came out like 3 months before 4g got built into everything (from high-end to cheap stuff), I can say I've never missed it. I'd rather they spend money on improving 3g reception, which is pretty good but could still be a lot better.
I would assume eventually the AI ties into other devices. If you had an AR set most of the data could be presented on hovering screens. you could have a VR version of just about any kind of control.
>No CALs required for either Windows or SQL Server in this situation.

Either you have Enterprise Windows (costs about as much as professional with the CALS), or the software you are running is only local to that server. The Microsoft treadmill is expensive.
I'm doing a social networking site, so I don't know how much data I will end up with. My reasoning was as follows:

1) The data model is rather simple, basically one table with the user data(name, location, age, etc...) and some images. So it shouldn't be too difficult to do this with NoSql as opposed to SQL. Yes, simpler with SQL but not significantly so.

2) If I ever need to scale, I'd rather make the right choice from the beginning(NoSQL) so as not to need a migration later.

3) In any case NoSQL would be a learning experience for me, so another plus.

If there is a mistake in my reasoning I would be grateful for any one pointing it out.
Nothing you can't fix with liberal application of glue.
Sorry. I should just shut up about things I don't know much about. I thought the rtp part did negotiation, since they specify a "payload type" field and remembered the zrtp config in jitsi where you can specify codecs, and jumped to conclusions.
It'd be great if the spambots end up talking to other spambots.

In the brief time between humanity's destruction and the Internet going down, Twitter and other social media will be just spambots re-tweeting each other. If we get that far, "AI" will be able to keep the Internet and the infrastructure it needs (power generation, power grid, actual cables) alive, and when aliens discover our planet, it will just find bots recycling the trending topics ad-infinitum.
https://www.openbsd.org/donations.html
>essentially 1 person per step

For this to be true, everyone would have to be perfectly synchronized, up to which foot they were currently lifting, so that the foot could go precisely into the space left by the person ahead, landing next to their other foot. If this is what's done, I'd like to see a video of it.
A quick look through the release notes: https://www.libressl.org/releases.html seems to indicate that they've only been affected by six CVEs since October 2015.

I haven't followed LibreSSL recently, but previously many of the CVEs that affected OpenSSL are for features that LibreSSL ripped out.
The Beyond Meat products are 100% plant-based (vegan). I don't know if they are any good though (can't buy them in Germany).
SEO Leads: Why It Matters Much to Your Business
so IoT DevOps is apparently a thing nowadays ;)
Why conversion funnels are scarier than dating Taylor Swift?
IE6 wasn't so bad. It could do everything in 2001 that practically every site needs today, and pretty intuitively if you didn't also support other browsers. But dealing with emerging "standards compliant" browser bugs alongside "the de facto standard" IE6 bugs in the same code, and eschewing table layout before CSS was up to the task, that was a nightmare.
IIRC, Mac OS X server had a different EULA, and there hasn't been a server edition for several releases of OS X anyways.
SummitDB does persist to disk. Shutting down or kill -9 the server will not lose data.
Hey, thanks! There's actually a lot of the stock react-create-app CSS in there.

As for the parsing, it's done on the back-end, front simply fetches an AST every time input changes.
The Administration’s Report on the Future of Artificial Intelligence
I'm running nginx linked against LibreSSL on our frontend since February. We've not seen any issues and LibreSSL has been a perfect drop-in replacement for OpenSSL so far.
Why eat less meat?
Keep it simple, this sounds like a simple project. Estimate how long it will take you to do the work, charge them a flat fee, and get half of the agreed upon amount up front.

$300/hour is way way way too much, even for a professional developer. You have no experience or formal education as a freshman, your rate should be max $50/hour.

You don't need any contracts, just get half of the money up front and if they screw you over, well at least you got that. When you give them the quote for your work, have each party sign the quote - that's your contract.
Innovation guru, Christensen’s new theory meant to protect you from disruption
When I read the title I thought it was about politics.
Same just because I'm at work, but I'll procrastinate on it at home later.
> You should generally start relational.

I don't know if it is that easy to scale once you realize that the demand is growing, see my other reply here:

https://news.ycombinator.com/item?id=12692234
Apparently. I am not logged into anything. I tried it on Opera (along with the internal ad blocker) and I'm not using Privacy Badger.
Red Hat Launches First Open Source Release of Ansible Galaxy
Bernie Sanders endorses his brother in race to replace David Cameron
They're not vulnerable to boost-phase intercept. And potentially more deniable at least historically (with a ballistic launch any radar track will point you to the launch site, whereas to detect the origin of kinetic bombardment you'd have to be continuously tracking everything in orbit back to its original launch nation).
So their old blogposts are inaccurate...
> extraordinary claims require extraordinary evidence.

This doesn't seem extraordinary. I commented the OP should provide more, and I was skeptical, but it doesn't seem extraordinary. In fact, given OPs post and the parent(and numerous others) anecdotes; it seems quite ordinary and logical.
Keep in mind that it doesn't show up the icons at all if you're using a content blocker and activated Fanboy’s Annoyance List.

This is because the critical resource is named "/socialmedia-leak/socialmedia-leak.js".
Algorithm-Based Personal Diets
Very good demonstration thank you.

Some interesting (an unethical) potential marketing opportunities here. For example, at the bottom of articles only show share actions for social platforms they are logged into.
To be fair, I'm not a heavy user of either dig or drill. I use it mostly to check that my local resolver (unbound) is still responding, and that the DHCP distributed resolver isn't handing out garbage.

My usage probably falls into the well tested part of the code I guess.
> I'm looking at you Debian

You can read up on the packaging efforts at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754513 — there hasn’t been any activity in a while, so if you have something to add, please post there (but please refrain from +1/me too posts).
So it Serverless Framework that seems to be considerably tied to AWS servers.

EDIT. Only writing this because its in fact possible to imagine serverLESS framework these days (web workers, p2p etc), but this seems to be just about more volatile servers.
Same feeling here... I hardly get excited with all the pointless/because-I-can projects based on these boards. It's fun, OK, but that's all.

Anyway I use Arduino a lot to teach electronics in high school - really useful there - and a Cubieboard (think RPi with SATA and decent eth) as webserver (small sites via home DSL).
Pretty much what I do.
I am also enjoying using Aphrodite [1] these days.

[1] https://github.com/Khan/aphrodite
> writing to NTFS

Ever tried to write to HFS+ or to EXT3 from Windows ? Did it work without installing a third party tool ?

> reverse scrolling, keeping the system from going to sleep

You can change the way the scroll works from your Mac Settings, same goes for the power options.
Of course, he could always have pressed the physical boil button on the base unit...
This seems like a really cool and useful idea. Are you sure it would be that long to develop a prototype?
Ask HN: Is it necessary to say open-source software comes with no warranty?
I just looked at the list of open-source licenses. It's a long list that takes time to read and understand.

https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses

Is there or can there be a license that means all the good things and none of the bad, and is under 5 words?
So if they are refusing to pay the publishers are they refunding the advertisers for clicks? If they are doing that then they can argue that they are doing their best.
I had only three minor issues:

1) A 5V 2A power suply is required (cheap to buy e.g. on Amazon or eBay). It boots with 5V 1.5A, too, but less stable if you are using the two USB ports at once with devices requiring notable power (e.g. wifi adapter).

2) Requires a 1080p HDMI monitor/TV, at least, for the images I tried (you can change that, editing a file in the SD card image, I knew that afterwards).

3) The OS image I use (Debian) have a bug in the network driver so I have to boot with network cable unplugged, and after booting, plugging it, and stop/start the network in the network icon (top right Debian desktop bar). It may be already fixed, but because it works as it is, I have no problem to click twice to restart the network after infrequent reboots I do for maintenance (e.g. once a month). I'll update it when I see someone reporting that it got fixed.

Regarding temperature, I put small metallic heatsinks (fanless) over the SoC and over the I/O chip. Running flawless on 100% load (where I live maximum temperature is about 35ºC in Summer, and I had not problems at all running the board 24/7 as ARM64 build server).

It is true that some provided images have issues, e.g. lack of 3D hardware acceleration on Debian.

TL;DR: for ARM64 development and GPIO stuff the Pine64 board is great (1 and 2GB model, the 512MB for head-less Linux), as "Linux desktop home cinema", it is not, because of lack of hardware-accelerated video and 3D support on provided Linux desktop disk images. However, using the same board (models with >= 1GB) you can run Android, with hardware acceleration, if I recall correctly (haven't tested Android myself on that board, yet).
The article, though, is about standing vs. walking on escalators, it doesn't mention elevators.
Australian Aboriginal site could be oldest astronomical observatory in the world
Customer Engagment in the Sharing Economy Hackathon
But you need to reboot on install, updates and uninstall, all these operations that can take up to two hours for no reason. And the express edition is capped at 10gb db. So, no, SQL server is nothing better than alternatives at least if you aren't in the big ones and DBA is your job.
I can understand that the media companies don't want to cooperate with Netflix by denying them access to their IP but it's sad that they haven't been able to launch a real alternative to Netflix during all these years.
Yeah, sure, it's possible. It's also against their EULA and they could break it (just like Hackintoshing) at any point in time and then bam; half of your customer base is receiving untested software because you no longer have access to your virtualized OSX until you fix it (just like every time an OSX/xcode update is rolled out). Is that worth saving the $500? For most of us, it's not.

Sure you can mitigate it by not doing updates, having a test machine to receive the updates and verify that it still works, yadda yadda.

I managed CI infrastructures for IOS/Android developers a few years ago and the hoops we had to jump through with xcode / EULA-breaking virtualization, etc was something I'd never experienced before. Hopefully it's different now, but we used to have to run farms of mac minis because we couldn't have jenkins/bamboo trigger more than one xcode test/build run at a time. So we'd have these $1500 mac minis sitting around doing ONE job at a time whilst the Android builds could easily do 1-10 things simultaneously.

Everything felt like Apple was fighting our developer experience. It was even worse for our business model as we developed 3rd party applications for other companies which brought it's own headaches with signing, testflight, getting demo/beta apps to clients before release to app store, etc.
Show HN: Crowd Simulation on Istanbul Streets