skysight-inc/HackerNews huggingface dataset:
> Whatever happened to the philosophy of “do one thing and do it well”?

When you're a startup, you do something new and (hopefully) do it well. You get customers and you grow.

Eventually you become an established company. You do your thing really well, and customers are happy to pay you the price you ask. You make a healthy profit margin and times are good. Competition takes notice.

You keep doing things well, but your competition has a second-mover advantage. They get to work with newer tooling, no legacy codebase, all the benefits of a fresh start. They start to win your customers away from you.

You're doing things well, but it no longer really feels well, because your success in the marketplace no longer correlates with the maturity and quality of the product you're offering. You may have an incredibly mature and well-supported product, but it feels stale. It turns out that customers appreciate qualities like "refreshing" and "modern" that your product seemingly lacks.

As you start to lose customers, your declining revenue forces you to lay off employees and your stock starts to decline. Without a big change, you go out of business and shutter your doors for good. The executives are forced to sell the IP for pennies on the dollar to some patent troll as part of the company's bankruptcy and liquidation proceedings, and might open-source the IP if no buyer can be found.
Whataboutism is relevant here. After all, one of the many reasons the right-wing elements became predominant in Japan in the first half of the 20th century is because Western powers were not willing to recognize it as an empire, even when they had done the same type of land grabs that Japan was trying to do.

edit: to clarify my clumsy statement a bit, I am not saying that criticism of America specifically is relevant here, or that America is just as bad (I agree that this is a ridiculous notion) but that the competing narratives and the past have direct consequences on politics. You can certainly see that on the discussions on climate change.
Canada's health care system is hopelessly sclerotic. We need to wake up
"Connecting to www.snapengage.com..." indefinitely for me on macOS Firefox.
Firstly, I was just drawing attention to the fact that you can draw different conclusions from the same information.

Secondly, if all interviewees, say 5+ refuse to do the test on the basis of irrelevance, that would presumably change your opinion, would it not? It would certainly make me question the validity of my interviewing tests. Some people would probably blame a bad batch of interviewees.

Thirdly, some organisations need people to be disruptive as otherwise practices will never change.

Having said that, it really all comes down to how it's articulated. If candidate is polite and explains the reasons then that's fine. If candidate throws toys out of the pram then yes, I agree with you, not going to work.
Because this extradition arrangement is a very clear and specific violation of the agreement that brought HK under Chinese rule.
That isn't an issue of language but social pressure and ideas of acceptability and normalization. There will always be ideas which fall into Wrongthink even if what is acceptable varies drastically. Language is the carrier but not the end idea in itself.

So yes you might get different approval ratings depending on how you say it but ideas are a limitation as well.

It isn't like people are appalled by saying "we should kill the Jews" because they said "Jews" instead of "Jewish people" or because they said "kill" instead of "liquidate" or "euthanize". The whole idea is an abhorrent attempt to repeat dark history which gets people to stop while they are a head in the same way a president trying to make an appearance in an open topped vehicle would be vetoed by the Secret Service.

As any Yankee would tell you the fact it was once a slur of their foes doesn't matter.
Decapitation is certainly gruesome, but I don't know if it's humane or not. Is death instant?
Well yeah, guns are not toys. And thus logically, toys are not guns.

> toy, noun, an object for a child to play with, typically a model or miniature replica of something.

A model of something is not the thing itself, therefore, toys are not guns, thus a toy gun is fine for children to have. Because it's a toy, and as you say, toys are not guns. :)

(Sorry if this comes off snarky, but seriously, step back and consider your argument: Lots of toys, as per the definition above, are models or real things. Cars aren't toys; does that mean toy cars should be banned in case a 6 year old plows his 1:75 scale diecast model car into a crowd? Obviously not. Other common toys include airplanes, kitchen appliances and tools. You seem to have misunderstood the entire point of toys. If the toy is itself dangerous, that's an issue. If the toy is a model of something which is dangerous, well, that's why the kid has the toy and not the real thing. Ideally they may even learn some caution with the safe toy version.)
Humans Have Built-In Autopilot
Yes: https://help.dropbox.com/files-folders/restore-delete/recove...
Evernote could be exploited by hackers to access all your cloud services
(Full disclosure: I contribute to KeePassXC)

In fact, KeePassXC has shown to have better memory protection than KeePass: https://keepassxc.org/blog/2019-02-21-memory-security/ (note the article is from February, some things have changed since then, see below).
The only thing we do not have at the moment is in-memory encryption. We do, however implement the following security measures on all platforms:

- prevent swapping of master key hashes (using gcry_malloc_secure)

- prevent non-root / admin access to our process memory (KeePass does NOT have this)

- overwrite all dynamically allocated memory with zeros on free

- disable any kind of coredump or crash reporting

A patch for in-memory encryption is being worked on, but needs further testing before it can be merged: https://github.com/keepassxreboot/keepassxc/pull/3055

Please note that this still cannot fully prevent swapping out of secrets. As soon as things are to be displayed somewhere in the GUI, they are basically out of our hands. We also cannot fully protect everything while the database is being loaded or written. However, the same applies to KeePass. There is just too much going on with memory management on modern operating systems.
The biggest thing I miss at my current job is interaction with people I don't work with. When I commuted from Oakland to San Francisco I would talk to people on BART, at restaurants when I went out for lunch, and sometimes just made conversation with people on the street.

Now I work at a large company in the south bay. Lunch is provided and I ride my bike to work. There is basically zero chance to interact with anyone outside my workplace unless I make it happen deliberately.
Its the user who downloaded a program they "needed" which had malware which sent out a lot of spam email because this was a user that did announcements which basically got an e-mail server listed on blacklists that creates these IT policies.

You want to treat people like responsible adults, but they aren't the ones who have to deal with the fallout. Developers know the score for the most part, so full privileges are expected with the caveat, if it all goes bad, we are wiping the machine[1], not doing a recovery.

IT dreads the moment we are called to account for something some user decided they needed to do.

1) most developers understand backup tools and code control - those that don't, well...... with great power comes great responsibility
I completely agree. I have told this to people for years. You have this population addicted to this drug we would produce for pennies and instead of working with them we make it illegal and challenge them through theft, prostitution, and street dealing just so they can supply their habit. Furthermore, I heard that in the countries that started the dealers dry up and new heroin addicts are simply few and far in between. I suspect that laws were not originally designed to help these people but rather to exert control over them. On a side note, with all the problems alcohol causes it amazes me we sell it but worry so much about others such as marijuana.
Hi Dang,

I doubt you have the time or any remaining patience to care, and I can hardly blame you, but I would like to point out what I think is an important point: while this discussion may seem like just another ideological disagreement, if you look at my participation in it I hope you could see that I was approaching it from an epistemological perspective, not (https://news.ycombinator.com/item?id=20150162) an ideological perspective.

I have a theory that a large percentage of seemingly ideological disagreements (same set of facts, but difference of opinion) are in fact rooted in epistemological problems of perception. This is why my counterpart was unable to provide evidence for what he (genuinely, and with good intentions) believed were facts.

My intentions were not malicious (I think this is observably plausible based on my words and tone, or at least I hope so) in the conversation - I wasn't trying to score a "win" for "my side", I was genuinely trying to see if it is possible to get someone who believes something not-absolutely-factual to examine the foundation of those beliefs. "Defending" Stefan Molyneux was probably not the wisest place to do such a thing, but it is almost always topics related to "-isms" where these sorts of cognitive behaviors manifest themselves, so it is almost always going to look "obviously stupid" to have chosen the specific subject when taking such experimental stands.

Personally, I wish more people would try (if no one ever does anything, how will the problem stop getting worse) to figure out what is going on with the increasing polarization of opinions between people and try to figure out a way to fix it. But at the end of the day, even if I am completely correct in this theory, perhaps there's nothing that can be done about it (although, among all the downvotes and flags, one person maintained objectivity: https://news.ycombinator.com/item?id=20148991), and expecting HN mods to tolerate the messiness is a bit much to ask.

So, my sincere apologies, I will try to refrain/minimize such behavior going forward. But at the same time, I think it is fair to point out that in such disagreements, it takes two to tango, and perhaps the person holding the popular but technically not-objectively-correct position might be deserving of a warning as well. To me, dishonesty is a much more toxic and harmful behavior than disagreement.
Yeah, of course, but how would you work this type of code into something that can be used in production?

The goal should be to have a green thread library that you can just use without thinking about registers or assembly.
I'm not sure what you mean. Jupyter-lab has extensions, such as the toc?
I'm not saying it's a great system that never goes wrong, but with the seal of approval from PG you're swimming against the tide if you're trying to change how people vote on HN.
I work in an IT organization & I see (in the sense of witness) both sides of this. We are over-tasked and under-resourced and new projects/ideas/initiatives that come in the door go into a backlog of requests. So I see business/end users signing up on their own for SAAS solutions to solve their problems.
There's a massive difference between time to act, and time until we see the effects. By the time we do see the effects of global worming, it will be far too late to do anything about it.

(And we're already seeing some effects.)
I was a little frustrated by the price increase as well. That said, I have a ton of stuff in there and am not itching to move it. I also don't want to roll the dice with another vendor when I know Dropbox works for me. I'll probably pay the extra $20 and keep on keepin' on.
It seems you missed the original email, or something messed up and you weren't sent it. I got the [0] that you linked to today, but also got this email last Tuesday: http://bluetide.pro/k9NN8v - Which was the original email from them that was informing the change, and it was very clear. Today's email (your [0]) was just the marketing follow up email saying the plan features were now available.
>Bastide and Fabbri came to the conclusion that the most durable thing that humanity has ever made is culture: religion, folklore, belief systems.

I'm not sure if I agree with this. I think that there is a ludicrous amount of survivorship bias at play with culture. How much do we know about ancient Egypt through culture and not the writings and structures that were left behind? How much do we know about some of the European cultures from ancient times? We really don't know much about ancient Estonia or Finland. We do know a lot about other ancient cultures, but that's because they dominated and continued to dominate for a long time. If our civilization dies off to the degree that people can't decipher simple messages about the danger of radiation, then I think that the cultural aspect of it has died too.

Edit: I understand that writings are culture, but I'm talking about cultural practices or values.
That isn't remotely new. Just look at English history during Anglicianism's transition.
it has happened to me and it was most annoying as i used to use that time to read or watch coursera videos
Again, isn't this something that is publicly shared quite a bit?
Where former Theranos employees work now
The trial of 24-year-old Evans and Allen, who was 21, began on 23 June at Manchester Assizes. On 7 July the men were found guilty and sentenced under the 1957 Homicide Act to suffer death "in the manner prescribed by law".
Their appeal was heard just two weeks later - and dismissed the next day. A final appeal for clemency was rejected by the Home Secretary on 11 August. Less than five weeks elapsed between conviction and execution.

Versus:

Tony Medina was convicted in 1996, aged 21, for a drive-by shooting that killed two children at a new-year party. Since then, for 23 years, he has been awaiting execution. [In solitary confinement.]

https://www.economist.com/united-states/2019/06/06/what-its-...
What generation of tape technology exhibited the problems you describe? I've never suffered such problems with original 1/2 mag tapes, DDS, or LTO.

BD-XL is wildly more expensive than LTO, although that won't matter if you can't get LTO to be reliable for you. Just checking now, B & H Photo which tends to have good prices and a good supply chain, $54.57 for 10 100GB BD-XL or a terabyte (https://www.bhphotovideo.com/c/product/1101544-REG/verbatim_...), not so cutting edge and still with competition LTO-6 from Fujifilm, quantity 20, $11/TB (https://www.bhphotovideo.com/c/product/1096090-REG/fujifilm_...). We also have a problem with no one worth trusting making cheapest single level BDR discs, the least worst is CMC, and I wonder how long before BD-XL sufferer the same problem.
Looks like they introduced a higher price, too.
I appreciate the sentiment but my phone now does so many things that I would really miss if I'd have to get rid of it. GPS and navigation, Mobile Banking, IM because nobody sends text messages anymore, Calendar and quick web searches and a decent camera I'll always carry.
why was my comment flagged but your bigotry ins't?
For me, the "killer" feature of Google Docs/Sheets is the ability of multiple users to be in the document at the same time, all making changes, and all those changes being seen by all in real time. I don't think that shared Dropbox files can replicate this same functionality, so maybe apps on their side is the way to bridge the gap.
The attitude that trans people should be prevented from living in society is still widespread. A large number of people throughout the world think that it's damaging to society, harmful to children, etc... to have non-cis, non-straight people of any kind visible in public. Within the past few days, Nazis[0] disrupted a Pride march.

So I do think, stepping up a meta-level that a general opposition to using force to suppress people and behaviors that some or a majority of society sees as degenerate, dirty, or a threat to public safety (but not a direct harm to others) relates to the grandparent commenter being trans.

[0] No Godwin's Law here - literal Nazis: https://img-s-msn-com.akamaized.net/tenant/amp/entityid/AACC...
I Come Not to Bury Cloudera but to Praise It – Jesse Anderson
Uber Wants to Get You High
I would be suspicious of most tech talks on this. If someone is giving a tech talk on their analytics systems, they are either working at enormous scale (Facebook, Google), selling something (Splunk), or over engineering their system (many startups).

I second advice elsewhere in this thread. Log it into PostgreSQL. If you start overloading that, look into sampling your data before you look into a fancier system. Make sure you have identifiers in each row for each entity a row is part of: user, session, web request. If you're not building replicated PostgreSQL (which you probably won't need for this), log to files first, and build another little process that tails the files and loads the rows into PostgreSQL. That log then load advice is hard learned experience from working at Splunk.
Do you really, seriously think that posting such a comment
full of gratuitous insults when you have your professional website in your bio is a good idea?

Because if we're on the topic of stupidity... Projecting such an unprofessional, rude, and aggressive behaviour so casually is quite something.

This is shocking.
Agreed, DIYing vias is also a big blocker for me now, which is why I only really use this method for single-layer prototypes and experiments. There's been some recent improvement in at-home via electroplating but it's still not there yet.
I suspect that in the not too distant future (perhaps in my lifetime) there will be companies buying up landfills in order to mine them for recyclable materials.
It has to go from safe to deadly very quickly so that people can more easily connect the dots too.
Ask HN: What are some books where the reader learns by building one project?
A continuation of:

https://news.ycombinator.com/item?id=13660086

I recently stumbled across a book that built an entire enterprise-grade application from the ground up with each chapter building on top of the previous one and was blown away by its coverage:

https://www.packtpub.com/web-development/building-enterprise-javascript-applications

Normally books/tutorials just feature simple todo list type applications to teach concepts. Does anyone else have any other books to share that follow suit?
> As long as software is tied to a company...

I hope you're wrong, or at least wrong enough to leave room for a few "small is beautiful" outliers.
Are you feeling threatened?

I was just sharing some female perspectives. If this wasn't so expensive, I'd buy 2 for myself.

As a parent, I don't think there's a need to teach the next generation ok kids about AI in the context of autonomous killing machines...
If homelessness is a problem, why should the alternative be to put them in jail or prison? For something as simple as car camping, it seems like an unjustifiable punishment for a simple offense. Without getting into much of a semantics argument, this post itself puts off a sense of “pull yourself up by the bootstraps” attitude when it comes to homelessness. In a city that has a GDP of $231 billion in 2010[1], it seems ineffective to punish the homeless instead of trying to rid the city of the problem in a more productive manner than hauling offenders away. While public consumption of drugs should still be a citational offense, the simple possession of a drug should not be a jail sentence. There are many users that have deeper issues that need to be worked out to rid them of their addiction and putting them into confinement is not always the most effective way. Seattle needs to invest in safe injection sites, public health programs, and they need to build more shelters for their homeless. In today’s society, homeless are looked at as the bottom of the feeder chain, but when we do that, we begin to strip people of their humanity and instead we look at them as simply statistics or an nuance.

1: http://www.greyhilladvisors.com/gross-metropolitan-product/
$9 billion per year does sound like a bargain to fix homelessness, but I think it's unfortunately a lot more complicated than that. The poverty line for a single person in the US in 2019 is $12,490 per year, and there are roughly 40 million living in poverty (25 million adults and 15 million children). You'd be offering all these people (and more who are just above the line) a significant increase in income if they call themselves homeless. While it might still be a good idea to do this, you are now looking at numbers closer to $0.5-1 trillion, so it's a very different discussion.
I do remember a paper from Pr. Jem Bendell, from the Institute of Leadership and Sustainability, who did a nice litterature review on the subject:

www.lifeworth.com/deepadaptation.pdf
https://www.google.com/maps/@42.5901859,-88.4359453,3a,75y,3...
‘None of this happened the way you think it did’
it's some kind of small ball, need to absorb water for 2+ hours before use.
I wish more companies would take the Craigstlist model. There are very few posts they charge for and it's enough to keep the company totally doing. Even when Backpage was around to compete with them, they still were able to do that one thing well and keep going.

The constant demand for growth is not a good thing. You can only sell so many eyePhones or Intel CPUs before people just would rather keep old things working longer or recycle or not consume things and save their money for travel/experiences.
1. Implement rsync + ftp

2. Take venture capital

3. Gotta jump that shark
Dropbox messed up when they had a chance to buy Quip for $300M.
Male student using Snapchat filter poses as underage girl, nabs sexual predator
I'm from the south and visited Boston earlier this year and I feel like people really overdo the whole "southerners are overly nice and in your business" and "northerners are cold, uninterested and busy". People we're equally nice in both places and we had some nice, brief conversations with strangers. A friend of mine who I was with is German and he seemed to think people were exceedingly friendly
I'm still not sure why developers aren't on their own network for development. Have a red box / blue box type system at the developers desk. Given modern networking, it wouldn't actually be that hard to setup and keep development / integration / system tests (or what names you use) away from a locked down production would not be such a bad thing[1]. Having some dual homed file shares wouldn't be that hard either.

1) I would probably still use different terminal color schemes, but being in front of a different physical box might be quite a good thing.
How does your writer process deal with failures / tracking state of what it has written / prune the file when it doesn't need old data anymore? You don't have to use SQS but this problem has tons of available options, I wouldn't resort to rolling your own (if anything just pick up something that works off a leveldb/sqlite/etc file and has already implemented all this boring stuff for you)
Even a real-metal physical box can be had for far less than $100. Even excluding the ranges that are out of stock Kimsufi has a number of options that are more than capable of running "dozens of static blogs" with ease for <$20/month (the €8/month Atom based machine would do the job, as would the currently-out-of-stock €4/month ones).

There are other providers with comparable offers, I mention Kimsufi because for some time I've had one of their low spec units running a couple of simple tasks.

You are not going to be getting brand-new unused high-spec kit with that sort of deal, of course, but you pays your money, you takes your choice!