skysight-inc/HackerNews huggingface dataset:
Well hardware for ultrabooks is still a bit anemic when it comes to gaming...but there are some 1650 equipped ultrabooks which look somewhat promising (Razer Stealth and MSI Prestige). As you point out there, are also some new AMD chips that might be make a splash in the space...

But with Linux gaming is a bit of a two fold problem since Linux support for the games you want to play is also a question. Between Steam, Proton (via Steam), and Lutris (Wine) there is pretty good coverage...but there is still a lot of ground to go. This is where something like Stadia has some appeal (at least for me).
You don't have to customize everything you buy in the future. Even after getting a 40% (Mitosis) I can still type just fine on staggered keyboards.

I recommend going to column stagger rather than ortholinear.
From my understanding, that is incorrect. As more stuff approaches "original" event horizon, the mass of the black hole + mass of stuff near the horizon grows, which extends the horizon outwards, effectively consuming stuff, that got close to it.
This all happened once before. Compuserve, AOL, prodigy, all had mail systems that were walled gardens. Eventually gateways were established. When the users want it it will happen.
Have been pen and paper for decades, saw the prerelease announcement for this a year or two ago, bought it...and it sits unused.

It is a very well done product, quite satisfying to write on, useful as a reader, successful at syncing.

But the extent to which I use writing as a memory-enhancing practice became clear to me when it stopped working when I used the Remarkable for writing. My observation was that not being able to physically page through prior writing meant it was down the memory hole. Paging through a digital device is too absent context.

I am back to the levenger circa paper and zebra pens.
You have to change jobs, nobody gives raises worth anything.
If you claim the maximum you can claim, take advantage of negative gearing, property depreciation, tax free capital gains on primary residence, one of the many parental rebates/handouts that are or have been available to middle class on good incomes, various arrangements to get around paying tax on shares from your company, etc. etc. then yes you are probably getting away with paying less tax by knowing the rules, whereas the uninformed wont. Where the line is drawn between this and say domiciling elsewhere to avoid tax, going to work in Singapore for a few years and bringing the money back or whatever, all the way to doing what the big corps do to systematically avoid billions in tax - who knows?
I moved back to the Midwest from the West Coast once having kids to be close to family and be able to afford a house. I do think it is hard to find the pockets of exciting jobs in the Midwest that pay reasonably well. I personally got lucky with Amazon in Detroit which is an engineering office with exciting projects. One good thing is the pay for Amazon doesn’t change from Seattle to Detroit which is awesome.
The shopping portal vendor gives the kickbacks to the people that made it mandatory for everyone.
It doesn't have to be anything fancy - you could just fit a hasp to the fuse box (if one's not already attached) to allow you to lock it closed with a padlock. Then you keep the only key for that padlock on your person until you've finished the job.

If you want to get fancier or if others are going to need to access the fuse box while you're working, you can get "lock dogs" which let you lock individual circuit breakers. Then you just lock off the one for the circuit you're working on.
It’s not clear in the video that it was him
> But cooperative hostile programs are a very strange threat model!

Actually, I think it's the most common threat model these days. Viruses/Trojens? I haven't had one in years. I remember getting rooted on my first Linux box hours after connecting to the Internet -- that doesn't happen anymore either.

Instead, all the threats are cooperative hostile programs from my search engine, my television, my apps, etc.

> You have to imagine threat actors determined enough to do bad things if they can look up hostnames with your standard DNS, but not determined enough to use some alternative lookup.

But most of these bad actors don't believe they're doing anything bad. This is just the normal accepted operation of their software. Operating according to the normal and expected way that Internet applications are supposed to work. If a few "techie geeks" find a way around it so be it. The alternative methods you describe are just another point of failure.

--

We're moving towards a model where you have absolutely no knowledge or control of what goes through your network anymore. It used to be I could monitor and even re-write any IP traffic on my network to my hearts content through my Linux router but I can't do that anymore. DoH is just one piece -- perhaps the final piece -- that makes this transformation complete.
The right way to solve this problem would be to teach the linker to link against the set of glibc symbols that existed as of a particular version number or date. Then you'd just pass a flag (along with a preprocessor macro, so the headers would know to define the right version of the linker symbols) specifying this version target when you built your program. For want of this relatively simple toolchain feature, we have people statically linking entire C libraries. It's a shame.

You can do a moral version of the same thing using linker scripts, but nobody bothers with linker scripts.
Sure jail for a day or few maybe. Would cause tremendous discomfort and embarrassment IMO. But years?? For either of these crimes, sounds crazy. I see jails as a way to remove people who could be violent out of society while they can receive sober reflection, counselling, etc. But to toss around an arbitrary number of years for nonviolent offences sounds vindictive and terrifying.
Once upon a time, I used to do research in the field of Wireless Sensor Networks, which used to be abbreviated into WSN. You can still find lots of research papers using the abbreviation in the title, circa 10-12 years ago.

It went through a hype cycle, and then people sort of moved on - into IoT. And IoT, naturally, just sounds better and is more accessible, plus the tech did catch up, so it became a lot more popular than WSN (the term).

I told a friend of mine that no one paid attention when the field was called WSN, and now it is the exact same thing, but IoT is taking off like crazy. (At that point, I had left research altogether). He said "Yes, and that's perfectly reasonable. If you don't invent new terminology every few years and manufacture some kind of new hype, the funding agencies stop sending you money."

This is a community which is based on the mantra of "making something users want". Once you realize that the upstream user here is the funding agency, and what they really want is to make bets on "cool stuff for tomorrow" rather than boring old 3-5 year old tech (such as WSN), the hype actually makes perfect sense.

Sure, there is still a need to separate the snake oil from the reality. But that is true of tech in general. I am not sure if AI/ML is particularly bad in some way.
Anywhere you know of that sells them (mostly?) assembled?
AngularJS versions before 1.7.9 found vulnerable to Prototype Pollution
Something about the new microphones maybe? Safety measure?

EDIT: Found this https://forums.macrumors.com/threads/macbook-pro-16-micropho... , apparently the mic kept working even w/ lid closed on old models but not anymore.
... but not throughout the whole town housing the telescope.
How many games you play today you'll be able to play in 20 years? I'm delighted that I can play on archive.org the games I played 20 years ago.
I, personally, don't do any of that: I don't own property, which the bulk of those schemes require, and I don't have children, which the other set usually does. No trusts or anything involved to reduce my tax burden. I pay what I pay, basically, because I fall into the slightly weird edge-case of having a decent salary but none of the other things that would give me access to these sorts of systems for better or worse. Doesn't really worry me though, I earn more than enough for a happy life!
Same here but with a TKL (80%) keyboard. Using a full-sized keyboard with a mouse had offset my right (mouse) hand enough to give me sharp neck pain after a few hours of use. Switching to a TKL has completely eliminated this neck pain.
Call it Al, and only hire Alans, Alberts, Alphonses, Alis, etc
That's fine if you want to pay them. But you should not and cannot ethically force others to consent to pay them.
Sure, you can validate and then parse the JSON, but parsing it is also effectively validating it as UTF-8, except for the string values in the JSON, so it's heavily going to be duplicated effort. And unfortunately, the strings can contain things like invalid surrogate pairs by using unicode escapes, so you may want to validate after escaping.

You can't normally blindly parse XML as UTF-8. The encoding has rules for detecting the character set.
The Starlink project doesn't actually threaten dark skies. The satellites spend most of their night-side transit in Earth's shadow.

Indeed, a lack of dark shy makes the Starlink constellation harder to see from the ground.
I'm hoping that they all get laid off and he voluntarily gives 90% of his money to them. It's what I would do. People would be astounded to what would happen tax time.
I'm not sure how this works for electrified rails (i.e. a third-rail that provides power to the engines), however for a standard rail line (i.e. just 2 tracks, with either an overhead providing electricity, or diesel engines) is used as a method of safety using the track signalling.

Specifically, in many rail signalling network systems, a signal will turn red when it detects a short between the two rails in its section (i.e. an axle rolls into it). It will then turn back green when that short disappears. Workers can therefore clip something between both rails, which triggers the signal relay and makes the signal light green.

This is absolutely not isolation & lockout though, because it doesn't actually remove the energy source. That's not to say it's not a valuable process though, but an isolation & lockout for this sort of circumstance either involves locking the track switches to direct traffic away from the worksite, or installing a derailer [1] on the track that phyiscally throws the train off the rail into the dirt so it stops well clear of the work site.

The above obviously doesn't work if you're working on a running system, though (which does happen, occasionally). In that instance, the track clip lets trains stop at the red light, radio to the worksite, have the worksite clear, then remove the clip, let the train through, then resume work. It's different levels of safety for different perceived risks.

[1]: https://en.wikipedia.org/wiki/Derail
If it runs on your computer, your computer gives you better information about what it is than the network possibly can.

If it's a device on your network that you don't control, the problem is that you don't control or trust a device you've plugged into your network.

Either way: DoH is a red herring. It's making you aware of a problem you most definitely already had with untrusted devices, while mitigating another problem you had in your browser. Firefox didn't enable DoH in your Chromecast or whatever, and if DoH didn't exist, your Chromecast could (and should) have done something like DoH anyways.

Honestly, and I know I lose credibility by being intemperate enough to say this, I think people freaking out about DoH and all the low-rent control of low-rent bad-ware that it breaks need to grow up and either take the problems they're talking about seriously, or recite the Serenity Prayer and let it go.
Hopefully better explanation:

Imagine a black hole with mass M and radius R.

Let's assume to have radius R+1m, a black hole has to be of mass M+1kg.

Any falling matter trying to approach R will cross R+1m in finite time. At some moment 1kg of matter will cross R+1m. At this moment, that 1kg will effectively be inside the horizon.
Protecting and Syncing Secret Keys
I think we are talking about differing times in evolving languages. All the letters of Latin are most certainly not pronounced in Spanish. That is why a bunch of words end in -o instead of -us or why no verb conjugation ends in -m or -t anymore.

At some point people in Spain stopped writing Latin and started writing Spanish, at which point spelling matched pronunciation. But that was not today's Spanish. There were big pronunciation and spelling changes around the 15th century IIRC - see this article for some hints of how it used to look and sound. https://en.wikipedia.org/wiki/Old_Spanish_language

The current "spelling matches pronunciation" thing only occurred because the spelling was updated when pronunciation changed. It is kind of a time capsule, needs to be periodically "maintained", not innate to the language.

Also important to note that there are places where not every letter is pronounced in modern Spanish. Eg. Many accents aspirate or omit S in some positions. Some people omit D between vowels.
Repeat this to all laptop manufacturers. I'd rather have better grill speakers and a centered layout than a number pad and speakers under the keyboard.
Theories of grand evil government conspiracies are comforting because they let us believe someone's in charge, that the evils of the world were intended and causal. Intentions can be controlled.

The reality is much more boring and much less comforting. Hence, my handle. ;)

https://youtu.be/OI6Qdoq679I
Not quite that simple. It depends on what country you’re talking about. For example, in Greece it happened in 1923. If I recall by then it was 13
days.

1752 is when Great Britain and its colonies adopted the Gregorian Calendar.

https://en.m.wikipedia.org/wiki/Gregorian_calendar#Adoption
Which is it? Is the problem that browsers and operating systems are now doing DoH on your desktop, or that you can install an app on your Android phone that could itself DoH out to an untrusted DoH resolver the same way it could have TLS'd out to a C&C server?
> [1] This makes no sense because the colored keys imply you enjoy looking at your keys and their unlabeled nature implies that you don’t need to look at your keys while you type. i.e. a fashion trend.

But you could still enjoy looking at your keyboard with the coloured keys while not using it to type at that exact moment.
In those cases you're 'probably fine' but if someone gets home while you're working, sees that the power is out, and goes to check the circuit breaker (as you've probably trained them to do) then you could still get zapped without warning.
Damn so it's basically luck...I mean even bitcoin was 10 years ago I think? Also nowadays you probably need to be a PHD to work on something really interesting.
I'm a little stunned by the HN comments.

Taxes are non-consensual. I think that is all that needs to be said. If you want to pay them, that's your perogative but forcing anyone to do something under threat of jail or death cannot be justified.
You trimmed my quote in a way that completly changes the meaning, so I'm not even going to bother responding to that.

How unicode replacement characters should work is already well defined. Just look it up.
From the comments:

> I’m guessing the angle of the screen tells the software at what angle your head probably is, and that data is use that as an input for tuning audio spatially.
> But you’re right a sample of a handful of grumpy commenters should be extrapolated directly to the public at large. Ok. Nailed me to the wall there, bud. Gj!

....Isn’t that exactly what you’re doing? Or do you have some kind of data to support your belief that Americans don’t give a damn about Trump pardoning actual war criminals?

> Instead of politically organizing you’re babysitting other people’s personal views of the shitshow. #winning

You’re right, what we really need in this country is yet another self-righteous, sheltered cynic to tell us how much more effectual he would be compared to the rest of America, if only he weren’t so darned jaded by everyone else’s apathy. /s
> "One of my early assignments was to lay out a printed circuit board. My electrical engineer gave me a schematic and identified each part type, be it a TO5 transistor, carbon resistor, tantalum foil capacitor, et cetera. My task was to fit all the components on a fixed size board and connect them according to the schematic with copper circuit runs on the back of the board."

This sounds like it would be an incredibly satisfying job, especially given that there was constant variation in what he had to build
Check out KeyMouse, super cool concept.
The music in question is Joakim Karud's "Dream" song, which was made famous when Casey Neistat used it for his vlog. It's also popular with Youtuber since Joakim's music are all free to use on Youtube. Apparently the song sampled from short guitar riff from a musician from the 1955. However, the samples are usually sped up or its pitch made high as to not be recognizable from the original source. It's unfortunate, because some of my videos use his songs.
How do you quickly access the other layers to do a semicolon or colon or space with those keyboards? Saw a photo-- it's all letters.
I think this is sort of right, but I do think there is some value in key reduction for certain people. I switched to a 60% keyboard with roughly this [1] layout. The use of the modifier key lets me do almost everything I need to do without moving my hands around. Putting control where caps lock is was great for me because (a) I used caps lock rarely so I don't need it in such a primary position and (b) it let me stop reaching to the bottom corner with my pinky for control, which I use constantly. A keypad is probably advantageous in certain circumstances, but I had literally never used mine so I wasn't too concerned about losing that part.

My typing speed and accuracy went up (I measured that), and my hand fatigue was considerably less (that's subjective).

Then I acquired a configurable keyboard in a normal layout, just with no numberpad. But here is the thing: I don't use _any_ of the keys outside of the ones I had on my old keyboard. It's been years at this point and I don't think I will ever go back to using them. My next keyboard will definitely be another 60%.

A former coworker had a 60%, and an independent numberpad that he could use when needed, or slide out of the way for desktop real estate. That seems like a great setup to me.

I'm not sure I would recommend this to anyone, but I would encourage anyone to consider that a 60% (or perhaps less!) might be good for them. Also I would say that the adjustment period is _much_ faster than one might expect.

As for colored/blank keys, those are definitely purely aesthetic. Nothing wrong with making your things look nice!

[1] https://i.imgur.com/dPJ9dk6.jpg
The primary reason is that a statically linked glibc can't use NSS (Name Service Switch) modules from a different glibc version, so if you statically link glibc you can't reliably resolve names with getaddrinfo. You can do DNS with other libraries, and many applications do anyway because they want asynchronous DNS and NSS uses static DNS, but you can't really do anything other than DNS or static hosts files.

musl, on the other hand, never supports NSS, whether static or dynamic, and exclusively supports DNS. You can't resolve things like mDNS names, or even resolve localhost if on a system that doesn't hardcode it in /etc/hosts.

So either way, static linking and name resolution don't mix well, and musl and non-DNS name resolution don't mix well.
Hooo boy. I think there might be a few more breakers on the ground if that was me.
You can learn living languages and still derive that benefit. Learning French taught me about a number of English words.

I can't say that alone would justify the effort to learn a language though.
> is like compressing random bits to a single zero or one - there'd be no way of getting information back out in the original order.

This is how modulus works for hashing. The number of turns around a circle is lost but is computationally accurate and well-formed.
The reason I ask about package management is because when I do my annual try-to-use-Haskell-for-real event, I pick either Stack or Cabal, inevitably run into issues with one and have to switch to the other. Plus I've had situations where I tried to install packages and the manager gave me the computer equivalent of a shrug. Contrast that to Cargo which works beautifully and seamlessly out of the box.

However I hold out hope that Haskell is getting better and easier to use. Legitimately, this tutorial's code looks a lot better than what I've seen before. But I'm still dissatisfied with the level of naming and documentation. I get it that the names may have been obvious to the author, but it's a little worrying to me that the author didn't think about this fact when writing the documentation. Plus Spock isn't a young framework. It's my belief that anybody writing a package should know that interface names are designed to be readable and understandable. And these names aren't subtly hard to read. HVectElim just isn't a great name.

That being said, I don't want to just hate on the Haskell ecosystem. I do really find the language fascinating. I just want some better documentation, more tutorials and nicer, unified tooling.
The chorded keyboard looks interesting too:

http://tbf-rnd.life/blog/2019/06/16/0-learning-curve-chorded...
I have run my own server for the past 20 years. I don't spend a lot of time maintaining it but managed to enable SPF, DKIM, etc as they rolled in. The most disruption I have faced has been changing connectivity providers and IP ranges. But even then I have been able to insist on being allowed to relay and removed from blacklists consistently. I think it is important some of us do it even if most people live off big provider webmail.
That is baffling as he says in the video! I’ve never seen anyone on any worksite I’ve been on trying to pick a LO/TO lock, so I just assumed the cores were just as insubstantial.
Be sure to have a PTR record in the DNS zone of whomever owns your IP address. I have DKIM, SPF and DMARC setup, but my mails were getting sent to spam before rDNS was configured correctly.

More to the point, I discovered this by reading Google's postmaster/bulk mail guidelines. All the other major email providers have similar guidelines, so definitely consult those as a first reference if you are having problems.

There is no mail conspiracy. As always, the problem is DNS.
Paying a price that's too high is not a crime.

Paying a price that's too high with someone else's money, and getting a kickback for doing so, definitely a crime, no question.
RTS need the lowest lag possible. multiple clicks a second. hair timing everything. worst case scenario.
I’ve been using an 1800 keyboard for the past few years (Leopold 980C), and think the size is perfect. I have access to all of the keys I need, all in a compact package.
Add to that a programmable controller from Hasu, and it’s the perfect board for me. I never need to actually use the arrow keys, as I put them under a layer under hjkl.
I also use a trackball (Kensington Slimblade), so I don’t need to have too much space to the right side of the keyboard.
A lot of well-known, early programmers had PhD. Not all though.
How to earn more income commission from Jumia affiliates and killimall affiliate
> Wow, I swear every time I read one of these salary threads the "typical" salary for a FAANG engineer jumps by 50k.

Go look at the 2-year or 5-year stock charts of any of the FAANG companies and you'll see why.

An engineer who started working at a FAANG company several years ago got some RSU grants, and the value of the unvested shares grew a lot since then. On top of that, refresher grants every year or two are pretty common. Total compensation really ramps up after a few years even if you don't get promoted.
Link is broken.

Should be https://fee.org/articles/the-poorest-20-of-americans-are-ric...