skysight-inc/HackerNews huggingface dataset:
Imageboard-Users donating thousends of € to protest against KrebsOnSecurity
After Brian Krebs published an article about coinhive, in which he also revealed the identity of the people behind pr0gramm.com, a german imageboard, the users are expressing their protest by donating to the german "Krebshilfe" (Krebs is german for cancer) with the subject "Krebs ist scheiße >_" (Krebs is shit and the pr0gramm-Logo). This lead not only to ten-thousends of euros in donations but also crashes the servers of the NPO and also of pr0gramm, as the users are uploading pictures of their donations to the board. German source: http://www.t-online.de/digital/internet/id_83466874/pr0gramm-community-laesst-mit-spenden-gegen-krebs-seite-der-krebshilfe-abstuerzen.html
Hashtag on Twitter is #krebsiscancer
If train or bus operating companies were found to be criminally negligent, they would be in trouble as well. Your strawman about 'stop using ...' and your manipulative framing ('hating') are distasteful given the circumstances.
Will be fixed in the next major release :)
There is also one with an Tesla, and I think that it looks worse than any of the two Volvos. https://www.youtube.com/watch?v=fMcuiFmIQTo
Having been in the same place, I can second all of this. Even I’m my (40% below market) current job I still take my time weeding through comparisOne to consider the most weight for my money. The city is expensive.

That said I know of programs in this city where disadvantaged people can apply to purchase refurbished laptops for between 30 and 100 CAD. They won’t get you far in the work world but they might get you through a boot camp or part time management of an EBay account or job search and some online courses, etc. (Toronto)

There could be more of that, yeah? I haven’t had to go to that route. But I can attest to the ability to get to that next rung being strengthened by having the correct tool.
Getting started with python
can confirm, but also on google chrome
How to inspire employees to do their best work – The Startup – Medium
Evidence of world's earliest winemaking uncovered by archaeologists
SPAIN 6-1 ARGENTINA: ISCO NOTCHES HAT-TRICK IN UNBELIEVABLE LA ROJA ROUT
There's a constructed language called Solresol which works on this idea. It uses the 7 notes of the major scale (or the solfege system) to communicate, and this simple fact makes it quite flexible because it could technically be projected onto any 7-unit system (e.g. colours of the rainbow, hand symbols, pictographs).

I don't know how practical it is and it seems to be quite obscure nowadays, but it's got some interesting ideas. Antonyms, for example, are constructed by a phrase performed in retrograde. Its a very minimal system which makes the vocabulary somewhat constrained, but flexibility of it is pretty neat since you can vary the method of communication once you know the basic system.
My dog will pick out bits of charcole from our burning fireplace. She appears to love the taste and we have to actively keep her away when the fire is low.

We like to say that “she likes her bbq chips”
Yes, since that’s the most common issue with what people do in componentWillReceiveProps. It is invoked during the interruptible phase in async mode so mutations and side effects are unsafe there. Same as in the render method.
I have a natural b12 deficiency and can’t eat a vegetarian diet right now because of it. At the same time lactose intolerance runs in the family (though I don’t have much of a problem wth it). My doctor ordered me to eat more red meat. The difference in my overall well-being has been exponential over the past two years because of it.
The 10 Best Easter Eggs of the Tech World
A Runaway Star in the Small Magellanic Cloud
Munroe, R., https://xkcd.com/1897/ [XKCD]
If Commodore (the company) had a fraction of the dedication and ingenuity of today's Commodore users we'd all be using their machines still, and reading about Apple enthusiasts who managed to squeeze another ounce of juice off their old Macintosh, or some fringe PC zealots who got their XT to display a different shade of green.
Judi Online
How We Used Machine Learning to Categorize Parts
Your response is extremely rude, both in terms of reviving a deleted comment, speaking of my suicidal ideation as if my demise via suicide is certain, and also using third person in my presence. Further, your representation is false, misleading, and disparaging.

Mods can you please delete this entire sub thread?
The scary part about Facebook dying - and they will at some time - if not now, then later - is who acquires them. Where will all that very personal data about everyone find a new home?
Yes, we considered it. Two arguments against this:

1. A single “async component” is useless because the power of async rendering is in letting React coordinate the work of the whole tree. As long as just one leaf isn’t async-compatible, the whole tree isn’t.

2. In practice most components already are async-compatible. So we don’t want to hold off progress by forcing people to explicitly specify it. Instead the plan is to outlaw patterns that we know won’t work.

Hope this makes sense.
How did you discover you had a deficiency?
"The program assists students in increasing their awareness of issues encountered by minority students in a predominantly white institution through conversations with current graduate students of color and with one another"

What happened to just fucking studying and treating people based on individual merits, not skin color? God American universities are lost
Barn cats, mousers
> some fringe PC zealots who got their XT to display a different shade of green

http://8088mph.blogspot.de/2015/04/cga-in-1024-colors-new-mo...
Are they generated ?
Show HN: Dopamine Blocker – break your Facebook habit
Hey everybody, I threw this together yesterday as a side project to make my first chrome extension.

https://chrome.google.com/webstore/detail/dopamine-blocker/c...

Dopamine Blocker is a tool to help break your social media addictions. Every time you visit your favorite social media site, your brain gets a hit of dopamine that keeps you coming back again and again.

Dopamine Blocker attempts to breaks that cycle. Now, instead of getting a hit of dopamine when you visit the social media site, you will be faced with an annoying alarm and a rapidly moving page that is hard to read. Your brain won't get the dopamine you crave and you will hopefully stop subconsciously associating social media sites as a dopamine source.

Currently works with:
Facebook, Hacker News, Reddit, Twitter, and Youtube.

Each site can be turned on and off in the options page for this extension.

Let me know what you think!
There are a lot of ICOs as well just with bad ideas run by not very competent people. Again with similar results for investors. It's hard to draw the line between them and scams.
Can someone explain the types of bugs and pitfalls one ends up having when using componentWillMount, componentWillReceiveProps, and componentWillUpdate?
Ground equipment problem slips next Falcon 9 launch to Friday
Virtual High school Girlfriend 3D
Are you ready to enjoy your High school Life once again and feel like a bachelor or make new girlfriend by playing this Virtual High School Girlfriend 3D simulator. Play as Virtual high school boy and make a girlfriend for your beautiful life. Propose a cute girl for your girlfriend and enjoy your love victory while playing this love simulation. If you are single then propose your love and remove your sadness from your life by playing this game.
Time well spent indeed.
Huh? It's to avoid having to download the entire massive repo, which probably takes too much time to be a practical part of the developers' work flow.
Akaiito – Akaiito – use cryptocurrency in everyday
Dead men's switches tend to do the job - to a point. Railway operators tend to learn to keep this particular annoyance at bay, but in extreme cases (tired/etc.) to exclusion of all other alertness.
Dodge: Escape from Doom
So, you're saying that unless we can achieve zero failure rate of automated cars, we should stick with 3000 fatalities caused by humans every day?

You also believe that it's possible to do lab tests so good that real-world testing will not be necessary.

Finally, you believe that the radiotherapy machines are 100% safe right now, and will never have a life-threatening problem again. Right?
How do you know she was on her phone? Was anything released on that regard? All we know is that she's looking down, I assumed it could be to some self-driving debug screen.
Seems to be open to all students which is preferable. I don't believe that institutionalizing options for self segregation in a University is a great idea however.
Scientists discover new human organ, a fluid-filled space called interstitium
makes you wonder what our current machines could be doing in 20-30 years, that was not intended. Maybe some quantum emulation.
I used to keep a couple of 9-track tapes (see [1]) of the code I had written. Too bad I don’t have them anymore, I probably had some 50 year old API I came up with that someone somewhere violated.

If that seems absurd, consider how few people were programming back then and how fundamental and basic the APIs were. It’s worse than the patent mess. At least patents expire in 20 years! Copyright for those 1970s APIs will belong to my heirs for 50 years after I die! (see the Mickey Mouse law [2]).

[1] https://en.m.wikipedia.org/wiki/9_track_tape

[2] https://www.google.com/search?q=mickey+mouse+copyright+law&i...
It’s panning out just fine here in NYC.
It’s Time to Make Our Privacy Tools Easier to Find
You really need to read ScottBurson's commen https://news.ycombinator.com/item?id=16693994 because you don't seem to understand the difference between an API and source code.

Eagle directly copied the source code of the BIOS, they were not sued for copying the API.
Agreed that I was very confused in not seeing a pointer cursor on hovering _anywhere_ on the Ad card... any way this could have been made as a conscious decision to minimize the whole impression of the page being too invasive with its ads?
Whitelisted domains? What? Never heard of that in iOS.
Reminds me of an old tool called Animator.
I've always had a dream of starting a programming school. Educating new programmers seems like something that's not done very well. (Or maybe I have very limited experience here.)

If I ever did, I think I'd start with text processing. If you are an expert at slicing, dicing, processing, and piping text? A bunch of other stuff suddenly becomes much easier.
1. You have to turn on VPN in the system settings.

2. You have to trust the Charlesproxy root certificate; again, in the system settings.
We aren’t talking about a micro service going down, we’re talking about someone dying.

If that driver hadn’t been in a self driving car, they’d clearly be going to jail for looking at their phone while driving.
How is that different from Android?
Maybe the problem exists between the keyboard and the chair, but I've found Affinity very clunky to use and can't figure out how to do even simple things in it.
That is not an interpretation, that was an actual strategy. They put enough information and source code into the documents that described its function to taint anyone who read the documentation. There are multiple sources (and I do believe some TV) on IBM's strategy. Compaq's Garry Stimac realized the problem when he read the manuals. A clean room strategy was setup.
Do you have any recommendations for other, high quality, sources of entropy?
>It's not that rare. Consider a route change where some state needs to be preserved or, like the article mentions, a scroll position change (or reset!).

In my anecdotal experience this code is still pretty rare (compared to overall number of components). You don't need this hook to reset scroll position (`componentDidUpdate` alone is sufficient) or maintain it (browser does this automatically if the inserted DOM height is enough to cover it).

The use case for `getSnapshotBeforeUpdate` refers to cases where you have a list that needs to track its current position during offscreen insertions (for example, new items loaded above in the feed) or a list that “catches up” with new content (for example, a message thread that auto-scrolls to the last message unless you’re in the middle of a conversation).

>The constructor is meant to initialize internal and initial state of objects. Making a data/network request in the constructor is beyond bizarre.

I am not suggesting to do network requests in it. Please see the link I pointed to: it shows initializing initial state. Not data fetching.

To be clear: today in React there is no way to asynchronously fetch data on the server. It’s just not supported (and we’re aware it’s an unfortunate limitation). So if the data is already available synchronously (which in your case it seems to be because you said you were able to use `componentWillMount` for this which is also synchronous on the server), then you can synchronously read it in the constructor. If it’s not available synchronously, then there’s nothing `componentWillMount` gives you anyway.

In either case, this limitation is exactly what motivates our work on React Suspense (which will support waiting for data both on the server and on the client). But to support this API, we need to make component compatible with async rendering first. Which is what this blog post is all about.

>I'll have to check out suspense, but I feel that it's yet another API that reinvents the wheel. We'll see.

You’re welcome to start watching the RFC repository and comment when we post more technical details about it. We think it adds a capability that’s always been missing in React (pausing rendering while keeping the screen consistent) and I hope you’ll find it useful.
With AI driven cabs, it's definitely going to be cheaper. Think about it, it's almost like co-owning a single car with a pool of users, isnt it? Unless the taxi company(Waymo or Uber) keeps a lot of profit with themselves, it should actually turn out cheaper to use an AI driven cab, especially during non-peak hours. But peak time pricing would be higher as a limited amount of cabs can't serve everyone during peak hours. And you won't get the freedom you have with your own vehicle.
Many details suggest that it's a very mainstream object oriented design dressed with somewhat Forth-like syntax, not an "extended" Forth.

For example, both garbage collected objects and heap allocated objects, uncontrolled multithreading, everything is an object, arbitrary precision integers, caring so little about the stack that ROLL is missing, gratuitously different control structure syntax.
> Why can’t my browser always send zero cookies for all third party requests in all tabs?

It can. Blocking third-party cookies is available in the browser settings of at least Firefox, Chrome, and Safari. I think it’s even on by default in the latter.

I’ve been using it for years and never seen a broken page as a result.
Practice makes perfect. If you're at a networking event then everyone there is probably there to network. I think the hardest part is starting the conversation, but as soon as you start the conversation, it usually gets a lot easier.

I find it easiest to begin conversations near food or drinks because most of the time I'll pause, scout the room, and see whether I know anyone or how I have no one to talk to, and usually there will be another person doing the exact same thing. So it becomes very easy to open with one questions from the following like: Hey what do you think of the event so far? Are you excited for the event? What do you do? How do you like the food? How'd you hear about this event, etc. Pick one and see where it goes from there. You'll be able to tell whether they're interested in continuing the conversation or not, if they're not, maybe they're super hungry and they don't want to talk, or they actually need to talk to someone else. Don't take it personally but recognize social cues of when people don't want to talk to you. You can also tell when people are looking for someone or someone to talk to by how they're not talking to anyone and looking around the room. Opening a conversation with someone like that will usually be appreciated because most of the time you'll be saving them from that super awkward feeling when you know no one at a networking event.
Historic Meet – Kim Jong Meets China’s Xi Jinping for the First Time
I’m not sure about Arizona, but murder in common law doesn’t require intent, only that a reasonable person could have predicted the action would lead to someone’s death.
you all keep calling it 'safety driver' but it was for all the intended purposed since the beginning of this fray the 'scapegoat driver'
I'm working at a European bank in their iOS team. We use cert pinning for all of our apps, but I have never heard or seen teams using it outside of this project.

I guess it's mostly used if the application is doing something critical like money transactions etc.
Ask HN: How do I find meaningful things to work on if programming is a hobby?
I studied a business degree but taught myself Ruby at some point. I loved it so much that at some point I joined a company and became a full-time Rails developer, but because of my background, I moved into a product owner (customer-facing) role after a year.

Currently, I'm working as a scrum master at a different company in a different country. While I enjoy this, I get this crazy and fleeting desire about once a month to just jump back into full-time development. When I then seriously consider this, my partner tells me to just do it as a hobby (which is sound advice for a variety of reasons).

The problem with "just programming as a hobby" is that I lack a good goal (I'm not the kind of person who can't just program for the sake of programming - I want to actually make something).

So, how do I find meaningful things to work on if programming is a hobby?
I’m from AZ and there are plenty of people there who don’t drive because they’re too old to.
Movavi Video Editor Review: Making a Fast and Feature-Packed YouTube Videos
This is so interesting to me. I own a large iPad Pro and pencil and didn’t feel that I could write subscripts very easily, kind of like writing with a Crayon. The zooming in and out also caused me to be unable to visualize as well where I wrote something down.

Your comment makes me think I should give it another try. Is there some special note taking App you prefer?
Obsolete Technology in Unicode
The diagram in the article.
I’m sure the federal government will try to regulate laser firearms.
In most cases you can use the Intel CPU included RNG by installed rng-tools to feed it into the kernel entropy pool

Otherwise I’d be happier using a similarly priced USB tool that is at least designed for the job such as the ChaosKey which is also open hardware and firmware and has a Linux driver in tree
Please note we are not suggesting side effects in constructors. I’m sorry if my previous comments gave you that impression.

I elaborated here: https://news.ycombinator.com/item?id=16696836
11 Συμβουλές Για Web Design Που Θα Αυξήσει Τις Πωλήσεις Σας – WEB DESIGN
What's wrong with using self-referential page table? I thought everyone uses that?
Love this line:

Although the tool (Google Translate) works to translate words in groups, rather than word-by-word translation, it's still not nearly as effective as human translators.
where do the visual effects (those blinking bars) come from? Are they deliberate, or some sort of side effect?
For the gratification with raaded ebooks I use www.goodreads.com

I even put there audiobooks there, which really go well with treadmill exercising. I love listening to books at 135BPM (walking fast with 5% gradient)
Note 16.3 doesn’t even include warnings. We are only adding support for the new aliases at this point, but won't fire warnings until the biggest ecosystem libraries have updated with recommendations in the blog post.

Yes, there will also be a codemod for the "UNSAFE_" rename.
Avalanche noise...

https://emergent.unpythonic.net/01257868826
Facebook tracks people who are not users. That has been a reason for lawsuits. I have taken measures to block Facebook trackers in many sites I visit.

So yes, Facebook (among other agents, like Google) is forcing me to follow a course of action that protects my family and myself from intensive data collection, and that many times breaks my browsing and interferes with my work. Forcing HTTPS, blocking cookies, revoking certificates, etc. and then reverting some special cases or creating exceptions on the fly for specific sites I cannot go without is kind of maddening.

Stalking isn't a relationship, but it does force victims to take action.
Anecdata: I found your joke sentence more pleasant in the "cognitive ease" way. I am Germanophone.^ ^
Another relevant factor I just thought of: the Windows kernel has more constraints, due to binary-only drivers which have to keep working. The Linux kernel could fix any incompatible driver at the same time, since they're all in the same git tree (out-of-tree drivers are not expected to be compatible with newer kernels).
Coming Soon: DJI will be mounting these on their drones.
With donations against cancer, the Pr0gramm community has made cancer aid crash
Following the doxxing of the people behind pr0gramm.com the community knew that retaliation by ddos or other bad methods would not work for Brian Krebs, who enjoys DDOS protection by google.
So they started a donation raid on the German Cancer Help Foundation, because Krebs literally tranlates to cancer in german.
The raid is ongoing and unconfirmed sources talk about 11k donations.
The avarage ammount seems to be > 15€ with at least one single donation of 10k€

rel. https://news.ycombinator.com/item?id=16678536
That assumes Uber had a reasonable chance at advancing self-driving tech. Everything demonstrated to date makes them seem more like Theranos, and it would be difficult to find someone willing to argue they were advancing medical progress.
Who Would 'Your AI' Serve?
I suggest that you consult a lawyer.

EDIT:
In my layman's opinion pressing that button is an explicit request to delete the data. Also the kind of behavior you are suggesting is not private-by-default and goes against the spirit of the law. I don't think that a judge will look kindly on it.

I am not a lawyer. I am not your lawyer. I suggest that you consult a lawyer.
just use graphitedocs.com
I was there a few weeks ago just to visit MOMA.

MOMA is always fun. I walked through the exhibit then went to see Starry Night.

https://www.instagram.com/p/BgKRypUg26y/?taken-by=mmellinger...

The Richard Feynman/Danny Hillis story is classic HN:
http://longnow.org/essays/richard-feynman-connection-machine...
If you think that’s impressive, look at the demos thealgorithm pulls off
On a stock c64 with no expansion. Advance to the 11minute mark: full screen streaming video and audio from a floppy

https://youtu.be/FTtKHLZTbtA

He also has a 22khz demo that plays back a full song on stock HW.

Seeing full screen video and audio on an 8-bit machine in 1982 would have seemed like alien technology, it would have blown people away. Years later people would be impressive by simple black and white QuickTime movies on far more expensive and faster HW.
I’ve been blocking third-party cookies for years and using OAuth authentication in several places. Don’t remember ever having an issue.
First active armour plates, then scotch tape.
I bit my nails for about 18 years, was not until I saw someone with horrible nails that I decided I needed to stop.

I replaced it with taking care of my nails and now I file them more than most people to keep them in great shape and to avoid biting.