skysight-inc/HackerNews huggingface dataset:
These days they should be able to guess what 20 channels you might change to and start recording those in the background.

I've always suspected the reason it's slow is because you press the remote button, the DVR sends that to the provider, the provider has to verify that you can do what you are asking it to do, then a response comes, then the change can start.
Shoutouts to the 11 other people on HN still working with rdf and similar in 2020.
Yes, you've hit the nail on the head here. Some of them will refer to the "white power" movement, a term which they appropriated from "black power". Because if "black power" is OK, why not "white power"?

This is the thing that drives me absolutely bananas about the Left: they think they're so smart, but they don't even understand what game they are playing, and as a result the Right runs roughshod over them simply by being masters of the language. How could any reasonable person possibly object to, say, "making America great again"?
Did anyone complain that "the Bourne supremacy" was about white nationalism?
>[...] U.S. special operations forces who deployed to a military site in Uzbekistan shortly after the 9/11 attacks found pond water that glowed green, black goo oozing from the ground and signs warning “radiation hazard. [...]

After returning from combat years later, we are all coming down with various forms of cancer that the [Department of Veterans Affairs] is refusing to acknowledge,” said retired Army Chief Warrant Officer Scott Welsch [...]

That's insane. As someone completely unfamiliar with such proceedings, shouldn't locations be checked for such, well, dramatic attributes? If so, what went wrong here? Because this is not satisfying:

>The U.S. military jumped on using K2 because it had few other good options in the immediate response to 9/11, said former Army Reserve Capt. Ken Richards, who deployed to the base in 2002, and was diagnosed with kidney cancer in 2009.

"There were a lot of good reasons to accept what they [the Uzbeks] gave us,” Richards said. “Safety was never an issue.”
For a while my kids have been obsessed with mazes, and when we're at any sort of restaurant that has crayons, they want me to make mazes for them to solve.

My initial designs for doing it by hand (since my stack space is limited) was to draw the outline of the correct solution and then fill in dead ends and other passages. If they watched me making it, though, it became very easy to solve, and the complexity of the maze depended on how well I did at designing the main solution.

So I did a bunch of research on maze algorithms and some experimentation of my own. Eller's was one I considered but without being able to take notes it was hard to keep track of the set structure. Recursive division is fairly easy to do by hand but creates ugly mazes.

The other constraint that I had was that I was designing mazes that were created by wall addition, rather than passage carving (limitations of the media) so many of the algorithms just couldn't apply (like recursive backtracking), or were tricky to figure out how to translate to a wall addition version.

The algorithm I settled on is what Think Labyrinth calls the "Perfect" wall addition algorithm. It generates perfect mazes and is capable of generating all mazes (and depending on how you choose segments, it can be made uniform, but my human brain based random number generator is limited). Basically you choose a spot on any wall at random, and start drawing a line from there. The line can fork, and turn, and wind all around, but it can never touch another wall. Then, at some point, you pick up the crayon and start again at another random point. Now whenever I see a maze I can't help but look at the structure of the walls, and see the forest of trees rooted on the outer edge rather than the open passages in the maze itself.
Blah blah blah if you go to the strip club every day, someone's going to know.
The article paints a sad picture ...although your conclusion seems far fetched. Even marriage can be made into paid rape by the wordings of that article.

AFAIK ... decriminalization allows for

1. The sex worker to approach authorities without any fear of prosecution.

2. To set up freelance sex work without pimps and brothels.

There shouldn't be a debate about this. Criminalization makes things worse at the expense of moral tidiness.

Regulated sex work allows for

1. Brothels

2. Strip clubs

3. Massage parlors

4. Sex Therapists

If the regulators are corrupt or weak or there are no strong checks ... then the model will be as bad as an unregulated market and will actually be worse as it allows trafficked victims to work under quasi-legal protection. That's what the article implies.

From what I know the nordic model has a large number of social services that help sex-workers quit the profession if they wish to and helps sex-workers unionise.
We can only guess since the article is paywalled :)
Sounds like you just don't know how to cast a type for your specific case rather than a TS bug, which is fair to say as sometimes you need decent time to learn how to do it.
Qwerty was designed to cut down on jams caused by adjacent typewriter arms, which generally were adjacent keys.

While not designed for best human use, it's not completely terrible.

Azerty vs Qwerty verus Qwertz is a different issue entirely.
VS Code Issue Tracker Meltdown
I think we can officially say that the majority of developers have mentally signed off for the rest of this year and are just going bonkers now. It's funny, I take it with humour, let's all just have a laugh and be friends!
> If he had accidentally written sloppy code

The damage was intentional (i.e., not an accident).
Announcing the Official MongoDB Rust Driver
It reads fine for me on mobile.
joncrane was complaining about the time to change channels. This approach does nothing to decrease this time.
Thanks! I had taken a look when it first launched, but haven't looked at it since. Will try it out for the next (low-risk) project.
You're correct in that it means that the bank messed up. The idea is that this is for (relatively) small amounts to cover reserve funds for a short period of time. This may happen because large deposit accounts decided to withdraw unexpectedly or loan repayments stopped coming in. Ideally this is to be used for a day or maybe a week. However, you're correct that there is certainly potential for abuse in the system if a bank is doing this repeatedly every day for months or more. I'm not sure what, if any, measures are in place to prevent that abuse.
Nothing's funnier than Aussies watching American baseball in a pub during the 7th inning stretch... "...Root, root root for the home team!"
Sorry, but in 1983 I was using CLOAD and CSAVE, and it took very long minutes to save & load anything (on cassette!).
A third of Chinese children face educational stunting. An experiment may help
You don’t pass conservative legislation like this to reduce fear of crime.
Just started working with the new Redux Toolkit package and it is really good in terms of simplifying things.
Think Labyrinth is an amazing resource here [1]. Specifically, look for the table in the "Perfect Maze Creation Algorithms" that breaks down a bunch of different maze generation algorithms.

[1] http://www.astrolog.org/labyrnth/algrithm.htm
It wasn't meant as an insult but the fact you take it as such a slight kind of leads me to the same conclusions.

Nothing wrong with it. It's just the way you're talking about sex doesn't match up with any reality I've ever heard of.
Feel free to find a chipset on the market that can decode hundreds of channels of Full HD H.264 simultaneously...
Analog TV were real time at the speed of electrons minus some layers of inertia (capacitance say).

Nowadays there's many layers of various quality, and software reactivity is a factor of so many things.
Synchronous Messaging at Mozilla: The Decision
Merchants of Doubt
Still hasn't caught up to a c64. A flick, loaded.
On templates:

Weeeell, no(-ish). Angular templates are text. They are checked during AOT compilation or otherwise at runtime (were most type information is gone already). And maybe at some other point I don’t know about.

The Angular Language Service (which came very late) is a lot of help, if doesn’t fail to pick up component members yet again. I’m not sure whether it knows about types either.

It also has problems with some complex use cases: for example, we have a derived `CdkTable` attribute, yet it doesn’t pick up its input properties.

tl;dr: I don’t like text templates! I really like React “templates”! :D

There’s also a minor annoyance: I’m not very fond of having the components as elements in the DOM. At least with modern browsers they behave predictably!

On change detection:

While `OnPush` is required for any sane application, you really need to fully disable Zone.js unless you want your application to re-render pointlessly. That could cause problems with third-party components I guess...? Either way, it’s really not as straightforward as it should be.
I just occasionally clear videos from my Watch History which I do not want to be used for recommendations. It’s become a habit to do this every once in a while, and doesn’t take a lot of time.
I feel miserable sometimes, other times I don't.

I've always wondered if poor whites vote Republican because they want to be on the side that's winning. That is, they can't accept the feelings that come with the belief that there are serious things wrong with our system.
Definitely the case at my company. A while ago we did an evaluation of different cloud providers and hosting solutions but it was pretty clear that “AWS” was the only acceptable answer. Which is probably ok. If you don’t have much experience in that space AWS is probably the reasonable and safe way to go.
Because it implies America is not as great as it used to be when for a vast majority of minorities and women, it’s never been better.
While everything is usually on the cable (there are exceptions) the STB only has a limited number of tuners, which means it can't "see" everything at once. The channels that are nearby in number may or may not be on the same physical channel, which would mean the STB is effectively blind to them.

But even in boxes with multiple tuners (DVRs) your solution would require tying up at least three tuners (current channel plus one up and down) which would cut down the number of simultaneous recordings that are possible. I doubt many people would like that tradeoff.

However, the biggest issue is that most boxes simply don't have more than one MPEG decoder in them.
http://apkmetro.com/youtube-created-a-generation-of-young-st...
> Only 1 in 10 employees said cash or equity compensation was a primary reason they joined their company, and only 1 in 20 founders said equity played a starring role in their pitches to candidates.

Sounds like a self fulfilling prophecy and also why I don't really consider joining any startups.
> Sex trafficking is not consenting adults

By the dictionary defintion, this is true.

If you look at what gets called "sex trafficking" in the media, by politicians, by police and prosecutors, and in some cases, by the legal system, this is not true. One common definition is anyone who travelled across state (or country) lines has been trafficked, which is a bit like saying anyone who moves to SF for a tech job is a victim of human slavery.

It's not uncommon for a crackdown on sex trafficking to not find a single victim of sex trafficking (or anything else), but still result in a lot of arrests (overwhelmingly of women) and self-congratulatory press releases. The mind boggles.

In any case, the fight against "sex trafficking" (aka, consensual sex between adults) absolutely harms many victims of actual real trafficking. And bluntly, people who haven't yet got the memo yet and think the phrase is still only being used against actual unethical behaviour are making this worse.
The example for maps is not a "hyper specific use case":
"The process you WANT: pick your start and end. now start searching for places in between. Your start and end are saved.
When you find someplace interesting, add it to your list. Keep doing that, keep searching and adding."

That's a common use case. The problem with Google maps (and the problem with a lot of modern software) is, as you say, it makes a lot of guesses.

The definition of a good user interface is "to meet the exact needs of the customer, without fuss or bother"*

Google Maps is great for finding directions to a very specific place. But after mapping those directions, doing almost anything else destroys that route. If I have to (and I do) open multiple map tabs, or repeatedly enter the same route info after making a search (if I'm on a phone) it is not a good UI.

*https://www.nngroup.com/articles/definition-user-experience/
True: we'd have faced the same transition with any other stack. In hindsight, Meteor wasn't a bad choice, it just didn't live up to its promise of sidestepping churn and offering an opinionated stack that would endure. I don't know that any did.
You should have turned images off.
> People look at Google and say, "it's fine, because it works for them." 99% of companies in the world aren't Google, and will not be able to pull this off without suppressing their hire quality and retention.

Do they really? Who cares? If some startup adopts the policies of one of the largest most successful companies in the world, then that is stupid and on them, they deserve to fail. At this point it doesn't even have anything to do with Google.

You said you won't apply to Google because of their policy, I said fine they don't need you they have plenty of qualified applicants. Now you're saying the problem is all these copycats. OK, whatever. Let them do what they want, and let people sign agreements they want. You just keep saying that it's absurd, but that doesn't make it so. That is entirely your opinion and the fact that thousands of engineers CHOOSE to work there is supporting that it's not absurd. If this is all about Google and you don't care and would never work there then why do you care so much about the people that do? Are you concerned they're being oppressed in some way? Have they been mislead? Isn't it possible they just disagree with you?

I never said anything about trying this policy out at your local startup or anything about what's best for you as a programmer in general. No kidding people like freedom? People lash out at Google and then turn it into something completely different halfway through the conversation.
I guess in any case, if you really care about security, you could just encrypt the file separately and only send someone the encrypted binary.
> There can be performance improvements or security updates in new releases

Of course the opposite could also be true - performance could degrade or new security issues could be created.

I agree with your second statement that with a proper CI/CD pipeline, updates should be managabale.

Also: https://twitter.com/gabro27/status/1173547934132178944?lang=...
Pretty much any social media job like this, be it YouTuber or Instagram influencer or whatever, seems to be all life-consuming. I would never advise any friend to enter this business. Burnout is practically guaranteed with the level of content the services demand.
What's your point? They are very aware that they are targeting a niche market.
When comparing virtual machine and ephemeral block storage you're kind of missing the point of AWS "value" for me. It's the deep integration to other services. So yeah DO are perfectly fine if I just need that VPS and a few S3 buckets, but if I need managed Redis? Or something like SSM for managing secrets? Or a managed Elastic search instance?
Maybe PlantUML might work for your workflow (plantuml.com).

Here's an example with a _simple_ kanban board. Maybe it helps:

- PlantUML source: https://gist.github.com/igponce/0b7372621c8df7d503df80760ec1...

- Generated SVG: https://gist.github.com/igponce/f2c079536391be702f6060cfffa0...

I make PlantUML diagrams in VSCode. There is a plug in for plantuml that helps with the preview and exporting diagrams

Also (Offtopic): Not open source, but if your company already has a Microsoft Project license, you can use it like trello for sprints (and make the "done" tasks fill the gannt chart - which is still usefull for planning and resources and takes into account holidays, etc).
> Concordes were wasting double digit of their fuel reserve while flying in the holding pattern if runways were not available for some reason.

Though note this was uncommon; they were typically cleared for a direct approach all the way from cruise to touchdown. Part of the reason why they rarely got put in the holding pattern was the fact that it would quickly turn into a low fuel emergency, and part was giving the SST preferential treatment.
You wouldn’t have to actually decode it, just receive it all and buffer everything after the last key frame. That eliminates waiting for the next key frame.
Show HN: Vue-file-agent – Major refactor to TypeScript, minified to 55% (17kb)
Well, in 1983 I was waiting all day for my program to load from floppy. Then maybe I had to swap disks out and wait again. But yeah, if you had one of those awesome 10 Meg drives, things would load fast!

Then you would run out of memory if you were doing anything ambitious.
Yes I was curious about that too. Cheater. :)

Seems to me you'd pretty much have to write a simple TLS 1.2 or 1.3 client by hand, or port an existing simple implementation.

But yeah, makes sense as it would be way too much work.
Kubuntu Focus Laptop Coming in January 2020, Will Not Be Freedom-Respecting
Computer Input Latency getting Worser for 40 Years
The Phenomena of Physics Illustrated with Psychedelic Art in Textbook
Good thing nobody's saying they do.
Unknown FB ad account owns my business page
Would love any advice here. Am in a new position at a university and in setting up an ad account for the university FB page, I realized we're not able to add the page to our ad account. Apparently, someone out there somewhere already has the page on another ad account, so when I try to include it on our ad account, it says "request pending" but none of the admins on our page are getting the request. This leads me to believe the request is going to whomever set up the ad account that is connected to our page. I have tried every one I can find to see if anyone has said ad account, to no avail. I have tried troubleshooting through Facebook, to no avail. Does anyone out there know how to get anyone at FB to help remedy this OR any kind of backdoor workaround I could do to reclaim our page into my ad account. Eternally grateful for any help!!!
Tbh, it doesn't matter. But the semantics should be such that it doesn't matter -- the user of the API shouldn't care whether it's implementation bounded or not. But Everytime you break that abstraction, trust in the abstraction is necessarily reduced.

Bounding to implementation is just the easiest way out -- if your policies, tests and protocols consistently fail to uphold that abstraction, then the you can fallback to this very simple (presumably innefficient) strategy to do so.

But I, as a dev, just want a stable API, and I don't care how it's done.
This I do agree with. I haven't had cable for years and years, but when I'm at someone elses house I am baffled how insanely slow it is. That would drive me NUTS on a day-to-day basis.
This is staggering. The average national temperature was broken on consecutive days, by a total of 3°F. I am a pessimist regarding the climate and I'm shocked by this.
I could write a book on what's wrong with the semantic web. One of the worst isn't even technical, it's the community. There are some great people in the community but there are also a large number of extremely toxic people that drive people away. If the technology ever takes off it's going to be because some outside community cherry-picks the good parts and tells those people to f-off. That's already starting to happen and you'll hear no end of bitching from people in the semantic web community about how they're reinventing what they've already done years ago. Guess what? You're right. You're so toxic that it's worth redoing everything if it means they don't have to deal with the toxic attitudes.
Global Payments: MITM vulnerability since 2017-08-31 leaking CC, PII info
I wonder if there was a "images are ruining the internet" panic like the the modern day "Look my blog is just html, why can't everything be that way?" rants?
It is somewhat like drm, but nobody goes to jail when books stop opening and old games break
Modern cable systems are more akin to satellite broadcast systems than they are to the terrestrial broadcast systems of yore.
There's an order of magnitude more content on cable these days. When you tune a channel now, instead of simply tuning to a frequency and demodulating the signal, content is spread across many frequencies, each of which carries a QAM-modulated MPEG transport stream that carries many programs. It takes longer to tune QAM than baseband analog or even PSK. So the physical frequency change takes longer than it used to do. Once frequency is tuned, decoder may need to check provisioning in order to be able to decrypt whatever program you've requested, so that adds to the time it takes.
> The parties in the case stipulated a total loss amount of $42,262.50

That's an oddly specific loss amount, especially the 50c
It's almost funny that it's not permitted in the US because the technology behind the headlights are from Texas Instruments.
Meanwhile I have a 64GB DDR5, 512SSD and 4 TB 7200 RPM hard drive, Ryzen ( 2700 - 8 core @3,2Ghz) for 900$ as a docker host kicking cloud butt.

Indeed, I don't need global-wide services though. But it's more than enough for my localized SAAS.

I'll probably add some PI4's in a cluster and experiment with that ( eg. Hosting 2 message brokers instead of one) or the elastic search that requires 1,5 GB RAM ( I'm not sure yet), since I don't want that in the same server.
Makers, we are far more Mentally and Physically hurting than we realize
Nope, the STB has everything it needs to decrypt the channels you have access to. Tuning live TV channels happens 100% on the box. The only exception (a technology called Switched Digital Video) is just a way to save bandwidth on the cable, nothing to do with conditional access.
The point of the rant was that in IT, and from a user perspective, they keep changing for the worse rather than the better.

Calling this sort of thing out, when the entire industry keeps professing they're "making the world a better place", is valuable IMHO. I happen to agree with a lot of the examples.
Fun journey of building a react overlay trigger lib from scratch
Corporations have no professional dignity.
And none of the cost control.
Only Facebook customer service can help really.
Vue File Agent - the most beautiful and full featured file upload component for Vue JS - went through a major refactor for the latest version (1.5.0) and has been finally released . Please feel free to give me any feedback here. I value each comment and I am willing to respond. Thank you for your time!