skysight-inc/HackerNews huggingface dataset:
Even though I don't save money on Amazon's prices, I save substantially by shopping at Amazon:

1. don't pay for gas and car wear&tear going to the store. (Amazon aggregates all this by driving one truck replacing 30-40 car trips.)

2. spend 5 minutes of my time buying rather than a couple hours going to the mall

3. I have access to the used market on Amazon, meaning I pay a LOT less for many items like books
>Google is placing a bet on annexation

Why would that possibly be a reason to invest in Taiwan? Unless you can somehow imagine that "annexation" is a purely de jure arrangement that leaves Taiwan's regulatory structure untouched (very unlikely), any corporate structure you erect will have to be totally rebuilt upon annexation (employment law changes, people move, etc); if you're lucky you can keep the buildings (assuming they aren't bombed).

The better reason IMO would be that Taiwan is at this point cheaper than Japan or South Korea, safer than mainland SE Asia, and has (much) more room for growth than Singapore. As a base of operations in East Asia it is one of the best choices, political stability notwithstanding.
On the flip side (to most of the comments here) I've done 2 failed startups as a cofounder and feel that things might have gone better if I just did it solo.

Both of these were with people I knew for a while and initially had good chemistry with - but it ended up going sour over ultimately product/idea differences (both over 3 year stretches). I feel I did most of the work anyway (development work in a deep tech startup) and the sales/business partner basically just walked away with the biggest clients (since they were the face of the company as far as the client was concerned).

The next startup I do, I'll just pay for sales/consulting with cash, rather than cofounder equity.
Does AMP not allow JavaScript?
In CA the max marginal rates are close to 40% for long term capital gains and 51% for short term / income tax.
I hear you. I am working on the backend to make this possible, but it's a little bit more complicated than I originally estimated.
The only one I look forward to every week is TechLoaf: https://www.techloaf.io/

Probably not exactly what you were looking for though. :)
i did not mention unpaid
Why is developing Chinese language services a bad thing?
They can absolutely fine and jail those businesses for colluding to only operate in specific markets where other businesses agree not to operate.
They can have the best intentions in the world, but shooting yourself in the foot is never a good idea even if the intention is to kill the insect nest below your feet.
In short, no: many transactional databases don't rely on clocks for safety. I'm going to speak in broad terms here--there's a lot of nuance and special cases that we can dig into, but I'd like to keep this accessible:

You can use CRDTs, and other commutative data structures, to obtain totally-available replicated objects across wide area networks. Systems like Riak do this. CRDTs can't express some types of computation safely, though! For instance, you can't do something like a minimum-balance constraint, ensuring that an account always contains $25 or more, if you allow both deposits and withdrawals, in a commutative system. Why? Because order matters! Deposit, withdraw is different than withdraw, deposit, in terms of their intermediate states.

For order, you can use a consensus mechanism, like ZAB (Zookeeper), Paxos (Riak SC, Cassandra LWT), or Raft (etcd, consul) to replicate arbitrary state machines without any clock dependence at all. These systems require at least one round trip to establish consensus, and their guarantees only apply within the consensus system itself.

What if you have multiple consensus groups? Say, one per shard? Then you need a protocol to coordinate transactions on top of that. You can execute an atomic commit protocol for cross-shard transactions, perhaps using a consensus system. Or you can use a protocol like Calvin to obtain serializability (or stronger) across shards without relying on clocks. That's what FaunaDB does. That adds a round-trip, but if you're clever, you may only have to pay that round-trip cost between different datacenters once.

Another tactic is to exploit well-synchronized clocks to obtain consistent views across independent consensus groups. You can use this technique to (theoretically) reduce the number of round trips a transaction costs, and there are different ways to balance whether you pay increased latency on read or write transactions. Spanner, CockroachDB, and YugaByte DB all take this approach, with different tradeoffs.

Spanner is backed by custom hardware and carefully designed software, to obtain tight bounds on clock error. CockroachDB and YugaByte DB leave that problem to you, the operator.

Often, a database uses a stronger replication mechanism inside a datacenter, but when it comes to replicating between datacenters, backs off to a weaker strategy which doesn't offer the same safety invariants.
Let's be precise then. Streamers are already getting abused by Content ID.

How does the EU legislation change how that works? It already exists.

Edit: Content ID already covers the requirements of Art. 13 under any reasonable reading of the legislation. Things aren't going to get worse because of the legislation. They'll get worse because of pressure from their content partners and because they refuse to spend on human support. Why spend when you can do nothing instead?

Your speculation doesn't make legal or business sense.
When did they disregard anything involving laws about backdoors? As far as I know, there are no laws on the books in the US yet that say you have to provide a backdoor into your product. I could be wrong though.

If you’re taking about the case with the San Bernadino shooter, they challenged the FBI in a court of law, which is exactly how something like that should be handled, is it not?

As for China, if it was my choice, I wouldn’t do any business in China if I was a company that stands up for privacy. But that’s probably why I don’t run a trillion dollar company.
Users of AMP do not necessarily have a vested interest in the design beyond "I'm able to use it if I want". This is e.g. the difference (or at least was for the last ~decade) between mail.yahoo.com using a web feature vs Firefox/Chrome/IE/Safari implementing a web feature.
You click next a few times, speak while looking at a colored bar and move 2 sliders.
I assume he means turning off AMP-related features in Google products. Like disabling Google search from opening AMP pages instead of actual sites.
You can spin it however you want in your head, but the evidence is overwhelming: they intended this game to be a true multiplayer experience very early in development. They intended to have it done by release.

As the release cycle went on and Sean did more interviews, it became subtly clear that he was trying to control expectations, by saying things like "we want it to be an experience like Dark Souls or Journey", which implies a sort of "humans are here but you never see them" atmosphere (moreso Dark Souls than Journey). But that didn't stop other comments from him, like clearly saying that other players would be able to see your character, nor did it stop the box from being printed with an Online Play ESRB rating before being redacted with a rating that didn't have that.

In the best case, I'm fine with believing the best of everyone involved; that this was Hello Games' first game, that Sean firmly believed they could get everything done by release, and then, as it always does, the reality of software development hits. I think that's very likely what happened. So calling their actions "lies" is very strong language; moreso simply broken promises. But, at the same time: we can't simply allow game developers to promise the universe and then not hold them accountable when they can't deliver, because that line between "assume the best, they're new at this" and "trying to drive pre-order sales despite knowing the game is shit" is very gray, and very hard to identify when all the information we often have to go on is their word.
Who said we were talking about the middle of nowhere? There are plenty of urban and suburban areas where there are only one or two choices (typically the one cable company and DSL).
> Perhaps the easiest method for creating a centralized document or set of files would be creating a Google Spreadsheet

Wow such bad advice. I don't want Big Brother G to have any insight into my private life. The advice about Truecrypt is redundant as TC was supposedly backdoored a few years back and users were told to avoid the latest version. Veracrypt[0] FTW.

[0] https://www.veracrypt.fr/en/Home.html
With the domain fermatslibrary.com showing, it's a guarantee that there will be plenty of mathematical analysis... practically guaranteed this would be completely tongue in cheek, and was not disappointed.

Could barely follow the gist fo the math, but that's a whole different story.
When I swipe right on my Pixel 2 to get to the Google Now news feed, any article I click on opens the AMP version.

It's great when I'm on the light rail going through areas with patchy cell signal, but when an article's share buttons are broken because it's the AMP version it's a pain to figure out how to navigate to the non-AMP version of the article.

A couple news sources (usually technical ones) thankfully put a link to the non-AMP version somewhere on the page, but IMHO this should be automatically done for every AMP link opened.
I take 5 miles of walking over 5 minutes of traffic everyday.
Those "switches" don't even need to be flipped by the US Government writ large. Boardroom meetings by "private" companies deciding to integrate ever more of the commercial surveillance infrastructure will suffice.
It seems that you read some implied blame in the question about understanding what's happening. I believe this implication is the problem, and may or may not actually exist, depending on the speaker and listener. A valid interpretation of the same question is that it is asking for a blameless postmortem to find a solution, which may only be inferred by the listener if they understand the speaker to not be blaming them.

Am I off base on any of this?
Scalar Vector Extensions?!

Used to be Scalable VE
In my career, I've made all my money from working for public companies, and I've gained a lot of experience from both. The experience I got at the big co's was more around how to manage, how to manage up, how to drive big technical project to completion, and also some very niche, specific technologies. At the startups I got very broad technical knowledge, got to build full app stacks on my own, and also got to create and run a hiring process.

Overall I'd say the startup experience was more fun and more valuable, but the experience at the big co's was still worthwhile and more than made up for by the compensation.

However, I wouldn't have given either one up. Having both made me a well rounded engineering and employee.
Most content doesn't really need low-latency. If we can develop a good protocol/UI for 'hours-to-days' latency or 'offline' networking, we could just pass thumb drives between ourselves and probably accomplish all of our data transfer needs. Swapping hard drives with a buddy twice a month can be more bandwidth than most mobile contracts.
In what way would you boycott China?

This doesn't seem that easy - after all, most products in western super markets are made in China. Maybe people can stop traveling to China, but that wouldn't make a difference big enough for the Chinese ruling class to care.

But why restrict this question to China (though this particular article is about China)? Why not Saudi Arabia, for example?

as people who don't live in China, what business it is of ours

Because, if this works, other governments will follow, in no time and likely with Chinese government help. They will "learn" from Chinese government's "experience". Even if you didn't care about the plight of Chinese people, you'd surely care about your own countrymen's freedom? Tech surveillance is more dangerous than anything, because it is easier and cheaper to implement and it can scale, compared to any other system.
Can I make the suggestion of implementing folders or categories of some kind? That's a big feature that I care about that seems to be missing. And having the ability to create/edit entries from the phone app would be great

Regardless of those issues I think the app looks great! Thanks for your efforts
Ask HN: Suggestions for crypto tax prep tool?
I need to record my losses for 2018. :-p Any suggestions for the best tool to use? I traded on Binance, Gemini and Kraken.
That is very odd behaviour indeed. I will look into this. I wonder what that could be...

The body links was the old format. I change that a while ago, but the index page hasn't been updated yet.
> It allows people to make demands without ever acknowledging that they are making demands.

Oh for sure, if someone wants to use NVC-style language to make demands or manipulate people, there's nothing stopping them. People are too clever to stop them from hurting each other just by restricting them to certain words.

But if someone is coming across as manipulative despite their best intentions, and wants help with that, I think NVC has a lot of helpful things to say. The distinction between a "request" and a "demand" is very clear: A request is when it's ok for the person to tell you no, and a demand is when it not. That's not always easy to communicate with 100% clarity, but I think you can get a lot of work done by asking yourself (before you start making a request to someone else) "am I actually ok with them telling me no here?" Often we're not ok with no, and no matter what language we use to make the demand then, the demanded-ness of it is going to come across.
Seems like you might be trying to say that these optimizations are fragile, in the sense that small changes environment or workload can invalidate them. Which seems like a fair criticism, although maybe not reason to ignore them.
Doesn't Skype also use Opus under the hood?
They do, but it's also common for some major players in an industry to form an organization to standardize something and for other players (who disagree or don't care) not to join.

In the end, it's about market acceptance. If few people use it, it's likely that Google will eventually cancel it.
They're not constrasting paid journalists with unpaid journalists, they're pointing out that NYT's journalists being paid doesn't necessarily make them "real".
I'm no expert, but there are many papers from 10 years ago where they identified a signaling gene whose concentration was not being raised enough for the neighboring cell to divide and replace the hair cell, and it was claimed that in 10 years hearing loss would have a cure. We seem to be more or less at the same point though, because it is not clear what goes wrong in the signaling pathway, or whether if that is the only issue. IMO too little is known to answer your questions.
There's not enough information here to think this is a major scandal. Does Apple News respect your home region everywhere in the world except in China? Or is this just the typical international content licensing tarpit? I would blame copyright hell before I would assume Apple is kowtowing to China somehow. Given that China apparently allows foreign mobile devices an exception to the Great Firewall network blocks, it seems unlikely the Chinese government is specifically targeting the Apple News app for being blocked. I'm struggling to see how it makes sense to think of this as "censorship" rather than just "software and content licensing are both complicated and terrible".
the "quote tweet" encourages the behavior of "dunking"

Quoting people to negate or mock their argument has been around since Usenet - well, much longer in literary terms but I'm citing Usenet as an example of a system that's almost real-time and where it can be a spontaneous emotionally driven decision. It may not be called 'dunking' on every platform but the phenomenon is universal.
With the exception of the 2008 financial crisis, housing prices typically appreciate during times of recession, albeit more modestly. My guess is that this is primarily driven by falling mortgage rates.

"The FHFA U.S. house price index rose by an average of 7.4 percent in the year prior to a recession and prices rose an average of 2.7 percent from the start of a recession to the end" [ https://www.cnbc.com/2018/12/11/housing-could-be-an-unlikely... ]
> It is absolutely a choice, both on the individual and community level.

You are correct. I'm one of the few people who actually deliberately chose to be homeless, but I was a rarity. Even so, most of the people who wind up homeless have made one or more decisions that led them to their current state. They made a choice among the options they (thought they) had. A few, like me, were making a lifestyle choice. Most of them just made a bad choice.

> Until a society arrives at a consensus in which a sufficiently large quantity of individuals with access to sufficient resources are obligated to offer free housing and other benefits to everyone, that society has implicitly chosen to accept the existence of a population of individuals who live in tents alongside sidewalks.

Again, you're correct. In Utah they are building houses and giving them to homeless people.

In SF we spent about a quarter of a billion dollars (~$250,000,000) on homelessness last year, and we only have at most about ten thousand homeless people. Most of them would really like some better choices. Not just for housing but also for jobs (a lot of people I met on the street were willing to work if they could.)

So, to answer your question from above, that's what makes it dystopian: we as a city are willing and we have the resources, but we're just failing.
You can just let anyone who knows the password join the server, or even a specific room?
The types of attachments we see in malware email
You mentioned being unable to get any information from hospital staff. Did your brother-in-law explicitly instruct them for some reason not to provide any information to other family members?

How exactly was he granted power of attorney? Was your father-in-law capable of signing a power of attorney when he was initially hospitalized, or had he signed a POA or healthcare proxy beforehand? If the latter, did it assign multiple agents and specify any restrictions on how they make decisions? For example, was the brother-in-law listed a successor to someone else in the agreement or are they co-agents? Getting a copy of the agreement will take very little billable time for any attorney. Given that time is probably a factor, and from how entrenched the attitude you've described is by now, it's unlikely that you or the family will be able to talk your brother-in-law into backing down in any reasonable timeframe. Your first step is to get a copy of the power of attorney agreement and go from there.

Speaking to an attorney might seem like an aggressive step in such a precarious situation, with the potential for long-term consequences for the family dynamic. On the other hand, as difficult as it might be to hear, you're probably already at that point. Were your father-in-law to pass away without the rest of the family even being able to hear what's happening from a medical standpoint, painful as it may be to contemplate, it's highly unlikely that anyone in the family is going to be willing to forgive your brother-in-law for it. Appearing to go around him to get a copy of the agreement might be seen as a betrayal, but it's probably going to be less problematic in the long run than the status quo.

I've seen families that have been permanently torn apart during end-of-life decision-making. Be that as it may, some manage to heal. Eventually. I hope that yours will be one of the ones that does so.
Luminopia is hiring Full Stack to develop new class of medicine
Seeing you around, I wonder: is Handsontable's soon-to-be-released Spreadsheet Viewer [0] using SheetJS (Pro [1]) / js-xlsx or is related in any way?

[0] https://handsontable.com/spreadsheet-viewer/
[1] http://sheetjs.com/pro
Mark Greif (of n+1 fame) has addressed this in a slightly different context:

> Many of us try to justify our privileges by pretending that our superb tastes and intellect prove we deserve them, reflecting our inner superiority. Those below us economically, the reasoning goes, don’t appreciate what we do; similarly, they couldn’t fill our jobs, handle our wealth or survive our difficulties. Of course this is a terrible lie.[1]

[1]: https://www.nytimes.com/2010/11/14/books/review/Greif-t.html
>> I have this conspiracy theory that Google is purposefully trying to make things difficult to get rid of developers that don't have a lot of resources.

I agree and Apple does this on iOS as well. It's a way of clearing out old apps.
I am so frustrated at the slow pace of java but then I remember that for some reason everyone is using JS now and laugh in at-least-some-semblance-of-typesafety (also stacktraces, a module system not invented by a SF hobo, a real compiler and build systems that aren't a complete disaster)
Because HTML mails are almost always spam anyway.
Yes, I want to turn it off as a user of Google search.
Ask HN: Crowdfunded lobbying platform (EU specific)?
Today a law was passed in the EU

- on which more than 5.2 million online voters opposed against in a online petition (the record so far using the EU online petition platform)

- against which lots of renowned people opposed (among those is for example Tim Berners-Lee)

- against which in Germany alone 200,000 people were on the streets last Saturday

But nevertheless the law was passed due to extensive Lobbyism and - of course - ignorance and lack of knowledge by the involved politicians.

I am considering creating a crowd-funding platform which enables regular people to rent a professional lobbyist who will be supported by the collected money. The platform (and of course the associated money) should enable the lobbyist to be on par with regular lobbyists.

I'd like to hear your general thoughts and ideas regarding this.

More detail on the law is on wikipedia:

https://en.wikipedia.org/wiki/Directive_on_Copyright_in_the_Digital_Single_Market
Game engine code, where testing for each extension and reacting accordingly leads to several if(){ } else { }, or a vendor agnostic interface layer, making the total development cost hardly much different than supporting multiple 3D API flavours.
That's nice, it's still a promotion.
Which urban area are you referring to? (I do recognize the problem at the local level, where in some part of a city or suburb ISPs seem to agree probably-unlawfully not to compete, but really how often is this the case?)

https://broadbandmap.fcc.gov/#/location-summary?version=jun2...
The NVC system has some useful insights but suffers from a fatal flaw. It punts on the question of where the universal needs come from and the important task of distinguishing between true needs and simple desires. For example, an NVC practitioner could come to you complaining that a particular need is not being met. But by seeing that need as "universal", they've already potentially given up any leverage they might have in a conversation with a rational person.

It seems perfectly healthy (indeed essential in some ways) to develop an ability to distinguish between thoughts and emotions or observations and evaluations. But it's highly suspect to apply an ill-defined term like "universal need" to what could just as easily be described as a "personal preference."

It's not surprising to me that, in this day and age, I would start seeing people regain interest in things like NVC. In these times when everyone has an opinion and everyone is angry, people probably want a quick way to categorize people or ideas as good or bad. Ironically, by relying on vague concepts like "universal needs", NVC ends up being a pretty good system for making blanket judgements. But the real world is not that simple and takes more adaptability and agility to make sense out of.