skysight-inc/HackerNews huggingface dataset:
If everyone just "keeps their money" the amount of cash changing hands would be much reduced which has a big negative impact on the US market (for better or worse). It's why everyone's monitoring "consumer confidence index".

I moved to the US from a society where for almost any service or product, if there was a realistic option for the consumer to do their own thing and avoid spending money they would most definitely do so (even if that meant doing a worse job, wasting a lot of time on it). In the US I was surprised by the opposite attitude, if one affords to pay some money to avoid putting in the work they'll do it (and many times even when they don't have the cash for it and have to get credit). There are advantages and disadvantages for both approaches I don't think it's a clear win.
Show HN: How to find a co-founder you like
How can I change my Google mobile search layout back to the old layout?
> It's just good when making specific claims for those claims to be substantiated.

After watching the Chernobyl miniseries last week, I dug deep into Wikipedia articles related to the accident. One thing I found interesting was the following: to empty the bubbler pools, three men dived below to reactor to open valves: Alexei Ananenko, Valeri Bezpalov and Boris Baranov. In western media, it was reported that as soon as they emerged from the water, they were told it was a suicide mission and they died a few days later, implying of course that the Soviet Union knowingly send them to death.

However, according to Wikipedia:

> Research by Andrew Leatherbarrow, author of Chernobyl 01:23:40, determined that the frequently recounted story is a gross exaggeration. Alexei Ananenko continues to work in the nuclear energy industry [...]. While Valeri Bezpalov was found to still be alive, the 65-year-old Baranov had lived until 2005 and had died of heart failure. [0]

This is a great reminder that propaganda always happens on both sides.

[0] https://en.wikipedia.org/wiki/Chernobyl_disaster#Steam_explo...
He does.
Rape and murder are parts of human nature, too. Still inherently unethical.
Credit and Debit Card Decline Messages: What They Mean and How Recurly Responds
You've missed one of the biggest kinds which is buy these things from us for 25% less than the competitors. I quite like that kind if genuine.
Just disable Javascript
You might want to add:

white-space: nowrap;

To the CSS class 'page-link' to prevent the situation where a link is broken on a space, allowing it to simultaneously be at both the end of one line, and at the start of the next.
Not so long ago there was a submission about visit of Arkadiusz Podniesiński in Fukushima. Before that, though, he was visiting the zone multiple times and made two long movies about it. Here's a trailer of second one. Worth a look as the visuals are quite nice.

Alone in the Zone 2: https://www.youtube.com/watch?v=zdCBQA7Z1Y0
You might be interested in the book "White Bread: A Social History of the Store-Bought Loaf" by Aaron Bobrow-Strain

A lot stems from the late 18th century concern that filthy immigrants were making unhealthy food in local bakeries. It was better -- so they said -- to eat mass-produced breads baked into identical loaves with small, evenly distributed air holes by clean machines and in a pure, clean white color to make it clear there weren't any bugs or other impurities.

From there it was a process of mass industrialization and tweaking the ingredients to minimize costs and optimize baking times.
Hey, thanks for checking out the app!

1. No plans in the immediate future, but the app is written for Electron, and is usable in-browser today as a web app, so creating a mobile version of the web app version should be pretty straightforward. The only difficulty there would be syncing data. Everything is offline at this point.

2. Don't have an SDK at the moment, but there is an import option. I haven't documented the format of import files, but it's basically a zip file with media + an EDN (alternative to JSON). Being able to programmatically create import files was definitely a design goal from the beginning. Shoot me an email at matt at mochi.cards and I can help you out with your particular use case.

3. Thanks! I didn't add a payment option because I wanted to get feedback from HN before I went through the trouble of adding payment / trial version etc. If I create the mobile/web-app version with cloud syncing I would probably charge a small monthly fee for that.
There is a testimony of a small girl who survived the entire dislocation of her plane while at 5000m over the amazon forest.

She had no bone hurt and a dozen people survived. Minus the injuries due to spending 10 days without disinfectant in the jungle.
> A German philosopher

Subtle, I like it.
Yes, but when I ask web-server experts, they can't supply a clear explanation for what happens with a typical web application, such as the famed "shopping cart application". Or if they do, another expert chimes in and says Expert A's explanation is technically wrong, and then Expert B argues over Expert A's knowledge of how web servers/OS's work or could work, and they delve into arguments over minutia about cache size and chip architecture, and/or bad design of C#'s compiler, etc.

I open Pandora's Box but can't close it.

Thus, I cannot get the bottom of whether heavy async/await usage is to get around quirks in current systems, or solve a general/universal problem regardless of how web-servers/OSs/compilers/chips are built.
There have been some efforts to make residential geothermal heat pumps price competitive in many markets. In which case, winter insolation with clouds may actually be enough to heat houses.

I would guess that we'll see far more thermal storage (refrigerators, water heaters, etc...) in households as appliances get smarter.
But isn't something like

from tk import *

essentially equivalent to my C++ example? They're bad practices in both languages. Thankfully python examples seem to be better in this regard, since I don't recall seeing wildcard imports in any of the tutorials or references I've used.
TOSsed Out: Highlighting the Effects of Content Rules Online
In Boulder or Denver and want to pitch to a room developers – come to our meetup
Only companies with inferior products need to advertise: great products are spread quickly at zero cost in the age of social media.

Further, a proportion of the sale price funded the advertisement. Any product that has been advertised is necessarily overpriced.
Build Serverless Applications with SAP CX Hybris Commerce
Trump is forcing China to lead the development of alternative technologies
I think another way might be to have a set of file descriptors you know correspond to safe paths before doing anything, as you say (they could be dirfds which let you traverse downwards). Then when the `docker cp` command is executed, it does not open any new files, it simply looks up the corresponding fd from a table mapping paths to fds. If the file no longer exists, or it doesn't have a fd matching that path, then error out. The construction could be based on where you're copying to/from on the host system.

That way, even if the symlink somehow gets resolved to a bad path, it will refuse to read it because it does not exist from the point of view of the `docker cp` command. I.e. make the command use a "principle of least authority" where it cannot even see files outside of a certain set of paths, let alone be tricked into opening them by a symlink.
There is a 3rd and IMO ideal approach. Instead of pinning to dependencies, you pin to an entire set of dependencies. You are guaranteed stability and that dependencies work together while you are pinned to one set. Non breaking changes like security fixes can still happen but major updates don’t. This is less reproducible than locking everything, but we get to reuse fixes among projects and backport them to the shared set. Updating your dependencies is just moving to a new package set. This approach is utilized by NixOS and Stack, but AFAICT no where else.
Thank you. I actually do understand how consignment works, but I truly appreciate your completeness and the time you put into explaining this to me.

I guess what gets me confused is two things -- first, I thought that the only things that Amazon didn't sell on a consignment basis were things that actually carried Amazon branding. Second, the article seems to imply something a bit different than what you're explaining here.

So, just to check my understanding, this move by Amazon won't really affect anything as far as I am concerned as a customer?

In other words, right now I avoid buying anything from Amazon that Amazon isn't fulfilling out of its warehouses because I've had truly terrible experiences with things that aren't. This change won't reduce the number of items available for purchase with that constraint?
Just grabbed one, thanks much
This assumes that all pesticides have the same effects at the same dosages in humans, which would be surprising if true.

Sure, the more potent the pesticide, the less growers need to use, and the less residual pesticide ends up ingested by people. But it's impossible to say anything about the relative harm of a small residual amount of potent pesticide versus a larger residual amount of less potent (and chemically different) pesticide.
Not much of a journalist if you can’t even sleuth out basic things your own employer is doing that random people can figure out without even trying.
Oh. Then I misremembered - my apologies.
Is there a reason to use a CSS grid and not a <table>? Seems like web devs have been crying about a missing feature for a long time when it's already existed. But I only know the basics of web development and don't know best practices, so I don't know why devs would be insisting on using CSS to create a grid when an HTML table works just fine.
No, it's what you get when consumers choose low fares. Slack costs money. Extra capacity to make contingencies less painful is expensive. People don't want to pay for it. It's not an unreasonable choice.
Support Rust: A list of folks in the Rust community accepting donations
> In a society increasingly obsessed with credentials, being genetically engineered is like having an Ivy-League M.B.A.: It is a marker of status that makes a candidate a safe bet for hiring, rather than an indicator of actual competence.

Not specific to fancy MBA programs, but sometimes credentials means more than a safe bet, but also a fraternity or cabal.

Imagine that, by default, there's a level playing field for everyone, but a subgroup of people collude to trade favors amongst themselves. That group will have an advantage over everyone outside the group who are playing by the egalitarian rules.
Why were instruments (instruments? or panels?) so flexible? Was ut to sustain altitude, pressure, G and speed?
I assume that is per month?
Initially I started building Mochi in response to Anki. Back then Anki was super powerful but I had a lot of trouble figuring out the UI and I got frustrated with how clunky the UX was.

I wanted to make something a lot simpler and a little more accessible. I also wanted to be able to just write markdown for my cards.

Mochi also has the ability to link cards to each other, or link cards to notes and vice versa. I'm also exploring the idea of creating cards from notes / embedding cards into notes.
To second this, it's my understanding that Google for instance is a proponent of transport security as it helps prevent middle men (ISP's, etc.) from stripping and replacing ads in transport.
So in other words it isn't really an issue.
Yep, ClojureScript.
I recently took a look at which of the large US airports had the greatest delays/early departures: https://i.redd.it/y269yhk8x1r21.png

It might be interesting to take another look overtime by season/year. (the impetus was a tweet which identified that SFO has been getting worse over time: https://twitter.com/felipehoffa/status/1111050585120206848 )
Poorly done PR.

Breaking News: The Suit is Back!
http://www.paulgraham.com/submarine.html
The vulnerability is solved pretty easily by doing your ownership checks _after_ you've opened (but not served) the file. At least, that's how I did it [1]. Despite our pleas and submitted patches, Apache wasn't interested in fixing it upstream.

[1] https://github.com/bluehost/apache-symlink-patch
Imagine having a person constantly walking too-close next to you, picking just the wrong time to JUMP IN FRONT OF YOU before every little thing you try to do, and shouting in your face and refusing to go away until they can finish what they were going to say. This is what modern advertising does, for everything! It isn’t exactly surprising that this could be a net negative for pretty much everyone.
I'd like to see some honest feature ads.

Drink Coke!
- Tastes good if you like sugar and caramel, much better than Pepsi
- Not the most unhealthy drink in moderation
- Carbonation that bites your tongue so you feel alive
- Our tax dollars subsidize the Georgia state government
I remember seeing a couple of WWII movies, one where the German's had english accents vs Americans. The other with English accents as the 'good guys'. I asked my dad if WWII was a war within England.
Crypto traders lost access to accounts on QuadrigaCX and Cryptopia on same day
Almost certainly a botched attempt to fix Unicode code points showing up in text.

For instance, the Euro symbol (U+20AC) is encoded in UTF-8 as the three bytes E2 82 AC. In Python (and other languages?) this can sometimes be misencoded as the 9-char string `\xe2\x82\xac`. The leading '\x' is a special sequence in Python to indicate a hex value.

Someone who didn't know what they were looking at might try to do a couple of heavy-handed replacements on article text to undo this. '\xe' is commonly seen in bad utf8 -> ascii translations because of how utf8 encodes code points.

See the specific Euro example here:
https://en.wikipedia.org/wiki/UTF-8#Examples

And a popular answer on StackOverflow specifically on '\xe2' in python output:
https://stackoverflow.com/questions/21639275/python-syntaxer...
How about robot children:
- No oxygen required
- No food required
- Can be made quite small
- 50% lower chance of uprising when compared to humans
> It's not skilled work. anyone who can work can pick raspberries.

And yet, that is literally not the case.

Resisting boredom and maintain focus in grueling conditions are a skill.
Did they outsource the mental health care now? 15 years ago they had their own psychologist/psychiatrist staff you could meet. Did that change?
Many companies can still be successful even if society becomes less consumerist. We don't have to look at it in a black and white fashion.
>Not on some random thing the application does (like authentication, CSRF or sending CORS headers).

Sending CORS headers isn't "some random thing" though, it's specifically the one thing that stops the security model that's in place from working.

There's a lot of bad security practices that you could define as "some random thing", and the fact that some people might do that thing doesn't make the whole model around it invalid.
> ...most suppliers do FBA which tacks on a more expensive shipping charge than you would have otherwise with USPS.

This is not universally true. As a seller on Amazon, using both FBA and seller-fulfillment, there is a lot of "it depends" in all of this.

Some items we can ship cheaper, especially to local zones. But as we're on one coast and we have a lot of customers on the other coast, FBA can be a real saver on the shipping charges.

Size and weight of the package affect the shipping charge, but on some products we sell, we find the fulfillment fees to sometimes get as low as less than 1/2 of what it would cost us to ship direct, even by the cheapest method we can use.

If you're looking at the fulfillment fees compared to what you get charged to ship a package, make sure you're also considering that Amazon helps distribute the products to regional fulfillment centers. It's Amazon's employees that pick and pack the orders. Amazon pays for the box it ships in. Amazon handles customer service and return processing, or reshipment if the item is damaged in transit, amongst other things.

Admittedly, this is not easy to consider all of the pros and cons, expenses and savings. FBA can also be a difficult beast to deal with when they don't check in your inventory, temporarily lose 300 units. Having to deal with Seller Support will cost you in terms of stress and its effects on your receding hairline, or your liver if you need to keep a bottle on your desk as you try to get problems resolved.
I always feel like I'm waiting for the "right" idea to come to me before I go all in and then quit my job, but maybe that's just a fallacy
That's fair; I do care about advertising at a macro level and how it affects my family specifically.
Can confirm companies do this. I have helped build custom analytics solutions for android and iOS where apps dump literally anything and everything they can get data of. Product Managers are so inclined to scrape everything. I was surprised few years back when we could get device battery stats, nearby wifi ssids and even connected audio output device, if any.

Later moved on to other roles.
That would have been much better.
any sum with an index of summation requires mutability
One thing I find interesting is that there are very few "universal" tools for document databases like there are for RDBMS, even though the APIs for these document databases overlap substantially.

For RDBMS, for instance, you have APIs such as ODBC and JDBC that let you connect to different products. There also are tools like Datagrip, as well as tools that can do unison queries against multiple databases (e.g. JBoss Data Virtualization)

The basic API of mongodb, elasticsearch, arangodb, couchbase, cassandra, etc. are almost the same when it comes to CRUD operations. Queries are different between those databases but I'm pretty sure you could cross compile AQL and N1QL most of the time, make an abstraction layer that lets you do mongo-style queries against arango, etc.

Another factor is that some of the "post-relational" database types are still relational. A columnar database can be perfectly relational, it's just another way to implement it. I've seen some analytics vendors that just don't get document databases, SPARQL, etc. because they can't see past the pure speed of SQL with a columnar internal representation.
Textua11y: A Color Contrast Tool
Avoiding Stupidity
I've experienced much more soft debris fall from a vehicle in front of me on the road than I've had heart attacks at the wheel.
It is indeed a wonderfully nuanced, in depth book.
I spend no time managing expectations because my child isn’t exposed to advertising. There is no TV or social media in our household, and no ads thanks to multiple overlapping ad blocking solutions. There’s advertising outside, but it’s easy to ignore, and usually contains messages relating to things my daughter has no baseline for. For example, she doesn’t care about some billboard advertising a TV show because... you guessed it: there is no TV!

Popular culture in 2019 is worth opting out of. It brings no value, erodes humanity, and pollutes our minds. “And nothing of value was lost.”
I've heard of many shitty foods like that spray can cheese that Americans eat, and cringed hard at them, but I've always assumed they can also get good stuff if they want to. If they can't, though, that's honestly very grave.
Advertising is a cancer on our society. Every time you see an ad, make an effort to to make that impression net-negative ROI. Tweet about how the brand causes horrible health problems, makes customers look like idiots, has disgusting business practices etc. Who care's if it's true, most ads (or tweets for that matter) are not either!
So what is Tesla's contribution to this? They always make it seem like its their baby.
Nobody would enjoy having a diamond without advertising. Maybe a child, to put with her collection of other rocks and shiny things.

While I agree with your parent that advertising can help people enjoy things more, I don't agree with the implication there's a positive side to ads. Everything I can think of that people enjoy more because of advertising, they'd probably be happier not enjoying.

Also: advertising can make you enjoy things less (usually things you already have). Maybe things you'd be happier if you enjoyed more.
Iridium has about 85 satellites in service.

SpaceX satellites are much closer and they are planning something around 7,500 of them.

Might not be too hard to look in just the right place with that many floating around.
Or we could finally just get rid of the agency altogether, I don't think I'm alone hoping there will be a day when there's finally a straw to break the camels back and shutter the entire TSA.
1) If you prefer we can multiply all the numbers by 100, nuclear is still better than what we actually did over the past 40 years since Chernobyl.

2) We have actual evidence of how a similar-era nuclear reactor fails in Fukushima (it was built in the 80s iirc). If we write off the Soviet numbers as misinformation, then using a strictly evidence-based approach and extrapolating from Fukushima, their numbers were overexaggurating the damage.

I doubt they were exaggurating, I think Chernobyl was a lot nastier than Fukushima, but as a commited nuclear advocate, the idea that I'm relying on Soviet numbers is a misrepresentation. I'm relying on the divide-by-40-years, the linear-no-threshold-model-is-not-sensible and the by-gum-we-know-a-lot-more-about-how-to-design-things-safely-since-we-are-now-in-2020 arguments (3 sig. fig). Also the this-thing-is-millions-of-times-more-energy-dense-than-anything-else-it-is-amazing-we-are-talking-orders-of-magnitude-improvment-your-brain-probably-can't-imagine-that-without-special-training motivating factor.
It is better to get the feature along with a bigger bundle then not get the feature at all even though your browser supports it.

Note the parent is claiming that feature detection is not feasible for a site like YouTube because of the extra cost. Here I show how you can still bundle optimally for whitelisted (i.e. QA-ed) user-agents while still not blocking non whitelisted user-agents from accessing these features, and still not brake the page for user-agents that don’t support it.
If the server is comprimised and paths from the host are mounted inside the container, the attacker could potentially make more damage.
Having the old Docker image makes it easy to revert to it. Whether this is easier or harder depends on what other way people were doing deployment.

Sometimes people don't have good deployment processes that automatically back up whatever they deployed. They might even have installed stuff manually, so they don't know how they did it last time. In that case Docker helps. The build might not be reproducible, but at least you have the binary.
> So the advertising has to convince you that you're not happy

That claim doesn't follow. Some people actually are unhappy, or would actually be happier if they discovered and purchased certain products.

I'm not claiming that advertising is or isn't a net positive, but this part of your argument doesn't hold up. It's kind of like saying "dating, or asking someone on a date, is fundamentally trying to convince someone that they would be happier with you; if they were perfectly happy already what else would they need?; so you have to convince them that they're not happy just to get them to go on a date with you; thus asking someone on a date if basically negging."
I like how "MoS2" (molybdenum disulfide) is sorta like "MOS 2" (could be read as Metal Oxide Semiconductor, 2). Kind of an accidental pun, almost :)