skysight-inc/HackerNews huggingface dataset:
Languages aren't "fast" per se, but a language will help you converge with better ideas faster.

It's a regular working process.. use a language that let you write ideas down and test them quick. Later reimplement them in assembly. I mean C.
I know, but apparently it has too many academic features not worthy of Go's adoption.
> If millions of people will be fired from their $20k jobs, what's the chance that all of them will find other jobs paying $19k?

Pretty good actually. As wages go down, demand for labor goes up.

Moreover, if "millions of people" lose their jobs to automation then you would expect that to result in more than a 5% reduction in cost of living.
Sorry to be that guy that points out spelling mistakes. I believe you wanted to say “commercial” instead of the “commertial” that you have.
We open sourced our old startup https://crunchbutton.com too--included iPhone and Android apps, a whole suite of tools to support twilio customer service, driver scheduling, sending orders to restaurants a bunch of different ways, smart courier order routing, automated chargeback disputing, and a whole lot of other custom stuff we built for the business. It's a bit old now, but feel free to use it if you like.
Show your tweaks.
Which is why the "cheap" products are important. Without them many people would not have access to a wide variety of goods.
> That's just not how digital ad campaigns are run.

At that point I'd expect sites like Stack Overflow to point out that they have a specific of way of running their sites as well - and that shouldn't include having ads execute arbitary javascript.

While those requirements would certainly exclude a significant number of ad agencies, I can't imagine that there aren't enough advertisers left that would happily play by Stack Overflow's rules to reach a rather large and specific target audience with (likely) disposable income.
To further the point, the algos are training YT admins based on suspect user metrics.

Did anyone ask for; "What did you think of this video?" 5-star feature, or "Recent Posts" ie. "Hi guys, i know i haven't done a video recently blah blah".

It appears they are repeating the same mistakes made on G+.
Try Kiwi Browser for Android. Its a Chromium-based browser with built-in ad-block. If you want, you can even install uBlock Origin or any other extensions as it natively supports extensions.
I don’t think it’s smartphones, I think it’s the fact that the entire ecosystem of our most used apps is a walled garden. Our entire experience is made up of proprietary corporate apps. We have little choice to change or create our own information flows - everything is dictated by hidden code/algorithms. If I can’t see the code, I am not the one doing the controlling, I am being controlled. The most detrimental app we all use - banking and money creation, is the most hidden and unchallenged one so far. We’re still using the legacy Industrial Age money and banking system.

I think it’s time that we evolve to a more compassionate world.

To help build the distributed, cooperative and open source economy check out The MetaCurrency Project (Ceptr, Holochain), Secure Scuttlebutt and Manyverse, DAT, Loomio, CoBudget and others

What does the ‘More Beautiful World Our Hearts Know is Possible’ (Charles Eisenstein) look like to you?

Does having a closed source system for our communication, banking and governance tools help keep the ‘smartest’ people at the helm, or is this grandiosity and immature magician energy? Does it create an oppressor, victim and savior triangle?
This has got to be the most glaring instance of Betteridge's law that I've ever encountered.
The case against Flash was (apart from the horrible security issues) mostly about stacked libraries, including Adobe's own UI library. You could code applications with remarkable performance and small footprint using the pure Flash Player target (neither Flash nor Flex, but pure AS3).

Regarding integration, some text elements featured basic HTML capabilities. Nothing terrific, but you could extend on this. (And, of course, XML parsing, but this is another story.) Also, later Flash Player applications (Air) featured a full-fledged WebKit element for rendering web views. That said, it was good thing that Flash had eventually to go, and, at times, the state of the web today is pretty reminding of this.
"Sort 1000 names in 14 seconds"
And yet game consoles are not known for getting malware or virus of any kind.

One cannot have security while allowing apps to do whatever they feel like.
B2B can be notoriously difficult without having connections or simply a proper sales function in your business. You have two options:
1) Go out there and meet people
2) Do marketing and try to generate leads

Depending on where you live, there might be some industry group meeting, exhibitions, online formums,Linkedin groups,etc. Often it cascades pretty quickly after the first few, as business people are willing to recommend companies/people. Just a couple of days ago went to a fantastic training session with this guy,so from now on,if anyone asks,I'd point them his way.
Ask HN: What's your experience with using Bareos for backups?
Our use case:
We have one main backup server with +50 clients.
The size of data for back up is 1TB give or take.

Our current solution is using rsyinc with --delete flag.

We want to implement something similar with Bareos, but it seems this isn't possible without doing periodic full backups. Which we can't afford due to size of the data. Am I missing something obvious here?
The article obviously doesn't provide everything we need to know to conclude that it was an act of crime, but that doesn't mean that it's impossible to know.

A small bit of information about what's growing on the field (alfalfa), the date it happened and what farm equipment are generally used at the time would make it pretty easy to conclude.

So just because you're not convinced doesn't mean they aren't right.
I thought you could do loops in macros, which is part of being turing complete.
> Technically not - the right thing to do is return the number of characters[0]

> 0: or bytes, but that's trivial

In what encoding? The utf-8, utf-32, and utf-16 encodings of the same string are different numbers of bytes.
I say wait. I see this as a wave, and it's not only mainstream smartphone users. The whole world has seen decrease in craft. My father's generation did a lot more themselves, but large scale everything and offshore meant => buy everything at a store.

For instance, IIRC, MIT or CMU reopened glass making factories that were retired. They too felt that people need some tangible work for their own good.
Which field?

For example in Financial, Healthcare and Government - 4-6 months spent to sign paperwork is considered fast :)

Be patient. Casually look around. Likely they cannot get their heads out of their a..es due to bureaucracy and compliance
It’s actually a Rust implementation of https://github.com/cliqz-oss/adblocker. So you can interpret the difference in the chart between Ghostery and Brave as being how much Rust improved performance over Node.js
"Noether showed that the symmetries of general relativity — its invariance under transformations between different reference frames — ensure that energy is always conserved."

This isn't quite right. Energy isn't conserved in General Relativity. There is a conservation law involving the stress-energy tensor, but as the name implies, it's not energy alone that's being conserved.

But more generally, Noether's theorem, which leads to this conservation law, is probably the most beautiful theorem in physics: https://en.wikipedia.org/wiki/Noether%27s_theorem. Given that, what's amazing is that Emmy Noether only worked on physics for a relatively short time. She was asked by David Hilbert to work on the problem of invariants in General Relativity, came up with one of the most important theorems in physics, and then moved on to other (extremely important) mathematical work.
Perhaps mildly off-topic, but it looks like Google is not in on the project?
An Intuitive Explanation to Dropout
I think it really have destroyed the idea of how the previous generation think that the next generation should look like. I think we’re only in the beginning of a very different world the post WWII folks lived. People grow up much faster nowadays and are being exposed to things never thought of before. The next generations will do things differently, and unless we destroy ourselves, that’s a good thing.
There's a lot of talk in these comments about the new 'try' built-in and error handling in general which gives me the sense that errors are more controversial and in need of criticism than the proposed generics design.

I see it the other way around. I'm in favor of generics for Go, but I can't support this design and I think it will have a negative effect on library stability.

Rather than narrowing the scope of contracts to remain mostly orthogonal to existing features, they have it totally open-ended. They clearly didn't want to put too much restraint on what can be stipulated by a contract, and consequently it just feels like a solution looking for a problem (or like they didn't want to to make any hard decisions for which they might be critcized). With contracts as they are, they are incredibly powerful and stomp all over the type system and interfaces in terms of their practical utility. This is not orthogonal design, or really any sort of design, it's a blank page. They feel like a complete abdication of the designers' responsibility to make Go a simple language that tries to only pull in minimal features while reducing overlap. It's context.Values again but far worse. Please stop trying to make everyone happy, it's impossible (and I realize the irony here).

I liked generics when they were going to be super strict (and consequently super simple from the user's perspective), no upper or lower bounds on the type, just essentially a glorified gogenerate. This feels like you all are trying to answer to the critics rather than to the code.
Yeah almost all modern consoles that are jailbroken were done through the built-in browser

That's why Nintendo not putting a browser on Switch
Once upon a type I was also writing successful software in Assembly, Clipper, Turbo Pascal, Turbo Basic, C, ....

It is such a lousy metric "if it is used it is good".

Well PHP and JavaScript are also used, a lot, even more than Go, most likely bringing home much more revenue as well.
KDE Plasma 5.16 review – A tidal wave of goodness
This was an issue with Python's email parser. Relevant issue : https://bugs.python.org/issue34155
> since the emergency system is not used normally, it's easy to overlook a critical problem.

This is a such an important antipattern when robustness is a goal.
The children-dogs statement is true, though: https://www.kqed.org/news/11669269/are-there-really-more-dog...

But as someone with two kids living in San Francisco I think it's actually a great city for kids. The city spends extravagantly on parks, libraries, and youth programs.[1] The homeless and drug addict situations are very problematic, but mostly concentrated outside the neighborhoods (rich and poor) where families are more common. That said, there are quite alot of kids in the Tenderloin, where homelessness and drug use are endemic, than one would think.

[1] The City of SF has a $12 billion budget, greater than that of ~14 states judging by https://en.wikipedia.org/wiki/List_of_U.S._state_budgets
Smartphones and social media have begun to represent this weird post-modern phenomena of the destruction of social relationships.

So few social experiences happen through a non-cybernetic medium now. The average number of interactions a person has online now must be higher than those offline. Platforms like Facebook or Twitter don't connect us with more people, they detach us from more people and connect us to their platform.
It's time to ditch passwords. Mobile-based biometrics offer a better way
but they could straight buy AMD in cash so it’s not beyond the realm they could tool up for desktop class ARM

The cross licensing deal (of AMD on x86) with Intel would be off. Pretty much AMD is not sellable in this regard.

AMD could produce/design an ARM chiplet, attached with infinity fabric to their Zen2.
I didn't even know canned chicken was a thing.

Why...
Nah. It all boils down to attention. If you have not treated your girlfriend in a while and buy stupidly expensive answering machine, that shows where the priorities are.
Solving this problem requires the JS on the parent and child frames to cooperate and talk to each other about their sizes, so the parent can resize the iframe to match the size of its content. This is not something ad providers would bother to implement on their own, let alone in a consistent way.
If a machine can do the work of 10 people, it should be owned by 10 people who rent it to the company benefiting from its labor.
this is unlikely when it comes to datacenters, where the large business is.
Debits first, credits last—just as the lord commanded.
Sniffing and Replaying ADFS Claims with Fiddler
Also scrolling is useless on Firefox mobile.
Certain size.

Amazon could negotiate with countries and government entities for a personalized tax breaks due to it's potential to make or break state budgets.

Very little number of players can leverage that. There are no "tactics"
So would you be ok with a security model like iOS has, but on MacOS?
You side with the most conservative obviously. Your life is at stake. Only when there is a total consensus of safety you can feel confident.
Nope. The first Lotus macro/formula language version that allowed loops was in Notes and Domino 6. Before that, you needed to use Lotusscript (a dialect of Basic similar to Visual Basic for Applications) or a C API to loop, and that came along with Windows versions and OLE.
The RISC PC [1] was based on ARM but had a ‘guest processor’ slot which could be filled with an x86 chip amongst others. You could run Windows in a window on its own CPU.

[1] https://en.wikipedia.org/wiki/RiscPC
I use it mostly at home where it sits in the guest wifi(all connections between devices prohibited)
Yorfriends – Get Traffic to Your Website
Matrix already does those things and a lot more.
As far as I know the « regex » crate is used in some places. But interpreting block rules has a lot to do with specific options and behaviors which are pretty tailored to the task and it would not be easy to use off the shelf regex implementations for this. Although I myself looked at Hyperscan in the past for the purpose of blocking ads (the performance looks amazing!).
That's not enough, sadly.

Besides disabling JavaScript you can put hosts file blocklists.

Simple corporation block list (e.g. Facebook, Google) https://github.com/jmdugan/blocklists/tree/master/corporatio...

"Someone Who Cares" list http://someonewhocares.org/hosts/

Ultimate Hosts Blacklist: 1 million blocked domains (once in a while you might need to unblock something) and also a bonus known hacking IP blocklist. https://github.com/mitchellkrogza/Ultimate.Hosts.Blacklist
I just introduced it at a founder dating event I organized. Try it out and let me know how it goes!
"Voting with wallets" doesn't apply if one alternative is missing from the marketplace. For many good categories, there are no durable options.

It's a problem of the bottom the market raced to being placed too low.
After a while people would grow wise of this tactic and start redialing after waiting for some time. We could build a whole lot of efficient and beautiful systems, if only not for the people...
Since "people are excited about the project and cheering for it" is not newsworthy material, we get articles like this.

An absolute waste of time.
Conversations is the only decent XMPP client, and server XEP support is a mess. Its unusable for normal people if you want to use any kind of advanced features.
Automotive companies use social media in 2019
> Not sure if you're kidding

I was obviously engaging in some hyperbole to make my point as clear as possible, but the basic issue stands AFAICT. Is there any evidence we could look at of Boris Johnson's expertise in policymaking? So far I haven't really seen it, and "Eton and Oxford are great places and Johnson definitely knows his English/Classics/philosophy", while definitely impressive in some sense, is just not relevant to the issue. It's a bit like saying "Donald Trump is great at making deals and building things!", like, that just doesn't cut it. About the most I can say for him is that he may have learned some journalism on the job, which is a bit more relevant to current issues than anything about ancient philosophy - but no one sane would trust the average journalist to be an effective policymaker, either!
> Have you actually used one?

Yeah, there are very common in the city I live.
Besides the protection racket vibes mentioned you are paying Google first and foremost not the actual content creators. I would argue paying for the hosting actually creates the wrong incentives and empowers the platform over the people whose work you enjoy.
What is Big Data Analytics and why is it worth running it on Bare Metal Cloud?
Are there any other suggestions?
Linux works fine: I use awesome as window manager and xrandr for setting up monitors, and nothing changes when I unplug HDMI or DP. The problem seems to be with Gnome/KDE/etc.
Indeed, encryption algorithms and implementation are subject to restrictions on export similar to munitions. It used to be very strict https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
Well, I was thinking we could have endless number of (meta) networks / network configurations / standards. I mean each node could have as many tags as needed, e.g. #safe_for_children_v1.1 #pure_web_v2.0. Then you could configure your search engine / browser according to these tags. You could also stack tags to simplify things, e.g. pure_stack would include both #safe_for_children and #pure_web, etc. Maybe I'm missing something, but it seems doable.
It’s not the internet we want but it is the one we have. In the end it is your own responsibility for which code gets executed on your machine.

I run NoScript with all JS blocked by default and only whitelist the domains I want. On most sites you can get by with no JS or just scripts from the same domain whitelisted. Maybe a CDN from time to time
Synchronous Processing in Swift
When file sharing first came along it was pretty clear that the status quo of dropping $20 on a CD for some music was not going to last. Regardless the music industry refused to accept this and fought tooth and nail to try to keep CDs as the norm instead of adopting to changing times. Unsurprisingly that's a battle they eventually lost.

A decade or so ago ad-blocking was extremely esoteric. Today it's reaching a majority on all devices excluding mobile. Though mobile will also likely follow a similar esoteric->majority trajectory. In any case it should be clear that the status quo of advertisements isn't going to last. Google trying to break ad-blocking in Chrome feels very much analogous to the old dinosaurs in the music industry trying to cling onto CDs. Users hate unsolicited ads and, in the end, it's a losing battle to try to force everybody to keep watching them.

The point of this is that that money you're being offered is money that would not exist otherwise. These people are not going to watch your ads, period. You're free to take it, and you're free to not take it - it'll eventually be returned to the people that wanted to give it to you. But complaining about it's very existence is peculiar. It's like if you only accept PayPal and I said I don't use PayPal but I'd be happy to send you money through e.g. Stripe. If you don't want to setup a Stripe account to accept my money then that's completely your choice, but to complain about it just seems petulant.
i agree, fixing our own device is actually quite fun. It should encourage.
Smartphones have not destroyed a generation.
self-hosted mattermost
Let's use the word "populism" to denigrate opinions different than ours.

It is not populism to force the public to fund the rich man's endevours, it is part of "saving the environment"

The main fact I get from all of this, is that wind power introduces unstable parameters into the system and nobody denies that. You can not refute science.

But hiking the prices up, destroying the environment, killing birds etc is not pupulism, is the new age life. I really want to know what was the global percentage of wind power generated in relation to other forms of generation. And let's make a study whether customers can afford their bills. And once your have your fact straight and can handle the truth, then go ahead and hit that flag button.
One of the best explanations I have read on that issue. Short and accurately summing it up.
Betteridge's Law of Headlines (https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headli...)
Judging by teacher's earnings.. they are probably very badly selected and trained.
All Nigerian Startups Are Building for YC Accelerator
Show HN: A simple fast encryption library using standard JVM JCE classes
For long spans of Mac OS X's history, Apple always shipped an incredibly old version of OpenGL. With Apple deprecating OpenGL, this isn't really anything new or interesting — that is, until the day Apple removes OpenGL, we will have the exact same situation we always had: a really old version of OpenGL.

In the mean time, people have already developed ways to run OpenGL code atop Metal. A lot of game developers have already started to move their code to either Metal or these OpenGL-compatible shims in order for compatibility with iOS, so a lot of the adoption has already begun.
Brave isn't a choice for me 'cause Google can easily kill all Chrome clones in one funny day. Also Brave monetization looks very tricky.
It's also a pragmatic move for a mobile device which might need to work for long periods of time away from power sources. As strange as it may seem to some of us, not everyone has a USB port available at all times. You could take one of these things and a couple of packs of AA batteries on a camping trip without worrying about finding a power point.

Similarly, Windows Mixed Reality VR controllers run off AA batteries instead of the more traditional built-in LiIon battery. The downside is you have to buy batteries for it, the upside is you can swap battery packs and you're not beholden to a custom power source.
Great to see improvements on the AV1 encoding side. I remembered reading something similar coming from Europe -> Allegro DVT AL-E210.

http://www.allegrodvt.com/products/silicon-ips/al-e210/

How does your solution compare to Allegros one?
I'm still using a 2013 Elitebook Folio 9470m as my main driver and it works great. I had to change the battery (now it get like 3 hours on charge) but otherwise everything works. It's built like a tank, scratches all over, my kid walked over it I've dropped it a few times. I haven't chosen it but if I could I would :)

The only annoyance I have is that when I press capslock some garbage HP software needs to wake up from its deep slumber to show a notification on screen and that locks the system up for like 5 seconds.
Proto-indo-european also had extensive use of ablaut, and a dual number.
Coincidentally i'm trying out rav1e today (the open-source command line av1 encoder). At 1080p for a 2m40s movie trailer on a current-model mac mini 6-core, it's running at 0.153FPS. That means it's running at 157x slower than real-time. Kudos to these cisco chaps for being roughly 157x faster than rav1e!