skysight-inc/HackerNews huggingface dataset:
It's definitely a hard problem, especially if you think about it a little rather than just dismissing it out of hand. For one thing, the hashes being discussed are resilient to some modifications - they're not general purpose hashes.

More importantly, this is a case in which FB is making a serious attempt to deal with a complex issue rather than simply throwing up their hands and trotting out one of their standard excuses - 'it's not our fault, there isn't anything we can do, it's a side effect of the algorithm, we aren't responsible for how people use the platform' etc. This is a welcome change.
Range/score voting suffers from the vary serious problem that there is no consistent mapping from subjective preferences to ballot markings; it suffers from the cultural variability that affects numeric ratibg systems in general; approval voting has a similar problem.

These systems can be very good in situations different from common public elections where there is a consistent meaning for ballot markings (e.g., approval makes good sense in non-secret-ballot elections where a vote to approve an option is a binding commitment to participate if the option is selected.)
Good point, that said, with the recent visual ML trend, I'm sure fb or the likes can engineer a solution for that.
Well, it's benchmarks are different. It's crushing all the other mobile processors.
> because it has aimed at being minimalist.

You can absolutely catch up with the concurrency model, on the single binary deployment, and a other features. Go isn't "minimalist", that's false, go look at the reflect package, it's complex as hell.
Facebook is a mixed bag as far as being a model of good behavior on many things. The company is founded on irresponsible social principles. For how long did general internal employees have access to users' private data? This is no longer the case, though, correct? Sorry to get OT.

Maybe these libs are well-vetted, after all. My mistake. Thanks for the info.
It's not "punishing you" it's just the mechanics of the game. If you want a more casual game, play a more casual game.

The guy is making a simulation based game, and is free to make it however he wants.
My friend in high school described how his VB punter worked as “it sends them a picture the size of Rhode Island.”

I never figured out exactly what that means.
Jesus Christ, I just read that article and... wow, that is some Black Mirror shit. AI nightmares delivered at massive scale directly to the minds of infants, at a rate of tens of thousands (?) of views per second. I had no idea we were living in a dystopia already.
http://concatenative.org/ language wiki.

Nice to see the Factor repo is still getting commits.
Why give a 6 when you could give a 0 or a 10 depending on advance polling data? Score voting devolves into approval voting for sufficiently informed and tactical voters, and provides less impactful ballots to the tactically naive.

No, a new single winner election system is a distraction. What we need is proportional representation, to ensure that more people actually have representatives in proportion to their political desires.
Evaluating Vue and React at the moment:

From the Vue documentation [1]:

>Even if you don’t like the idea of Single-File Components, you can still leverage its hot-reloading and pre-compilation features by separating your JavaScript and CSS into separate files:

<!-- my-component.vue -->
<template>
<div>This will be pre-compiled</div>
</template>
<script src="./my-component.js"></script>
<style src="./my-component.css"></style>

If I end up going with Vue, I'd probably do that. It looks like a lot of boilerplate though ...

Is there any tool from the Node ecosystem designed to reduce that boilerplate?

Thanks for any insights!

[1] https://vuejs.org/v2/guide/single-file-components.html#What-...
Fountain Ink seems to be pretty good. Read couple of issues. Thinking of going for annual print subscription.
MCST make stuff used by russian military. see e.g. Elbrus chips https://en.wikipedia.org/wiki/Elbrus-2S%2B
I owe the first ever program I wrote to the AOL Warez Scene. Still remember the day I stood in the software section of Barnes and Nobles to buy 'Visual Basic Professional 3.0 Programming'. I was trying to add startup music to the source code of another 'prog' I had downloaded and was able to lift an example in the VB 3.0 book to get it to work.
Great video, sounds like CGP Grey's twin brother.
Zuckerberg Has Figured Out What's Wrong with the Country
HttpContext is now available in inversify-express-utils@4.2.2 https://github.com/inversify/inversify-express-utils#httpcon... :)
Sort of a modified “dirty bathroom” principle for restaurants.
So, when tech giants fire employees en masse and talk about Basic Income as the answer because they don't want to be held responsible, you get people churning out this kind of shit to make a few bucks because you can no longer get an honest wage for honest work.

Yay.
> the stylings were already becoming archaic

Let's do something about that! :-)
This did make me nostalgic. More so for the IRC Warez scene. Dalnet, Undernet, Effnet. I spent some time #3dwarez chatting with people sharing cracked copies of software. Many of the people worked in the industry but couldn't afford the 25K licence for personal use. So they traded it around.

I was recently cleaning out some boxes of lost hardware. I kind of hoped I would find an old zip disk that had a copy of the 3D model file for the Titanic movie. Someone from the studio made it available. I think it was a lightwave 3d file and at the time had to download a copy of that just to view it.
In this thread there are a lot of valid concerns about client-side fingerprinting and how this would allow sophisticated algorithms to be broken. Putting something like PhotoDNA on clients is probably not good.

However, I think a simpler approach would handle >95% of cases here, and that’s to just calculate the image sha and use that. It does nothing for resizes/obfuscations, but if Facebook users are dumb enough to volunteer their nudes to human review, they’re dumb enough to not modify images before reposting them as revenge porn.

Everything else with respect to modified images and elaborate fingerprinting and perceptual hashing can happen at the next tier, which I trust Facebook already has an intricate (and publicly tolerated) system to handle.
> I think plurality/first-past-the-post gets an unjustified bad rap. If you focus only on the moment of election, it is not a very good system. But a broader view reveals something else.

Yes, it reveals that empirically, it produces a narrower political dialogue, poor participation, and low satisfaction with government compared to systems that produce better proportionality. See Lijphart's Patterns of Democracy.
FREEZINda – Turn Your Whey Protein Powder into Ice Cream Like Frozen Dessert
If the robots could somehow experience pain I think that would be a good motivator. It certainly keeps me from doing stupid stuff :-)
I'm with you on Condorcet methods producing more equitable results between tactical and non-tactical voters, and I'd love it to be used for the election of singular positions (e.g. a mayor, a president, etc). But all single winner systems distort outcomes in parlimentary bodies (house of representatives, Canada's parliament, etc). Look instead to MMP or STV.
Isn't it possible that autogenerated saccharine trips might be even sweeter than anything a human mind might generate?

You know how machine translation is often hilarious when it produces word combinations that wouldn't even _occur_ to a normal humanmind? We think it's funny because we're _aware_ of the difference between normal word sequences and word salad. Small children are not aware of the ways in which these algorithmically-generated videos are, well, weird. Who knows how children's minds react to these supernormal stimuli?
It was the only way to write that I can remember being taught (until we had typewriting classes). Do we need to teach any other way?
> But imposing cursive from an early age is another matter.

Once she saw some cursive writing, our daughter demanded we teach her. I attribute that to our choice to greatly limit screen time. She’s fantastic at it. And even though she now spends a healthy portion of her screen time budget FaceTiming and texting friends and grandparents, she also sends handwritten letters and notes.
Pick up Chuwi's LapBook Air at a discount for $399
I also subscribe to newsblur. If I ever decide to run my own instance, though, I'm sure that I'll be missing content. Many blogs these only include the N most recent articles in their RSD feed. So if you only start now, you'll be missing the older ones. Is there a non-time-travel solution to this?
I don't buy slippery-slope arguments as a general rule. The tool (corporate charter revocation) exists for a reason, and should be used if that reason is met. Sure, we must be constantly vigilant to ensure the tool isn't used for evil or with bias, but that's true of anything that can be used for good or bad.
Thanks for the feedback. Search is high on my priority list next (already started looking into it)! And I really meant the free quota to be more of a try-PageDash thing, so I'd really appreciate the support via a paid subscription, because ultimately that would keep me going. Please do let me know via support@pagedash if you feel the pricing is a bit steep, I can open up an even lighter plan. But I know that not being able to search is a deal-breaker, so stay tuned for that.
https://news.ycombinator.com/item?id=15620146

400+ points, 240+ comments
Unless your complaint is to Twitter, of course.
Unless you are left handed, in which case none of these things are true. I quickly get hand fatigue when I (try to) write in cursive.

I really struggled with cursive in grade school because very little of the mechanics of right handed writing work for left-handed kids, and the teachers didn't have anything to offer other than criticism of the writing I could do. Most lefty's I have talked to had the same experience.
This article is from 2007. Might be good to add that to the title.
New Zealand vs. Peru Live Stream
> Score voting doesn't violate Arrow's Theorem (because it's not a ranked-choice system).

This is very much like the idea that radix-sort can run in linear time worst-case, because it's not a comparison sort. While absolutely true, both statements can be misleading without context. Just as radix-sort has the weakness of depending on the size of the keyspace (and therefore being poorly suited for sorting small vectors of large numbers), score voting has some issues that do not appear in ranked-choice systems.

Most obvious: There is incentive to vote tactically (as is always the case), but the tactics are more complicated than in most other systems. Most serious: Not using a ranked-choice system prevents us from reliably finding a Condorcet winner.

One could make the case that these disadvantages aren't as bad as those of ranked-choice systems, just as one can make the case that radix-sort is a generally good way to sort records by a lexographic key. Simply listing advantages doesn't do that, though.
The Bitcoin Whitepaper Controversy
For us who haven't seen Lijphart's _Patterns of Democracy_, how does one establish such a conclusion, measure the width of political dialogue, for that matter? It would seem that a proper, randomised trial could be difficult to make, or has it been done on a small scale and extrapolated to country size?
> The question is, can policies be enacted and systems put into place that provide a commensurate amount of security for the risk the backdoor key poses? It seems plausible that it can be.

It's plausible that the government can permanently keep a key to every lock secure against every attacker?

That is such a ridiculous claim that just skipping right to "no, that's impossible" is a completely reasonable thing to do. But we can do the analysis if you really want to.

Look at the other things the government has tried really hard to protect. Nuclear secrets? Nope.

https://en.wikipedia.org/wiki/Atomic_spies

The government has actually lost hydrogen bombs on multiple separate occasions. Not the secrets, the actual live thermonuclear weapons. The things that one of which can turn all of D.C. into radioactive glass.

What about all the sensitive information about the people with security clearances?

https://en.wikipedia.org/wiki/Office_of_Personnel_Management...

Incredibly dangerous biological materials ("arguably the most deadly disease ever to affect mankind")?

https://www.npr.org/2014/07/08/329884145/in-a-lab-store-room...

Classified information in general? The list of violations is too long to even enumerate.

And this is what happens when the thing they're supposed to be protecting doesn't have incomprehensibly large commercial value on the black market.

There is no question that they are not capable of doing this.
You can work with two files per component if you must truly put the styling in another file.

One of the boons of react is that you can create a set of reusable base components that can be built upon throughout your app.

If you can code-split the app, lazy-loading components as needed, and if you can cache all of the static app anyway, why does it matter if the presentation is tied to the logic?

The same can be said for vue.js. :)

The two languages have many merits and they both make their own sacrifices. But they are ultimately two peas of a pod.

Like Thor and Loki.
But who is Thor and who is Loki? ;)
Princeton Prof Who Sexually Harassed Grad Student Was Given Slap on the Wrist
Correct. I don't see this as different than content farms that generate low-quality webpages to monetize with ads.

I think the real issue is that online advertising platforms are allowing this to happen and charging advertisers for it (even though these views/clicks are often not valid – whether they're people who click a fake 'Download' by mistake or kids under 13).
Teacher here. Even most teenagers crave predictability (and structure) though they would never admit it or even be aware of it. I imagine it’s much easier to push and test boundaries when you know exactly when and where they are. Easier to “rebel” when you know the time to rebel is from 11:15 to 12 and then you can take a break and go get lunch.
I wonder if that correlates with my theory on companies that buy cheap/thin toilet paper and their treatment of employees.
> Saying "just dont collect email" isn't helpful

If you don't need that email address for anything, then don't collect it. If you do (perhaps because the customer has agreed to let you send them email), then fine, collect it, but also provide a way to delete it, permanently, if the customer wants to terminate their relationship with you.

> It is a huge, expensive undertaking to make any kind of "legacy" pre-GDPR infrastructure GDPR compliant.

Yes, it is. But worthwhile things are often not trivial.
Gradle? https://gradle.org/gradle-vs-maven-performance/
Trying to list multiple items on eBay and blocked by policy
*
This is my email to eBay after having been blocked from listing a full group of computer parts at one time by their lovely policy...why is this particular company so stupid?
*

What do you like about the tool?

I was blocked from consummating a listing by idiotic selling limits in a category while trying list several dozen different used computer parts at a time.

What don't you like?

What is the point of selling limits? Why baby and condescend your users? I would not list stuff if I did not think I could handle it. The set of old computer parts I want to list is quite low in selling volume. It is not as if I will be swamped with orders. I have in the last three to four months completed more than $10,000 of sales on eBay. Why do you disrespect your users by giving them trouble when they want to list $100 to $200 worth of computer parts at $10-$20 a piece?

Do you have any feature suggestions?

Eliminate stupid selling limits ASAP. I can not think of a rational business justification for them. I suspect they were thought up by a redundant middle-management person at eBay trying to justify his existence. If a seller is not providing good customer service (i.e. failing to ship on time) then penalize them. I have a 100% feedback rating, by the way. Don't make assumptions based on ham-fisted heuristics.

Any other comments?

eBay seems to have perfected the art of shooting itself in the foot. I also have an Amazon seller's account. While I wanted to list these used computer parts on eBay due to market demographics and other characteristics, I may list the remainder of the items in this lot on Amazon since I have been stopped from completing what should be a simple task because of eBay "selling limits." Going forward I may try to do more business on Amazon or elsewhere. eBay's policies come across as high-handed, bureaucratic, and disrespectful. These parts are low enough value / margin as it is to have contend with any additional hassel. I may not have the time and patience to deal with this stupid self-defeating policy bullshit in the future so I just won't list similar parts on either eBay or Amazon. If many potential sellers do this, as I have heard from annecdotal reports is the case, then the product selection and liquidity of the eBay market place may decrease.
I second that, and would like to bold caps scream IT REQUIRES PARENTS!
...as if that’s a bad thing. I think just about any surgeon would disagree with that assertion.
When you're a toddler, your brain is strongly updating all the weights and biases encoded inside the lump of goo behind your eyes. It's literally a years-long neural network training exercise, with all sorts of back-propagation and pruning. I can imagine very strong feedback loops between algorithmically-generated content and neural development with weird side effects.

I don't care that the content is violent per se. Whatever. We're robust against that. What I do care about is how the content is inhuman and engagement-optimized. We, as humans, are as defenseless against that sort of thing as the Dodo was to hunters.
It sounds appealing, but I wonder if in practice range voting tends to collapse into first-past-the-post, with people voting tactically to maximize the chances of a popular candidate winning (instead of voting for the candidate they most prefer). This is why systems such as optional preferential voting appeal to me despite their (different) flaws. I wonder if monotonicity and trying to avoid circular electoral preferences are slightly overrated goals. I suspect that a good electoral system might involve a bit of satisficing, of producing great outcomes even when the theoretically best outcome isn't consistently achieved.
> It was arbitrary and unfair

Can you expand on why you think so?
I remember learning how to add intro music to my VB project and made my entire family watch. It used Metallica's 'Enter Sandman' - I cringe and laugh at that memory. I think another prog had that as it's intro music so I was just trying to copy
It's the same value argument that was made when bch was created. Didn't work out. Value didn't automatically transfer. Market attributed arbitrary value instantly.
It’s hard to argue against the longest running democratic system in current existence.
There's a difference between holding data saying "This is Bob Smith and his email address is bob@smith.com and his SSN is 123-45-6789", data that is personally identifying and could reasonably be considered private, and holding factual (even newsworthy) information about a person's public activities ("Bob Smith was convicted of securities fraud").
Oh my - of course, how could I forget...
Comparison of GreenArrays Chips with TI Micropower Controllers (2010) [pdf]
A business owner who supports a basic income is also implicitly supporting the greater taxes that would need to be levied on them to pay for that basic income. I'd call that being responsible, in the general sense.
> Only downside is I left a DB schema on the board for months and now can't get it off.

Try using an alcohol based hand-sanitizer, e.g. Purell. Works surprisingly well, even on marks that have been dried on for a long time.
Isn't it possible that autogenerated saccharine trips might be even sweeter than anything a human mind might generate?

It seems unlikely.

Autogeneration is done for quality but for quantity. Humans have been crafting "high" and "low" brow content for a while and while I might call low brow content trash, I recognize very specific talents and strategies go into things like horrible jingles, it seems unlikely the marketeer could make something with more of qualities they're after just by accident.

When I was young, quite a long time ago, guns and military toys were huge - obviously that implied violence and it all went into my brain.

I would expect that the extreme flexibility of a child's brain would tend to allow them to select between the huge variety of things they're exposed to. And thus I'd suspect the worst part of modern child rearing is the things children aren't allowed to do, such as play outside in the part by themselves (insert horror stories here).
No, it's not. American politics, especially recently, draws heavy criticism every day in a multitude of newspapers.
Lol I probably have 25000 unread articles in my reader right now. I just read whatever I feel like that day and move on.
Sometimes I think that if speach was truly, literally unlimited and free (beer & otherwise) the problem wouldn’t be Nazis, hate speech, or trolling, but advertising and spam overwhelming everything else.

Imagine grey market viagra emails stomping on human cukture, forever.
Maybe part of the problem is Facebook.

Internet Addiction and Excessive Social Networks Use: What About Facebook?
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4926056/

"Facebook is notably the most widely known and used social network worldwide. It has been described as a valuable tool for leisure and communication between people all over the world. However, healthy and conscience Facebook use is contrasted by excessive use and lack of control, creating an addiction with severely impacts the everyday life of many users, mainly youths..."
As a Rust user outside of Mozilla, it's very good. Rust would have had a hacked-on OO system solely in order to implement the DOM in Servo if browser engine hackers were the only ones with a voice. :P

It's fair to be concerned at the potential evolution of a language that doesn't have a BDFL (I myself came to Rust from Python, after all), but in practice I've come to trust the Rust devs as having very good taste (objective, I know!) and a strong resistance to maximalism (regardless of what some may claim... the list of features removed from the language is longer than the list of features that it has!).
You could call up AOL's customer service line and tell them you were a teacher and they'd mail you a box of 100 CD-ROMs.