skysight-inc/HackerNews huggingface dataset:
If your first point of success is getting the Environment Minister to publicly commit to being pro-environment, you're working to a very low bar. It sounds like a problem that might be heading for a government committee rather than actual action.

This thing you call a 'rather extremist position' is a traditional position industrial societies have held since the industrial revolution in the late 18th century. Exploiting the environment for the benefit of the people. This strategy has worked out quite well so far - cities are more far popular places to live than jungles and fields.

Protesting can work - but there have been environmental protests for the last 20 years or so and have achieved much less than (1) big research spending on renewables and (2) using nuclear reactors. This is because apart from those two approaches, the environmentalists have proposed no solutions that don't involve committing the poor and middle class to reduced living standards. I'll spell it out even though I think it is self evident - we shouldn't put the environment ahead of the poor until we've exhausted every other option.
Sony was hacked 19 times in two weeks. There was a lot they didn't pick up on due to the difficulties involved with that.
Interesting, as an outsider, I've heard horror stories, including how US insurance companies treat patients with chronic medical conditions - trying to avoid compensations as much as possible, even invalidating insurance policies, stating as pre-condition, etc... May I ask, how you (and your family) were treated? Did you got lucky with some particular insurance company, or is it a norm in case one has a decent job?

Also interesting, e.g. what happens if you lose your job, decide to go indie or until you find another job... In other words, how safe you feel? (compared to living in Australia with their universal healthcare)
Both of those are examples of parallel product groups that eventually migrated one set to the other.

The Apple II product line lasted until 1992, by which point the Mac product line had become affordable to the people at which the apple 2 line had been marketed.

The iPod continued as the iPod classic and iPod touch products until 2015, nearly 10 years after the iPhone was released.
Also related: Chrome Origin Trials: https://github.com/GoogleChrome/OriginTrials
Floating the Dirty Devil River
Well the parent comment was referring to the apple macintosh, which is what I was also referring to. Though that does seem to be Apples general design policy 'make it look nice' to the exclusion of all else.
Hey it sells though! I've literally seen a regular non technical person, when asked what kind of computer they want to buy, answer "I want a red one!"
https://www.adl.org/blog/from-4chan-another-trolling-campaig...

> On top of everything else, the phrase “It’s okay to be white” actually has a fairly long history in the white supremacist movement. While far from the most common white supremacist slogan, it was in use enough that white power music band Aggressive Force even used the phrase as the title of one of its songs—a song that dates back at least to 2001, if not earlier. ADL has tracked white supremacist fliers featuring the phrase “It’s okay to be white” as long ago as 2005. In 2012, a member of Ku Klux Klan group United Klans of America actually even used the hashtag #IOTBW on Twitter.
Diesel is not better for the environment than electric
Benefits of a Monorepo
I just started working at a shop that uses Bazel for a large-ish Java backend codebase.

So far the key differences from maven, which I am most familiar with, are:

* The module format is much lighter, making it more practical to split a project into thousands of modules, which can then be built incrementally. This leads not just to faster build times, but finer-grained tracking of dependencies between modules

* The driving factor for us: Bazel has built-in support for specifying the sha256 hash of external dependencies. Verifying authenticity of external dependencies is not possible in maven without significant extra work. In Bazel it's built in.

* Much easier to set up bazel targets to perform once-off tasks like seeding a local database through your build system. While can you can do this with maven, you usually had to resort to plugins and the declarative style made it complex. Most maven projects I worked on had external shell or python scripts for these sorts of tasks.

For me personally the biggest downside has been that it takes over enough of the build-system responsibilities in IntelliJ that other tooling I'm used to that integrates with the IDE, such as Chronon or JRebel, doesn't work.

Bazel has a steep enough learning curve and enough additional complexity that I probably wouldn't recommend it for most projects unless you are at a certain size and complexity level where you can benefit form it.
Facebook used to have forum-like discussions in groups and it was so much better back then.
I agree with you. I am 50, no children.

I have spent last 10 years travelling, sailing the ocean, hiking in jungles, diving in the reefs that would be extinct soon. I live in a climate where some moderate warming will make more pleasant.

I do not care what will happen beyond 20 years ahead. Maybe even less.

So why would I inconvinience myself? Why worry? People will get exactly what they deserve.

On the other hand somehow it doesn't seem right.
> Come to think of it, Blender has a very nonintuitive UI as well. Holy moly, yikes.

They've redone it in the latest version (2.8) and fixed some of the oddities. Probably the most obvious example being left click selects instead of placing the 3d cursor, so it now behaves like every other program.
Did you watch that? They mentioned that they don't know any more than is publicly disclosed how the attack occurred and that they were speculating. That was literally their first sentence about the attack.
You got to be careful. RNG is being used to initialise the layers but also for mini-batch selection. They are usually different RNG's.
Same, seems that us Australians in general love to throw our rights in the trash, along with our political will.

The apathy is palpable.

No wonder Australias economy is so weak when there is no future vision being sold to us but rather holding onto old power structures like coal and copper.

It's very concerning to visit Melbourne every year and watch the number of homeless people continually increase.
That command can be remapped according to context. For email and other prose, I set it to 'dict' instead.
I wonder if he could also store the MAC address of the wireless AP against a unique key (eg a uuid). Then the calculation is something like:

SELECT uuid
WHERE ssid = ?
AND (ap_mac = ? OR public_ip = ?)

if no results are returned then create a new uuid and add the public IP and access point's MAC address. If you do get a result then connect to that chat while checking that both the ap_mac and public_ip have records (if not, add them).

That way you cover dynamic IPs and multiple access points by gradually meshing them in your database.

There is, of course, the risk that if you have multiple APs each with their own public IPs but part of the same college campus then this wouldn't work. But then neither would the current solution either. I don't know how you'd fix that without inviting APs into a chat (which isn't desirable because that would mean you'd then want a chat administrator. By which point you're effectively just reinventing Slack et al). So you'd want some kind of automatic way of doing that. But I'm not sure how you could do that safely.

Also there is the risk that if each student has their own public IP then you might also have a situation where there is multiple different chats because different students created a new uuid on different APs before roaming around the campus. When that happens you'd need a way of the server identifying that a public IP has joined a new uuid with an existing but different ap_mac and ssid so the two chats need to be merged.

There's definitely going to be quite a few edge cases that need solving but it's one of those challenges that looks rather fun.

[edit: the BSSID might also work in place - or in addition to - the access points MAC address. However there are some caveats you'd need to take into account with BSSIDs]
Haha, that's fair :) I'm trying to convey that sometimes as an end developer, you pick a number of third party libraries based on what they do -- not what their API definition looks like. Then you end up in an awkward mix-n-match of DSLs that are hard to reason about without a deep knowledge of each because the operators you normally key off of are redefined. Maybe thats why I'm not a C++ developer haha.
The comment was "he represents everything wrong with tech", not "everything he's ever done is wrong". There statements are not identical.
The US Department of Commerce is putting together an expanded list of technologies deemed important to national security, and hence subject to export controls. Because the US interprets sharing knowledge of a technology with a non-US person as a "deemed export", technologies on this list cannot be discussed with any non-US person unless Commerce approves.

While this might make sense with the right set of technologies, flipping through this list, it seems to be written by someone with either a minimal technical background an excessively ideological bent.

Some technologies are plainly not "sensitive", such as:

1. "Distribution-based Logistics Systems" - aka JIT logistics like UPS and DHL

2. "Position, Navigation, and Timing technology" - clocks and GPS baseband receivers

While others are defined in an excessively broad way:

1. "Mobile electric power" - aka golf carts? or does it only cover phased plasma rifles in the 40 watt range?

2. "Audio and Video manipulation technologies" - so... Instagram filters? Or only "deepfakes"?

3. "Planning" - scheduling, like x.ai?

4. "Systems on Chip" - the whole category?

What is troubling is that were this list to go through, immigrants from entire countries would be effectively barred from the US tech industry, as they could not collaborate with their peers. What's more, US tech companies would be effectively banned from interacting with companies in countries the US government doesn't like but doesn't have the political capital to sanction. I'm reminded of Ming China at this point, and not in a good way.
I've used vim for a couple of decades, but never pushed to many advanced features. For your example above I'd do :%s/^/"/ and :%s/$/",/

Unless I use a feature regularly I find it's a higher cognative load. I use bash, sed and perl regexps on a near daily basis. Macros are very rare.
my public IP might change, also my SSID because I like to do jokes with my wifi names, but my geo coordinates (with a proper tolerance distance radio) should remain the same.
If a fast food chain recorded all customer conversations at its tables and then mined that information for profit, most people would consider that unconscionable - even if the conversations were anonymised.

Similarly most people wouldn't be too happy about a physical newspaper or a TV that tracked their eyeballs as they read/watched it - at least not without an opt-out option.

And yet this is very close to what Google does, albeit hidden behind the distancing effect of a search engine and a web browser.

Should we really be grateful?
Recommended:

Learn vim For the Last Time: A Tutorial and Primer

https://danielmiessler.com/study/vim/

Mastering the Vim Language

https://youtube.com/watch?v=wlR5gYd6um0

An Incremental Approach to Vim

https://ctoomey.com/writing/an-incremental-approach-to-vim/
Dell, VMWare Team Up to Tackle the Hybrid Cloud
I have capslock mapped to escape and never notice which one I use (started doing that after my escape key broke on a laptop about 15 years ago)

I believe people with poor keyboards don't even have escape keys any more though
Get Your Grid Trading Bot in BitUniverse
They have had 2FA for years.
Does it work offline (i.e. without an internet connection)? The website and explanation here is sort of unclear.
Intel Hires Another AMD Executive to Its Graphics Team
The Chrysler[0] voyager III is like someone watched the homer-mobile episode of the Simpsons[1] and thought 'you know, that's a great idea!'

[0] Technically Plymouth apparently.

[1] I thought at first that maybe the voyager III came first, since it was apparently considered the worst concept car ever, and the history behind the voyager III seems to mirror some of the history alluded to in the episode, but no, the simpsons were 1 year before plymouth, someone must seriously have heard of that episode and not thought 'this is scarily foreshadowing, maybe we should rethink'.
Let’s Encrypt has said multiple times that they will not offer S/MIME certificates.
Rename the article.
How to be boring. A methodical approach to wasting your most precious years
(I know Nix, not so much Now.)

Given what I read in this thread and their docs, it looks like they are still searching for a coherent solution to solve the "deploy my app" problem (from Docker with v1 to AWS lambda in v2), and they appear to be very vendor-specific with solving it.

The main goal seems to be to condense any action a developer might want to do into a single command.

It pretty much seems geared towards the JavaScript ecosystem.
It has more to do with the fact that most humans are social and cultural mimics, and genuine creativity is rare - and not always welcome when it appears.
It doesn't actually. When we're talking about taxes, we have specific timeframes in mind, that is one year. You don't have to turn a profit at year 1 or even year 100 in order to be profitable.
Random people sending me messages just because we’re on the same WiFi is my personal hell
That clearly shows that there is a market failure in the US healthcare system.
A multidisciplinary take on how to take on Cancer Metastasis
I personally prefer scoop as a package manager, give it a try!
> "Training ever bigger convnets and LSTMs on ever bigger datasets gets us closer to Strong AI -- in the same sense that building taller towers gets us closer to the moon." --François Chollet

The Transformer layer has radically leaped over LSTMs and CNNs. While LSTMs can model sequences and CNNs regular grids, they have no efficient long range interaction mechanism. Transformer does. It's a huge leap similar to the one in computer vision from a few years ago.

What is needed besides spatial translation invariance (CNN) and temporal invariance (LSTM) is permutation invariance. Whenever the problem can be described as a graph, then the ordering of the vertices and edges should not matter. You can't do that with CNNs and LSTMs, but you can do it with Graph neural nets and Transformers.

Apparently Transformers are the best for language modelling (GPT-2), playing games (Dota2 from OpenAI), composing music and possibly now in modelling proteins. I assume they will play a huge role in working with graph structured data, with multiple entities and relations.
I was surprised to see the site let's you create an account now... for the longest time you couldn't and the only way to buy / sell tether was second hand on exchanges for as long as I could remember.

That said, either tether.to account creation seemingly functional, I wonder how difficult they have made the process?
I tried to read this book a few years ago and my first thought was, "This book would be much better as a video." Look forward to watching this.
Absolutely. If it isn't hidden, the developers will have to deal with management, credit taking, metrics, attempts to squash the project, jealousy from other employees, unreasonable pressure (surely a browser can be written in 3 months ...) and being treated as a cost center.

All this would happen even if backed by Larry.

It is a miracle that new projects happen at all in companies, though Google of course actually bought many successful projects.
...higher salaries in one place tend to pull up salaries elsewhere too. And conversely, if you push down the top, you also push down the middle (under the optimistic assumption that the bottom can't go any further down...).

Also, it's easy for other industries to then justify with: "hey, even Google is doing it, and they were they guys supposed to 'do not evil', amirite?".

That's the problem with unethical behavior, we're all into copying and generalizing stuff :|
> It's crazy that they messed this up, Tether is basically a money printing machine, all they had to do was be solvent.

> Tether is a fundamentally a risk free money making concept

To me it sounds like you don't really understand the risks of tethers business. It is light-years away from being risk free, because you are on the mercy of the banks where you store the fiat. The banks can freeze your money any time, as they now did (AFAIK).

If you are operating a business with unclear regulation at this level, you can't really rely on banks like normal businesses can. The banks will cause problems with pretty high probability.
Clicking on "Google Play" button just flashes modal for a fraction of second. Firefox 66.
I suspect that the vast majority of networks with multiple SSIDs also have multiple public IP addresses. I wonder how much he's storing and for what reason
Don't install the app then. This isn't something you're automatically opted into just by owning a device that supported WiFi.
Intel Desktop Mainstream and HEDT CPU Roadmap Till 2020 Leaks Out
Differences Between MSL and GPS Altitudes
Because they usually ask for one (or several) of the following:
- Basic information that could be retrieved automatically (say from an ID card or a driver's licence) but that you have to input on every form: name, address, date of birth...
- Questions that are unclear or have no good/definite answer: race (for someone with a very diverse ancestry or who's not American), state (when your country doesn't have any), questions about administrative categories you know nothing about..
- Questions that ask for information that is hard or unpleasant to retrieve: passport expiration date (you need to take out your passport and check), amount of taxes paid last year, zip code of parents' place of birth, list of countries visited in the past 10 years with dates of stay.
- Questions that are repetitive (on psych /HR questionnaires for instance)

I don't think forms are naturally boring (I tend to like questionnaires from marketing surveys and the like for instance). Asking people about themselves and letting them answer somewhat freely will be fine.
From the article:

That the earth does not have a geometrically perfect shape is well established, and the geoid is used to describe the unique and irregular shape of the earth. However, only recently have the more substantial irregularities in the surface created by the global mean sea level (MSL) been observed. These irregularities are an order of magnitude greater than experts had predicted. Controlled by the gravitational potential of the earth, these irregularities form very gentle but massive "hills" and "valleys." This astonishing finding was made possible through the use of GPS, a technology designed by the United States Department of Defense to revolutionize navigation for the U.S. Navy and Air Force. GPS has done that—and a lot more.
The defaults in vim 8 in debian and ubuntu really changed the way vim worked, it was horrendous

As far as I'm concerned, the following is an non-negotiable requirement for vimrc.

source /usr/share/vim/vim80/defaults.vim
set noincsearch
set scrolloff=0
set mouse=
I used to have DuckDuckGo stickers that Gabriel sent me way way back. Those laptops are long gone and really wish there was a way to get more easily. I loved when people would ask me about them and get to explain and show DDG.
Psyche-c – Automatic Compilation of Partially-Available C Sources
VidGear: Turbo Video Processing Python Library
Is That Canary in the Datacenter Feeling Dizzy?
Prometheus, who made humans from clay, and them gave humans fire because he felt compassion for them.

So, named after nothing less than the creator of humans and origin of civilization.

PS: As a punishment for giving fire to humans, Prometheus was chained to a mountain and had his liver picked out by an eagle every day, until Heracles rescued him.
I met a Reliant fanatic/dealer who supplied some of the vehicles for that and he seemed annoyed that they had put big tanks of water in the back for those shots...
Hertz, Accenture, and the Inevitable Blame Game
The missing pages you speak of are mostly VC/company names, and you just gloss over useful knowledge as "others." As I look into DNA sequencing[0] for example, there is little information while the bulk of it seems to be about companies. Care to explain if this is the direction Golden is taking?

[0] https://golden.com/wiki/DNA_sequencing#Companies
Mainly because that's a plane
Tesla to slash solar panel prices by 38% to stymie market share loss
shouldn't pip then also look at the hashes (if provided) to determine which package to install? If it worked at one time it should keep working if there are "better" options available now. Consistency is important here.
Learn Vim for the Last Time: A Tutorial and Primer
Conservatives Have a Different Definition of ‘Fair’
Possibly the bullion value trending in such a way people might be tempted to start scrapping them in the foreseeable future :)
Startup Development Phases and Its Peculiarities
Pro tip: Fun facts are never fun, and pro tips are for ametuers.
There are licensed and regulated stable coins on the rise ( like USDC, PAX ), that will play by all the rules, have better protections, be audit-able and have the ability to be revoked in cases of crime.

In a free market there is also a place for a non-US company to offer a product like Tether. Why this is at all the business of the AG of NY is the real question here. Who benefits from these AG actions?
Common Componentry Is the Key to Edge Architectures
Jawa 42 the Most Awaited Motorbike of 21 Century India Is Here
> Of cause there would. Even if the tokens are backed 1:1 by dollars it still has an exchange rate. So tether could issue at above 1 rates and buy at below 1 rates. That provides a very simple profit making scheme.

If USDT is credibly backed by dollars this spread is tiny, not least because other holders of Tether can play the same game. And if USDT is backed by dollars held in cash in customer accounts as originally claimed, there's an enormous opportunity cost of not investing those dollars.
An Incremental Approach to Vim
The idea that you can say "oh, electric is based on fuel power plants" is just disingenuous. Electricity is fungible. Having electric cars lets you replace the fuel with renewables and the car doesn't have to care.
Google can sue you, you can in turn probably sue whoever "gave" you the image and said it was licensed CC BY-SA. Just like you can't keep a stolen item that somebody sold you for cash, you're not free from liability when you're publishing an image you didn't have rights to. You'll always need to apply judgement before publishing, and I'd do a reverse image search at the very least.
Perfect example of how a comma can make all the difference in a sentence
Excellent project, this simplifies the process I currently have of searching many different sources and applying a cc filter (mostly Flickr and Google images).

The two image filters I use most often there are image size (larger than) and orientation (portrait or landscape). If these would be included here it would be perfect.
Make it a configuration option for the package on pypi, then tooling can migrate slowly and at some point it can become the default for new packages. If then at some point someone uses old tooling the downside would be that they might need to do a manual publishing step to actually publish their package, but at least you don't have the problem of publishing before you are ready.