skysight-inc/HackerNews huggingface dataset:
Because they are too general.

The ultimate test is to read someone else's code and try to figure out what is the actual struct being used in place. You will see that you often have to jump through many many files in order to get a sense of what is actually used in place. This problem becomes even harder when people start nesting generics.

Take a look at associated types in Rust. I think it is a better way to do generics because it forces you to specify the type early. It also prevents nested types that are hard to read like <T<A, Cat<B>>> (and this is nothing)
"First of all I am very pleased the police were able to apprehend him and now he is rightly behind bars because he broke UK law," Javid told BBC Radio 4 on Thursday.

I'll guess that this is a true statement, but which law, and does it support extradition? Oh, it must be 'skipping bail', on what seem to be exaggerated charges. So a kind of 'you broke the law because you didn't admit to the charges' kind of thing. Hmmm.

It appears quite clear to me, whatever you think of Assathat he is now a political prisoner.

Also: https://www.shoutoutuk.org/2019/02/26/sajid-javid-broke-the-...

'
I suspect the main reason is to ensure the driver of a car is not liable if they hit a drunk cyclist.
> Constant time does not mean that running time cannot vary, in either complexity theory or cryptography.

Again, overloading of the term "constant time" causes pointless misunderstanding and arguments. Your statement here is wrong.

In complexity theory the term "constant time" does indeed mean the running time is bounded even with unbounded input (e.g. goes to infinity), although it could vary within this bound.

In cryptography the term "constant time" is sometimes used to mean a different concept, that the operation actually takes constant non-varying time, so that an attacker can't exploit this as a side channel to figure out the input values.

The paper seems to be using the latter meaning.
Radiohead did when they released hail to the thief.
Type A blood converted to universal donor blood with help from bacterial enzymes
It's slow, but interest rates are going in one direction in the whole world. The last time they were so low was the time before the currencies were hyperinflated and WWII started.
Have you tried any of them? My very carnivorous friends actually enjoy and sometimes prefer Beyond Meat, Impossible Burger, and Field Roast. My mom tried a Beyond Burger a few weeks ago, and then actually asked to have it again a few days later. They're totally different in taste, texture, and composition than the crusty Morningstar or Boca patties from a decade ago.
As a fellow web developer, I want to offer a different viewpoint. Firstly, the pros that you listed for the web are equally valid today as they were 7 years ago. But additionally, I want to push back a bit against the "app-ifiction" of the web. I see the web as its own platform, and trying to implement "native" features on it seems counter productive. The web has features which are completely native to it, which are either very difficult, or downright impossible to replicate on Android and iOS apps (proper URL's, standardisations etc., just to give some examples off the top of my head). And yet no one seems to be complaining about that. I understand that this argument comes across as a what-about-ism, but I do genuinely think that the web platform is different, and should be approached on its own terms, rather than trying to mimic an Android or an iOS app experience.

On a higher level, as web developers, I think it is worth remembering that we don't have to build these half broken app experiences. We can still build web sites. We can still open a simple index.html file, put in some markup, and voila, it renders on the browser. We can choose not to implement all the trackers, invasive ads, broken "personalisation" algorithms etc. The fact that these things are implemented on all websites nevertheless is not because of some technical failure of the web platform. I believe it's a human problem of organisational politics, where the business users want these features, and overrule any objections that the developers might have regarding privacy or performance. Additionally, Android and iOS apps also implement these tracking features, with numerous SDK's available to create these marketing funnels that you mentioned. They may not be visible as an ugly badge icon in the top right corner showing how many were blocked, but they are definitely there. At the end of the day, the business/client that we are working for is asking for these things, and we can either try to educate them against these features, cave in and implement these functionalities, or move to a different organization/team/project more in line with our view points. But we cannot solve this with a technical solution like changing platforms.

Finally, regarding the perception that the web is a free and open democratiser, isn't it still one? I can still spin up a web server not hosted on one of the cloud platforms to host and serve my content. Yes, discoverability, scaling etc., are problems, but that's true for practically everything from social media, to e-commerce. Again, from a technical perspective, nothing is stopping us from developing websites or even web apps which are not beholden to commercial and centralised interests. Again, we don't do it, because of "IRL" reasons which don't really have any good technical solutions. In fact, going into the highly controlled and regulated environments of Apple's iOS, and to lesser extent Google's Android, sounds like the exact opposite of free and open.

That being said, if you find that you like working on iOS or Android apps, or you want to build apps which leverage the strengths of those platforms, then go ahead and I hope enjoy it!
> So USA laws don't apply to him, unless he is in the USA and has committed a crime or offense of some kind

Physical presence is an odd requirement. So if I pay people to deliver bombs to people in the USA, but I'm not in the USA, I haven't committed a crime?
As a general rule, if it's a file you can serve it over Gopher. And Gopher's query selector type (`?`) can be used for searching and simple applications.

As an example Floodgap has weather information, feeds, xkcd strips, a Figlet gateway and Gopher link shortener, file archives for classic Macintosh software in particular, among others. And that's just Floodgap's server, elsewhere there are independent phlogs (blogs over Gopher), text adventure games (mozz.us), music, more files..

It may seem obsolete but there's a passionate community behind it. It just looks like that since it doesn't have wide-spread encryption and most clients have tried to treat gopher menus just as basic web pages. Although you can do that, it really limits what clients can do; I could drag mp3 files out of a Gopher menu onto my desktop with Cyberdog, and no client quite like that has come for modern systems (yet), nor can you do that with a webpage. I believe Gopher should be thought of as an improved anonymous FTP rather than a stripped down Web.
كلمات اغنية حبيب قلبي محمود التركي
This was a really neat exposition! I have a few questions:

1. Is D a binary random variable? If so, what exactly does it mean to say beta*D + beta_0 is an approximation for log odds? Doesn't this formula only take on 2 possible values?

2. Could you provide intuition for why a linear function of D would be a good approximation for the log odds mentioned?
I wonder if it's possible to keep an opposing paper trail somehow.
Don't mind the downvotes. Thanks for posting this. It's very important.
Having been through the whole .Net Framework -> .Net Core processs, I think one of the biggest problems with MS is that they just have pathetic naming.

Apple creates these new names that are unique, exciting, and evoke something concrete. It makes it easier to remember what they mean when they’re talking about something. So for example, their new UI framework is called SwiftUI which builds off the swift legacy and logo and the emotion of being faster therefore better, whereas MS’s was UWP. WTF is UWP supposed to evoke. How am I supposed to mentally associate that with something.

And the .Net stuff was otherworldly. You had .Net Core, .Net framework, and .Net standard. Other than Core, neither of the other have any unique meanings. All the 3 are frameworks and standards. Or strongly associated with frameworks and standards. 2 of them are technologies, and one is just a document, but they all sound the same.

.Net core sounds like it should be a subset of the other stuff, yet it’s the future. If it wasn’t MS who invented .Net Core, they may have given it a different name, say, I don’t know, Mono, and it wouldn’t confuse the crap out of people. They would need to be told it’s a ground up rewritten open source implementation of the .Net Framework which will eventually supersede it once and they would not get confused again.
I don’t understand what you mean, can you clarify? What is the difference between striking out vs printing a new contract, and why is one choice or the other correlated with the surprise being fake?
Hi! It be great if you could elaborate on the implementation of this feature. I don't currently have an iOS device to see the feature in the. Better still, it'd be also great if you could submit a feature request on GitHub so it helps me to track the issues.
This is very very nice! May I ask what language did you code this in? Is it JS? Or just how did you get started? Yeah I'm just an average Joe who is getting started and loves learning new stuff. Hopefully that not too intrusive, thanks.
Why on earth has this submission been flagged? It's a thoughtful article, by a Jew, of the rights and wrongs of using genetic testing, in Israel, to define Jewishness, and raises a number of interesting questions. What is there to object to?
Thank you for sharing this! For some reason I really enjoy reading standards documents.
Fun story: I purchased In Rainbows in order to support this general idea. I think I paid $10.

I never ended up actually listening to it.

I wonder how many other people did the same.
A collision between a drone and a windshield is plenty to cause a serious accident.
Red Cross has an amazingly informative site on blood type:

https://www.redcrossblood.org/donate-blood/blood-types.html
I think we're going to have to disagree there, then - yes that oneliner might reduce your LOC count and help you win at code golf, but it doesn't actually make things more readable and certainly isn't worth breaking from the rest of the community.

The ecosystem-wide consistency of go fmt is its biggest strength. Adding switches to disable features would eliminate that.
Unfortunately a license cannot do that without turning into closed source. AGPL is still the best option to mitigate the SaaS issue without fully solving it.

We need new models that don't depend on limiting access to software (or books, music...)
Thanks a lot for this! I'll sure look into it :)
Yes, although practicality of identifying who that means might mean that we do something slightly short of that - we could grant broader rights of abode and to work in the UK to British National (Overseas) passport holders (which anyone resident in HK prior to 1997 was eligible for and very large numbers registered for) in the same way we did in the early 2000s for what are now called British Overseas Territories Citizens (citizens of the remaining UK colonies).
checkpoint inhibitors were pioneered in solid tumors.
I supported him until he started releasing information in drips and drabs to interfere with a US election, and willingly accepted stolen documents from an obvious foreign agent.
The labor market in Japan works very differently than in the U.S. Once your fired or forced to quit from your salaryman job it's much harder to find a replacement than in the U.S.
I'll ask your wife's boyfriend.
You will need an ACL-aware index, which is one of the main use cases of Zanzibar.
Seriously. The true geniuses are the non enterprise startup developers developing in JavaScript.

Wait what...

Edit: There’s nothing wrong with being a JS developer. Heck, my main job is JS. My point is the choice of language hardly determines what kind of developer you are. I’ve seen great developers working on VBA and I’ve seen shitty developers working on C/C++ and Java.

To play devils advocate, I don’t think there are too many terrible developers working on Haskell and Rust though. Yet.
Why would someone consider gun control to be systematic racism?
there's not much of a "so what" aside from the fact that that's true and people have typically labelled some of those clumpy groupings, "races". it may be haphazard, socially problematic and not extremely useful, but those correlations and average differences between groups are present.

The place where it becomes useless, in my view, and one of many ways in which it does not ground racism is that differences _within_ these fuzzily-defined groups is vast.

a poster further up said "There really shouldn't be a debate that there are genetic differences amongst 'races'" and your comment seemed to, in tone, disagree while at the same time granting that its true. All I'm getting at is that this can both be 'true' and 'limited in usefulness' and if you agree then we're not arguing. ..but I sense that you don't agree and I'd be happy to hear more about the disagreement.
I have 3 kids in their late teens or early twenties and we have known a lot of other parents with kids in the same age group. I have seen the exact opposite when it comes to outcome, I have seen otherwise good, intelligent people produce drug addicts and sociopaths due to their lack of parenting.

I have seen hard working, successful parents produce lazy, unmotivated adults who are still living at home in their early to mid twenties with no plans to attend school or find any way to support themselves.

It's still definitely nature and nurture when it comes to producing functional adults as a parent.

Kids do not always turn out like their parents and we have thousands of years of written history to prove it.
I don't think this person is complaining about what they think they're complaining about.
The core APIs are the same, so you get most things for free — file system, networking, media recording/playback, graphics, and more.
Installation takes place before the app gets to run any code. Notifications are similar enough to be hidden under a tiny abstraction (macOS even supports Push notifications, although I’m not aware of any app that uses them).
Really, UI was the only area where you could feel like you’re developing for different operating systems.
> Devs old enough to recall the halcyon days of IE know it was quite different...

I'm old enough.
People sharing your view, are agreeing with a broad assumption that isn't based in reality. Ironically, the Chrome has had to adopt from the other direction (webasm) and hasn't created much whole-cloth that other browsers have had to adopt...and developer's certainly aren't hambstringed by these small additions that make Chrome a delight (for now). From a business perspective, the popularity monopoly is not the same as how IE was made "popular". It's VERY different from the old days in terms of quality and the state of the industry.
This is not true at all. There was an incredible amount of dissatisfaction and anger about this decision. In my own household, we discussed the implications of that decision. Please read through the comments on these 2 posts:

https://news.ycombinator.com/item?id=20065142

https://news.ycombinator.com/item?id=20075608
what?? I thought he was just snarkily referring to some proposal/tag that he didn't want to actually name, likely <portal>. <toast> is a dreadful name.

Doesn't anyone there remember when <bold> and <italic> got deprecated in favor of <strong> and <em>??
I don't think your second sentence tracks generally.

I can heartily support protests against a policy I consider bad while being less-supportive of protests against a policy I support.

I can support responsible disclosure while not supporting 0-day drops.

In this case, I haven't seen a credible case that Wikileaks endangered anybody, but I can still see a distinction to be made between leaking documents related to national security and leaking documents solely to discredit a political candidate one dislikes.
The indictment is in the Eastern District of Virginia. This court is a favourite of the DoJ, since IIRC it has never (or maybe only very rarely, I can't remember where I read this) ruled in favour of the defendant in an Espionage Act case. The idea Assange will have a fair trial is a joke -- though I do hope he does.
I find it odd that this is a realistic concern on HN of all places. It's a physical object - and we all know that physical presence means instant own.

How would you prove to a foreign buyer that your F-35 is not backdoored? You wouldn't. You sell them the plane and then they have the best cybersecurity experts the market can provide go into the hangar and completely tear the whole thing apart, inspecting every on board computer, dumping assembly code, inspecting circuit boards, etc. These are being bought by nation states, not Grandma who doesn't know her router has an admin interface with a default password.

Any attempt to backdoor that gets discovered would be an international incident and severely strain diplomatic relations between the U.S. and all of its allies. At the very least, anyone looking for nextgen fighters now would look somewhere else now knowing that we have no qualms with screwing with their defenses.
>Seems like a politician can lie, steal and manipulate without much complaint //

I don't think that's true, there's just not much we can do about it.

Some Tory MPs are supremely awful people willing to cause harm to millions to line their own pockets -- and people vote for them because they will get richer themselves (so long as they don't fall ill, or get made unemployed, or become poor).

I don't think it's necessarily the hypocrisy here that has people up in arms. It seems that it's the unequal treatment (a close cousin to hypocrisy, for sure): has Gove been questioned by police, had his house searched, his computers and phone seized, etc.. I'm guessing "no he's rich, so he can get away with drugs crime that others get locked up for".

Many people probably thing his crime is de minimis and should really be decriminalised. But here's the rub, he is in position to initiate that; but he doesn't want to, because "letting proles use drugs is different to me using it" or some excuse.

In short, for me it's not plain hypocrisy but evidence of deep seated belief of their own superiority.

Per your last paragraph: you can't even tell if it's true, they just do it to try and look interesting when their public persona is very bland.
Such a good example! It only costs ~$84,000 to take a full coarse of sofosbuvir in the United States......................................................................... ... .....
June 12, 2019 Huge Cybersecurity Global Alert which proves Microsoft patches won't fix 2006-2019 front and backdoor vulnerabilities created by FVEY, Nine, Fourteen Spying Eyes Google belongs too.
I am beginning to be intolerant to anyone one-sidedly requesting my empathy; I did it for multiple years but it turned people into takers and I believe they need to grow up personally instead of expecting somebody to be nice to them when they aren't willing to be.

I don't leak personal info about me on HN; let's say I have my own clients and too little time to do more things, and from time to time I interview as a sport to keep me up-to-date in case I need it in the future. In the past year and something I turned down Mark Z's company a few times as well as I work on more interesting things for more $ and with more flexibility (travel around the world yay! studying part-time at top schools etc.) than I would have achieved there.
Hey, regarding your update, could you create an issue on GitHub? It'll be easier to discuss it there.

The counter "counts" the feature that have been loaded. It looks like you are stuck on the "highlight-unread-comments" feature. Could you open the console and check for error messages there?
Historical correction: no one is saying the US is gassing kids, that's confusion about what "concentration camp" means. Not every concentration camp is a Nazi death camp. Anytime you gather up the population in camps to keep control of them is a concentration camp (that's what the "concentration" part means). They were used by the British in the Boer War, by the Spanish in Cuba, and by the US in the Japanese internment.

The current US refugee camps may qualify, because the point is to end the previous policy of letting them free until their hearings - thus, concentration in the classic sense. On the other hand, there is a legitimate legal process for getting out eventually; in that sense they're more like ordinary prisons.

Anyway, take your own chill pill first.
It seems like hacking and then demanding payment or someone releases the data isn't that uncommon / unlikely.

Is there some reason not to buy into that?
Off topic but I'll bite. What's the hypocrisy with gun control + systemic racism complaints?
You can deduce immediately that expensing is cheaper than the time it would take to investigate thoroughly
All of society is going to be a compromise. You represent one extreme just as the theoretical conservative uncle represents the other. Meeting somewhere in the middle is the only way to have a functional and healthy society. I think most people would agree that hardcore drug use in public is not desirable. Like I said, I think it's worth debating but don't be surprised when the end result is repeatedly in favor of suppressing behavior like that.
Mr Mitnick spent eight months of his five year sentence in solitary confinement in case he tried to initiate a nuclear war - seriously. He was also banned from using any computer or phone for three years after release.
Is this advice based solely on your own experience (I see that you are an open source creator, thank you), or are basing this advice on actual data that you have collected/analyzed? If you have actual data would you consider sharing it?
KenyaTalk introduces general classifieds to grow its online community
I suspect (although I've made no effort to verify this) that some standards organisations were set up in the days of paper copies and secretaries and typists, when they needed a 10-storey office building [1]. So naturally they set up a pricing structure reflecting those expenses.

Then they kept the employee numbers and pricing structure due to institutional inertia.

[1] https://goo.gl/maps/MK3C9AUgzV16Svem8
They also need to know your password though. Unless you've got your passwords written on a sticky note below your keyboard, stealing your laptop doesn't really get the attacker any further along.
Why bother? They already have access to cell phone location data and meta information. I'm sure in China it is direct access. In the US it is a two-step process. Not that it would make much difference in practice.

https://www.techdirt.com/articles/20130901/23253224379/att-h...

There was a great article in Australia about this a few years back: https://www.abc.net.au/news/2015-08-16/metadata-retention-pr...
LaCroix parent company National Beverage at multiyear low following lawsuit
Google: “We'll make Chrome safer” by taking away the API we used to race Firefox
Instead of blaming the press like they failed you as your life mentor, I’d also argue the actions of the media imply the disinterest of the people. The press is largely a mirror, just like marketing — it’s all based on what people think will sell to you. More articles on math? That doesn’t sell.
Some people with physical limitations do require straws in order to drink anything. I don't think mocking the disabled is appropriate.
My experience is that they remember, but that show more grace.
They probably didn't get high. Wild plants have pretty low THC levels compared to a domesticated strain.
> Exploitation implies helplessness

No it does not. Look at the definition.