skysight-inc/HackerNews huggingface dataset:
Unattended package installation without needing the sudo password? Where do I sign up? /s

The topic of undocumented flags is an interesting one (passing flags to dpkg from apt). Wish they had explained how that one was found out.
Seems like using www. allows for greater flexibility and reduced cookies. (Eg. If you're using cdn.example.com for static hosting.)

Are aesthetics the only reason for using a naked domain? Is there any way to get the technical advantage or www. using a naked domain?

(Am I missing anything here?)
Are you referring to "contravariance/covariance"?

If so , is that the same as if I suggested that calling the Rectangle method `setWidth` on a Square should return a Rectangle (that is _possibly_ a Square)?

i.e.

val mySquare: Square = new Square(20)

val myMutatedSquare: Rectangle = mySquare.setWidth(40) // 20 x 40
What happens to people who need assistance otherwise today? The answer depends on where in the world you are. In third world countries and the US the answer is: ”you should have spent your money better”, and in developed countries other than the US it’s: “we’ve got you back” UBI isn’t supposed to change that. It’s about making BI universal.
>Lots of “teaching” is literally excluding from consumption for young kids

Sure, I agree with you. Limit what they have access to while using the screen, but not the actual screen time.

Somewhat analogous to the difference between limiting junk food from kids' diets vs. making them go full vegan and doing intermittent fasting.
If you have DJB's ego yelling at you that the default configuration is safe, why would you bother setting limits to fix it?
Which is "something must be done; this is something" logic, right? It's pretty plain to see that the operator community did not in fact want DNSSEC, despite its favorable latency characteristics.
"Orcs" isn't very popular, but "Mordor" is one of the most popular synonymous for russian state here in Ukraine as well.
There's still a lot of magic floating around in code bases. I still see window passed into functions in the name of efficiency. You'll still see all sorts of varied opinions on html/css efficiency. It's certainly gotten better as large frameworks have stripped out the magic code, but you can find it when you update a site that was built a few years ago.
Did you think Typescript would be the native language in Deno?

Yes? I thought that was the whole point. Actually I'm confused about the use of "native" here. It supports running both TS and JS files? And the TS files must be compiled to JS before they can be run anyway. So I'm not seeing any choice that was lost.

That’s what we all do now

I mean, some people do, but I don't. Not everyone uses React / Vue / etc, and afaik it's only React that is forgoing stylesheets. And it's not like stylesheets are dead or that styling elements through JS is non-standard. (I do use Vue, with stylesheets)
Many were quite opposed to books and have been throughout history. This is a fun read https://www.historytoday.com/archive/reading-bad-your-health
> The new PS5 is going to have SSD speeds of over 5000 mb/s, and is coming out soon.

That's not notably different than 3500 mb/s in any meaningful sense. Loading speed returns diminish very rapidly because you're looking at time, which is the inverse.
3rd-Age: People will finally learn to effectively use vanilla JS, DOM API, HTML5, and CSS3 and will stop relying on transient abstraction tooling. They will actually learn the standards rather than rely on a Tech team's rendition of the next new thing.

Roast me
Rufus: Create bootable USB drives the easy way, fast FOSS GUI (Windows 7 and up)
Source:

https://github.com/pbatard/rufus

'Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.

'It can be especially useful for cases where:

you need to create USB installation media from bootable ISOs (Windows, Linux, UEFI, etc.)

you need to work on a system that doesn't have an OS installed

you need to flash a BIOS or other firmware from DOS

you want to run a low-level utility

Despite its small size, Rufus provides everything you need!

Oh, and Rufus is fast. For instance it's about twice as fast as UNetbootin, Universal USB Installer or Windows 7 USB download tool, on the creation of a Windows 7 USB installation drive from an ISO. It is also marginally faster on the creation of Linux bootable USB from ISOs. (1)

A non exhaustive list of Rufus supported ISOs is also provided at the bottom of this page. (2)'
Well, with DMA, one can do pretty much anything. Doesn’t Thunderbolt (which is PCIe and hence has DMA) have this problem? As in, couldn’t a rouge TB peripheral siphon your data?
My mother tongue is Swedish. However, I don’t track any dev-related blogs in Swedish. There probably exists some, but none that I follow. Unfortunately blogging is in a general decline compared to the 00s and early 10s. And the few Swedish developers who blog probably writes in English in order to have a chance of attracting a larger audience.

I don’t know what the situation is in other locales. Maybe there are more tech blogs in Chinese, Spanish, Portuguese etc.
> Furthermore, when I installed and ran a VNC server, I didn't detect any difference in site behavior - so why is it looking for it?

Not an eBay employee, but used to work in fraud detection. Two very obvious related guesses from my experience:

1. Fingerprinting a user to help identify account takeover (ATO). Open port signatures is probably a pretty good signal for that kind of thing (and it doesn't seem to be measured in https://panopticlick.eff.org/).

> However it is also a valid tool used by administrators for remote access to machines, or by some end user support software, so the presence of VNC is a poor indicator of malware.

2. In a Bayesian sense, this probably isn't right. I don't know what eBay's traffic looks like but I'm willing to bet that all other things being equal, traffic coming from a machine with an open VNC port is riskier. Fraud detection is a game of probabilities, so the existence of a valid user showing a particular characteristic doesn't mean that the characteristic isn't useful in a fraud model. The example I always give is that when I was doing this (quite some time ago), we could have had a 99% accuracy rate for a simple rule banning IPs from Turkey, Ghana, Nigeria, and Vietnam. It's not because there weren't any valid users from those countries, it's just that the fraudsters where overwhelmingly likely to be using IPs from those countries.
> Dark times are ahead. The future is chrome.

Nothing strikes fear into my heart like this does.
Not only are high speed PCIe4 SSDs starting to hit the market, but the newest Radeon 5600/5700 (XT and non-XT variants) GPUs support PCIe4 too. I imagine the next-gen Nvidia 3XXX GPUs will support it too. Given these new Intel CPUs require new mobos, it seems wild to me that Intel wouldn't include this. I agree, if you need an Intel CPU, it seems like waiting is your best bet right now.
My city's COVID-19 map breaks it down by clickable zip code regions.
It’s number two.
Keep in mind that the prices quoted in the article for Intel are 1ku prices, I'd assume that the retail price would be higher unless Intel were doing some retail promotion.
Our developers are using this library in production and have to say that it solves most of our needs. If it had support for As() method it would be great!!
Almost. I'd say my argument is "I don't care about an online egg retailer shipping from China, because using the local supermarket is better in every way."

And obviously, Skype and IRC use the internet, too. So what is the benefit to me - the user - of "Skype inside web browser" over "Skype separate of web browser"?

I understand that WebRTC makes "Skype inside web browser" possible, but it also makes a lot of less desirable behavior possible. So there is be a trade-off between the advantages and the risks from adding WebRTC.

Which benefit does WebRTC generate for the user?
I.e. why is it a good thing that web browsers added this?
NixOS gets you there I think. They deviate from the standard hierarchy to keep each application in its own directory that could be installed on it's own drive if need be, then with symlinks back to the main tree for legacy purposes. Like /bin/sh would be a symlink to /nix/store/s/5rnfzla9kcx4mj5zdc7nlnv8na1najvg-bash-4.3.43/bash but only because there's enough legacy out there that expects /bin/sh to be runnable verbatim.
Well, we're getting closer to F#. Still waiting on discriminated unions and expression blocks. (Yes, I know, discriminated unions in F# are just implemented in the class hierarchy. But it's awfully nice syntactic sugar.)

> Point p = new (3, 5);

At first glance, not impressive, since you could just do:

> var p = new Point(3,5);

However, it would clean up code like:

> graphics.DrawRectangle(RedBrush, new(3, 5, 2, 2))
With Kotlin and Scala in existence, that ain’t going to happen. C# is as verbose as it was years ago. After years of Scala collections, eithers, options, why would anybody consider C#.

Just look at plumbing with init, data records and with. That is what a case class with val properties in Scala gives.

But congratulations to the team on shipping v9.
I couldn't figure out if they are funding Thorium reactors.

These activities tend to crowd out private investment, so if the talent is going here, they aren't supporting Thorium, then active Thorium research in the U.S. will likely be reduced from what it might otherwise be.
This is obviously incorrect, right? Google has ad nauseam repeated that they're not shifting Chrome users to Google DNS, but rather upgrading users to DoH iff their current provider supports it. How does that fact not refute your central claim here?
I have a Corsair MP600 and it is fast. It benchmarked in the top 2% of all drive benchmarks. I wouldn't waste my money on an outdated CPU that doesn't support PCIe 4.
> so what point are you really trying to make?

Incentives can result in individuals making "good" decisions relative to their environment that result in organizations making "bad" decisions relative to the playing field as a whole.

This is essentially the Tragedy of the Commons on a meta-scale, and requires regulation or sovereign action to overcome.
TikTok Rating Reduced to 1.3
45% of Black and Latino small business owners anticipate closing within 6 months
Plastic bags were finally being banned. Then came the pandemic
My take is that we're never going to see ES Modules in the wild in web apps as we know them today, outside of some tutorials or open source apps. There's too strong business incentives to the contrary, legitimate or not.
The Grimeton (SAQ) transmitter is based on an Alexanderson alternator and, hence, supplies orders of magnitude less harmonic energy than a spark gap transmitter, yet it still falls woefully short of current spectral purity standards.

It still goes live a couple of times a year, though - on Christmas Eve and on the inventor's birthday.

It is not inconceivable that a spark gap transmitter could operate under similar constraints - limited duration, schedule published well in advance &C.

However, I believe it would be a mistake to restore it to working condition - at that point it is no longer the wireless set from the Titanic, but a replica built using some original parts. Meh.
Looks to be the entire app: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
> they feel perfectly fulfilling and real to me

That is the whole point of a simulation. Hyper-palatable food, cocaine, porn etc. they also feel good and even hyper-real in our nervous systems in the short term, but that’s not a good way to judge if they pose long term complications. Though, I’m not saying video chat is necessarily a hyperstimulus, we don’t know yet.

> claiming that online interactions aren't real and are somehow wrong

I’m not saying it is wrong, and in the absence of real thing it is the rational thing to do. But thinking that it is the real thing is kidding ourselves and to the extent it replaces real life interactions, it could have long term harm. I know this is not an exact comparison, but we have already seen this with uni-directional audio-visual entertainment replacing real relationship time. We feel like our favorite youtubers, podcasters, netflix protagonists etc are our friends, or at least relationally worth investing time in (otherwise we wouldn’t consume them). Same might go with the 50 people around the world we videochat.
Where were you when my parents kept telling me "get off that computer"? :'(
First, nominal is assumed because 'structural typing' was not a thing in any major language when the Liskov substitution principle was coined.

Second, this is independent of structural vs nominal typing - implementation of an interface can be thought of as inheritance of a class whose methods all have noop implementations, and in fact this is (almost) how it's done in languages that don't have interfaces like C++
I love Elixir. Phoenix makes web development a pleasure and LiveView is even more exciting.

I would love to find a job doing it.
I'm actually a strong proponent of .NET core nowadays but I do agree some of the features being added don't seem to justify additional complexity OR just seem to overlap something you can already do in the language. I would prefer if they were a bit more cautious adding some of the features that are purely sugar.
I wouldn't be surprised if in various post-mortems we will conclude that advising against face masks even though they do 'work' was a mistake.

I'll be very surprised if we don't conclude that. I put this in the same category as abstinence-only proponents lying about the effectiveness of condoms.

The really frustrating thing here is that mask shortages are not a fundamental law of nature. If you have a t-shirt, scissors, and rubber bands, you can have two reasonably effective masks in 5 minutes. And there are millions of people with sewing machines who would be happy to help out, as happened in the Czech Republic.
Maybe I have been in a corporate bubble, but I haven't seen much churn in the past couple of years. React is everywhere, with a smattering of Vue and Angular here and there.
author here! i left that one specifically out bc a) i dont really know much about it and b) thats not technically JS (btw i think superhuman uses coffeescript not wasm/webgl). i am focusing on js here.

but all entitled to their opinions, js could die in 10 years for all we know
Roast you? How about this: a version of this comment is posted on just about every JavaScript post for the last five years and it hasn't changed much.
I find seeing video of myself using a computer downright horrifying. I look like that? A good chunk of every day? Yikes.

I mean I don't stop, because money, but I'd love to be able to take weeks- to months-long breaks from screens.
It is also an expectation problem. Not the client, but the contractor/consultant. Design is iterative. Engineering design is like engineering: it's reasonably objective. Most other design is not because better color/animation/layout/texture/etc. is not reasonably objective because the criterion is "what is the client happy paying for."

The tenor of the question suggests the degree to which expectations are off base. You can't convince a client that they like a different color scheme; three columns over a sidebar; tabs more than endless scroll. That's just how it goes.

I completely agree that it is process and payment related, too. The process and payments are a result of expectations.
Fair enough. Although i'd rename Vec to List, because variable-length sequences are not vectors, and there's no need to propagate that mistake any further!
In protest of the web{*} bulldozer, a response to websocket port scanning
How to Sync Your React App with the System Color Scheme
Yeah, the auctions are about all I've seen and they're pricey enough one would probably need some investment or a substantial loan to obtain enough space for this sort of thing. I'm not sure how a trial hobby project gets the money for that.
there are literally dozens of them out there
Realistically the majority of that time is spent working for some company, writing mundane CRUD applications and gluing APIs together
Is that merely remote control or autonomous?

First of all, herding involves reading livestock's intention, predicting where they'll go next, and stepping towards them in a way that nudges them in the right direction. Watch a video on actual sheepdog work: search for "herding trials". The human instructs the dog at a high level: circle around, drive the herd, round up stragglers, or peel some individual off the herd. Pretty sure Boston isn't up to this level of image recognition and goal planning yet. It's like guarding a shooter in basketball.

Also, on a biology level, the dog mostly moves the animals with body language and gaze. Sheep infer a threat from how the dog is staring and react. Pretty sure Boston doesn't have the stare down either. The sheep might get accustomed to a bot that wasn't reacting with them.
Ask HN: 1-on-1s in the Workplace
1. Do you have 1-on-1s at your work/team?

2. Do you feel they are beneficial?

3. If so, frequency of 1-on-1s?
I'd also love to read more about this, similar to the sibling comment from carierx1, who appears to be hellbanned.
Isn’t that the best customer service!?
Let's go with a file picker dialog, a simple OS-provided component. Windows provides three versions of this dialog (the "app" view, the tree-view, and the explorer-in-your-app view) depending on which API you use. You see this pattern repeated. It being the same calls "underneath" is true, but it's also irrelevant, as the user experience noticeably changes depending on which API is invoked.
Please don't use multiple accounts to promote things on HN. The community feels extremely strongly about this and will bring out the Searzalls and use much less kind words than "using multiple accounts to promote things".

I'm going to leave the submission up because it struck a genuine chord with people, but that's a lucky escape. Normally, the likelier outcome is bannage.
Ohioans share their confidence, concerns about returning to work
That requires two GPUs though, one for the guest and one for the host.
I think you're being downvoted because other things being insecure is not relevant or an excuse.
I noticed mine, and I'm definitely not alone. YMMV.
The Coming Death of Independent Podcasting
Sure, like I said:

> Though port scanning can be (and maybe even frequently is) done with malicious intent

I agree that it's wrong for eBay to be doing this. What I disagree with is specifically the statement "Port Scanning is Malicious".
I've heard that one of the reasons the government is willing to pay contractors this much is that many of the benefits of being part of the military were back loaded, like early retirement, medical coverage, etc.

Do you have any estimation of the truth of such claims?
Dragon Touch Max10 Tablet, Android #9.#0 Pie, Octa-#Core Processor
You've got your units wrong. Very obviously so, to anyone who has ever taken a laptop outside in daytime.
> The actual scientists know that it's not black and white, but pretending it is is a useful tool for health organisations.

Coming from a family of doctors (thought not one myself), I've assimilated the background knowledge to recognize the official BS surrounding face masks and the like. It's been eye-opening, and it certainly made me trust the official story far less. If they're 'stretching the truth' about face masks, what other information about the virus is less than honest?

The pretense is good PR - as long as people trust you, and don't know better. What epidemiologists and PR folks need to realize is that the Information Age has left most people in my position, with more information than they used to have. That means useful lies are seen as such, and the population stops beliveing the approved experts, because there's plenty more with great credentials online saying other things.
https://endlesss.fm/ gives you a shared loop pedal. It's not real time, but just as social and the looping means you don't have to worry about lag.
What's laughable is claiming that getting eliminated in the second round is getting an inch from the final. I mean, 8 teams get to an inch of winning the championship every single year!
Annie Glenn, wife of late astronaut and John Glenn, dies of coronavirus
Direct link: http://ubu.com/sound/electronic.html

I also prefer https://music.ishkur.com/ though his focus is less artsy and more contemporary.
That likely depends on the individual proponent of UBI. From what I hear in Germany, it's supposed to be higher than our current from of welfare, which puts it somewhere at ~1000 Euros a months at minimum, so you can cover an average sized apartment, subsidized health insurance, utilities etc.

I know people who live -in their eyes- comfortably off of that. They see no reason to change anything, as enough is provided to eat, sleep, smoke, get drunk, have a TV and an xbox, a computer and internet and use public transportation to meet with friends. Sure, you can't easily travel, and you're not going to buy a house any time soon (but if you own one already, you can keep it; if you're still paying the mortgage, the state will cover it for you within reasonable limits), but it's a comfortable life if you don't have a lot of ambition or can make some money on the side.
Does using an unofficial API authenticated with someone else (e.g. a customer)'s account count as a violation of the ToS? In other words: who gets reprimanded/sued? The final user or the messenger?
> But these guys did believe in what they were doing, and they made huge sacrifices for it, including being willing to lay down their own lives. So maybe the overall operation being conducted wasn't honorable, however in my mind at least, what they were willing to sacrifice for what they believed was right, is something commendable.

So did the Nazis.
Just checked and I'd prefer it just a touch darker (#dd0000), but as long as the font weight isn't too light, I think it's OK.

There are different forms of colour blindness - I have the red-green type (though can't correctly identify many colours), but I don't think it should make any difference for this.
I looked around and indeed this still appears to be the case. Megamorphic call sites will not be inlined.

From reading mailing list messages, the main reason for this shortcoming appears to be C2 is such a mess nobody wants to touch it and they're writing a new compiler instead (Graal).

If optimizations start getting targeted towards Graal I'll be pissed. Oracle gimps the performance of the free version, the one thing you should never ever do with a programming langauge
Control is one element of self hosting, albeit full control may be difficult to obtain and also maintain speed and privacy. Pushing your ingress out to an edge node affords interesting properties. One of which is privacy (keeps your home ISP IP hidden from the public.) A service like Cloudflare gets you the same for browser traffic, a service like hoppy can work for all ports, email, ssh, voip, etc. Control can and perhaps should be implemented not at the channel layer but through cryptographic means such as authentication and end to end encryption.
Correct. However, I believe it's not because the government mandated it. The same website could be blocked differently on different ISPs. For example, when Wikipedia was blocked it was not possible to access it without a VPN from Kablonet but a simple DNS provider change was enough on TurkNET.
It's still bribery in a developed country, there just might be some effort made for plausible deniability. It's partly why kids are told "networking" is so important in developed countries. Because when they grow up, it's a "you scratch my back, I'll scratch yours" world.