skysight-inc/HackerNews huggingface dataset:
I had worked on a project in 2010. It was a service that let you pick email stationary, customize it, and had a Outlook add-in and a bookmarklet.

It "worked" in Outlook (2003, 2007, 2010), Yahoo, Hotmail, and Gmail. And had to display correctly to the recipient in each of those clients.

It was by far the biggest pain in the ass I've ever worked on. Tables weren't enough to make it work outright. Outlook 2007+ couldn't do background images on a table cell, gmail would collapse empty cells, hotmail would remove certain inline styles, and yahoo was actually pretty nice.

The company I worked for took the project on for an equity split + payment plan, we saw a few hundred dollars from it before they went out of business.
Jeez. One of the first cybersecurity presentations I went to was in the early 2000's. Someone consulting for the newly minted Homeland Security was talking about intercepting feeds from unsecured video cameras. This is the progress we can make in a decade and a half?
This is every job I've ever worked at, nothing about this is unique to Facebook.

I'm glad this is actually getting attention though. At least it's a step towards getting this problem fixed. It's downright degrading that we have to (especially in the tech industry) pretend like we love everything about our jobs and being cogs in top-down authoritarian organizations.
The social justice religion is not "being nice" or "not being racist." Most of humanity fits into those categories. (Obviously there are some exceptions).

Social justice is about action to force your version of morality or ethics on society, usually by whatever means necessary, or without concern about the collateral damage caused by such actions.

It usually manifests as complete hypocrisy. Let's stop hate by being hateful to people who disagree. Let's prevent exclusion of people by excluding those who disagree, etc. It's really just exchanging one form of tribalism for another, but the tribalist tendencies are still loud and clear.
Do you really think Microsoft is showing them on purpose? What's the gain? I can see the loss and not just in PR.

IMO, they failed but others failed to properly screen cp, until they fixed it.
Scroll down to the Comparison

https://github.com/pricing#feature-comparison
This is really surprising considering Microsoft owns PhotoDNA which is used all over the internet to detect child pornography.
To pile on, I picked up a few Wyze Cameras for $25ea, reflashed them with Dafang Hacks, and they work perfectly well for catching porch pirates and people coming down my block pulling every car door handle.

No cloud dependence, subscription needed or extra internet bandwidth use.
For some reason Bing is highly optimized for porn. There are a lot of memes that satirize about this.

I think this was a strategy to lure users from Google, which is very restrictive when it comes to indexing and showing sensitive content.
Precisely the same reason for rising anti-immigrant sentiment. I wonder if many people holding said sentiments would feel differently if the economy was growing steadily, adding jobs for both them and newcomers. But it isn't, so competition is inevitable, and thus anxiety over competition.
> One just has to look at Reddit to see that the younger generation is as caught up in all this as any.

The study refutes that statement. I'm not saying we're invincible, I'm just saying we're less susceptible.

Anyways, afa mental decline with age goes, some of it is random, some of it is genetics, some of it is lifestyle that is 100% in your control.
How can social media be a subset of the more widespread problem and the title of the article be correct? The article also does a poor job of framing the school apps as part of a wider problem with those technological behaviors. Looking back over the piece, I can’t find it. The argument appears much more to be “no, not social media, it’s school” without the framing.
You are using logical fallacies in your argument.

First, not _everyone_ has adopted it (loaded language).
Google, which controls the vast majority of Linux systems on the planet, has not. GNU has not. Others [1] have not.

Second, the critique against systemd is substantial and solid enough to stand on its own regardless of popularity. Popularity does not imply quality, you should read "Worse is better" by Richard Gabriel.
Politics, network effects and an octopus-like architecture that imposes itself via ever-increasing interdependencies are reasonable explanations to systemd adoption. For a distribution provider or package maintainer, it has gotten to the point where it's easier to go along with systemd than try and fight it, since the latter option means extra work. This is really a sad state of affairs.

[1] http://without-systemd.org/wiki/index.php/Main_Page
While this makes totally sense, it is just a part of solving this problem. Often, those files are hosted on foreign servers with next to no chance for law enforcement to get access and take those servers down. A filter will definitly help with the spread of these atrocitys, this also protects the dignity of the victims.

Google does not show these search results so it must be entirely possible to filter them out. Why can't MS do the same thing for Bing?
I think that's a bit limiting as a minimum, 10+2 sounds more reasonable for a new player's introduction to a faster pace chess where they still have an opportunity to calculate lines; 15+* is certainly a great time control to play though.
At least in Canada, that sort of predatory behaviour towards children is criminal.

https://laws-lois.justice.gc.ca/eng/acts/C-46/section-172.1-...
Wow. That must've been a pretty disgusting story to investigate. I heard people at Facebook that have to moderate this kind of stuff develop PTSD-like problems.
It is hard to imaging that you interviewed any potential users of such a system before building it. You are solving a problem users do not have in a way that creates problems for users.
Exploring DNA with deep learning
http://southpark.cc.com/clips/nr2bie/everyone-has-anxiety
The Era of Easy Recycling May Be Coming to an End
Who was the guy who found this and why the fuck was he searching "porn kids" and "omegle kids showing"? Like I get that it's an issue and all but this dude was looking up really sketchy shit that you wouldn't just stumble upon by accident.
That is too much homework.
what prevents me from playing chess is i know i’ll never be as good as people that started when they were 7, so what’s the point? i know it’s not a good attitude
I hate the inflation of the word "illegal" -- Unity's change bars cloud-based SpacialOS game.
It's important to note that the average density is low, it doesn't mean it's uniformly that dense. I cannot speak for this star in particular, but a lot of variable stars expand and contract so fast that material actually bounces off of it sending out a shell that may or may not re-coalesce or continue going off into space. The shell continues to glow due to the heat it already had, and the heat it receives from the main part of the star.
I don't think Microsoft will be using that argument anytime in the near future, the public backlash would be huge and if they were knowingly indexing it they would still be subject to legal liability - heck even if they were unknowingly indexing it they could be liable for negligence if due care wasn't taken to prevent these kinds of images from being circulated.

I think Microsoft would argue that there is no real way to prevent these images from being indexed considering that most indexing is automated and it's hard to train their systems to recognize offending images and their human employees can't possibly look through all the images to prevent child porn from being posted.
I do not believe there is any purposeful or malicious intent from Microsoft. But that doesn't mean they cannot or should not be held responsible for the data that they host and serve.
The Purism forums show there's some variability but my experience has been great. The Librem 13 is the best-feeling laptop I've ever used. It's sturdy (unlike a Macbook Air) but thinner and lighter than my 10-year-old Macbook. It's in a very satisfying middle ground. The keys are great and the trackpad, though not quite as nice as Apple's, is very good.

My one complaint is with the color. Smudges definitely appear pretty quickly. On the other hand, I'm less likely to type with gross fingers now and I wipe down my machine more often (maybe a couple times a month), which isn't necessarily a bad thing.
Having child pornography in your pocession is a crime. If MSFT has indexed without showing any good faith effort to avoid indexing then the DOJ can and should prosecute them for the felony that it is.
> it's hard to see those consequences at the outset due to the fact that Rails code is so easy to pick up and understand

Yes, there are tools in ActiveRecord that can help mitigate some of the performance issues, but as I noted above, it's extremely easy to overlook such tools until you are too far down stream to really do much about it. The symptoms of not using such features may not show up until much later when the number of records swells, and some code someone wrote 2 years ago starts slowing down the whole shebang simply because they used a select rather than a pluck. This is ESPECIALLY true in large corporate web app environments where the number of records is large and the number of people with their fingers in the code base is equally sizable. And good luck convincing management to go back and fix old ORM tech debt until the whole thing starts falling apart at the seams.

Hell, pluck didn't even exist until 2012 with the release of 3.2.1.
I was looking at venv, but I guess not fully looking through into deployment. Do you know if venv works with setup.py bdist_rpm or is there nothing standard linking the two concepts?
Is there a reason they don't run child exploitation detection ML engine (PhotoDNA) on the media they index? I'd guess they already run an ML engine to "describe" a image while they index it and this additional step shouldn't be too expensive?
Tangent: (I need to start making a note of the search terms I'm using when I notice this so I can get confirmation I'm not just ignorant of the relation, but) I'm often surprised by the number of suggestive images that show up in image results even with safe search selected. I usually use duckduckgo, but sometimes also google image search.
Zerodium hikes bounties for Apple vulnerabilities to as high as $2M
Previously known as Bookmark Archiver, it's now been renamed to https://ArchiveBox.io with better documentation and a 2019 roadmap!
Or there's less success to go around so people have to start competing for it at younger ages.

Compare the possible career and life paths of a middle of the road person born in the US in 1930 vs 1960 vs 1990.

An average non high achiever had much better prospects in 1930 than 1960 and better prospects in 1960 than 1990.

If born in 1930 you could get a high school diploma and then buy a house and raise a family on your factory worker salary. You could just go through life with no strategic planning and do well enough and live comfortably.

Someone born in 1960 would do well to get a degree and a white collar job if they want that life. Strategic planning is nice but not necessary, you can probably do ok without it.

Someone born in 1990 needs to have a 4yr degree in something lucrative (STEM) and even then buying a house and starting a family is not a given. To succeed you need to have figured out your strategic plan by about age 15 and then execute on it in order to have the same life that someone born in 1930 could just happen into without much thought.
Levchin Prize Awarded to Rescorla and Bellare
John is amazing, that fundamentals series was a huge help for me. Climbing the Rating Ladder is also explicitly for beginners and really good, he plays longer time controls and fully explains his thought process and line calculations as the games progress. So much good content on his channel.
I'm not sure what's new about it. I couldn't delete Facebook from my Nexus 1 and that was from 2009 or so.
Just a nit, but systemd isn't the default init daemon in Gentoo. You can use systemd if you like, as the distro is about choice.

It is, however, selected by default if you use the gnome 3 profile because gnome 3 is a pain in the butt to get working without systemd. It's possible, just painful.
CES 2019: Has Dimenco Cracked the Code for Glasses-Free 3-D?
Well a few decades ago it was nuclear annihilation. I was a teen then, and it was more scary than climate change if you were the sort of kid who worried about stuff.
> Books == Get the full picture on specific topics.

No. You'll get a well informed point of view but it's still just a single persons point of view.
Can confirm, I use Bing only for porn, Google for everything else.
Honestly, I hate middle-click paste and would much rather use the middle mouse button for autoscroll.

Middle-click paste has just made me terrified of ever pressing the middle mouse button for fear of sending PII to somebody.
Actually I was misremembering. I was thinking of the Terminal app and having to use Ctrl+A/E to go to beginning/end of line. But jumping words uses Alt+arrow keys. And copy/paste is Cmd+C/V. I find the mixing of the modifier keys really unintuitive as a Mac noob.
I have to admit that i've never gotten around to sitting down and thinking through why fast fft multiplication works, so I have a question that maybe someone here could answer. Some background:

If a number is a multiple of two (i.e. n= 2k+0), we call it even, or if n=2k+1 then it's odd. This is interesting because evenness and oddness form an algebraic structure - an amoeba of an algebra with only two elements: even * odd = even, odd * odd = odd, etc...

But a moment's reflection reveals there is nothing special about being a multiple of two. We can just as well consider multiples of three and divide the universe into three groups: if a number is a multiple of three (i.e. n=3k+0) we call it 3-even, or if n=3k+1 then it's 3-odd, or if n=3k+2 then it's 3...blern! Again this is interesting because we have a mini-algebraic structure, this time with three elements. For example, a 3-odd times a 3-blern is (3k+1) * (3j+2) = 3(k3j+k2+j)+2 which is a 3-blern.

Similarly we have multiples of four: 4-even, 4-odd, 4-blern, 4-pop. Making up these names is of course absurd, so we instead invent a notation: modular arithmetic. Traditional even and odd are arithmetic modulo 2 (mod 2 for short); 3-even 3-odd 3-blern are arithmetic mod 3, etc. The mini-algebras are the cyclic groups or the multiplicative groups of integers modulo n.

The key word there being cyclic: we've identified periodic structures in the integers with different 'wavelengths' or periods, which is how long it takes for the even/odd/blern cycle to repeat:

(mod 2) 0 1 .. 2 3 .. 4 5 .. 6 7 .. 8 9 .. 10 11 ..
(mod 3) 0 1 2 .. 3 4 5 .. 6 7 8 .. 9 10 11 ..
(mod 4) 0 1 2 3 .. 4 5 6 7 .. 8 9 10 11 ..

----------

Back to the topic of discussion. Typically we represent a number 'locally' with coordinates given wrt a base system, but it seems we might describe a number instead nonlocally, using these cyclic groups. That is, instead of saying 1 * 10^0 + 1 * 10^1 + 0 * 10^2 ... (11) i would say

2-odd: 11 = 2 * 5 + 1
3-blern: 11 = 3 * 3 + 2
4-pop: 11 = 4 * 2 + 3
5-odd: 11 = 5 * 2 + 1

So we're doing a kind of spectral decomposition: examining the number modulo 2, then mod 3, mod 4 etc. The key observation is, if two numbers are represented this way, how do I compute their product? Well its very easy, because i know what happens when i multiply, say, an an odd times a blern.. I get a blern! Multiplication becomes a pointwise operation. My question is this... is this an equivalent encoding to the one being done by the complex roots of unity in the FFT?
Apple Is Anti-Repair and They Don’t Even Hide It Anymore
Gitexplorer
It feels like living on borrowed time, really.
RFC: Automatic variable initialization
No. That's not how it works. Corporations are not people, regardless of the Citizens United ruling. The laws don't apply the same way.
I'm not saying that police should not go after the ones researching these pictures (even if the offenders are cops themselves)... only that Microsoft didn't program these keywords in the search engine.
Artificial Intelligence: American Attitudes and Trends, January 2019 Survey
The poor dears! In our day we only had the threat of nuclear war to worry about. And Acid rain. And Chernobyl. And...
WebRender newsletter #35
Step zero for me: stop playing one minute bullet chess
Exactly. Earth Overshoot Day (the day in a given year humans consume more than Earth's capacity to regenerate those resources) keeps getting earlier and earlier each year: https://en.wikipedia.org/wiki/Earth_Overshoot_Day. Our population and economic growth have not meaningfully deviated from the predictions made in the Club of Rome's report Limits to Growth, which means unless we start bending both curves further down soon we are on track for collapse: https://www.nature.com/articles/d41586-018-07117-2
You're still dependent on binary Chinese firmware blobs that these tools are based on. Not something I consider trustworthy.
I mean how many shares of seeing folks beaten or even executed before it gets to you.

Me ... 1.
Ocean Warming Is Accelerating Faster Than Thought, New Research Finds
> They’re constantly stressed, and they’re growing aware that there’s no payoff for it all.

If that's true then one would expect to see lots of misbehavior, insubordination, and absurdist pranks. At least that the usual escape valve for that age and that problem.

Do we see those kinds of problems with this generation?
IANAL, but if you want to include a blanket “we can change these terms at any time” clause in your TOS, it seems like you should be obligated to specify a “grandfathering” window, i.e., a length of time during which any licensee will be allowed to operate under the old terms in the event of a change. Otherwise, you’re not actually giving reasonable consideration, since you’re accepting payment in return for what could potentially be a single day (or hour, or minute) of use of your software. Furthermore, a particular licensee’s window ought to be proportional to the amount of consideration given by that licensee, i.e., the number of licenses/renewals purchases by them. How is a contract conscionable if it allows one party to become dependent on the other’s services—and to pay them accordingly—while providing for the latter’s right to suddenly withdraw support?
These pro-patent decisions by the FAFC have generally been struck down by SCOTUS repeatedly. The history of patent decisions is basically "FAFC says this isn't kosher" and SCOTUS responds "you're a pack of idiots; REVERSED by a unanimous court".
The full long answer for more accurate information:

Longer answer: Worldwide. Purism sources component parts from China, Taiwan, Japan, and the United States. Purism builds, assembles, quality control tests, and delivers all our hardware from our South San Francisco facility, USA. Purism has employees, contractors, and volunteers from around the world.

China is only mentioned as one of four countries where the component parts are sourced. It notes specifically that their hardware is built, assembled, and tested in San Francisco. If you've ever sourced electronics components, you'll recognize all four of those countries as the largest component sources. This is pretty standard for most electronics manufacturers.
I've heard rumors that PhotoDNA incentived the creation of new child pornography that ostensibly isn't in their database, rather than the traditional sharing of older images.
A major part of the success of open source has been the fact that companies have the option to fork/tweak/sell the code. MongoDB has benefited from this as much as anyone. They gained the adoption levels they have now by advertising these exact benefits. Only later did they decide you need a commercial license to provide it as a service. How many companies would have thought twice about using MongoDB had they thought they would eventually have to pay for it and/or couldn't monetize it themselves?

Also, it's not like Amazon is not giving back to the open source community (https://aws.amazon.com/opensource/)
There's no monthly fee, but you do have the cost of running that Windows 10 machine. What does that amount to? At 100W and $0.14/kWh I calculate about $10, which is competitive with something like Nest Aware.
A simple "/s" or "/sarcasm" as the internet is not particularly good at transferring voice, tone, and feelings even with a good connection :)

EDIT: guess I should have "/humor"
They can be charged civilly for the equivalent (child endangerment or something).
Fun fact: Grail (or, Marius at Grail) wrote their own scientific workflow engine in Go, with a focus on AWS as execution platform:

https://github.com/grailbio/reflow

Fo anyone interested, we reviewed it including a comparison to other Go based wf tools (the number is obviously growing):

http://gopherdata.io/post/more_go_based_workflow_tools_in_bi...
Two large, loud dogs.

edit: Before I get a bunch of downvote nonsense, this is a serious answer. Dogs (especially big ones that bark when excited) are terrific home protection. No intruder is going to risk a tussle with a couple of big dogs hell-bent on protecting their home. Plus they're totally good with people they already know and trust arriving, even if we aren't there. All a camera will do is record the fact that you're being robbed.
The economy is growing steadily...it has for 4-5 years now...
Good point, and thank you. I still think there’s a difference between tabloid journalism and a propaganda platform in scope. On the other hand, it showcases the barrier to entry that used to exist.
I have an RCA doorbell camera.
It stores locally on the included card (can upgrade this if you want).
Then I can watch the videos through my phone (which connects to the camera to read the internal storage).
On the app itself, there is room for 4 total cameras.
I've considered adding another camera (RCA has a few non-doorbell ones also).
My main concern wasn't security (this is outside my house) anyway, but it was that I didn't want another monthly charge for something.
Properly installing and maintaining Windows is a full-time job in and of itself, forget everything else.

Not something I want to waste my time on.
The biggest difference is expectations. Ubuntu edge had a $32m target, and failed with $6m in commitments. Prism has stated they'd be happy with $1.5m in sales.
that's fair, anything over 10 minutes with increment is good enough while you're figuring out if you actually enjoy the game or not
Genuinely curious - what makes chess such an intellectually engaging game over more "fun" games such as dota2 or StarCraft? These have all of the same Dynamics plus some. They are so dynamic, in fact, that the odds of just seeing the same "opening move" (hero picks) occur in two separate games are ridiculously low. Sure there aren't decades of documentation on the strategy and history of modern video games, but that isn't to say they aren't more complex.