skysight-inc/HackerNews huggingface dataset:
At least you the blocking is of the people, by the people and for the people. Rather than by a dictator. So much better.
FCC: Hands Off Stephen Colbert
Awesome new site
Getting 504. I guess it's HN effect.
The 15 Cancer Causing Foods You Probably Eat Every Day – Prevention Pulse
- https://cto-security-checklist.sqreen.io/

- https://github.com/FallibleInc/security-guide-for-developers...

And there are more that have been posted here: https://hn.algolia.com/?query=security%20checklist&sort=byPo...
I will. I'll have to figure out how to do it while abroad, and with funds being tight it might be a challenge, but it should be possible.

Unfortunately, I really am 100% sure it's not the case that it's imaginative--there's too much evidence. I.E. at a company after-party I quipped about something unethical/problematic one enployee who used to bully me (before I first quit) did. He started throwing bottle caps at strangers and pointing at me... Another employee witnessed this.

Some in the company joke about their political and criminal ties. Was about 150 people company and management team of about 25 was all fired... Apparently for this.

They're all sales people with personal connections who got into a company and nearly drove it into the ground before parent company kicked out all of management, but after I got bullied I fought back against some of the worthless underlings that remained. Egos hurt. Careers at stake. Etc.

Anyways while I have no doubt in my mind the company did not explicitly engage in this (it wouldnt serve any benefit to the company); likely the above mentioned person there engaged this in his free time--it wouldnt be hard to drive across town with a bunch of money and offer a job to disenfranchised youths.

While I can personally guarantee it was real, and I will see a psychiatrist anyways, to rule this out... If it was somehow hallucinations, then it all ended when I left anyways, and it never presented associated symptoms in my life. So the problem I am more concerned about is figuring out how to approach employers at this point, establish myself somewhere in the States I wont be homeless (you need proof of income to rent somewhere), and start getting productive again.

Unfortunately, I'm really afraid this does, indeed, all sound crazy, and it only detracts from getting help to solve my problems.
That is an interesting idea. echo URL + password | sha/md5

Should be hard to crack and easy to remember.

Can anyone who actually knows this thing chime in?
I just rarely use it. I somewhat maintain it a couple times a year, maybe go on once a month or every other month to clear out messages and maybe poke around a few friends profiles. Dont think ive ever posted a status or post or anything. But im just a little anti-social by nature so guess thats why :D.
Facebook Newsfeed Eradicator performs a similar function, but with inspirational quotes!
it doesn't sound like redux is the right tool for the job. You're looking for a stream/file.

You could still have a redux store, but it's role would be to manage the stream(process updates, keep track of errors, kill the stream if there are too many errors) rather than store the data for the job.
Think about it a bit longer:

1. Passwords are selected by the user; you cannot prevent reuse. While it's technically possible that a site could allow you to set the TOTP seed nobody does.

2. Password entropy is notoriously hard to calculate programmatically – e.g. well known movie passwords or leet-speak are often judged as stronger than shorter true-random sequences – but you generate the TOTP seed.

4. As with #1, preventing reuse is hard. Knowing that all extent implementations offer fairly strong protections against accidents is a key difference.

Your finally point depends on how you judge the whole system: “something you know" can be told to someone else, which isn't true of TOTP. It's also always valid and reusable whereas the one-time code is closer to an on-demand verification. From the perspective of security boundaries, a desktop user accessing a separate token, phone, or arguably even an iOS user using a separate app is closer to something you have than something you know.

TOTP isn't the strongest form of MFA but it's closer to that end of the spectrum and, especially in consumer contexts, a huge improvement over nothing. In the real world, those kinds of security improvements are still meaningful even if they're not perfect implementations of a textbook concept.
I commute to San Francisco every day - 15 min drive to BART then an hour on BART. About as far as you could expect a reasonable person to love.

It costs me $300/month to pay for commute and parking, and a 2 BR apartment runs us $2500/month. It's a nicer area (for wife/daughter) but it doesn't really get far below $2,000 in even the worst areas, and that commute wears on you.
Not a power user, but I've used vim for a few years in linux and really like it. It blows my mind how inefficient it is to just open a file in windows, edit it, and save it just using CMD without downloading gvim.
Please decompile the APK - I'd read your writeup.
So you actually didn't understand what was meant by the sentence?
> I hope those minorities find ways to express themselves. If they can get to their local public library and write a post on Medium, maybe they can change the world. Or be shunned by it.

So your solution is an eternal cicle in which a group of people will always be silenced and forced to specific ways to express their views, slowly gain traction, become accepted, start silencing and forcing other groups into using specific ways to express their views, rinse and repeat?

That's literally not progress.

> I just looked over it, and I don't see how writing a medium post or looking for a new venue are contradicting anything. Do you mean that "crying that people don't like me" contradicts writing a post on Medium? Because I actually wrote "write a Medium post about my views" - the post wouldn't be a whining piece, rather, it's what I would have liked to have said at the university.

Ah, so it was a self-contradiction. Thanks.

> I feel like this sentence might be contradicting your views. Do you feel like the rights of Mac Donald were not violated by her allowing protestors to protest?

No, they were, the problem is that they weren't merely talking; they literally barricaded the building and expressed intent of violence if the talk were to be given. But I know exactly why you pretending that giving a talk and doing everything they did is the same. Your mind wouldn't be able to accommodate the alternative as it would force you to rethink it.

Cheers.
When I worked remotely for a bay area startup and did some hypothetical apartment shopping, there was no amount of rent saved that came close to being worth the commute time. It was a min-max problem with no optimum. Live close and take a significant lifestyle hit, live far and give up time for any sort of lifestyle. I chose instead to live remote and take a work-interaction situation hit which ultimately led to leaving that position. Oh well, such is life.
>Generally speaking, only pro-immigration speech is allowed in polite company.

Anti-immigration speech was very far outside of the Overton window until very recently - a development I find incredibly concerning.
$99 for Apple, $300+ for Windows. It adds up. I suspect Handbrake gets plenty of donations, but most projects don't. Heaven help you if you want to build a signed driver for Windows.
You make it sound like having a weak bladder is a given. 'Don't wake up in the middle of the night needing to go to the toilet' is a perfectly viable option.
If you look at it empirically, attempts to make wealth equal and/or resentment that a small portion of people have "too much" wealth has led to a lot of misery in human history. We only have to look at Stalin and the USSR, Mao and China, Pol Pot and Cambodia, and more currently Chavez and Venezuala. This thinking has also been responsible for a lot of the anti-Semitism throughout history as well.

I think instead of trying to make wealth equal, we should focus on making people's lives better.
Perhaps we need a letsencrypt for signing packages on walled-garden systems.
What about the white annexation and colonization of America?
How about the folks who work for the tech companies in the area, are they also struggling with rent or is the average salary of an engineer in SV enough to cover the recent increases?
Unseen Sensors: Constantly Sensing but Rarely Seen
Nixon was the one that put the nail in the coffin of the gold standard and defaulted on our debt. I don't see how it makes a difference how old our debt is if we're still paying the interest on it.
I agree with the video: it feels amazing. That's what it is about. I can only speak as an ex-Emacs user, never used VIM, but I guess with vi-style editors the feeling is even more intense.

I think this is a real valueable thing, this feeling. I wouldn't have to justify using one of those editors with any of the usual reasonings that get pulled by the adherents of these editors. The feeling and it's side effects are awesome enough.

Only reason I use another editor which doesn't suck instead is that I value "macness" even more.
Admittedly im not a hardcore vim/nix user, but I am pretty proficient in nix and CLIs in general. Are you saying you dont use the arrow keys? :D
If you can control the lighting, you can use an LED strobe to capture sharp images while moving.
Looks like the XProton malware is a RAT.

Full description here:

https://www.cybersixgill.com/wp-content/uploads/2017/02/0207...
I think we should penalize them and add 10%.
> You shouldn't be allowed to live in cars on the street, people paying property taxes are paying for those streets.

Because of Prop 13 homeowners are the ones getting a free ride on property tax. The wide streets in SF, so big you could build another row of buildings in the middle, are caused by Americans' obsession with putting cars in places that could be served by subways.
(2013) Jonathan Blow – Game design: the medium is the message
To avoid FB making me miserable, I only follow people whose posts tend to be interesting. The tools are there. Just use them.

If there's something I can ask FB to do is to make it still easier to manage privacy of posts, and to unsubscribe to second-degree stuff like "X liked Y" or "X reacted to Y".
Excerpt I particularly enjoyed, especially the parallel to junk food and eating hygiene at the end, because it explains the confusion still often encountered when arguing that video games can be (at least) as human, moving, emotional, empathetic as other cultural forms. Transcription mine, as truthful as I could, sorry for typos.

If you're a game player and you're playing this kind of Candy Crush games right now, just know that what you're doing is the new version of watching Bad TV in the 70s.

Just like you don't necessarily know right now this is like Bad TV, people watching Six-Million-Dollar Man in the 70s were not cognitively aware how terrible that show was most of the time. It's only in retrospect that we can stand where we are now, look back and say "Wow that show was terrible". Same with these games: you're swimming in them, so you can't see how bad they really are. And just like I can look back at the 80s and say "Man, I can't believe I spent so many hours watching frickin' Knight Rider, Airwolf and all that stuff", it's going to be very easy to look back in 15 years and say "I can't believe I played so many of these illusionary treadmill games".

And a common response to that kind of statement is: "You know, I sort of hear what you are saying but I don't believe it because when I'm playing a game like Candy Crush, I'm having fun, and there's nothing wrong with that." Note this is also what designers say: "Well people have fun playing, who are you to judge?".

And it's like, well, sort of, but in other areas of life we don't have this level of confusion. A lot of people going to McDonald's and eating fries will tell you they taste good. But there's not really any confusion that this is good food, right? Nobody thinks this is good food! Nobody thinks you should eat this everyday! But in games that level of clarity hasn't been reached yet.

The nice thing, though, if you've played this kind of Candy Crush games, is to know there's actually better stuff out there. Stuff that can actually speak to you as a human being beyond just a bundle of reflexes that can be psychologically manipulated. And if you're playing this Candy Crush kind of games, it at least means you might be a little bit interested in games to begin with. So, if you want it, with a little bit of scouting and some good advice, you can find the good things on the opposite side of the spectrum. And you might find them much more interesting; or maybe not and maybe you'd go back playing Candy Crush, who knows? But it's a possibility.
Right, but the cost of you distributing 4x as much software could be next to nothing.
I'm thinking just about detection at this point. Knowing specifically what's going on and who is doing it would be an important first step towards any subsequent policing or political action.
Not to mention you can quickly show somebody a url pointing to your internal dev web server without a public host name or opening your firewall.
I earn a substantial income in the Bay Area. It's not the $250k/yr Google experience, but it's in that ballpark (within 25%). My commute into the city is about 90 minutes one way (using trains and biking or walking). Rent on the attached home my family lives in is half my take-home pay. The only reason it isn't more than half after the 8% increase my landlord added this last renewal is because I got a substantial raise.
I think the argument is that a lot of it is only technically overseas revenue because Apple structured itself to avoid taxes: "The company could repatriate its vast offshore holdings — which it’s accumulated deliberately, through years of byzantine tax-dodging schemes..."
The Short Paper That Started Game Theory: Equilibrium Points in N-Person Games [pdf]
Pesticides and artificial sugars would be my guess.

I suspect that certain combinations of seemingly safe chemicals cause cancer only if used together.
Why Biotech Needs the Power of Data Analytics
While I don't want to start a debate over VIM versus Emacs (I think they can both be used very effectively once learned), I can't help but share a video [1] on Emacs that made me go "wow!" (The video is somewhat similar, but uses multiple-cursors to do editing all at once, while also recording a macro to repeat it.) I think the real point for Vim or Emacs is that a powerful text editor, combined with the ability to extend it, is an extremely powerful tool.

[1] http://emacsrocks.com/e13.html
> That's what I think people aren't getting. For content creators to charge consumers directly, that means that consumers must somehow discover the content creators. And how does that discovery happen? Well, now, the content creators have become advertisers. They need to get the word out about their product (content) like everybody else somehow.

I avoid ads, because they're not a source of reliable information. I discover stuff by reading about it, either casually or in directed search. As here on HN. Whenever I'm reading about something, I'm looking for evidence of bias. If I find bias, I discount the source.
I don't like Google's CLA. This article spins it to make it sound like the CLA is there to make sure the code can be used under the Apache license, but what a CLA really does is shift blame away from Google to all of the external contributors. The article even even expands the CLA acronym incorrectly, to make it sound like it's about the code instead of being about the contributor, and the rights they're giving up for Google.

CLAs are one-way, for covering Google's ass. They do not benefit the contributors.

http://ebb.org/bkuhn/blog/2014/06/09/do-not-need-cla.html
The rub comes from all of the effort they go through to make domestic income look like foreign income. It's one thing to argue local income should be taxed in the jurisdiction that it's earned in, but when you look at all the transfer pricing games these companies play in every jurisdiction, it's clear that they just wouldn't pay taxes anywhere.

Edited to add example:

E.g. when Apple sells an iPhone in New Zealand for say $800, they are meant to pay taxes on the difference between what the phone cost and the sales price. Except, all Apple products sold internationally need to pay Apple Sales International for their IP. This amount happens to eliminate the tax liability in every country that they sell products.

So okay, then Apple Sales International should pay taxes on all of that IP licensing cash, right? Well Apple negotiated an agreement with Ireland such that all profits earned outside of Ireland are attributed to a "head office" that literally doesn't exist. So the only taxes that Apple Sales International pay are from sales in Ireland.

So they can make tens of billions in profit, pay a few million in taxes and wait for a repatriation holiday to capture that money basically tax free.
Ha! Sometimes. But getting around in the editor is so easy with the Vim keys that the arrow keys seem archaic.

But I still push the arrow keys from time to time, you know, to make sure they still work.
I'm currently converting a 25 ft former shuttle bus to my home. I make enough money to buy a house here in Austin but have chosen to live in a vehicle.

I like tiny homes and wanted to build my own place so it would meet my wants and needs. Zoning makes building small hard and land costs make it very expensive per square foot.

I like to travel and would rather take my home with me than sleep in a hotel or hostel.
> “something you know" can be told to someone else, which isn't true of TOTP. It's also always valid and reusable whereas the one-time code is closer to an on-demand verification

This is not correct. When I set up TOTP 2FA, the site generates a seed and tells it to me. It is always valid and always reusable, and it's no more difficult for me to communicate it to anyone else than it was for the site to communicate it to me.
It's funny how different people have different approaches towards dealing with such a potential scenario.

For instance, to some people, preventing others from accessing this information is a mechanism to prevent such a thing from happening in future.

For others, having gun rights or living in a heavily armed society (such as USA) is a better preventative mechanism.

FYI in N Korea dissidents 'genes' are removed from the society, but it's usually done by taking out all the family members of a person committing crime. So I'd say that if govt really wanted to do something, this won't really be a defense.
dna.land is very nice, they do trait surveys and compare it to their predictions so you can actively help improve their data.
Or you can use things like evil [1] to have your vi-style modal editing and eat your Emacs cake too.

[1] https://github.com/emacs-evil/evil
Mailpile went the custom server route, it's not exactly a turing complete problem
Commuting 45-60 min a day is a waste of your life. I'd rather pay double the rent to live close to where I work than throw away two hours a day.
In Australia you can get pre-paid credit cards from Australia Post and use that for purchase.
Depends on what you want to do. Each language has an advantage in its own domain.

If you want to build for the web then I would recommend learning Javascript. You really can't avoid Javascript on the web so it is a good thing to learn it well. You can even learn Node in order to make it easier to set up a backend for your web app. The quickest way to get started with the web these days is to learn Javascript and use it with a Node server on the backend. There is a lot of noise in the Javascript community with tools such as React, Angular, Webpack, Typescripts, etc. that are very good for advanced production code. For a beginner, I recommend that you just stick with Jquery until you have to write a large codebase (>50,000 unique lines of code).

Python is just a pleasure to work with. I personally use Python to write code that solves math problems and to build small personal projects. Some people say that there is a problem with Python version 2 to 3 transition. As a new programmer this should not be a problem for you. Just start with Python 3. If there is a package that you want to use, it will probably be ported over soon. If you start with Python 2 then you will need to update your codebase for the transition which is neither fun nor worth your time as a beginner.

Ruby is a great scripting language. I think that many of the things that you can do with Python you can do just as well with Ruby. If you are already good at Ruby or know some people who can help you then you should go with Ruby. If you are new to both Ruby and Python, I would recommend learning Python since there are way more applications for Python (i.e., data science and machine learning).
Quality of life is paramount. Jobs come, jobs go.
Holography with the Wi-Fi-router
From personal as well as shared experience from several avid "audiobookers", retention is dramatically decreased with audiobooks.

Many folks will use audiobooks while multi-tasking (driving, cleaning) where the brain is partially distracted from absorbing, reflecting on, and internalizing the book contents.

I reserve audiobooks for fiction, autobiographies, and other light materials where I'm not learning so much as consuming content.
Anything that uses Golang is by definition not developer centric.
Some of us remember when the very idea of commercial operations on the Internet was controversial. That debate is, obviously, long dead. But still, the concept of ToS for websites is bizarre.
You make it sound like having a strong bladder is a given. You make it sound like having a weak bladder is required.

Neither of these is true. You haven't posted a solution to the problem you've just tried to imagine a world where the problem doesn't exist.
Then they would be reliant on a commercial company's closed source infrastructure for hosting. This has its own risks.
Thus the use of the term 'largely'.
I use Visual Studio and I don't see that changing. Do you think it's worthwhile for me to learn to use Vim? Does using VsVim give you the same capabilities as regular Vim? And does using it take away any Visual Studio Capabilities?
Results I dont think anyone gets uptight about, the actual DNA data absolutely.

People get uptight because in the future someone like an employment agency or life insurance company might buy one of these services and use the data to discriminate.

There's also social consequences that may come of this, like if you had a one night stand, public publishing your DNA might create a bread crumb for your child to find you which could be a good or bad thing depending on if you had a spouse at the time for example.
In a car that's going to be a problem, but in anything larger (van, RV, box truck, etc.) a "honey bucket" may be an option, or probably better a camping toilet homemade or commercial (heavy plastic bag, seat of some sort, cat litter whether clay or crystal/dessicant).
So catch the people who are using the bushes as toilets don't make it illegal for people to sleep in their cars.
Because when they're doing well, the benefits (to them) out-way the costs.

It was only really obvious to me what the benefits were after I visited Palo Alto. For Stanford spinouts, you can literally go visit 10 VCs within a 20min walk. If must make life so much easier.

For larger companies, they still want to interact with VCs and aquire startups. They also want access to other forms of capital/banking services which are available in the area.
Get a PeeCee.
Around 2000-ish I had a USB webcam that didn't work. I could already code in C, so I learnt the USB subsystem, then onto kernel drivers, then into filesystems when I decided to write a FAT32 implementation (for learning)
I would say that an important number never go back from the keybindings/modal editing. I use them everywhere I can, from Chromium to Emacs.