skysight-inc/HackerNews huggingface dataset:
The interesting thing about the BeagleBone is there are two microcontrollers inside the processor chip that you can use if you want to do anything that's genuinely real-time. (I'm in the middle of using these to emulate an Ethernet for the Alto restoration. There's a big learning curve to use them.)

As far as the file system abstraction, I'm not sure if it's clever or over-engineered. It seems like a whole lot of infrastructure to simply flip a bit. And the BeagleBone device trees - I can see why they did that, but it seems like there must be a better way.
Good riddance, Gawker
crate-type = ["cdylib"] sounds really interesting!

"With this PR a "hello world" cdylib is 7.2K while the same dylib is 2.4MB,
which is some nice size savings!" [1]

1. https://github.com/rust-lang/rust/pull/33553#issue-154141126
Your Twitter friend sounds like Camus (that's a compliment). Camus asserts that there is no revelation, no hope that the universe can be revealed and understood. Not even with the scientific method. But that the act of existing itself (and trying to be happy) was in its own way a rebellion: that we are constantly choosing to create or adopt meaning. I think DeBord's exegesis for all of us is to be more conscious of the fact that we are adopting meaning all the time and perhaps try and create it consciously for ourselves instead. This is where your idea of "authentic" really resonates. You have good instincts.
What would a shell have to do with the existence of a userland program? ssh isn't exactly a bash built-in either ...
The JetBrains folks make incredible tooling.

I got into their stuff via pycharm and phpstorm and then ended up using intellij with the php and python plugins (plus node and a bunch of others).

I haven't enjoyed using a development tool so much since back when Borland was good, intellij is pretty much 99% of my development tool usage at this point and that 1% is mostly nano for quick 'I need to edit this one line' edits.

The thing they seem to get so right is that intellij with say php plugin feels like phpstorm and with python plugin like pycharm at the same time, it's not the features so much as how they are all seamless integrated and the tool as a whole feels designed.

One of the few bills I genuinely don't mind paying each month, everything thing else I've tried just doesn't compare*

* Your Milage May Vary.
Is your assertion that lawsuits are decided fairly regardless of the amount of money each side is able to invest?

the source of funding or motivation or secrecy is clearly irrelevant

You should read about the history of champerty and maintenance in common law.
The goal seems to be fully autonomous driving for the easy parts (highway driving, which automatic systems are already quite good at) and a human driver just along for the ride to handle the hard part (city streets) at the ends.
Neither of those is consistently true of any product, you are doing it wrong. Drawing supply and demand curves as a straight line is the economics equivalent of a frictionless surface, or a perfect sphere.
Congratulations and thank you to the Rust team/community!

As always, I've updated my Docker image: https://hub.docker.com/r/jimmycuadra/rust/ (available on quay.io also if you prefer that)

The tags "latest" and "1.11.0" are now both Rust 1.11.
* “Stuff everyone is talking about”: I mean mostly staying away from IPOs, crap on business magazine covers, TINA narratives etc. Especially stay away from “tips”. And from stuff involving former politicians or government (yea I’m European). Actually I can go on for hours on all the stuff I don't like.

* Dealing with risk: hedging and diversification are expensive in more than 1 way. An investor can manage risk with cruder and cheaper means. E.g. by taking out the original investment after the first ~100% in capital gains. Or quickly cutting companies that start violating your initial criteria. Or limiting yourself to trampled paper that hides a beautiful earning machine. Or most important of all: doing nothing in case you can’t find that kind of trampled paper.

* Wrt risk: I guess periodically holding a huge war chest of cash is the only “diversification” I can approve of.

* Many funds and portfolios are built around arbitrary criteria. By which I mean any criteria that have nothing to do with predictability of earnings and low prices for each individual position (when talking about stocks).

* Volatility is irrelevant. Actually, if you have the tiniest bit of patience and a decent stomach, volatility is awesome. I’m happy if I can pay $1 dollar for a well run company that makes 0.25 dollars in yearly profits. I’m happier if it’s an illiquid company and one beautiful day my fishing order for $0.75 dollars gets filled. Often, companies are more volatile when they’re down, so I even feel confident to say that volatility can do wonders for your performance.

I don’t think proper investing is anything like gambling and I’m pretty sure you’re not playing a zero sum game.

Trading on the other hand is a zero sum game. That’s one reason to not be bullish on any given guy who trades without working for Rentec & co.
A little more interesting was how he reverse engineered Dan Brown novels (see https://medium.com/@gabrielgambetta/how-i-wrote-my-first-nov...)

I would love to see his spreadsheet on what makes a Dan Brown novel - it's like distilling literary evil.
>Yet when the bubble pops and the too-big-to-fails have to be 'recapitalized' all we get from the ruling class is more hating on markets.

The reason this happens is that during the boom phase, the conservatives and libertarians, the defenders of the market, tell everyone things are going just fine. And then when it all blows up, they suddenly change their line and say it was all due to government subsidies and regulations. That is what happened last time, remember?
How to Go from Brunette to Blonde Safely
I'm just saying that if you go out and verify all those things today (even looking at archive.org etc), then as long as you're using just one (type of) browser configuration, compromising a single extension could be enough to "blur your vision" when you decide to sign that key. A couple of regexes replacing a few variants of the real fingerprint with the fake fingerprint in all HTML documents - then every forum post you look at echoing the key might be a lie. Those scenarios are "OR", not "AND"... :)

Or, you know, for paranoia level 1000, your posts are the sockpuppet ;)

I'll agree this is all super unlikely and I'm not accusing you or anyone here of shenanigans. I'm just saying that signing keys shouldn't be taken lightly, because if people start getting sloppy then a lot of the trust in the web of trust is no longer water tight.
Black September attacking the Olympic village was a less predictable event than many of the problems occurring in Rio, like chlorinating the diving pool with the wrong chemicals.
Hilarious, GHz+ processors and they can toggle a GPIO pin at 2.8MHz with millisecond jitter (so, not really 2.8MHz).

This is what it has come to.

Honestly, the BeagleBone (or the TI AMx series) has got it right: modern processors with their layers upon layers of caching and modern operating systems are utterly useless for this task. The deterministic 200MHz PRU-ICSS processors however are perfectly suited to do it. Don't bother fighting the OS and 30 years of CPU evolution when a PRU can toggle at 5ns intervals.
​PGP security weakness exposed
I actually use Zsh most of the time, but my point is that pretty much every Linux box has Bash at this point, so I'm a bit curious what Powershell has to offer.
He mentions adding line detection for tables, which should be a good start for sheet music.
Tim O'Reilly – What Would Alexa Do?
To me this is the aspect that separates Sandstorm from the rest: it is not a suite of apps; it is a developer platform. This is less sexy in the short term but it has potential to be more powerful eventually.
According to their site, 176 full-time people, so that's pretty significant.
So much for free speech. Muzzling people will only make them more vehement and is not the best long term solution.
Do you use the MII interface for the PRU-ICSS to do the Ethernet?

I can't really understand why they don't have even a one-page documentation on that stuff, but I've found code to interface that in parts of their industrial SDK.
Restaurant Spotlight: Kevin Taylor’s at the Opera House in Denver, Colorado
Not only that, but WalMart allows overnight camping specifically because their studies have shown that the ongoing presence of trucks and RVs lowers crime in their parking lots.
Luckily our judicial branch isn't affected by bribes from for-profit prisons. https://en.wikipedia.org/wiki/Kids_for_cash_scandal

I'm sure the $45+ million spent lobbying congress had nothing to do with increasing private prisons 'clients' and keeping prohibition of cannabis. https://www.washingtonpost.com/posteverything/wp/2015/04/28/...

/sarcasm
Cross-Training for Software Engineers
The Magarshak Ratio
As a very satisfied T-Mobile customer, these changes sound awful to me.

- $70/month, not $50/month. That's a 40% price increase

- Wifi hotspot now costs an additional $15/month, or runs only at 2G speeds

- The existing $50/month plan will no longer be available to new users who are joining T-Mobile.

I don't use a whole bunch of data. ~2GB/month is perfectly sufficient for me. What I really love about my current plan is the cheap price ($50 per month), and the fact that it includes extremely fast wifi hotspot. These are the exact 2 things they have taken away from the plan. Maybe this is a positive development for many customers, but I personally hate it.
Except the BeagleBone has PRUs, which are two 32 bit microcontrollers on the same silicon that can also access the GPIO peripherals. They share memory with the main processor but can be exclusively dedicated to your needs, and so peripheral access can be very fast indeed.

Here is someone who has used them to turn the BeagleBone into a 100MHz Logic Analyser:
http://theembeddedkitchen.net/beaglelogic-building-a-logic-a...
>Put another way, Startups are just narrowly defined hedge funds.

s/Startups/VC Funds

Also, VC Funds are Narrowly defined PE Funds, which are in turn Narrowly defined Hedge Funds [1], which in turn are narrowly defined Money Managers.

[1]a "hedge fu8nd" should be able to mimic a PE Fund if it chose to do so
I believe this was mostly well-meant, but please don't comment on someone's mental health in public on HN like this. It's not the place for it, and it rarely turns out well.
URGENT FIX #445
I agree with you that long-haul freight is best served by rail. However, I would hardly call the railroads unsubsidized. They received free land, cheap loans and government guaranteed business to develop the rail system.

The eventual beneficiary of cheap transportation is the consumer. I suppose this should considered a regressive tax.
I presume this change doesn't quell any criticisms toward DANE?
Rust is extremely interesting, but here's the thing: at this point it's going to be hard to dethrone a language like C++. Far too many excellent libraries exist for C++ and even recent but slightly more mature languages like Go will need at least a decade to catch up. Sure, you could write bindings but it's never going to be quite the same.
They exist all over the place. OpenBSD, DJB, Knuth, at companies I've worked for, you'll find people who care, and code responsibly. The rest of you need to get your act together.
Generative Testing Redux: Reducers. Property-Based Testing by Example
Heap Raises $11M to Automate Analytics Infrastructure
Doesn't that describe most modern cell phone cameras?
The best criticism of a country or group often comes from outside the group, especially if the group quashes dissent. So there should be a site set up to compute this ratio, in my opinion, with actual statistics and evidence of both the devastation / danger and the outrage. This way we could focus the outrage where it should go. This way we can send drones and cameras to film more evidence of what people are talking about.

For example: https://www.youtube.com/watch?v=soxm2De-fZc
Because you are designing hardware with certain requirements that may not be fully met by a consumer device.
I've heard that the Mono runtime in Unity is a bit old and doesn't support tail calls as some of the newer stuff.

I haven't had much luck finding concrete evidence though. Is this an issue with Unity and F#?
Highly quality inputs are important. Books, films, YouTube, whatever. Go for walks. Spend more time alone and day dream. I think day dreaming is important. Try meditation, or consider smoking cannabis, but if you do do it alone.
The wall street journal had a similar article yesterday: https://news.ycombinator.com/item?id=12306470
Disappointing how many Republicans hold this view and simultaneously claim to be the party of Christianity. How does refusing to support people worse off than you square with this: "from one who takes away your cloak do not withhold your tunic either. Give to everyone who begs from you, and from one who takes away your goods do not demand them back. And as you wish that others would do to you, do so to them."
I think this is true in a world without self driving cars but I'm not so sure about a world with them. The key thing that roads give you over railways is flexibility. Roads require comparatively less planning and allow goods to be shipped point to point without having to change vehicles. Until now they've come with the huge costs of requiring a person to sit at the wheel and a lot of liability because that person might crash the truck and kill someone. If both of those costs go away I think roads might be better infrastructure than railroads.
There's a subhed that refers to tooling:

> Great tools help make great games. Spend as much time on tools as possible.

But the text under it is more related to testing of code and bug-squashing. Anyone have any links/references to id's process and prioritization of building tools?
Fix how cookies work. From my understanding, that's why this list is needed.
You're missing the very best part ... in many cases, the C parties allowed customers to assemble their own CDS specifically containing the very worst segments of the contracts between parties A and B (to stretch your analogy).
The women changing the face of AI
Me too, back in the first .com wave I had access to early betas and was quite critic of it, nowadays I enjoy using it more than Java.

Although I do still like Java, just don't like having to wait for Java 10 for some of the .NET features already available (possible free AOT compiler, value types, reified generics, JNI replacement).
can i have this for selected text?
All the real elite programmers are
wobblies.
It's not so much the stiffness that matters but that carbon damps the 'buzz' from the road, Steel is better than Aluminium but Carbon is better than both in my experience.

That said if you are having real numbness problems switching up to a 25mm tyre (most road bikes will take them) and running at 80psi vs 23mm at 110psi will make the most difference.

It also depends on the surface you ride on, UK roads are not known for been particularly smooth (particularly rural two lanes) so the differences are more marked.
This, to me, is probably the most interesting thing about Sandstorm as it relates to open source web apps. Today, I can write an open source web app and post it to github, but it takes someone with operational knowledge to deploy and run it. (even if that's just "create a heroku account, create a new app, git push" you still need to know something about development) But it feels like open source web app distribution has been stagnant and possibly even a lull since the wordpress/drupal/etc php heyday.

My hope is that Sandstorm rejuvenates open source and indie web app development by providing a channel where end users can easily and safely run random web apps they find.
So..How will drivers get paid more when they don't have a job?!

I'm all for this kind of technology but they need to at least be honest about what they're working towards.
F*dging up a Racket
>However, the outcome of this is likely that banks will stop making loans all together.

Really? We had a healthy mortgage market for a great many decades before mortgage backed securities were invented. And if mortgages are such a bad idea that banks can't make money off of them, then we shouldn't have them.
[disclaimer, also MS employee].

This has already devolved into opinion territory but I don't think you're giving C# enough credit.

I picked up F# relatively early in it's lifetime (2006ish?), back then there were many language features in F# that you just couldn't do in C#. The gap closed a lot when C# got LINQ, generics, and lambda/first-class functions (these are relatively old language features by now).

If I want to write in an quasi-functional-programming language style I can do it without having the language get in my way. I certainly wouldn't call it a "verbose, corporate-first" language, although the fact that it can be used for that is a bonus.
>Indeed but the context here are all the futuristic predictions starting with mass-unemployment of taxi and truck drivers

Uber doesn't have any interest in self driving cars succeeding. It's a PR distraction to justify the exploitation of drivers ("you shouldn't complain because you are lucky to have a job at all when self driving cars are coming any day now").

Self driving cars that don't have drivers would completely destroy Uber's actual business model which is based on undercutting current taxi companies by shifting the capital, maintenance and insurance costs onto the drivers.
Wouldn't be surprised if the Facebook app (& Messenger) will be used to distribute & host these games. Skipping the app stores.
This is a common misinterpretation of who pays for roads. Effectively roads are paid for by gas tax. Gas used to be a great proxy for how many miles you drive and where you drive those miles.

Now, freight and commercial trucks are effectively the biggest contributor to this tax plus they have to pay for weight. Consumers are the ones getting freebies (especially electric, hybrid etc.)
Here's a link to the Greenspan interview: http://www.bloomberg.com/news/audio/2016-08-18/a-closer-look...
TCP Puzzlers
[Responding to myself since I can't respond to the the flagged and dead original. You can click on your username and turn on "Show Dead" to view it.]

I have witnessed HN darlings get away with far, far worse ad-hominem vulgarity with nary a peep from the moderators

Likely, but enforcement is always going to be "spotty", so it's almost impossible to distinguish bias from bad luck in any particular case. And perhaps they are "darlings" because they interact politely with the moderators?

For history's sake, let's link the original post which dang replied to and subsequently killed.

I don't know if it is intentional, but I think you are conflating different issues. Dan marked the thread off topic and explained why. Subsequently, another comment in the thread was killed by user flags. It is unlikely that Dan killed it himself.

There was zero rule breaking in that one, just thoughtcrimes

Arguably, although the counter-argument that Dan presents is that "attractive nuisances" are against the rules. He explains his reasoning (which I agree with) in a more recent response: https://news.ycombinator.com/item?id=12163939. The goal of moderation is not ensuring technical compliance with arbitrary rules, rather then goal is "protecting civil, substantive discussion".

Like the common (and often truncated) quote that "democracy is the worst form of Government except all those other forms", the standard against which HN should be judged is not whether the moderation is perfect, but how it compares to the alternatives. Based on the current state of HN relative to other internet discussion sites, I'd claim that the moderation seems to be working pretty well. Where do you think is doing a better job?

Separately, are "clevernickname" and "FD3SA" both your accounts? The transition it the thread from one account to the other seems odd to explain otherwise. If so, the "zero rule breaking in that one" seems like an odd claim, akin to the "Freemen on the Land" claims of immunity from the the courts based on being "Incorrectly Identified". See page 75 here: https://thelastbastille.files.wordpress.com/2014/02/meads-v-...

If HN is about entrepreneurship and technological progress, why do they ruthlessly suppress established scientific consensus?

I know this must feel like a well framed question, but it's really not. Why should we assume "HN is about entrepreneurship and technological progress" any more than assuming "the moon is made of blue cheese"? Who exactly is the "they" that is suppressing scientific consensus, and if this was the goal why choose such a round-about way to do so? For that matter, what does "consensus" have to do with science?

And here's my hypothesis: because it does not fit the current political zeitgeist.

A scientific hypothesis should make a falsifiable prediction. Is this the sense in which you are using the term? If so, what predictions does your hypothesis make that are different from a plausible "null hypothesis" like "the moderators are trying their best to keep HN as a place where substantive discussion is possible"? How would we go about testing these predictions?
Well if these two passing california props are any indicator, yes:

http://www.huffingtonpost.com/2012/11/07/california-prop-36_...

http://www.latimes.com/local/politics/la-me-ff-pol-propositi...
So it's maintained in the open on GitHub, it's technically open source in terms of licensing. Yet you claim it's not really open source. Care to clarify?
I don't know if this might be more help: https://newsroom.uber.com/rethinking-transportation/
What Would Alexa Do?
Firefox and Mozilla might very well go down but Rust can stand on its own. Not sure however what "first class citizen" for a programming language on an OS means. Can you clarify?
Society's answer to that is a resounding "sometimes".
That's the same view members of my family have. Yet some of them are on food stamps and mad that they can't get Medicaid. Well, duh, when you support the very politicians that are fighting against YOUR ability to get food and healthcare when you're on hard times, that's what happens.

I live in the South and there's so many people that are so ingrained in the belief that they don't want to pay for other people, that they forget that they could easily lose everything and need a crutch to get back on their feet.
It is a data flywheel. There are scenarios that the autopilot can't handle yet. So, having a human behind the wheel enables the transition between where we are now (computers driving 95% of the time) to where we need to get (computers driving 100%).

http://blog.algorithmia.com/machine-learning-trends-future-a...
> I'll agree, but what gives me pause to call him a hero: he supports Trump.

Without commenting on Trump in particular - you do realize that around half the country support him, right? It's hardly an extreme position.
Twitter’s Verification Process Is a Game Rigged Against Marginalized Users
In scripts I'll keep things synchronous unless I have a specific need for async.
I don't know if interest rates will go up or not, but when rates do go up, they can be swift.

The Adjustable Rate Mortgages offered by for example First Republic Bank are referenced to one-month LIBOR, and it went from 1.11% in May 2004 to 5.11% in May 2006, i.e. 4%-points in 2 years.

On a $1M mortgage, that's $40k per year in swing over two years (typically deductible, so you'd have to factor in your marginal tax rate to get effective cost).

http://www.macrotrends.net/1433/historical-libor-rates-chart
Free speech isn't a universal concept in the world. Would you be OK with extremist organizations having their own channel on cable? Twenty four hours a day of hate speech, and recruiting your children to join them. Of course you wouldn't. Free speech ends when you're using it to harm others as far as I'm concerned.