skysight-inc/HackerNews huggingface dataset:
> Google’s core DNA is search and engineering, though some would say engineering that is driven by the economics of search, which makes it hard for the company to see the world through any other lens.

I would nitpick slightly. Google core DNA is advertising. Search is a huge component to driving their advertising business, but let's not pretend that they are driven by anything other than ad revenue.
Oh, and geostationary satellites at night.
The Viable System Model[1] for sustainable organizations describes that phenomenon of a "corporate DNA" that defines the unchanging essence of the organization.

The VSM is an theory elaborated from classic cybernetics, the science of feedback-based control, which aims to predict how and if a particular system will be able to adapt to a changing environment.

VSM is a fractal system with five types of blocks organized in three layers (a core defining long-term strategy, a bureaucracy evaluating compliance of defined plans and its adequacy to respond to external threats, and operative units to carry specific parts of the plan). In this model, the strategic core defines which should be the unchanging essence of the organization, while the rest of the system may change more drastically in order to adapt and survive against external threats. (The fractal part is because each component block is in turn divided into the same three layers).

[1] https://en.wikipedia.org/wiki/Viable_system_model
Yes, I meant dpkg.

Not sure about dpkg, but rpm does not allow two packages to own the same file. If you try to install package, that contains file owned by another, already installed package, the installation will fail (you can try that with installing an amd64 package that owns something in /usr/share, and then try to install the i386 version). Yes, post-install scripts are dangerous and rpm folks are doing small steps to phase them out: https://www.youtube.com/watch?v=kE-8ZRISFqA
That doesn't make it ok!
It seems that the ban would be more effective if, rather than banning a specific rehydration method, they banned the process of cutting weight through dehydration. A cheap urine refractometer costs $25 - you can grab one yourself on Amazon if you like - and would tell you whether the athlete at the scales was dehydrated (and also give you a urine sample to check for other banned substances).

Sure, then athletes might show up to the scales hungry, but that's more healthy than sweating.

And by 'they', sure, the UFC could make a big change...but where this really needs to start is the high-school wrestling mat, where you have kids establishing a culture of 'grit' as defined by running in hoodies. I haven't been a wrestler myself - I was a track kid in high school - but I can vividly remember swiftly passing our varsity wrestling team during winter training on the indoor track in our gym. They shuffled along in their uniform, heavy sweats, fists bunched up to their chests (from too much bench pressing and curling and not enough triceps/lats work) while I wore nothing but some short shorts and was dripping with sweat anyways.

UFC fighters are appropriately compensated and informed of their risks. High school kids are not.

State wrestling finals for my state are in two days. It's 11:45 here, so right this minute, a lot of kids are just wrapping up their lunch and some of the best wrestlers across the state are going back to class hungry and dangerously thirsty - on purpose - so they can make weight this weekend.

http://bleacherreport.com/articles/2555772-weight-cutting-so...
The challenge of your solution is that these situations are those that most deeply need anonymity.

You want proof of the veracity of the audio or visual evidence but the person(s) taking it and getting it out to public view desperately need to not be identified. Or at least they can't be connected to any network while collecting evidence (i.e. video of something unseemly happening in China/Somalia/DRC).

Deepfakes are a very hard problem and solely technical solutions are unlikely. A mix of context, reputation of the recording provider, and technical analysis is far more likely to be the right approach than any flavor of the month technology, be it block*, Erlang, Rust, or capsules.
You could probably determine that with some walking. In a building, there may only be a few places where a right turn makes sense 3m after a left, 2m after a right, etc. Or a Bluetooth beacon.

I wonder if this could be useful on a phone, if a user held the phone steady and the accelerometers picked up the candence of their walk.
To Give A.I. The Gift of Gab, Silicon Valley Needs to Offend You
I disagree - the are at least 2 top level comments on this story now that are greyed out. I consider them to be well-made, definitely not flames or spam, clearly written but contrary to the apparent majority view.

Even uncontroversial statements of fact get down-voted.

Take this:

>"Also, I don't think vouching for [dead] comments actually does anything beyond warm fuzzies." //

assuming the commenter didn't lie then it is a fact, they started their thought. Now the down-voters may know vouching revives comments, but that's no reason to downvote, that's reason to respond with a source.

Even if they are mistaken, it's harsh to downvote a view that can't be easily corrected because of hidden information.

Meh.
Thanks for the heads-up on the Pyramid Principle. I've been studying storytelling and the outlined principles jive pretty closely with what I've picked up.

This seem to be a great summary of the Pyramid Principle [0] -- I hear the book is a bit of a slog after the first 3 chapters.

[0] https://medium.com/lessons-from-mckinsey/the-pyramid-princip...
Weekly podcast: There are reasons Amazon is cheap
Several Arch Linux AUR helpers (pacaur and trizen, for example) refuse to run as root. Instead, they invoke sudo to escalate only during the necessary phases.
I love the statement of fact here, as if your opinion alone determines what "went well" means.

The outcome that people threw giant hissy fits about not being able to Trump-bash or insist that Silicon Valley is the most sexist institution ever created for a week does not mean that the experiment didn't go well.

In fact, I'd argue the exact opposite. It illustrated how deeply embedded a certain sociopolitical view is on this site despite everyone constantly patting themselves on the back over how smart, tolerant, and accepting they are. I think the experiment went quite well at illustrating what HN has become.
You clearly don’t know what you are talking about nor have you ever worked at Google or similar mission driven company.

You fear of what others theoretical could do to you clouds your judgement :(
Introducing Airbnb Plus
Anti-trust for what?
Berkeley Lab researchers generate first images of 129 DNA structures
You assume I haven't done any research myself. I've spent some time looking into this and haven't seen anything that I thought really tried to analyse the issue. And I was wondering if anyone else knew of any good sources.

What is wrong with asking if others know of any good sources? Isn't sharing knowledge one of the points of sites like this?

> trusting the data without research

what are you referring to with this?

> then lecturing us on doing deeper research?

I never said anybody had to do any deeper research. I explained why "plastics are polluting and poisoning the ocean" is not, itself, a deep argument for wanting to ban them. What is wrong with doing that? And do you disagree with any of the reasons I gave?
Seeing some of comments about price.. just thought I can put more info here since that's where I'm from and some points are not mentioned, especially the previous plastic reduction effort by Taiwan started in 2002.

In 2002, the restriction on plastic bags that are thinner than 0.06mm was imposed to all stores, but it was not a complete ban. Stores that offer plastic bags thicker than 0.06mm need to charge customers. The idea behind thicker bag is reusability. Two types of responses from stores: Stores started providing thinner bag as long as they are bio-degradable (Link 1), or they provide thicker bag as long as customers are charged. Customer's response: Since 2002, 71.7 reduction in plastic bag use in supermarkets, and 43.4 reduction in plastic bag use in stores. (Link 2, Link 3)

And just a side note, Taipei started being more aggressive since 2000 by charging garbage bags. You have to purchase government issued garbage bags if you want to throw your garbage out of your house. (Mentioned in link 4)

Some links are in Chinese

Link 1: http://e-info.org.tw/node/202363

Link 2:
http://www.epochtimes.com.tw/n176732/%E6%93%B4%E5%A4%A7%E9%9...

Link 3:
Similar to link 2 with different stats
https://www.csmonitor.com/2004/0615/p07s02-woap.html

Link 4:
https://www.taiwannews.com.tw/en/news/3134910
BART gets serious about a 2nd East Bay-S.F. Transbay Tube
Anecdata, but since it was introduced, I've gone from getting a new bag every day (lunch/fresh groceries), to using the same one for pretty much the last 6 months.

It was a very noticeable shift to making me think about their use.

Buying one because I've forgotten is a rare, and slight annoyance (the price doesn't put me off, it just changes the mental model).
Important to note is that Nano isn't really a DAG, but rather a block lattice - essentially every account has it's own chain of transactions that are verified by nodes. Additionally, each transaction is actually two, a 'send' and a 'receive', each mentioning the other address, amount, and preceding block to prevent double sends/receives. The only problem in this article shared with Nano is the ability to spam the network, but there is a small PoW associated with each transaction to slow this down.
This entire thread is reminding me of my Marine Corps days. Super hung over? Hey doc, we need to practice our IV skills... sweet cold hangover relief. About to do an extra hard day of training? Drink a bottle of pedialite and grab the other camelback you put Gatorade in.

Hydration is no joke.
> Life-span of a baby monitor is couple of years, by definition.

Unless you have more than one baby. Or friends/family with babies. My nephews are using products that weren't even new when I played with them, decades ago.
Those last two sentences are pretty depressing:
> Should we define the Anthropocene by when humanity invented the technology to make themselves extinct? If so, then the nuclear bomb spike recorded in the loneliest tree on the planet suggests it began in 1965.

I hope we do better than being remembered for this.
I think this might have a snowball effect. The new disruptor will appear that will initiate a huge shift in users. Facebook will have no time to react quickly enough, which will cost them some chunk of core users. The new platform, since it will be "new" and will initially fix all the Facebook problems will become a cool thing, magnet. Since some core users will be already using it, they will take users with them. Snap had a chance of becoming that but lost. Let us wait for a new disruptor.

This is a very dangerous game, with a lot to lose. It was the same with any other, now dead, giant on the web. Only because people are still using Facebook now, does not mean, that as soon as a worthy competitor will appear, people will move et masse. Facebook is a necessity now, but it might be not, for example, tomorrow.
No, the default point doesn't count towards your karma.
The irony here is that Facebook - as an advertising platform - has a lot of opportunity to earn more per visitor.

They have traffic but it is relatively disengaged, in terms of commercial intent. Sure, you can target - but there's a long path between looking at your friend's party pictures and actually pulling out your credit card.

Now... if they looked at their content and communities and made a real effort to warm up commercial intent before running the ad... perhaps moved into the content business (for real)... that audience would be worth a lot more.

Without creepy tracking moves. Just by making it easy for someone to follow their interests.
I wish you the best. Definitely don’t be afraid to discuss alternatives with your doctor if you’re not happy with Zoloft...sometimes it takes a few tries before you find whaat works best for you.
The conservative GC approach has worked well enough in practice that nobody is going to do the work. Also there is a performance tradeoff in non-allocating code: Sometimes you need more unboxed registers, other times you need more boxed registers so with only ~6 of each[1] you will run into register pressure.

1: 2 stacks means 2 stack pointers and 2 frame pointers leaving only 12 registers left for values; it's also possible that the SBCL ABI uses a global register for something else as well, which would leave only 11. PowerPC is a really luxurious platform in which you have 32 GPRs so even if you use 8 GPRs for various bookkeeping purposes that leaves 24 remaining, which is enough for pretty much everyone.
Robinhood Opens Cryptocurrency Trading
This line is ironic in the play, as it is spoken by someone who is absolutely not brief. It isn't a truism.
Yeah, those guys are such idiots for earning a +380606% return on their investment from ICO :)
There is also the "Slow down, you're posting too fast" feature that kicks in, likely to calm down flame wars, Unfortunately it seems to block everything, not just the thread in question.
`sudo npm install -g` is one of several examples of the normalization of deviance rife in the NodeJS community. Most command-line utilities distributed through NPM recommend running as root (implicitly—because they all suggest installing it as a global package). Here's[1] Microsoft's instructions to install the TypeScript compiler, for example.

NPM's awfulness notwithstanding, it's trivial to write a shell script to do what you say and add a symlink to ~/bin. But everyone on StackOverflow will tell each other "just run it with sudo", and they do, and then quickly move on with their lives (presumably to be followed with "and break things"). Instead of doing the right thing, raising their hackles about how poorly NPM is designed, and holding its community leaders accountable.

1. https://github.com/Microsoft/TypeScript/blob/b29e0c9e3ab2471...
I use the tool I finally wrote for this (work in progress but very stable and I use daily; AGPL):

http://onemodel.org
Off topic, how do you get a two letter domain?! How do you get these more unique domains?
But those can be recycled, can't they?
> For one thing, package managers are only useful on packages supplied by the distro (or otherwise bundled using that convention), and we need something that allows for installing (and uninstalling, and backing up configurations for, and...) software safely and systematically in the general case.

There's nothing that limits rpm/deb to distribution. Anyone who publishes a tarball with software, can publish rpm/deb as well. Many do.

> For another thing, even packages installed with a distro's own package manager can typically dump whatever files they want wherever they want, rather than having the OS restrict them to a controlled environment.

The list of files in manifest is checked beforehand and if there's a conflict with existing package, the installation is aborted.
If you look at the recipe it's like 3g of salt in 1L of water; that lowers the freezing point a bit, but not much.
Of course, global optimization using the Lipschitz constant has been around for decades. As far as I understand, this paper also estimates the constant. Is that the novelty or is it the convergence proofs?

Another method for global optimization is interval arithmetic, but it is not a black-box method.
> You have to purchase government issued garbage bags if you want to throw your garbage out of your house

That's the case in many countries - in Japan for example. (not government issued but city-issued or prefecture-issued bags).
Then make stronger bags?
My theory is that their code is shit. It shouldn't be surprising given that their Chief Architect wrote a Medium post (Oct 2016) in which he cited concurrency as one of the primary benefits of PHP, and advocated for "curl'ing to localhost" to achieve parallelism.
What's the problem with paper straws?
They can keep lowering the prices, other than spammers, hackers and an occasional dev they won't attract. Their staff is not technical, rude (too big to fail) and you have more than decent chances to land on a recycled IP that was used for malicious act previously.

They cannot be compared to Hetzner, more to OVH.
Because people in general weren't more stupid than us in everyday matters -- and you don't need a theoretical knowledge of combinatorics to know when you've been had.
Well, that's the amount you paid. Some fraction of the insurance premiums which you and your employer paid also went to the hospital for that IV.

I wonder how much. Obviously not $2000, that's absurd. But maybe $200. Or $2. Or maybe the insurance company gets paid $20 by the hospital so they get to make $180 off of you for the IV.
Yes, preservation of the “house style” is an explicit goal of HN’s design and moderation. Preventing newcomers from “democratically” hijacking the forum and turning it into something else is something it’s explicitly built to thwart.
This is a fantastic ELI5. Thank you
I think moderators can bypass that as well. I'm fairly sure I've seen accounts go from green to normal within hours when it was the author of some paper or project that someone submitted finding out they are on HN and making an account to answer questions. I suspect moderators authenticated the user separately, or used the comments to do so if it was completely obvious.
> It is not expected that updating npm will kill the complete system it is on...

Yeah, but that is why you test your deployments BEFORE deploying them.

Hell would be had had any developer at my company ran any such command on a production sever. The notion of even running a command at the terminal on a production server is even scary.

Things like should be done on build servers which are in general throwaway. Your build server should produce a artifact that can then be deployed to your staging servers and if all is well THEN productions servers. npm is a build tool and should not be installed or ran on production servers -- for many reasons more than just stupid stuff like this.
this comment is incoherent
damn so did Bosch get scammed too? http://www.businessinsider.com/robert-bosch-bets-on-iota-201...
South Atlantic Cable System Makes Landfall in Brasil
I don't see how GPS is a "nice to have". How does an entity know to get from A to B without some sort of navigation assistance?

Unless your "true-AI" stops to ask locals for directions, its going to need some sort of GPS. Can't say I'm looking forward to arguing with my car about how it should have taken a left on Main St, instead of a right.
Ask HN: What Python web programming frameworks and tools are you using?
I'm interested in hearing from the community about what tools you are using for building web applications in Python.

So, what tools, databases, web servers and frameworks are you using for your latest Python web application projects? Or, if you've abandoned Python, what language have you moved to, and why?
...or by submitting some awesome content once in a while.
They could also do a deal with Redbox to sell bulk rental-version discs at a lower price, which would not include the digital download code included with the retail copies.

But they won't, because Disney is the 800 lb. gorilla that can get whatever it wants by beating its chest and charging...

...the lobbying and litigating costs to its colossumongous IP protection budget.
Why not bring your own (non-plastic) bag though?
Safety is not a boolean value, you have to look at this from a risk perspective.

If you have a self-driving car that's pretty safe, but you can make it even safer with maps, and those maps are going to be accurate 99.9% of the time, the 0.1% of the time will be less safe, but overall you've significantly reduced your risk of an accident, and maybe you can even mitigate the risk by doing things like slowing down when your maps aren't accurate, the same way human drivers slow down when there are cones on the street.

The issue isn't so much that they "couldn't handle" some debris, but that "handling" something is not a yes/no proposition.

Having said that, I haven't worked for these groups, so I don't really know what these maps are used for, maybe these maps are just used for localization because GPS isn't accurate enough.
I'm pretty sure that "we're now changing permissions willy-nilly" is both a breaking change (which would warrant a major version bump, as per semver), and a bug (even though it's presented as an improvement by the authors). I should have been more clear.
That's a lot of unlikely ifs. And that also assumes my algo is easy to reverse from 2 digests. My counter to that is that it is unlikely anyone would specifically target me and waste resources trying to crack my algorithm when there is so much low hanging fruit elsewhere. If I am specifically being targeted, I've probably already lost, even if I use a PW manager.

Compare to PW managers: "If your password db and master password get leaked, attached to the same email, then you lost all your accounts." Also with PW manager, losing your phone can mean Denial-of-Service to all of your accounts if you are i.e. travelling.
Aws-virtual-bastion: A web terminal session to AWS EC2 instances without SSH
Manage for the long term:create more value
The clamshell type ones cannot.
Don't worry there's all sorts of insanely nightmarish stuff nobody does because come on. (Also geneva convention.) But yeah when you have these nightmare ideas better not to share ;)
At best, that that setup lets you prove that a certain pattern of light was present on the camera sensor at a certain time. It says nothing about the way the pattern was created, whether it was pointed at a real scene, or whether someone projected a faked movie into the camera.

By extension, any scheme to prove the truth of arbitrary measurements (audio, video, anything else) is vulnerable to manipulation of the measured value itself. The only way to be sure that something isn't fake is to experience it yourself (at least until virtual reality improves far enough to make even personal experience unreliable).
> Rather than tilting at non-determinstic windmills

?
I do agree. I was just looking at the selection of regular-size bags today at my local Finnish grocery store:

- 0.20€ for a biodegradable bag
- 0.20€ for a plastic bag

It's good that they offer bio bags that are no longer more expensive than plastic bags but it should definitely be the other way around.

If they priced bio bags at 0.20€ and plastic bags at 1.20€ you would not hesitate to guess whether people would move to carry their own reusable nylon/cotton bags or buy the biodegradable bags instead (or, rather, two of them instead of one plastic as they break more easily).

I rarely buy a new plastic bag myself but when I do I don't even blink at the 0.20€ price. The price should make me stop for a moment and reconsider.
Doesn't the vast amount of data we have allow for things like getting a loan without knowing a guy? As for point 2, if someone is more worthy... why is that bad? And why should an employer not use information easily accessible to them to determine the character of a potential employee when they only can have brief correspondence via interviews? I'm not sure if you're talking about future implications or what but it seems like this is the system that we exist in today. I don't think most of these decisions are based on a "fuzzy social score" though. At least not the topics you brought up.
Koble, a LinkedIn for Business Sales?
Detailed Introduction to Apache Cassandra
Oh yeah, I was thinking of something more specific, but I'll look into that too.

Well but then there's a big missed opportunity there, isn't it? I mean, it sounds like a principle like that would apply to most scenarios, unless you are too small to even think of making an impact on your complements markets with your financial power. In that case, sure.