skysight-inc/HackerNews huggingface dataset:
It is relevant because you can't legally distribute GPL code linked to non-gpl compatible code.

In fact VMWare and FSF/SFC have been fighting over it for the past 10 years.

Even though the court dismissed the claim, VMWare announced that will remove the code in question (https://www.vmware.com/company/news/updates/march-2019-hellw...)

You can read more about it here

https://linux.slashdot.org/story/19/03/09/0423243/vmware-tou...

In fact VMWare realese the source code of their drivers (among the other things) because they are licensed under the GPL

https://www.vmware.com/download/open_source.html

And maintains the repositories on Github with much of the GPL code they use

https://github.com/vmware
If they do that, people will put those lines in guides on "how to get [pirated app name] working 2019 confirmed working" and people will disable their security regardless.

There's a trick to bypass any certificate warning errors in Chrome: it involved typing "badidea" into the error screen. Google had to update the code word because large vendors started putting the phrase into their documentation instead of fixing their buggy applications. It's only a matter of time until the code phrase changes again. This proves to me that secret phrases and magic developer toggles will just be made invalid by guides aimed at less technical folk which tell people to ignore warnings.
You assume that any population growth is facilitated by an equal growth in fossil fuel consumption, but that doesn't have to be true. Assume a hypothetical society that has switched all primary energy to renewables an nuclear. Children born in that society won't use additional fossil fuels, because their demand would be met with more renewables and more nuclear power.

People unfortunately will have to change their ways. Either by adopting carbon free energy sources and improving their energy efficiency, or by dealing with catastrophic climate change.
Look good, be protected and keep training yourself
I don't fly that often, but I know I'll keep track of whatever they call this plane in the future to make sure I never board such a plane.

If a company would book a ticket for me at one of these I would rather get fired or quit my job rather than board a MAX plane.

Never ever, am I going to travel with this model and I will be highly suspicious for future models they produce.
> Seems like evidence that our current climate change might be random.

To me, it seems like (strong) evidence that climate can change.

And that there is a cause of this change, and that the cause that can be found. Maybe volcanic, meteoric, related to vegetation levels, or other?

Which is, I think, the _opposite_ of random. It is understandable and predictable.

> How do you rule out random climate variation scientifically?

Outside of quantum physics, "it was random" is not a scientific explanation. Science finds causes.

When applied to "our current climate change", the idea that climate can change and change a lot, in response to causes, well, that provides the opposite conclusion to yours doesn't it: we can see the causes this time.
Technically we are still able to use radiocarbon dating for dates after 1950, at the reduced accuracy though. This is what I meant by "unusable", because other dating techniques will work better.

The calibration is there because the global 14C/12C ratio is not constant over the time, and the same procedure can be used given the recent history of ratios (that we do have). As far as I know, though, resulting error bars might be much larger than usual because the function from uncalibrated ("14C") years to calendar years is no more regular. For example see [1] where uncalibrated t2 and t3 can correspond to much larger periods than t1's; historically this happened only locally, but after 1950 it would be far more common. Still the radiocarbon dating can be used with this caveat [2].

[1] https://commons.wikimedia.org/wiki/File:Variations_in_calibr...

[2] https://www.nytimes.com/2011/03/29/science/29qna.html
Tridactyl is currently the best (Vimperator / Pentadactyl)-like extension around. It seems to be nicely done and is in TypeScript (and Python for the application (native messaging) part). You might want to give a try, if not already.

https://github.com/tridactyl/tridactyl
I switched from Eclipse to Intellij only three years ago because it actually used to be pretty good but just fell behind too much. Gradle & Spring Boot were the reason I gave up on Eclipse. I just couldn't get a project imported correctly without running into a lot of bugs. So, when a new project came up I just switched over and started using Intellij.

Before that, for doing vanilla maven + Java projects Eclipse was awesome and generally running circles around intellij in terms of performance, which is still something that is off by order of magnitudes in Intellij and something I miss a lot.

Intellij users are always surprised when I bring that up and say it is fine on their machine. And then I point out that 5-20 seconds to run a unit test after a 1 letter code change is obscenely slow compared to Eclipse because it finishes incremental compilation a few ms after you lift your finger and is ready to run your test. Intellij attempted to integrate the Eclipse incremental compiler but it is not used by default and generally not that well integrated. Their compilation strategy depends on a lot of caching, which is hard and frequently gets in an inconsistent state (i.e. your IDE lies to you about things compiling or not compiling), which is why people routinely rebuild their whole project, or worse invalidate caches and restart (a top level menu option because it needs to be).
That might very well have the opposite effect of the one intended. By making it harder to identify the MAX version of the 737 people might end up refusing to fly in 737's altogether.
I've been using http://lite.cnn.com for quite a long time now. I think it's the same site as cnn.io, as they do look identical.

Keep in mind that they don't show all of their articles. So you miss a lot if you only go to the text-only pages.

BUT if you care to notice the URL, it's very easy to convert a graphical site link to a text-only one. The fact that there isn't already a plugin to do it automagically is a surprise to me.
If you'd bought the rights to rebroadcast an incredibly popular series of sporting events, and no-one was subscribing because they were watching the stuff online for free, what would you do about it?
> Moreover, this can be configured independently for code and data pointers. iOS turns off TBI on code pointers to get 8 more bits of signature.

Ooh, this is cool. Does iOS currently use different signature sizes? Can I write an application that uses the top bits of data pointers?
ASK HN: SaaS analytics tools you use to drive growth?
> They even have been called out by the IETF by things.

Source? I'm interested in reading about this
I wasn't talking about soap. I never use it or shampoo either. My theory is that by washing away all the oils from your skin, you just encourage your body to produce oil faster. That's why you soap users get all goopy at the end of the day and your clothes smell. I can wear my clothes for at least 48 hours before they start to smell.

But anyway, even just water can dry out my hands, and I don't want to use any creams. Either they contain alcohol and dry my hands out further or make them too greasy, and cause then to stop producing oils.

I think your just going to have to get used to the fact that there is going to be traces of poop and pee wherever you go. I mean, even if people like me did wash my hands, the spray from flushing the toilet disperses fecal matter and urine throughout the whole room, onto your clothes, on your hair, in your mouth when you breathe.

It's probably a healthy thing, exposing your immune system, anyway.
Seen the same in the West. People build houses in the bush, then object to burnoff (which keeps the fuel levels low) because it's unpleasant and smoky. So fuel levels build up, and then their houses burn to the ground.

People forget that Australian bush forest needs to burn. That either happens with small fires frequently, or big fires infrequently. Those are the choices. Not burning at all is effectively choosing a massive fire very infrequently.
First nginx, then this.
Sends a strong message to the potential investors about how business is done there. pfft :)
wow I am curious about this article
Dragging and dropping? Or do I have to rearrange the lines using a text editor?
If you enjoy reading about crazy chemistry, I recommend the book "excuse me sir, would you like to buy a kilo of isopropyl bromide?" a 70's era autobiography by a chemist.

https://archive.org/details/gergel_isopropyl_bromide
For it to work it needs to be something dynamic the user has to do involving multiple steps, like reading into a file and using the content somewhere else, all in a terminal with unix commands. Or something else dynamic and difficult if you're not used to terminals.

And I don't think a few users getting abused with this trick is sufficient enough to remove the feature altogether, that's their device after all. The alternative of removing everything seems much worse.
It is quite normal that organisations that have purchased the sole rights to sports broadcasting (an ordinary process in just about every country in the world) aggressively pursue alleged violators of their rights[0]. Domains being used to serve "pirate media" being blocked in various countries is also a norm[1]. There's nothing particularly special about this case aside from the media being interested because they can put Russia in a headline.

[0] https://www.theguardian.com/business/2017/oct/30/music-sport...

[1] https://en.wikipedia.org/wiki/Countries_blocking_access_to_T...
The best book I've read on this topic is by a British Botanist and TV presenter called James Wong. His book 'How to eat better' lists commonly available fruit and vegetables at your local supermarket and tells you which are the best varieties to pick and why (no surprise that the greener or redder the fruit or vegetable, the more nutrionally rich it is).

You won't find obscure ingredients, or advice on micromanaging your diet (which takes out all the pleasure of eating), but you will find simple advice you can put immediately into practice.
For a complete system emulator which renders video and audio, usually you compute how many clock cycles you need to run for one host-system-frame (e.g. for 60 fps host system frame rate and a 1 MHz emulated system that would be 1000000/60=16667 clock cycles per frame. Then emulate those clock cycles unthrottled, render the emulator output, and then simply spend the rest of the host system frame doing nothing (e.g. wait for vsync).
> if this happened now we would probably end up with Jared Kushner running Boeing.

I would not know of a quicker way to ensure that Boeing really would end as a company.
You mean system tray, right?

It is still there just in the bottom left instead of the top right. Also, you know that you can use any panel or dock you like in gnome shell? For example lxpanel, tint2,...
I totally agree, but it's not all black and white.

You can still have nice things N% of the time, and just fallback to the regular stuff when away from your desk.

Also the keyboard community isn't always rational or focused on ROI. It's both parts ergonomics (preventing health issues) and optimizing for productivity and nice working conditions (regardless of cost).
Save the date – OpenFaaS 3rd birthday
Robot learns to work together with people without disturbing them
> have a reputation or a visible history

He does - it’s on his website.
Interestingly, the MAX is a completely new aircraft. If Boeing had just admitted that and certified it as such that would have had significant effect on the required training and certification costs but it would have at least recognized the truth. The 737MAX is much less of a 737 than the NG.
Google at least claiming to buy 100% of their usage from renewable sources, they are pretty open that it doesn't mean that is what feeds their electrons at all times of the day though. Better than most traditional computing / on premises sources though.

https://www.google.com/about/datacenters/renewable/
Artificial Arboretum: preserving diverse plant species found in Google Earth
That’s an interesting question. I wonder if they could be “re-specced” as NG 700/800/900 by re-engining them with NG engines and provably disabling MCAS? Likely there would be big penalties to be paid to the airlines though.
A science teacher at the secondary school I went to was doing an experiment related to brownian motion by demonstrating with bromium diffusion in air, and then a vacuum.

It leaked, and the entire science block was evacuated.
Scout: Lightweight URL Fuzzer
I bought a Razer Blackwidow and it makes the experience of typing, whenever I type, a much more pleasant experience. The first time I used it, it almost felt like cutting through butter compared to any keyboard I'd used before. And it will last for tens of millions of keystrokes. I may not type much, but those times where I do, it is beautiful.
Rebase: The complete guide on rebasing in Git
What makes you think she doesn’t care about other aspects of the environment? She’s just focusing on climate change because it has an effect on all of those things too.
I'm a big Fork advocat and use it on a daily basis, but I fear they will charge for a new version at some point in the future.

I think that because it seems they founded a company "Fork" which inevitable will need to make money eventually.

edit: I'm of course willing to pay some bucks for great software if it's a fair pricing model.
Google helps with discovery of your site on their engine, so now it's your God-given right to get traffic from them because that's how people use the Internet now?
To be fair, it was a really big garage.
Yes it is important to look at the total historical record and have a scientific approach. But please look at the information graphed out and not just described as a set of anecdotes. And also take into account how the last centuries very dramatic changes relates to human fossil fuel consumption and changes in agriculture (both of which has an impact on the composition to the atmosphere).

The scientific case for human impact is established. It is unfortunate bigger actions to mitigate the consequences will not happen. Whomever is alive in a 100 years time is likely to be born into a much more hostile world.
Hey everyone,

This month I started writing a book about rebasing in Git to help developers being more productive.

I've also set myself a deadline to ship a first version within 2 months. If you want, you can follow the progress over at Indie Hackers: https://www.indiehackers.com/product/rebase-book

Let me know what you think!
Hadoop is hard to package because build scripts are treated as second hand citizens for most projects. There's a high standard of code reviews for many projects, but for the build scripts it's "it works, merge it".

I've built quite big projects with Maven (>2 million LOC) without issues.
Not disagreeing with you but I might add, pauses are also a part of the process. We (developers) aren't typists.
Why not just run regular logging operations if it's simply a matter of removing potential "fuel" from that environment. Burning that off seems like it might be a bit wasteful, compared to turning that biomass into a useful resource.
It reads to me like they are trying to kill the deal, but stay within their strict rules.
The line: "The Registry Agreement requires a standard of reasonableness for ICANN’s determination." reads like they are gearing up for a way out.

I have to admit that the last 2 paragraphs do sound like they are trying to weasel out of responsibility though.
I don't watch videos online if I can help it, because they're too slow. If I do, because there's no transcript available, I crank up the speed to x2 or x4 to mitigate the frustration.

Any "persuasive" impact from video is lost on me because I'm bored and frustrated after about 30s of watching (and that's after skipping the first 30s of "welcome to my youtube channel, today we'll be doing what the title says we'll be doing, as you know because that's why you clicked on this link" waste of time).
Which in its self is a better keyboard that 95% of computers are shipped with.

I tested using by high end gaming mechanical keyboard at work and my error rate went down a lot
I don't think I'm perpetuating an urban myth. My understanding is that MCAS was necessary to correct a deficiency in the controls - that's the controls violated an FAA rule that the pitch up should not be superlinear relative to the control input (which clearly increases the risk of stall). And indeed after testing they had to increase the strength of MCAS because the tendency to pitch up was worse than previously anticipated.

The desire for a common type rating is an explanation for why the FAA rule was violated without MCAS.
Lisbon is my 'home' since ~8 years. Since I know the place well I started there. But as suggested I would like to collect similar data for several (European) cities and compare the results. For example Lisbon has a very high tourists/locals ratio which can be a reason for the huge number of trips shorter than 1km.
Reading the title, I was thinking this would be about cloud cover and not data centers to be honest…
I never get the more expensive product unless it's obviously or provably better. Baseline assumption is that quality is the same and they just want more money.
Sharing is caring ... as the saying goes.

I like this thought on this being a two-way street; could you explain a bit more / build on that idea?
I would love to have it to automate

sudo killall -STOP -c usbd

Let's see if it works - Automator didn't work too well
The Physics of Ice Skating
> Trying to make everything as generic as possible is bland and boring.

This is subjective.

On the other hand going with a generic choice helps create a well defined universal language. This makes scientific cooperation across cultures easier.

Sample difficulties of going with culture-specific naming: https://en.m.wikipedia.org/wiki/Comparison_of_the_imperial_a...
What Are the Main Uses of Microsoft Power BI?
Has anyone looked at PIR's 990 Forms and has knowledge of business operations in the sector. It looks like from their expense sheet PIR contracts all of the actual management of the their TLDs to Afilias. What is the breakdown of responsibility here? What does PIR actually do?
macOS Tips and Tricks to Make You More Productive
This is the same company that threatens Igor Sysoev and Moscow NGINX office.
I prefer to read e books
I have a Type M that I really must get a usb adaptor sorted out for.

The Type M is the original IBM PC keyboard even better than the type F AT keyboards.
Haven't tried the Ergodox, but had bad experiences with thumb keys on both a Kinesis Advantage and a Keyboardio.

Then I tried the ultimate hacking keyboard and I absolutely love it, especially the mouse emulation layer. And it took me way less to get used to it compared to the above two. I can't recommend it enough!
Thank you for adding this, I only saw it much later.
Currently, a number of things: for example, I use it to switch between apps, resize windows, change my screen resolution, and give me access to system information that I paste often. If you’re really curious I have a copy if my configuration here, though it’s a little bit out of date because I haven’t cleaned up some of my new additions yet: https://github.com/saagarjha/dotfiles/tree/master/.hammerspo...
I recently renewed my PHPStorm subscription (again). Not because there are hot features released in the past year which I'd miss.

Rather, I thing it is right thing to do - to pay some recurring cost for the software we use and to let the developers of that software to make their buck.

We are too accustomed to get everything for free at the expense of someone else.
My uncle got diagnosed with cancer at 93 and his initial choice was similiar (I have to die of something in the end). But the family convinced him to try the therapy and it worked. He is still after two years alive and relatively well.
Thus "clean" interfaces make exchangeable modules possible. We still have to write them.
Just curious, why do you need to do this?
I bought mine on (mass)drop
Sensory substitution [0] is amazing. There is (was?) a research group which created a belt that encoded the direction of north (or towards other points) in vibrations that always pointed towards north (the target) when the user turned. After a while, the users no longer perceived the vibrations but acquired a sense of north as entity itself. It is said to be very helpful to the blind as our sense of balance seems to be too imprecise for dead-reckoning [1], so things like walking unguidedly over a fields instead of following a track seems to be problematic. (I know no blind people myself, so I can not say if this is true in general).
They founded a spin-off company that tries to commercialize the technology [2].

[0] https://en.wikipedia.org/wiki/Sensory_substitution
[1] https://en.wikipedia.org/wiki/Dead_reckoning
[2] https://www.feelspace.de/
For the reasoning behind this, see https://github.com/WebAssembly/design/blob/master/FAQ.md#why...
That could work for security if it's only possible to do so from an authenticated environment (such as ADB) and if the OS will flag the danger any time an app is opened that uses this feature. However, I think such a system is a complete maintenance horror for a problem very few people have.

There are 2.5 billion Android devices out there and only 5 million people have ever installed Termux, let alone compiled and run their own binaries. Would you, as a developer, implement a workaround for disabling an OS security mechanism for _at most_ 0.2% of your user base, most of which will probably work around it themselves by flashing an Magisk module anyway? What about the need to validate and maintain the workaround so that malicious apps can't find a vulnerability to disable the feature themselves? It doesn't make business sense to me. Android is already full of backwards compatibility hacks to make sure apps don't break too quickly, especially when they're doing stuff that you wouldn't expect.

App developers can still provide modules to the Play Store (grouped packages can access each other's data as far as I know) so the most valid use case I can think of aside from compiling your own code (optional video codecs) would already be covered. Python interpreters and Java runtimes would work just fine as well, so programmers whipping up a quick program on their tablets are still able to do so.

The only victim are people who compile their own binaries on their phones. I don't think their use case is worth risking disabling a very valid security mechanism.
I think I see what you mean, with my family and close friends we do the same, I think it just feels good from time to time to just be able to relax, be lazy and have people taking care of you, as long as you do the same when they are not feeling up to something. Kind of a temporary unconditional love.
You haven't heard a VT100 with the keyclick on then or a IBM Selctrix :-)

A machinal bucking spring keyboard is not that loud compared to the average open plan office.
Except the commenter says even the next destination is unknown when leaving the last, nevermind the following one.
Your techniques remind me of the book Maister/Green/Galford: the trusted advisor.
You're instigating workplace bullying. Have you thought of handling this like a mature adult?
Shieldon Application Firewall v0.1.7 Released
Another big discussion here 3 years ago:

https://news.ycombinator.com/item?id=12097303

(Understand it's not a dupe; sharing for info purposes).
I'm 36 as well & have 2 kids (1.5 and just under 4 year olds). Why is your age a consideration at that point?

I know plenty of people who had kids later than 36 (including my own parents and my in-laws).