skysight-inc/HackerNews huggingface dataset:
> that really isn't so difficult that an average user couldn't figure it out [...] This just gives me a "users are idiots" vibe

It's not a matter of difficulty, but rather a matter of awareness. Based on my experience from friends and family, I have reason to believe there is a significant chunk of Android users who don't know they can use an alternative default browser. Most people just click on the Chrome icon that comes built-in at the bottom of their home screen, and that's all for them. It's not the average HN user we are talking about, obviously...
> That's how much people hated writing Java.

or, they are more concerned with shiny new tech rather than using a mature and well-tooled out stack that doesn't sound sexy. I for one, don't need sexy tech - i want my app's domain to be the shining star, not the tech stack.
You need to automate when your enemy is robot spammer.

Email spammer, page rank spammer, scam apps...
It's very good post, except for the fact that you missed the point of discussion completely.

Minkowski space-time is math. Time is used as coordinate. In reality, we cannot walk 10 seconds to the left.

Math is important (major) instrument for physicist, because it's allows us to make predictions for things, which we cannot see with our senses, but here we are talking about nature of the vacuum.

In short, about 100 years ago, the dominant theory was Theory of Ether. Ether was imagined like completely transparent gas or fluid, which transfers light and EM waves like water transfers sound waves.

This theory was replaced by Theory of General Relativity, because ToGR makes much more precious predictions than ToE. The one of the key experiments was Michelson–Morley experiment, which tried to answer is Ether is moves with Earth, so we are moving with our Ether, or is it static, so we are moving trough it at high speed (because of rotation around Sun and around Milki Way center). However, experiment found no disturbances at all, which leads to assumption that there is no medium for EM waves at all.

With time, we have more and more evidence that vacuum is not empty space. (I will use word vacuum instead of Ether, because, like with atom or +/-, it is well-known therm).

1) QM in general. Especially Heisenberg principle of uncertainty. Small particles displays something like Brownian motion: their position is uncertain when they at rest, except that we cannot see that with eyes because, photons are too massive.

2) _Linear_ Sagnac interferometer demonstrates that light is captured with medium, which leads to assumption that physical vacuum is attached to objects like atmosphere is attached to planet. If so, then it's impossible to find distributions of physical vacuum in well isolated room, because vacuum will be still, like air in cabin of airplane. Only major events, like massive explosion, can shake air in the isolated cabin while plan travels through air.

3) Hubble constant is not a constant. It's measured with high precision, but it has different values for different frequencies. If these values are plotted, then they for exponential curve. It's means that light is just ages with distance traveled, i.e. it loses some energy to the medium.

4) LIGO found gravitational waves at 1E-18 precision, which means that Michelson-Morley experiment had much lower accuracy than necessary.

And so on.
It's just the German version of Focus, and I think it has one minor feature removed because of German law or something. I use it because it sounds cooler and I like FDroid.
It was a thing in the 90s.

Is it still a thing? I don’t know. Probably on college campuses, organized by comp sci majors.
TOR hidden services would be unreachable if nobody could run an entry node. Yes, services like GitHub would be affected just as badly as the likes of Facebook. Serious developers (like Microsoft and Google, and even those much smaller) can easily run their own servers though, so would the powers-that-be really care? Cloud computing may also be destroyed.

When I mentioned the DMCA safe harbor, I forgot that it only protects sites from copyright violations. Could a site like Facebook, in theory, be prosecuted for distributing terrorist propaganda when such incidents occur? Or in the case of other data-sharing crimes, like distributing child pornography?

Apparently, such issues aren't really settled. https://www.ericgoldman.org/writings/websiteliabilityalert.h...
There are multiple democratic institutions I belong to where I don't generally feel like I have the power to change things.

Democracy is great, don't get me wrong. But it doesn't magically mean that representation for your specific subgroup will exist. If you're part of a demographic with 10-15% representation in your union, is it really a crazy idea that your demographic might want to pool its votes together to ensure that you have more collective influence in a process that might otherwise ignore you?

Collective, coordinated negotiation being more effective than individual negotiation is the entire point of unions. It's just not clear to me why those principles would stop applying within a union itself.
The virtue of the LtU link is that it gave a brief outline of the talk.
'Lewis Hamilton of pigeons', a racing pigeon, sold for world record €1.25m
> I would say lag occurs once every 5 mins and lasts for roughly a second.

As someone who plays through DOOM on Ultra Nightmare, this kills the game. There are times when, if I were to miss even 10 or 15 frames, there would be a good chance that will be the end of my run.
Defaults matter. Users don't change defaults unless they have a good reason to, and statistically they don't.
No idea that Groovy was designed by the guy of Antlr fame... Pretty humbling TBH.

Check out Kotlin though. It's seriously great and doesn't share lost of the performance penalties of Groovy
If you want to have the grass flow like water, could you take a stream of water and add grass to it? The water could carry it down a wide pipe for example, you filter the grass from the water at the destination, then send the water back to get more grass?
Considering it is an email in the case of Stripe, I think you're analysis is correct.
They did some rearranging. Trusty was 188MB, Bionic is 88MB
> Side note: From read this article they desperately need some experts. They are re-solving solved problems, and not working on what their startup is actually about. (I should add that them seem to be aware of this.)

That was my thought as well. These guys may have a viable business idea, but they don't appear to have any engineering experience at all, nor do they appear to understand that one can research for existing solutions, or hire/consult with experts. It doesn't bode well for the entire enterprise.
I'm of the mindset that when you create something you gain the privilege to do with it as you please.
Write a diary and make yourself your own therapist.

Apart from daily writing, my own philosophy to life is to move very slowly and concentrate on the minutiae of everyday existence. There is joy in the patterns of the gravel.

Lastly, I would say study | create simply for the act in itself. This goes hand in hand with the writing, and the appreciation of the mundane.
I'm not sure why are your pings that high. I just asked my friend in an Asian country about his pings, and he averages out at 5ms to Google. Meanwhile, my average is 1ms in the US.

Pretty sure both of us have a Google datacenter nearby, but could the result of your ping be due to a bad configuration on your router?
Scientists grow 'mini-brain on the move' that can contract muscle
Find purpose.

If you can't, get yourself in a situation where purpose is immediate.

The problem with programming is that it is opposite of actual life itself. Everything reduced to symbols. Everything abstracted. Which is all beautiful in a synthetic way, but it has to tie back into a larger purpose for living or it's all no good for anything.
They already can: http://avherald.com/
Use Google scholar to find papers on API design. Here's one https://ai.google/research/pubs/pub32713.pdf

Here's many more papers http://www.cs.cmu.edu/~NatProg/apiusability.html and here https://sites.google.com/site/apiusability/resources

Check 'cited by' to find more papers
In general, its not really a fringe belief and there are whole communities, typically older folks who believe in it. However those that severely believe in Qi's ability to heal and all that can be seen as slightly wacky or "traditionally religious".
Trivial reference-counting can lead to memory leaks when you have an object graph that’s disjoint from an RC root object.

Non-trivial reference counting starts to look like mark-and-sweep GC.

And even then, when a ref count drops to zero, the runtime cost of destruction and deallocation of particular objects can be expensive. Stop-the-world GC is bad, but “make a blocking call because you can’t use async APIs in destructors” is worse - especially when the destructor runs in a program thread instead of a GC thread.

I feel that languages which provide support for defined object ownership and lifetime (Rust, any others?) will become the future because in many scenarios object-lifetime can be nailed-down by the compiler and thus eliminate the need for GC or ARC.
Your comment is contradictory. If rich people pay a lower percentage than lower brackets, that corresponds exactly to the idea that they don’t pay their share. According to your logic, if the rich represented 85% of tax dollars (an overwhelming amount) and 99% of the total wealth/income, they should be let off the hook
I had about 30 domains at one point so I set them all up on Adsense as I wasn’t using them. I spent about 3 days setting it up. On the last day I went and checked all 30 domains to make sure I setup all of them. 2 days later I got banned. So I was on Adsense for 5 days total. But I’ve never cared to contest it cos I don’t care. But I don’t understand how Google can’t ignore my views to Adsense.
OneTab on Chrome has been pretty nice for this. If it's something I want to keep, I'll close out a couple tabs that aren't useful and then OneTab the whole thing and put a lid on it. Ironically, despite saving everything, I've found that I rarely return to OneTab saves...
In general its not really a fringe belief and there are whole communities, typically older folks who believe in it. However those that severely believe in Qi's ability to heal and all that can be seen as slightly wacky or "traditionally religious".
> I will cheekily assume Microsoft are still craftily getting Google search queries into Bing somehow. And that Duck Duck Go, Ecosia, Yahoo and everything else are dipping into the Google goodness.

What?
>We don't need to eat meat or fish at all to be healthy

Bollocks! Meat is one of the healthiest and nutritionally rich sources of food available! Toxic transfat is made from polyunsaturated vegetable oils, and diabetes causing sugars is from grains and high sugar plants! The easiest weight loss in the world is a meat based, 70% kcal from animal fat, minimal vegetable, zero carb diet: lost 80 lbs/yr myself on it without an extra step taken to exercise. Just sat on my @ss and lost the weight! Veganism as healthy is a big fat unhealthy meme!
U.S. Firms Are Helping Build China’s Orwellian State
A zillion to one the author received generous pharma grants while she was with the chemistry research lab at Oxford.
System and network administration as a software development target.
Less “lively Java ecosystem” - more “slow-moving Enterprise Java environments”.
I stuck with Firefox through Chrome's peak due to Tree-Style Tab. It makes all the difference in terms of tab anxiety, IMO.
intermediate/advanced

Know that most databases can spit out a "worst performing queries" and "overall most expensive" reports. The method varies per engine. Always illuminating, and usually not the queries you were expecting.

Know how to turn logging on/off and where the logs go.

Know there are a bunch of system tables that keep data about all your tables in it in most engines, information_schema tables. Rows, size, columns, etc. These are actually defined in the SQL spec, but various SQL vendors have even more available, e.g. there's a load of extra stored procedures in SQL Server.

Be able to generate and read a query plan report for your engine, which will tell you what's causing a slow query.
This is one of my favorite comments so far this year.
Things start happening to grass when you put it in water. That might be OK depending on your other processing steps. A similar idea is pneumatic transport, where you add material to an air stream and then use a cyclone to separate the air and the grass.
At least there is an option if you want to. Compare to that to the Android's biggest rival, where different browsers are glorified skins on top of Webkit.
riparian rights is what led to the CA water wars where the wealthy from LA bought land up stream of the farmers in the owen's valley. It didn't solve the problem we're talking about regarding rich people buying up the water.

I have no idea how first use could work for water, would be happy to read more if you link me to something about it. A quick googling returned nothing.

The last one requires a lot more specifics to talk about meaningfully, but I'll bet that most of the free marketers wouldn't consider it a free market.
Maybe it's a watermark technique.
Easy to read summary of top AI papers from 2018
It will be interesting to see how the different browser choices will be presented. If the EU commission pushes for browsers to be featured with a few lines of text and not just an icon (like they did back in the days with MSFT), it could be a significant problem for Google.

Example: Mozilla would be able to advertise that Firefox provides ad-blocking, as opposed to Chrome which doesn't. This has the potential to hurt mobile advertising revenue significantly.
> if we had a decent standard library and language to begin with.

I use compile to JS languages when I can, but not sure what now you'd want for a frontend JavaScript standard library beyond what's available in ES6.
The ones at fault at the people at the FAA who let Boeing certify their own planes.
PHP even has static types now. I think Ruby is missing out by not supporting static types. Python has it as well, and there are a couple different type systems for JavaScript- TypeScript being the most popular.

I’m not saying all languages and projects need static types- but there are several great examples of scripting languages that have successfully added optional support for static types. After working on several large projects with Ruby, type-less Python, and JavaScript - I have a major appreciation for static types. I’m also a fan of compilers. Anyways, that’s my two cents on Ruby these days. I think it’s a cool language and has a neat ecosystem- but I think it could get a huge boost from static types.
efficiency and humanity are sometimes at odds. Slavery was very efficient.
> [MCAS] it’s not stopped by the pilot pulling the yoke, which for normal trim from the autopilot or runaway manual trim triggers trim hold sensors

This implies that 'normal' runaway trim can be stopped by pulling the control yoke. Maybe pilots simply have no idea what is going on once they realise that action has no effect with the MCAS?
> And regardless of that, if my employer is willing to pay our CEO over 20x what they pay their average employee, they are not in a position to niggle over the kinds of systemic inefficiencies they would suffer under a union.

Do you not believe that a CEO could have at least 20 times the impact on the value of a company than the average employee, and if so, should they not be compensated accordingly?
JS standard library is npm, it has weaknesses but it is its biggest strength IMO.
I'm fairly certain that the characteristic "If this component malfunctions loss of life is one potential outcome" is a solid case for the component actually being safety critical.
The pilots would never have needed to disable MCAS had it not malfunctioned in this manner.
I'm not sure what redundancy has to do with this, but clearly there was a failure in a safety-critical system.
True... Now I'm wondering has the third pilot been able to help because he was trained better, didn't forget the memory items, or was just in that position. He was likely sitting far back, he wasn't wrestling the plane (I'm not sure how composed is the cabin during those maneuvers). He might been in a better position to see whatever was happening.
> In what world is that free riding?

In the world where there exists a platform where paid software on that platform gets 30% of its revenue automatically sucked out just by virtue of existing on that platform
I believe they call it, as for forgiveness rather than ask for permission. It's funny how fines can sometimes act on that philosophy in ethical ways.
People believe that security is like salt. Just sprinkle it on top and it somehow makes the whole thing better.
Yeah, the whole reason you have pools and arena allocators is so that you don't do small/large malloc mid-frame. Perf 101 is don't malloc during regular gameplay.
Are you comparing the Harvard students emotional development to that of children? I understand your point about children, but not how it applies to these young adults.
"Obviously we just needed a steeper cone angle, so we fabricated one at 75° but it still jammed. Perplexed, we increased the angle to 82.5°—practically a straight pipe—and it still jammed. Thus began our surprise introduction to the field of bulk material handling, where entire books have been written and companies have been founded solely to solve this issue known as ‘bridging’, and the frequently-associated ‘hammer rash’."

This is hilarious I think partly because it's such a common theme in engineering or life in general. For some reason things that initially seem so benign and straight-forward end up becoming absolute rabbit-holes of startling complexity.
> Nepotism. We had an open position we couldn't fill for over a year because one of the union leader's son was graduating soon and that position was reserved for him.

I don't know of any industry where this doesn't happen. Certainly in tech there's plenty of anecdata about nepotism in hiring, no unions required.

> General complacency. Raises and promotions for the most part weren't based on performance, but rather tenure. Many people start off ambitious but end up just doing the minimum over time because there is no reward in trying too much.

Again, this doesn't differ much from non-union industry. Anecdotally (I know) almost every silicon valley tech company seems to have poor ratings in their internal polls for "we fire/retrain low performers". This isn't a problem that is unique to unions, nor can I see any evidence that it's worse in unionized workplaces.

Here's a fact about unions: Average union wages are 18% higher than non-union wages. [1]

[1] https://www.bls.gov/opub/mlr/2013/04/art2full.pdf
The trio of global trade treaties, TISA, TTIP and TPP had small writing permitting larger corporations to ignore or even rewrite international laws should said laws promote regulations. They also had a clause, as Assange himself wrote about, where if a government was doing something which one of these corporations could profit from, then the government was no longer permitted to pursue, lest they be sanctioned and embargoed by every other participating nation-state. I've been saying all along, the deals are dead in name only.

We've passed that sci-fi trope where corporations now wield more authority than governments.
In addition to others' suggestions, you might look into getting a dog. For me, my rescue dog puts a floor on my stress and its side effects, since I need to walk her quite a bit and she likes to "take care of me" in her own ways.
There's a thread on twitter with a pretty good analysis of what's happening with 737MAX. The 'Swiss Cheese' model here starts from its redesign by Boeing.

https://twitter.com/trevorsumner/status/1106934362531155974
Yes and No. I think they understand the very real limitations of Windows and how developers and power users hate it.

Let's compare and contrast the two. Linux has a usable shell that has GCC, Bash, Awk, dozens of specific commands that can be piped together, Perl, Python, TCL...etc all built-in and easily composable. Windows has well...CMD which is horrible, Batch files, VBScript (deprecated), VBA, and Powershell (a mess). If you install Visual Studio Tools you can get a C++ compiler and .NET languages like C# and VB.NET. Linux might have its faults, but the design is coherant and you can get stuff done. With Windows your only options are use a GUI or write at least a 1/2 page of code for something that is a oneliner in Linux. Powershell is a sometimes great (mostly meh) attempt to right this, but the everything is an object design is just simply more complex than the Unix philosophy of strings, pipes, and interoperable pieces. It seems like the Windows approach is to recognize the failing, while keeping in mind that a lot of desktop software uses Windows. So give developers Linux via WSL and people can still run their other Windows only software without Wine.
As a creator on Patreon, you can always make posts that are sent to all of your patrons. So you can just make a post on Patreon saying "Hey, I'm shutting this down and moving to [other platform] instead" and all your patrons will see it. Whether they follow you to the new platform is up to them, of course.

I've seen at least one creator that I support do exactly this, moving to Ko-Fi. I followed them, but I don't think Ko-Fi publicly shows the total monthly donations a person receives, so I have no idea what the attrition rate was on the migration.
That's USB A / Display Port
I haven’t had a large number of interactions with unions but I have seen some things that definitely turn me off of them, e.g. requiring two or three people from as many different unions to set up a booth at a conference because multiple skills are required and the unions negotiated with the venue to have each step done by union employees with those specific skills. So eg the people assembling the structure couldn’t plug in computers and the people who plugged in computers couldn’t assemble the booth structure.

What I have heard a couple times now from relatives of union members is that senior people who know union leadership sometimes end up on “disability”, meaning there is nothing wrong with them but they don’t work and get paid. They have doctors in the loop to certify the disability. I have no idea if this is actually widespread.

My own personal reluctance with joining a union is that I feel like I do pretty well negotiating for myself.

Having said that, perhaps a tech worker’s union could result in 30-hour four-day workweeks with reasonable minimum vacation, and that would be worthwhile if it became the industry norm.
Nobody outs their niches. If something is super easy nobody is going to confirm that for you.
Er... What?

$15/month for a streaming service + $15/month for game access service equals, drum roll, $30/month.

What are you not getting here? Origin is relevant as a reference point for what the games themselves cost on a subscription.

Stadia still needs to actually pay for games, after all. Either as a subscription (reference origin's pricing), or you straight up buy them at the normal $60/pop.
Gotcha, ok. I started using Android ~1.5 I believe, so things have changed radically since the beginning. I recall this being the case in ~2.2 perhaps.
It's much better than having a do-as-you-like policies.
#!/usr/bin/python
r = [(i,j,k) for i in range(10) for j in range(10) for k in range(10) if i!=j and i!=k and j!=k]
print(len(r))
Yeah seriously Java's threading support is good but the boilerplate was horrific.

One thing you should know is that parallel streams use default thread pool unless you specify otherwise. Had that choke up some REST handler threads a few times. If you think it might be an issue make sure to specify a different pool