skysight-inc/HackerNews huggingface dataset:
And if he had called you, you would have done... what, for him, exactly? Paid for a lawyer on his behalf? Given him a living wage while he was blackballed by Uber after suing them?

Even if he uncovered an error, he probably would have concluded that calling you would have done nothing. Absence of evidence is not evidence of absence.
It's not a translation. It's an allusion. Commonly used by evangelicals. You're over thinking it.
uNexus laptop, uNexus desktop/workstation, uNexus vr gamer.
This seems entirely appropriate and not fraud. For a flat rate, you're charged based on a somewhat longer, non-ideal route, rather than the optimal route which you'll take if everything goes well.
Well a video console would be around $500. You cannot have a computer with 12GB DDR5 in the GPU and a lot of cores for $500.
Does anyone have valid counter arguments to the plaintiff's?
Working on the 2010-2012 dashboard was one of my favorite parts of my career. Back then the dashboard/ system OS had a hard limit of 64 MB - and all the clever optimizations that go into that memory profile.

My favorite day was when our local builds started spitting an "Out of memory" error, and quite literally everyone on the shell+platform team was trying to debug what that meant - turns out it meant our builds were actually, finally utilizing over 64mb of memory.

Many nights were spent on converting PNG assets to vector drawings..
Uber's side of that story is that the local laws created unjust monopolies with uncompetitive pricing and poor service. For the most part, at least in the US, they weren't wrong.

Airbnb is also based on skirting regulations and has not been the subject of the kinds of complaints of misconduct from users, service providers and employees that Uber has. This suggests to be that the problem is specific to Uber rather than being inherent to companies that use new business models that don't fit into existing regulatory frameworks.
FreeIPA and RPi should be pretty good combo for prosumer/SB market. RPi has definitely enough horsepower to run a small domain, and FreeIPA bundles all those admittedly gnarly pieces into one neat packages
AMD's card are much better supported by free drivers. If you plan to use a modern distribution as a desktop, I strongly recommend going with AMD.
MediaTemple network outage for Grid and DV customers
Where the Apple accounts hackers are threatening to wipe came from
The issue is with the agreement with Uber driver's, if Uber is changing the terms of the relationship without letting them know and agree to it, then that's a major violation of the contract and Uber could see a massive labor lawsuit.
it puts Obama on "the right" and Stalin on "the extreme right". that sounds correct to me.

you should actually read it and think about why it is constructed that way. if your first reaction to seeing a perspective you're unfamiliar with is "that's la-la land extremist" then you might have a bias problem.
Take responsibility for your comments. If you're going to be cynical, admit that you're cynical. Don't make up some hypothetical other person making a hypothetical point. (If you don't think it's a good point, then just don't make it.)
It should be a red flag. It can easily be that everyone that suggested it got shot down for 'disrupting the process', or that they couldn't find it in the budget or schedule to implement it.
No you don't. Your GPU only has 8GB of DDR5, and only the GPU is more expensive than the complete video console with 12GB of DDR5 + CPU + HHD. And that is my point, the hardware for the price.
Let me start off by saying that I don't approve of drunk driving. That said, the laws and how law enforcement treats drunk driving and how alcohol related accidents are reported tell a very distorted picture. After the MADD campaigns picked up sufficient steam and states began taking drunk driving more seriously, numbers dropped. But then they quit dropping. So many states lowered BAC limits from .10 to .08 in order to include more drivers in the impaired category even though there was no evidence to support it. With numbers stagnating again, you see another push for states to lower BAC levels to .05 even though there is zero evidence that this will lead to fewer accidents. All it does is create more criminals on the road which the police can then catch, fine, and profit from.

In the US, more people are arrested for drunk driving than for any other crime. Nearly 1% of all licensed drivers has received a DUI in the last 3 years.

As all of this was happening, the definition of what was alcohol related began to expand. Currently if any party in an accident is under the influence, even if they were not operating a vehicle, it's alcohol related. These inflated statistics then fuel calls for more oppressive crackdowns on drunk driving.

Again, I'm not advocating drunk driving but we have to focus on the right problems. Like, how do you keep the people who are the most dangerous off the road? While the police are out spending resources racking up arrests for people who had a couple of glasses of wine with their meal, a large percentage of accidents are caused by repeat offenders. Nationally, over 33% of people arrested for DUI get another DUI. And people with multiple DUIs are overrepresented in fatal car accidents (4.1x more likely).

Considering the fact that the most common BAC of someone who has been pulled over for suspicion of DUI is .16, continuously lowering the BAC threshold in order to snare more people in DUI convictions is not the answer. They're not the ones getting into accidents.

Believe me, if they changed the laws and made it a crime to serve more than two drinks to someone unless they could prove they had a ride home (other than them driving, of course), the alcohol companies would quickly come up with solutions.

Clearly the government's interests are not aligned with lowering drunk driving. Lowering drunk driving costs money (public transportation options, better city planning, etc). Arresting people for drunk driving generates revenue from fines. If they were successful in lowering drunk drivers on the road they would be decreasing their budgets.

Until you can align motives with profits, you'll never fix the problem. You'll just keep increasing the base of people who are considered criminals.
At least with free software, when a project falls apart, the source code is out there, so someone else can pick it up and resurrect the project.
This.

One of my most frequent freelance clients was a web developer who farmed some modules out to me to be implemented. From what I could tell, he used FTP for deploying changes, and did not use any kind of version control. I kept him on as a client because I needed the work, but this lack of proper tooling caused numerous headaches. In retrospect, it probably would have benefitted both of us to condition any work for him on his adopting source control for that project.
It can take a while to index the database.

In places lacking internet bandwidth, people could run pubs in hackerspaces, schools, offices, homes, Actual Pubs, etc. A pub in a place that people frequent would gossip messages for the people, so they would not all need to connect to the internet all the time. Even the pub itself doesn't have to connect to the internet for it to be useful, as it would still help messages spread when people connect to it. As long as someone in the network connects to the Internet at least once in a while, people will be able to communicate with the broader network. With this architecture we can make more efficient cooperative use of network bandwidth.
The author mentions Auburn and Alabama football games in the final paragraph. That's the gridiron pointy ball football not o jogo bonito.
>People have short memories, especially about internet drama

Hardly. Sony rootkit, Debian OpenSSL issue from 2008, Reddit CEO spez changing reddit user comments, and many more are things that I see pop up on a weekly basis here on HN, daily on reddit or /.
soneca has a good point here (perhaps accidentally), which is that you'll notice that 23andme doesn't return Huntington's or CF results, and it sounds like the reason is because they would be so useful and predictive of disease.

Which does put 23andme's health results in this realm soneca described of "things that might be interesting, but can't be very actionable because they don't want to scare you by returning actually actionable information to you".
I'm not sure that Waymo's lawsuit is the existential threat to Uber's self-driving program that other people think it is.

But if we grant for a moment the premise that the lawsuit could substantially set back Uber's program if it is won, and that it has a decent chance of winning, then what is the incentive for Google to settle? Uber doesn't just get to decide to settle unilaterally.

If we don't grant that premise, what is our basis for believing that the premise is untrue? Personally, I don't claim to really understand the ins and outs of these kinds of lawsuits, and am comfortably agnostic.
Social networks could be topic-oriented rather then "me-oriented". Like reddit but more personal.
Octopuses Do Something Really Strange to Their Genes
It's also important to remember that social norms are not consistent across the entire world. Some cultures are more deferential and others are more confrontational. On the Internet you are never sure exactly who the audience is, and in fact the audience is probably mixed. What seems like stern but helpful advice to one user comes across as browbeating to another. Very polite (deferential) people may not convey the seriousness of a situation to someone more used to direct speaking. Even inside of cultures there can be quite a lot of variety depending on factors like social standing, gender, and cultural identity.

This is why it is useful to talk about manners and customs even though it seems like child's play.
I agree, at least in general- I think of critical thinking and communication as overlapping but very distinct skills.

I believe that if an idea hasn't been articulated yet (put into words, whether in writing or speech or thought), it hasn't been fully formed.

There's a saying that you don't truly understand something until you have to explain it to somebody else, and that's because it's not until you have to explain it to somebody else that you are forced to articulate the entire thing by serializing it (ugh) into words. Putting things into words nails down meaning in a way that can make logical problems or false assumptions much more obvious.

So, IMO communication is a two-pronged challenge. One challenge is articulating something that may have previously existed in a partially-formed state in the back of our heads. The other challenging is adapting that articulation to be as lossless and efficient as possible when directed at a specific audience. Communication is only successful if the signal is both successfully transmitted and successfully received. When we fail, it's easy to blame the audience, but IMO more often than not it's our own failure to read the room and we just don't like admitting that to ourselves. It's human nature to get defensive and use excuses like, "they were focused on nitpicking my words and not listening to my ideas!" That excuse in particular has become a huge red flag for me.
only the 1070 is more expensive that the console probably, and it only has 8GB of RAM. The console would have a price around $500-$700 and it will have 12GB of RAM + CPU + HHD. Only a decent GPU with 12GB will cost you more. And that is my point
Hey piva00, my name is Tracy and I'm James' colleague at CloudBees. I think the project my team is working on may help you with the pain you're describing here.

We've made a curated distribution of key integrations and plugins for Jenkins and this distribution protected our users from the breaking upgrades related to SCM API 2.0, which includes the Git plugin upgrade you mentioned here.

If you're interested, send me an email (tkennedy@cloudbees.com) and I'd be happy to talk to you more about the problems you're experiencing with the plugin ecosystem.
I didn't say that we should have unregulated capitalism, I just want for us not to throw the baby out with the bathwater when discussing about markets. History has proved that markets are indeed better than State control over economy, there's nothing binary about this. Also, look at Lenin's NEP (https://en.wikipedia.org/wiki/New_Economic_Policy), even the guy that invented modern communism came to realize later in his life that maybe markets are not that bad. That's because Lenin was a pragmatism by definition, not an ideologist.
> Although maintaining secrecy while exchanging data over public infrastructure is desirable, that can be achieved by encrypting the payload instead of obscuring the fact that you participated in the network at all.

If I'm "in" on the sharing, then I learn the IP addresses (and ISPs and proximate locations) of the other people downloading the shared file. Moreover, if I control the right hash buckets in the DHT's key space, I can learn from routing queries who's looking for the content (even if they haven't begun to share it yet). Encryption alone does not make file-sharing a private affair.

> BEP42[0] has been implemented by many clients and yet nobody has felt the need to actually switching to enforcement mode.

It also does not appear to solve the problem. The attacker only needs to get control of hash buckets to launch routing attacks. Even with a small number of unchanging node IDs, the attacker is still free to insert a pathological sequence of key/value pairs to bump hash buckets from other nodes to them.

> All that is the result of the bittorrent DHT being a low-value target. It does not contain any juicy information and is just one of multiple peer discovery mechanisms, so there's some redundancy too.

Are you suggesting that high-value apps should not rely on a DHT, then?
Their rates are also bad.

Use USForex instead.
Hmm. Googling a person is nosey. Nosey is not desireable. Nosey is not acceptable behavior I had passed on to me and I passed it on to all my children.

Google lets a nosey person be nosey in private and anonymously. It is still not desireable.

Young people ( and some older ones) Google everything and think it's all the same. That was my point. Nobody my age tells me or my peers "Hay, I just found out our new manager is divorced and has 3 kids,and used to work for botuniverse.com."

I would directly ask that person "why on earth did you want to find that out!?!?"

Perhaps this is a generational think....
It was also probably necessary to have Android end up at its current position.

Worse is Better strikes again.
I tried that but it keep the fan running and draws 60+* watts of power constantly (mine is original, don't know if the newer models have lowered this). Mine is in an open entertainment center and I can hear the fan running from the next room.

But either way, why is it so important that I install the update just to use the Amazon Prime app? You can't do anything online until the 30 minute install finishes. I can see blocking online multiplayer games, but video streaming?

* Number may be off a bit, I measured it shortly after it was released. I putt a watt meter on it and left it on for a few days to see if it would ever go into a lower power mode. It didn't.
Yes, I know. I was just dreaming about a complete machine for deep learning for $500-$700.
Reading what they actually did (or accused of doing, technically), it's not shady at all.
Re-reading the original Joel test, it is clear that Joel means quiet in the sense of free from interruptions.

There has been an ongoing debate on the benefits of having developers in separate offices for many years versus have developers in an open plan office. There are arguments in favour of both sides. Joel, however, has plumped for having developers in their own offices.

So in this case I believe that Joel's (opinionated) views remain as valid now as they did when he wrote them. After all, even though there have been improvements in noise cancelling headsets (and office etiquette now allows wearing them), it doesn't stop interruptions from other developers.
There is no way to replace Adobe tools easily.

It's definitely worth it to try and get Adobe tools working on Linux.
The all-to-all dependency step between Calvin's sequencer layer and scheduler layer seems like it will be a problem as things scale, because it means that a single stalled sequencer [edit, orig: scheduler] blocks all writes in the system whether they conflict or not. This is the kind of dependence structure that magnifies outlier latencies and unavailability at scale.

In Spanner's design, on the other hand, a transaction can only be blocked by another one on which it actually conflicts. It will have worse average performance, but better tail latency as things scale.

Perhaps it is just a nit, but the blog post is somewhat inaccurate when it says that Spanner uses the commit timestamp to order transactions. It uses locks to order the transactions, then holds the locks for extra time to ensure that TrueTime order agrees with the lock-based order.
Having worked at Capital One, and having both a SVB and Spark bank account. I totally agree.

Spark is similar to Capital One 360 which let's you generate an account with a few clicks. Having multiple websites and products this makes it stupid easy
AirBnB has been subject to even more complaints from neighbors and competitors than Uber, though.
It's the drivers who are being defrauded.

Uber tells passenger the ride will cost $5.00
Uber tells driver the ride will cost $4.00 (from which Uber takes a cut)
Uber pockets the entire $1 difference.
YouTube will no longer allow creators to make money until they reach 10000 views
> How is a history of violent crime ordinary behaviour?

When you and me read the word "violent crime" we think of Joker with a bloody baseball bat beating up Jason Todd. For government a lady defending herself from rapist boyfriend could be violent crime. She was just too poor to put up a proper defence. I can show you plenty of people especially women from poor neighbourhoods who chose violence for perfectly legitimate reason but narcissist DA charged them and offer them 1 year guilty plea or potential 10 year jail.

I don't buy government's definition of "violent crime" to the slightest and refuse to treat the entire group as some evil people who can not even drive Uber.

> How are multiple serious driving offences ordinary?

Again it boils down to what "serious driving offence" means. A most of them are something which I would just laugh at. Failure to renew vehicle registration, excessive speeding, failure to stop and exchange information after a collision or property damage (most common for poor people).

While I would treat DUI as a serious red flag I will totally overlook failure to renew vehicle registration or failure to exchange information after collision.
I've always been pleased with Charles Schwab, they've been pro-customer since before it was cool. No fees, even rebate foreign ATM fees, helpful customer service, mobile camera deposit, etc.
> The existence of money precedes sovereign governments.

I would really like to know what, if any, historical source you have for this. I'm not aware of any serious academic argument that says money precedes state. This seems to be a libertarian "article of faith" but it has no basis in the historical record. Specifically, even the earliest forms of indirect exchange (based on cattle and other animals) where no animals actually changed hands required some authority to maintain an indisputable record of the exchange and take punitive measures if the debt wasn't honored.
I think for many web front-end developers, the only thing keeping them on Mac, is not being able to use Adobe tools on Linux.
As stated before, it doesn't work that way. Google the horror stories on those who have excercised options (and held the stock) on a liquidity event who had to pay taxes on gains that existed at the time of the transaction, but later dropped in value. Even though they never saw a gain other than on paper, they get hit with a tax bill they can no longer afford. And the stock is unhelpful because it's current market value is no longer reflective of what it was at the time the IRS recognizes the gain. In your scenario, she could only cover her tax bill with the stock if it were at a equal or higher value as when she excercized them via the loan: https://blog.wealthfront.com/exercise-stock-options-taxes/
Azure storage queues are basically "queues lite" while the service bus is more full featured, think rabbitmq.

And the portal does indeed suck. The cli, on the other hand, is top notch.
Totally unrelated, but when is Microsoft going to rename Azure into something else. The range of pronunciations, even in the U.S., is so broad.
“BrickerBot” Results in Permanent Denial-Of-Service
Whoa, good to know, I've never hit that before!
Respect is a two way street, agreed. The other person decides if it's rude to THEM. You decide for yourself if something is rude. The knight will decide for himself if it is rude to not call him Sir. I think it's wrong for someone to say it's NOT rude to NOT call him Sir. It should be up to THEM.
Yep, this is pretty spot on!

At a high level, the Glimmer VM is built on top of two primitives:

1. References (as you describe, an interface implementation to provide the underlying value)

2. Tags, an interface that communicates "is it possible this value has changed?"

Every reference has an associated tag, so once you have a reference, at any time you can ask: Is it possible this thing has changed? If so, what is it's value?

In KVO systems, every time a dynamic value is used in the template, that view usually adds an observer on to the root object. This adds a fair bit of overhead to both rendering and teardown. And if multiple properties change, you have to figure out the optimal re-rendering strategy. (E.g., if a value inside an `if` changes, you probably don't want to re-render it if the conditional also changed from truthy to falsy!)

Today in Ember, the view layer no longer sets up observers. Instead, during rendering, we create a tag for each property. When you mutate a property (this.set('firstName', 'Matthew') for example), two things happen:

1. That tag is marked as dirty.

2. A revalidation of the entire tree is scheduled.

The revalidation process starts from the top of the render tree and walks down, asking every reference/tag "is it possible you've changed?" Because this is just an integer comparison, it's very very fast on modern JavaScript VMs, even if you have lots of data on screen.

The tag is like a Bloom filter, though. It means a change MAY have happened, not that one necessarily did. If the tag is dirty, we do a last chance identity check for primitive values. Only if it has actually changed do we update the DOM.

One nice thing that falls out of this is that the application developer can change as much component state as they'd like at once, and we can avoid doing any expensive computation to figure out the optimal place to start re-rendering (the `if` case I mentioned above). By revalidating the tree from the top down and keeping constant time factors low, you get that optimization "for free."

The other nice thing is that you can express all sorts of cool semantics on top. For example, if you have immutable data you can attach a tag that always says "I'm never modified." If you don't want to do any bookkeeping at all, you can attach a tag that says "Always recheck me to see if I've changed." Best of all, as Yehuda mentioned, you can mix and match these semantics in your components. It also allows the data to drive the change semantics, not the component, which you often don't want to have care about how model data might change.

If this is interesting to you, there is some WIP documentation in the Glimmer VM repository that talks more about the philosophy behind references and tags:

https://github.com/glimmerjs/glimmer-vm/blob/master/guides/0...

https://github.com/glimmerjs/glimmer-vm/blob/master/guides/0...
on the image? wich one? :)