skysight-inc/HackerNews huggingface dataset:
I liked reading this, the experiment with the 20 dollar bill is fascinating (although it didn't seem super scientific). You can't control life, but there are opportunities in abundance around us - we just have to walk through the world with an open eye and mind.
When somebody claims that a stock is a "bargain" it's not unreasonable to expect to base that on something more concrete than just a gut feeling.
For EU users yes, but for other people kind of, when using EU based services.
Deletes Facebook angrily, opens Instagram five minutes later.
Appending a plus sign and any suffix to a gmail address solves this to some extent. Many unique addresses all accessible from one gmail login, and can be classified into separate folders using filters.

One minor inconvenience I've encountered is that a few services have buggy email validation which prevent such addresses.

[1]: https://gmail.googleblog.com/2008/03/2-hidden-ways-to-get-mo...
Remember Digg? Unlike the companies you listed, FB is user-facing - just like Digg.

If users happen to decide that a company is not "cool" anymore or dispase its public figure(Zuckerberg), it may actually go away.

Remember IE(stands for Internet Explorer)? Using Firefox and later Chrome became a crusade and the almighty brand of the richest person in the world that holds the monopoly on computers platforms bled to death.
You could just point the miner at another pool and keep 100% of the shares. Cutting out CoinHive is trivially simple.

I really don't get the problem though. Someone's website is hacked and points to coinhive, and we want coinhive to fix it? This is why we can't have nice things.
We probably need a new kind of statutory damages geared to this kind of infringement. The current statutory damages are geared toward commercial infringement.

Note, though, that she had to work really hard to get damages that high. As noted in your quote, statutory damages fall in a range. She probably would have gotten near the low end of the possible range if she had not tried to destroy evidence, had not perjured herself in court, and had not tried to blame her children for the copyright infringement.

Note also that she could have avoided this by taking the very reasonable settlement offer the RIAA made before they sued her. She was offering for distribution 1702 copyrighted songs, and they asked for $5000. That's under $3/song.

When she refused and they sued, they only sued over 24 songs. Why only 24 instead of all 1702? I haven't seen anything that explains for sure why, but there are a couple plausible reasons.

First, 24 x $750 = $18000. That's enough to get them the $5000 they wanted, plus a little more to cover the expense of having to actually start a lawsuit to get it.

At this point, everyone in her life that is not a colossal moron should have been telling her to take that initial settlement offer, because when she loses in court the absolute minimum she loses is $18000, which is $12000 more than she could settle for.

Second, for each song that is included in the lawsuit there is paperwork to be dealt with. They will have to introduce into evidence proof that all the proper filings were done at the copyright office, and that they represent the copyright owners and have the right to sue. Each and every one of those can be challenged by the defendant. There's just no point if all they want is what they asked for originally ($5000 to cover 1702 songs) plus something for the extra expense of having to go to trial.

Note also that after the first couple of trials, which first led to a $200k award and then the $2 million award, the RIAA again offered a settlement: $25k. She refused.

Eventually more proceedings got it back down to $200k, and again the RIAA offered to settle for a lower amount, if she would make a video about copyright infringement. She refused.
An RNA sequencing run generates on the order of 10GB of data, a typical study requires many runs (treatments, controls, replication of results, etc), and posting the raw data is required by most biology journals. I'm not surprised that there is over 1PB of data available to curate.
Post-docs, and adjunct professors make O($30k), which is less than what a subway conductor makes, presumably.
I've been using KeeFox (now Kee) and I like it. It's not perfect, but it works well with KeePass. That, along with Dropbox syncing, and the app Keepass2Android make it my preferred method for password management.
As usual I found myself writing these more and more before finding out there was a word for them.

Are there any preprocessors or libraries to make statements like this easier in Javascript? Sometimes the guard statements can be longer than the function code and I go back and forth on whether to throw (forces the caller to anticipate) or return (causes lots of silent failures).

It would be great to use a defined approach.
Try enpass. Easy to use, good sync, cross platform (including linux).

https://www.enpass.io/
I'll be working on re-designing everything from scratch, and not rely on my current jquery solution. It's a matter of how much time I have available, but it's a priority on my list :)
This is a media campaing, not “the users”
Data Modeling and NoSQL
It might sound that way, but it's really not difficult to rejuvenate mice. The metabolic burden associated with living longer is not worth it for wild mice.
Something I found interesting related to monochromatic interfaces was an article posted several weeks back to HN about people using grayscale to help focus. Most systems, especially, support a grayscale view for accessibility reasons (on recent versions of Windows 10 it's the default for the Win+Ctrl+C keyboard shortcut which is also why it is going around as one of the annoy a coworker pranks). I've started toying with grayscale periods on my work machine as a focus tool.
Until you need spacing that isn’t a multiple of your tab width then you’re screwed.
Good book for you: Luck Factor.
It talks a lot about this.

https://richardwiseman.wordpress.com/books/the-luck-factor/
When Coinhive was released I was really intrigued and imagined a lot of cool way of doing micropayments. I even built a multiplayer game where you had to mine in order to get in-game credits (you can find the URL in my comment history), which was fairly well received by the players.

It was a proof-of-concept and when I saw that it worked I started building a proper version of it. However, soon thereafter rogue actors started using Coinhive for malicious things and I'm now at a point where I don't feel like continuing on the game. I still think it's a cool concept and my game is very clearly opt-in where I explain what will happen when you press "Start mining".

It feels like "this is why we can't have nice things" is applicable here.
But don't the ads on megaupload make it illegal then? (For them of course)
Like a fish in water, a lot of the "open source" world didn't realize what it was dealing with. Of course source code was open! How else could you spend hours trying to compile it properly?

I spent three days trying to get one of the very early versions of Mosaic to compile on an SGI Indy and never did get it to work. They didn't have a binary release at the time because getting that to work would be even harder.
> We would ask permission

They asked each user for permission to look at their social graph, in an app designed for this task (Obama election).
They took away his business and more than 5 years of his life, and he hasn't even prevented extradition yet. I wouldn't call this winning.

I personally think that the case should be dismissed because the legal proceedings went on for so long and were plastered with rights violations - such as illegal surveillance, property prematurely transferred to a foreign country.
I'm not sure Digg had enough money lying around to just buy the next "cool" thing that comes along, as Facebook has done a few times now.
You can approximate method overriding in JavaScript by overriding the prototype method value and calling .apply on the original from inside the new one.
I Love These Building Blocks (on zerotech for information tracking)
Punitive damages are a daft concept and only exist in the USA, I hope.

GPB must be the Guadalupe Banana, right? Perhaps they have punitive damages in Guadalupe...
> Equifax, I would force to pull my data if I could

You could freeze your credit with Equifax, if you're not looking to take out new credit lines. It costs money, but I've heard it pretty much stops them from making money off your info. That's why the credit agencies are pushing things like "credit locks," which don't have legal mandates behind them meaning they can design the service to suit themselves.
A Proposal for Package Versioning in Go
I don't think that is an apt analogy. Facebook users become so entrenched with their social network, pictures, etc. that it is much harder to delete than a bunch of interest categories.
`finally`/RAII doesn’t depend on checked exceptions. It always runs (short of something that aborts the program without unwinding the call stack; and in those cases single-exit won’t save you).
> This level of success makes her more attractive. And women are attracted to success even more than men.

Just because this is true for you doesn't mean it's true for every woman.
How to Setup Flow with create-react-app and Visual Studio Code
Did Facebook read my private emails?
I wonder if the NSA has access to this kind of data at all. Theoretically if you could put a backdoor in iOS or Android you could create a nation-wide Wifi map to track people/devices with.
The PostWest: Dystopian Decadence This Week
really not a fan of "return early" style, because of logging: I like to have the ability of look at the business logic flow as/if needed and monitor its states but multiple returns per method force having complex "ifs" logged one after another, while in a single return pattern you can concatenate the reasoning into a single log line.

Having a single log line is extremely useful in general as you don't have to filter all the relevant information within other log lines and makes easier to extract a single thread pathway within a multi-threaded application.

however I do like this snippet:
> Try keep the “meat” of your method at the lowest indentation level.

but I prefer doing that isolating atomic logics within their own method, instead of having multi-step pathway with early returns
Evolving Alient Corals
To make this clear, Tox has 0 Naughty Points.

There are some limitations to running this on what is essentially a spreadsheet. I want to re-design the system before I add more data, because then it will be easier to make the transition. This is a priority, only limited to how much time I have available.

There is some clarifications in the change log: https://secured.fyi/changelog but all sources will be added once I have the new site ready.
Quitting Facebook Leads to Higher Levels of Well-Being
Conductors average $62k/year:
https://bizfluent.com/info-12099370-salary-new-york-city-tra...

It's a decent middle class job.
Atheist-materialist here. Also meditator, and visualiser.

It's just psychology. No need to invoke deities.
Unity is REALLY bad and unintuitive for 2D games. It's a 3D engine that begrudgingly lets you draw sprites except alpha and overdraw are really expensive. Basically any 2D engine will perform 1000x better out of the box.
Has anyone found attempts to deobfuscate the coinhive source code? Maybe my google-fu needs improvement...

I found a github page that provides a proxy to the coinhive allowing the user to keep 100% of the profit, but it doesn't even link to the coinhive code that I could see. (https://github.com/cazala/coin-hive-stratum)

Also found this, https://jonathanmh.com/testing-coin-hive-crowd-source-monero.... Interesting but no source code.
It's not way off for you, obviously, and based on my experience in email marketing threads, not way off for a lot of the HN crowd.

But the HN crowd is a pretty interesting self-selected group of people. "You're not the target audience," as a fellow website builder used to say. And I think it's true that people who build digital products themselves might not have the same mindset about digital communications as the general public.

And email is funny in my experience... people seem to forget the emails they like to get, and preferentially remember the ones they're annoyed by.

So just out of curiosity I'd ask: do you really receive NO promo emails at all? Absolutely zero? No sales notices from Newegg or other gear sellers? Nothing from any conference you liked or are planning to attend? No airfare sales notices? No "new release" notices for software you like and use? Nothing you've intentionally opted into?

I'll give an example of a good email promo experience--I was looking to fly to New Zealand, but couldn't find a good price. A friend forwarded an sale email from Air Tahiti that had a price about half what I'd seen so far. I bought immediately.

That was a classic good promo email experience--a truly good deal, available to me before it sold out.
Never means never, songs have been written about this [1]. Words have meaning, words have power; if the idea was to say 'unlikely' it would have been just as easy to say 'It is highly unlikely that Zuck...'.

Given Zuck's power - or money, but money equals power so it doesn't make much sense to separate the two - I do not consider it unlikely for him to run for president if he feels the inclination for doing so. His chance of winning wholly depends on who he'd be running against. Given his lack of charisma his chances would not be high but the saying 'in the land of the blind one-eye is king' still holds.

[1] https://www.youtube.com/watch?v=auFSEf-9Xqw Ne dit jamais, jamais.
> Every time I look at a Facebook there's just about no value. My feed is empty. Nevertheless, I'll visit it by habit. It's weird to see how that persists.

To eliminate this behavior I use the Crackbook extension: https://chrome.google.com/webstore/detail/crackbook-revival/...

It acts as hinted in this comic: https://xkcd.com/862/
I really hope that eventually they will get thrown out of the European market, GDPR is a start. I think their business model has no place in a free and open society.
If you're using their browser, you're already trusting them with the password for every website you log in to.
Irony: "a state of affairs or an event that seems deliberately contrary to what one expects and is often wryly amusing as a result". One would not expect a webpage condemning Facebook to suggest its readers use Facebook to promote that statement. It is wryly amusing that it does.
Microsoft's stagnation had far more to do with their failure in mobile and the fact that their operating system and Office markets (where essentially all their money came from) were stagnant to declining. Oh, and all the cool new development (a traditional Microsoft strength) was happening on other platforms.

But they finally got a credible cloud strategy together which recognized today's realities which is why their stock is doing better.

I won't say anti-trust had no impact but they had more fundamental problems.
Norman Borlaug Saves a Billion
Agreed, I initially felt good about coinhive too. I just wanted it to allow to rate limit cpu consumption, it would have been a great alternative to advertisement.

Maybe someone will come later with a idea to make this while preventing abuses (maybe browsers could built it in as a mean of payment?).
Nope, their status is Yes, which means they will delete your data.
> already owns or is on their way to purchasing a home

This is insane. I get why some people want to live in the bay area, but I'll take my 4k square feet home in the great neighboorhood with the award winning schools for 300k.
reticulate: R interface to Python
Effective Pipeline Architecture: Patterns for DevOps Success
Spy poisoning: Russian diplomats expelled across US and Europe
Bitwarden is open source and IMO a very good alternative to LastPass and 1password.
It's been a while since we've seen you. We know you get busy but we'd love to see you again soon

And I absolutely love spending an hour deleting a flood of auto-genetated e-mails from my inbox every month or hunting for that tiny low saturation "unsubscribe" link (which sometimes doesn't work/exist at all).

The worst offenders are the airlines and travel agencies IMO. I mean I understand getting monthly e-mails from places like amazon where there's a multitude of unrelated things to buy, but how many airplane tickets can I realistically buy?
Hello. This is my first blog post ever. Why a blog? Writing helps me think, and hopefully it helps others understand what I've thought, and more importantly that they benefit in some way from that understanding.

With this post in particular, I found it time consuming to set all of this up, so I thought I'd help out anyone who wants to try this.
Estimates of Lovepop's financials
I just can’t get over how I am paying them money to stop making money off my data
Look at my previous comment, you are not interpreting the list correctly.
What do you mean by "no result"? Do you mean no communication or feedback about why the candidate didn't get the role? Also curious how much compensation you would suggest for an interview?
Facebook data practices under investigation, FTC confirms
Get a pixel. I love mine, as an iPhone users for the past 6 years.
Maybe so, but he's still obviously right. The rest of the western world has border controls and customs inspectors guarding the boundaries of their gun free zones.

Maybe you want that in the U.S., fine. The fact is that guns are very prevalent and easily available in the U.S. Someone meaning to shoot up a school is not going to be thinking much about a gun possession in a school zone charge.
Thanks! Our founding team is very privacy-conscious ourselves and certainly understand your concerns in light of the recent news. Right now the extension stores all your data locally (hence uninstall resulting in loss of workspaces). We’re working on building online backup / sync and are doing so very thoughtfully with regard to data security.

Glad to hear that you like the search feature! Clicking on a workspace in the search results is very similar to what will happen when someone opens the workspace URL from a calendar invite, etc.

Your point about workspace naming is one we have considered carefully. We think it’s important to have a name to use as a handle to reference later or your workspaces quickly turn into your tab graveyard. The last thing we want is for people to say “I have no idea what any of this is.”

If you don’t want to give it a name, that’s fine, just don’t close the window. When you’re ready to close it, take a moment to give it a name you can remember it by, then shut it.
That probably tells you more about the haters than the brace style. That was my career path, and while I've gotten used to reading Allman braces, I've heavily relied on tooling (especially Visual Studio) to auto-format my K&R (or 1TBS) braces for whatever project I'm in. Same thing with tabs/spaces.

There are lots of sane ways to read code, but consistency is key. It's hard to change muscle memory in how I type, though, so I think auto format is the way to go.
Usually we call this fail fast in the java world. There's a similar item in Java by Comparison on that: https://pragprog.com/book/javacomp/java-by-comparison#conten...
Does this offer any password-sharing features? Can you share some passwords with other Mozilla/Firefox accounts?
It's right next to the create code, not 'spilled all over the codebase'. And if you really want different behavior on destruction (which is _really_ rare IMO), you can pass a destruction strategy at object construction. If you don't know how you want to destroy something when you construct it, you need to take a step back and reexamine your architecture.
I added IE to my example to illustrate that having all the money in the world may not save you when your brand becomes toxic. Some may say that FB users don't care but with IE it also was just geeks and devs, but it turned into a crusade and now everyone "knows" that the first thing you do after you have a fresh PC is to install Chrome.
An NYC bill aims to protect a worker's right to 'disconnect'
How to ensure GDPR compliance
Ask HN: What do you want to be the Next Big Thing in front end development?
For me: Broader adoption of WASM and the potential for more language diversity within the browser.
We won’t ever sell your data under any circumstances. Our business model is focused on increasing your productivity at work, not data collection. In other words, no one will ever see your URLs but you (except for the collaborators you explicitly share your workspaces with).
In C style languages you have the ?: operator though, which is basically if as an expression.
This is a part of the GDPR - the language is so generic that I think much of this will come out in future court cases, but check out Article 21 and 22 of the GDPR which I think addresses this (but IANAL)

https://blog.varonis.com/gdpr-requirements-list-in-plain-eng...

People can object to be profiled and can ask a person for help like: "Why am I seeing this? Please stop"
That shit winds me up so much. But then broadly speaking so does every other auto-bot spam emial
I could believe that 91% of customer want to receive transactional emails from the companies they do business with.

But not marketing email.
Yes, it's semantics...no quotes needed, that's what it is. But it's also people trying to make other people look stupid by being wrong, and they deserve to be called out for their improper semantics.

It's not "just insurance." That's not "what insurance is." We're talking about a form of socialized medicine, not insurance. That's the correct terminology. Anyone arguing for anything between Obamacare and Medicare For All (which includes me, BTW) needs to own up to that terminology or something to that effect and stop selling the notion that what they're arguing for is just insurance.

Insurance, as a concept, doesn't shift the burden for risk from people who can't afford to pay to people who can. It's something different and you don't get to alter definition of insurance just because the correct terminology has a stigma. So when the comment I replied to says,

> This is the whole point of health insurance!

No, it's not. That's the whole point of socialized medicine. Words have meaning and we should be using the correct ones.
This kind of reminds me in a way of James Clapper's "least untruthful statement".

> He was asked directly, “Does the NSA collect any type of data at all on millions, or hundreds of millions of Americans?” There was no ambiguity or confusion and Clapper responded, “No, sir. … Not wittingly.” That was a lie and Clapper knew it when he said it. <
That password only worked from Facebook's corporate IP addresses.
how does blockchain revolutionize this though?
Agree with those who says it will not effect Fb much and it's incomparable with other past apps/social media platforms. The reason is that unlike others Facebook exploited us, humans in such a way with help of technology and psychology that there is almost no friction to get into Facebook world. On top of that the content people see on their feeds make them glued all the time. I have not been using Facebook for weeks and since then the news broke of privacy and stalking I shared multiple times with friends and family but no one gives a damn about privacy(unless one suffers him/herself) so they are happy to have some happy moments reading religious, political posts or joke. So, #deletefacebook campaign might work among some tech elites but not among commons, specially among villagers in long distant areas of Pakistan who use Facebook to interact with family members in cities.
Keepass does not provide anything to sync passwords between devices which seems to be an important part of Lockbox.