skysight-inc/HackerNews huggingface dataset:
This is pretty much it. Scan lines are numbered from the top down, as they happen, everything else is numbered accordingly.

The real question is why scan top down and not bottom up? (I don't have any idea). Horizontal scan lines makes sense given a wider than tall screen, because it results in fewer scan lines, lowering the frequencies required ( a bit). Wider than tall makes sense for TV given common movie film aspect ratios and computer monitors started as TVs with different control circuits and cases.
6950x was Broadwell-E not Skylake.. usually the prosumer chips on the bigger socket are the last gen architecture (or a generation ahead branding wise, depending on how you look at it). So despite 6700k being Skylake, 6950x was not.

The 7900x is a 10c/20t Skylake part and would be a better comparison in this case.
Have you considered just blocking outgoing on port 53 on your network?
There are a few too many devices out there that have hardcoded DNS and don't respect the resolver communicated to it. (Chromecast is an easy example.)
The SEALs have, in general, earned a negative reputation in the past few years. Mostly centered around the leaks (mentioned by others) as well as their reputation as cowboys who don't do a lot of fallback planning and due diligence.
Its frustrating when people trot out FAANGM as if thats a standard take just anyone can get.

Its great if you can get through the interview process at some place decent (I did for the record).

But that's like saying "I'll just go play for the NBA".

Competition is stiff
> There's value in solving the security challenges of HTTPS once, and to then resist reinventing the wheel elsewhere.

TLS does that part. HTTPS solved/worked around a lot of web problems (same-origin policy) that don't apply to DNS.
That perfectly lines up with a project we currently work at http://basicincomemachine.com

Our idea are vending machines for jobs. Everybody who looks for work or medicinal assistance gets help in less than 30 seconds. The hypothesis behind BIM is proximity: For some people, it is too complicated to follow a routine to pick-up a job.
The First Standard We Need for Autonomous Vehicles
No system is perfect.

Re illegal immigration in Japan:

"Many of the [Japan's] detention practices—including indefinite detention, lack of transparency regarding detention at ports of entry, and the detention of asylum seekers—have been repeatedly criticized by the international community as well as national civil society."

https://www.globaldetentionproject.org/countries/asia-pacifi...

"Japanese TV program turns migrant raids and deportations into entertainment"
https://www.pri.org/stories/2018-10-26/japanese-tv-program-t...
Freshwater species boom in the time of the insect apocalypse
I've been using Obsidian since 0.4.x and I absolutely love it. You can see the love and passion from the developers and I really want to see what it transforms into. Thanks for your commitment.
That has nothing to do with the question you originally asked.

Such a program would be indeed beneficial to me and, if that were my sole concern, I'd be all for it. However, it seems likely sufficiently deleterious to society that I don't support society being required to pay for my subsistence.
It would be more interesting to look at Master's and PhD's than Bachelors, as the latter requires little more than attendance and some effort to cross the finishing line. The former have much stronger demands on internalization and domain expertise.
> Hello, have you met the US Criminal Justice System?

Curious why you felt the need to inject this "but America" argument into this thread?

The two men arrested aren't charged with any crimes in America. They will be dealing with the Japanese justice system once extradited. Fighting extradition from the US has nothing to do with "poor and/or coloured" people or whatever bizarre argument you're trying to make.
How to learn from other SaaS and leaders
We do it both ways in speech, so say either V-A-T or vat, but it seems always to be VAT in text, according to the style guides of every publication for which I've worked, or have read for (weird) interest.
For some reasons, I've encountered those before. :)
To use your logic - if there is an internal genocide in an country, there should be no outside interference because it's internal. The stronger party should be able to do what it wants because it's stronger.

It's ridiculous. The whole point is we don't want to have a strength-based order in the world. If so, it will become winner take all and lots of people will die.

If China wants to "finish" a civil war and start the attack then fine, they have the blood of innocents on their hands.
Show HN: Gym Lender – Find and book other people's home gyms
DNS would still be easier to replace than IPv4, but there's less of a technical motivation.
People Need Care, Not a Battle Cry
I thought the reasons would be obvious. The cost of living has inflated very rapidly in the last 8 years whereas disposable income has gone down because of high rent, debt payments and stagnant real incomes.

What are they proposing? Millenials stay in school longer than ever, take on massive debts early on, pay ever increasing rent, train themselves up to a skilled worker for a livable wage, get a massive mortgage and THEN go sacrifice more by having a kid (whose education costs will be off the roof)?

What a cruel joke!
The article is an example of the flak Seals get for publishing and embellishing their stories.
> playground politics

A man's career was screwed...
Maybe that’s true for you, but if the modern web apps didn’t exist, most average people would be downloading dozens or hundreds of miscellaneous apps. “Oh, I want to order a pizza on my computer, time to download the Domino’s app.” And then now you have Domino’s ads running as daemons on your system.
As opposed to AWS/GCP and others?

There is almost no lock in to any product in 2020....people just love the developer ecosystem that MS has built these past 5-8 years or so.
I'd always make a point of adding in the motherboard and RAM cost as a baseline here. Say an extra $300 (assuming we're not going completely low end).

So instead of $262 vs $488 your comparison should be $562 vs $788. Which means you pay ~30% more for ~30% more performance from your motherboard+RAM+CPU (the CPU being the dominant performance factor to these components).
Don't forget _bstr_t! And VARIANT's holding strings (and all the VARIANT variants) and when to use the OLECHAR or TCHAR types and related functions instead of wchar or char...

Yeah, I guess maybe nothing will ever be as bad as strings in Windows with C++.

But rust should't go down this road any further.
How famous is not a problem. I don't watch carefully HN username while reading posts unless hints.
I think there is a unit error here. I believe that sunlight on white paper is about 1.6cd/cm^2, while consumer monitors are about 300cd/m^2 (meter not cm). Essentially, you want the brightness to match the environment.

http://www.infocomm.org/filestore/display_specs_and_human_vi...
> (Though I would still argue the analogy is flawed there: port scanning Internet-facing servers is more like going up to each locked door on the street and writing down what kind of lock it has, in case you want to try to pick it later.)

I disagree, there is no security mechanism in port numbers. It's just a door that opens for you or not. Checking whether a door opens for you does in no way imply that you're perhaps planning a crime.
The question of whether a returned article would be destroyed is something to consider, though the notion that this would happen in Iraq and Syria assumes something like another US invasion which caused the destruction and looting in Iraq and Syria the first place. Americans (or others in the Coalition of the Willing) arguing we should keep stolen antiquities because in the future we might destabilize the places we're returning stolen goods to so badly they could be destroyed sounds a little like a threat.

I'm not at all comfortable with the idea that Americans shouldn't return stolen antiquities because America might destabilize the region of the original owner again so badly it could be destroyed.
> Type inference on declarations but, not function parameters, WAT!

This is a hard restriction in place on purpose. The compiler could perform inference for the input and output types as part of the language but that means that the actual low level signature of your function could change by changing either the implementation or the callers. This is a compromise we must have to avoid surprises in real programs that have public APIs. On the flip side the compiler doesn't have this restriction for inferring the return type. If you write a function signature `fn foo() -> _` with a body that can resolve to an unambiguous type, the compiler will give you a structured suggestion for the correct type. This way you get the benefit of inference when developing and the benefit of type safety and unambiguous documentation of your code at the cost of mild inconvenience.

> Array's by themselves are nearly useless, might have just made Vec<> the default array type.

I'm not sure what the actionable recommendation is here. Is it to have made [] the syntax for Vec? If so, that would have made Vec special from the language's point of view, when it doesn't need to. Today you can reimplement all of Vec in your own Rust code, but you can't for arrays, because the compiler and language need specific memory layout information about them.

> Mismatch braces

Could you expand? I'm intrigued what you mean by this.

> Trait declarations that are scattered everywhere rather than being centralized like a C++ class.

This enables very flexible design and composition of behavior. It feels very weird when coming from an OOP background, but I've come to prefer it after a while.
Evolution of Microsoft Flugsimulator (1982-2020)
On a side note it just shows poor programming on Apple’s part . I mean they didn’t built it to last , at that point Moore law was very much in force , even few years ahead had they projected they would have clearly seen that 192 mb was going to be too less.

Most ofthe gnu utils still work perfectly fine many of them were written in late 70’s and 80’s , apple itself ships , in the latest OSX , posix utilities from late 80’s versions for GPL reasons.

Perhaps it is not fair comparison , utilities are not the same as an OS . unix or Linux from the same era may not work anymore as well.
Deezer is pretty useless if all supported hardware require your phone to stream.

They should spend dev time on something that matters
Actually, polywater is the only known thing that can dissolve red mercury.
As noted, your units are wrong. A white reflective surface in sunlight is FAR brighter than a computer monitor.
I don't know why Intel has continued down this path so aggressively. The article says that they introduced 32 new processors. This is a small incremental update to keep the same architecture and process size from lagging behind the rest of the ecosystem and now there are 32 new cpus that don't perform much better than what came out half a decade ago.
Meanwhile we put 5-6 year olds in kindergarten classrooms with UV-blocking windows all day, for about 9 months during the part of the year with the least sunlight available, and we've cut recess time down to almost nothing, and schools increasingly don't send kids outside if the weather's anything other than perfect. At my kids' school they don't even have indoor recess if they keep them in! They just watch a damn movie. WTF. Of course there was some stupid educational fad that led them to remove all the toys from lower-grade classrooms to make room for "learning centers" (I gather this has happened more or less state-wide), so I guess if the gym's not available they can't really do indoor recess anyway, not that it helps their eyesight either way. And this is a very highly-ranked school for our state.

1.5 hours of recess daily minimum or bust for 3rd grade and under, I say, and I think that's not quite enough, really. Screw this 30 minutes crap. Know how I can guarantee my kids have behavior problems at home? Coop them up inside all day. Know how I make a day run smoothly? Make sure they're outside running around at least a couple hours while the sun's up. Then consider that they're giving a bunch of them nearsightedness on top of definitely creating behavioral and learning problems. It's crazy.
Domains are never going to be just one origin. If we could force developers (or, more precisely, ops teams) to do this, then CORS would never have needed to exist in the first place, because there would be no need to allow any crossing of origins in the first place.

But, at every point in the web’s evolution (including today), there was always been something that needed to live on a different host or port for some reason or another—usually because it’s too leading-edge for load-balancers to understand how to route it correctly.

TCP load balancers that can handle long-lived flows with connection stickiness et al, are a very modern invention in the web’s history; and even they still stumble when it comes to e.g. WebRTC’s UDP packets, or QUIC.
Well, after singing for a while with a teacher I kinda understood how to produce a good steady voice. However, it's a bit difficult to explain in text.

But okay, this at least was the revelation for me: try to blow air like blowing out a candle. Meaning a directed, focused blowing that comes with a good strength. This is basically how you want your breathing to be when singing. A steady air flow, without muscular tensions. Then, you just slowly add voice to that air flow. With a humming voice first, trying to utilize as much of your vocal cords as possible. Then you can try singing louder, and seeing if you can keep the same steadiness. What you are trying to get the hang of, is a certain "bite" where your voice resonates with a good clarity and has strength to it, without really trying too hard. (Go watch John Denver singing to know what I mean)

An issue I, and probably many others, face is an inefficient breathing that generates friction in your vocal cords, causing your voice to quickly fall apart becoming weak and crackly.

So avoid "pushing" your voice as much as necessary. It will just cause bad muscle memory, like doing deadlifts with a bad technique. You have to build up the nervous system and the muscle memory slowly, never extending it too far. It might feel annoying singing with "half-volume", when all you want to do is to sing along with your favourite singer with full power. Yet once you build up the technique the whole thing becomes significantly easier. Hard to explain, but you shouldn't be feeling like you have to expend a lot of effort to get a strong voice.

Well, I hope that's something. I would be curious to know if it helped.
I have a folder of the entire series of Newsradio that's been played in the background (while I do other things, I don't even watch it, just listen)... sooo many times. Corner Gas is the only other show I've played as often.
Any ray is a death ray given sufficient dosage.
Why don't they just learn to code?
Why would a normal person build its own spatiotemporal database?
Weekly Web Design Inspiration #1
See also: build systems and UI frameworks.
I wonder if they count staring at "n" screens for 1 hour as "n" hours.
i'd rather have https over dns, to deal with wifi portals.
_Yawn_. Wake me up on this thread when Blink/Webkit switch to .NET from V8/JavaScriptCore. Javascript (and thus Typescript as a higher-order lang) is _useful_ on mobile (hi, react-native) and the desktop, sure, but we're clearly a _long_ way from replacing JS in the browser.

Witness the delightful, slow-motion failure to launch that was Dart...
> specter of death
That seems a bit hyperbolic. :)

We can have social support/nets besides UBI right. I can agree with the negatives you point out. I'm just skeptical of UBI as the best solution.

One thing I've never heard addressed is how you'd scale it. We see this with COVID payments. You either give enough to live like a king in rural areas or give enough to live like a pauper in urban areas. The US is a huge country with many diverse populations/needs. UBI seems overly optimistic and poorly targeted.
> last week I've probably spent 50 hours with people front different parts of the word on screen

You've spent time with a simulation of those people, their voices lossily compressed with a biased frequency response, their images projected through a non-eye lens on a 2D surface, their heads bigger and closer than you would have in real life, while rest of their bodies hidden, with hundreds of milliseconds delay between interactions. Don't get me wrong, it is a very convincing and useful simulation for many purposes, but it is a simulation nonetheless.

We might have overlooked this previously, but we will slowly be gaining an understanding of the effects of sole social interaction coming through videochat. I know for some, no matter how many zoom calls they do a day, it doesn't come close to creating the same relational satiety.
No idea, but I'm not sure it's material to whether "staring at books" is a good description of reading.
No, it's actually not even close. [1]

>In the United States federal court system, the conviction rate rose from approximately 75 percent to approximately 85% between 1972 and 1992.[13] For 2012, the US Department of Justice reported a 93% conviction rate.[14] In 2000, the conviction rate was also high in U.S. state courts. Coughlan, writing in 2000, stated, "In recent years, the conviction rate has averaged approximately 84% in Texas, 82% in California, 72% in New York, 67% in North Carolina, and 59% in Florida."[15]

>In 2018, the Bureau of Justice Statistics reported that among defendants charged with a felony, 68% were convicted (59% of a felony and the remainder of a misdemeanor) with felony conviction rates highest for defendants originally charged with motor vehicle theft (74%), driving-related offenses (73%), murder (70%), burglary (69%), and drug trafficking (67%); and lowest for defendants originally charged with assault (45%).[16]

Compare this to:

> The criminal justice system of Japan has been referred to as a form of "hostage justice" (hitojichi-shiho), including in an appeal by 1010 Japanese professors, lawyers, and other legal professionals.[8] Collin Jones, a professor at Doshisha Law School in Kyoto, notes that the system has a conviction rate commonly described as 99.9%, but that the rate is, in fact, closer to 99.4%.[9][10][verification needed] Jones agrees with the group of legal professionals petitioning for change that practices such as interrogating suspects without counsel or charge for up to 23 days, not requiring the disclosure of exculpatory evidence, or of relationships between prosecutors and the courts increases the likelihood of convictions;[9][8] these professionals are unequivocal in their belief in the issue continues despite reforms, and that the system contributes to wrongful conviction:

[1] https://en.wikipedia.org/wiki/Conviction_rate
Well, basically the same story but with Auto Hotkey scripts!
> Is there anybody interested in building or using a service that routes static public IPs to self-hosted servers, over WireGuard?

I don't get how this helps me "build" a service. Can't find source code anywhere.

On a related note the whole reason I self host is so I don't have to rely on things I don't control so there is no way I would use something like this. Defeats the purpose of self hosting IMO.
Is it a big difference? If you take the reverse of ray tracing, why would a light beam of given intensity and wavelength act differently on my retina because it was directly transmitted vs reflected?
> what do you mean you wanted to install applications to an external disk?

Kinda illustrates my point about this being a foreign concept to Linux Desktop people. It's pretty simple: I want to put an application on an external disk and run it from there.

> if you have a separate OS on the external drive, you could chroot in and install it.

No thanks. I'd just like to have the application stored on an external disk, and execute it on the OS I have installed.

> If you just want that one application to be on the other disk, you could mount it to wherever on the filesystem the program would be installed.

Not really, because Linux likes to have an application spread its files all over the hierarchy, so in reality I need to either use some form of union-mounting, and/or simlinks. Of course that is only sufficient if there are no library conflicts between what the application wants and what the system uses, in that case I need to use LD_LIBRARY_PATH and other tricks. In some cases I'll need to use a launch script that calls a different ld.so.

That's a lot of hoops compared to how sane operating systems do it.

> LVM to share disk space between the disks

System breaks when disk is removed. No good.

> Flatpak, Snap, Appimage and other portable format aren't really preferable. they lead to a software ecosystem that amounts to just downloading and running executable binaries off the internet, each with their own overhead.

Which is pretty much what I want, because the alternative is dealing with the bullshit I mentioned above whenever you step outside the package manager's sandbox.
Learn something new every day!
I saw someone on a facebook group for choral directors who got 10ms latency over 30km. It can be done but requires somewhat specialized hardware (ethernet cable to the router, external audio interface and mic), network setup and software
The share of no income couples in the US is skyrocketing
Second to the slaves who produced this country, John Brown is probably the greatest American hero.
Liskov's explanation at a talk she gave a couple years ago was that it just looked like the obvious way one ought to use subtyping and certainly not a deep enough insight to be worth naming.
Ask Jason(CTO GitHub) Anything
Criminals and the Normalization of Masks
You don't think the same socioeconomic forces will come into play on other developing nations as they follow the same sort of progression as China and India? Are you arguing that Africa is just inherently less intelligent?
I'm confused about this list of complaints

What is verbose about declaring arrays of structs?

Arrays are fundamentally different than vectors, the same is true in Rust as in C++.

Types are only inferred for variable declaration, that works for closures too. You can't have an inferred type in a struct declaration either. It doesn't make sense for a function declaration imho, and having worked in languages that do it - I hate it. Horrible practice to drop type args from functions.

I think method chaining is really helpful, particularly the builder pattern. It's also supremely useful for abstracted logic or patterns like iterator combinatory, something that you don't find as cleanly in other systems languages.

Not sure what you mean about traits being scattered? They're interfaces like a pure virtual base class - implementing them is very similar to implementing a base class in C++. Except you can use generic arguments for implementations which makes for some really expressive mechanisms for abstraction.
This might be field dependent. All my research is based on scientific journal articles and reviews, which are electronically available, and books are more vanity affairs