skysight-inc/HackerNews huggingface dataset:
Except that as my sister discovered after moving to the Loop in Chicago, public transportation is great until you need to depend on it. Work doesn't care if you're chronically late because of chronically late trains. Maybe other cities are better here, but before long she was spending 45 minutes commuting 20 miles in a car because at least then she could choose to give herself more time, and swing by the store on the way home.

Full caveat, I live on a homestead much like this story (except we still haven't gotten around to taking down the two dilapidated structures on our property). I sometimes think the story about high-efficiency urban living is myth. This is especially true when I think about the number of SUVs and trucks I see when I go to Boston, sigh.
Try not to be so harsh on them, they offer a great amount of content, from authors all over the spectrum of interest.
Accessible for most.
That building contractor can generally set hours, sub out the work, etc. Pricing negotiation is only one of several tests to determine whether or not a worker is an employee or contractor.
Soil / fertilizer is possibly a limiting factor.
> it wouldn't look out of place in some modern art galleries and some collector would lap it up

Sure, if you were dishonest about its origin, and that says a lot about the pretentiousness of the modern "fine art" industry.

If you told them it took 0.00001 cents worth of electricity/compute power to create both the artwork and the description from an algorithm and some random numbers, I doubt most collectors would be prepared to lap it up at any price.
Ask HN: What tools do you use to track user events in a user funnel? (GTM?)
Trying to see the actions each user takes on a basic sign up flow. Trying to get the data points to see which users convert from visit > register > use product > pay.

Is Google Tag Manager the de-facto standard for funnel optimization? I'm a developer, so I'm looking for a tool to implement directly in the code.
In practice if your 'id() string' method returns an id as a string for the object doesn't it do what you need it to? So you actually need to care whether the intended to satisfy your contract or not?

You might care if you expect the Id string to look a particular way. But then you probably wanted to use a type other than string for the return type.
This isn't the case anymore. Uber went back to ad hoc pricing in California after this all started.
As always the govt wants to protect you from corporations by forcing you to be dependent on them for your livelihood.

A bit different situation, but relevant to the group here. In the US, software contracting started to become very big during an earlier tech bubble. This was crushed in the mid 80s by a new tax law that made a long list of requirements (12 or something) that must be satisfied to work as a contractor in tech. You practically had to operate as an independent company selling them a finished product. Otherwise they would fine both sides and make the company you contracted with pay back taxes. The law was so overreaching it had to exempt other professions like housekeeping and legal services which were "traditionally" operating via hourly billing or whatever, or those forms of operating would be completely eliminated too. The govt figured they would get more tax money with people paying through paycheck deductions, while businesses such as IBM were pushing for the law to turn the competition into employees.
> You just can’t take two different people to two different destinations in one car.

Yes you can - that's literally how carpooling (or UberPool, Lyft-line etc) work.
In 1929, Rene Magritte made a painting of a smoking pipe and, on the bottom of the picture, he wrote “this is not a pipe” in French [0]. So, this website seems to be using that same surrealist theme.

[0]: https://en.wikipedia.org/wiki/The_Treachery_of_Images
Well, the conventional wisdom, as it were, was that R0 is much higher than with influenza, but here the WHO appears to contradict that. I don’t see what’s gained by just repeating the conventional wisdom.
I've encountered this lazy trope for over 30 years working with performance analysis.

It always comes from one direction: engineering.

Benchmarks have multiple audiences and multiple uses. What servers one customer (perhaps a microarchitect tuning a pipeline) does not serve another (a company building a product that has to choose a particular component) nor another (a professor looking at historical trends).

Of course if you try to turn a screw with a hammer it's not going to work, so choose the right benchmark for your analysis.
I've used both extensively, GKE is superior to EKS in every way... Except on cost it now seems.
Regulation can prevent some instances of such disabling.
It's clear the WHO message is trying to present the bad news in the best possible light. The sentences about transmissibility are very obviously constructed extremely carefully. However, I do take away from the report that Governments should get serious about containing this, because the experience of China shows that this is possible, whereas with the flu it's known to be impossible.

I think that is the right message at the moment. Simply acquiescing to some undetermined percentage of the elderly and random people of all ages dying is not a good strategy, and I think that is what he is trying to communicate.
Email Scammers Are Savvier, and More Successful, Than Ever
Git was first released in 2005. Did other VCS/SCMs have a rebase workflow before git?
They also have a head start in death rates. The death/recovery should be the same unless there was a mutation
Show HN: Real time news feed with news about the Coronavirus with many sources
It's not so much the rain fade as the oxygen absorption that really gets you with 60Ghz[1]. You can get better distance and reliability with 70/80Ghz. They're expensive though.

[1] https://www.rfglobalnet.com/doc/fixed-wireless-communication...
People need to learn Git. Git has a "click" moment. Git "clicked" for me a few weeks after I began using GitUp, an FOSS Mac app. It visualizes Git, and doing advanced Git is easy from within there, and only committing some lines of code is easy from within it. Visualizing Git is really helpful.

A branch is a name that points to a git commit. Every git commit has a parent, so a branch also has all its parents. You have a current commit, known as HEAD, and you have a current branch.

Merge is when you make a commit that "fuses" two commits, leaving both in the repository. It is ugly.

Rebasing is when you reapply the diverging commits of a branch onto the commits of another branch. You give it a new base."

This is important: Branches are names for commits. I have two active branches currently, "floating-plugins" and "master." "floating-plugins" is where I'm working on a plugin system and inter-plugin communication. I made the logging system log a stack trace for warnings. When I did and tested this change, I quickly select the lines of code that bring about this change through a GUI, type in a short message, and commit. Suddenly, I need to implement a feature on "master." As I'm implementing it, I realize I also need the log-stack-trace-on-warn feature in master. So I rebase with floating-plugins, and now, I have that feature on master.

In another scenario, I might have had to reorder the commits on floating-plugins so I could safely rebase to just the commits I wanted on master. In yet a different scenario, a cherry-pick might have been appropriate. The unifying theme of all this is that you need to be able to visualize Git.

Git won't fix people who do not test in a disciplined way. That's a social problem.

Git let's me do a hotfix on a beta testing server while having other code on my current laptop, and then merge the changes together with a rebase.
A human solution does seem like the real solution to the current shortcomings of automated driving but security guard seems like too narrow of a role. If you could have a shepard whose job was to sit in a lead vehicle that identifies, tags, and issues orders for avoiding obstacles in real-time for the automated herd trucks then the problem is 99% finished as far as creating a new business model goes. City streets are terrible so leave that problem to the futurists, one guy herding flocks of five or ten trucks to depots outside the city would already represent massive savings.
at my state art gallery there was a HUGH blank white canvas with a yellow dot in the middle.

At the bottom left corner it stated "sunrise" and in the top right hand corner upside down was stated "sunset" and it sold for $20,000..
You are thinking of big CPU clocks, this is not the speed of a single transistor switching, it is determined by whatever was accepted as the longest path of components for electricity to propagate through (think of a ripple adder as a simple example). You can have a much smaller separate clock and thus higher frequency for single purpose silicon when the path is significantly shorter.

60GHz here is talking about signal, you only need to create an oscillation at 60GHz not do fp multiply. There are various ways of doing so, but consider that it only takes three inverters to create a ring oscillator. As for the data - you don't need to fill the buffer at the speed which bits are sent, which is how you can interface with a lower frequency microcontroller, i.e the buffer is filled at a lower frequency but in large chunks i.e words.

Someone with proper EE and signal processing knowledge will explain more accurately but that's the crude idea (components frequency vs clock).
By having chrome build explicit support for this kind of stuff, and creating an API around it.

It seems plausible for Google to inspect its top 500 extensions, and figure out a set of APIs that support all of those needs without giving unlimited read/write/network/execution access to the extension. Just look at how Safari created their own Adblock API thats faster/more memory efficient without giving away URLs to the part of the extension that has network access. This model should be expanded upon.
That's because it's not just about you. Things you post are things that are meant to be interesting to your followers (so that they spend time on the newsfeed where ads can be injected).

And believe or not, users only find recent things interesting. You may be interested in your old content, but your followers are not, and they'd have have likely already seen your old content.
yes its about time we start looking at the very real phenomenon of co-circulation of strains and co-infection.

The model of one virus in circulation is simple for providing an explanation of how things work at a basic level but the real picture is somewhat more interactive.
That is the scariest script I have ever seen in my life.

It makes me believe there is a real existential problem with git as a product.
The largest git repo I touch has half a dozen submodules (some with their own, you have to do a recursive clone), about two thousand branches (historically, we prune them) and about two hundred thousand commits, and has committers on Windows, Mac, and Linux.

It doesn't have binaries in it, 'cause git-lfs. But I don't remember the last time I had a problem with it other than PEBKAC rebases and the like.
> These people are picking up something that looks like COVID-19, but isn't

> The COVID-19 tests are missing something like 90% of the people who have it

As far as I know (I'm not an expert) either of those are possibilities, and it's too early to know for sure.

Edit: This comment mentions the possibility of there being 2 types of the virus that spread at different rates: https://news.ycombinator.com/item?id=22489599 Maybe the 10 people monitored in the US had the less contagious version? There are a lot of unanswered questions right now.
Better still to take this opportunity to get out before Google does what Google does best.
> nugget of actual math

If you are seriously looking for a nugget I would suggest trying to understand the nonlocal game example (which was hidden in the write up)

"But first, to see how the games work, let’s imagine two players, Alice and Bob, and a 3-by-3 grid. A referee assigns Alice a row and tells her to enter a 0 or a 1 in each box so that the digits sum to an odd number. Bob gets a column and has to fill it out so that it sums to an even number. They win if they put the same number in the one place her row and his column overlap. They’re not allowed to communicate.

Under normal circumstances, the best they can do is win 89% of the time. But under quantum circumstances, they can do better.

Imagine Alice and Bob split a pair of entangled particles. They perform measurements on their respective particles and use the results to dictate whether to write 1 or 0 in each box. Because the particles are entangled, the results of their measurements are going to be correlated, which means their answers will correlate as well — meaning they can win the game 100% of the time."

These notes might help to understand the basic idea:
https://www.scottaaronson.com/qclec/14.pdf
In particular, after understanding why the best they can is win 89% on normal circumstances, the easier examples at the beginning of the notes provide intuition of how a quantum strategy might help for the 3-by-3 grid game. Edit: also see the write up by ahelwer below.
There is a free tool to help with migrations from OpenShift 3.x to 4.x - https://access.redhat.com/documentation/en-us/openshift_cont...

It's not a rolling upgrade, but it allows you to move the apps, PVs, policies in as granular a manner as you wish.
Seven Million Users
SMH It seems like you are disagreeing just to have something to type.

> How is youtube being the most popular video site

The reference is to the music industry monopolies. Read the post.

> The problem is that Google want YouTube to own everything to do with video, and don't want to take any responsibility for making that work at the scale they want to profit from.

> If it was very profitable and technically possible to build a similar system but better, we'd have that.

Not true. "better" is a matter of perspective. Better for copyright holders? Nope. Better for society? Yes. The winners are still winning (pun intended).

> And you get to decide that for all the people that enjoy those clips and want to host them?

That wasn't the implication. The issue is that there is no alternative that is widely accessible (and conversely as profitable). "There's no reason" meaning that there's no technical reason, only a socio-economic reason.

> There's no good reason not to have more humans involved in assessing and tidying up when "the algorithm" fucks it up.

> Other than hurting the bottom line probably not.

Right. But you just have to go off script there, because you didn't get the opening you wanted. This is why we can't have nice things. Even the intellectuals want to troll, rather than contribute (guilty as charged). I just hate to see mischaracterization of rational discussion.
The best modern technology wouldn't last any longer than the best Soviet technology of the '70s.

There are two problems.

1. Heat. This is the big one. Lots of technology we take for granted don't work at 900F. Semi conductors don't work, which rules out nearly all of the most interesting technological advances since the '60s.

2. Energy. There are a few types of semiconductors that would work, but none of them are practical for packaging in an IC and they all use relatively significant amounts of power. Unfortunately, the clouds are too thick for solar panels to work, and if you try to use an RTG to generate power, now you have two problems.

The most likely practical concepts for a long duration lander on Venus call for wind power and mechanical analog computers.
I've been somewhat shocked at seeing these forehead thermometers being used for screening. Forehead thermometers are not accurate. https://www.ncbi.nlm.nih.gov/pubmed/24127699

I challenge HN's readers to devise ways to defeat a forehead thermometer. IF we had a hackathon around this idea, how long until somebody devises a method of communication via forehead thermometer reading manipulation?
Kudos to the article for having 2 clear maps that show exactly the various migrations that they are hypothesizing, including the different time frames.

One sad note: the maps show the present reduced state of the Aral sea, whereas historically, I think it would have had its original size. Unless the cold and dry climate of the time caused the same sort of shrinkage. To think that an entire sea (albeit fragile) has been wiped out by humans in my lifetime...
Mutation would do it, so would demographic differences, level of treatment, who knows. Data out of South Korea indicate a similar CFR as the cruise ship.

https://mobile.twitter.com/HelenBranswell/status/12352115846...
They solve problems that the mainstream doesn't care about, are more complicated to use than Youtube, and hosted alternatives to Youtube already exist.
worst case scenario, you replace a driver with an actual security guard

Or even just do that for a certain percentage of trips. (See "Margin of Profit" by Poul Anderson).
I recall converging toward something a lot like git-flow because, especially when there were hot fixes, you might get conflicts rebasing the feature branch and conflicts again merging the feature branches, doing the work twice at least. Additionally, it was so important everyone used the same procedure to accomplish merges or whatnot or else there would be all kinds of problems.

Sometime ago I noticed I hadn't seen this in a while. Is this anyone else's experience? Have people just gotten better at git or was there a major improvement in how git handles this scenario?

If it was about improvements, has anyone written those changes up? It would be fascinating to know how it was done.
Yes and it's going GA.

https://cloud.google.com/blog/products/containers-kubernetes...

https://cloud.google.com/kubernetes-engine/docs/best-practic...
Maybe a freudian slip
Statistics out of South Korea look similar: https://mobile.twitter.com/HelenBranswell/status/12352115846...
Thanks for the link. Does this mean we're closer to experimentally determining whether infinite-dimensional quantum systems actually exist (rather than being approximated by very large finite ones) ? I vaguely remember this being a topic of discussion when I was in research.
Unless you have proof (not just evidence) it remains q theory.
Anecdotally, it's worked well for my current project as any other branching model I've worked with. It allows release validation to happen while developers continue to work on features.

The author seems to bash the workflow without offering up any solution or alternative.
Um, "least true"?

Do you mean either "least false" or "most true"?
Aren't ratings evidence of an expectation that the one side won't come back for more? The person who received the ride isn't recording their opinion of the driver for themselves -- they already know it. They're leaving it for some other third party.

The existence of Yelp isn't evidence that building contractors are employees, it's the opposite. Actual employers typically don't rate their employees because they're not interested in having the best ones poached by competitors.
My old vw beetle was good for 48 degrees
> the same as any other language,

I think this is the point of contention. Languages with some Option type and no null are not the same as any other language. Yes, you can ignore error handling, but you cannot forget it.
Thanks, this was a good and educational read.
PTAL at doing Multi-Tenancy in GKE!

https://cloud.google.com/kubernetes-engine/docs/best-practic...

We don't recommend using node pools for isolation.
Instead, just append it to the end of the list.
Curiosity rover captures high-resolution panorama of its home on Mars
While ready to admit that Rome is the most beautiful city in the world, am I the only one who prefers Brussels' Grand Place to Piazza Navona?
New DSP Architecturs runs at 1.8 GHz delivers 1600Gops
Ok. Once you have real world experience, then you should continue commenting.
I've thought a lot about this recently. A large portion of people hate social artifacts.

They don't want to have their picture taken. They don't want to be recorded on audio or video. They don't want their daily utterances to be a matter of record. They want comfort and low stakes.

A performance can be evaluated in the moment. An artifact (a recording of that performance) can be scrutinized forever, even by people who weren't actually there. It's why I love public speaking but I hate being on video.

Our whole society is increasingly becoming Mirandized, where "anything you say can and will be used against you in the court of [public opinion]." Ephemerality mitigates that, providing the expression and connection of social media without the stakes.
WhatsApp closer to winning spyware lawsuit after Israeli firm NSO is a no-show
This is where GitFlow makes sense - when you have a QA and/or enduser acceptance process before code is committed to a master/release branch.

Also for DevOps you sometimes need to be able to branch off Master to apply a critical patch which then gets merged back into Dev later. You don't want to ever need to do that, but if subverting the normal process makes sense because you have all signoff parties gathered at the table - you do what needs to be done.
Hmm, I missed the C++ism for this term. Googling around:

> Although it was initially developed for the Itanium architecture, it is not platform-specific and can be layered portably on top of an arbitrary C ABI.

My mistake, my comment is mostly rubbish then.
Neg is used to implement operator overloading for unary minus; it's unclear how you would implement this functionality without only doing one thing.
Why keep yourself in a position where you have to ask FB for permission to speak?

Vote with your feet. Build a website FB doesn't control.
I agree with everything you've said. However, many people I know who produce art, are not thinking in these terms, and resent being forced to do so, and they are forced to do so, by the commercial reality of the fine art industry. Furthermore, if someone is trying to find meaning in the word salad I produced in about 90 seconds, I wish them luck, because whatever meaning is there exists entirely in their own head. I suspect the same is true for a great many (not all) descriptions of modern art.
I think you mean "most true", not "least true".
I love surround effects from discrete speakers, but HRTF-based systems for headphones sound like they applied some kind of bad equalization.
I don’t think this is a fair characterization of adversarial attacks on AI. People on hacker news are simply forecasting the future of hacking. People aren’t really saying ‘it won’t work, forget about it!’ they are simply pointing out that historically technology and criminal enterprise have followed a similar pattern to the garter snake and the rough skinned newt[1]. The more sophisticated deterrents evolve, the more clever adversarial strategies become.

[1] https://www.atlasobscura.com/articles/how-a-deadly-camping-t...
On January 23rd, 2020. Tedros Adhanom Ghebreyesus declines to declare China virus outbreak as a global health emergency. As we all know, the Coronavirus is not treatable at the moment. The number of infected and deaths has risen more than ten times (infected from 800 - close to 10,000) within only 5 days. Part of it is related to Tedros Adhanom Ghebreyesus under estimated the coronavirus. We strongly think Tedros Adhanom Ghebreyesus is not fit for his role as WHO Director General. We call for the Immediate Resignation of Tedros Adhanom Ghebreyesus.

A lot of us are really disappointed, we believe WHO is supposed to be political neutral. Without any investigation, Tedros Adhanom Ghebreyesus solely believes on the death and infected numbers that the Chinese government provided with them.

On the other hand, Taiwan should not be excluded from WHO for any political reasons. Their technologies are far more advanced than some of the countries on the “selected WHO list”.

https://change.org/p/united-nations-call-for-the-resignation...