skysight-inc/HackerNews huggingface dataset:
>Accusing somebody of refusing to have honest conversations and forcing their views on others is an accusation of immorality.

No accusation need to be made. From how I understand it, the IDW was created because when there are attempts made to have honest conversations in other venues, they are actively destroyed. The point is to be able to have the conversations, not to condemn those who shut the conversations down elsewhere. If you see censorship and shutting down conversations instead of engaging rationally as immoral, that's a bit separate (although obviously closely related) issue from someone trying to create a place where such conversations can exist.
> to fully appreciate musical qualities, you have to play around with sound

@jimbokun: It might be easier for your son to express what he's learning if you can catch while he's got e.g., a piano or guitar at hand. Humans have a hard time generating compound musical waveforms using just their vocal folds (though it can be done to a limited extent as in Mongolian throat singing). Explaining it while playing it will probably also help cement the concepts in his understanding ;) .
Not every political discussion belongs on HN. There are other, more appropriate venues on the internet for that.
Why would it even be possible to disable sensors critical to getting a credible estimate of blood alcohol? It all sounds like a convenient way to boost revenue with false positives while hiding behind the techno-wizardry.
Your guess was wrong; there is no such hard time. There is no difficulty in precisely mapping data from the "real world" onto Lisp data structures, in both directions.

If it doesn't have nil that is also false and the empty list, it is not a Lisp.

The conflation is a stroke of genius. I was immediately attracted to Lisp because of its clever handling of lists and booleans. Also how nil is a symbol, but () means the same thing as an alternative spelling.

People who wake these things out are imbeciles who are mutilating their language to the point it shouldn't be called Lisp.

How nil works in Lisp has a tremendous virtue: it blows away a lot of useless verbiage from code that manipulates code.

Ancient Lisp in the 1960's didn't allow car and cdr on the empty list nil. The Interlisp people realized that it was an inconvenience to always have to test consp before using car or cdr so they turned the functions polymorphic, allowing (car nil) -> nil, and (cdr nil) -> nil. According to the HOPL History of Lisp paper, the MacLisp and Interlisp people held a conference. They didn't agree on some things, but MacLisp adopted (car nil) -> nil and (cdr nil) -> nil from Interlisp. It's a compelling idea; taking it out of a supposed Lisp dialect is a counterproductive regression.
Chaum blind-signed tokens are vulnerable to double-spends. As far as I understand it, this is unfixable without appealing to the issuer and keeping revocations lists.
> Can you explain to me why you believe the benefit to society from donating to charity is often negative?

For one thing, the fact that it is tax deductible itself results in it being the focus of self-serving tax dodges that aren't really charitable. If charities remained tax exempt but donations weren't tax deductible, the abuse incentive would be removed.

There's also, of course, well meaning but counterproductive charities, but the subsidy also probably increases the share of donations that goes to those, since it reduces the incentive for donor diligence.
I haven’t read the book, but that sounds like the Blogger story and his staff walked out on him because they thought the business was doomed, which it probably would have been if it hadn’t shrunk down to just Evan Williams.
Curiosity?

I tend to read grayed out comments too. Maybe they're making a controversial but otherwise good point. I'll upvote / vouch those. Or maybe they're just crap. I'll flag or further downvote those.
The FED can still be a central issuer, and a digital USD can thus still be considered a cryptocurrency.
Usually the attack requires the source code (or weightings of the neural network), I'd be surprised if they are able to actually attack these systems.
Congrats to the Rust team and all contributors! Awesome work!

Is the non-lexical lifetime improvements work locked to a particular release yet?

Also, now that the async/await RFC has been merged, is its implementation in nightly or stable going to be squeezed in for the 2018 roadmap plans?
I know nothing about China or how pronounced these differences are, but you see the same thing even in the "Millennial" generation everyone loves to talk about here in the US. You'll find a drastic difference between younger Millennials and older Millennials, to the point where Buzzfeed is writing articles comparing the two. No matter how much people want to pretend that "Millennial" is actually a real thing, it's not. It's entirely made up and the sub-generations inside of the category share very different cultural values and life experiences.

It's hard to argue that someone born in 1982 shares much (if anything) in common with someone born in 1998.
Large Island Declared Rat-Free in Biggest Removal Success
White House Tells Google, Goldman It Won't Rush to Regulate AI
SQLite Query Language: upsert
> From how I understand it, the IDW was created because when there are attempts made to have honest conversations in other venues, they are actively destroyed.

Precisely so. And it's unfortunate that HN is one of those venues where many honest conversations, such as this one, are destroyed through flagging. The person(s) who flagged this article are actually illustrating one of its points.
Know your weaknesses as a Founder
Yes and no. Think of it like release trains; the second edition has left the station, and so isn't being updated directly. It's actually pinned to 1.21; it left the station a while back.

Work on the "2018 edition", which is the next version after "second edition", is just starting. It will be getting updates as new stuff lands, though there may be a bit of lag. In general, docs are going to be a bit weird up to the Rust 2018 release; it's all coming together, but slower at first, faster at the end.

(This means that, as of right this moment, there aren't great docs for impl Trait. I'm working on them right now.)
I definitely prefer something editable. The use-case is if someone improves the system, then this visual diagram needs to be updated.

I want to avoid the situation where the left hand doesn't know what the right hand is doing. Any person on the team doesn't have to go hunt down the person who knows the system, but can just look up the diagram at a high level and know where to start.
What strikes me is that nearly all of them show signs of not having been made by native English speakers. E.g. dropping of definite article. I would have expected the Russians to have been sophisticated enough not to do that. On the other hand, maybe they were sophisticated enough to know that their intended audience wouldn't notice.
Or adoption. Or I mean... it's not like people don't still abandon their babies if they really want to.
>include a strong emphasis on ethics and social responsibility
Huge fan of xfce here but couldn't get hidpi to work properly... Any hints?
Ah! Yeah, I mean maybe. At the same time, special cases can make things harder to understand. This would also technically be a breaking change, though probably not changing any realistic programs.
> Is it crazy that to respond, they respond as a group?

Not initially, but when it comes to the point where they actively fight against egalitarianism and equality in order to ensure some integrity of separate identity, it is counter-productive and, in my opinion, wrongheaded. It doesn't matter what group you're talking about, equality is the only option apart from warring factions of supremascist organizations.
The RFC for async/await was actually just accepted two days ago! https://github.com/rust-lang/rfcs/pull/2394#issuecomment-387... :) It's a priority for this year, but it'll be a few months yet; unless something goes unexpectedly wrong, I'd expect it no later than 1.30, releasing on October 25th.
>Sounds like instead of acknowledging any honest disagreement about what "identity politics" means, the author just goes ahead and matter-of-factly gives his definition and implies that anybody who disagrees is a racist who can't consider a member of any ethnic group as a "free-thinking individual".

What specific passage of the article led you to that conclusion? I don't see how it's supportable, but I could be wrong.
But thats how all economic models work. The reliability of the model depends on how many standard deviations you go out to the left or right from the center.

So I don't think it's anything really new.
However, wanting to is rather a problem for the psychiatrist's couch.
> "Horrifying," Zeynep Tufekci, a professor and frequent tech company critic, wrote on Twitter about Duplex. "Silicon Valley is ethically lost, rudderless and has not learned a thing."

Oh sweet bloviating lord of hot takes, this? This is what's horrifying? Not the techno-utopians and techno-capitalists working hand-in-hand to shepherd all human interaction onto the internet while simultaneously turning it into a nightmarish complex of data burbclaves and dopamine farms? Not founders, VCs and politicians gleefully circlejerking about how profitable it is to create technological monopolies that evolve too quickly for society's immune system to regulate, like some kind of economic retrovirus? Not the left and the right working opposite ends of the great authoritarian handcart, on one stroke demanding that private entities exercise government-level control over digital spaces, and on the other demanding that they be free from government-level accountability?

When you get a call from a robot at work, the thought that it talks just like us should be approximately the fifth-scariest thing to enter your mind, followed by the thought that this means your job is going to get automated away soon, the thought that maybe it won't be and you'll end up a robot's page boy, the thought that what you're doing is so mundane that a computer can not only do it, but also completely model how you will do it, and finally the thought that this stunning waste of human life bothers you less than the possibility of being unemployed.

As far as things to feel creeped out about, I'd give robo-bookings maybe two stars: some flashy overtones but ultimately lacking in substance. I recommend a deeper, more full-bodied creep-out, like remembering that Facebook cuts people off from their friends if they don't provide a data-matching-friendly real name. Papers, please!
A slight mismatch in your analogy is that G&S studies doesn't explain anything, they just categorize it. They aren't proposing any mechanisms.
Interesting - but what if your database has constant activity? "Oops, my SQL bad" becomes "Oops, my rewind lost 410 transactions"?
Jerry Rubin as far back as his 1970 book "Do It!" criticized the capitalists co-opting his image of the counterculture (a "revolution" in toilet paper!). I do think there was another wave of interesting people in the 90's with the Cacophony Society and original Burners, and there are still radical "scenes" happening today, most of which I'm probably too old to know about. The main structural impediment is just that it's too expensive for the kind of casual under-employment that enables these scenes to thrive.
We'd really love for you to try our startup's WebRTC calls + screen-sharing + dial-in application. Free video calls and telephone dial-in. We work really hard on call quality, reliability, and UX, building on top of the (increasingly good) core WebRTC spec/implementation available in Chrome. (And other browsers are coming along, too.)

https://www.daily.co/

We hugely value feedback about quality and reliability, especially from folks who have issues with everything else they've tried.
I was replying to another sub-thread here and had another thought:

It might be easier for your son to express what he's learning if you can catch him while he's got e.g., a piano or guitar at hand. Humans have a hard time generating compound musical waveforms using just their bodies/vocal-folds (though it can be done to a limited extent as in Mongolian throat singing). Having him play the sounds as he explains them will probably also help cement the concepts in his own understanding ;) .
The post doesn’t go into much detail about how the new i128 and u128 types are implemented, so for anyone who’s as curious as I was, the RFC is here: https://github.com/rust-lang/rfcs/blob/master/text/1504-int1...
If I remember correctly, CORBA was all about standardizing APIs. You'd have your distributed "CORBA Objects" whose methods anyone who knew the unique object ID could call. The idea was that there would be a "standard library" for each industry. So all the barbers would implement a standard library "Appointment Schedule" object, all the exchanges would implement a stdlib "Orderbook" object, etc.

CORBA would generate RPC stub objects for you in various OOP languages, and potentially automate discovery, so you could say, give me all an array of all the orderbooks of all the bitcoin exchanges, and ask each for the last price.
That would still require dynamic dispatch of some kind.
To be fair, in the US (which is what we're comparing all of this to), broadband is defined as 25Mbps up/3Mbps down.
Yeah, the plan is for async/await to be part of the 2018 edition, but it's going to take some time.
Okay emailed you as well I am interested.
What are you on about? A single provider would have to pay literally 2x their current budget to increase their 100 mile capacity assuming it was a single link. A larger business can do that in stages by absorbing the risks.

Besides, internet isn't centralized, so you might as well manage each segment of the network as a sub-provider, only managing the financial risks at the higher level.

It makes it only easier.
If a company behaves badly enough towards its customers it will start losing customers and revenue, so the incentives are aligned with providing customers - no matter how far removed shareholders are from the communities you mention - a service they want to pay for. Of course, there are cases where certain legislation makes it difficult for competition to arise, in effect giving an existing company monopoly for delivering Internet in a certain way.

So I don't exactly disagree with what you are saying, although I don't interpret profits negatively.
It’s the same curse that other utility apps suffer, if they aren’t open source: there isn’t anything attractive about maintaining them. Smart engineers that built the thing move on to better projects eventually. The only “new” things left involve revamped UIs and misguided monetization strategies.
> My hovercraft has full (of) eels

that wouldn't even surprise me because e.g. French has similar idioms, "il'y'a" ''there is'', literally ''it there has'' (though 'y' is probably not even a word on it's own, ''there is close eough'').
I love Gnome, but I have been in an almost constant fight with the taskbar in Gnome. Adding applications is not trivial (right-click doesn't work), removing them is also not trivial. Moving applications to the end of the list is easy (and happens often by accident), but moving them back to their original place is impossible (unless you want to play the game of moving applications to the end of the list until the list is in the correct order). I managed to have my taskbar disappear somehow at some point. I had to restore from backup to get it back. And I managed to change the background color to transparent, and I can't change it back. Also, at some point, I lost the workspaces widget. I hope that in the new version, things work a little smoother.
Testing
Did this reach the milk/lactose discussion?
> Uneducated population does not understand the difference between a fact and an opinion.

Do not let educated people off so easily. Plenty of them have this same problem.
The problem with the above explanation is that it starts at a lower level of abstraction than is warranted. Analogously, it explains MOSFET's rather than algorithms. The fundamental unit of Music Theory is the Interval (as in "frequency interval between notes"). A better explanation would have explained Intervals, how particular combinations of Intervals form various Scales, and how Scales influence Chord Progressions and Key Signatures.

There are 12 unique notes in an Octave (yes, octave means 8; ignore this for now). On the 13th note, the octave repeats itself (counting is 1-indexed). But of these 12 notes, only specific subsets are combined into specific scales.

The most popular scale is the Major Scale which follows the pattern "Tonic Major_2nd Major_3rd Perfect_4th Perfect_5th Major_6th Major_7th" (there exist other notations). The Major Scale imparts a generically-happy mood. But there's other scales, including: the Chromatic Scale; the Major Scale; 3 varieties of Minor Scales; 7 varieties of Diatonic Modes (including Major and Natural Minor); the Pentatonic Scales; etc. E.g. Smoke on the Water, Sunshine of your Love, and Fight for your Right (to Party) all sound similar because they use the Blues Scale.

Once you familiarize yourself with the intervals, scales, and their various notations (which is its own feat), you can jump into the meat & potatoes of Music Theory. Which mostly consists of analyzing Chord Progressions and Key Signatures in order to find commonalities in mood. Chord Progressions and Key Signatures determine a song's general mood. It's too complicated for me to summarize quickly. But it's where all the interesting stuff happens.

N.B. I've deliberately omitted various details for the sake of brevity. E.g. I could have mentioned Time Signatures, Rhythms, Tempo, Dynamics, etc.
Except now most every one is having kids later, and older folks are living longer. It's currently Life gets better after 60, and that number is just going to continue to be pushed up.
Yes. My undergraduate diploma says "Electrical Engineering - Computer Science". Computer science wasn't a full department yet.
And yet the solution to each is wildly different.
Fitzgerald Officer of the Deck Pleads Guilty at Court-Martial
Are fee-free blockchains possible?
async/await has been on the 2018 roadmap from the start: https://blog.rust-lang.org/2018/03/12/roadmap.html

As for non-lexical lifetimes, there's lots that's been implemented but much of it is still experimental; follow Niko Matsakis' blog series at http://smallcultfollowing.com/babysteps/blog/2018/04/27/an-a... to stay up to date with what's happening.
If you enjoy these The Roads to Freedom series by Sartre I found great as well.
Smarter in which area and would be be at expense of other traits?
There can be unintended consequences like here: https://www.nytimes.com/2015/01/25/world/africa/mosquito-net...

Some also feel that donating has a risk of creating dependency.
I use my iPhone for that
If you're not using hyperbole here, you should know that you can use Shift + Escape to mark all messages as read across channels & DMs. Source: https://get.slack.help/hc/en-us/articles/201374536-Slack-key...
> the government couldn’t be allowed to arbitrarily inflate the currency when it wanted to

Author doesn't really understand how international monetary systems work. His own country is "printing" money all the time and then using its global position to divide the cost of inflation on other countries. USA can do that because most of resources exchange (with oil included) is done in US dollar. They also do clever accounting trick using FED so theoretically they are not printing any money, they are just "lending" them.

Which problem US digital coin would solve? Privacy? This would be nightmare for AML/KYC policies, tax evasion etc.

If you consider all the rogue system players then you need to think about reverting transactions, you need to think about money laundering etc.

This coin would need to have some value, trust is not enough or this would be very volatile instrument. You could ride this new US digital coin and influence USD, so government would need to have tools to intervene and control this coin, which invalidates author point about making coin more independent from government.

There are so many problems with coins backed by countries without giving governments tools to control those coins, but if you add all those tools then what's the point? It will be so similar to current monetary system.
If your authenticator is suitable for your mobile device, then it works with that device. If your authenticator is, say, a USB-A dongle for plugging into a PC it probably either can't be used, or is super-clumsy because it needs a big adaptor to hang off the device. They make things that do Bluetooth and USB-C though.
> Having a central actor, like a government, would solve a lot of scaling problem, as well as transaction history issues and also cost associated with making transactions.

Then why Bitcoin, Ethereum, etc. instead of USD? Why the need for a crypto currency if everything is already in place? In place with laws and regulations.
Sorry - in my town the police pull over drivers late at night trying to get DUI arrests - the “reason” for the stop is almost always a minor lane violation - then a mandatory breathlizer if you pass no ticket is issued, and you’re on you way - if not you’re going to jail.

Point is the pretext for the stop is nonsense...
>What's happening in this thread right now is simply a difference of moral frameworks.

You can also hold the stricter standard as what you believe is your personal moral obligation and simultaneously believe that the looser legal standard is what you can morally apply to others.

This is true for many issues, such as free speech. I might think what you are saying is immoral (due to my personal ethics) while also thinking my censorship of you are saying would be immoral (and illegal, due to the legal framework I live in).
I run grimd (alternative) in the cloud. Then I can point my router and dns app at it when I'm out and about.

The setup needs upgrading for DNS over https and maybe run it in Kubernetes?
So to recap:

It's always worse than it was but people think it was still good when they got there but got much worse shortly thereafter.
Or you could spend $3 and get a kitchen timer that you can slap to start, and beeps when it’s done!
A ton of reasons, but a big one is that external involvement weakens local infrastructure. Eg. dumping free food in poor countries seems like a lovely idea from a distance, and is the sort of thing people like to donate to, but in practice it undermines local producers and sabotages the local food economy.
So in CMU it's quite easy to get into grad classes and you can start doing it as a freshman - there are generally a number of juniors+ in masters/phd classes
> Not every political discussion belongs on HN. There are other, more appropriate venues on the internet for that.

Could you give me a rule of thumb to follow for determining whether or not a political discussion is appropriate for HN?
Enterprise software is a nebulous term, I understand you hear a vague description of large software when you read it. Personally, to me, Enterprise is an entirely negative adjective, implying a software that spends more effort trying to do things it needs to do to support itself than it does trying to solve problems.

Enterprise also carries the meaning (again for me) of terribly architected software, possibly designed by someone who read about microservices and took it to the extreme that they've got an AWS lambda for doing strpad.
Carnegie Mellon was the first university to offer a PhD in Machine Learning (via the Machine Learning Department which, again, I think is relatively unique in its existence). Regardless of how you feel about the hype, they made an early bet on the field and adding an undergraduate degree seems consistent.

Source: https://www.ml.cmu.edu/about/index.html
Not to mention Medium is reader hostile with all the stuff they put on the screen.
996 doesn't sound a whole lot like a Communist Workers paradise. Time for another revolution!