skysight-inc/HackerNews huggingface dataset:
Perfumes and industrial solvents are the worst for me. I was about 30 before I figured that out. I'd go out on a date with a woman and end up feeling like pure crap from all the scented stuff they and I slathered on before the date. And I'd get sick feeling at work where we used solvents like paint thinners.

For years I thought I must have some weird psychosomatic bullshit going on. The one thing that made be feel better was taking a walk in the forest and that added to psychosomatic theory I worried about because I felt like I was convincing myself that work and socializing were making me sick.

When I was around 30 years old I told my mother about it and she offered I might be "chemically sensitive". So I started paying attention to my exposure to solvents, perfumes, etc and sure enough there was an absolute connection. And the hikes in the forest with fresh air helped clear that crap out of my system.

Since then I've avoided people and places where I'll get exposed to that stuff and I've felt great for the past 30 years. I can actually endure a bit of exposure now without getting sickened, whereas before it only took a few minutes for headaches and nausea to start kicking in.
WeWork Aims to Go Public in September, Sooner Than Expecte
The skin effect is not applicable to DC.
This is only recently. The Antitrust Paradox shifted this thinking after being published in 1978, and now it's considered by many in power to be the bible of antitrust enforcement. There's no reason that can't shift though.
It is not two hours. The flight time from my home town to Moscow is 50 minutes. Whole trip is about 6 hours.

Get to the airport, takes about 1 hour (drive 60k or 40 miles). If you don’t have a car - even longer.

You arrive in advance, security, luggage check in then boarding, then runway.

It’s been around 3 hours so far.

Now you fly for 50 to 70 minutes and it doesn’t include the plane driving through airport after landing.

Get off, grab you luggage - another 40 minutes easily. 15 if you’re lucky.

Now you need to get to the city, so it is 2 hours by car through Moscow traffic or 1 hour using “aero express” train.

The thing is, once you get off this “aero express” train, chances are it is still about one hour trip on subway to the office/apartment.

I used to fly like that, I was leaving my parents apartment at about 4-30am to arrive by 10/11am.

Compare it to train - it takes 13 hours but it leaves from the city centre, no security check in’s no nothing, you take 30 minutes to arrive there. It leaves at 6-30pm, you have supper and sleep. 7-30am BOOM you’re in the center of Moscow right next to subway station. Brush you’re teeth during approach, have your breakfast and off you pop.

It feels muuuuch better on the train. Air travel overhead is just too big - 5 hours or something for hour of the flight time. With train you have about two hours of overhead.

The only thing it is almost twice as expensive compared to air travel
Thread Pool Executors with Policies in Python
This makes a lot of sense but goes against the article. Making more doesn't always give you more freedom. If you want power you have to pay for it.

In your case why would you push for a higher role knowing the tradeoffs?
Depends on whether the owner of said high quality map database will license it for inclusion in OSM.

My understanding, from following the Australian OSM mailing list, is that it takes an individual to pursue this with a government agency, which is a ton of work, and often you'll just get a 'no'.
For completeness' sake, Haskell has had this for over a decade :) A SO thread that gives a nice overview [0], the paper [1], the library [2]. Here's how a parallel fib looks like:

fib :: Int -> Int
fib n
| n <= 1 = 1
| otherwise = x ‘par‘ (y ‘pseq‘ x + y + 1)
where
x = fib (n-1)
y = fib (n-2)

[0] https://stackoverflow.com/questions/958449/what-is-a-spark-i...

[1] http://simonmar.github.io/bib/papers/strategies.pdf

[2] http://hackage.haskell.org/package/parallel-3.2.2.0/docs/Con...
Simple ‘smart’ glass reveals the future of artificial vision
When someone offers me “Growth” at work, it makes me cringe. We’re all grown ups here - offer me either mission/things I’m passionate about or money. Ideally both. Don’t offer me bull shit.
All of the death valley fatalities I'm aware of are from people who left the main highway. I've driven through there. As long as you stick to the main, paved roads, there is sufficient car traffic that it is highly unlikely you're going to die from a car breakdown.
They need good quality maps.

I worry that they'll try to embrace and extend in some way.
There's always the "US Intelligence thinks Russia may have microwaved US embassies" theory. I'm not sure mass psychogenic events cause the "sustained injury to widespread brain networks" noted in the Journal of the American Medical Association which I guess is academic literature.

Looking at the wikipedia for mass psychogenic events they are noted for "symptoms that are transient and benign;
symptoms with rapid onset and recovery" eg headaches and coughs not stuff like "one diplomat's hearing was damaged to the point that he now requires a hearing aid" (skeptoid article) or structural changes to the brain (telegraph article).

There are a few DIYers making microwave guns on youtube but I don't think they point them at people much https://www.youtube.com/watch?v=80kDn4vit_w&feature=youtu.be...
Most of these companies have specifically used the power of their products to advance the political ideals of their executives and owners. It was wrong when General Electric did it, it’s wrong when Google does it. Seems like Google, Facebook and the like just thought they were too powerful to suffer any consequences.
I think it is the character from Seinfeld: https://www.youtube.com/watch?v=JYVBRQ7t46g
If they claim common carrier status, then yes they have to allow all legal speech.

https://en.wikipedia.org/wiki/Common_carrier
I’ve wondered if YouTube could actually build more cheaply using AWS than Google. I don’t think I’ll ever know the answer as it involves super private cost data from Amazon, Google, and Netflix.

Traffic stats show YouTube and Netflix [0] pretty close so people are obviously delivering video for profit.

[0] https://images.app.goo.gl/AVFevudgSTHhxfM99
This is exactly why climate science should have never been politicized.

(one of my hot-takes is that Gore inadvertently precipitated this.)
Creator of levels.fyi here - a big part of making the site was to highlight the economic impact of working a technical job and the exponential growth it comes with as you progress in your career (Glassdoor sucked at showing this). There are just more & better opportunities the farther you go!
But you do need to believe that you can make an exit.. that is a big IF. Vast majority don’t.
Oh, this makes me sad. +1 on people recommending his book "Flight". I very much enjoyed it too. I'd also recommend watching his lecture at MIT a decade or so ago: https://www.youtube.com/watch?v=ZPpq1YNVKQY
I have had similar thoughts about big tech companies, but lately I have started to realize the progress they have brought.

To name a few:
- Google, FB, Amazon basically wrote the book on distributed systems (Read Designing Data Intensive Applications), both from a research perspective and a very well architected, open source solution

- Google, FB have profoundly impacted front end development with cutting edge Javascript runtimes and open source front end frameworks

- Amazon, Google, Microsoft have basically invented/popularized a way to do computing(Cloud), server management that has enabled tiny tech companies to become giants by outsourcing IT infrastructure

- Apple/Google have created devices, OSs, and software that is nearly impossible to live without these days, additionally creating platforms for millions of developers to make a living on(App Store)

- Amazon has set the bar pretty high for automation in operations and made 2 day shipping a thing we expect from everyone

There are many other things I can’t think of right now, but long story short most of the companies you listed do have crappy parts of their business, but have also made incredible platforms that 3rd parties can leverage to make a ton of money.

I caveat all of this by saying that there are some practices that I don’t agree with at all of those firms, but by and large they have gotten so big because they are platforms.
3 weeks if I don’t have to sue them and if I live in SV?
Growing up in Indiana, I definitely had my fair share of pruning ticks off my body, but I have never seen as many ticks as in that video.
As an American with ulcerative colitis, bar bathrooms in the UK were a blessing. I wish the US would improve its toilet situation.
While natural monopolies may often (or even always?) have high fixed costs and low marginal costs, it does not at all follow that any industry with high fixed and low marginal costs lend themselves to natural monopolies. And there's no reason why they need to be oligopolies, either.

That's just a function of many founders' desire to flip their company for personal profit rather than building a sustainable long-term business. And a function of big-company executives wanting to further enrich themselves at the expense of their employees during big-co mergers.
The open space at the floor is about ease of mopping. In many places all the bathroom stalls are effectively hung from the ceiling, so there is a continuous tiled floor with a single drain. This is to make it faster to mop up.

It's probably because we don't want to employ more than one janitor to mop up.
Here we go again... another woman complaining about the industry. Is it really worst than any other industry? aren't all the people in silicon valley progressive leftists? How comes all those people are worst than all the other industries where women seems to have no problem to advance.

I am a typical Trump supporter and I try not to employ women if I don't have to, exactly because of this annoying attitude, but I have never met people like me in this industry, in most real life situation I must keep my opinions to myself and if I do feel comfortable enough to talk about it nobody agree with me. So how do you explain this discrepancy between the obvious progressiveness of the typical techie and the fact that you feel as if you are specifically targeted as a woman and that you need more "inclusivity"?
Because the money is worth the loss of flexibility, for me, under certain circumstances (envision a yield curve of salary vs. some proxy of work-life balance). Specifically I think the tradeoffs are worth it up to staff/senior staff and first rung of management, depending on the team.
This sounds like something that could make my life better. How do I enable it or activate it or whatever, on Windows? Any gotchas that I ought to know about?
Hey, thanks for the site - it's pretty cool.

I was curious what made you pick your cities, though. Data availability? Boulder and not Boston surprised me.
Just because I didn't also mention the range of medication used by all children does not mean I would not promote exercising (extreme) caution there, too! In fact I believe administering ADD drugs to anyone below 18 should only be resorted to in the most extreme circumstances.

Not mentioning it doesn't mean I don't believe it as well and doesn't mean I'm being dishonest. It just means I omitted it. My worldview is as internally-consistent as I can make it!!
I can't help wondering about your word "were" (past tense)?

Doing secret work for a ruthless criminal gang must be risky.
I am very ignorant, but here's a question: are Feigenbaum's discoveries related at all to Langton's ant [0]?

[0]: https://en.wikipedia.org/wiki/Langton%27s_ant
The real gain is with MPI, anyway... shared memory is a trap. All the projects I've worked on have exploited parallelism through message passing, or a battle tested multithreaded linear algebra library.
Likewise. I did well in diffeq thanks to a really good professor. Sadly I remember the least about it because I haven't had to use it since the class.
There's no real fixed meaning to computer scientist, so you can call yourself one if you like. I considered myself one when I was doing computer science research for my PhD, but I don't consider myself one now that I'm working as a software engineer.
It's not just about static type systems, though. nerdponx was asking about type systems in general. It's a tricky question even for dynamic type systems. Javascript keeps reference to the constructor and the prototype, so you can determine the "type" that way, but that's not the only way a prototype-based OOP language can work. A language can work without keeping such references and instead simply copying each property on cloning. How do you determine the type of an object then? Is the type based on the presence of certain properties? Does it include the equality of the values of such properties or does just their presence suffice? Does having additional properties change the type? There seem to be many questions with arbitrary answers in making such a dynamic type system.
You seem to be more knowledgeable on the matter than me, do you know how long parasitic worm eggs or protozoan cysts need to compost in the worst case before ceasing to be viable?
Industrializing / colonizing space is the future of humanity. Another country investing in space gets humanity closer to that future.

Einsteins don't manifest in rural Indian villages the moment you feed and clothe the local populace. It takes a lot more than a full belly to contribute in a meaningful way, and India isn't getting there any time soon. Plus, it doesn't matter if you surface the next Einstein/Feynman/Tesla if there are no forward-thinking projects for them to work on.
Pepsi cares about sales rates of Pepsi products in $localRegion when they run an ad campaign in $localRegion.

Major multinationals are sophisticated enough to correlate their ad campaigns with product sales. And they have the resources to run numerous ad campaigns simultaneously in multiple regions and iterate on the campaigns that work. Smaller players are less able to do that, and are forced to rely more on metadata like click through rates because they can't see the bigger picture.
Most toilets in Italy are NOT that way (source: I am Italian), but rather they go floor to ceiling. I live in San Francisco now, and most toilets in the US cover only the middle space (open at the floor and ceiling).
STEM and heathcare training are hugely overemphasized, hence the poverty wages claimed by many such fields.

It's the delusion that market mechanisms can create sustainable socially beneficial (vs. unsustainable and. socially parasitic) business models within these domain that's the problem..
Sure, but buying a random German screwdriver gets you a better one, comparing to a random Chinese one.

Even if China produces an absolute number of good screwdrivers, tge deluge of crap ones dwarfs it.
I think someone would have noticed, for example, the entire population of Cuba.
Save for the bits where it focuses on Wolfram's jilted ego.
Thiel is an immigrant whose dad was a Chemical engineer. Aristocrat he is not..
Even being gung ho about the possibilities of nuclear, Fukushima and then recently watching the Chernobyl miniseries made me think twice about it and turned me against it.

The problem is not that we don’t have the technology to do it safely - we probably do. The soviets probably could have built safe reactors too. In fact after Chernobyl there was no more incidents with the RBMK design.

The problem is the companies and governments behind the building of nuclear have political and social considerations that have led to two major nuclear accidents that have led to two major exclusion zones within a generation of each other. Yes we’ve done ok so far, but it frightens me that even in a country like Japan political considerations by TEPCO led to another disaster. It’s not that we don’t have the technology - it’s that we might not have the right people to implement it the right way all the time, and that might be enough.
Isn't this article pretty much describing reprogrammable ICBM's?
What is “Tsukurimono”
I have an NVMe drive that was rendered non-bootable by a Linux kernel upgrade, and a new Dell bios was needed to get it to boot. Some of these issues happen on linux in general as well.

Non-rolling linux releases (such as ubuntu) run into all sorts of strange issues during a dist upgrade, and you may end up with database servers sufficiently different to prevent them from clustering together.

Windows server has always been versioned differently from desktop windows with 8 LTS versions since 2003.
That doesn't answer the question about the vertical gap between the doors (more invasive in my opinion). I've seen totally normal white collar office buildings with large gaps which the workers have covered with toilet paper, fabric, cardboard, etc. The makeshift seal was there for months (still there when I left the company).

Why is this a solution that needs jerry-rigged solutions instead of a normal solution like everywhere else in an office building?
Only if you are not good at process. If you have solid practices, documentation and system design skills you can make yourself removable, then you can go on leave whenever and things will be fine.

A good way to measure this is look at how long it takes to do handover when someone leaves a project. If it is more than half an hour of showing someone where the repo is and a brief explanation then you have a problem that can be fixed with better processes. Ideally, someone should be able to pick up a project or a product very quickly as all the information they need should be in a simple, easily navigable format that they can consume and understand. I realise that is an ideal case but if you are senior enough to lead you can be senior enough to never make yourself a dependency and that callback never comes because it is never required. Ensuring management above you understands your value is another problem (anyone who can code themselves out of a job is worth keeping around and giving harder jobs to and good managers will understand that).
Elizabeth Warren has been calling for the same thing. Seems relatively bipartisan.

https://www-m.cnn.com/2019/03/08/politics/elizabeth-warren-a...
A T-mobile (metro) Customer Support Story
Oh, wait, was it Orange? Or Rock? Or ...?
Wouldn't you want to use Nomex for this kind of thing? It's synthetic and extremely flame-resistant, which is why it's used for clothing for firefighters, race car drivers, and military pilots.
Right, people have very different diets, more or less natural, some have many parasites, or are on some drugs, so their fecal matter are much less easy to process.

But there are already problems with traces of drugs in tap water, so it can't be that bad, there are many things like mushrooms, or bacteria at a smaller scale, capable to recycle toxicity
I felt a disturbance in the force. It was as though 1000 angry hn users cried out in pain.

It is amusing to see how directly those skills taught in a religious context apply towards being a good engineer. Perhaps they're more universal than many realize?
defaultdict() has the annoying property that it easily creates erroneous keys (e.g. "key" and "keyy") rather than raising an exception. I avoid it for that reason.
"Chronic Lyme" is notoriously difficult to diagnose because there is very little evidence that it is a real illness. While there is some research on the subject, the medical community still widely believes that chronic lyme is Not A Thing.

You often find chronic lyme being diagnosed and "treated" by alternative medical practictioners, homeopaths, naturalpaths, etc who then prescribe a wide array of untested treatments, batteries of blood tests and panels of ELISA antigen screens which are so cross-reactive that just about anything will show up. More often than not patients are being swindled out of vast sums of money by these alternative "treatments". A quote from the GP article shows exactly this situation:

> I’ve gobbled up herbal tonics, CBD oil, a universe of different probiotics, antibiotics, anti-parasitics, and an endless array of supplements promising myriad purported benefits. Most provided little, if any, comfort.

> [...] many people with Lyme flock to “Lyme literate” doctors (LLMDs), who, citing the unreliability of Lyme testing, are willing to make a diagnosis based exclusively on symptoms. [...] With no scientific consensus on what causes persistent symptoms and how to treat them, such options aren’t covered by insurance, leaving people like me to fund treatment entirely out of pocket. I’ve visited several LLMDs with mixed results. [...] Finding a trustworthy LLMD can be difficult and expensive for Lyme patients. The LLMDs I consulted in New York offered initial consultations ranging from $800 to $2,000, with each follow-up visit costing anywhere between $300 and $500 each.

It's not to say the symptoms are not real, but they are far more likely to be fibromyalgia or similar than a mysterious chronic infection of lyme which is untreatable. Articles like the above and the GP do not help the situation, and people end up believing random woo on the internet than their medical providers.
Strange bedfellows, as they say.
How would you signal errors accessing virtual memory?

In the context of a VM error, the only deficiency with POSIX signals I can think of off-hand is that POSIX only permits global signal handlers--not per thread--but that's only an issue for the multithreaded case.
Ditto - these are exactly the questions that must be asked, frequently:

> he asked “one of the good ones, or one of the bad ones?” A designer on his team — a “bad one” — asked too many questions. Questions like “Why are we building this now?” “Are we sure this is the right problem to solve?” “Why don’t we approach the problem in a different way?”

Calling those questions 'doubts' just doesn't seem quite correct.

In the best teams I've worked with/on, designers [1] aren't afraid to frequently ask these questions. I have yet to see a case where that's been a problem. Quite the opposite - far too often, there aren't enough deep / 'stupid' questions asked, especially at the outset & middle of projects.

[1] and everyone else on the team
As a general rule, innovation in software always follow hardware. E.g. deep learning.

With Moore law, it was always the case that general purpose CPU will always catch up to special purpose one (e.g. This killed sun and SGI), so it was hurting innovation.
Facebook Settlement Requires Mark Zuckerberg to Certify Compliance
I have to agree. I mean it's not like you're the one storing the data, but you are the one giving it up by participating in using the technology at hand.
I would have not paid Lyft directly, but instead I would have negotiated with the driver (edit: yes, after having paid the initial few dollars to summon one).
(Since this is basically now a comment where everyone "me too"s in a reply...)

F# also has facilities for this, depending on what you're after. The _MailboxProcessor_ type, though not as "for real" as the green threading in Go, allows for some pretty high throughput with a relatively sane message-passing abstraction.

And .NET itself offers many means to do parallel programming (which can get quite optimized), of which F# has some nice abstractions for.

So I don't think it's quite fair to say that only Go and Erlang have good support for parallelism. I also don't think they use their abstractions typically for parallelism (but I good be wrong).
I'm glad that Django is listed as an anti-pattern.
Decision mIssion Control softwarE
It’s step 1 in a negotiation process to drive a laissez-faire attitude to anti-progressive communities and content. This step is called ‘obtain leverage’. You can see companies like Amazon preemptively putting filmmakers like DeSouza in your recommended play list.
Relational Data Modeling with Foreign Keys in a Distributed SQL Database
MATLAB has had this for years. But it costs $1,000 on top of the existing license cost. And it's lumped together with their GPGPU/cluster tools.
Delicious Things at Mercado Little Spain