skysight-inc/HackerNews huggingface dataset:
D.

It's not based on an ML-ish type system, but the amazing metaprogramming capabilities allowed std.variant.visit (sum type matching) to be implemented in normal library code:

https://dlang.org/blog/2018/03/29/std-variant-is-everything-...

immutability is not default too… but on the other hand, there's @nogc and betterC mode, purity annotations, contract programming, C++ (!) interop, an option to use the "C-ish" linking model (to build with e.g. Meson instead of Dub, install dynamic libs system-wide, and so one), and again, just next level metaprogramming.

You can do anything with Rust procedural macros, but they give you a token stream and you drag in the rust parser as a dependency and operate on the raw AST. That's hard and "special". With D metaprogramming you can, for example, just `static foreach` over the list of the current class's members directly inline where you want it.
>>Go is an OK language, not a great one.

This is probably the most succinct and accurate description of Go. It's fairly decent and reasonably reliable at small/medium scale (which is why it is popular among the microservices crowd), but has no outstanding features.

IMO by far the biggest reason it became popular is that it is backed by Google (which makes it a "safe" choice). If it weren't, most people would not have heard of it today.
Firstly you are just wrong.

I have experience of both, especially psychedelics, and I am familiar with and have been involved in research on the topic.

Secondly, your reasoning is clearly impaired because you drew a conclusion for which you obviously don’t have any facts to support.

Thirdly, you lept to defend an ungrounded claim that a particular drug experience gives access to spiritual truth. Temporary distortions of experience can be valuable but to quote from a famous drug culture movie, “why trust one drug and not another?”.

This is an extraordinary claim that requires serious examination.

Your reflexive defense suggests that you have lost sight of this.

These kinds of failures of reasoning are attributed to psychedelics by even the most optimistic of researchers.

See this article by one of the world’s leading researcher in the field: http://pharmrev.aspetjournals.org/content/71/3/316?fbclid=Iw...

The section ‘what about the woo’ in particular talks about the problem.

I think psychedelics can be very positive, but they can also damage your ability to reason.

As a temporary tradeoff this may well be a reasonable price to pay for relief from trauma.

It’s a red flag when you start proclaiming that psychedelics are the door to experienced of fundamental truth and you are unable to reason about it.

This kind of thinking is a symptom that you haven’t addressed the side effects the psychedelics have had on you.
Conservatives Call for Beauty in New Architecture
You've never missed a call sent to your mobile phone?
Because the benefits they receive today are far superior to medicare. In fact all of the Democrat candidates in favor of medicare for all have made explicit promises to unions that they can keep their expensive health plans if medicare for all is enacted.

It is a promise that will likely be impossible to keep, but you know politics and all.
It sounds like the web of trust is an incredibly difficult problem to solve, and also not a problem that the kernel needs to solve. Why do the kernel developers need a decentralized way to verify signing keys?
I feel there's an argument to be made for Amazon having a near-monopoly on online sales and distribution in many countries, even outside America.

They've simply nailed it and scaled it. In New Zealand a company called TradeMe got there first and successfully fended off Amazon, but that's a minority case.

There are pros (e.g. consumers love it) and cons (e.g. human toll when optimising efficiency without robots) to having Amazon dominate in whatever country, but you can't deny, they get the job done. There isn't really another company competing with them at that level, is there? And that's why I think it's an effective monopoly.

To abuse this wide-reaching power, in making your own stuff rise to the top of world sales, is absolutely a concern and we should honestly be grateful that there are laws and funded agencies giving a shit about this.
Ask HN: How to get feedback from people who signed up but churned?
When someone use my product for a while and I send a message, for a good percentage I get feedback but for people who signed up and didn't use much the product/dropout before even activating I'm having a hard time to get feedback

How can you get feedback from users who are churning? Any creative methods that helped you? I'd love to hear your story about getting feedback
I know you are being facetious, but 'All in the Family' is still extremely relevant. And honestly what a show. They tackled a LOT of serious issues. I think today's trump republicans should turn it on every once and a while.
A show about nothing!
> Dark is a holistic programming language

No thank you. There's zero chance I'm going to learn and build anything in a language owned by a startup.
<Tongue in cheek> Is there any way we can blame Julian Assange for this? </Tongue in cheek>
It'll be interesting to see what happens. I do wonder if the threat of persecution isn't too high for piracy to become a significant market changing factor again though.
No. Bradley Manning refused to testify in front of a legitimate grand jury. He is getting exactly what he deserved.

Frankly, given how reckless Mr. Manning was in releasing the data in question, my personal preference was to see him rot for life in a US Military prison cell.
The reason he requires state actor threat level privacy on all of his devices is now stunningly clear to me. I used to think it was tin foil hat paranoia, but the government has good reason to look at the computers of people who have spoken in the manner shown.
I saw Seinfeld perform recently at the Beacon in NYC. He’s doing stand up basically because he’s bored and doesn’t have much else to do. It was quite clear money was not his motivating factor for being there.

He’s also doing that Coffee and Cars with Comedians thing and I’m certain that a name as big as Seinfeld isn’t getting screwed on his contract there.

Seinfeld is certainly among the wealthiest individuals but he doesn’t strike me as greedy.

Also, show was fantastic, truly a master of his craft. And the creators of the show Seinfeld deserve there rewards for such an outstanding contribution to our culture.

But copy write laws are borked and things should enter the public domain earlier.
He was more libertarian than GWB but he only looked good by comparison. He left Bush's authoritarian programs in place, increased use of the espionage act against journalists (just like with Snowden), and killed civilians with terror bombing by drones.

Just want to add in that Ed Snowden is an American hero and the mass media that harp on lawbreaking or call him a traitor are damaging to the country.
There are multiple reports of using the Micius satellite to generate quantum networks. This has some marketing spin, since the satellite itself has to be trusted, but it is still an impressive achievement. As I understand, the satellite acts as the relay node. Have not looked at their publications to see hard numbers describing the approach practicality.

I totally agree that we are very, very far from a consumer (and perhaps even an enterprise) product. However, it does seem to me (based on scientific papers, news, and patent filings) that the Chinese take quantum networks seriously and are pushing hard to get a government network. IMO, this network would come with all the limits of new technology (slower than you would want, fewer guarantees, etc) but with all the advances of spending hundreds of million to be the first creating a new significant technology.

If you're aware of these points already, and still believe them to be wishful thinking, I would be curious what makes you say that
The US did not exile Snowden.

https://legal-dictionary.thefreedictionary.com/exile
Companies must optimize the cost of all inputs. No matter how much unions want to be paid, the market sets the price for cars, and if labor demands an absurd amount of money that prices GM's cars above the market price, the cars won't sell.

This isn't "abuse", it's a free market system.
Wonderful, thank you!

While I've got you, let me put in a word for proportional font support if you don't already have it. Proportional fonts are another thing that make it easier for me to read code.

Would be happy to chat with you about any of this stuff - contact info is in my HN profile.
Alternative documentation tends to be for borrowers that don't have good verification of income (like tax returns or paystubs). Often self-employed borrowers, or borrowers with large amounts of assets but little income.
This is a great time to strike if you want to distract people from the fact that your top officials and president are under investigation :-)
I would recommend not factoring that into your decisions. Yes it's off-putting, but the technical merits of the language are truly there.
You shouldn't. No security mechanism, physical or otherwise, will keep out someone with enough determination and resources.

The goal of all security methods is not to make breaching them impossible (since that can't be achieved), it's to make breaching them so expensive that it isn't worth what would be gained by doing so.
I’d argue we have countless of digitized books, photographs and movies from way before 1969 that we wouldn’t get access to in physical form.

They might not be our individual personal copies, but they’re there, actually accessible.

To your point, I am strongly for enforcing DRM clearing after the copyright expires or the entity owning them goes under (it should be required by law IMO). I also think collectively we have a fighting chance to preserve copies as long as they’re free of DRM.
The surprising racial and gender bias in ‘Law and Order’ (2017)
> Considering the fact it was Apple that lied about not streaming Siri conversations while giving them out to 3rd parties?

Sorry, what?
ThirdLove says it’s by women, for women. But women who’ve worked there disagree
Doubtful, but possible. What is highly likely is there will be 1 or 2 upgrades between now and in 3 years. If history is any indicator these upgrades will be relatively painless.

The next upgrade, 0.19.1, will be completely backwards compatible.
I would recommend setting defaults (probably first three rotors set at the beginning) and possibly not have the locking mechanism in place?
the arguments need to be presented again to each generation because human nature will take us right back there if given the chance. what should be and what is are two different things.
The Language of Congress
We are so early in the shift to online retailing. People using Amazon for stuff other than books, DVDs, and CDs only became a thing in the last 10 years. Walmart has barely started to get their shit together with online retailing. Same for the major supermarket chains. They have an incredible physical presence with huge transaction volume that they can leverage into their online efforts.
> Don’t grocery stores buy the products that are on their shelves and they are reselling them?

No, not usually. Usually the seller pays the grocery to carry items, and the seller owns the items until sold.

For some products the seller even stocks the items on the shelves.
Writing large scale software is more of an organizational/social problem rather than an engineering problem.
Regarding #3, would you mind pointing out some good resources/examples that illustrate this pattern?
Even when you look at bigger teams there are still only a handful of people doing actual work. Out of that team of 10,000 I bet 90% of the commits will come from 100.
you mean the interface{} or the json?

:)
Does it need to have a theoretical grounding, or what I'd presume you mean is a historical grounding? What about what's just and rightous? Snowden is an American hero. What he did has clearly benefited our society. If that's a criminal offense, I would be ashamed at our justice system.
Greedy Hospitals Fleece the Poor
Uber. WeWork. Flexport. Slack. MapBox. DoorDash. What do all of these hip American companies have in common, other than appearing regularly in tech headlines (and, now, being leading indicators of a tech bubble)?

The big ones bought market share by losing money?

Uber is not a "tech company". Uber is a taxi company with delusions of grandeur. WeWork is a landlord.
The Leftist Case Against Cancel Culture
Great! Now, one more thing I’d like to have added: get rid of photo library access and separate this into several permissions:

- write access

- read access (all photos)

- read access (through a special iOS picker that acts as a middle man)

The longer people have their phones, the more photos they have. And with them a whole lot of meta data such as location etc.

I simply don’t trust most apps these days that they really don’t touch any of that data.

Of course, you can already "share" a photo with an app, but this doesn’t let you change a profile picture in Instagram for example.

The cynical person might say: why not stop using these apps in the first place? Because it’s difficult to say who is exploiting photo library access and who is not. Does VSCO do it? I’d think they have no interest, but it’s too much based on trust vs. something I can control.
Samsung doesn't have a problem selling phones
In my experience, the multiple-return `, err` convention and the `:=` syntax sugar are constantly clashing. It's confusing because the `err` is reused, but still has to be created at some point; and because `:=` is allowed even if only one variable is being created, but forbidden if you're only assigning.

It doesn't always lead to a bug, but it's always frustrating. Even when restricting the problem to a single (non-error) return value, there are 6 combinations to consider:

* What do you do with the non-error return value? (none/assign/create)

* Is it the first time you've checked an error? (yes/no)

none, yes | err := f()
none, no | err = f()
assign, yes | var err error; r, err = f()
assign, no | r, err = f()
create, yes | r, err := f()
create, no | r, err := f()

The shadowing case comes up infrequently enough to surprise you when it does. You've been trained by the other examples to change `=` to `:=` when you see a certain error, and you don't always get a warning about the shadow this creates.
I second your request and I'm grateful for your comprehensible and respectful way of pointing out the problem. I usually just get frustrated and angry at software that only supports dark mode.
Ane pushed off the front page within an hour.

HN pretty much a state organ for propaganda.
We have user tested, and a ton of people have built full apps with it. That said, you are correct that it can be a rough experience at times, which is one of the reasons we're in private beta.

We wanted to show people what we were working on, warts and all. We are super aware of what you're bringing up. The "cards" especially are not the metaphor we intend to use, just a shortcut to get this in front of people. I hope you'll bear with us :)
This is very relatable. My handwriting has all kinds of problems. It's like I tried to take all the best parts of cursive and print, and combine them into a perfect in-between style. Unfortunately the result is as far from perfect as I think any handwriting can be.

It looks like a combination between Elvish handwriting and the stuff you can find in the Voynich manuscript, but with all the elegance of Gregg Shorthand. I've somehow developed all kinds of weird habits. For example, beginning all my lines from the top and drawing down, or looping letter tails (like g and y) well beyond the line below them.

My ~90-100 WPM typing speed makes me feel okay about all this though because it's pretty rare that handwriting has much practical application these days.
Having been in that business: Web hosting companies receive a TON of abuse.

Some of them specialize in dealing with large DDoS attacks, unpopular/illegal/shady content, but most don't and want to spend their time on their product instead.

Scammers typically open tons of similar accounts, register expensive phishing domains and host phishing pages on your network, and guilt-by-association is how you clean it up.

Most of the things in their ToS are very common with any professional hosting company who is fed up with scammers, they just don't tell you about it like that.

Their ToS, while I would never use them for my own company, made me laugh because I felt the pain.
>Note that you're basically saying that we should all pay more for cars just so that those workers can keep their jobs.

You're assuming that the higher costs will necessarily all be passed along to the consumer rather than come from profit margins.

I think it's a valid assumption if the market were comprised of a lot of highly competitive firms rather than 3 not-very-competitive-at-all firms.

There's definitely a link, I think, between record high and increasing corporate profit / GDP ratios over the last 15 years and outsourcing.
Translation: Its set aside money for the purpose of gambling. If they roll a 7 then thats all the better, but its not critical cash flow.
Personally I'll take a blunt 'no, we won't tolerate this' over a load of hot air. Get to the point and let's move on. This gets my approval.
Every post on Hacker News regarding Elm the language inevitably includes this post about Elm the email client.
Please state what you think the alternative is, since you used the singular. To me, there is a range of alternatives, so it is hard to understand your objection because I don't understand what you are imagining.

One alternative is a French Revolution, part 2. Another alternative is a system of wealth, income, and inheritance taxes that helps prevent concentration of power in a few families. Another is more aggressive antitrust enforcement to reduce political power of any one company. Another is strengthening of unions. There are many others, and there are many combinations of them.
Allow me to plug my own product: https://padloc.app
The new version (currently in beta) has a "Family" plan which is perfect for this. We're also planning to introduce a "dead man's switch" feature that will grant access to selected family members or friends if you haven't logged into your account for a while. Shoot me an email at martin@padloc.app if you're interested in signing up for the beta!
I trained a model on Isaac Asimov stories to produce 3-panel webcomics that get served onto a Twitter feed a couple of times a day. If you'd like, I can share it and you can check it out!
Two Thoughts:

1. Consistent High Performers vs Everyone Else: As with colleges, grad schools, starting salaries, hedge funds, and a host of other things -- it would be good to have a top-20 "typical" return and an aggregate "typical" return.

2. Returns are only one aspect, returns correlation is another. Even post-fee returns at s&p500 rates would be awesome if they are uncorrelated to the rest of the portfolio.
Project Soli (Sensor Technology)
Just going to note in here, everyone in this thread is saying no one cares in 2019 where Sienfeld streams. I’m 26, and I can tell you this show is one of the best ones ever made and I will be able to more easily peddle episodes that are brilliant to my friends and roommates.
I've read the blog posts in the past, and it seems quite likely that Dark could be a large conflation of concepts (as opposed to composition), which repeatedly traded off desirable properties for faster deployments.

The opposite is not impossible though, I'm certainly open to see the actual offering and tradeoffs. I'm mostly expressing that Dark's marketing likely won't appeal to people who tend to question things a lot; extensive rationale is needed for us.

Btw, it seems quite possible to hack a vanilla Clojure setup (Reloaded workflow, tools.deps, some CI magic) to offer deployments under 30s. I just don't see it as worth the effort, and also I actively pursue some healthy constraints (slightly slower deployments = more thought put into things).
GMs profit comes almost completely from large SUVs and Pickup trucks, which gives the union a lot of power.

Essentially, they are selling pickup trucks and Escalades to Americans with fantastic margins to prop-up their car business (which is unprofitable in the US and only occasionally profitable elsewhere) and to fuel global expansion.

Basically if the UAW stops making pickup trucks and Escalades, GMs cashflow will turn ugly fast. Doesn't matter where the growth is.
Thank you for the kind offer! I will definitely reach out.
Maybe people aren't looking for the panacea, but to ease particular pains.
But are you suggesting the laws that penalise stealing classified information are unfair and should be abolished (like slavery laws in the past)? I think these laws must exist.

If I was a jury (but keeping in mind I am not even a US national), a fair sentencing would be to recognise him as guilty but to sentence him to a short term / time served.

There were many ways in which he could have blown a whistle without releasing wholesale everything he could find on the internal network to some foreign newspapers.
Did you see the Baz Luhrmann take on R&J from the 90s? The missed message was represented by a FedEx "Sorry we missed you" note.
Its a book for tween boys. You’re not missing anything.

It’s cool to read children’s literature as an adult. Less
cool if you think it’s literature’s final form.
All of this stuff was on the servers of some corporation nobody has ever heard of? Names, home addresses, personal ID numbers, bank accounts, balances, VINs, plate numbers?

This is a nightmare even ignoring the absurd security breach. How many of these databases are out there?
The Cast SDK uses Bluetooth so "guests" can cast to your Chromecast.
So what kind of prototype do you have to have to get money to work on this for 2 years?
Exceptionally rare events. You may as well fear that somebody could put razor blades in apples and give them to kids. Opportunities to hurt other people are abundant but psychos who'd want to are not.
Hint: It's the first one.
History/math question: I understand that the wiring in the wheels is such that the electricity is sent through the wheels then looped back through. My question is: were the wheels completely random or did they have to be specifically designed to do that?
The only difference between them and others is that they're plain in their language rather than obfuscating it behind lawyer speak. All providers have similar provisions hidden in their TOS, it's just buried behind layers of legalese and addendums. Personally although it might not look "professional" I wish more companies would use plain language that states what they actually mean plainly without forcing you to higher a lawyer to go through the TOS with a fine tooth comb.
Show HN: Data Viz of All Trump's Tweets
"Decent and reasonable at small/medium scale" is a weird way to sum up Go in a Go vs. Rust discussion, since Go is deployed at drastically larger scales than Rust is currently. I don't think there's any validity to the idea that Go tops out at medium-scale projects; in fact, a more common argument against it is that it makes sacrifices to facilitate large-scale programming that people don't like.
This is really cool and very intriguing.

Can we access the data store/our data outside of dark?

What is the datastore build on top of? Is that proprietary?

Also, is there the option to use the raw Twilio API if we want or is the dark version the main one supported?
That was very disappointing. I voted for him partly because of that. I thought I was electing a constitutional scholar who would roll back these blatant oversteps. I was wrong.

I voted for Obama the second time, but only as a lesser of 2 evils.