skysight-inc/HackerNews huggingface dataset:
No I work with trump supporters we just don't talk politics and many are just deeply misguided not terrible people.
> I wanted to counter your points by presenting a hypothetical hiring example (one employee from a certain group, and another who votes a particular way), but that gets into an argument over whether certain US government policies are racist

This is not the case, I have discussed affirmative action and discrimination without repercussions (presumably what you're talking about). No policy I'm aware of prohibits it on HN.
I think I solved creationism and I desperately need a falsifier
The US has good relations with Canada; and Canada is not particularly fond of criminals entering their country. When they check your passport, they will notice you are out on bail and, at best, deny you entry. (The Canadian border also happens to be the US border, so they might also refer the incident to US authorities)
I found the post interesting and appreciated the copious references to 20th Century artists. In my opinion, the generative work is preoccupied with the method of creation and is nothing more than a self-pleasuring act, they provide no meaningful paths to insight or reflection for the viewer.
A Global Trade War and Its Impact
That's great — really, it is; if I ever get to build a custom house, I want to use a ground source heat pump — but we were specifically arguing over electric resistance heating.
buddy, this thread is Marx all the way up and down.

but point taken. I'll keep overt politics off this site from now on.
"For DuckDuckGo, it represents yet another opportunity to convert users, and now it has a tidy amount of cash from investors to do so."

Yes, go become the search engine of conspiracy theorists...
Not to mention the coast, Embarcadero to Marina to the presidio, all super bike friendly. In general I think the city is quite bikeable. Sure I wouldn't want my kids to bike around it, but I wouldn't want them in SF in general lol.
Yes, and apparently they're driving a big part of the increase in pedestrian deaths in the US

https://www.npr.org/sections/thetwo-way/2018/05/14/611116451...
Widespread use of Facebook might have a much more significant effect, because people don't usually memorialize all of their life events in a public digital notary service but often do so with social media.

I bet counterintelligence agencies are scraping social media and the web in order to see whether some travelers' identities are lacking in (or contradicted by) historical online documentation.
+1 to this post by koliber. Only thing I would add is to plan as detailed as you can everything beforehand. Draw it up, visualize it. What sort of hinges on doors, how will the cabinets swing, etc. etc. Before you even start building a wall you have to decide how wide you want the trim around the doorway as you'll want the light switch just that far from the door and you'll want a 2x4 there with electrical. So there are a lot of cascading intertwined non-obvious decisions and it is remarkably expensive to refactor a house partway through construction.
> Getting people to show up to trial is the main one.

Washington D.C had demonstrated that the pretrial services model does that without the economic Injustice of money bail, so, no, that's not a relative advantage of money bail.

> I’d like to see an experiment where rather than money, instead a free citizen is offered up for bail. And if you don’t show up for trial the citizen goes to jail till they apprehend you.

This kind of primitive hostage system is very much like some of the ancient precursors of bail; I'm not sure what reason we'd have to reexplore that, though.
Impressive.

So why did she do that? And did they deserve it?

I'm guessing maybe a bicycle accident. Just a wild guess. I mean, been there, almost did that. But with a chain, not a bat. Those jerks almost killed me.
Good point. One of the arguments given for why crimes are punished less severely in Germany and France is that sentencing judges there are less accountable to voters.
If I could do

SortSliceOfIntFunction := MakeIntSorter!(int)

...then I would not need generics to sort a slice of ints. I just generate code that I would have written without generics to implememt the case for ints.

You need to instantiate for all cases you need manually... but today we are using go without generics entirely and it sort of works.

I agree it is not the same.
I’ve been using FastMail for a year, it’s an easy switch from gmail.

The spam-filter is terrible but the support actually answers you.

I chose fastmail over proton or tutanota because they’ve been around longer and charge everyone money. Maybe I’m paranoid but I don’t trust free as in beer very much anywhere. + none of my mails would actually use the encryption.
If judges risk themselves politically if they release people on bail then that means that the will of the people is to rarely release people on bail. I know it may sound weird to you and me but apparently there are a lot of people in California who feel that someone accused of a crime should suffer in prison until they are proven innocent. That is the disadvantage of democracy, people with different opinions get to vote. The solution is to educate voters why you think that they should vote differently or to move to another place.
It's not; it's about something currently happening at Facebook.

I admit that the line is hard to draw and the root comment there had a foot on both sides of it. But we've learned that ideologically inflammatory threads do much better when they stay grounded in the specifics of the current story. If we end up with a bunch of angry flamewars burning in separate places about veganism, Stalinism, etc., all at the same time, that's one of the worst-case scenarios for this forum.
What is "public space" has become a bit of a thing for me, because a lot of modern development in the city is predicated on getting freehold purchasers to agree to public use, in return for a "let" on things like height limits.

The thing is, there is usually a small plaque somewhere which says "you can use it, but its our rules" and it legitimates move-on orders, forbidden signs, anti-photography and the like.

Public ain't always public.
I would say AWS / S3 almost certainly uses them for backups. So, depending on your outlook, everyone who relies on S3 does by extension.
Shark Suspension Seats Aboard Nat Davey’s Stabicraft 2100
Ben’s book “Tge hard things about hard things” gives a more detailed account of this story through a series of lessons learnt. It is a phenomenal story and leadership guide.
Another hardware lander here. Did a lot of verification of processors in the past, including one that was Mips-like. Parent comment is correct in its suggestion that verification is a much bigger deal than getting HDL that will compile and pass a few test cases. But for a hobby project, yeah, no need to throw a wet blanket on it.
I wonder how easy it would be to port https://github.com/xoreaxeaxeax/sandsifter to the RISC-V instruction set.

Would probably be a decent step in the right direction for validating/verifying the future of trusted computing.

Although... this gives rise to a 2nd thought. If it was _this easy_ to build a RISC-V implementation, is it all that special, technically speaking? I ask as someone naive about processor design. Is implementation relatively straightforward, but design hard?
Hills end. Wind doesn't. (Source - memories of biking upwind against the air coming off the North Sea.)

I'll take Seattle hills over Dutch headwinds any day...
> this thread is Marx all the way up and down

That's tarring with way too thick a brush. If we're going to have non-dumb conversations here, there needs to be room for some detail.
Some past hacker news thread made a plausible case for 12" optical disks, much like bluray.
> You only say that because it's convenient for you.

I’m a heterosexual white male. It’s convenient for me to ignore the hardship of people who are outside my demographic.

I went for smoothies with a work friend who was outwardly gay and heard him called a faggot by a couple of random people when I realized how different life might be for someone who is not me. It was not great. It would be more convenient if I hadn’t heard that. The fact is, it happens.
The issue is that it was provoking people into posting dumb comments.
Convicted yes. Known - arrested over a dozen times for such in one case. Santa Cruz mostly doesn’t give tickets or cite in cases of misdemeanors these days given nothing is done.
The technical university of Denmark also transistioned to teaching computer arch using RISC-V. Some of the most popular textbooks are also being converted to RISC-V editions.
Debian apt repos work this way. Everything has hashes or PGP signatures.

It doesn't have to be encrypted to be trusted. In fact, anyone can set up a separate mirror and clients can use it with no concern about safety.

It doesn't offer confidentiality, but it does offer integrity.
If being intolerant of racism makes me a bigot then so be it.
CSS Custom Properties (Native FWT)
Oh god this is the best feature of pg11 IMO.
I'd like to see Netflix invest more in making a great browsing discovery experience. I feel like their UI is really optimized to the watch something quick metric now. It seems like search is pretty well implemented these days and both YouTube and Netflix recommendations have come a long ways but it still seems hard to replicate that browsing experience that I get at the local bookstore with some rudimentary sections and staff picks.
They do on GUI diff tools by using different colors.
...you have proposed try/finally/except I guess (just put some closures in there where needed).

I think just using try/finally/except would be a step up over what has been proposed.
I think there is more to textile than displaying and selling clothes. But, YMMV.
I've never had any issue resigning, but perhaps this could be a new hire perk. "We offer free snacks, 401k matching, and previous employer termination service."
> Bail long predates the existence of the police as we now know them.

OTOH, even most of the history of money bail didn't involve up front payment, it involved recognizances and sureties (pledges from either the accused or third parties, with the latter prohibited from profiting from the arrangement).

> I have a suspicion though that if you eliminated bail, what you'd end up doing would functionally be making all the bail bondsmen (who currently are limited in what they can do) disappear but suddenly create a need for a bunch more police (who have broader powers).

Since Washington, D.C., already did this for quite a while, why are speculating as if this hasn't been done?
Can you please stop using allcaps for emphasis on HN? It's basically yelling, and the site guidelines ask you not to.

https://news.ycombinator.com/newsguidelines.html
Dense clean affordable public transport isn't, unfortunately. (At least in the US where we can barely keep our sparse, dirty, expensive PT running.) Bikes help bridge gaps in the transit network. That's one of the main reasons they're so heavily used even in the countries with the best transit. (Visit any Dutch train station...)
It’s still such a poor choice of name.
Your always welcome back, I have a nice XPS 13 going with firefox, Vscode and a rust, go, javascript, and C development tools/environments going and its great.
> So, when I say, "break a leg" to an actor most people pick up on the subtext, and realize I'm not wishing the actor actually break their leg.

Incorrect, this isn't subtext, this is an idiom.

> When someone responds to "Black lives matter" with "All lives matter", most people get the subtext is that assuredly racist.

Complaints about "subtext" is often an excuse to construct and attack a straw man. Consider the phrase "listen and believe". Plenty of critics complained that this had the subtext of taking actions against the accused on testimony alone, and doing away with the principles of due process. Some users of the phrase may have attempted to advance those views, but "listen and believe" in and of itself is not about eroding due process - just that we should support people who believe they are victims. Similarly "All lives matter" is not a racist viewpoint - unless someone genuinely believes that the idea that any unjustly extinguished life is a tragedy is somehow racist.

"All lives matter" when specifically used to the exclusion of "black lives matter" (e.g. telling BLM activists to say "all lives matter" instead) may have a racist subtext. And as I have mentioned repeatedly elsewhere, I do not approve of these usages. That said, the blanket statement that "all lives matter" is racist is as wrong as saying "listen and believe" is about punishing people on baseless accusations.
Game of Thrones was already popular before HBO touched it however. Not to the degree that it is now, but it was one of the most talked about books since Harry Potter.

The worst thing is I have not found the next Game of Thrones/Harry Potter/Lord of the Rings. Lots of good books have come out in the past few years, but nothing has had the same impact yet.
There's not really a whole lot to debate. You can bring up statistics and data, but the heart of the issue is not ignorance, but identity. People who are anti-illegal immigration generally only use it as a more polite and socially acceptable proxy for what they really want, which is to reduce or end immigration altogether (except perhaps from places that they share a common identity with). These people don't want immigration because they see this country as their home and feel it should belong to them and them alone. Immigration obviously gives people with whom they do not share an identity a stake in the present and future of this home. The people in favor of immigration typically either want more material wealth (the economic argument) or do not have an identity that differentiates between natives and immigrants, and so see refusal to allow them as oppression (the social justice argument).
Do helmets help in full on collision - yes they do.

https://youtu.be/ivQHuU-Ykws
During the Cold War we had two government bunkers that only a handful of people knew about in my country.

30 years after the Cold War when Russia opened their soviet archives, it turned out that they were never secret at all.
The problem is it's near impossible to get a tape backup system at home.

It's all fun to say "oh a single tape can do 15TB" but it must cost in the thousands and thousands of dollars.
Yeah, but the latency is a killer.

I haven’t thought about SneakerNet since the late 80’s floppy disk days.
Did anyone else ctrl-f for "generics" first thing upon opening this thread?
It seems like they could go with a system similar to some of the nordic countries do for driving tickets where the bail amount is a percentage of your earnings.
Dell tempts Pixelbook lovers with premium, $599 Inspiron Chromebook 14
> “I was able to forgive myself. It was like a clean sweep.”

I think this is the overlooked key point in these discussions of MDMA or other treatments as remedies for PTSD: it brings on the ability to see yourself and your actions with compassion and forgiveness that is not present in baseline consciousness.

For my own healing of trauma (which did not involve the use of MDMA), that has been the key. And letting go of deep resentment towards others (e.g., parents, former partners, lost friends) happened pretty much immediately, once I was able to have self-compassion and forgive myself.

As promising as the research around MDMA might be, it's still likely to be a long time before it has clinical and legal approval in most jurisdictions and even then it may not be the be-all-and-end-all for emotional healing.

Whereas there are techniques for bringing on self-forgiveness that are already available, though not yet accepted in the mainstream.

Hopefully that may start to change soon.
FB might not have that right, in practice, if the poster feels that their posts are their own.

My "wall" is not generally referred to as "FB's wall documenting ISL's interaction with friends", but rather, "ISL's wall".

If a society believes a thing to be true, it will tend to vote in politicians to make it so, whether it is presently contractually written that way or not.
I would disagree, if you don't bring up any politics at all then you don't move the boundaries as the boundaries do not exist. There is no minimum level of acceptable politics to move any boundary. In that case, defining "political" is no longer a political act.

On the other hand you can also simply ban all tribal issues, ie the ones that cause coworkers to go at eachothers throats. This would be minorly political but the workplace atmosphere would improve greatly.
this is not made by github, isn't it?

this title makes me believe this is official github feature. I ended up authorizing a 3rd party to access my github.
I use DDG, Google and Bing pretty evenly. Unsurprisingly each out performs the others on some searches.

Google generally has the best results but for 95% of searches they all find what I need.
It's interesting that both PTSD-suffering veterans described the benefit of MDMA with the same words: "I was able to forgive myself."

Whether you call it conscience or superego, how we judge ourselves seems to be important for mental health.
Thanks for the positive feedback!

Our company used to run a cluster of ~1000 gpu servers for inference and training. We used caffe and torch. Provisioning and software maintenance was a huge hassle.

We realized how painful it is to get a machine set up for deep learning, so we decided to release our debian packages to the public.

We sell computers built for deep learning researchers and figure the more people we can help get started, the better :)
The problem is you don't know if the error is in the type-parameter or if it's in the generic class. Take this very simple c++ program as example, it has 3 potential sources of error and it is not clear from the contract of the foo-function which one is the actual error.

template <typename T>
void foo(T bar)
{
bar.hardToSpell(); //1. Error here?
}

struct Bar() {
void ahrdotspell(); //2. Error here?
}

Bar buzz;
foo(buzz); //3. Error here?

In this particular case it's easy to deduce that something is misspelled and error 2 is the real error but the compiler is probably going to tell you it is error 1. And once you get into more complex programs the problem might be that the Bar class is not simply supported by the generic function or that the generic class is implemented incorrectly.

If you instead could add an interface constraint on T (like for example C#/Java/Typescript allows) it would be clear from the contract that this interface defines all the required functions on T if Bar doesn't implement those it is unambiguous that the implementation of the interface is not there.
Is being intolerant of racism the same thing as being intolerant of racists, though? In my opinion, it's not - and you can be intolerant of racism while still working with a racist. If none of the actions they take at work are racist, then that's all that should matter. Would I be friends with them though? Not knowingly!
Ask HN: If I had to do a phD in ML(CS) which area do I focus on?
I am trying to understand which are the areas in ML that are still in the nascent stages and require extensive research. NLP has been around for half a decade now and is well understand but a few pretty well. CV is picking up now and with the large number of startups it is bound to make great progress.
If I had to start a phD in the near future - which area should I focus on - such that 5-8 years from now it will be commercialized.
I do understand that there is an inherent risk involved. Understanding those risks I am interested to see what other folks think.
Especially images. Google freaking removed the ability to go straight to an image without going to the page. Google has also repeatedly violated user rights, computing isn't all about pragmatism. Of course, I'm a gplv3/gnu kind of user so I'm the outlier.
Can you explain to me, as an American, why our country should put in the absolutely enormous amount of work necessary to change to a new system of measurement?

The value in a standardized system of measurement is that other people are using the same thing. As an individual American, I essentially never deal with non-Americans, so no issue there. As a country, we're a big enough market that companies importing here will go through the effort to add imperial measurements to their products.
If it becomes an established practice, over several decades... probably?
I’ll talk to the team!
> Smart Reply uses neural networks to figure out the main intent of an email, and then suggest short and adequate responses. It’s an incredibly useful feature, it works surprisingly well — and it clearly requires for Google’s computers to “read” your email.

Would you stop using Protonmail if they offered the same feature?
A good start would have them providing a price list, up front, so you can intelligently request transport to a hospital that doesn’t have a 1000% markup on parts, and reasonable charges on labor.
> My counter point is this: McCarthy started a witch hunt that targeted nonmurdous views as well.

Well, maybe. It turns out that the much-condemned “Hollywood blacklist” (which was not government action, just the act of private businesses!) only listed card-carrying members of the Communist Party USA, which was directly bankrolled from Moscow. Which makes those screenwriters far, far, far worse than, say, Alex Jones or James Damore, to name two recent victims of the current left-wing “witch hunt”.

The main reason the various bans on political parties in Europe haven’t devolved into witch hunts is because the bans are in name only. The former communist states in Europe tended to ban the communist party, which immediately went back into business under another name, and no one cared. And, sadly, the crypto-fascist parties like BNP and FN and AfD are probably even more powerful than they would be if you just let them be honest about being fascists. At that point you’re just tabooing words and symbols. If you followed the same policy in the US, you wouldn’t actually end up censoring any KKK or neo-Nazis, because they would just rebrand as “pan-European nationalists” or something and pursue the same platform.

It’s most reasonable to set that bar, if it must be set, at direct and unambiguous incitement of violence, which would not include things like flying swastika flags. Communist Party USA was never banned, unlike Nazi, fascist, and communist parties across Europe, and I agree with that policy. The marginal risk of Stalinism that is incurred by not outlawing CPUSA is much smaller than the marginal risk of totalitarianism inherent in ever allowing or normalizing the censorship of any political ideology. And honestly, neo-Nazis are an even bigger joke.

Any ideology that’s unpopular enough to ban isn’t popular enough to represent a real threat. The people banning it, though—they’re the ones to keep an eye on. Antifa literally march down the street wearing black shirts and beating up people they perceive as enemies, and they don’t see the irony in that. Sure, they should go to jail as soon as they lay hands on anyone, just like anyone else should, but I’m not going to begrudge their right to wear ridiculous black outfits and wave black-and-red flags around, and they’re a lot more likely to end up sending folks to death camps than those neo-Nazi clowns.
The State of Agile Software in 2018 – Martin Fowler
This New Hotel Room Is So Groundbreaking That They Patented It