skysight-inc/HackerNews huggingface dataset:
> Use whatever damn language you want.

On the other hand, if he didn't want his justifications for that choice examined by the world, he wouldn't have aired them, right?

> If you think Curl would be better in another language then port it, release your alternative, and maintain it for a long time.

That's out there; some languages have URL downloading objects that are not based on Curl.

E.g. Edi Weitz's Drakma client library for Common Lisp doesn't seem to be using Curl as far as I can see.

http://weitz.de/drakma/
> First off, TLSA Certificate Usage 2 also effectively turns the DNS into a CA, so you're just factually off here.

Whoops. Usages 0 and 1, then.

> Second, why is this a compelling argument? The first 2 TLSA usages are essentially what we already have: HPKP, bootstrapped from the DNS.

TLSA usages 1 and 2 bootstrap off something that still works even if you've
never visited the site before (or if you're in private browsing mode, etc).
HPKP can't do that unless you preload.

> Further: all the problems people have with pinning (certificate suicide) remain in place with TLSA 0 and 1.

That's just not true. You can set a reasonable TTL and rescue yourself in a timely manner from a lost certificate without significantly impacting security. With HPKP, if you set a very short expiration, you lost almost all of your security.
We should be so lucky he's not purely profit-driven. Even on /r/futurology, supposedly a place of boundless imagination and hope for the future, I get attacked for suggesting that maybe it's not a bad idea to at least investigate the potential behind solar roads. Nope, those are stupid and a waste of money, fuck me for being an idealist.

My point is most of society is self-limiting for whatever reason (obsessed with profit, obsessed with status quo, etc). Luckily we've got folks like Musk who don't seem to give a shit and do what they think is right for humans. I'd love some other examples of people like this.

Another example: Zuckerberg took flak for his Internet.org idea, because clearly he's an evil Capitalist that just wants to profit off the advertising clicks of Indian goat farmers.
IMHO, for professional investors, the "significant progress* is judged by traction as I described. Then, for a Web site startup, traction means users and ad revenue, and quickly a sole founder is nicely profitable with cash enough for organic growth and no equity funding needed.
" ... a programming language designer should be responsible for the mistakes that are made by the programmers
using the language.
[...]
It's very easy to persuade the customers of your language that everything that goes wrong is their fault and not yours. I rejected that..."

- Tony Hoar

I think this is a particularly solid point by Tony Hoare (made during his talk on 'the billion dollar mistake', null).

We find it very easy to blame developers for mistakes that really shouldn't have been possible to make ta all.
That's textbook FUD. You could say that about anything.
I only have experience in a few fields, and none of them are sales/administration, but my experience is that tech has been far worse.

Introversion is no guard against sexism, and I'd argue, it might actually make some facets of it worse. I don't think introversion in specific is bad, but the way it manifests in tech in this male-dominated industry often results in a lack of experience and understanding in how to work with women, and sets them up as very heavily other-ed.

Only in tech have I seen such a need for inclusiveness to be so stressed and pushed for - education, smaller businesses, and similar, it has been a much more natural thing.

There's a hell of a lot more challenges that women face in tech than outright harassment. Unintentional sidelining, the bar for proof being much higher, general unwarranted skepticism in their abilities, etc.
What's the point of this thing? See if you're meditating right?

Anybody know if it works? Could be cool if I could meditate "good" or "not good" in order to turn a light on and off, or turn on my cat feeder or whatever lol
Be careful with font recommendations that aren't really geared for the web! Tufte is pretty particular about the fonts in his book, but they don't transfer well to the web. I also liked the tufts-css style, but ended up rolling my own, so that the widths worked out to be a bit more typographically "acceptable" (shameless plug for my blog layout: http://www.cachestocaches.com/2017/3/complete-guide-email-em...)
> It is a cowardly oblique swipe at these sort of organizations

How is it cowardly? They have publically stated business shouldn't support "MinorityCodingClub".

It's brave in this environment to go against this status quo.

Cowardice is using words like cowardice because you disagree, it's a weasel word use to undermine people, not arguments.

> which sounds an awful lot like Girls Who Code,

This is a classic kara collecting, stating the obvious like it's not obvious.

We all know what they mean because that's exactly they are implying.

This comment is why this issue will never more forward, it's all emotive fud.
Surely part of it has to be how many people in these companies are fresh out of college.
“Apple has, for decades, incorporated OS-level feature apps into its OS”

As the lower layers get commodified, every OS vendor does that. Examples of features that, at one time, used to be third-party:

- graphics libraries

- font technologies

- audio synthesis

- MP3 encoding

- video playback

- text-to-speech

- speech-to-text

- TCP/IP support

- printer drivers

- antivirus
"I personally have no interest in PHP or BDSM" ... ouch!

I have to say that my impression of "Larry" (who I've never heard of before) is pretty bad after reading his essay. I think he ended up saying something to offend everyone - I've known plenty of people like him. The upshot is that you don't have to agree with everyone (or anyone) but you can still be civil. Good luck Larry.
The worst for the owners of the sharing site would be for the site to fail in the marketplace because grandma couldn't figure out how to share her photos with her grandkids and gave up on it.

Some people would benefit from more safety features but nobody wants to ride in a car with a full roll cage and a helmet.
I don't know how to tell you this, but go to Japan and be proven spectacularly wrong. Or... go to SFO and see the air train that's driverless too?
Install Manjaro as You Want with Architect – Manjaro Linux
the guy has money, an incandescent drive to keep things moving and a connection to everyone of ability of connectivity or power.

You dont let opportunities slide with those boxes ticked.
the paper is co-authored by adobe folks
I dont know whom to blame? I need Google Maps in Apple Car play and without that its not worth at all for me (countries where Apple Maps is not supported and Google maps is superior)
I must admit, I've always found the title off-putting as it sounds very much like it is a manual written by Machiavelli.

OTOH, both my kids are on the high-functioning end of the autism spectrum and there are several auties that recommend it as really useful in helping them with inter-personal interaction. So there you go.
As long as the demand for engineers stay higher than supply, everything should fall magically into place, actually, according to economic theory.

Developer turnover is very costly.

What I got from these womens' answers is that their motivations are pretty much exactly the same as men's. Maybe with the exception of serial harassment cases.
Women are just as interested in STEM fields until about the middle school/high school level. What changes around that age? All sorts of external peer pressures.

I work with a lot of women. They're not anything near a majority, but the org I'm in is big enough that there are plenty to speak with. They almost universally have many bad experiences and stories to tell that are specifically due to their gender.

By no means am I saying this is unique to tech, but I do believe it's worse. Even if it isn't, acting as if we've reached gender equality and it isn't common for women to face issues specifically due to their gender in tech, is so off base I recommend you take the time to actual speak with women and listen to them. Over the more than decade I've been in the industry, the amount of women I've spoken to who have said they haven't experienced sexism is easily a single digit percentage.
I don't know why I'm doing this, but: https://www.youtube.com/watch?v=B5YokNW7tIs (Fairly obviously NSFW or the readily-offended if you have the sound on.)
There are Medical health records in Postgres, doctor's office software running on windows and linux, Barcode readers at the local pharmacy, safety critical code in a git repo. If you are going to draw a line around safety critical software the dependency graph is much larger than you might think.
IBM realized years ago that there's little value (in their case negative value) in being they guy with a screwdriver.

>The leaders will either fight or snub standardization.

I'll still claim that my PSU analogy applies. The leaders exist because of and welcome the standards. Those that fight and snub will certainly not be leaders.
As you know, benchmarks are often fun but just as often meaningless. And premature optimization being the root of...anyway. ;)

It may come. JIT is planned. I don't know of any language that wants to be slow, and I can only speak for myself, but I think Red's goal is one of overall performance. In 1991, people told me I couldn't use VB, because it was too slow. I countered that my app would be 12-18 weeks faster than their C app. :) Still, this is 2017 and we have options.

Red won't be fast enough for everyone, or everything. But it will be faster than a lot of alternatives for many purposes. What kind of stuff do you need maximum performance for, how much of your work is that, and what are some of your real-world examples and performance criteria? I work best with concrete examples.
> Privacy is probably slowly growing into a big deal in the minds of regular people, but when the incumbent works, and works better (in my experience Google does just return better results than DDG - and I really did give it a try, in earnest, for a solid week a few months back...), privacy alone isn't going to be enough at this point.

I've had the opposite experience lately, DDG has been almost identical to the google results, to the point where the seem to be calibrating there own searches with google. Unfortunately it means it also suffers the same problems.
Never reason from averages
Is that a PS Vita?
I meant if we try to add a literal ipv6 form to Red, but thanks for the info!
http://languagelog.ldc.upenn.edu/nll/?p=3857 has the best summary of the affair. Several of the principles even show up in the comments.

The short of it is that Chomskyan hypothesis has a giant edifice built upon a single central idea. A fraca in popular science (i.e., outside academic journals) arises between Chomsky and Pinker over these ideas. Some unknown researcher announces that his obscure language brings the whole edifice crashing down. Add in a touch of Sapir-Whorf to make accusations of racism credible, and Chomsky's well-known fondness for dismissing critics rather than engaging them in scholarly debate.

Basically, there were two debates (did Pirahã have recursion in the sense that Everett meant? and what constitutes proof or disproof of universal grammar?) that went on simultaneously, while someone apparently took the opportunity to smear Everett with the Pirahã study ban.
I am reminded of this quote from a fantasy book about the gender-dynamics of displaying emotion:

> "If she wept, wasn't it too extravagant; if she laughed, how odd that she should do so at her brother's funeral; if she spoke, he whispered that she was frenetic; if she fell silent, wasn't she grown strangely gloomy? And you could just watch men begin to see what he told them they were seeing, whether it was there or not. Toward the end of his visit there, he even said such things in her hearing, to see if he could frighten and enrage her, and then accuse her of becoming an unbalanced virago."

(The Curse of Chalion, by Lois McMaster Bujold.)
Your whole objection is to his statement, "you [women] shouldn't complain when it is difficult because you [they] are swimming upstream", but you misunderstood what he was saying. "When it is difficult because you are swimming upstream", he is talking about a case...in the case that it is difficult. It may not be difficult for all women. For a stubborn woman who doesn't have the skills, she shouldn't complain. So his statement isn't bigoted. Not in the least.
Supreme Court Considers Why Patent Trolls Favor Texas Courts
Five Lessons from Scaling Pinterest
But in this case the union's job is specifically to make your cousins' life more difficult. If you don't want pressure from the unions... unionize your shop.
> The only way you can't tell what it's doing is if you just pay no attention whatsoever to what you're doing.

You've just described a very common type of non-technical user.
If I may add some details....

The most popular implant is probably Blackrock Microsystems' "Utah Array", which has 96 electrodes arranged in a 10x10 grid (minus the corners). It looks like this: http://aerobe.com/wp-content/uploads/2016/11/utah-3.jpg For scale, the entire electrode grid is about 4mm on a side and the electrodes are between 0.5 and 1.5mm long (depending on the model).

There are a few other models (and similar stuff from other companies), but I'd be surprised if anything with thousands of contacts is in regular in vivo use. There are some in vitro (i.e., cells or tissue slices in a dish) systems with more contacts, but the signal quality isn't nearly as good.

We can read out the activity of single neurons--people have been doing it for single electrodes since the 1960s. It's slightly easier with a single (movable) electrode since you can creep up on the cell until its action potentials are fairly large and well-isolated from the background noise (here, large means about ±150 µV). You can't move the array or its individual electrodes, so you're stuck hoping that the individual shanks end up in good positions. Then, data is recorded at a fairly high sampling rate (say, 30 kHz) and the "spikes" are clustered based on their shapes to get individual neurons' responses.

The ADCs aren't directly at the contacts, but you want the amplifiers and ADCs as close to electrode as possible to avoid all sorts of weird EMI from the mains, other equipment, etc. Getting the grounding and shielding right is a bit of a black art and eats up tons of researcher time. (You'd think "throw it all in a Faraday cage" would work, but...it doesn't).

What else do you want to know? :-)
They all perform system calls to the same kernel.
This shit is out of control. Put aside the sexual aspect of situations like this for a second, regardless of what you think of them (a tall order for some, I know). These days it seems as if people aren't allowed to have any individual personality anymore. The Internet has the immensely incredible potential to connect the world, to bring together people of different backgrounds/cultures/communities/etc. Yet this political correctness bullshit means that if you express even the tiniest hint of being anything other than "plain Jane" straight down the middle-of-the-road you are likely to be lambasted, railroaded, harassed, and possibly lose your job/place to live/goodness knows what else.

What is even the point of things like "social media" if you can't truly be yourself? People are strange. Too many people act like like they are in the business of being professionally offended. They jump on the outrage bandwagon far too easily, seemingly just to be able to point out to other people that "yep, see, I too was against that, see my Tweet on the matter? Did ya? Did ya see it!?"

Stephen Fry was right on the money when he said people declaring they were "offended by ..." was the equivalent to the adult version of whining. OK... so you're "offended" by that... so fucking what? People act like if they declare they are offended, or point out how "wrong" something they don't agree with is that it automagically puts them on some sort of moral high ground. Ridiculous.
I know it's available on Mac too. But why use an iPhone image (in the link)? I mean, isn't this sort of stuff originally for Mac?
Instead of Facebook, just talk to your friends and family semi-often. If one of them has a baby or goes to Europe a lot of them will know and someone will mention it. On occasion you will hear about something three years after the event but that's still okay. It worked perfectly well for thousands of years and it still works today.
In $dayjob, I'd still go for gluster over ceph, with zfs on my storage nodes -- this obviously depends on what you're doing but in my case this would be shared storage for everything from images, logs and dataflow between some chunky legacy apps.

Why this stack? For no other reason really other than it works perfectly, has caused me almost no pain in the 6+ years I've used it for this kind of DFS stuff (across several clients) and there are no features I need in ceph which would make me take the less mature option.

I've been using LeoFS a little lately also again ontop of ZFS and it's working reasonably well (S3 compat stuff).

Currently why anyone would use HAMMER2 or BTRFS for anything important escapes me.
Only history proves stability.
Show Total User Karma in Hacker News Posts
I suppose I didn't make it explicit, but my point is that these regulations can be costly and/or stifling for a future benefit that may never come.

Costly in the original example would be that waterless urinals are installed for the life of the building.

Stifling in your example would be because much land will never be used because it's infeasible to bring power, water, and septic. Someone could have a home, but nothing will happen instead due to the regulation.

Just to meet your last point:
- Is today's weirdo tomorrow's visionary?
- Is a weirdo not allowed to create what he wants if he's not hurting anyone?
Show HN: A minimalist (yet useful) PHP framework in less than 100 lines
I disagree. The art was clearly created. I don't think the mechanical act of creating art has supremacy over the creative act.

In fact, I'd contend that as a society we've agreed that the creative act is supreme to the mechanical act. Architects, directors, large scale-sculpture artists. Their works are created by other people, they merely provide instructions for other people to execute.
This is definitely a neat release. Red seems to be coming along great, and am interested in what a 1.0 release might look like. Checking their "Roadmap" they have some very interesting (great?) goals. They seem to be heading towards a sort-of "runtime purity" by (at least aiming for) targeting:

- Native (bridging to Obj-C)
- JVM
- CLR

While also supporting shared objects so my assumption is that dynamically linking is possible.

On top of this it looks like they want to support a sort-of wxWidgets-like GUI programming (which I personally believe to be the correct approach to GUI abstractions). Backends they aim to support:

- Windows (done)
- GTK+
- macOS
- iOS
- Android

This reminds me of the approach a lot of JVM focused languages are taking like Clojure that support the CLR, JVM, Node and Web Browser.

I guess the obvious questions to ask would be:

1. Any reason for not wanting to target WebAssembly/JavaScript (and in conjunction node.js [I understand that this isn't trivial])?

2. Any reason targeting QT isn't on the roadmap? [targets for KDE, Sailfish, ect..]

3. Any reason wxWidgets wasn't a great choice as a foundation? (I believe they have a C API last I looked)

4. Is there or will there be an API for creating custom languages that can target/leverage Red's infrastructure? (basically a Red version/wrapper for flex/bison)

Finally, adding support for Erlang nodes should be fairly trivial if it was a wrapper to the C Node API, but it could also be implemented via a pure Red implementation.

tl;dr I'm interested to see how Red will evolve further not necessarily because the syntax intrigues me, but because of the goals the team have set for themselves as far as polymorphic runtimes go.

EDIT: formatting
This will either kill people in poor countries that can't afford to pay more or it will cripple new development of drugs since the successful drugs really do need huge profit margins to pay for all of the losers that never made a dime.
There you go. And the Chinese manufactures will likely create the standards for the larger batter packs. Customers will vote with their dollars. I assume that my first electric car will be Chinese. Might even have the name Tesla on it ;)
I really don't understand this community sometimes. If you are going to downvote a comment, why not explain why? Is there a perceived laziness? Or have I missed something???

At least let me know what is / isn't appropriate
pretty sure the volume of available humans was way smaller than the volume of the core of the sun
Are you familiar with the concept of opportunity cost? Effort spend redoing things all the time instead of improving and building new things is not making a city better.
Similarly (arguably worse) someone can create a drop box account using your email address and there is no verification nor mechanism to say that it is not yours. Their support will repeatedly bug you to use an automated system, and of course the automated system cannot fathom that you do not have or want an account. I think it took a couple of weeks for them to actually delete it. Alternatively you could try the lost password flow, log in and delete all the files belonging to the poor sap that made a typo. All the while, you hope none of those files were intended for you.
Amazon's store of the future has bugs to work out
"In the moment when I truly understand my enemy, understand him well enough to defeat him, then in that very moment I also love him. I think it's impossible to really understand somebody, what they want, what they believe, and not love them the way they love themselves. And then, in that very moment when I love them -"
"You beat them." For a moment she was not afraid of his understanding.
"No, you don't understand. I destroy them. I make it impossible for them to ever hurt me again. I grind them and grind them until they don't exist."
Ender & Valentine, Ch. 13: Valentine
This thread has 71 points in 3 hours. Having 15 people upvote it all at once could get it onto the front page, where it then keep getting upvoted naturally.
And when we finally bridge the containers seriously with criu for container migrations, wow.
Which is why the rest of iOS has no bugs?

This statement makes me wonder, have you written any software before?
It's the same with booking airfares. I guess when you pay in advance for services to be rendered at a future date you're technically buying a financial "future", which does have a present value. However, I wish these futures were tradable!
I reverse-engineered a $500M Artificial Intelligence company in one week
> So it's somehow C's fault that Unicode uses variable-length encoding

Parent said string handling in C was elegant. My point is that it becomes fraught with (even more) issues once you throw non-English language at it.

It is C's decision to handle strings in this way, and the decision of many C programmers to treat all strings as if they are just iterable character pointers.

It's a recipe for bugs.
Biertan fortified church