skysight-inc/HackerNews huggingface dataset:
Seems kinda of silly, especially since PCI-Express is not cache coherent.

Why not just connect high performance devices directly to hypertransport, Infinity fabric, QPI, or whatever the fast cache coherent serial interface of the day is?
The Testimonials section cracked me up.
Hmm, the article on page 21 about the "cyberpunk computer" seems to describe RPi and similar.
I think Brooks' Cog initiative was an attempt to 'ground' the robot's perceptions of the physical world into forming a rich scalable representation model. But it looks like that line of investigation ended ~2003 with Brooks' retirement. Too bad, given the seeming suitability of using deep nets to implement it.

http://www.ai.mit.edu/projects/humanoid-robotics-group/cog/o...
Can we create a metric specifically for that?

when SSHed into a remote machine, if I run a command that spews a lot of text, how quickly does the terminal respond to ^C, stop printing text, and return me to the prompt.
Shameless plug: try https://awwapp.com/, it's a free-form whiteboard (as in drawing) webapp that lets you do exactly that (+ real-time sharing).
mono and .net are no better at such situations. also, if you want value types, there is scala.
As a relative outsider, it doesn't seem to me like ethereum has a great history of good politics, given the whole DAO, hard fork, eth classic setup (https://www.cryptocompare.com/coins/guides/the-dao-the-hack-...)
New breakthrough discovery – every quantum particle travels backwards
I don't understand why the coin would increase in value, it's the tech that they are looking at, to use among themselves on private block chains.
@Narutu it is unclear from the question whether you mean mobile app development or web app development.
I like the idea, especially if it provides details on specific users. Two major issues with analytics:

1. Load time. You can't slow down the page event a little. How will you handle this? Currently according to pingdom's speed test your DNS lookup alone takes 317ms, compared to GA's 14.

2. Handling large quantities of data. Even with the streamlined information being collected it will still grow to a large amount. What is your plan for scaling?

Thanks for sharing!
Awesome, I didn't know it worked in Transmit 4 either. I'd been burned by trying out Commander One and Forklift where it doesn't work.

Based on your comment I downloaded the trial and confirms it works (only with TLS) for the Minio instance I have running.
Show HN: Dynamic gateway using openresty and redis
I suppose the Enterprise Ethereum Alliance should be contrasted with IBM and friends Hyperledger. These are a couple of well backed consortia which from 30,000 feet are similar.

https://www.hyperledger.org/
You say that like there's something wrong with rewriting it in Rust.
theology, monofin swimming in open water, board gaming, reading sf books
It's industry support for this particular implementation of blockchain tech, which seems to have a validating effect on the larger community surrounding it.

There have been talks/speculation about interaction between the public chain and private chains in an analog to internet/intranet relationships -- that is, being of a common protocol.
My doctor is an NHS practitioner. If I have an "emergency" and need an appointment, I can get one that day. Otherwise normally it's a weeks notice give or take. I don't pay anything to the doctor, or to the practice, (other than my National Insurance contribution which is taken out ore tax).

I do have private health cover but it doesn't help much if I have a chest infection. If I need an MRI or to see a consultant, I can effectively skip the waiting lists and go to a private hospital, but if I have a heart attack or any immediate emergency, I'll be going to an NHS hospital regardless.
Here's a startup idea:

Develop an "indicator pill" that changes color at the same rate as an individual medication.

It would be in (or part of) the bottle with the other pills, and be customizable to react to humidity, temperature and time in the same way as the particular medication.
On model-based vs. model-blind approaches to artificial intelligence
1	39 7.81563% git
2	35 7.01403% rm
3	33 6.61323% cd
4	28 5.61122% wc
5	28 5.61122% make
6	21 4.20842% valgrind
7	18 3.60721% massif-visualizer
8	16 3.20641% cat
9	13 2.60521% vi
10	12 2.40481% ssh

I've been fiddling with valgrind an unhealthy amount, just because I find it interesting.
I don't understand the allergy that so many developers have (in my experience) to subscription software. Software is never finished, golden master style distribution ends up orphaning huge swaths of customers across major updates, and most of the cost of software maintenance is continuous. Continuous income via subscription services goes a long way toward solving these issues.
SSRIs, SSRIs, MAOIs and TCAs all have reasonably well understood pharmacology. As an extreme example, there are very detailed guidelines on how to prescribe venlafaxine, to whom, and who should supervise. You're free to dispute these claims but I think you need to produce more than a blanket dismissal, especially as the OP offers a seemingly reasonable source.
My first thought was to remove "Vegan Butter" from the chicken recipe (or move it into a "Dietary Substitutions"), but then I realized my forked recipe would probably just be lost in the void. Maybe the goal of forks should be more akin to pull requests?
Looks like a 502 error on the site. Is it still up? I'd be interested to see your approach if possible.
After struggling with some gateway solutions as KONG and not being able to deploy them on docker swarm (with HA and data persistence) I decided to start this project to be able to build a solution easy enough to be deployed as one or 2 services inside docker swarm or any docker orchestration solution.
Human-Level Intelligence or Animal-Like Abilities?
Because those aren't standard and nobody can agree on what the standard should be. Do you want to be the GPU manufacturer that has to make a half-dozen different kinds of the same card for different interfaces? What about the performance over distance? Most of that kind of bus is designed to work well over short distances and much stricter tolerances.

These things would make cards cost many times more than they currently do which isn't feasible. Better a "slow" standard that works.
The 2017 Top Programming Languages
oh man... I'm sitting here wondering if I'm even going to have a job next week because of these kinds of changes. It's been like this all year. I've been looking for a job in my country for months, and have only had one interview.

If I was a stress drinker, I'd be going through a couple bottles of wine a day at this point.
Agreed. I get that it's easier to build a singular cross platform app using a JS framework, but the decrease in quality from a well done native app really shows. I'm looking at you Spotify, todoist, Slack and others
Makes all these valid in Python:

printf("printf %d\n", 10);

fmt.Println("hello")

cout << "Hello, C++!" << endl;

Print["Hello from Mathematica!"]

console.log("yes");

System.out.printf("java stuff\n");

Ada.Text_IO.Put_Line("Ada is cool")

Really funny, including the testimonials:

> Anyprint has many glowing reviews from its many satisfied users:
>
> * "omg pls"
> * "what is wrong with you"
> * "That's stupid and not useful."
> * "Please add my testimonial: "very accurate testimonials"."
> * "kragniz, please stop writing questionable python metamodules :v"
does vivaldi, have a plugin framework, that help us interact and save dom nodes ?
There isn't plenty of iPad apps for that?
What I don't follow is why Ethereum is a good target to implement this type of program on. If you have the know-how to implement a bulletproof/trustable multi-token transaction clearing platform, why would you want to tie yourself to this platform?

The only advantage I see for smart contracts is that it would allow you to implement security-like mechanisms without regulatory burden associated with the SEC and other financial entities.
Apart from this "new world" thing, in what concrete ways is using an etherium based exchange more advantageous for me-user than traditional financial organisms who must submit to oversight and scrutiny with safeguards in place to prevent hostile behaviour from my peers?
With really big money came intellectual gentrification. Serious People(tm) don't talk or even think about things like psychedelics, consciousness expansion, fringe science, etc. Doing so can lead to excommunication from places like academia and the high corporate world unless you are spectacularly accomplished enough to be indispensable (Watson and Crick, etc.), tenured (though they'll still try), or have enough F-U money to not care (Robert Bigelow, Elon Musk, etc.).
Are the metereological conditions in Belgium somewhat similar as for the calendar to make sense?
Took it down to concentrate on other work, though I'd be open to discussion. hello@imadefood.com
After trying a lot of digital list/note-creating products, I now primarily use paper and haven't looked back. Writing the grocery list on paper is much easier than fumbling around with (and dropping) my phone while I'm shopping, for example. If I will ever look at it while not on my laptop/desktop, it always goes on paper. Some things (mostly work TODOs and notes) go in plain text files. I find tagging/organizing digital notes takes me more effort than it's usually worth.

I use 1Password to synchronize and store logins, passwords, CC/bank info, and other specific personal numbers (passport/ID, membership programs, etc). This solves two problems: I can view the info easily without hunting for the information, and I can sync it easily with my spouse. Moving to this has simplified a lot of the tedious "number management" that is modern life.

Important single and recurring events for me and my spouse go in digital calendar that syncs to mobile devices, with reminders. I use this for everything - work meetings, travel, fill out my fantasy sports roster, change my toothbrush, etc. You shouldn't have to live off your calendar, but I've found this very useful for things I'd like to make sure I do but would forget with high frequency.
I'll chime in and agree here. VS Code is my go-to editor now for Python, and I'm pretty damn happy with it.
The internet sucks and makes our economy less efficient than it could otherwise be. It's not like it makes it impossible to ever run any kind of business, though.
Cool. Hadn't seen this before. Is it your site?
The bottleneck is not PCI-Express, not even the 3.0 version. The bottleneck is shipping processors with just 16 PCI-E 3.0 lanes (!). Things are changing with the new high end desktop processors, with 64 PCI-E 3.0 lanes (e.g. AMD Threadripper [1]), which is massive: 128 GB/s, and hardly a bottleneck. The 4.0/5.0 versions will allow reducing costs by requiring less lanes, thus using less pins, being cheaper to produce.

[1] http://www.tomshardware.com/news/amd-threadripper-vega-pcie-...
For now, because the public chain doesn't have the privacy and scalability they need. They expect that to change, and which point they plan to migrate some applications to the public chain. In the meantime they're being careful to stay compatible, and contributing development resources. Also JP Morgan has a client that bridges public and private chains.

Source: I watched the EEA conference, and some smaller presentations later.
Yes, obviously. Belgium is France's neighbour to the north.
The question is, do they use or plan to use this technology in production? I very much doubt that, at least anytime soon. However great opportunity to pump the price :)
In a democracy, shouldn't the middle class get their preferred outcome far more often than the rich since their are far more of them? If the rich get their preferred outcome even just as frequently as the middle class do, they have way more power than they would in a pure democracy.
Looks great! I'm inclined to host my recipes there.

But before I do that, what is the future for this site?

* Do you monetize by getting a cut from the shopping cart?
* Will I be able to easily download my data in the future, like I do with git repositories?
The French revolution included multiple power struggles between competing revolutionary factions [1], which led to numerous executions of revolutionaries by revolutionaries including some of the founders of the republic (the same happened in Russia in 1917).

The revolutionary calendar was partially reverted to the older Gregorian calendar with effect from 1802 (several years after the Reign of Terror) and fully abolished by Napoleon in 1806 [2]. He had become Emperor of the French and wanted to replace the vestiges of the Republic that had installed the calendar in the first place.

[1] https://en.wikipedia.org/wiki/Reign_of_Terror

[2] https://en.wikipedia.org/wiki/French_Republican_Calendar
> It should be obvious that a 10% CD rate is worthless if inflation is nearly as high or higher.

Well, yes, that would be useless, but that's not what happened for most of the time with high CD ratee. The period of CD rates ranging from just under 10% to over 17% in the 1978-1984, saw inflation peak at 14.8% and spend much of the time below 5%.

Recently CD interest rates are not only low but for many years below inflation most of the time; in the period of high interest rates and high inflation, CD rates were still above inflation.
Does it dramatically increase costs for investors or speculators?

How many times do you trade a year? Actually perform trades? Even including mutual funds, I think it's < 100 yr.
A lot of cost of drugs comes from R&D, quality control etc. The chemical synthesis itself generally isn't that expensive. And expired pills would be a quite unpredictable precursor, which isn't very desirable in the pharma industry (or anywhere else for that matter). In other words, I doubt you could make much of a profit (if any) from purifying non-decomposed chemicals from pills.
Please add support for:

`0:"Hello from K.\n"
Transmit v4 still is in my list of Purchased apps, and appears installable.
Ask HN: How do you minimize server rack noise in your basement?
I'm wondering if we will ever figure out how nature performs the equivalent of backpropagation, and if that will change how we work with artificial neural networks.
Show HN: AI-Powered DevOps Monitoring Platform (Logging, Server Monitoring)
Would this work on an electric bicycle?

Edit: or more stable tri-cycle/quad-cycle
I suppose it depends on whether or not their work with other members of the EEA produces anything viable. If not, c'est la vie. It's a step in that direction, though.

I think it's definitely a plus to have industry-experienced groups participating in looking into whether or not the tech is worthwhile. (It's kind of the Jobs-mind to the Wozniaks who dominate the space presently)
Yeah this should be possible, their emails are listed in the data. I suppose I could write a script that watches the log file and instantly warns anyone added to it.
I would really like to use just the linux virtual terminal. Unfortunately it has no unicode support and there is an unsolved issue with amd GPUs that causes the switching from a vt to X.org to take an unbearable amount of time.

I have to look into Kmscon which seems promising.
A valid search warrant issued under the procedures described in the Federal Rules of Criminal Procedure or equivalent state warrant procedures upon a showing of probable cause is required to compel Twilio to provide the contents of communications sent or received through Twilio’s products or services.

How utterly unreasonable. Yeah, the man is totally trying to keep you down through Twilio.
It's spelled out clearly on the order page – there's no special upgrade pricing, unless you bought v4 on or before June 1st, 2017, in which case it's free.
I wonder if Soylent would have been even more successful if instead of trying to "develop" a food from scratch with software engineer skills, they had instead simply rebadged or varied an existing NutriSlim-type product.
I'm not a fan of the DAO decisions, but reversing a prima facie fraudulent transaction is uncontroversial in banking.

Bigger than that is the tone with which the Bitcoin communicates. There's that prominent Bitcoin enthusiast who likes to cuss and scream and demonize perceived opponents on Twitter. There's another one (maybe the same guy?) who moderates with a vengeful bias on Reddit. That kind of shit-throwing is anathema to a large company.
Why stop at print statements? After all if you find yourself successfully using the print statement from some other language, you might accidentally also use its if, for loop, file handling and class declaration constructs among many others. Who's looking out for those people? This is just the beginning!
One of my former coworkers would send me this series of messages:

> Hi dpcx
> Goodmorning
> How are you?

All within the span of seconds, and only after I responded would they ask me their question. I tried to impress upon them to just ask the question that they had, to no avail.
It also performs horribly on a modern Windows PC with a 1070 (wanting to make sure I'm not slandering the game, just double checked with reduced settings, still barely runs). That performance (along with Mincraft's) convinced me personally the JVM isn't a place you want to build a game like that.
> In a democracy, shouldn't the middle class get their preferred outcome far more often than the rich since their are far more of them?

Even in theory in a democracy, outcomes are not democratically chosen, actions (at some level, which may merely be choice of representative) are; therefore, those who have more resources to devote to understanding the relationship between actions and outcomes, and to understanding other actors preferred outcomes to craft propaganda tying preferred actions to other actors preferred outcomes will tend to get their preferred outcomes more often than others.
Now implement printing to a string (sprintf, etc.)
That's what 'stty discard' was for, but apparently Linux doesn't implement it.
I live in France and cannot remember the last time I saw pills not in a blister pack.

I remember vaguely having seen pills in bottles maybe 20 or 30 years ago. Again this is for France, I know that e.g. in the US one gets refills.

Which by the way I find great because the waste of pills is tremendous. It would have been much better to get the specific number prescribed.
> There should be a process for a fork of a recipe being able to explain why it is better than the original, and have the fork be able to be voted on

That'd be a nice edition to GitHub's forks page. Over there star count might be the best proxy.
That is not an advantage though.
They still matter there. Some of the high end ARMv8 stuff has been shipping with PCI-express for talking to storage peripherals and such.

https://developer.arm.com/products/system-design/development...
That is a disadvantage. You can shoot yourself in the foot with real money.
I built it primarily for myself. It's able to run on cheap hardware and is very lightweight, so I plan to keep it up indefinitely at minimal cost. I haven't begun looking into funding/monetization, but that may happen soon. All data is already available via the API, so at some point, there will be a "Download my data" feature.
Always surprises me a bit because it seems to me like those large corporate players don't necessarily need all the features offered by Ethereum (or Bitcoin), especially proof-of-work, since there's enough non-adversarial cooperation between them that a simple distributed ledger with traditional (efficient) consensus mechanisms would suffice for most of their applications. They wouldn't have to deal with the drawbacks of Ethereum's very strict threat model.

I'm curious what applications they have in mind, or if they maybe just participate to get in on the hype and explore their options.
There have been various autonomous 2-wheeled vehicles, though riding an autonomous vehicle that uses lean steering, like a bike, would seem to entail a little bit more excitement than I'd want to have.
Open data; Open source; but no Open tests
Why is there a lack of free public standardized test suites for exercising common algorithmic code?

Some domains, such as data structures, math, stats, string processing, cryptography, etc have many well-defined problems. But whenever one writes code to either replicate (for study) or improve upon existing algorithms, each developer has to write their own test cases, reinventing and duplicating test suites for similar problems over and over and over.

In contrast, a standardized test bank can save massive amounts of each developers time and contribute to improved software quality across the board. It should be easy to write an utility that reads simple text files hosted online containing input/output test cases to exercise the code.

Project Wycheproof for testing crypto code (https://github.com/google/wycheproof) comes close to what I'm talking about, but I know of no similar projects for other domains. In any case, what I seek is even simpler: an indexed repository of CSV data files mapping input to output

As a start, how about we start an open Github project to collect together and unlock standard test cases that HN developers have buried in their projects?
I haven't looked in to it past being an Authy user but when restoring from backup I was a bit miffed that the service (Google, GitHub, Other, etc) and the comment (e.g. username, email) were able to be seen without inputting my backup password.
> I am quite willing to spend 100 on a keyboard, I just literally don't have it.

You're right, that is a very different situation than the one I'm referencing - where people do have the money (or could make their health a priority) but still use crappy keyboards and wonder why their hands ache.
I've posted this before, but I'll post it again.

My overwhelming experience has been that the people who hate Slack are people who don't know how to use it:

1. Learn how to mute channels.

2. Learn how to use the /channel action to bypass mutes (but only use when absolutely necessary)

3. Create channels for different topics, and for different groups of people. Create a "#random" channel where people can post silly crap without cluttering the main channels, for example.

4. Create channels for important announcements (with rules to keep these channels clear of random conversation).

5. Learn how to set up different device-specific notification settings for the different channels you are in.

6. Allow people to join and/or mute the channels that make sense for them.

7. Use threaded conversations instead of cluttering the main feed.

8. Use the @username method to direct notifications at people, if you aren't directly messaging them, but want to loop them into a conversation.

These simple mechanisms, once spread throughout your organization and used by everyone, will make Slack your friend. You will only get notifications for the things you want to see and/or things that are very important.
The four waves of augmented reality (that Apple owns)
Get More (and Better) Users by Doing Product Analytics Right
HN should build a bot that posts this comment automatically on every Google post to save these guys from having to type the same thing over and over.
Does anyone take the time to review other users' public favorites?

There are "best of HN" threads to search for.
> On MacOS I've always preferred Terminal.app to the often recommended iTerm2 for similar reasons.

When new Mac users ask for general app recommendations, they often seem to get immediately steered away from Terminal.app and into iTerm. I'd understand this phenomenon if T.app was horrible, but it's rather good!

(I have a theory about the long shadow of Internet Explorer causing the use of stock OS apps to subconsciously feel passè)
I recently switched from Cyberduck (and a Transmit trial) to Forklift. Night and day difference. S3 on Transmit was terrible, and the application seemed a little plain in features in comparison.
I read it as "sink" like the ci in circle.