skysight-inc/HackerNews huggingface dataset:
WPF never quite made the leap from data-binding and MVVM to a component-based + state-management architecture like React&friends. A consequence of that is a hairy overcomplicated mess of a binding system that's full of footguns. But it was still ahead of its time - that one last step would have made it amazing.
It's not that it's never been possible to do things other ways in Python. The obvious way to do stuff is to use the latest module or feature. The obvious way to do string formatting is now f-strings.
> GDPR has nothing to do with taxation

Fines of up to 4% of global turnover for a company like Google are more than they've actually been able to collect via traditional direct taxes. Again, I'm not saying Google shouldn't have to pay more. But I'd rather the EU closed their legal loopholes.

> If it was just about taxing big US tech companies, why would they target their own businesses? They could have easily have carved out exceptions for that.

Because it is not necessary to carve out those exceptions. DPC has discretion on how it wants to allocate its resources and they most definitely will go after companies with the ability to pay and companies that help spread information that is not appropriately censored. Decisions on what is "appropriate" are up to the people in charge, the EU has few freedom of speech protection laws.

I believe, in a few years, when historical data from the fines is available, it will become clear this regulation is disproportionately affecting American companies.

> The whole tax haven schemes are being addressed through other measures, including the proposed per transaction taxes in lieu of income taxes.

That's just a show, it won't go anywhere.
In Emacs, every key is evaluating some Lisp expression. You are interactively using Emacs Lisp in a funny sort of REPL. Most of the time you just use predefined commands and they do what you want, but if you know there's a whole programming language there, then you'll see opportunities to take advantage of that sometimes, just like how sometimes it's nice to be able to write a for loop or a pipeline at a bash prompt.

Once you get used to that model of using a computer, it feels crippling to use applications that you can't easily program in on the fly. It's the difference between having a full programming language and a bunch of buttons you can press, and it's for something you're going to be doing a lot for a long time.
Billion-year-old fossils set back evolution of earliest fungi
nah it'd be better if you could just tip a developer, i'm more inclined to do a large one time "impulse" donation instead of a continuous drip feed

also i wouldn't want to be listed as a sponsor in case the dev wound up doing something controversial(as Opensource devs are wont to do)
Huawei has developed its own operating system for phones, laptops
Uses This Interview – Tarn Adams (Dwarf Fortress)
If you have any private health benefits anywhere worldwide through your employer it's meaningful. That's the UK, Australia, new Zealand, the middle east.. sure it's an American disease but it's spread worldwide.
Makeup Tips
Sometimes I just want to reach through the monitor and smack the nerd that ends every answer on a forum or SO with, "you just type awk -@dee(++ | grep %%s, man pages are your friend. "

When you don't know what to look for, it is not as simple as "looking something up".
It's a pipe dream but now there is a reason for it to happen. Previously the Chinese could just strike a deal with western businesses now they are forced to rely on their own competence.
Facebook objected to Australia's privacy landscape, internal documents reveal
Well the IRS would have something to say about it for sure, i doubt github would hide the transactions from them...
I would agree if this came with changes that would block out newcomers. But third parties can still build just as they always have been.

As a user, I like that new features are now free instead of paid plugins.

I see this more as trying to get to parity with GitLab with a function of more advanced maturity with cloud computing that’s making it cheaper for Github to run more scheduled task type stuff (scanning and alerting workflow).

I think it will be hard for third parties to compete with free, but it’s kind of like with phones added flashlight to the OS. Sucked for the flashlight app makers.

That being said, I think like will be rough for TravisCI and all the web based software PM products as this is an area where GitLab has more features than GitHub and I think they’ll be growing.
Even worse Brave the company is built on an extortion based business model and calls Google an "evil behemoth corporation".
That's why I wrote "mostly". And it doesn't deny the fact that Brave is built on product, created and paid by corporation they hate and blame so much.
> They don’t need to be viewed after they’ve been identified.

Says who? Do you have information about the grieving process being easier if you don't view?
If you read, execute and understand all the code in "The Advanced Bash Scripting Guide", you will suddenly find yourself in the top 10% of people who use bash.

https://www.tldp.org/LDP/abs/html/

(as a pdf: http://tldp.org/LDP/abs/abs-guide.pdf )
> How's that for information-to-inflammation ratio?

Still very low. What evidence do you have for any or this? There's a comment up thread which says fines handed out to European companies have actually been higher than American ones. I think you need to bring that sort of evidence to the table, not just state what you believe in a longer form.
That’s simply not true anymore. Our NYPD operates the so-called “Domain Awareness System”, which is a combination of good old database connected to terminals in patrol cars and precincts, as well as metadata-rich security cameras. https://en.wikipedia.org/wiki/Domain_Awareness_System

The system doesn’t get talked about very much, but even regular patrolmen are trained to use it effectively. It’s built to accommodate a variety of use cases ranging from tactical support (“suspect headed north on Amsterdam Ave, but then we lost him - where did he go?”) to general investigative duties (“who usually comes by this store on Mondays at 9am?”) and, based on what I’ve heard from cops, works really well.
Realistically, this thing is going to live and die based on 1) how good these games are
and
2) who gets in on the initial batch

if the right people get their hands on these (i'm thinking influencers, game critics, but the kind of people who are receptive to new ideas and) and the games are worth playing, it could become a must-have item.

If either of these fail, it will fall into relative obscurity, as these products usually do
That matches my recollection of being just barely able to stand straight in the middle of the car, I can't imagine the neck/back/knees of 6'5 londoners. For starters I assume they wear a helmet with a face shield so they don't eat the lintel every time they step into the carriage.
I wish we could add providers by having terraform load python modules (or tcl, lua, js) and call it a day. Instead they chose to offer a statically-linked binary that forks gRPC plugin servers, and supporting that looks like a hell of a lot more work than writing and running a script.
Also:

https://www.businessinsider.com.au/facebook-lobbied-against-...

> Facebook has been trying hard to calm the world’s nerves about privacy concerns, with founder and CEO Mark Zuckerberg even penning a wordy statement outlining his “privacy-focused vision”.

> But a report published by the ABC has thrown cold water over the social giant’s public relations campaign on privacy, alleging that Facebook officials in Australia took steps to lobby against plans of the then-Labor federal government to expand privacy protections.

> The report brings to light leaked internal emails published on GitHub, a Microsoft-owned software development platform, which suggest that in 2012 local Facebook employees met with former US Ambassador to Australian Jeffrey Bleich to raise concerns with Australia’s approach to privacy regulation.

> The documents, which are marked “highly confidential” and have been seen by Business Insider Australia, also suggest Bleich was critical of the Australian government and offered to amplify Facebook’s concerns with relevant policymakers.
Depends on what you mean by fair. You might ask why should they have to pay a much higher percentage of their income to commute?
> So instead, we need a different model for open source infrastructure, where the users are more involved in the funding of the platform. With that, users should feel they know what the money goes to and where it comes from. To solve that, the platform needs transparency.

I am myself a proponent of open source, but I don’t think it is reasonable to expect that this is going to happen.

Who contributes to open source?

To my knowledge, open source contributors can be divided into the following groups:

- People volunteering their own time.

- Companies open sourcing software they themselves developed, bought the rights to or got the rights to through aquiring another company.

- Companies contributing their bug fixes and feature additions to existing open source software. (Sometimes overlaps with previous group, sometimes not.)

- Non-profit organizations.

- People employed by educational institutions.

- Governmental institutions.

And the motivations that these groups have for contributing to open source vary wildly. Both from group to group but also within each of the groups as well.

Some of the possible motivations include:

- Believing in the ideals of the Free Software Foundation (FSF).

- Wanting to share cool stuff.

- Wanting to help others learn.

- Wanting to empower your fellow developers.

- Wanting to be empowered and in control of the software you run. Wanting freedom. Wanting to be able to run your software for any purpose and wanting to be able to modify your software in any way. Wanting to be able to run the software that you use today, tomorrow. Wanting to be in control of your data.

- Wanting to learn from others.

- Wanting to offer consulting other other paid services for people using your open source software, software that you contribute to, or software that you are skilled at using, modifying or integrating.

- Wanting the improvements that others outside of your company could bring to your software by you open sourcing it.

- Wanting to use existing, battle-tested open source software where you can instead of duplicating work and wasting hours while putting you at a competitive disadvantage compared to other businesses that make use of open source instead of needlessly reinventing the wheel.

- Wanting recognition from your peers.

And a million other motivations probably exist as well, but the ones I mentioned are the most obvious ones I can think of.

Given the list above, I think you will agree that a lot of the people involved in open source have no reason or motivation to reject the ongoing centralization.

Only if Microsoft does something with GitHub that has visibly negative effects on the specific motivations that someone has for contributing to open source will that person or group of people object.

My point is: Open source as a whole is moving in a direction counter to the one desired by some, such as yourself. For others it might not yet. And for yet others it might never. It all depends on why the person or the group of people is in open source in the first place.
An awful lot of the oecd economies with FinTech, mining and the like do have employer funded health benefits. It's a tool to attract high-performance staff, by offering fringe benefits which bypass taxation.

If you are working for a trans national in a developing or emerging economy you will have these benefits.

So sure, normal health internationally is not the us model. This is packaged perks
The climate has always been changing. That's the problem. We have been in a "long trend" global warming period for at least 20,000 years.

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

Much of the world was under ice 20K years ago. And the earth has generally warmed since then and melted much of the ice ( with occasional refreezes ).

And the "consensus" that human activity is responsible is utter nonsense. Feel free to research where the "consensus" came from. Also, whenever "science" relies on "consensus", you have to start wondering because real science doesn't rely on consensus - it relies on hypothesis and experimentation. The speed of light isn't derived from "consensus" but rather experiments. Science isn't politics, people don't vote for what the facts of science are.

You talk of 30 years of consensus. Do you know what the consensus was before the consensus on global warming? We had 30 years of consensus on global cooling. And before then we had decades of consensus of malthusian collapse. And before then consensus on social darwinism. Strange how all these "consensus" driven science has been debunked as pseudoscientific nonsense.

We are in many millenia long global warming period. This trend started long before humans started using oil. Thinking humans are responsible for global warming is like thinking humans are responsible for the rise and decline of tides because we drink water.
Such compelling argument!
BTW, the Demikernel will be open-sourced shortly .. as soon as I return from giving a talk at KubeCon Europe.
Brave's motivation is to push people to use their browser in order to further their extortion based business model.
things that have cranks:
Ships bridges (speed, turning etc)
Large gun emplacements (Anti-aircraft?)
Tank turrets
Submarine periscopes
Cranes (old fashioned ones)
Fishing

I think it will specifically work if it's giving the feeling of moving something big and heavy. It doesn't need to have the resistance, most of the above are pulleyed and geared so they are easy to turn.
Maybe you're thinking about the emergency "brake" cord ? That works the same way in NY subways. They alert the driver and conductor to a possible problem in a train car so that they can get police assistance and/or bring the train to a controlled stop.

The emergency brake that is discussed here is different. It's inside the operator's locked cab, and releases air brakes that stop the train with maximal acceleration to the extent that the wheels can be damaged by grinding against the rails. They are only used in a last resort but they have to be available and functional in the event that the human operator finds itself unable to make a controlled stop. The same subsystem activates when the train incorrectly passes a red signal or hits a large obstruction in the tracks.
How to Rise Through the Startup Ranks
https://outline.com/AMgCJV
> I purposely got myself a lower resolution monitor (in 4:3) so the bitmapped fonts I use are easier to see.

Unless you use a CRT, i'd recommend to get a 1366x768 monitor with a VA panel. The low DPI makes pixels look crisp, if you game you'll get great performance even with low end hardware while you'll be able to play a lot of older games in a natively supported resolution (1024x768, centered) without UI issues and (the reason for VA) you get deep blacks (not as deep as OLED but certainly better than the washed out garbage you get with IPS panels) which are great on both movies and games. The main negative of VA is low refresh, but unless you are playing competitive games you should be fine.

If you use a CRT, then carry on. Although note that those guns wont live forever and they do wear out. I use mine only on the occasion i want to play some old 2D game that simply doesn't work with anything other than its "native" resolution.
I'm 6'2'' and can stand upright in the middle of the carriage on Central line. The doors however have this annoying curvature so I do have to hunch when I'm standing close to them - which is quite often if you get on at a busy station.
SURE journal — Series of Unsurprising Results in Economics https://blogs.canterbury.ac.nz/surejournal/
I guess you missed the part above where I mentioned C++ templates as a cautionary tale about accidentally creating an awkward metalanguage. Besides, Go and Rust are both clearly responses to C++, so it makes sense they would try to provide (reinvent) similar capabilities while avoiding the flaws.
Anything that ever ran on Serenity must continue running, otherwise I've failed. :P

There are some parts of the code where I don't want to depend on anything other than the C++ language. Some folks are working on porting parts of this to some very constrained platforms, and bringing in boost or even STL would really gum things up.

But let's also be honest: It's fun making string and vector classes, and designing them to work just the way I like. :)
What is service design and why you should care
What about the Liberapay model? The platform is just one explicit project to which you can donate, just like any other. It's not a tax, nor running only on the creators' donations.
That is not really 100% true. You can certainly run z/OS if you want, and that incurs those costs you mentioned - but that is true if you want to run Windows as well for example.

However, the biggest thing to remember is that you can and should run Linux on these things as well. Linux on z, or zLinux as it for some reason is called, is just Linux on the redundant and fault tolerant mainframe hardware. Anyone with Linux experience could manage it really, and you would get a pretty damn good platform to build a high availability service on.
Go home Comcast, you're drunk,
Thanks this is helpful!
The lump of labor fallacy get pushed by journalists because it's actually operative in their field. Technological advances were not accompanied by demand for higher quality. If anything the lump has arguably gotten smaller.
There are a lot of things that could happen but there is no reason for them to happen. Provide the reason and they will happen.
It does sound interesting, so please do.
Exactly. Always been like that and probably will always be like that.

But still, we as open source developers, use and basically at this point, need to have GitHub still up and running. But they are at the whims of profit. GitHub is today a critical piece of open source infrastructure most of us rely on.

Microsoft say they care about open source developers and now they are running the biggest platform for open source developers. They have the chance to turn GitHub into something that is not a profit-hungry monster, but they don't seem to want to go that route.
You're joking, right? I'd be far more likely to buy something from an ad based on the content of the page I'm currently looking at as it's something I'm obviously interested in. The targeted ads I've seen tend to be for things I've already bought (how many mattresses does one man need!?)
Indeed, the 16 MiB virtual memory space is kind of limiting for anything remotely modern :-).
> Brave's motivation is to push people to use their browser in order to further their extortion based business model.

Thats Google. Google store information on you -- Brave don't really have data centres of peoples search history and profile info. My big problem with Brave is -- it just simply isn't a good browser yet. It doesn't work properly with lots of sites I use e.g. teamwork.com
> but rather are the genetic conglomerate of their ancestors (which is hard to argue against) and thus links in a chain

But that's exactly it. It's not like that. Or shouldn't be. That's not what makes a person a part of a group (town, city, region, country, etc). It's a constraining, and wrong way of looking at things. It's something to grow out of. Heck, in my hometown we consider someone as 'from' this town (to translate the term we use, approximately) even if they're not born here, maybe they even moved here in their twenties, and maybe from another continent, maybe looking totally different; if they just 'fit in' and find their comfortable place here. If they bring on something new (combining culture/music from their background with something existing), even better. They are 100% part of what's us. Except for those of the never non-existent, but still tiny minority of the "you're not one of us" group. Those telling young girls (as did an old woman the other day, not in this town but out in the countryside) "you can't wear that traditional costume, you're not one of us" (the girl's grandfather was adopted from some place, or some such).
Not at all, people don't immigrate only because they are desperate. The desperate ones are actually called refugees anyway.

Think of it as if people from Texas moving to California, I'm sure it happens all the time. Often the right opportunity for you is not in the city, country or even continent you live in. Sometimes it's not the right culture for you and you want to a place with more liberal/conservative/christian/islamic/etc culture.
Well, perhaps both approaches are unfair. Perhaps you cannot have a system that's perfectly fair for everyone. That's not to say that you shouldn't try.
> If you claim that she is all japanese, then aren't you denying her african-american roots?

I don't think so. I'm American, "all" American. I was born here and have lived almost my entire 29 years of life here. But I am also half-Korean.

I think it depends on whether OP meant Japanese as a citizen or Japanese as their sole ethnic background.
There are two ad campaigns which caused me to try a new product. Neither time was I actually looking for a new product. (The products were Old Spice and Dos Equis. I figured they earned a try just for entertaining me. And I ended up liking both of them.)
I can only speak out of my bubble here, but I believe the Fridays for Future movement and resistance against the copyright reform really shook the German youth and the whole country as a consequence.

I have a feeling things are actually moving: A few days ago a mid-sized German YouTuber has published a 1 hour long video harshly criticizing the major German party CDU, not for its support of the copyright reform, but largely on economic and ecologic grounds. Everyone, from younger friends to older coworkers are talking about it, sharing how far they have watched it so far, pledging to watch it ...

I don't think it would have spread this rapidly and far (it was at 2.4M views the last time I checked) without the already tense climate.

Maybe this movement is not a "quasi-religion" (though it might become so), but environment-politics are finally a major, widely discussed point.
On the contrary, the standard vector and string classes are garbage UX-wise (e.g. unlike pretty much every other single dynamic array implementation in existence, vector does not have something like an "index of element" method and instead you are supposed to use std::find and subtract iterators with a special check for when the element wasn't found... like, WTF).
You can turn the panels slightly to the west or fiddle with other angles if you're concerned more about aligning peak hours than producing the maximum amount of energy possible.
I'd like to add the common aliasing of vi->vim
I know one better, Deluge Synthstrom. It's more expensive, but all of the above and ++
Until they maximize one of the program group windows and suddenly "where are all my programs?" :-P