skysight-inc/HackerNews huggingface dataset:
> In addition, the same name would refer to different things, eg. `abc` and `Abc` and `a_bc` would mean totally different things.

That's not too unusual. In Java `Camel` would usually be a class and `camel` an object, and in Prolog `Camel` is a variable wheras `camel` is an atom. Not sure about R though..?

> And stuff that could be written in a simple Sinatra or Flask application were written in R Shiny.

I don't know R Shiny, but the examples looks neat and simple.[0] Are you sure this is not just a case of "I don't like X" rather than the code being bad?

[0]: https://shiny.rstudio.com/articles/basics.html
Boy do I ever have a treat for you then: https://addons.mozilla.org/en-US/firefox/addon/personal-bloc...

My search results for CSS problems are so much better now that MDN is the first result.
People who tell blatant lies like this should be aware that they will eventually face the same fate as the oppressors they enable. The logic of capitalism will not serve as a defense, nor should it.
How humans are transforming the hurricanes of the future
As someone living with one of the consequences of near-fatal mumps as a child (which includes a lot of gland disruption) I can confirm that this has worked for me.
I'm a bit older than wide-spread immunizations.
It can take decades for the mumps damage to fully happen.

And yeah, don't explore this if your testosterone production is still fully functional.
Apple makes some pretty strong claims about your privacy as a customer:

https://www.apple.com/privacy/
From the RFC: "Its goal is to take some source of initial keying material and derive from it one or more cryptographically strong secret keys."

In our case, the initial keying material is the output of PBKDF; and the two outputs we use are used as an encryption key and a bearer token (essentially a password but I call it an authentication token to avoid confusion with your actual password). There are less complicated ways to do this; but this one is cryptographically conservative.

"essentially requires the server to be able to reverse HMAC-Hash to find the encryption key from the the authentication token" - the server can't do that; which is why the server can't figure out your encryption key from your authentication token. (The best the server could do would be to try a password guessing attack.)
You have completely misunderstood my point: if I housed 7,498 homeless with a budget of $300M, leaving just two homeless people on the streets, I would have then spent $150M per homeless person. You also have to keep spending money on someone for some amount of time after they stop being homeless, to keep them from becoming homeless again.

I agree that metrics are useful, but using a terribly flawed metric just because it's the only one we have seems like a bad idea.

(I will not respond to your other points about budgets because I don't have any easy answers for them--this subject is not my main area of expertise. I will leave it to others who are more informed than I to provide actual statistics and actionable suggestions elsewhere in these comments.)
Todd is definitely right about how much has changed in their "engine" and how the layperson has little understanding of how it works under the hood. That said, there are some classic "Bethesda bugs" that have managed to hang around for a long time. For example, every one of their games going back to at least Oblivion has shipped with vsync on, and would have weird issues (typically with physics) when it was disable and the framerate went about 60 fps.
Just Cause 3 for the PC was in a terrible state when it first shipped.

https://gamerant.com/just-cause-3-problems-avalanche/
Half-Life 1, you mean? 2 didn't come out until 2004, I think, and this comic's from '98.
Radio Garden – Avtoradio Tomsk
Could you explain why adding to the end of an array results in O(n^2)? From what I can find, it appears to be O(1). If you increase the size of the array by 1 each time and copy the old array elements over, wouldn't that be O(n) to copy the array plus the additional add, O(n+1) which is just O(n)?
The UK has a weird "identity" system: you now need proof of immigration status in order to get a job, a bank account, or rent a house (and you need to show ID to buy a house too). For British nationals this effectively means you have to have a passport, which is biometric ID.

The system also rests on utility bills - my wife was securing the services of a lawyer recently, and the government-issue driving license with photo and address is apparently not enough, you have to have a utility bill in your name too.
On the contrary, I'm not trivializing the stripping of consumer rights, I'm suggesting that property rights in this matter have always been more complicated than "discs are property" and "codes are not", because in the digital realm discs are codes in a different form factor. The terms of service are the same on the Xbox for digital store downloads and discs. I refer to the disc as a Totem, because that physical artifact holds more spiritual value than it does physical value. Some property rights of that disc are implied, sure, by virtue of being a physical token, but they haven't been tested in court, and they aren't guaranteed. EULAs have been the name of the software game for ages now; they predate the digital stores (even Steam) and have always stated that Software is Leased, never Purchased. Discs were always a physical token tied a EULA. Now discs don't even have the actual software on them anymore, and its getting increasingly silly to pretend that they do.

The original Xbox One plan included lending, giving away, and trading games, it just intended to cut out the Gamestop middle man and let you do it directly Gamertag to Gamertag. That's what Microsoft was really punished for, cutting out the Pawn Shops.

We should be demanding our rights in the digital stores (and securing them in copyright reforms and regulations, if need be), not fighting for bits of plastic that pretend to be rights.
For most people, it would just be a misnomer.
Casio G-Shock. But really you should buy a watch that suits your sense of style and personality.
U.S. justice system is completely insane. If you rape someone, you will get 10 years in prison, but a women will usually be sentenced for one year for a false rape accusation. Huge discrimination against men!!

https://nypost.com/2018/08/23/woman-who-made-false-rape-clai...
Whoever runs a service that allows running untrusted code in 2018 deserves no responsible disclosure but a punch in the face.

It doesn't help if we allow those entities to exist.
OP at least gave a reason: neutron radiation destroys the reaction vessel. No one who's responded has given any evidence for why this is false.
I like how Europe (and USA to some extent) destroyed their forests and biodiversity long ago, and now are pushing other, poorer societies to preserve biodiversity for the whole world while staying poor.

If you're so concerned about forests why don't you grow some yourself instead of bullying other countres?

Expecting a lot of dislikes from Bay Area which is a huge plot of ecosystems destroyed for profit.
PSN/Xbox Live unlocks it for the _console_ (as well as the user). I have 4 accounts on my PS4, and they can all access content purchased by the other accounts.
Errors in Nature paper on climate
Could be, but then just give the devs more time. As with RDR2 and their 100h week statement these massive day one patches just scream bad management.
Thank you for this post. People seem to be treating warrant canaries as a sort of “gotcha!” defense that no judge would take seriously, but you’ve given a good explanation of why it’s not.
Do the links to the full resolution images result in a 401 for anyone else?
> Certificates issued by GeoTrust, RapidSSL, Symantec, Thawte, and VeriSign are no longer considered safe because these certificate authorities failed to follow security practices in the past.

Those are some pretty big names. Names where reasonable companies could believe that nobody would ever dare enforce the rules against them, because it would break the Web.

Who says nobody ever got fired for buying IBM?

Heck. If the for-pay CAs keep screwing up, Let's Encrypt could become the sane, reasonable, conservative choice, even among the most Enterprise of Enterprise Enterprises.
Exactly. It's just bad UI.
Ill link to the official docs from Google:

https://gsuite.google.com/learn-more/security/security-white...
I am really happy with ChromeOS + Debian Stretch (via crouton not crostini) running on my Macbook Pro Retina.

It has taken away all pains of macOS, the screen estate and keyboard (2015 model) are great. What's not to like?

But what I like most is the ability to re-create my working environment on any hardware from USB key in 15 minutes.
70 human rights groups ask Zuckerberg to create due process for censored content
Not being able to enforce a specific aspect of copyright law led in the 80's to pretty much all countries having to reform their laws.

When home VCRs became commonplace, creating an automatic copy of a broadcast was still illegal. Some German high court ruled that people's right to privacy in their own homes trumped law enforcement's interest in enforcing copyright, so the law was unenforceable in those cases. Hence was born the exemption for "copies for private use", and the related "tax" applied to sales of VCRs (and later on, blank CDs and DVDs) that was used to pay off author associations.
He's not really talking about bottles of vegetable oil used in cooking. He's talking about products that use sneaky labeling to either hide the palm oil or make formulation flexible- e.g. if the nutrition label lists "vegetable oil", they can make the product using whatever vegetable oil is convenient that day.
Only in the minds of right wing ideologues.
I don't understand how this is different from Hackerrank/Leetcode or how it's similar to Duolingo. Can someone explain what the innovation is here over HackerRank or LeetCode?
https://en.m.wikipedia.org/wiki/Aneutronic_fusion
Nothing is impossible, but some things are highly improbable. I'm all for research, but we should be realistic in our expectations.
Right, but there are also Wii games that won't work when the shop goes down because what's on disc isn't playable and needs a Day One patch it can no longer download.

We absolutely should be fighting for digital store rights, but focusing on physical discs isn't the right way to solve that.
>The reality is that people want to receive treatment--if they don't, it is because they encounter a barrier to treatment.

It sounds like you don't know many people with Schizophrenia.
i don't know how this works in the US, but in the netherlands we have an extensive system of mental healthcare (financed through the public healthcare system). This system goes from crib to coffin as far as age brackets go, and is integrated with each other.

This system seems to work quite well because it has a lot of different methods of dealing with issues people have. Some people live in semi-independant communal homes and function normally in society, while other are being put in a closed enviroment ("gesloten inrichting").

Most people with mental health issues seem to be able to live relatively normal lives, although they need (some) support from the outside and society in general.
Is patch generally applied to resources I the multiple gigabyte range, very possibly with the original resource size exceeding the total amount of installed RAM in the system?

Patching small to moderate sized resources transactional ly might be a solved problem, but I imagine doing so on large resources in an acceptable time frame may not be for this use case.
I can't imagine that the McDonald's manager is going to ask whether you have as Master's degree but just didn't write it down.
turc1656 (other direct reply to you) noted what I was getting at, but to expand on it...

I'm pretty careful about what I share with various services. Facebook (Instagram, etc) are all silo'd off to separate access points, phone is devoid of any of them, you get the gist. The only thing I didn't mind was Google, since I was paying for it, and it's easy to think that paying for it means it'll work how you expect it to and your privacy is intact.

Thus I'd keep Google apps signed in to the account, and I'd keep a tab open with Gmail all day, so short of incognito tabs, I was almost always signed into it.

Your _email_ isn't scanned, but Google doesn't even do that for free email accounts since..., what, 2014? Most people who decry the whole Gmail reading emails angle don't seem to understand this. They still track you as you move around for advertising purposes, though, and that was enough to make me just not want a Google account.

Siloing social media probably reduced my targeted advertising by 20%, and the absolute biggest reduction I found in my life was by getting rid of Google. It's honestly jaw dropping how much tailored content you get shoved at you that "waking up" from it can blow your mind (read: less depression, fomo, and so on, which more people seem to be catching on to).

YMMV though. I don't hate advertising and think it certainly has a place in society, and some people find it useful/fine/acceptable. Just noting my experiences.
measuring dollars per homeless person is useless, you're right. SF isn't spending money on people who are homeless, they're spending money to prevent the number of homeless from rising. If suddenly all 7000 homeless people left san francisco they would still need to spend money on the system to keep others from falling into homelessness
I have a G-Shock too, great for sports. Indeed good advice!
And this also illustrates why Apple forbids any kind of iOS app that lets a user write and execute code.
Duolingo by itself isn't really enough to really learn a language either. Thanks to Duolingo, I can definitely say "the woman eats the apple" in Italian, but I don't understand the language's grammar and its verb conjugation rules enough to build complete sentences.
Levi Strauss Plans Up to $5b IPO
The simple fact that Netflix won't let you delete your watched movies list is enough to make me wary of them.

The biggest problem with these big faceless companies is the lack of control and that you can't trust them to do what they say they will.

For example the dark patterns that Google puts around location data controls. You turn it off in one place but unfortunately that's the wrong place so they're still collecting that data.

They say that Nest data will never be combined with other Google data ...until they quietly change their terms and do just that.

Privacy law is like tax law to these firms, something to look for loopholes in.
but Rome's plebe still had a role and vote in politics.
It's not SPQR for nothing.

Also, the venetian republic lasted for a thousand years and for about half of that it had a mostly democratic system.
The fact that something might go wrong in the integration test doesn't mean unit tests for the core logic aren't helpful. Besides, you're probably going to be using an external library for the SFTP connect, so it's very likely to go just fine.

And you can totally use unit tests for what I'm describing. Two classes

- SFTPHandler. Connects via SFTP, downloads latest files off the server, passes contents as a string to the processor class `FileProcessor.process(downloaded_file)`

- FileProcessor. Has one public function, process, which processes the file - doing whatever it needs to. This function can then very easily be unit tested, just passing strings for test files into the function. You can also refactor the `process` function as much as you like, not needing to worry about the SFTP connection at all. The `process` function probably calls a bunch of private functions within that class, but your unit tests don't need to worry about that.

I've used a setup like this in production, it works just fine, and allowed us to improve the performance of the file processing logic and make changes to it very easily and often - without worrying about regressions to the core business logic.
Do the police simply not turn the phone off bc then it can’t be hacked?
Is anyone doing the equivalent for the iPhone?
This article reminded me of a childhood experience of mine. At some point when I was in high school my dad brought home a homeless man to live in our house. At first it seemed weird, but I understood that we were in a position to help so I got over the feeling that our family was different for helping someone from the street. Then it started to feel weird that this guy completely bunkered down in his room. The few times I was able to peer through his door, it totally looked like a horder’s nest. He kept all kinds of things that seemed of little value and layed on top of it all. And there was definitely a stink of body odor that wafted out whenever the door opened. Mostly he stayed in his room and watched TV day and night. Which made sense, he was on disability for back issues, so eventually I got over the weirdness that someone would choose to lock himself and in his room 24/7.

At some point though, after several years of this he seemed to really be getting better. He was always friendly, and he’d smile and say a few words if I saw him, but he seemed to be getting genuinely happier and psychologically better. The smell in the room started to subside, I think my folks had a talk with him about showering as terms of staying at one point, but it was still a steady increase. And he seemed to be getting out more and more, and I was more likely to see him outside than just in the hall.

I say all this, because it somehow feels pertinent in this forum. It’s also not something you hear a lot. There is a real healing that can often only be possible with long term stability. I often wonder how I’d cope if I was homeless, who I’d turn to. I’m not sure I have as many multi year options as I’d like. I also wonder if I’d be able to tolerate someone living in my house for as long as my folks did.
As a parent this is one of the reasons I like Nintendo's approach to online. Not for such extreme examples, but because there is a definite attention to safety online.
Show HN: Multicluster-Service-Account – Import/Automount Remote Kubernetes SAs
There are more details above but the short version is that it is possible to build extensions for other browsers that work with Firefox Sync. But the only one linked seemed to be for Gnome's browser, so no one may have actually done it.
This feature is honestly amazing. I had serious doubts about Google's claims with Night Sight, but The Verge has a great article[1] that uses the pre-release APK and the results are nothing short of spectacular.

On a side note, I hadn't bought a new phone in 4 years and decided to spring for the new Pixel 3 XL. Very satisfied so far.

[1] https://www.theverge.com/2018/10/25/18021944/google-night-si...
Pixel hardware is pretty mediocre in most other respects.
> Good behavior can earn citizens discounts on utilities or loans. Bad marks can get them banned from public transport or their kids blocked from top schools.

Whatever it takes to herd the cattle.

"First they came ..." is a poem written by the German Lutheran pastor Martin Niemöller (1892–1984). It is about the cowardice of German intellectuals following the Nazis' rise to power and subsequent purging of their chosen targets, group after group. Many variations and adaptations in the spirit of the original have been published in the English language. It deals with themes of persecution, guilt and responsibility.

The best-known versions of the speech are the poems that began circulating by the 1950s.[1] The United States Holocaust Memorial Museum quotes the following text as one of the many poetic versions of the speech:[2][3]

First they came for the socialists, and I did not speak out—
Because I was not a socialist.

Then they came for the trade unionists, and I did not speak out—
Because I was not a trade unionist.

Then they came for the Jews, and I did not speak out—
Because I was not a Jew.

Then they came for me—and there was no one left to speak for me.

https://en.wikipedia.org/wiki/First_they_came_...
The deforested parts of the world absolutely should work to reforest. But, the rainforest is some of the most important ecosystem on the planet, containing more biodiversity than anywhere else (except maybe coral reefs) and providing globally valuable ecosystem services like carbon sequestration.

Therefore it is extremely high on the priority list. It's also usually more cost effective to avoid destroying something than to restore something.
There is an EIP 1337 "Subscription Services on the Blockchain" that I think will supplement/replace tokenomics. It's what it sounds like, a decentrilized subscription protocol that allows builders to monetize their d-apps with ETH based on recurring payments to access the services.

This is essentially the first step to web 3.0 and a universal login.
Chances are, they are a beginner. This is someone’s side project not a site backed by a huge corporation. They deserve responsible disclosure so they can learn from it.
> And I had e-mail contacts (Google Mail is covered by GApps) appear as suggested profiles, etc. in Google+ (then not covered by GApps).

It's still a Google service tied to your account, gsuite or not. It doesn't surprise me one bit that there's still a bit of integration there. They already have your email and the emails of others in your address book that you willingly gave them. It's not like they're mining you to steal those and give you creepy suggestions.
I think a responsible thing should be to take down the site, so that other users data don't get hacked by misuse by some malicious entity.
I feel like thats fine: syntactically valid, semantically not;

Ideally syntax vs semantics should be decoupled in most parsing (hence the AST)
I think most folks associate surveillance with this definition of the word: "continuous observation of a place, person, group, or ongoing activity in order to gather information"
Ask HN: Can advancement/growth in tech be exponential?
I heard someone say, "from tech perspective, people from 3017 will look at people from 2017 like how they look at people from 1917"
Good this way I can't debug my docker container by jumping into it. Also I wouldn't actually want to call any OS features, so this protects me from that. Just kidding. This is a cool project, but probably isn't super productiony
That reminds me of a recent Visual Studio 2GB patch just to change all branding for VSO to Azure DevOps.
Oracle Puts Together RDMA, Bare Metal for HPC
What's the difference in any other national army (besides the budget of course)
Ask HN: Self-taught devs, what are the best cheap resources for learning webdev?
My son would like to learn web development on his own, part-time after work. His goal is to get an entry level job within a year. He's currently working as a computer / electrical tech at an industrial fan company and doesn't have a degree or desire to go to college.

I'm a web developer and can easily google various resources but I'm looking for opinions from people who have actually done it and which resources turned out to be the best for them.

Ideally it would be a progression of HTML/CSS => Javascript => React
Glad you could get caught up.
> Despite NY/California being, uh, not known for tax friendliness, most major companies in fields concentrated in those areas still put their headquarters there.

They put their HQ there, but they are incorporated in Delaware.
2018 LLVM Developers' Meeting Recordings
Show HN: Multicluster-Controller – Build Hybrid/Multicloud Kubernetes Operators