skysight-inc/HackerNews huggingface dataset:
If data scientists don't create a whole lot of value, then I wouldn't worry too much about a shortage in data scientists.
Mozilla Foundation is actually a non-profit organization, not a profit-making business. Due to US laws, the work is done by "Mozilla Corporation", which is totally owned by the Foundation, but this is a non-profit that promotes the open Web.

Increasingly, that means having a Web browser that is secure and fast, even at the expense of taking out features that some users really wanted. I've been using Firefox since the start (you can find my name on the famous NYT advert), and they have not removed a single feature that I care about.

On the contrary, I am now happier with Firefox that I have been for many years.
Just wondering how signal processing knowledge would help?
> Then how you can explain gradual slow down in the rate of growth in the last decades?

Maybe we just don't need more stuff.

Edit: Carlin quote

Ever notice how your shit is stuff and other peoples stuff is shit?
That's all there is. It's just the lead for the video.
I would try it if there is a way to imitate Yakuake behaviour. The way that kitty allows to be controlled looks more powerful that Yakuake exposed dbus API.
Terminal emulators have tabs/windows, tmux has tabs/windows, vim has tabs/windows. All with different keyboard shortcuts and semantics.

I wish this were all unified into a single window/tab/keybinding model. That was easy to code against and write your own interactions for.

I keep hoping I'll see a boundary-pushing project like Kitty do something new in this space.
J.R.R. Tolkien on Scandal, Faith, and the Eucharist
Not a great attitude if you want to maintain a union.
Sure. But right now humans are the only species exhibiting self-consciousness and intelligence in the known universe! We barely have a clue about how that came to be, and under what conditions it could happen again. It may very well be that we are - and forever will be - the only ones with "the spark" in the entire lightcone of Earth.

So until another self-conscious intelligence presents itself, or until we have a more robust model that shows one should arise shall we die off, I think it's best to stick with our team for now, as it might be the only team.
It seems to me that the content identification works as advertised: it's the metadata that is missing essential information due to inadequate process.

If Youtube knew that the author is Bach and not Sony it would know not to flag the soundtracks featuring Bach songs.

However, the problem is that at some point Sony lied to Youtube and claimed ownership of these songs even though they are in public domain. So there should be reviews or penalty for flagging copyright on someone else's works.

Sony could claim they have copyright on the very Bach recording they uploaded themselves but if content id system can't differentiate between Sony's Bach and anyone's Bach, then for practical purposes there probably aren't much basis for the recording to be eligible for a copyright by Sony.
> pro-competition and pro-capitalism

Surely those two are incompatible.

Capitalism is the principle that you need capital to pay for things. If you have more capital than a competitor, you can sustain losses for longer, until your competitor runs out of capital to pay for things like food and has to stop competing.

The principle of capitalism leads to competition, but it's necessarily only temporary. Eventually, capitalism inevitably leads to lack of competition.
Ask HN: How important is it to be with peers you can learn from?
I am a younger developer (3 years) who has been fortunate enough to be given a lot of responsibility in the projects I work in. I spend most of my time teaching myself what I need to know or have to know for the job. I realized I currently don't learn much from my surrounding peers (small team: 2 other senior level developers). To increase velocity, my company recently contracted some of the work for our project. And from my experience working with these contractors I have learned new things that I wouldn't have gotten from my peers or teaching myself.

How important is it to learn from your peers or be surrounded by peers that you can learn from?
I did this a weird / specious argument

1. Youtube, right now, flagrantly violates copyright - search for Peppa Pig - oh look dozens and dozens and dozens of videos on crappy channels. Same goes for pretty much anything. Maybe Disney does a good job

2. As such attribution is shit. youtube kiddies regularly strip something and post it for the "hey look" value. Trying to find the original creator of day an animated short you find on youtube is frankly impossible. This in a world wide web designed explicitly to be attribute friendly is crazy

3. However, having one, government mandataed IP database is an even bigger crazy and Article 13 shoukd die. The point of the web and domain names is to solve this - surely?

/rant

Edit: What I have realised is that I think content publishers should be liable for the content on their platforms... Senator :-)

Frankly that solves pretty much everything. Want free speech? sure fine no one is stopping it.
>>8 out of 11 motels I stayed in were owned and run by Gujjus (Gujaratis, originally from the state of Gujarat in India).

I had a Gujrati friend while doing my Engineering in Bangalore. He quit round about the 5th Semester, went to the US to start a Motel. And from what I heard the last he had like a chain. Never returned and finished his engineering though.

I remember starting round about the 2nd semester he would frequently visit the US to see his cousins who ran Motels. He was quite famous in the class that he used to get us all sorts of rare merchandise from the US not available back then in India. I'm talking about the time when a bar of Snickers was like an exotic chocolate in India.

One of things you will see in certain Indian communities(Gujrat, Kerala, Tamil Nadu, Bengal) is a very high degree of community affection and willingness to help their kind.

I heard the family based GC, I guess that EB3 wait times are now like 16 years, largely because once a family comes, they apply GCs for everyone in their family.
We had one specifically for computing at UF, but sadly, it got cancelled my junior year (2013) and now students are forced to attend the general engineering ethics one. I do think that computing creates some gnarly ethics issues that need to be looked at in detail to understand well, so it's kind of sad that this isn't more normal.
On safari desktop and mobile, I get:

> W A R N I N G! Your browser is not supported by this site.I cannot guarantee that things will work as they should. Consider downloading either Mozilla >=1.4 or Internet Explorer >= 6
Tl;Dr; should I buy?
I've never worked with AMP but reading about it I'm glad I haven't. For me personally, I think the biggest issue with AMP is "The project enables the creation of websites and ADS that are consistently fast ..." (taken from https://www.ampproject.org/, capitalization by me). Yeah it's a google project, but really, do they honestly believe that internet is for ads? I might be living in a bubble, but I've never heard anyone speak fondly of ads. I worked for a media company for years which had ads on their news sites and no one liked them. They were more of a necessary evil needed to bring in some money, if we could have survived on subscriptions alone we would never have had ads on our sites. Also, I think the amount of ad blockers in use speak for itself.
That's the crucial difference: the state's primary aim is something other than “gather money for self and keep it away from others”.
You've got the wrong impression that the EU and the USA are interchangeable when it comes to national market. There is no such thing as a Federal level market in the EU as there is in the USA. This means that French/German/Belgium/Polish or any of the nation state has a national level market for cultural product that doesn't cater for cultural product from other national market located inside the EU. There have been attempt to get bi-national TV channels (see ARTE), but those a poor response to a need for breaking up the national market. This regulation is hitting the streaming services because those are perceived as less reliant on national market.

The proposition is also to promote production from anywhere else within the EU to 'a' national market, and therefore exposing an audience to TV shows/films they wouldn't have access to through their national broadcaster. I do believe this is unfair on streaming service as the national markets are still closely guarded market, and national network should be made subject to the same constraint. I would even go one step further and break the national airwave license in favor of a European one, but that is going to be another discussion entirely.
vim-tmux-navigator[0] is probably the best thing I've installed in my terminal for transparently moving between splits. Using it has allowed switching splits to become so thoughtless that it's automatic as I move my eyes.

[0] https://github.com/christoomey/vim-tmux-navigator
I used to be a PT in the forces. Exercise only needs to last 20 minutes if you do it correctly to get benefits. Everyone has 20 minutes a day.

My advice is to get home and do a 20 min hiit workout. This will perk you up. Get some food and code away
Introducing stateless microservices for OpenFaaS
CBOR RFC 7049 Concise Binary Object Representation
Is Steemit decentralized? It just looks like a website to me.

And DLive is just a blank page for me. In Firefox, with WebRTC and a bunch of other stuff blocked.
Definitely misread that title...
Right. You have an extremely common illness and like all extremely common illnesses you should go and see a doctor. Even better if you can bypass some crap and go straight to a psychiatrist. You're not broken. You're not mentally damaged. You're ill.
Ok, is it me? I first though it was a joke (Bull Shit in A.I.), looks like it's not, it is a degree? Don't they mean B.Sc. in A.I. then? What does B.S. stand for? (other than Bull Shit of course.)
Is Getting a PhD Worth It?
Throw in Seattle and there are no tech jobs outside those areas to a first approximation.

I don't know where the people above are getting hired, but the only places I've ever seen outside those major cities are incidental programming jobs to babysit VBA code that runs some business that has nothing to do with computers.
Came here for the same. Unfortunate naming, but accurate for large swathes of the field.
I'm actually genuinely surprised it did not have persistent maps yet.

- It is obviously useful to plan cleaning.

- Once calculated, storing them should be cheap.

- Detecting that the stored map is wrong if you manually move the Roomba to another location should be an issue; just ignore the stored map after too many inconsistencies with current reality.
Huh? If Youtube’s black box AI can’t tell the difference between recordings by Glenn Gould and Murray Perahia they should be equivalent in the eyes of copyright law?
Haha! Good one! Might steal it from you. ;)
Natural light is overrated. We programmers are olms, sitting in the cellar with the mushrooms.
There might be a reason why you are not asked to manage a growing business.
Yeah, I definitely saw it as BS. It might be because of all negative news about the oversaturation of AI/DS today.
The author won't integrate this for portabilities reasons : https://github.com/kovidgoyal/kitty/issues/45
"This is not possible to do in a cross-platform manner, as it depends on the details of the desktop environment/window manager. Really this function should be implemented in the window manager, so it can be performed with any window."

There are a few pointers for Linux solutions in the issue.
That's something I really need as well - I like how fast kitty is compared to iterm2, but I'm just so used to using the splits in iterm2 + using a global keyboard shortcut to show and hide the terminal. I couldn't find anything similar in a quick glance over the config :/
As a software developer, I get upset when people use old versions of my software and talk about how it isn’t modern.

This also makes me weary of statements that criticize how e.g. windows does it wrong, “except in the current three years old version”.
Extra hot publication coub №126 – FUNNY VIDEOS (VINES and COUBS)
How do we install the GPU without a terminal?
That's cool. But I generally block WebRTC, as a privacy threat. But maybe it'd be OK, in a dedicated VM.
I think that's true, but only part of the time, and very dependent on context.

Many, if not most people also experience periods where narrative is negative, and where we conclude that the choices we made were all the wrong ones. And quite likely most of us live with a combination of the two, depending on what area of life this 'narrative' occupies, depending on how much our self-respect or self-hatred is tied up with these areas, etc.

The core problem, I think, is not primarily that we construct all sorts of highly subjective, distorted, self-serving or self-harming narratives, but that we get too attached to them and desire these narratives to be consistent.

On the other hand I've met people (few of them though) who don't seem to have this desire to construct and maintain narratives, and while they do generally seem to live happier lives, some of them are perhaps a bit too lacking in introspection/narration and suffer from that.
Zattoo | Video Encoding and Streaming Engineer | Berlin, Germany | ONSITE | Full-time | https://zattoo.com

About Zattoo: At Zattoo we want to create a new TV experience, independent from location, time and device. Since our start in 2006, we bring a huge selection of sport events, movies and TV series to the favourite devices of our users. In addition, our B2B team delivers TV and VOD solutions to cable operators, internet service providers and many others, thus positioning Zattoo as a top notch technology partner.

The Role: We are looking for a Video Encoding and Streaming Engineer. As a member of the video team you are keeping our video backend up to date by maintaining existing components and implementing improvements. There are lots of exciting topics on the horizon (UHD/HDR, low latency streaming, HTTP/2, content aware encoding, AV1, etc) which will be part of your work. You should bring your own ideas on how to further optimize the architecture and help extending the capabilities of our system every day. You should be curious about the inner works of video encoding and streaming and be able to think and operate at scale.

Apply through: https://zattoo.com/company/en/jobs/#job-161264
I live and die by my emulator(Guake) :) Can't live without it !
I think it does if you consider "speed" as meaning response latency and perceived speed, not data throughput. From what I've read here so far, it feels fast, while not killing your battery with bulk cat'ing of text. That's my take on it anyway. Just now going to download and try out...

EDIT/Whinging: Welp, scratch that, kitty requires an OS X one version higher than what apple will allow me to install. And while it is an older MBP from 2010, at least it's fast and reliable. AND it has the multitude of ports that I like. And the magsafe.

I'm sure I'm venting into an echo changer, but, here goes. Why won't Apple simply provide me (an option to buy) a modern solid mid-level 15" rMBP for under $2000. I bought mine for $1700 and it came with a $200 ipod as a gift (sold on eBay).

Give me that. A rMBP, with all the ports, plus the new USB-C. They could leave out some of the stuff that's pricy.

Ya, give me a new version of what I have, and will last at least another 8 years (fully supported by MacOS releases), and price it under $2000. That I would buy. When I replace this one, I'm just going to have to buy something to linux or Windows (probably both, realistically), since I've been priced out the product I would have normally purchased and recommended.
Short answer: Very.

Longer answer: I think one's skill level starts to taper off (or degrade / converge down to) the peers that they work closely with in time. This works both ways. Books and online sources can steer you in the right direction too, but generally with smaller effects. Approximately 1/3 of your day is spent in the office anyway.

Having worked at two startups now, both have very different senior engineers that have different philosophies on what good code is like. Neither camp is wrong, but I've learned to see things from another angle ever since. You then can bring cross pollination to the table to make contributions that one party isn't aware of before, or fill up a gap in your knowledge / skillset that you otherwise would've missed by not being exposed to others outside your common circle.
Some is never enough in software any more to keep anything. Development always has to cater to the majority case and lowest-common-demoninator. Users don't want sophisticated tools and platforms, they just want stupid appliances! Optional features? Forget it. Things that might take some study to learn? Axed. Who would ever want that?!

It really makes me sick. Tyranny of the majority writ large. (And while I write this from within Firefox, I am definitely not a very happy user of it any more.)

You're right about Mozilla's nonprofit status -- but it is easy to forget about with all the various business partnerships they seem to enter. It makes me wonder just how much of this nonprofit is really spent funding development/advocacy...
Calvinists get plentifully referenced in general circles when you grow up in Geneva ;)
Indian Supreme Court strikes down #Section377 that criminalises homosexuality
Lessons Learned While Upgrading from AngularJS UI-Router to Angular Router
I can't wait for AMP to die. Too many broken sites and translating urls away from google's attempt at taking over their hosting.
I honestly don’t care about the NSA; nothing I am doing would even be remotely interesting to them. I am more concerned about my privacy being exploited by advertisers, banks, credit bureaus, political campaigns, and over-zealous local governments.
kitty has remote control (the ability to contrl it fro scripts/shell prompt) which you can use to integrate its windowing/layouts with other programs. Not sure what else the terminal emulator could do in this space, but if you have ideas, feel free to discuss them on github

https://sw.kovidgoyal.net/kitty/remote-control.html
Most of them are paid.
I personally don't believe so, I enjoy the stability and prosperity that (in my belief) effective regulation and governance brings.

Unfortunately, it can get soured through a variety of means, and it requires constant tending.

I find the alternatives (be it anarchy or tyranny) worse than the status quo.
Why would PDF support CSS? It's a printing format; your PDF is defined over fixed-size pages. There isn't supposed to be any dynamic layout. You make it the way you want it to look, and then that's what it looks like.
Refers to Google's trying to patent the use of ANS[1] for video compression.

[1] https://en.wikipedia.org/wiki/Asymmetric_numeral_systems
it does feel to me you do mostly have to use YouTube. I can afford to host video if it becomes remotely popular.
Depends on the outcome. If the automation can ensure that we only sell when there is a profit even if small while we hold when not, then I may pay for it, sure.
After working with people who refuse any kind of tiny little abstraction because "abstractions are complicated" and "even splitting it into named functions is step toward being like java", it is no better.

It was high in repetition and whenever you changed something, you had to not forget five places. It was also hard to get the big picture of what was supposed to happen.

There is such a thing as too little abstraction as much as there is too much abstraction.
> So? The system isn't perfect. That doesn't help in deciding whether more or less regulation is better.

The entire concept of "more or less regulation" is partisan ideology. Every regulation has a cost and a benefit. Good regulations have benefits in excess of their costs.

The problem is that calculating the cost is very difficult. You may have a regulation that increases costs by $10 and produces a $12 benefit. But if the $10 cost increase drives a competitor out of business and allows the remaining provider to raise prices by $20 in total, you're now paying $20 for a $12 benefit.

They also have opportunity costs. You may have a regulation that consumes $20 of a $30 surplus but produces $50 in diffuse positive externalities, which sounds like a good idea. But if there is an alternative that also consumes $20 of the same $30 surplus and produces $500 in positive externalities, you can't have both ($40 > $30) and enacting the first one is really destroying $450 in benefits relative to the second. Trying to enact both is even worse, because then you get neither one and even destroy any benefits inherent in the original transaction.

It's so easy to screw this up that it's better to err on the side of not regulating something than to convince yourself you gained $30 when you really destroyed $1000.

The regulations you want are the ones that have unambiguous, huge net benefits, like prohibiting people from dumping toxic waste in the river, because the cost is low and the benefit is enormous. But even then you have to be careful, because if you're spending $50,000 to prevent $50,000,000 in harm, you could still be wasting $40,000 because there is a way to do it for $10,000.

And the incentives are wrong for people to carefully evaluate things like this, because the people paying the cost aren't the people creating the rules.

Which means "all regulation is bad" is false but "any given regulation is bad" is a solid heuristic.
Another terminal emulator for systems that have already plenty of very good terminal emulators. A version for Windows on the other hand would have been very useful.
amp.js? No thanks. A blessed subset of the HTML, CSS and media that is optimized for load times and memory footprint? Ok.
Best Image Resizer and Thumbnail Creator Tool
Handelsblatt reported on this: https://global.handelsblatt.com/companies/tesla-model-s-outs...
Will the server designs be contributed to OpenCompute?
My feature request for any robot vacuum:
- handle thick carpets
I feel the same way. My mom is a photographer. I still occasionally see old pictures of myself and my siblings in random articles.

I can't imagine how I could possibly be harmed by the existence of pictures of me as a kid. Yep I was once a child and photos were taken.

I made the front page of my home town paper for various minor awards a few times too. Should the newspaper have been concerned about the morality of publishing a photo I might someday object to?

There are pictures of me in hundreds of copies of people's year books too.
Thanks for this tool. It was extremely helpful in trying to find the best locations for data-centers across the world. Who knew, that the presence in New York, London, and Singapore alone is enough to be within 100ms reach for 80% of the world's population.
The Roomba high-end model names sounded like a graphics card with those "980" naming conventions, and now it decides to sound like a CPU instead?
They are practically begging for donations. I wouldn't be surprised if they pay the bills from their own pockets.
Wow, he's the creator of calibre [0].

[0]: https://calibre-ebook.com/
I think European universities acronimize as B.Sc. American universities as B.S.
"... custom Adobe JavaScript API has an absolutely gigantic surface area. Scripts can supposedly do things like make arbitrary database connections, detect attached monitors, import external resources, and manipulate 3D objects."

This is horrifying. Why would you ever want to cover this functionality in a read-only document format specification...
The network effect isn't very relevant for video sites, because you can easily use a search engine to find videos across many sites all at once.

Hey, I wonder which search engine 90% of people use…