jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The workaround for vanilla youtube-dl is to use it with aria2, with options like:

--external-downloader aria2c
--external-downloader-args "--continue --max-concurrent-downloads=3 --max-connection-per-server=3 --split 3 --min-split-size 1M"

(possibly in your config file)

Also, neither --format best nor --format bestvideo chooses the best encoding in all cases; they use bitrate as a heuristic for quality, and a less efficient codec can have higher bitrate but worse quality, resolution, or framerate. The workaround for this is specifying --format with an enumeration of every combination of codec, resolution, and framerate in preferred order, which goes like this:

--format "(bestvideo[vcodec^=av01][height>=4320][fps>30]/bestvideo[vcodec^=vp9.2][height>=4320] ...

Here's a full example (hmm... they're using it with yt-dlp, which I thought had fixed this?):

https://github.com/TheFrenchGhosty/TheFrenchGhostys-Ultimate...

I think there's a bit of variation in the exact order among the config files found online. If you're goals are archival, consider also retrieving metadata, thumbnail, and subtitles in all languages; I also have in my config the options:

--verbose
--download-archive ./ytdl-archive.txt
--cookies ./ytdl-cookies.txt
--merge-output-format mkv
--add-metadata --all-subs --embed-subs
--write-info-json --write-thumbnail
--no-overwrites --continue
--force-ipv4

(the only remaining workaround for age-restricted videos is to give it cookies extracted from a browser with a real Google account logged in)
I wondered though how much of this recent change in emphasis is inspired by recent, ehm, 'changes' in the Java landscape. I seem to remember that Google/Android evangelists put much more emphasis on Java being the language to code for Android, and how the overall picture seemed to be much more Java-centered back then (well only 2 or 3 years ago). Recently I see a bit of 'backpedaling' in that department.

I guess by now there's a team at Google working on a replacement for the Java Android development environment, to be able to move away from what is now a tainted platform, so it's all perfectly understandable, and I can understand they need to phase in this transformation to not create shocks in the Android ecosystem; but I still feel a bit manipulated, being talked to in a way that both parties know is doublespeak but nobody being able to do anything about it.
"`List<int` might evaluate to True, and then `True>` would lead to a syntax error"

You are confusing parsing and reduction. In most languages - and almost certainly in Python - these are separate steps. "Parsing it wrong leads to a syntax error" is a good thing - it means you're forced to parse it right. It would be worse if there were multiple syntactically-valid interpretations (which there may well be).
"Reporting" someone for a PCI violation won't do much. At most they might lose their certification level temporarily as their PCI auditor makes them implement fixes. In fact there might even be a grace period for them to fix problems, so no action will be visible to their customers. Even if they lose PCI certification, that's not something customers look for or know about.

If you want to damage their reputation, write a blog post in a way not traceable to your company exposing the actions of your competitor. Or get a news agency to notice, and be an anonymous source. This probably isn't worth the trouble.

The white hat solution, as others have mentioned, is tell them. If they don't have the problems resolved within some reasonable time span (a month if you're feeling mean, 6 months if you're feeling nice), then I would say you're morally justified in smearing the hell out of them.
Simulmedia | New York, NY | Onsite | Fulltime

We are building a best-in-class advertising platform for brands and advertisers to take full advantage of the massive reach on television. This is an opportunity to join a team of amazing engineers and data scientists.

We are currently looking for:

* Senior Software Engineer, Core Platform

https://jobs.lever.co/simulmedia/3f5416b2-b43b-4145-8017-fbb...

* Senior Software Engineer, Applications

https://jobs.lever.co/simulmedia/9c18cea4-d874-44c1-9a9f-343...

* Senior Software Engineer, Data Services

https://jobs.lever.co/simulmedia/25aa75bf-ee70-4ad4-8bf2-726...

* Senior Software Engineer, Machine Learning

https://jobs.lever.co/simulmedia/a0337745-ac19-4b59-b3e1-c84...

Please apply directly through: https://www.simulmedia.com/careers/
He's been tweeting at me about this, so I'll just copy-paste what he wrote and put down the links:

"@PjotrLigthart @HackerNews That 1 guy has it right: I use not too expensive but good equipment (1/2)"

https://twitter.com/Marco_Langbroek/status/58123542384388505...

"@PjotrLigthart @HackerNews (2/2) the 50mm macro excels in quality at full lens opening. That's one reason why I choose it."

https://twitter.com/Marco_Langbroek/status/58123605665531494...

"@PjotrLigthart @HackerNews also choose it because I can also use it for other things, it is great for close up of artefacts, geol. Spec."

https://twitter.com/Marco_Langbroek/status/58123660870119014...
> "Growing" here means refining the language as it exists, not succumbing to featuritis.

In no world does "we expect that pace of change to accelerate" mean "we expect subtle refinement of the language". Refinement or polishing generally isn't something that "accelerates change".
The trouble is, Lombok extends your compiler and needs to be integrated into your IDE. So you actually face most of the problems you'd have when moving to a new language. And it's actually easier to just switch to Scala, where this kind of functionality is built in (case classes).
Short humorous video of Ben Goldacre talking about placebo studies and the weird effects found: http://www.youtube.com/watch?v=O1Q3jZw4FGs
> ...what idiot decided that ampersands...

example.com/?a=1&b=2
vs.
example.com/?a=1;b=2

The second example doesn't need to be encoded in HTML.

https://stackoverflow.com/questions/3481664/semicolon-as-url...
As you said it, but only if required by law.
yawn

speaking of jumping the shark, have you seen what governments have been up to lately ?

interest rates at a 5,000 year low, moral hazard abound & global fiat collapse imminent in the best case and in the worst case we have banks/elites/governments who are going to be looking to further enslave those in debt and forced out of business/work with some dystopian debt forgiveness scheme involving a 'vaccine' schedule and travel restrictions or whatever else (use your imagination).

the truth is that everything mentioned in these comments was an argument that had already been had years ago - the markets reflect that - but i did enjoy reading the last sentence of your original comment and thinking to myself "am I reading Time Magazine ?"
Did they known how to dry meat though?
You might want to check out this book, available as free PDF download:

http://www.thelightsinthetunnel.com/

Quote:

Where will advancing technology, job automation, outsourcing and globalization lead?

Is it possible that accelerating computer technology was a primary cause of the current global economic crisis—and that even more disruptive impacts lie ahead?

This groundbreaking book by a Silicon Valley computer engineer and entrepreneur explores these questions and shows how accelerating technology is likely to have a highly disruptive influence on our economy in the near future—and may well already be a significant factor in the current global crisis.
Were, I'd expect. I don't know when you were 21, but a lot has happened in hires, IT supply, outsourcing, and China in the past years.

Such jobs might still be widely available, but I've heard several stories about early-2000 consulting jobs for young people that, to me, mostly speak about early 2000s.

edit: was the downvote because the article suggests this is still commonplace? if so, I'd like to clarify that my point was that I perceive the field to be in quite some flux, and as such experience doesn't age well. It's still a valuable anecdote.
Will there be a version of keyboard without the Windows logo?
CancerIQ | Chicago, IL | Full Stack Software Engineer | Full-Time | Remote

CancerIQ Engineering is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.

You will architect and implement backend and frontend solutions using
Javascript, React, Ruby, Elixir, Elm, Rust
or other technologies best-suited for the goals of the CancerIQ platform (WE ARE POLYGLOT!).

You’ll be developing robust, performant services and user-friendly web clients that can enable clinicians to operate efficiently and gain new insights. You'll practice sound fundamentals with regards to Domain Driven Design, Microservices, and Event Streaming using technologies such as Docker, Kubernetes, and Kafka. Through intuitive visuals and interfaces, you will be creating modern and appealing applications across multiple platforms for patients of all types and demographics.

You will be a leader.

We want you to lead new efforts, promote best practices, and help the rest of the team grow in their engineering abilities through mentorship and teaching.

Learn more about our company, our benefits package, and the job description here:
https://www.builtinchicago.org/job/engineer/senior-software-...
https://apply.workable.com/canceriq/j/8665ED66B3/
Looking at the design, I'm not sure that expansion card concept is responsible for the thicker case. The reality is, supporting replaceable memory, mainboard, etc, likely necessitated a somewhat thicker design.

Assuming that's correct, I think it's kinda clever... it's basically a dongle system that allows the modules to sit flush instead of jutting out of the side of the laptop.
Germany would be best
Something that adds insult to injury is the amount of moral posturing Amazon engages in when it comes to social justice issues.

What could be a bigger social justice issue than paying working class people proper wages and benefits? It just screams out to me how hollow and PR driven their support of social justice organizations and initiatives is. And more importantly, the silence from these same social justice initiatives is deafening.

I strongly suspect that paying working class employees more money would have a far higher positive impact on black communities than donating money to activist organizations.
>Gold is not an alternative to the financial system.

The modern financial system itself is in fact an alternative to gold
Would these be people writing "production" code in Go who need generics, and for some reason have not been instead using a language with the features they need?

The whole continued argument is odd. The "whole generics are important" and "Go is too simple" thing seems counterintuitive when all of the comments mention Rust, Haskell, Java, etc., yet the proponents of generics are not using those languages instead.

Why if Go does not have the features one needs, would a person be compelled to use it?
The parent says "average runner" and you said "average man." There might a significant difference there.
I assume Caldwell and Jorgenson haven't proposed a grade for the entire climb, since they've not redpointed it in a single push.

While I am excited to see Caldwell succeed on this thing, I'm probably more excited for the day when it sees a single push redpoint ascent without portaledges and haul bags....
And that causes a lot of consternation to users, obviously.

Priority should be divided into two fields in these systems: user-submitted priority, and dev team's priority. Look at all the people who feel directly insulted by the "Priority-Small" tag - they don't know what it means or if it indicates that Google hasn't triaged it (seriously, this old, and not triaged?) , they just feel minimized and condescended to.
1. Find some people who are smarter than you and know the type of stuff you want to know.

2. Get to a point where they see you as a peer (by reading, discussing, solving problems etc.)

3. Go to #1
Surely You're Joking
Video calling has been available in Japan for about a decade - but no one really uses it. In part, it is because of the price.

But I believe fundamentally most people don't want to make video calls. I use skype all the time, which has a video feature, but rarely use it. To me, video calling feels unnatural.

Furthermore, well it is practical in most situations to make a normal call, video calling only works in certain situations. For example, it won't work while you are walking, or otherwise occupied. As such, you have to make a conscious decision to this time use video calling, and not voice.

I don't think video calling will go much beyond a novelty feature.
'Smart' is a very loosely defined concept. Let's assume for the time being that by smart, you mean, 'being able to creatively solve problems.' This, fortunately, is a skill you can learn. Here are some pointers you might find useful.

(1) Get rid if your TV. Dumping my TV probably had the single largest impact on the effective use of my time. You will be amazed at how much more creative you can be when you no longer have an excuse to lounge about for an hour or so at a time.

(2) Don't 'study' your academics. Ignore the marks altogether and learn stuff for the sake of it being interesting to you. Study chapters outside the syllabus and ignore ones in it that might be boring. You may sacrifice results in the short run but your long term understanding and passion for the subject will be of great benefit in the long run.

(3) Be endlessly curious. Make an effort to figure out how things around you work, or why they work that way. Seriously, take a cigarette lighter apart from time to time just for the sake of solving the how. Drive a different route home just to see where it goes and why.

(4) Don't be afraid to fix things that break. Always make an effort to fix some or other mechanical thing that breaks around the house. You'll be surprised how this improves your patience and problem solving skills.

(5) Spend time with smart people. Watching them solve problems and how they think will give you something to work towards.

Being 19, you still have a lot of time to get smart - so put in the effort now and by the time you're finished college, you'll probably be nicely along the road to better, more creative, problem solving.
Sometimes I get the feeling that all of these free services are Google's way of hedging against possible decline of search/contextual ad revenues.

"Oh, looks like contextual ad revenue will be down 5% this quarter, let's slap some ads on Google Docs and Google Voice for a month to bring it back up!"
oh i get it, i thought you were saying the losses werent possible because it exceed their available captial. youre actually saying the losses arent possible because theyd be out of business.

i withdraw.
BTW it's "statute", not "statue".
They did test alot of cable recently: https://www.bluejeanscable.com/articles/is-your-cat6-a-dog.h...

So, given the context they may have actual conclusions they reached about Chinese made cables.*

I have had alot of experience in the recent few years with Chinese made wire, and I am unsurprised when it comes out bad. The most common issue I have had is buying a particular gauge and getting something smaller, but marked as the gauge I'm expecting, ex: buying 22awg and getting 24awg.

I don't have much recent experience with network cables being bad, mainly because I only use cables from 3 manufacturers (Belkin, Carlisle Interconnect and Ortronics). But my takeaway from the world of patchcables is that alot are more flakey than people really notice.

* The problem with the phrase "Chinese made" and its like is that between two things made in China you might see wildly different quality. The real thing that drives how well something is made is the quality standards the goods are expected to meet. Typically the case with bad Chinese made goods is that the quality was not met, either it was not expected, it was not tested or not enough pressure was put on the manufacturer to meet the standards.

What the previous test BJC did mainly reveals is that cables are not being tested to meet the standards they are expected to meet. A number of factors are probably contributing to this, such as the industry not really caring to test cables and the price points driving down QA expectations.

To add to the whole Chinese made issue is that factory scrap and seconds is often resold as product. This is stuff that failed QA and should have been torn down to be disposed of but is instead either sold as is or refurbished on a second shift.
God.

Though you probably have to read/hear/understand the Quran in Arabic to fully appreciate its beauty. Nothing worldly has even come close to the poetic and literatural quality of God's word.
>20 years from now the strongest predictor of car ownership will be "too poor to live close to mass transit".

I'm sure most people on here realize this, but European cities are the opposite of US cities - poor people live in suburbs outside the city, living in the city is desirable.

If you think the debate over gentrification is interesting now, just imagine what it will look like in US cities where this flip-flop takes place.

I live in the Twin Cities, MN, and see this happening to Minneapolis-St Paul as they seem to be going through this right now
It requires a sample of about 72 bad apples and 0 good apples to be 95% confident that at least 95% of the batch is spoiled.
Yes, this "boring = good!" trope is frequently weaponized to shut down people's voices. Happened to me.

One thing I realized is these blogposts are consumerist. They talk about "Python" and "MongoDB". Very little about underlying ideas like "algorithms", "computational paradigms" or "expressive power".

And they have hypersimplified plans about "three innovation tokens". Instead of "risk analysis" or "evaluate tradeoffs".

One company shut me down with such blogposts... while it let devs run amok with an architecture which did n^2 (more?) network calls... where each call transfered one RDBMS row at a time. It dragged down the intelligence of everyone who really knew better; they spent "sprints" trying to find micro-optimizations, knowing exactly that the system was fundamentally ridiculous.

So I spent a weekend reimplementing it in the Scary Fun Language. Because it was my weekend dammit, and Embracing Boredom damaged my brain too much. Scary Fun was the only way to start mending it. And it succeeded.

So of course the first order of business was to rewrite it in the Embrace Boredom language.
It's not just he car... most of these cities are not affordable to live in when you have kids. A 1 or 2 bedroom is fine for a young & single worker or a young couple. But bigger apartments have been converted into dorm style living in many cases since rents have shot through the roof.

Many cities like Boston, NY and SF are trying to add affordable housing but that seems to be either a few units for very low income people or micro-units that are just a couple hundred square feet. Unless you make a huge amount of money I think most families get pushed to the suburbs to try to find somewhere they can afford to live.

I'd like to see better designed suburbs that combine dense larger housing with public transit to connect the suburb communities with each other and the city they encircle. We need a size of home between the micro-apartment and the 2 million dollar mini mansion.

I'd love to be able to take public transit into Boston from my place in the suburbs but train stations only have a few dozen parking spots and the bus service is limited to the city areas. So I drive for now.
> I mean why would a search engine go as far as to make SSL a ranking signal?

Because any number of 3rd parties have been injecting their ads and other crap as MITMs. SSL is a better, but not foolproof way to make sure the content you get was the content served by the remote server.
interesting, hadn't heard of virtually all of these, thanks ;-)
I don't really have experience with notepad++ at all, but I did try sublime text 2 for a while. It really wasn't my cup of tea. Vim is really useful to me because it's easy to use in terminals and it has a lot of powerful, time-saving keystrokes once you get past the learning curve. Need to comment out lines 52-58? ":52,58s/^/#/", which comes naturally after a little practice. I've used emacs and it's very comparable, but I just happened to like vim more. It can be just a matter of taste, but I really recommend checking out both vim and emacs to see if it can save you time typing out small, repetitive stuff that isn't worth writing a script to do.
Or a million other things the monied interests fight and have lost like the ACA, EPA regulations, OSHA, privatizing social security, invading Syria and Iran, etc.

When it comes to politics HN is conspiracy kiddie central. The US has a real two party system on top of dozens of state and local jurisdictions, all part of a larger checks and balance system. Sadly, I see a lot of criticism from Chinese and Russians who want to badly equate their broken autocratic system with our system, and that just isn't correct.
I saw the original, but I wasn't impressed. It was too plain and gloomy for me.
Some of my more engaged intro programming students thoroughly enjoyed this game.
I once told the woman I eventually married that I "would rather die a lonely bitter old man than ever give a penny to the diamond industry."

I since went back on that thought and clarified that those genuine diamonds grown in a factory were pretty cool.
Usually happens when the text is above a section of the page that's being hardware accelerated. The browser basically rasterizes the text, which changes the aliasing properties.

Either move the text off to a separate sister div, or move the animation to a div with a higher z-index. Or you can set -webkit-font-smoothing: anti-aliased - that will set all of the text to same antialiasing settings as GPU accelerated text.
Actually, Keith Bostic has gone on record saying that the reason he started trying to strip out the AT&T bits from the BSD kernel was because he was inspired by GNU, and wanted to see if the BSD kernel could work as a kernel for GNU. Maybe in Open Sources, I don't remember.
Consider - http://www.phpmybackuppro.net/ nice tool and its free
you should add inurl:cable to see only them:

http://www.google.com/search?hl=en&safe=off&q=site:c...
Stairs at a subway station, public waste cans and bottle recycling centers are all government controlled things that are presented to people as good stuff the government has made which is for the public's own good. I do not contest at all that there are benefits to throwing away trash, walking up stairs or recycling glass containers. But I observe these are all elements of social control by the government. Surely among the tens of thousands of proposals, not all of them were things that government is responsible for and which deal with social control "for their own good". Yet that is the only thing that is selected for these pieces, which does in fact show that this is the chosen focus by Volkswagen for this program. Not too controversial though to say so since ht their Fun theory site states clearly it is all about "changing people's behavior", and changing behavior is about controlling people.
One of my favorite actors. The best one in comedy!
I was hoping for many more great movies from him...
Thank you for the laughts. Rest in peace.
I also don't have the numbers but I do know that the 'poor' EU member states do receive a lot of money from the richer economies of Germany, France and the UK. If anything threatens the strength of the EU and the Euro, it will be German taxpayers deciding they've had enough of paying for infrastructure in other countries and/or underwriting their profligate borrowing.

I think the amount of wealth that gets sent to West Virginia is probably overestimated as well.