skysight-inc/HackerNews huggingface dataset:
I started college in 1982. At that time, calculators were common, but not computers. The data sets had to be small enough for us to work problems by hand. Not any more. I see no reason why a stats course can't start out with big bright data sets that are easy to analyze, then advance through more difficult problems where it becomes progressively easier to get things wrong, and thus requires more sophistication to think about problems.

I just want to add a bit more. It's quite easy today, to generate and play with random numbers. If you think you understand a process that has generated your data simulate it and run the simulated data through the same analysis. I do this for real -- I don't trust myself to choose the right statistical analysis, so I always test my chosen analysis with simulated data. If I can fool myself with simulated data, than my real data is probably fooling me too.
This is also my view
Thanks! Well I sure won’t try doing a kickstarter business essentially solo again.

Recently I’ve found a job with someone who values open source, so while some details have yet to bear out, it seems like we might be open sourcing our work. So I may be able to get regular income working on open source. So far it’s all really great. I don’t want to do a solo business again, but I’m always trying to make sure my time is spent doing ethically sound work. Open source is a big part of my philosophy there.
So instead of asking developer to support another Oauth provider which should be a simple change, now they have to support an encrypted email system that isn’t widely supported. Also, an iCloud ID doesn’t require you to use an Apple email address. So you also have to have an email provider that supports E2E encryption.
It's worth pointing out they use dash for scripts that do not explicitly require bash .

The default interactive shell is still bash
Hawaii's population has also increased from 1.1 million people in 1990 to 1.4 million people today. There's no great peculiarity around the fact that more people means more encounters with sharks.

Also, "dramatically" is quite the claim, when there's a total of only 137 recorded shark attacks in Hawaii ever (including incidents without injuries) dating back to the 1700s.
You mean like what AWS did with Elastic?
That’s nasty. They do point out in the article at least two examples where knockoff fashion items were badges instead of the real deal, so it seems somewhat pervasive.
> doesn't that mean that cryptocurrencies which fail a Howey test are in the clear?

Correct. Though I get the impression you think most tokens fail Howey and I’m not sure that’s the case. In SEC v Lauer the court found a “common enterprise” where there was only one investor so the court’s application of the Howey test isn’t cut and dry but there’s an expectation the court will apply it to the specific circumstances at issue.
> If bicyclists were capable of zipping around at speeds of +40 mph, compared to car traffic, I would have fewer problems with making them share the road with cars.

Why would cyclists have to move at 40+ mph on streets where traffic moves at 20 to 30 mph? Even so, traffic is capable of dealing with larger speed differentials due to intersections and steep grades, so there really is no requirement for cyclists to be able to keep up with traffic in order to ride within the general purpose traffic lane.

> Many accidents currently occur because most cyclists aren't able to pedal fast enough to ride the center of a lane

Do you have a citation for this claim? As a counter example, I've been riding in the center of the general purpose lane for a number of years and have never come close to getting rear ended (on roads where traffic goes between 30 to 50 mph).

> are often passed with a great speed differential, but only inches of clearance...

The reason they get passed with inches of clearance is that a cyclist who is edge riding gives motorists the impression that there is sufficient room to pass within the lane. A cyclist who rides in the center of the general traffic lane basically sends the message that faster traffic must change lanes to pass. Hence, they get a lot more clearance when they're passed by faster traffic.
Nope. It's clarified in later tweets how the graph was built.
As wavefunction notes, that is at best a very narrow definition.

Here is Wikipedia's:

"Rent-seeking is a concept in public choice theory as well as in economics, that involves seeking to increase one's share of existing wealth without creating new wealth. Rent-seeking results in reduced economic efficiency through misallocation of resources, reduced wealth-creation, lost government revenue, heightened income inequality, and potential national decline."

https://en.wikipedia.org/wiki/Rent-seeking
Power On: Accelerating Uber’s Self-Driving Vehicle Development with Data
Three of the top ten aired in 2019, and all ten aired this century. I think it's fair to say we are in a golden age of TV series, but it's also just that TV shows don't age as well as film, which causes a recency bias.
Duterte Used Facebook to Fuel the Philippine Drug War
[Googler, but this is just my own musing] Here's a theoretical question, if all third party tracking cookies were blocked, wouldn't that strengthen Google's position in the ad market and weaken all of the third party ad networks?

Google gets most of it's revenue (~70%) from it's first party sites, and stuff like AdSense could be made to work without cookies, and given Google's size in the market, people would switch to whatever ad embedding format they required.

But smaller ad networks won't have that power, and don't have huge first party sites either. So in a way, if Google jumps onboard this bandwagon in Chrome, they could be accused of doing it to strengthen their own position, the same way adopting Apple's extension/ad blocking restrictions in Chrome, led people to accuse them they're trying to sabotage ad blockers, instead of trying to reign in a toxic hell stew malware from overly permissive extensions.
That is so well stated.

I think from a pure interested user perspective the bottom line is I don't care what happens to anything as long as I'm not tracked/measured etc. Find another way or just get lucky with the correct mixture of creativity and hiring. My web browsing does not exist for companies to exist.
Calculating the Cost of Software Quality in Your Organization
I honestly don't know if I would enjoy living forever, but I'd like to give it a try, just in case.
They had one on previous models, but they removed it to save money.
That may have been true at one point, but cable is on its last leg now. And streaming services (for now) go over all networks.
Yeah I’m definitely not really kicking myself anymore, but it was a brutal downhill slide to failure when it was happening.

And even though I tried to do a simple PCB product, I offered a lot of different accessories and kit options, and the product itself had an onboard radio that needed certification. I just didn’t appreciate how much complexity these little things add. I did know full well that I was unaware, and planned to figure it out by doing. It was painful though.
The r/NASCAR subreddit is quite a fan of Ross. I wouldn't be surprised if they already had something going.
Just ask Siri to play that song? Or search for it in the music app? Or was it from some Indy Band which only publishes on its own website? Then yeah, best bet to get it into a iPhone would be a browser with a download manager and Files App support. (iOS 13 will add a download manager to Safari)
That’s a bit much. I’ve worked with many international students that were just as good as anyone, and enrich university life and the academic community immensely. Social and traditional media get on the howler about this issue, but it isn’t fair to cast it as a problem that only exists with international students.
Except it’s not a drop in the bucket anymore. All of the costs have come way down. To be honest I don’t think they are targeting the everyday video producer. They are targeting the high end as like you say a lot of people could use the other products.

So why wouldn’t we use the other products - they are not upgradable and rely on lots of cables and external boxes hanging off them. And for me personally the thermal design is poor. My MacBook Pro gets too hot, the fans kick in and then it’s throttled.
Mazin addresses this point in another good interview, this one with Vox: https://www.vox.com/culture/2019/6/4/18647339/chernobyl-fina...

> It’s the story of the Soviet Union, but the danger is you make the story about how the Soviets were a bunch of liars and it’s easy for America — and some Americans continue to do this, remarkably — to say, “See? Those Soviets ... they’re liars.” And it became clear to me that Soviets are just people, and we’re just people, and lying is not in the water over there. It’s something people do. And they do it here. The Soviet system is a warning: Don’t take it this far. Please, for the love of god, don’t take it this far.
Which is very little for everything given away
You should check this thread out. https://www.reddit.com/r/valve/comments/8zmp07/former_valve_...
The only thing preventing me from completely switching over to Firefox is the developer aren't as good as Chrome's which is faster and less clunky for debugging.
Please, thats ridiculous. It exists as a moat that punishes some and benefits another at the cost of the tax payer and the common investor.
Amazon is generally averse to multi-region integration for reasons of fault-tolerance, so I doubt they are going to offer a fully geo-distributed DB any time soon.
My personal problem with the model is not how much they make, but rather the intentionally hidden relationship they develop with the user.
If the relationship is - you get the article, we get to show you an ad that gives us a chance to sell you something and make money on it, which is ~$0.00008 - that would be clear.

Even if the relationship was - you get the article, we get the above plus we'll collect some bits of information about you that we explicitly list. The ad itself will give us ~$0.00008, and the collected data another ~$0.000007 - that would be ethical imho.

But the real model is - we give you an article, and in return you sign a blank document that allows us to collect all the possible data and try to maximize the amount of money we can make on it. You step into it today, but we are not comfortable putting any price point on this agreement because we bank on the idea that in the future we'll make more as we increase our grip over understanding of user behavior and improve our ability to monetize it in any, potentially unethical way.
The reason companies hide the nature of the relationship is because their business models are built around the assumption that the data collection will generate increasing amount of revenue in the future.
And since there's no way for you to understand the relationship, or step out of it, you're entering it with information disadvantage, and there's no turning back.
I hope you can see how this approach is by design hostile to users and the Internet as a public plane.
To be honest, I listened to a ton of interviews of people voting for Leaving and none of the arguments really held up under close scrutiny. Most cited reasons that didn’t even have to do with the EU, but with the actions of the UK government. Like migration — I currently live in Germany which has far stricter migration policies than UK has. So saying the UK needs to leave the EU to take control of the border is a bit silly, when you could do so beforehand too.

There were some very minor aspects where I could follow, but let’s not fool ourselves here: most people rationalized their feelings here. And the feeling was that the EU is somehow at fault for all things that went wrong within that austerity ridden nation and that only if they get rid of all that outside influence, the UK will become great again.

This is totally a position you can hold, and I can understand how one gets there — but it is not a rational one. In the 70s the UK were the poor man of Europe — Thatcher had a reason for wanting to join and the nation profited immensly in economic terms.

One could discuss whether some nostalgic values of britishness got lost (like every nation’s identity morphed into something else due to globalization), and how leaving the EU could be a start of the hermetic journey of restoring that identity. I don’t believe it can come back — if that is one’s reason to vote Leave, I understand it — but again one cannot claim it is rational. National Identites change constantly, and in a globalized world ever faster so. Befoming isolationist like North Korea could be some sort of solution, but the cost is a little bit high.

On the topic of the referendum my argument was:

- it wasn’t legally binding so it wasn’t meant to be taken as a winner-takes-it-all-vote

- because the public opinion on the issue was nearly halfway split, this meant there could be no extreme solution without splitting the nation socially

- therefore uttering extreme plans on both sides, as well as misrepresentations of some imaginary unified will of the people were simply unforgivable

- the result is a lack of consensus, that splits the nation

And this lack of consensus isn’t there because the one side misinterpreted the vote in the one and the other side into the other direction. This lack of consensus is there simply because there is no real consensus in the public and in the referendum result.

When 5 people in a pub want to leave while 5 other people want to stay, there is not a steong consensus about the further actions in this pub. 6 versus 4 would be much stronger already.
Coupa | Software Engineers | San Mateo, CA | coupa.com

Coupa is "The All-In-One Business Spend Management Platform". Our software handles Purchasing, Expenses, Invoicing, Analytics, Payments, and more. We started over 10 years ago and went public in 2016.

We use Ruby on Rails, React and React Native, jQuery, and Go. Less commonly, C# and Python. We are pragmatically building and maintaining a large platform used by hundreds of companies, many of which you probably interact with daily.

We are a friendly bunch with a wide range of educations, backgrounds, ages, and family sizes. We try hard to keep to a maximum of 40 hour work week. We have hack days several times a year during work days. Developers have lots of ways to make an impact by working with product management and UX teams, creating internal tools and services, and contributing to the design and architecture of the product.

We are hiring engineers for Rails, React, performance, data, testing, site reliability, and more: https://jobs.lever.co/coupa?department=Development

Benefits: * Good pay * Flexible working hours * Unlimited PTO [I'm aware of the criticisms but it works well here.] * Health, Dental, Vision insurance * Lunch 2 days a week * Snacks and drinks * Employee Stock Purchasing Plan, 401K match

Location: * HQ in San Mateo, CA near 101 and 92. Near Hayward Park Caltrain, shuttle to Hillsdale Caltrain * More offices in Reno, Ohio, Pune India, and elsewhere: coupa.com/company/our-offices * Remote workers around the US and world. (Remote positions not always available.)

You are welcome to apply through our normal process at jobs.coupa.com (mention Brian Farr and this post, please!), or email me at brianfarr@gmail.com

This post represents my best effort to share accurate information for recruiting, but is not an official posting from Coupa. Please refer to coupa.com for official information.
> (It might appear that a queue using a lock can also be stall-free, since the amount of work it does while locked is bounded; however that fails once the thread holding the lock is preempted by either a context switch or a hardware interrupt. To really avoid stalls in that case, you have to either block preemption and interrupts, or perhaps you might be able to make it work with some priority inheritance scheme. And yeah, I know that the hardware can "stall" while reading or updating a shared variable, but the amount of work the hardware does in that case is bounded.)

If you absolutely need non-blocking locks, then Linux has pthread_mutex_trylock() and Windows has TryEnterCriticalSection(). (Remember: Linux pthread_mutexes are spinlocks in most cases. And Windows CriticalSections are also spinlocks in most cases).

> That is, if you allow data to be discarded when the queue is full, a lock-free queue can also be stall-free.

And in practice, how is that different from a locked queue that simply discards data when pthread_mutex_trylock() fails? In both locked and non-locking implementations, you are assuming that the programmer can live with discarded data (or at very least: nonblocking is more important than the discarded data).

Its trivial to write an implementation with pthread_mutex_trylock() to be stall-free when you can simply discard data.
The more I learn about him, the more he seems to be the closest we have to a Lex Luthor. I'm simultaneously impressed and repelled by his cunning.
We tried with these Ikea models, but couldn't do it. Our apartment walls are very dense, and it's almost impossible to drive a screw through.
I ran the query before and it was a lot of fun.
That would be burning Amazon's reputation for dubious short-term gain. If they're thinking about the longer term, it would make more sense to play it straight: make the Amazon's Choice recommendations as honest as possible, and seriously try to help their customers find good products.
another source with machine photo:
https://moe-online.ru/news/incidents/1036835

Sounds like there is an obvious design failure - similar to garage or elevator doors the table shouldn't move and push up beyond some force threshold (patient weight plus say 200N of force).
Well, it’s not like there weren’t other nuclear disasters.
I thought this was interesting

"The dials on the two vibration gauges (one for each engine) were small and the LED needle went around the outside of the dial as opposed to the inside of the dial as in the previous 737 series aircraft. The pilots had received no simulator training on the new model, as no simulator for the 737-400 existed in the UK at that time."
They own the next generation of social networks, I don't see why they would stop doing well. Unless you mean just the Facebook service itself.
Why should you care?

Radio is used a ton outside of 'wifi' (802.11abgn) and Bluetooth, yet the hardware manufacturers put little to none in security / authentication / authorization / auditing. So they're massive vulnerabilities in any house or org. My device allows detection and attacking devices. It can be used to see for yourself what's vulnerable. And you can then make choices on what you want to do with it.

Vulnerabilities can include things like the following:

Garage door openers

car key fobs

refrigerators

ovens

washing machines

dryers

various IoT equipment

restaurant order alert devices

emergency sirens

municipal water pumps

P25 (police communications)

Plane telemetry (ADSB spoofing)

GPS spoofing and takeover

...and more
Unless you are willing to provide a decryption key on every "check my email" call (eg. every 5 minutes), an email client (or well, anything requiring frequent reauthorization) virtually has to have it in "plain text" (or any obfuscated form which is equivalent to plain text).

Workable alternatives are to store the decryption key in memory for the runtime of the program (eg. using login keyrings or per-app logic).

If you encrypt your $HOME or your entire disk, storing it in plain text achieves roughly the same level of protection (eg. decryption key is in the memory).
Using the keyboard shortcuts (Ctrl-C/Ctrl-V) works for me on Linux.
Name one Country where it’s way better.
Germany? Wants to ban End-2-End encryption.
Germany was also the first country i believe where they seized an entire ISP and grabbed all its servers just for one file, if I remember correctly it was because of a copyright complaint.
neat, that's how i basically intuit the difference between playing basketball and working. feedback in basketball is immediate and (mostly) obvious; not so in many work environments. basketball for me is like a microcosm of work (working in teams, varying skillsets, differing tactics, etc), which leads directly to my oft-reliance on basketball analogies at work. =)
If you intend to find meaning in your 20% time I would advise you to find a way to make your project fit in to some greater picture outside the company. The FOSS community has seen a lot of side projects come out of Google and wither in a world that can’t really take advantage of them. Finding collaborators within Google should be a lower priority. It’s not quite as self-directed but you still have great latitude in choosing what to do and a better shot at making an impact on the world.
Super neat!! I enjoyed reading through.

FYI: There's a typo in the word "necessary" (it has double C's and double R's in the original copy).
Cyber Attacks and the Risks to Small and Medium Sized Businesses
He seems to compare himself to Augustus [0] and to be honest, who could blame him?

[0] https://www.newyorker.com/magazine/2018/09/17/can-mark-zucke...
Quite the death cult.
Sorry, but as a web user I never signed up for stalking by site owners, nor did I sign up to be stalked across sites by their advertisers. I certainly didn't sign up to let you co-opt my computer to do this.

You're going to have to live with it. Get some beta testers onboard maybe.
> Edit: SMR seems to be Shenyang's military regiments

I think SMR actually means "Shenyang Military Region":

https://en.wikipedia.org/wiki/Shenyang_Military_Region

Geographically, its southern border is not too far from Beijing.

According to Wikipedia Shanxi province was part of the Beijing Military Region, and is also not to far from Beijing itself:

https://en.wikipedia.org/wiki/Beijing_Military_Region
That is often not possible.

Could we, for instance, collect enough data on typing discipline to end the static/dynamic typing once and for all? Enough data to overcome the priors of both static typing and dynamic typing proponents?

We could, but that would require pretty big sample sizes. Like 10,000 developers of various competence, working on 1,000 projects of various domains and difficulties for various amounts of time (from a few days to at least a few months). Who is ever going to fund that?

Until we get such a miracle controlled study, our respective priors will still matter.
What about the people who seem to inherit Alzheimer’s?

https://www.nature.com/articles/d41586-018-03848-4

Plenty of young people get cancer. We also have childhood cancers.

Maybe you should include some references? We haven’t had one effective treatment for alzheimer’s in the past 20 years
nvi nipped this in the bud from inception:

modelines, modeline [off]

Read the first and last few lines of each file for ex commands.

This option will never be implemented.[0]

[0] https://netbsd.gw.com/cgi-bin/man-cgi?vi+1.i386+NetBSD-8.0
One problem is that when I run, I feel a stab in my guts due to all the bouncing up and down. I'm now trying to develop a running technique that keeps my torso on the same level, but it feels very unnatural.

The only way I can really run is when there's something with one of my kids who's a couple of hundred meters away.