skysight-inc/HackerNews huggingface dataset:
> The NY Times has devolved into a political pamphlet and as such has - at least in my eyes - lost nearly all credibility. This is a shame, the paper used to represent the best of what journalism had to offer, "all the news that's fit to print" and all. Now they actively engage in revisionism - the '1619 project' - and push forward the narrative of 'white guilt' and other such divisive nonsense.

This is exactly what happened, and it is very sad to watch. The downfall of an institution. What is also sad to see is such a comment getting downvoted, on HN of all places. You‘d expect people to have read a history book or two, but apparently not. None of this woke stuff holds up to any intellectual standards, and is terribly damaging for everyone involved. Why the supposed „coastal elite“ falls for it I don’t know.
STOP WASTING UR TIME AND START HIRING REAL PROs based on their real SKILLZzzzZzzz!

I would go this way... (am technical not commercial...)

U keep your stuff in production while I study your environment & take notes...

And then changes propositions happens! (I may offer to rewrite full or part of a stack for the purpose...
and also technology change for independence...)

Then conception, testing, validation...

PRODUCTION in the long term without headaches and clear understanding!

o/
I really hope you’re right, but I don’t see it. I really want to be wrong though. It would be amazing.
The worse thing is that the opposite applies for floating credit (loan) rate. They're very quick to increase the rates but very very slow to reduce them. So it's like double profit for them.
Right, but correct me if I'm wrong, your H1B will still be subject to the same H1B limit. And given there are many more people applying than the limit allows for how could it result in less net immigration via H1B?
That's pretty cool! Are you doing anything like rate-limiting to prevent abuse?
I agree with the premise that front-end and back-end should not be divided, but certainly not with the apparent implication that it should all be moved to the client, or further into the domain of javascript.

The answer for me has become a very fervent belief that we should be doing all of the rendering server-side. For most business applications, you can deliver a very high quality experience to all platforms with a single, well-built PWA.

Pushing ever more demand onto the client devices and cloud services is producing brittle, unethical applications. If I am running a business, I want to impose as little on my customers as I can. I am tired of apps and websites that are so bloated that my CPU fans have to spin up in order to compile 20 megabytes of someone else's shitty codepile, just so that we can determine what initial UI I should be experiencing. And then, once it finally does load, it runs like total garbage because every scroll event is blocking on some monstrous javascript shadow dom state machine contraption.

If you fully embrace the server-side model and start to use something like Blazor, you can find productivity gains that are unimaginable in a typical api-in-the-middle UI approach. Being able to directly inject your business services into your UI and use the same models as everything else is extremely powerful. Writing scoped state services for each domain of UI, and then being able to compose them with each other allows you to build a well-organized hierarchy of state management that tracks a specific user's interactions across the entire application. Hooking up a user's state management instance into CLR events works just as well as you'd hope it would. Building extremely complex business UIs is almost too easy once you figure out the pattern. Also, because everything happens over websocket it "just works" and you don't even have to think about wire-level contracts/protocols/etc. More brain energy can be spent on cool features that build upon these powerful abstractions.

Scalability is always a concern when you are server-bound on rendering client views, but servers are extremely fast now and I'd argue you should at least make it work for 10 clients before you worry about 10,000,000. Iterate on the points that actually fall over from real world testing. This will probably be much more expedient than poking around in the jungle on hyper-scale architectures from day 1.
Show HN: A simple CLI tool to generate satellite images of a location
Felicette is a dead-simple CLI tool which searches, downloads, generates, and visualizes satellite imagery in the form of RGB jpegs, taking inputs in the form of location's name or coordinates.
It also has options to visualize CIR vegetation data.
This is textbook ad hominem. His work stands regardless of ideology.

But you're also wrong on two counts:

First, he wrote this and did most of his work at a time when power structures were clearly right wing. But the mechanisms he describes are universal and independent of the labels used by those in power: authoritarians will strongly conform to the dominant ideology, and social dominants will pretend to adhere to it to gain power. He just used the labels reflecting the situation at the time.

Second, he specifically points out that authoritarians in the Soviet Unions were nominally left wing.

Consider that this kind of shift in dominant ideology is a slow process, on a period longer that one academic's career.
For some reason I find the website really hard to read, maybe try something like this? https://imgur.com/a/cNWZosc
The "Powered by" link in the bottom right of the cards are not working.

The videos don't autoplay.

How does this look in a mobile phone? Can you share an example?
I'm currently using Google Photos for facial recognition, however since they broke their Google Drive integration I'd like to move away from it. For now I am using a combination of Syncthing, the Google Photos interface and rclone.

Is there an API or potential to use this in headless for integration in other apps such as web or Android? What about the automated cards and animations that Google Photos creates? Is there anything like that for Digikam or another app that can be self-hosted?
Even if you're risk averse, a limited time, guaranteed rate investment available in most banks will give you more than the checking account rate. (as long as you're happy to lock the money for 6+ months)
Sure, I just made it public over here: https://github.com/bontaq/textdb

Yeah I'm not sure why it's doing that, v annoying though
Show HN: Nifty Application of Emotion AI
I have started to use Anki to memorise certain important things for flying - standard radio frequencies for instance. I have a library of around 40 cards and haven't expanded in a while.

I agree that for long term widespread usage you're going to end up with many more, but you can do something useful with 100.
This gets at the heart of one of my big gripes about how we talk about engineering and technology.

Often a fancy new thing is introduced with a very long list of pros: "fast, scalable, flexible, safe". Rarely, is a list of cons included: "brittle, tough learning curve, complicated, new failure modes".

This practice always strikes me as odd because the first law of engineering is "everything is a trade-off". So, if I am going to do my job as an engineer I really need to understand both the "pros" and "cons". I need to understand what trade-off I'm making to get the "pros". And only then can I reason about wether the cost is justified.
I think the cybersecurity (I hate the term cyber btw as it's usually used by people who don't know what they're talking about), is very focused on the 'think like a hacker' skillset right now.

While I do agree this is important in various roles in the security realm, there are also many jobs where this doesn't really add value. A lot of work is about implementing things like MFA, role-based-access etc where knowledge of the platform used (e.g. Microsoft) and internal processes are more important. After all, most companies already fail at the 'fix the obvious' stage, it's not necessary to go looking for clever ways in when there are many doors left open.

Just to elaborate: A lot of discussions go like this. A pentest or random scan finds obvious issue. Ticket is raised to the security team. They go like "WTF why do we still have Windows 95?? Kill it.". Then their boss goes like "Sorry, Bill the manufacturing VP lobbied with the CEO, we have to leave that one alone". Of course when it actually gets hacked, Bill is nowhere to be found. This is why internal influencing skills are so important in real everyday security jobs.

Of course in the pentesting role this kind of thinking is absolutely necessary. However even there the kind of training given right now is too much in the realm of 'scriptkiddie'ism. Hacking is about inventing and true mastery of technology, not about using the tools everyone uses. Being able to run metasploit and wireshark does not make one a hacker. By doing this, pentesters test for yesterday's hacks, not tomorrow's.
Thanks. I definitely have to iterate on the frontend design, I still have a lot to learn. But I agree on your picture that I need to de-clutter the frontpage. Thanks for your feedback!
How reliable is the face recognition in 7.0? In older versions it was not as good as closed source software like picasa.
99% of the deaths are of people over the age of 50. Bigger chance to die in a car crash if you're under 50, so I don't think the human immune system takes the virus serious.
> Everybody can figure all of this out by simple observation.

There is no figuring out in a predeterminism world. Whether or not you were programmed to accept a belief is really all that matters. "Figuring out" implies some sense of free will in that you are weighing the evidence and making a choice. If there is no free will, there is no making a choice. Basically, if there is no free will, it is pointless arguing about it since all arguments are pre-determined and all responses to arguments are pre-determined.
The idea I support is defending equal rights. How is trying to hold accountable powerful people who oppose equality rights anything but supporting the ideas I do agree with?

Also, how can this not be a discussion of gay marriage? Aren’t you just saying that opposing gay marriage is not worthy of criticism?
But they are very restrictive with API access. You have to apply for a developer access, and they won't give you any if you aren't a developer.

All the "modern" companies will give you an API access, a token and even API wrapper code in many languages in an instant. Garmin is very old-school here.
Great points! We should document this somewhere :-)
> Is LSD schedule I in the US?

Yes. Most psychedelics are Schedule I. Though to be fair, that's in large part due to the UN Convention on Psychotropic Substances, of which only 11 UN member states are not party.
People are forking. The project with currently the most traction seems to be LibreWolf: https://librewolf-community.gitlab.io/

However the development of such a program takes a massive amount of work (and money), which is something Mozilla still offers and any fork probably doesn't have.

It generally doesn't make sense to do so even with the resources, because you'd be duplicating a lot of work, so the "spin-off"s prefer to keep merging the original code, just excluding changes they don't like.
Reminds me of wandering around Tokyo in the early 2000s. You’d get off a train somewhere and with no fanfare or warning find this incredible looking architecture that no one had even written about English.
Bertolucci's “Besieged” (1998) surpassed WKW, but few people have checked it out.
> This conceptual split has evolved into the creation of specialized developer roles for each, which is still the norm throughout the industry

I think this is backwards. We have a conceptual split because people self selected for front-end or back-end biased roles, nothing has ever stopped anyone from bridging the gap if they wished. I'm a front end dev predominantly and there's nothing stopping me from pursueing "full-stack" if I wished except I feel much more naturally suited to solving the kinds of problems the front-end expresses.

The scope for each respective stack is so vast these days that it's no wonder people prefer to specialise just to have some focus.
You might sounds less like a 'hippie' if you avoid the phrase 'open your mind'. It implies that psychodelics provide users with some kind of enlightenment rather than just hallucinations and euphorea. Makes it seem like anti-drug politicians are trying to hide some sort of dark secret which can only be unlocked by taking LSD.
Thank you very much for catching that, it's a typo for sure. I'll fix it today. And thank you for the compliments!
Does anyone know a list of safe printers (can be second hand postscript laser printers) that do not phone home, embed invisible yellow dot patterns for unique identification and so forth?
It might, unless the attackers see it as a challenge. Many types of cybersecurity insurance won't pay out if you don't or will be more expensive than paying out, so it also might be an expensive bet to take.

The problem is that smart criminals don't directly attack a single corporation or university, they'll attack a SAAS/IAAS/PAAS provider many of their potential targets use and see what they can get out of the data. In this instance even one university paying out would probably be enough to offset the risk and cost of the criminal operation.

In many cases, paying out is also the economical choice to take, especially in ransomware attacks. Even if backups were made, tested and recent, paying a million here and there might still be worth it if not doing so would cost weeks or even months of work and employees and students lacking IT services. With modern education being run like a business, I'm not sure if it'd even make sense to bet on such a statement to be worth it. You may shoot yourself in the foot when you eventually do get hit and you need to either spend lots of time and money or break the promise you made on your website (betraying your employees and students in the process by showing that you cannot hold up the values you claim to have).
My friend gifted me this and I really struggled to get it. My conclusion was that it was solely about finding the right spot to place things, given the constraints of the tile and the world.

Is that right?
Fantastic! I made it between the antennas on the tall building!
Am curious how Compound, dX/dY, Nexo services are able to advertise such high interest rates on digital assets. Some as high as 10% APR accrued on a daily basis.
Could you give some examples, adjusting for risk?
Places for true un-politicized news about the US?
It's just that I rotate between all these organizations (e.g., reuters, cnn, foxnews, msnbc) and I legit don't know where to actually find unpartisan material anymore.
So by literal mob, you don’t mean people lighting things on fire and hurting people, but rather people criticizing a powerful person.

In your view, it seems, powerful people should get to say whatever they want, but if the little guy says “you're abusing your position of power, your platform, and your wealth” then he’s in the wrong.

How is that not totally against the principle of free speech?
I compare his paintings to animation cels. They were produced quickly to meet a schedule. So not art in the classical sense, but they have a lot of interest & nostalgia from people who grew up watching the Disney and Warner Brothers cartoons.
Yeah the visual really helps with explaining the concept. I read the wiki article on bloom filters first, which was great for understanding the motivation for a bloom filter, but I subtly mis-interpreted how the hash functions were used to set the bit-vector. The visuals in the linked post clarified this really succintly.
Same with gas prices
It's whitewashing of the world .

Take for example the Monk Fruit:
https://en.wikipedia.org/wiki/Siraitia_grosvenorii

Known in China...but scientific name attributed to the westerner who "found it" in the 1930s.

It's very common if you are cognizant of it.
Which, to be fair, is kinda congruent with original sin.
Correct. However many companies will hire someone on a OPT and then apply for a H1B. If you don’t have OPT they probably won’t go through the hassle of sponsoring you for a visa if they want you in a US office.

3 years of OPT gives a companies lawyers plenty of chances to apply, get rejected and then reapply. This is the case with my company right now. I.e the first step in our hiring processes is asking if you are authorized to work in the USA? A no answer equals likely rejection.

OPT increases the probability that you will be able to get a h1b.

If you reduce the number of students you narrow the funnel.
Manually editing data has a bug. If you click cancel it will still update the value.
It looks like your naked sight is much better than Hubble telescope. Congratulations!
Ubuntu Web is an upcoming Firefox-based web OS to rival Chrome OS
Oh it wasn't unusual. It was intentional. A war on poor and minority (mostly black) communities starting with Reagan's "War on Drugs"
Ask HN: Favorite Video?
I am just having my coffee and thinking about online content and where its going.

I am curious, do you have a favorite online or offline video that you always watch or share with other?
Thanks 8), rate limiting is just the most basic of nginx configs to like, 10 requests / second / ip
How to find clients as a freelance developer – 5 actionable tips
Same goes for gas prices. I heard an earnings call recently for a public company that runs a ton of gas stations. They indicated that their margins on gasoline have gone far far up and offsetted and losses of sales of drink/snacks etc in their stores, because they are quick to raise gas prices when oil prices go up, but very slow to do so when prices go down.

The amount of fascinating economic lessons we've gotten over the past 6 months is amazing. All kinds of cool things I've learned:

Pool companies are backed up 1 year right now with people nesting at home

Whirlpool blew their analysts earnings estimates out of the water on strong appliance sales due to "nesting at home"

Weber grills are on huge back order.

and on and on.
AP and Reuters seem to be alright in my experience, as do some foreign sources (BBC). AllSides.com provides media bias ratings which pass my sanity filter, although I won't claim to know how trustworthy a source they are.

https://www.allsides.com/media-bias/media-bias-ratings
Freelancing is fun - you get to meet new people, see other industries but also get to decide which architectural and technological solutions to use. Basically, you're the salesman, project manager, architect, and developer all at the same time.

One of the hardest parts of freelancing is finding clients. Because of that, I'd like to share with you the 5 tricks I use/follow to find freelance projects.
... what did you think was going to happen by just not paying your bills?
I know “abducting people” usually has a stronger connotation. However, at least one of the “kidnapping” videos, as described and justified by the Deputy Director, shows an unconstitutional arrest. Should the police be punished for breaking the law?

https://mobile.twitter.com/AndrewMCrespo/status/128573800100...
Spiking inactivated virus does not require BSL-3. You only need BSL-3 for isolating and growing live virus. So the vendors that create inactivated virus are doing so in BSL-3 facilities, but once it's inactivated you can work with it at much lower stringency. Seems like BSL-2 is standard.
The amount of lead pollution produced by GA is a tiny fraction of the amount that used to be produced by cars, but still I think it's time for it to go away.
Real estate is its own beast.

https://www.theatlantic.com/magazine/archive/2019/03/how-kle...

tl;dr: post 9/11 criminal money laundering activity switched from banks to real estate
I partially agree. I think it is definitely an authoritarian show of force, but I believe it is accountable, as the outcome of the arrested should be public record. And as an accountable, authoritarian show of force, they are working as intended.

I would be open to debating whether those methods of arrest should be used: I lean toward yes, and don't see them as anything similar to brownshirts or secret police, as these federal police merely arrest on probably cause, rather than affect punishment on false pretenses.

I would also be open to arguments about whether the federal police should conduct operations outside the grounds of their property, which I have heard others say has happened. I lean toward yes.
Most companies I ever worked for did the same, in particular the ones in the oil&gas sector. Any increase in crude or taxes would immediately be passed down to the consumer. Any decrease and they'd be issuing a press release stating that "the markets don't respond so quickly to price fluctuations".

It works best in industries with no real competition because of the high barrier of entry, and with a common interest between the players to keep the practice going, even when there's no explicit collusion or cartel forming.
Only if you buy it already in sheet form.
I am happy to be contradicted by better specialists than me of US banks. But aren’t the vast majority of loans in the US fixed rate with no or little prepayment penalties? If that’s the case the interest rate risk of these banks is not trivial and certainly not a simple pass-through of overnight rates.
Livelossplot – plug and play live charts for AI model training
Reminds me of the heightening contradiction, my generation is "criticized" for buying Starbucks instead of saving for a home, so sure I'll not drink a Starbucks daily for 577 years and use that money to buy a home. It's financial advice that ignores the fundamental problem.
>> It is not the early exit that prevents a loop unroll
> It really is!

I think that's the dispute: does an early exit prohibit the compiler from generating code with additional reads? Or is the actual prohibition about causing segfaults? Intuitively, I'd think that so long as it produces the correct answer and avoids visible side effects (like segfaults), any number of additional reads from anywhere would be legal, but I don't know the spec well enough to claim this is actually correct.
Hi. I'm very sorry but I configured the email wrong, so I did not receive your email. Could you please try to send it again?
How does this stuff get in the front page?

Look, I’m all up for challenging PG’s essays and I think he has no problem with that, but this post is flat out garbage in every way.
I'm not as familiar with UBPorts/Ubuntu Touch, but you can do this with Debian on the PinePhone, or use other package managers like Pacman with Arch/Manjaro. I think you're conflating the phone with UBPorts, which is just the preloaded OS on one edition of the phone. There's nothing Ubuntu-specific about the PinePhone.
Whoever made this, I love you. I do a lot of prototyping in Framer, and this just make simple prototypes that communicate with one another hell of a lot easier!
To clarify why this is the case. It is because bloom filters effectively group everything in set X that you want to check for into a much smaller "approximated set" (the bit-vector). You can then check elements of set Y against the approximated set as a much faster test of whether they are in set X. The important detail here is that the approximated set will be positive for anything that matches an item in set X plus some additional items that are not in set X.
Elon Musk: We will coup whoever we want, get used to it
You can also exhibit plants or animals. This exhibit doesn’t seem to be presenting the paintings as art.