skysight-inc/HackerNews huggingface dataset:
Another application that might not be as rare as one would like to think is color-interpolation. Interpolating colors in a way that doesn't make them perceptually brighter or darker is hard.

As someone who deals with color pickers a lot, it is just nice to have multiple options. Sometimes I just wanna punch in a hex number, sometimes I want a SV+H square, sometimes HS+V works better, etc.

I see value in having a color picker that allows you to pick colors without changing brightness. E.g. imagine you let users pick colors that should work on a background that you designed. giving them a color wheel that stays perceptually at the same brightness has value here, because no matter which color they choose the brightness-contrast on your background will work.
>isn't this app a violation of Youtube's policies?

This is "hacker" news :)
And the current info is only known, because the Intercept had to sue for a FOIA request:

https://theintercept.com/document/2021/09/09/the-intercept-v...

Talk about a gigantic conflict of interest...

"According to press reports, Dr. Daszak is the sole U.S. scientist on the World Health Organization (WHO) team investigating the origins of the virus. The panel’s
investigatory efforts have come under increasing scrutiny due to China’s limited cooperation with the investigation and, importantly, conflicts of interest of many of the investigators, including Dr. Daszak.

Media reports indicate that Dr. Daszak has deep, longstanding ties to the Wuhan Institute of Virology (WIV), a Chinese research facility central to questions about the
origin of the pandemic"
Would you be okay with a card showing your religious affiliation before being allowed into a crowded public space? Or before being allowed to rent a truck, or buy fertilizer?

Even though this would likely make the world safer: I wouldn't, and even though it wouldn't prevent me from doing anything, I would still resist it.

But it would increase my safety, even though it would inconvenience some other people based on the choices that they have made.
Because it's really not a huge win for Apple, it's more of a huge loss because of what they lost on, and it's not really a huge loss for Epic, because iOS market revenue is meaningless in their operations.

Devs could, for example, charge a higher price if you buy it via the AppStore and a lower price if you complete the purchase on their website. It potentially removes a significant portion of Apple's cut for IAP. Apple also has to figure our how to collect the "commission", which could lead to devs not working with Apple in the future. Apple will have a hard time appealing because the appeals court could rule against them on the counts they already won on. That's why it's not seen as a huge win for Apple.

Epic has to pay a meaningless amount of money (a few million dollars they'll make back up in a few days) and is barred from a platform they didn't care about in the first place. Non-US regulators are also looking into Apple's handling of the AppStore, which means Apple could still be forced to make changes in line with what Epic was arguing. This is why it isn't a huge loss for Epic.
I think for electric planes hydrogen fuel cells may be a real option since liquid hydrogen is so much lighter than pretty much any fuel or battery out there. The main problem is the density though.
When it comes to grid I just tend to use CSS grid generators (if you search them few will popup) and they produce great CSS grids without fail. I stopped using flexbox, because for most of the things proper set grid is enough. 3rd point is sufficient for all other css needs.
I tried to learn css back then but after few attempts I will more or less forget things as I use most of them once or twice in the project.
Neptune sucked the air out of blazegraph as well... It is a constant problem. Graph databases will only ever become more mainstream when we get a real postgresql-level database in term of reliability, maintenance and trust in its evolution.
Such fatalism is not really useful for yourself or for society. Either stop caring or start fixing.
Tomcat provides isolation between multiple webapps on the same Tomcat instance using a classloader hierarchy [0]

Barring the system classloader - where one ought not to place anything unless in dire circumstances - one gets very nice class separation.

Infact, every JSP is compiled to a Java servlet and then loaded in its own classloader. To see the speed - edit a JSP page and then see how fast the change is reflected. When devs edit JSP pages and see changes, a fresh classloader picks up the new class file and the earlier classloader is discarded. Due to classloader inheritance, the new Servlet is able to access Java classes from the parent classloader (the webapp).

For production deployments, and ideally for continuous integration setups where one should compile once and test and use the artifacts everywhere, one can use the pre-compilation feature [1] where the JSP pages are compiled as servlets during the compilation process itself (and not at runtime on production environments).

[0] https://tomcat.apache.org/tomcat-8.0-doc/class-loader-howto....

[1] https://tomcat.apache.org/tomcat-8.0-doc/jasper-howto.html#W...
Some gas stations where I live operate on the Location Location Location business model. Being the only gas station in the vicinity that also happens to be in between a freeway exit and entrance. You can find that their gas is 25 cents per gallon higher than a station ½ mile away. When I find myself in that situation I usually buy 2 gallons and leave for a cheaper station. They likely do ok on gasoline profits. Also seems like here in Texas gas convenience stores are doubling as a pharmacy of sorts for ED CBD and vapes.
Ever try PureScript?
Please don't think they crawl the web. The shops listed on their page send them detailed catalogs in XML. It's a mess.

To my knowledge this is how it is done at geizhals, idealo and even google.
I wonder if revenue/liquidity also makes a difference. That is, making X in fuel, Y in other sales, would leave you with X+Y revenue, even if net income is some fraction Y (more or less)?
Hi. Sorry to hear that. Thank you for sharing. I wish have a good day!
So its users can get fun netsplits.

I remember we would all try to get on the same server in our channel, but some less technical people would use a web client that assigned different ones every time.
I have seen this article a few times, and there's enough wrong info in it that it makes me question the rest of its claims:

- The article confuses FireWire and USB in the last paragraph. USB, to my knowledge, doesn't do DMA, while FireWire does. (USB-C can if it has thunderbolt, but Linux phones don't have thunderbolt). The article then references this link for why USB is bad: https://madaidans-insecurities.github.io/linux.html (here's an archived link: https://web.archive.org/web/20210903200926/https://madaidans... )

But a crtl+f "USB" comes out empty.

- While the accelerometer hack is theoretically possible, it's practically infeasible, EVEN if the accelerometer takes measurements above 4 KHz (being extremely generous here, you probably really want close to 8-10 KHz). But you need that high of a sampling rate to overcome Nyquist. Accelerometer are much closer to 100-500 Hz, so Nyquist will tell you that theorically, you can only recover audio data below 250 Hz.

I'm all for discussing security tradeoffs with Linux Phones vs Android vs iOS, but seeing those two issues alone makes me question the other claims that I don't have knowledge about.

Edit: For a paper on using an accelerator as a microphone:

https://crypto.stanford.edu/gyrophone/files/gyromic.pdf

So on this paper looking at it, the experiment is done where the speakers are at 75 dB and the phone is one foot away (See Section 3.4). 75 dB looks to be about as loud as a vacuum cleaner. The phone is also completely still, so there is no other data that is being recorded besides (very loud) audio.
Show HN: Rust implementation of µKanren, a featherweight relational language
Because it was something I resisted and made me miserable trying to learn in another country.

They did the right thing because I was able to still have a childhood that wasn't bogged down with learning Persian.
This is spectacularly bad.

Author rails against separating the modem, claiming iommu is sufficient (yeah, google qualcomm iommu cve, you'll find plenty of fun to be had). Then goes on claiming that chips connected by usb 2.0 (a protocol explicitly used because it doesn't have rdma) might be vulnerable to some rdma attack.... because firewire exists?

They rail against being unable to swap out "the firmware", while failing to mention that "the firmware" in question is nothing more than the ddr4 memory training blob.
First the graph of newly daily cases is trending downward since July, why did the he say they are not diminishing? If you compare to last year they were trending upward.

If this is going to keep going down, sideways, or up we have no idea.

About the "Total de Mortes", today you have more then double the amount of active cases, why are you ignoring that?

>We don't know yet if the clearly seasonal winter outbreak will be the same as last year (or worse).

Yes, but to say vaccines aren't doing anything it's absurd.
That’s a big PR spin to position becoming a debt collection agency into helping women and minorities.
So at the end...they are saying that soon we might be seeing commercial airplanes with 10 props? How would that be configured do you think?

Like 5 under each wing seems like a stretch...could you put maybe 3 under each wing and 2 on the back tail somehow? Or is 5 under each wing the only way to go?
> has to spend all day doing things they can't care about without pharmaceutical help.

I take armodafinil. When I won't have to work for money in a few years, I'll still take it, because it allows me to do things I care about.

I think this is a lot like the whole debate around depression: unless you've been affected, you won't understand or know what you're talking about.
Those IDs are not meant to 1) show your medical history which is a protected right and 2) is used as a way to coerce a medical intervention which is against free and informed consent.

Forcing medical interventions in the name of the public good has always degenerated in the worse atrocities and abuses in history.
Thats not really true. The middle and lower layers of the company is where the actual work happens, and if the people carrying out the work suddenly perceive there’s a personal risk to doing illegal things - even if it’s just a small fine - they’re much more likely to push back or quit. Meanwhile upper management may not care about a billion dollar fine that their spreadsheet says is “worth it,” but their life will be miserable if all the employees underneath them are pissed off, 10% quit, and nobody wants to work there. It’s a much, much bigger risk to upper management to infuriate their workforce than it is to write a check.

That’s the thing I think most people don’t understand about large companies. Money is just a number, they’re playing a game with it. If the company pays a huge fine, all those folks are still rich and nothing bad happens to them, they just have a few different numbers on their spreadsheet. That’s why they don’t care. It’s not like a normal person getting fined, who then loses the opportunity to use their money for things that matter to them.

If we want to hold corporations accountable, we have to issue punishments to corporations that actually hurt their leaders.
There are non-kinetic forms of warfare [0]. At least, the PLA believes there are. These are tactics to win without physically fighting. Many believe China is already engaged in non-kinetic war with the U.S. (economic and information).

[0] https://en.wikipedia.org/wiki/Three_warfares
not a bad sort for "most entertaining" either. and a further extraction to see why he was being excitable in each case would probably constitute a very good course on "things not to do"
What is going on at Azure?! First the Cosmos DB vulnerability [1] three weeks ago and now this?! It’s starting to look like a systemic issue at Microsoft.

tl;dr

- Microsoft uses an old version of runc (from 20216), with known vulnerabilities. runc is a container runtime. Researchers, using work from 2019, were able to break out of the container into the Kubernetes node.

- Microsoft, to fix a known vulnerability (instead of patching!) in Kubernetes with `kubectl exec` has a custom solution (`bridge-pod`) that handles sending `kubectl exec` commands to nodes.

- In Microsoft's custom solution, the HTTP request to run `kubectl exec` on the node sent from `bridge-pod` includes an access token with overly broad privileges in the header (not necessary in this case). If you monitor traffic once you've escape the container on the node, you can extract this access token if you send a command to your own container from the Azure CLI.

- Access token grants `pod/exec` rights to anything in the cluster

The egregious part is the `bridge-pod` and it's implementation. This wasn't just outdated software left unpatched, it was badly implemented hacks to work around their inability to patch.

1 - https://www.wiz.io/blog/chaosdb-how-we-hacked-thousands-of-a...
Wouldn't work in the UK since we don't have ID cards.
meta: Unless you're using TeX, drop the full justification. It looks awful, IMO, and makes it somewhat harder to read.

Reasonable people can disagree.

Reader mode was a savior, here.
Apps and Javascript websites are not the only software you could run on hardware.
Like ants? All for the colony. We would already be on Mars if we behaved like ants but what kind of life is that.
Exactly. If someone like the TSA has a data extraction suite, it'll work on Android and iOS devices before they care about niche linux distros.
Microsoft Study – Remote work harms Productivity and creativity
This is a veiled attack on user freedom itself. The article is based on the idea that software isn't free and doesn't give controls to the user that the user should rightfully have as the device owner.

When it talks about security models and "modern security features", it assumes that the running software utilities aren't trusted.

One interesting point is the firmware being difficult to update. I guess that that could hypothetically become an issue if the firmware were open-sourced or reversed, but still it seems like a reasonable decision once you realize that firmware updates can introduce new bugs/vulnerabilities.
I think it’s BS for the biggest, most profitable companies in the world to subcontract vital work. It’s professional apartheid. If you’re a product manager, you deserve a FB.com email and a sushi bar in the office and the best benefits, but if you are an Accenture contractor that reports to that FB product manager, you get no benefits. For all the talk of pay equity that activists within these companies do, they are largely silent on the pay disparities between themselves and the outsourced contractors on which they are utterly dependent.
> Do you actually know emacs? It's the most well documented application I've ever used.

Yes, I'm using it for a long time now. And while emacs has its ways, they are not obvious, nor standard. That's what I mean with baseline, the common knowledge of users. Emacs out of the box is not very accessible, and spacemacs&co. do not change much in that regard. You still need to work on discovering the ways of emacs to gain something from it.

VS Code in that regard is different. It's a GUI and all the user need to know is how GUIs today work, which is common knowledge.

> it has a "culture" of including INFO pages for everything

Barfing out information for anything and everything does not mean it's good or helpful. Emacs documentation is also infamous for how dated and useless it can be, especially for beginners.
For me the major point of vaccinating others is ensuring hospitals are not overwhelmed and have enough capacity to treat other patients and perform elective procedures.

https://www.google.com/amp/s/www.politico.com/amp/news/2021/...
off topic/fiction

'Pop Squad' is the top rated episode of 'Love, Death & Robots Season 2'[1] in which humans have cracked longevity and so offspring (children) are banned; treated as pests and you can correlate what name 'Pop Squad' refers to. (Warning: Very dark theme).

[1] https://www.imdb.com/title/tt10468230/
Craig Blackwell on YouTube has a great series of videos about the fundamentals of color vision. https://youtu.be/iDsrzKDB_tA
Cue the BO complaint department…
Is joke. Mandarin oranges. Obviously that's not really where the canned fruit came from.

Kind of an oblique reference to the exam system and the system of bureaucratic appointments.

If I'd wanted to be serious I'd have said something about "involution".
I could've sworn I saw it for free on YouTube in 2018 or so. Am I just remembering wrong?
Tesla’s Superchargers are currently exclusive to Tesla vehicles.

But that’s changing soon, apparently:

https://news.ycombinator.com/item?id=27905595
Big bad decryption bug in OpenSSL – but no cause for alarm
Unlike gas, people can fill up at home and work.

Indeed there will be people who have to inconveniently stop at one of these locations. But they’ll endeavour to avoid it whenever possible.

Furthermore, the fast chargers popping up everywhere near me are simply parking spots in more interesting commercial areas like Walmart, fast food, Home Depot, etc. Why would we have dedicated plots of land for just chargers? Install them in existing parking lots.

I’m convinced these gas stations are mostly going away.
If you have a server and like provisioning stuff, do yourself a favor and make a Nextcloud. You can run it off pretty much any hardware made in the past 10 years, and you straight-up don't need to deal with asinine workarounds like this. It's just like the old days, you and a WebDAV folder, as God intended.

If you can't set up a server but still want a good sync solution, use Syncthing. It's a decentralized solution that doesn't require a main server, and lets you create incredibly intricate sync solutions.
This would convert his business to fighting fraud 24/7 practically overnight.
> Making and updating the components in isolation reduces how much you need to reason about when building highly composable components.

How do you know they are composable if you make and update them in isolation?
This appears to be made after the animated series with the same title: https://en.m.wikipedia.org/wiki/Well,_Just_You_Wait!
Why are they using volumetric energy density when speaking of weight? Anyway, jet fuel has a specific energy of 46MJ/kg (HHV) compared to 1MJ/kg for good lithium ion (conventional chemistry). Drop that 46 by a third for HHV efficiency of 33%, and you’ve got 15MJ/kg.

But better chemistry lithium ion (lithium sulfur, lithium metal anode, etc) gets you to 2MJ/kg and the difference is only about a factor of 7.

A factor of 7 sounds like a lot until you realize jet fuel is better than it needs to be and conventional aircraft still leave a huge amount of efficiency on the table. (This is the same reason why gasoline is ~15 times better than lithium ion, and typical gas car ranges are 400 miles but you can get a Model S with the same 400 miles range). The Virgin Globalflyer jet went over 40,000km on a single fueling of jet fuel at Mach ~0.5, and there have been aerodynamic and structural/material improvements since then. One seventh of that is 5700km, enough for long haul battery electric flight.
Security is another big issue with the open graph databases. Some closed ones have ok mechanisms. But we are not there yet.
Runner’s High Gets New Meaning
> When you are building an app bottom up, you will be working on components “in isolation” 100% of the time all the way up.

What? When you're building an app, you will always have components interacting with each other and being used with each other.
https://archive.ph/XPhxj
Just reading the first section, I'm already annoyed and frustrated. It does the same thing as every CSS explanation I've ever read of explaining what but not why. Things that confuse me immediately:

* The article starts by saying there are two types of boxes. OK. Boxes have an inner and an outer display type. Already confused. Is this in addition to the two previously mentioned types? Does a box have the following: (type, inner display type, outer display type)? "First, we will explain what we mean by block box and inline box". Err what, you haven't mentioned those yet. Are they a type, an inner display type, an outer display type, or all of the above? "If a box has an outer display type of block, it will behave in the following ways". So block/inline are types of inner/outer display types? What is going on?

* Why does there need to be two distinct types of element, which seem to be randomly applied to different elements (divs are block, spans are inline)?

* Why are they called "block" and "inline" when those words don't seem to relate to their behaviour at all?

* Why does inline silently ignore width and height?

* What is an "inline direction"

* What does breaking onto a newline mean, and why do I care? Why not show a diagram?

Then my ADHD brain loses interest and concedes I will never understand.
The needs of an electric charging station vs a petrol filling station are quite different though.

And also consider that electric vehicle users can charge overnight at home, so those people driving 50-100 miles per day may not need to use a charging station at all, apart from long journeys - which is likely to impact the favorable locations significantly.

Even with super fast chargers, you're looking at 15-30 minutes for 100-200 miles of range, vs 5-10 minutes for 400-600 miles of range.

Assuming a limited amount of space for vehicles, a traditional liquid fuel filling station can probably handle 4-6 times as many customers, so the electric charging station will need more physical space to serve a similar amount of customers.

Users are going to want to do something for that time, so that convenience store will probably expand to add sit down food/drink facilities.

In short, I suspect that in 10-15 years time, filling stations will have evolved into something completely different.

Or maybe electric charging will be a bolt on to anything that has a car park, and dedicated charging locations will be relatively rare.
I make music and graphical art. Designed a few prints for clothes and only lost 100€ with it.

So, no, I didn't transition, haha.

Lately, I'm looking into NFTs, out of technical curiosity, but might as well mint some tokens for my own stuff.
Look, I've been Indian my whole life.

This guy 100% misses the boat and is clueless on how the real world works. Such naivete it's painful to read.....

The reason gas stations run aggressively on cash is because they're running two different sets of books a majority of the time.

Same for laundromats, motels, etc...

Now guess which group of people runs these businesses?

I used to ask my father why we didn't go get a "Brown" loan from a group of Indians and then go open a small business.

My father replied "We don't break the law."

He sat me at a Denny's across from a gas station, he told me to watch the people going into the store and count the items they walked out with. He explained to me that there are Indians who don't pay the tax man and pocket the cash and asked me to never be one of those.

To this day, if I want to get a low or zero interest crowdsourced loan from a squad of Indians to go open a gas station or small convenience store, I should have no trouble doing so. I've never bothered.

Years later, after sitting down with my father, I got access to cell phone movement data overlaid on gas stations. It was very revealing when combined with CC transaction data that was also purchased.

2 different sets of books and the author of this doesn't even bother mentioning it.