skysight-inc/HackerNews huggingface dataset:
> We may or may not have matriarchies

We don't.

> Furthermore, your comment rested on the assumption that gender roles in Eastern European countries are monolithic.

Neither is India but I feel this is splitting hairs.

> I pointed out that your argument with respect to Eastern Europe is contradicted by the data we have, and is based on the false notion that women in Eastern Europe have a similar experience with respect to gender equality.

Ok... but that's true in India, the US... they are all varied cultures. You're just pointing holes in you argument really.

I always said women equality and women participation in STEM is pretty random.

Once again, you're really arguing against yourself. There is no correlation between women in STEM and women's rights.

> Why? Why wouldn't we expect countries to be 60% women in tech, or 70%, or 80% women in technology? Why do you take it for granted that there won't be any countries with majority women in technology?

Again. Because we don't have matriarchies. You really don't seem to grasp the concept. Please take a minute to think about it.

> You're the one that originally brought up Eastern Europe and India. You falsely claimed that Eastern Europe has similar rates of women in tech as India, and I pointed out that this is factually incorrect - most Eastern European countries have lower rates of women in technology than India.

Oh ok, I should clarify then. Some countries in Eastern Europe have similar rates as India. It does not change my argument one bit, except you win some semantic nonsense.

I can rephrase my argument from before with "some Eastern European countries" instead. Will that change your mind?

> What do you mean by adjusting for women's labor participation rate. You say that I'm not doing this correctly, but you neglect to explain what you mean by this. If a country that has 100% female labor participation had 30% women in technology, and another country has 50% labor participation and 15% women in tech then the latter's rate of women in tech is actually the same if you account for labor participation rates.

Than why are you comparing these countries with the US's women participation rate in the workforce?! What does the US have to do with this?

> The United States has a ratio of 0.82 female to male. Norway has 0.885 - so its share of women in tech would actually go down even further if we adjust it to match the US.

> Chile has 0.657, so its share of women in tech would rise by ~20% from 15% to 18% if we made its labor participation ratio the same as the US.

Can you stop comparing things to the US? What's wrong with you? You're supposed to compare with men's labour participation rates, in the same country.

I already told you this.

0.657 means only 65 of women work for every 100 men.

How are you not getting this?

Qatar has 0.531 so its ~23% women in tech would rise to 35%. But notice that these adjustments move these countries closer towards the trend line. In other words, adjusting for the differences in labor participation rates makes the inverse relationship between gender equality and women's participation in STEM even stronger.
Any way to code multiple properties onto each label (to map to our ERP system)?

> Coming very soon, should be in pre-prod before Christmas

What happens when batteries start running out? Warning at certain battery life?

> Not an imminent problem but we do currently get back data on battery life and well before batteries start to fade this will be there.

Do you have a web version and/or API for this?

> There are more enterprise specific features coming including web interfaces. This is being tracked by customer demand. API is not currently on the roadmap.

Can I map out my warehouse on the got-it app and label stuff so I know where each slab is in context to the warehouse?

> We have pilots doing this and it's coming in a more integrated way Q1 next year.

I'd really like to talk to you in a bit more detail about your use case and how we can support you. My email is david@got-it.com
A cool example of this was NASA's Deep Space 1 probe. The control system was written in Lisp. There was a race condition in the code that wasn't detected during ground testing. NASA software engineers were able to remotely debug and patch the code while it was still running.

ti.arc.nasa.gov/m/pub-archive/176h/0176%20(Havelund).pdf
There is no business model behind has-a.name. It's main motivation came from our customers, who are using the IPv6VPN quite intensive.

Many of our customers are app developers (ruby, python, clojure, you name it) and they develop on their notebooks that are IPv6 enabled (usually a /64 or /48 per device).

To be able to share in-development state with other remote developers, the common thing to do would be to pass around a http://[2a0a:e5c0:...] url that was http only.

This is not only cumbersome (no one likes to type square brackets), but also potentially risky, as there is no MITM protection whatsoever.

To fix this problem we created has-a.name, because customers/developers now go ahead and just create a docker container and share it as https://2a0a-e5c0-...has-a.name with their co-developers.

Because our whole company consists of a bunch of Open Source Hackers we decided to make it public to allow others work around the same problem.

Even though we promise to never change the automatic resolution (that's work, doesn't make sense to do that for us), you don't have to trust has-a.name. You can register your own domain and replicate our setup and use your domain instead.

I hope that clarifies a bit the business model question.
First movie with CG
I would love to see the last section of seveneves picked up as a TV series. There's so much to explore there.
> If no one paid the ransom, ransomware wouldn't exist

I guess you didn't read the second half of my comment where I suggest that will likely be idealistic and unreleastic.

Enough companies will still pay quietly to keep it going. I'd be shocked if they didn't.
If “The Purge” Was Real, Would You Participate?
My personal belief is that you can put all of this down to bike-shedding, or more formally Parkinson's Law of Triviality.

Add a little risk/reward to the mix and an overarching system that impractically punishes failure to convict or prosecute, leading to risk-averse approaches, and you get a nice system that is happy to prosecute the low-level weed peddlers instead of the real players. Those people land on your desk or you get them from a traffic stop. Try to go further and you might lose your job or your pension. And, of course as a prosecutor or AG, make sure you plea-bargain everyone to boost your incarceration stats.

Lots of easy wins to cook the books without really touching on the real problem. So you've got Too Big To Fail in the black markets and the criminal world too.

(I hasten to avoid saying 'criminal-underworld' because our righteous overworld tends to be just as bad, if not worse in some cases.)
Used Scala in production for two years and have been writing Kotlin for a year now.

I'd still prefer Scala to Kotlin any day as I still think it's a stronger language. We had to use arrow library to make Kotlin more like Scala. Especially if you're leaning more functional, standard Kotlin will be lacking.

That being said, Kotlin's entry point is much much lower for Java programmers. Kotlin is a better Java, so I can understand the appeal. I'd never start a new project in Java when Kotlin is available.
Synflesh
Because they have a huge backlog of orders to fulfill when it does get re-approved and it's very expensive to shut down and idle the production process (besides Boeing themselves there are 100s of suppliers)?
Thanks, that (together with other comments) was actually really informative.
Yes, obviously it was added later on. They've been doing this for at least a decade well before the show existed.
> The 737 Max is doomed without the MCAS, the entire reason it exists is to keep the same type rating the same to keep pilots from needing to re-certify.

That's what Boeing wanted, but that doesn't mean they should get it.

Anyway, I think "doomed" is overstating it. I would assume whatever training an existing 737 pilot would need to fly and MCAS-less MAX would be far less that what they would need to fly an Airbus.
One thing about long books on e-readers is you don't have the psychological satisfaction of feeling like you're making it through the book (which you can feel by the number of pages that change hands with the paper book)
I thought the SoundTransit car tabs were only paid inside the SoundTransit area? Are Eastern Washington voters really paying $500 car tabs to build light rail hundreds of miles away? That would be shocking to me if true.
Can you explain what you mean? I don’t understand what you are trying to say. Specifically, what do you consider to be “grandstanding” and which “feedback” are you referring to?
I assume this is the reference: https://en.wikipedia.org/wiki/Est!_Est!!_Est!!!_di_Montefias...

> The unusual name of the wine region dates back to a 12th-century tale of a German bishop traveling to the Vatican for a meeting with the pope. The bishop sent a prelate ahead of him to survey the villages along the route for the best wines. The 'wine scout' had instructions to write 'Est' (Latin for 'There is') on the door or on the wall of the inns he visited when he was particularly impressed with the quality of the wine they served so the bishop following on his trail would have known in advance where to make a stop. At a Montefiascone inn, the prelate was reportedly so overwhelmed with the local wine that he wrote Est! Est!! Est!!! on the door.
Cheers. Yup, iBeacon albeit with some minor modifications.
It's even simpler to not care - somebody using 10minutemail wouldn't react anyways, thus they send out some automated mail after a while and if there's no reaction kick the address of their active leads ... tracking down invalid mail domains is effort, sending out a few mails more is no effort.
FWIW, the grapes aren't called Champagne. Champagne sparkling wine usually uses Pinot Noir, Pinot Meunier or Chardonnay grapes.
There are infinitely many possible lives that didn't happen for infinitely many different reasons. I'm not sure it makes sense to value hypothetical lives.
The article only mentions UPS, FedEx, and Amazon. (4.7, 3.0, 2.5 billion)

How many via USPS?
> I would argue that KC is nowhere near diminishing returns on transit spending.

The status quo doesn't really have anything to do with it though. If it's optimal for them to spend $X on transit while also eliminating fares, then that's what's optimal whether they're currently spending $X or $0.2X.

> Off peak travel is generally also much less expensive, since you already have the buses and drivers doing peak-only shifts generally spend the middle of the day just sitting around. KC could run a lot more all-day service and garner a lot more ridership.

Which would tend to make it so that you would build more transit before you hit the point of diminishing returns, but that doesn't mean the point of diminishing returns doesn't exist, or that we shouldn't also eliminate fares. They're just two independent questions.

It's like asking whether we should increase the size of the child tax credit or subsidize solar panels. Maybe we should do both. Maybe we should do neither. But the answer to each question has more to do with whether its benefits exceed its costs than how you answer the other question.
Ultraprocessed Food Consumption and Risk of Type 2 Diabetes
The gap between lab grown diamonds versus those found in the Earth is much narrower than lab grown vs farm grown meat today. You need special technology to detect one from the other.

With time, it'll be an increasingly losing battle for the farmers.
Very nice catalog of comparisons. IMO it could also use a section on "Generics," Kotlin's declaration-site variance is a nice improvement over Java wildcards.

https://kotlinlang.org/docs/reference/generics.html
Link is missing the trailing period:

https://en.wikipedia.org/wiki/Eastman_Kodak_Co._v._Image_Tec....

FWIW, I had to add an extra period at the end to get the original one to get included as part of the link.
I haven't read IJ, but the review made it sound like a sober variation on the "Illuminatus Trilogy".
Fair point, but in this case we're lucky that Snow Crash already has been written :)
It's certainly fair to say I have no alternative recommendation. I enjoyed using them prior to Java 8, and they gave the guarantees I was looking for. They have just had a much harder time integrating with newer features than could be hoped for. I'm not sure how much of that is intrinsic to checked exceptions, and how much is intrinsic to Java's implementation.

One example of this: there is no way to encode the type of a checked exception in a generic. I would like to be able to express something like the following:

interface ExceptionHandler<E extends Exception, S, T> {
T wrap(
Function<S, T, throwing E> fn,
Function<E, T> exceptionMapper
);
}

But there is no way to express that 'throwing E' part. The type of a checked exception is firmly embedded in the interface. So I can't supply, say, an IO method as a Function<S, T> parameter, since the IOException causes a mismatch, and I'd have to write a handler specifically for methods that throw IOException, another for those that throw TimeoutException, a third for those that throw IOException AND TimeoutException, etc; a fairly fruitless goal without automatic code generation.
I wonder if L. Bob Rife will be manipulated more to avoid offending the Scientologists in Hollywood, the corporate synergy with the Rupert Murdoch/Ted Turner types, or the Holy Roller/Southern Baptist/Evangelical Republican bloc.
Kotlin is more Intellij driven than Java... There is no official support for anything, but IntelliJ.
Honest question, what use would Lineage be on a pixel? I've used it a few times for older phones, but that was mainly to get rid of a bunch of the stupid restrictions and bloatware those phones had. Pixel phones seem like they wouldn't benefit too much from it. (Again I haven't looked into it in a while so I'm not sure of the benefits)
I am super sure there is an acquisition of one of convoy et al by amazon very soon to build the AWS for trucking as well because they're going to have so much extra capacity in a matter of 2/3 years.
For the same reason that computer science focuses on academic ideals more than user privacy, social engineering, censorship, fraud, addiction, etc.

Those do affect how computing is done in the real world, but they are very squishy and opinionated topics.
> If I could I would just disable that feature as google home can find my phone just fine.

You can disable this on a per-tile basis: https://tileteam.zendesk.com/hc/en-us/articles/207274527-Fin... - instructions are at the bottom of that article.

Note that it doesn't stop the tile itself from beeping - just the phone from ringing. I don't know why there isn't an option for that.
So here is an area where Apple is significantly better than Android.

The original Pixel is just over 3 years old and is now EOL for official releases.

iOS 13 (current version) has minimum hadware of the iPhone 6S, released September 2015. That may only be a year but it will continue to receive iOS 13 updates for probably another year or so at least (rumour has it iOS 14 will be released late 2020 and no one yet knows the minimum hardware spec for that).

Android has always been terrible for OS updates. Google's hardware was at least significantly better than, say, Samsung (for older phones getting the latest Android) but still... not great.
Curious what this means for Kitura. Last I checked, the three major serverside Swift frameworks were Kitura, Vapor, and Perfect.

Perfect doesn’t look like it’s under active development, and if this means Kitura stops being maintained, it’s down to just Vapor as an active project.
Writing a game boy emulator is like climbing Everest now. But be wary of the crevasses!

https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#the-ph...
From what I have read they would have no problem storing an almost unlimited number of them in one of the desert aircraft storage areas.

It's really that while production operates without deliveries, it's a machine that turns cash into airplanes. Sooner or later, even Boeing is going to run a little low on cash.
I think my "obvious" solution is that you let people use, and provide methods for them to use safely (needle exchanges, etc.), and offer them support to quit using.

By stopping people at the first step, you make it a lot harder to provide the second (safe use) and third (use reduction).

Nitpick: I don't like to use the term "homeless people", because it puts homeless first and the emphasis on them as a fixed group of people. They're just people who at this time have housing insecurity, and I think this framing means we can solve it by providing people with safety and security and resources.
It’s Impossible!
> I'm pretty skeptical of the premise that "All therapy books start with a claim that their form of therapy will change everything."

Nicely spotted. This is certainly a good point to question.

The article reads to me as (intentionally) hyperbolic, in a dry humor kind of way. Perhaps the author is frustrated with the state of things. Anyway, I feel like "change everything" can be considered a stand in for "effect any change more than other therapeutic methodology."

With that reading, the main point that stands out to my eye is that CBT or any methodology is no more effective than the next. They are all the same basic process, just with different dressings.

As an extreme example, even far-field woo like Dianetics can boast the kind of therapeutic help you describe. This makes it seem like the particulars of CBT are mere detail and the thing that is working is mostly the patient's earnest work toward some form of "better."
It probably impacted already. The Boeing NMA is basically nowhere to be seen, the 777X deadlines are slowly being broken, and that should be the future of Boeing. For now, Boeing is dealing with the past, basically, corpses falling out of the closet. Not to mention the 787 engine issues.
Really enjoyed playing through the game, and especially enjoyed seeing your name in the credits and thinking hey, I was pretty suspicious of you at one point.
Two guys that IBM was paying to work on server-side Swift are stepping down from the server working group (presumably because IBM decided not to pay them to do that anymore).

I think these guys were best known for Kitura, the (previously) IBM-backed web app framework.

I don't do web apps in Swift "for realz" (I use TypeScript and tools like Angular and Koa.js for that kind of thing), but I do use Swift on Linux and have built some toy ones using both Kitura and Vapor.

My impression is that Vapor gained a lot more traction than Kitura did, so in some ways this might just be "the market choosing" and Kitura heading for the sunset.
The manufacturer can charge higher prices for repairs if it can exclude third parties from performing repairs.
That's the kind of misleading text I was talking about in my first comment.
> Indeed. Though personally I feel perhaps Boeing should be left to fail, I'm considering going long if the stock slides further in the short term because I anticipate some form of bailout/buyout.

I don't want to see it wind down as a going concern, but I wouldn't mind a bankruptcy and seeing the executives and board of directors fired with their compensation clawed back.
I doubt it. In fact I foresee a lot of unique long-term health problems when people start eating this as a major part of their diet.

Think of it as the early versions of a huge and complicated piece of software whose coders just sort of hacked it together from reverse-engineered APIs with zero documentation.
It's great that you always write bug free code, but then typescript was not written for you, it was written for the rest of us who write the occasional bug, refactor an API that we didn't realize another developer was using, or can't quite remember the order or shape of args that a library call takes that we only use once every 6 months.
Everything you mentioned as possible public policy is done for the benefit of the environment and the people who live in it, not shortsighted consumers.

You’re not paying for it because it’s good for you, but because it harms others.
The top 1% in the US has absorbed nearly the entire economic growth for the last 30 years or so.

The number of people doesn’t really matter. It’s the percentage of wealth that they hold that matters.

Other segments of the population have seen absolutely no economic growth.
For starters, have reliable backups. If you can just go offline for a day or two, wipe your system, restore, and come back online, you have little reason to pay the ransom.
What it's legally allowed to be advertised as and what people will call it are two different things.
There are very few of these examples that don't just make me feel exhausted compared to the Clojure version, but I realise it's a different set of priorities entirely.
Did you by chance have any cats in the house when your wife was pregnant? Looking for anecdotal evidence relating to something I've read about.
IIRC, Hiro lives in a self-storage facility in a semi-collapsed America, so you could probably just say that he can’t afford the Metaverse equivalent of a data plan.
All the central planning of the old Soviet Union, with none of the pretense to public good.
You can actually use a generic parameter in a throws clause, so you can write something like:

interface FunctionThrows1<S, T, E1 extends Throwable> {
T apply(S in) throws E1
}
interface FunctionThrows2<S, T, E1 extends Throwable, E2 extends Throwable> {
T apply(S in) throws E1, E2
}
...

But you still have to write one version of your method for each arity of throwing that you want to be able to wrap.
This is still garbage compared to Windows and Linux though. You can take basically any x86 computer from more than a decade ago and install modern Windows or your favourite linux distribution on it and it will work (albeit potentially quite slowly depending on the hardware). Are there any good reasons why Android and iOS are so much worse in this regard?
I think the OP is only taking about media which was created for the purpose of being sold to people, and is easily copyable.

IMHO there are fundamental differences between that and something that was purchased to satisfy the needs of yourself or your close associates.

There's also a world of difference between a new paperback copy of The Fellowship of the Ring for $10, and a movie from some old company that went out of business in the '70s and whichever company bought up all the scraps never bothered to capitalize on the IP, and the movie can't be purchased (new) for any price anywhere. If it's been ten years since your media was commercially available, it should be at least temporarily public domain. If you want to assert that copyright, start selling it, then you can have exclusive access to selling it again.

It's dumb how much of 20th century history has been lost because of the march of ever dumber copyright laws.
A lot of times agronomic crop farmers don't own harvest machinery at all. They grow the crop then contract the harvest (or alternatively sell the harvest in the field).
I see now that you consider sudo necessary for mounting the filesystem, but

a) it seems the point in the report is that Truecrypt allowed to grant this ability without using sudo (I guess either via a daemon or just a setuid executable)

b) iirc in case of other filesystems you can allow users to mount them without being root—which is how removable devices work in unixes. So this goes around the whole sudo/setuid system and probably might be another option for this feature in Truecrypt too.

Lastly, as jeroenhd noted, even with sudo the root privilege can be granted for a script that mounts a volume, or for one particular command. Sudo, by default, doesn't allow the user to add options to the command specified in `sudoers`.
Steal from science fiction: ChickieNobs

http://remotestorage.blogspot.com/2010/07/margaret-atwoods-c...