jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm a random American white guy with an insulin pump. I (my pump) set off the explosives detector once. They took me into a back room, closed the door, patted me down twice, took all my bags apart and swabbed EVERY single item (like 60+ things) and ran them through the detector. After none of them set it off, the guy say "That was weird, go ahead" and I left.

Given my anecdote and the OP's anecdote the racial and religious profiling aspect of things is clear. Also, the TSA's willful ignorance of just a few basic religious details that I (and presumably any other educated person) learned by simply paying attention and reading, is chilling.
I don't think you can think of "The Taliban" as a single coherrent group that have a "policy" on torturing american soldiers.

When Abu Ghraib was publicised, a lot of moderate taliban would have become radicalised. That seems rather logical to me.
this is the ugliest use of an attribute value I've ever seen. this needs to follow the way of the dodo, as quickly as possible.
All I did is add the following:

<meta name="viewport" content="width = device-width">

I think it looks worse on my iPhone 5 and HTC One, and will probably back out the change. At least now I've proven it's not that simple.
Given America's large immigrant population and tradition, you'd expect it would in many cases do rather well at foreign cuisines. Despite this, however, in my experience the average Japanese "Italian" restaurant is a much better bet for getting good food (even if not necessarily all that close to what they might serve in Italy) than the average American "Italian" restaurant, because unfortunately, the latter often really, really, suck at the basic "edible product" level...
I don't think so. As toufka pointed out, that screenshot comes from page 27. I will reproduce the surrounding context of that quote:

"
3. The Amended CIA Minimization Procedures

The CIA minimization procedures include a new querying provision [redacted] The new language would allow the CIA to conduct queries of Section 702-acquired information using United States-person identifiers. All CIA queries of Section 702 collection would be subject to review by the Department of Justice and the Office of the DNI. [Redacted], the addition of the new CIA querying provision does not preclude the Court from concluding that the amended CIA minimization procedures satisfy the statutory definition of minimization procedures and comply with the Fourth Amendment.

[footnote: The Court understands that NSA does not share its upstream collection in minimized form with the CIA]

[new paragraph]

The amended CIA minimization procedures include [Redacted] raises no concerns in the context of the CIA minimization procedures

[new paragraph]

[redacted]

[new paragraph]

the government has also added [redacted] It likewise raises no Fourth Amendment problem. [redacted]

[new paragraph] Finally, a new provision [redacted] The court likewise sees no problem with the addition [single word redacted] to the CIA minimization procedures.

[end section]"
Sorry, you're so completely wrong it's painful, unless one of your company's core competencies needs to be semi-confrontational meetings - if you're a consultancy, for example, or you're a wildly dysfunctional company. Social anxiety correlates pretty well with being in a STEM profession.
> Yes, it's the Wile E. Coyote problem. Wile E. Coyote runs off a cliff, floats in mid-air long enough to hold up a sign that says "Help," then begins to fall.

Clearly that's an exaggeration. But just how much time does elapse, in real life, between stepping off a cliff and beginning to fall?

Meh, not so much. One is already in a gravitational field before one falls off a cliff. The time it takes you to start falling has more to do with propagation of forces inside your body, which would happen at around the speed of sound.

https://www.youtube.com/watch?v=wGIZKETKKdw

The speed of propagation of gravitational waves would be more applicable to something like blowing up a planet. What if someone could blow up the earth in such a way that all the debris flew away from Wile E. Coyote at the speed of light? (And also that he has the powers of Superman and would be unaffected by radiation and vacuum.) How long would it take for him to notice that his weight has started to change?
This could solve that issue:

http://gavintech.blogspot.com/2012/05/neutralizing-51-attack...
I think this is a major misunderstanding.
How's that? By powering them with Maxwell's Demon?

https://en.wikipedia.org/wiki/Maxwell%27s_demon
Y'know, I think it would be very interesting to answer the question of whether the observed gender gap in ability in the hard sciences is due to genetics or some other factor.

However it's a damn-near-impossible to do decent research on this question. There are only two possible answers, A and B, but if your results show A then you'll be lauded and become the subject of approving articles like this one, and if your results show B then you'll be condemned and possibly hounded out of your job like Larry Summers. When there's such an incentive to get the socially-approved answer rather than the scientifically correct answer, lousy research tends to proliferate.
>Now consider the stretch from 0 to 2, and divide that into 9 equal sized pieces. Take just the first one, and call where that gets to "S". Why are they the same point?

This seems to me like it's simply rephrasing the question why does 1+1=2. Or, at least, I can't answer it without invoking the field axioms, or perhaps only the ring axioms. Please forgive me if my terminology is awkward.
To piggyback off your example to make a point,
1) public speaking: preach to the choir or speak your mind?
2) picking up women: be a nice guy or be assertive about your needs?
3) socializing/making friends: manipulate to get ahead or be loyal and get snubbed?
4) lifting weights: long day at work, go to the gym anyways?
5) starting a business: when to quit your job or when to admit that your project is a dead-horse
6) doing sales work: where is the fine-line between lying and marketing?
7) learning to program: programming before hoes or the other way around? (sadly I took up this ill-advised vocation at an age before I realized the importance of women).

Pushing ourselves beyond the comfort zone most likely reveal ugly truth about ourselves that our ego have been trying to protect ourselves from. I found that what I thought were world's injustices directed at me were really my own insecurities and sheer laziness; or my notion that I'm a nice and considerate person is really sour grapes that I didn't have X; and in the position of getting X, I could be as selfish and manipulative as the next guy who has X, whom I previously vilified. Stepping out of comfort zone reveals who we really are and sometimes the truth is ugly.
Seconded. I'd feel a lot more comfortable chatting people up with questions if I had a peek into the projects they've done before.

And, knowing I'd like to have people call me up with their projects, it's to everyone's advantage to bring the barrier to entry down as much as reasonably possible.
HN is for anything that gratifies intellectual curiosity (https://news.ycombinator.com/newsguidelines.html). Sometimes that's news in the usual sense of the word, but often it's more obscure things, and those are welcome here.

I think of the "new" in the "news" in "hacker news" as being like the used clothing store in my home town that used to be called "New to You".

In the case of perennial classics like the OP, there are of course a lot of readers for whom the story is anything but new, but it's important that we also take care of the newer cohorts of user and make sure they get some exposure to the classics too. That's one reason why reposts are allowed after a year or so.
The author of that blog post is a moron. He couldn't find a single flaw in the methodology that the researchers don't bring up themselves. All he's doing he cut and pasting directly from the journal article and pretending to be intelligent, when in fact he's adding absolutely nothing to the conversation.
I agree that this is strictly worse than a competently-implemented HTTPS login form on the server where people want to log in (the "webapp").

But ever notice how many times you've told people on HN not to use MD5/SHA1 for passwords? And those are the clueful ones - the idiots will store plaintext passwords and get their database compromised by the first attacker who's heard of SQL injection.

If everyone copy-pasted some Javascript from Zed (not a crypto/security guru, but at least a competent coder), it would be a significant improvement. Sure, it's not perfect, and the centralization of login credentials is not a good thing security-wise, but many people reuse passwords anyway, and it's not like OAuth and the like is any better. Authentication-as-a-service is, I think, likely to be a net win. [EDIT: So I do see the value here.]

Zed's implementation, Javascript crypto and all, even has the (potential - didn't check the code) advantage that the webapp servers don't need to trust the authentication server, provided they host the Javascript. I'm not convinced that this is enough justification for doing crypto in Javascript, but it's not the usual "host-proof" idiocy.
When faced with the assertion that tech is a meritocracy — an observation oft mentioned in open source where getting one's patch into a repository has only to do with the merits of the patch and nothing to do with irrelevancies such as whether the author is a hermaphrodite — the author only mentions as counter-evidence 1) who gets to be on the cover of Wired, and 2) who has managed to parlay tech experience into soft, people-skills positions like directors in high-status companies. I'm not sure I would buy either of those as a metric of meritocracy.

Edit: to put a finer point on it, I don't think anybody has ever claimed that the politics of business hierarchies or that of thinly-veiled glamour magazines is meritocratic, and it doesn't help anyone understand the issue to conflate those things with tech.
Slang adjectives like cool ("That's real cool") tend to explode all over the language. They are applied to everything, lose their original force, and quickly die.

I've often marveled at cool's longevity -- unlike the adjective sick (popular briefly in my social circle in 2005) which seems to have died out almost entirely.
An interesting point here would be "Why should the druggist charge 2000$ for 200$?" Many people may resent the druggist for overcharging for the drug (comparing it with Microsoft may be common). But don't for get the latent charges in developing that drug. The druggist funded his own research I presume. So he went through a lot of trouble for developing that drug (a cure for cancer cannot be very easy). So that extra 1800$ must justify the years of work he has put in (I am assuming he is not arbitrarily bloating calculation of man hours). Combine with that, the supply v/s demand issues and a price like that may seem justified.

Letting someone die by refusing to suffer some loss (the 1000$ of latent cost of production) is not human. But then again, all his customers will be mostly of that sort, if he is not a saint then he will have to be stubborn about the price.
If I was in the business of selling luxury yachts or real estate in exclusive neighborhoods, I'd definitely prefer a smaller number of wealthier individuals.
That said, the process of dealing with each Android handset on a case by case basis is a lot more arduous and time consuming than developing the app for platforms like iOS and Windows Phone 7.

I have to wonder if that has something to do with why the Angry Birds update is so broken. It works fine on my HTC Incredible, but it is now completely unusable by my wife and one of our friends.
backtrack .... lol i kid i kid, puppy linux is Astonishingly small you could try that if your looking for something in that range
Turbo Tax is also an option. It correctly handles this sort of income.
I once worked somewhere as a contractor where developers had 3 separate PCs with a KVM switch - with there being separate development, test and production infrastructure.

Ironically they had a serious production incident that almost took the entire (large) company out for a day because they were doing load testing in one environment (they had about 10 separate environments) but they had shared email infrastructure between production and the production-1 environment. The application being tested generated zillions of emails using "real" email addresses that clogged up their production environment.
That sounds very much like the plot of the first episode of Futurama.
Agreed. Full-body workouts should work better for me in theory. In practice though, I find them painfully boring, and they tire me in a weird way so that I'm completely useless for the rest of the day. I've decided to go with splits, and so far so good.

It may sound like broscience (because it is), but you gotta find what works for you.
It makes sense that they lasted longer than Leiden University before quitting, then. Facebook couldn't even make the token concessions needed to keep at least one low-effort rag on board?
Twitter et al IS a historical archive of information however - Imagine if Donald Trump's handle was to EVER be recycled, who'd get it? what would the consequences be? What about news pieces that embed or screenshot his tweets?

I feel context is vitally important here, usernames are an important identify in who said what at what time, and can be used "on the record".
>Meaning I type in a command and if output is an image or video or interactive graph it shows up in the terminal itself.

I'd go one step further:

Give me a full 3D context (like games use) that can handle text, image, video, 3D model rendering, and VR workspaces, with the command line as the basic mode.
> Like seriously, for anybody that is trying to cut back phone usage, just imagine if you could check your feed purely by thinking about it. How freaking hard would it be to control yourself then? And that is an obvious immediate consequence type thing, not a deep consideration of potential problems.

We'd definitely have to regulate the shit out of tech then. Going to example of phones - the root problem there isn't that phones are addictive, it's that every aspect of them is controlled by commercial interests that benefit from making them addictive and user-hostile. If we were to create BCI the way smartphones where - where the Googles and Apples of BCI will release a consumption-oriented platform you don't own ("because security!"), that serves primarily to access the Facebooks and Twitters of BCI, in the way the platforms tell you to (again, "because security!") - then it's game over for humanity.

If, however, we allow control over devices and their operations to be held by the user (to the extent it's unprecedented in this industry), and regulate social media like tobacco, alcohol and gambling, then we can reduce this problem to something comparable with alcoholism. Not ideal, but much closer to optimally balancing individual freedom with preventing fully predictable individual failure modes.
> I always found it weird to end a completed statement with a statement-list-joining punctuation mark.

But if you're producing a list of statements, isn't a statement-list-joining punctuation mark the perfect thing to use?

There's also the difference in different languages between statement separators and statement terminators, but I don't really know enough about it.
I'm not sure whom you're talking about. Feminism and toxic masculinity are both words that weren't claimed by feminists but defined by them.

"Toxic masculinity" has been purposefully misunderstood by self-styled anti-feminists to mean something it does not. I agree that it's a bit obtuse and unnecessarily provocative, but the only other meaning than the feminist one is the one either based on genuine ignorance or purposeful misdirection.

"Feminism" is a broad political term referring to a wide range of movements and academic fields of study. I wouldn't claim that "Buzzfeed feminism" isn't in any way "feminist" but this brand of "pop feminism" is clearly driven by profit motive rather than ideology. Gillette, Disney, etc aren't promoting "feminism" out of genuine care for feminist ideologies, they're doing it because it makes them money because in pop culture "feminist" has been watered down to a generic "supporting the status quo but in a good way".

If anything, the majority of speakers probably use "feminism" to vaguely mean "women's rights", but I'd wager beyond the very online crowd, few people even have heard of "toxic masculinity" or can think of a meaning beyond literally just creating ad-hoc synonyms (probably wrongly, because they expect it to be about "men bad" because that's what pop feminism often boils down to).
Don't want to sound too aggressive but why does this repo have ~2.5k stars?

AFAICT it lists basic UNIX commands :/
The main motivation is because "I was there". I've worked 13 years building EUDAs in Excel, with all sorts of addins and what not. I've been very good at it. Being the only developer on successful trading desks for years. Creating tools used by everyone at one of the best hedge fund on the planet.

Literally everyone wants out of Excel but can't. Users are too addicted to the speed of iterations.

Hiring UI guys to make web apps instead of EUDAs is going to be orders of magnitude more expensive than working with Excel and EUDA developers.

I've listed all the alternatives over the years. None of them is spot on. I've spent 13 years asking myself: why the f is nobody building this?
The are lotteries with bigger chances, but in all of them some numbers will be repeated over the years, and yours may never occur. You would have to use all possible combination for one draw to be sure. That's why it's not unusual to have draws without winner, sometimes a few in a row.

It's a flawed analogy, I admit, but with the parcel you would have to palpate its entire surface and lick the finger after every touch to infect yourself. Just touching it for the second time doesn't double the chance of infection. You may touch the same uncontaminated part you'd touched already (crossing the same numbers twice), the number of virus particles you've moved might not be enough to infect you, that you might have washed your hands in between the touches, and so on... Obviously, the more you "interact" with an item the chances grow, but certainly not as fast as you suggest. Add a time limit to all of that, and the fact that for every next item it's all back to 1/10k (second draw) - practically there's no way this number will ever grow over 1/1.

Excuse the non-fact-checked argument as I can't find a link now but I recently read that couriers and mailmen actually get ill less often than factory workers (and most of them caught the virus via airborne transmission). I don't mind if you wash everything you bring home from outside, but I don't see point in that, and certainly I wouldn't recommend that to anyone. It's wiser to focus on preventing airborne transmission than to waste time and efforts on avoiding the least probable risk.
I do too on Linux, but on Windows that appears to deadkey everything, even apostrophes
The blog linked in the article actually focuses mostly on vulnerabilities of autofwd.com. So I find suecrypt's response crazy, especially when compared to autofwd.com's response - the latter offered bug bounty, shut down the service and allowed to publish an article about it (and all of that within a single day!).

But yes, never heard of this messenger before, now I know one more thing to avoid. Talk about Streisand..
I thought one of the biggest problems with brain-computer interfaces is our bodies creating scarring tissue around electrodes[1]. Have they solved that?

[1]: https://www.businessinsider.com/huge-problem-with-brain-impl...
Do want to take this change to thank you for you and your teams' work on this throughout the years though, I am very grateful for the CNI existing and the foundational work ya'll have done over the years.

Weaveworks has also been supporting/crafting/pushing the limits in what networking (and the CNI of course) on Kubernetes could be from near the beginning. Was a treat to hear Alexis talk about the company on the Kubernetes podcast[0] (I just saw that part 2 is out, listening to it now!).

I looked back in my YT history and you show up there three times (lots more videos with other folks from weaveworks):

Cortex - Infinitely Scalable Prometheus[1]

How We Used Jaeger and Prometheus to Deliver Lightning-Fast User Queries[2]

Golang UK Conference 2016 - Bryan Boreham - An Actor Model in Go[3]

Thanks for all the knowledge over the years.

[0]: https://kubernetespodcast.com/

[1]: https://www.youtube.com/watch?v=iyN40FsRQEo

[2]: https://www.youtube.com/watch?v=qg0ENOdP1Lo

[3]: https://www.youtube.com/watch?v=yCbon_9yGVs
> since their negotiating position is somewhat compromised by them needing another employer to transfer this visa to (possible, but very stressful). There is also likely a sense of indebtedness to a company when someone is first sponsored.

This is part of the point: this aspect of immigration labor would ironically disappear if it was easier to get into this country. The fact that its hard to get in and get a job is precisely what creates the imbalance of power in negotiation and further leads to a sense of indebtedness.

BTW, this also negatively affects startups. I've been in situations where its difficult to poach someone because of their visa situation (they don't know how easy or hard it is to transfer, they feel indebted, etc etc), and additionally, its way easier for large corporations to go through the paperwork to hire outside talent than a small startup thats just 3 founders. Regulation, as usual, creates all sorts of strange counter-intuitive incentives and imbalances.

If companies could just hire whomever they wanted, then sure, you might be competing directly with someone from india, but you'd also be on a more equal footing because that guy from india would have the same mobility to other jobs that you do, and thus would not be so desirable for his "capturability". Not to mention the fact that whether you like it or not you'll eventually all be competing anyways: at some point it just becomes easier to open offices there and then there's just no job here period.
Here's a whole update on the general state of markdown

https://philsturgeon.uk/markdown/2014/11/30/state-of-markdow...
This reminds me of some of the research by Maribeth Black [0] on the Future of Reading.

Eyes on the Prize is amazing in its density and approachability. What are your thoughts on debate platforms like the one at the Economist [1] ?

[0] http://xenia.media.mit.edu/~mbb/newcv.html#projects

[1] http://www.economist.com/debate/overview/263
One thing that works for me is to get lots of external feedback on my project. If at least one other person beside myself has some interest/investment into my project I am a lot more inclined to continue working on it. When I am the only one with interest... Well, I tend to lose motivation pretty quickly.
Historical dark ages exist.

We take progress for granted, because we live in one of the most peaceful times in all of recorded history. But the Dark Ages were periods of centuries, where technology was lost and culture destroyed.

Of the seven great novels of the Greeks for example, only two remain: The Odyssy and the Iliad.

Look up the history of the Epic Greek tales, and learn just how much has been lost to the ages.

http://en.wikipedia.org/wiki/Epic_Cycle

One day, this great golden age around us will fall. All golden ages fall eventually, and we will lose our culture, our history to a dark age of true war once more. Future historians will look upon these times as the golden age of America.

But all empires collapse, and history always cycles between peace and war. And when the age of darkness comes, the current peace we have will be but a legend.

For now, we should be happy for the great age we live in, while striving to make it even better than how it is currently.