skysight-inc/HackerNews huggingface dataset:
I think of magic as the fantasy of relating to the world around you in the same way as to your own subconscious. This has obvious appeal -- by System 2 standards, your System 1 is a super-powered genie -- and lots of story potential from the familiar difficulty and cross-purposes of that interface. But we need more of the Alan Kay-ish notion of augmenting your System 2 abilities instead (if I have his philosophy roughly right) -- 'magic' in the service of clear thinking instead of mysticism. Environments that invite you to dig into any part that puzzles or frustrates you, figure out the problem, change it. We shouldn't accept the black box so readily.
And it can indeed be just an X. It displays intent. You placed a scrawl on the line to signify your intent to agree to/abide by whatever's on the paper. Without that intent, they assume you made a mistake.

I think it's better than blindly taking any paperwork without "signatures" on them.
There is no need to make that leap. You're just measuring conversions, period. And why not? If that's what's most important to you or your job.

The UX could be shitty, but if it converts, you're good. There are plenty of dark patterns that fall into this category, including clickbait article titles. Clicking a title just to find out you were baited is horrible UX. But everyone get's paid.
Where can I read more about this "FSF CLA" thing?
Same situation here. My daughter sought out phonics and sign language videos, and could count in three languages because of YouTube. It's disappointing and saddening to see it take such a quick turn to a harmful, dangerous place for kids.
> No, YouTube takes a cut of their ad revenue. YouTube isn't a charity, it's a business.

YouTube lets anyone upload videos to their site for free. All of the ad revenue is theirs, as they have the direct relationships with the advertisers. They give content creators a cut of YouTube's ad revenue, not the other way around. When creators manage their own connections to advertisers (sponsors, native, merch) YouTube doesn't get a cut.
Did this last year fronting our saltstack deploys -- it works really well and is pretty simple really.
Quantum computers can be simulated classically, in a timeframe exponentially related to the number of qubits. So as long as the quantum computer is not too big you can compare the results to an exact classical simulation and see if it works. The current record for classical simulation is 56 qubits (https://arxiv.org/abs/1710.05867). This is an active area of research, since we want to be able to check the early-generation quantum computers carefully.
I'm a Redux maintainer, and I spend most of my free time answering questions about React and Redux.

Yes, since probably early 2016, many tutorials have basically said "you need to learn React and Redux together", and that's the message that a lot of junior devs have been taught.

However, my own advice is the same as Dan Abramov's: you should focus on learning React first. Once you understand React thoroughly, then you'll better understand why a state management lib like Redux _may_ be helpful for your situation.
Then it's an unfair comparison. Vue does state management out of the box. React really doesn't. Yeah, it has setState, but that's nothing compared to Vue.
It's strange that it doesn't mention alcohol's ability to lower inhibitions. Getting over people's natural reluctance to kill has been a serious issue for gun based combat, and alcohol is a cheap way to help with that. It's downturn is likely the lack of the draft and the military using people that already have lower inhibitions on the front lines.
>Is it really that silly to want to do things for the sake of enjoyment or benefiting others,

No, but for many of us, that road can be blocked because of politics.
Mtgox owes me bitcoins. My claim on mtgox was fully validated. They have recovered like 80% of those bitcoins. I explicitly requested in the Japanese legal paperwork to be paid back in bitcoins.

So, now, please give me back my fucking bitcoins.

Instead, an incompetent piece of shit, the guy who caused this mess will now supposedly walk away with the majority of those bitcoins.

It's not just and it won't happen. We'll sue him to the end of the universe and back until he pays up. There are other forms of litigation besides Japanese bankruptcy law. And there is funding too. The entire sum I will supposedly get back now, plus a huge bitcoin-denominated bonus will be fully committed to this purpose.
2018: Is my career doomed if I don't become an blockchain/crypto developer? No.
It's not just interpretation, because your comment broke the HN guidelines. If you call someone "seriously so deep in the [some-idiotic-opinion] bubble", you're doing two things we ask people not to: (1) snarking, and (2) calling names.

Would you mind reading https://news.ycombinator.com/newsguidelines.html and following those rules when commenting here, even when someone hasn't mentioned a relevant technology in their article?
Put networking on autopilot. A.I.-powered introductions, straight to your inbox
> strong philosophical objections to being forced to give away my intellectual property

Non-sequitar. If you used the GPL, you'd be doing so voluntarily, so you wouldn't be being "forced" to do anything.

> a great many of those projects are maintained only to the extent the author decides to do so

An issue that is even more pronounced with closed source software, where _all_ such projects are maintained only to the extent the author decides to do so.
Yet anyone that is commenting something on this thread which could be interpreted as anti-Apple is downvoted quite harshly.
If we can run a highly sophisticated image recognition model like Hotdog or not-Hotdog directly on a phone, anything is possible.
You mean because the data is used in a readable form at some point or another, a compromise would have resulted either way? Can't say I'm sold, my friend.
they'd automatically remove my competitor's posting of their advertisement every time they posted it

Since that will be very rare case why not make that the human-required step?
Not everybody survives muggings, carjackings or home invasions, even when they comply. It's a choice between paying $20 to play Russian Roulette with a twitchy felon on the side of the road, or being scammed out of $300k and walking away. If you only look at the financial outcomes, of course it's an easy choice to make.

I only have so many working years left. Not enough to recover from such a scenario. But I'd still choose to be old and destitute than risk orphaning my children for want of $20. Keyword being risk-- I'm aware most muggings do not end violently.

A loss of your retirement funds could just as easily happen due to general economic instability. Medical bills. Bain Capital. But you get to try to pick up the pieces however you can...because however your loss was incurred, it didn't actually kill you.

The basis for these disparities has more to do with criminal intent than you're admitting...and everybody wanting tougher DUI laws until they get charged with one.
how do you know that other drivers are against? why do you think that the court’s decision was not based on the rule of the law?

You are making too many assumptions. Your motivation looks ideological, apparently the british society choose not to go full libertarian.
> it seems like the prevailing opinion is that YouTube is specifically targeting them based on political bias

That's because they like to be victims. It's all about the narrative.

If you look around you see this happening broadly. You see a lot of people concerned about it who don't even mention politics.
This is exactly the reason I despise Spring with a deep and abiding passion.

It's interesting you took the time to post this. As the sibling to this comment indicate, there's a lot of 'magic' in many languages and frameworks. not just Spring. You don't off an example of a tech stack you do favor so one can only guess.

I will say that when I have encountered developers and teams who also disdain otherwise popular frameworks, they sometimes choose to roll their own instead of buckling down and learning said framework. Invariably they end up with a partial implementation of what they didn't understand, that is bug ridden, ill performing, and just plain bad.

There's a lot of good stuff in Spring (and EJB, and rails, and ...) the onus is on us, as professionals to learn it and use it where and when it's appropriate.
I didn't know Facebook had an AI nudity filter, I thought it was all based on reported images. They softened their stance on some things, especially after censoring a Pulizter-prize winning photo from Vietnam, and eventually changed their policy on breastfeeding too https://www.facebook.com/help/340974655932193/

I'm sure they don't have a legal exception for underage photos, but those laws do vary from state to state.
Mercenary Rapport – moral blindness in open source as social media
Aum Shinrikyo actually had a bio-weapons program that failed, seemingly due to a lack of technical expertise: http://www.nti.org/analysis/articles/revisiting-aum-shinriky...
> To establish which image is of concern, people will be asked to send the image to themselves on Messenger.

> Once we receive this notification, a specially trained representative from our Community Operations team reviews and hashes the image, which creates a human-unreadable, numerical fingerprint of it.

This clearly implicates that Facebook has, almost without reserve, the ability to read messages from user to user (even though it might limited to messages to oneself), and exposes that ability to its employees.

While I stopped using Facebook a long time ago, Zuckerberg's quote, "they 'trust me'; dumb fucks" seems relevant here. If I were Facebook, I would do this in a different, much more privacy conscious way.

1. Obviously, Facebook is already hashing all images on its platforms and storing the hashes. Given that, let the user, using a frontend only platform, upload an image and generate the hash. Make sure this image is a real photo (not a meme or something heavily photoshopped) in addition to making sure:

1a) The image contains a human[0]. Fairly easily doable for most situations.

1b) If not, let the user know that "we can't automatically detect a human in this photo, do you want to still submit this photo for removal, this could get a strike against your account if (not in some list of reasons for removal)". Maybe the photo has a picture of a credit card or something.

2. Submit the hash to the backend. Given that hash is not used on the platform past a significant amount of views, automatically ban the photo, and allow other users to petition for reinstatement of the photo, knowing that a non-valid petition for reinstatement (the user doesn't have rights to the photo) COULD result in a strike also.

3. Have humans review the petitions, and in cases where the users explicitly allow, the images.

Doing this would limit another human seeing the intimate photo in well over 90% of the cases I'd bet. In addition to that, even if the photo is shared with another human, it would let the end user decide if they'd like a Facebook employee to view the image too. IE, basic user privacy. Come on Facebook. Dumb fucks.

[0] very doable, https://trackingjs.com/
Thanks, I really appreciate that! Glad the hours I spent preparing the videos and docs didn't go to waste:)
Great post. Fun learning some of the back story.

I love Deep Space Nine. All of it. As in: Best show ever made.

I agree that DS9, along with Babylon 5, pioneered the long form TV story arc. Every single character goes thru the heroes journey. Convincingly. I love it.

Benjamin Sisko is my favorite captain. I'd follow that guy into a black hole.

Quark makes the show. I don't know how Armin Shimerman pulled that off. Some of the best acting ever.

My favorite episodes remain the Ensign Kim stuff from Voyager. But overall, DS9 was just the best.
New vintage ethnography photos from West Africa
Are my finances doomed if i didnt buy bitcoin at USD100 some years ago ?
At least one of AmaFooBookSoftLe offers deferred comp to all employees.
I'm very skeptical of that assertion. Can you provide an example of something Vue provides that React does not?
Wow. This is great! US Privacy Laws would benefit to be at least this strong
Apparently the Tera Online MMO has RCE through in-game chat
> It’s expensive to produce chip variants, so doubtless that further cost pressures on Intel lead to them putting the ME their core shared across all products.

Would it be possible in future CPU designs to put a jumper in, e.g., the ME power path? Closed by default (and possibly forced closed in enterprise-targeted devices), but the option exists to disable the ME without requiring an additional CPU variant.
Best medium is paper, but that's difficult to do for high volume. OTOH, maintaining archives is much more work than generating the copies, so it pays to keep volume as low as possible.

I keep paper copies of really important stuff, in addition to archiving them on other media. Most other files go onto M-Disc Blu-Ray discs. Even though I'm skeptical that M-Disc is worth the premium, I'm gambling that it's at least as reliable as regular Blu-Ray. I also encrypt and upload tar balls to rsync.net, but key management is anxiety-inducing[1] and I've been doing that less and less. (I've been doing this since before tarsnap existed. I'd probably use tarsnap if I was starting from scratch.) I also use Time Machine, but manually every few months, and that's only one desktop, which happens to two hard drives.

Once Git took hold 10+ years ago I began maintaining some folders as Git repositories. In addition to properly versioning stuff, it's much easier to move data around using git push and git clone. Some close friends and I have been running our own co-located physical servers for close to 20 years, so I'm comfortable pushing unencrypted data onto such a remote server, whereas I would never think of pushing unencrypted data to a service or VM, no matter if they claimed to encrypt it.[1]

Whenever I upgrade a personal computer or personal server I usually save the hard drive in storage, but I'm not sure it's worth the effort.

I don't archive multimedia, except for family photos. The maintenance burden of archiving movies and music isn't worth it, though I never enjoyed collecting multimedia as much as others.

That's my process, which largely developed organically rather than deliberately. Everybody has their own process but it's always useful hearing about the details.

[1] Remember, key management is always the achilles heel, both short-term and long-term. Focusing on details, like AES-128 v AES-256, is often counterproductive in terms of navigating the solution space. Likewise, whether PBKDF2 or Argon2 is used for generating a key is irrelevant to me as generating a key from a memorized password is, IMO, a losing proposition from the start.
React made me feel stupid, Vue made me feel smart. So I use Vue. I came at it as a long-time jQuery dev with Angular 1 experience.
I feel like it is a lot more nuanced than "taste a drop and you can't control yourself", and that's not the argument I am making anyway.

Like most things, it's a spectrum. Some people are exactly as you described. I have them in my family. Others, like me only have a problem once we tip over the point of "Yeah, I'm good. One more is fine."

Alcohol is a strange drug. I think one of things that makes it so popular in the USA is that it is a "masculine" drug. I mean it's "liquid courage", right? The image of the frat boy that can beer pong all night and then take advantage of drunk sorority girl is so common as to be a trope. Media of all sorts is rife with examples of violence and damage caused by alcohol. Barfights. Barflys. Cougars. Roofied. Broken families. One night stands. Blackouts.

Alcohol, in my view, is a drug that tends to bring out the worst sorts of base desires and behaviors once a dosage level is crossed (different for everyone of course). I see no medicinal use for it, now that we have modern anesthesia. It has a high rate of abuse and addiction. Alcoholism is a real disease, and it is progressive. I still would be interested to hear any arguments against classifying alcohol as a Schedule I substance according to the language in the FDA statute.
With Vuex?
I think you underestimate how many hours of videos are uploaded to YT every second. YT requiring lots of human interaction by moderators kills the profitability.
Normally the way people learn to read cursive is by having some exposure to writing it. Most kids who haven't learned to write cursive can't read it. But I agree with your overall point. Kids could probably learn to read cursive with significantly less effort than what is required to write it.
But then why cursive, and not any other of the millions forms of art?
How many years can a corporation spend in jail?
However, my own advice is the same as Dan Abramov's: you should focus on learning React first. Once you understand React thoroughly, then you'll better understand why a state management lib like Redux _may_ be helpful for your situation.

That's not really a fair position to take. It basically allows you to believe that React and Redux don't need to be learned together.

Put yourself in the shoes of a CTO at a new startup. They need to decide whether to build their company on top of React or Vue. They need to make this decision quickly.

Is it really fair to say they don't need to learn Redux? And that maybe Redux won't apply to their situation?

Of course Redux will apply, because Redux is for all intents and purposes how you manage state at scale. And everyone who's entering the field who isn't a junior dev is thinking "We need to come up with a way to manage state at scale. Does Vue help us do that, or are we stuck with React+Redux?"

It really doesn't help matters when you look into big players like airbnb and discover that they wrote their own state management framework rather than use Redux. They even have a two week onboarding process for new devs that teach them how to write features using their blend of tech. It's a bit... Eh... The whole thing just feels like WPF, a dead technology that few people here have probably heard of. There must be a simpler way.
The democratisation/commoditization of a technology increases the probability that any given one capability of that technology will be discovered [1]. If what you think of as "very hard" is rooted in historical and present capabilities, those with angst on the issue are uncertain how long it will remain "very hard". Given that there is radical change, I do not think that sense of dread is misplaced.

[1] This is no a frivolous statistical argument. It helps establish a lower threshold and when other factors are considered the effect is strictly increased. The are some counter reasons, they help to think about he problem, but they are less convincing.
Have you looked at any of the existing libraries in the ecosystem? There's dozens of tools for generating reusable functions like action creators and reducers [0], managing complex collections [1], and even higher-level abstractions on top of Redux like Kea [2].

Ultimately, you can put as much or as little abstraction on top of Redux as you want.

[0] https://github.com/markerikson/redux-ecosystem-links/blob/ma...

[1] https://github.com/markerikson/redux-ecosystem-links/blob/ma...

[2] https://kea.js.org/
Wait, the screenshot shows that they are using ITP/DAL.. I didn't think that was publicly available. Is this true? If so, then what they have done is only something an OEM, with appropriate permission from intel, could do.
I don't think you're talking about measuring UX. You're talking about quantifying the business value of UX.
Here's the relevant chapter from Learn You Some Erlang

http://learnyousomeerlang.com/supervisors
Garak's rootbeer scene with Quark remains my personal favorite.
I'd assume that would be dealt with by an appeals process on the other end; if you post an image and it's flagged, you should be able to say "this is obviously not porn" and get it posted and the original false claimer should lose trust points.
Would you please stop posting unsubstantive comments? You're now taking this thread far off-topic and to a less interesting place.
It looks unnatural because we're used to something different. If stabilized video was the norm, I'm sure we'd feel differently.
Every statically-typed language needs generics to allow a function to be used with more than one type. Otherwise you throw away most of the type info and end up with the same problems dynamically-typed languages have.
Because otherwise the platform will not be able to store or display images at all.

Report, report, report, report, report - you know someone will do it, or make a bot to.

Or they would need to put actual effort into developing a novel solution to a new-ish problem. But they're a large incumbent, so...no.
I’m not saying that people won’t be able to fool it, but I’m sure it would require way more than just changing a few pixels. I’ve seen YouTube videos that were clearly edited to circumvent the copyright bot, and the video transformations were so significant that the videos were essentially unwatchable.
There's plenty of comments on saying no your career is not doomed. I'll add that using HackerNews is not a strong way of grasping industry needs. If one took their advice solely from HackerNews, one might think the only tech that matters is JavaScript and associated framework of the season. This is simply not true...check out indeed.com, many many languages are in demand. Lastly, AI might be the thing of the future but the press, even the "tech" press, has a way of bubbling up and propagating hot stuff.

Remember "nanotechnology" from a few years ago? I recall reading, in a respected source, soon we would all have nanotechnology technology infused clothing off which would just roll all foreign particles! Well...still wearing my cotton slacks today...
sure, for a closed-source language that you have to pay for, you need to have a very high confidence in the source. for a closed-source closed-specification language, it seems quite a tall ask, imo. it would have to be something really amazing.

i would wager that c# standardizing it's specifications (over ten years ago) and having an open-source implementation (mono) was a big deal, and moving toward rosalyn was certainly a strategic move.
If someone told me that most Intel processors are internally running MINIX I would have laughed but there you go:

http://www.cs.vu.nl/~ast/intel/

Anyway, how do I know whether my CPU has it and is vulnerable via USB?
Giant coconut crabs feed on birds (2017)
Because it makes you handle errors by value, which makes you handle them one by one, and not group everything into one try statement.

This usually makes the error handling much better and better thought through.

You can see the same thing happening in all the functional languages using the Either monad instead of exceptions.
To be fair, the headline quote is from the interim chief. Richard Smith, the CEO at the time of the breach, has already resigned.