skysight-inc/HackerNews huggingface dataset:
Ask HN: Do we need JavaScript web frameworks?
This may well be a controversial question, but as a developer who hates doing UI work, but would like to be able to build UIs for my projects I often find myself wondering why not build and render everything on the server?

Thinking about the internet I assume this is how most stuff worked in the past, and clients had little logic. We now have Vue, React etc and really heavy websites.

So I would like to understand is there a level of complexity at which a UI framework is needed? Do people build UIs using for example Python? Why not have a Python lib to build a full UI?
Nah it's just a howto manual on not getting caught.
They're old enough to be in the army, so they're old enough to be kicked out of the country for spying.
sort of what I was saying though. Life in a home doesn't seem enjoyable.
It’s a side effect of having so many laws that it’s impossible not to break some of them. And this is coming from someone on the left.
It's a feature they do need though...? They test their hardware on Linux, if it doesn't work properly then they can potentially lose money. This is a random internal change that just so happened to align with the Asahi project. If they were trying to help, they'd let us know. It strikes me as desperation to call this a tacitly helpful move on their behalf.
Friggin weird how this sort of thing just goes over some people's heads.
In the US private universities do not use the first 1-2 years as filters deliberately. It’s common to see 4 year graduation rates above 90% especially for schools like Harvard
It's different with Apple Silicon because their hardware is more differentiated; meaning it might be more interesting for them to see non-macOS usage for it.
Oh man, so much this - TypeORM is such a disaster when you know how to write SQL. So many times fighting with TypeORM I thought “I’d be done by now if I just write the SQL directly”
> This might be the first time I've ever heard anyone argue that something being engineered for lowest common denominator mass-market appeal makes it more artistic.

I don't think I'd argue for that. But I would argue that making something that appeals to a very narrow, static group of people is probably less artistic than something that appeals to a wider group of people.

Or think of it like a band—they release an album, it attracts a group of fans. They can keep making the same thing over and over again and attract the same group of people—and many bands do this. But it's very static. Or they can expand their horizons, explore music more, and experiment. They'll lose some old fans who are looking for the same sound that they've always gotten, but if their experiments are successful, then they'll reach new people who are interested in some of their new ideas. And some of those people might listen to the band's older catalog, and develop an appreciation for music they might not otherwise encounter. And maybe their experiments fail, and they lose their original audience, without attracting a new one. That happens all the time, too. But at least they pushed the boundaries, instead of playing it safe.
Show HN: Let's Encrypt 2021 Annual Report [pdf]
There's more to employee compensation than just wages. Real total employee compensation has risen significantly since the 1970s when you factor in employer contributions to health insurance premiums. While some of that money is wasted, employees are getting tangible benefits in the form of new medical treatments that weren't even available 50 years ago.

What we need to do is decouple health insurance from employment.
A big issue is lock-in, which things like k8s help mitigate. Another is price opacity, they’re the most expensive and the hardest to budget for. There is a cottage industry around helping large corps understand and plan for AWS charges.
What this exec did was very illegal, but anyone in the startup scene would know that things like this are very common, but probably on a smaller scale.

Maybe there are no wads of cash changing hands, but I've personally seen contracts being earned less due to the feature set, but more because the startup got introduced to some C level and them applying downward pressure to choose that startup during the vetting process.

It's kinda noticeable when you're on a call with a big company's tech team and they sound defeated when talking about the success criteria and stuff
All The Woulda-Coulda-Shouldas
Layin' In The Sun,
Talkin' 'Bout The Things
They Woulda-Coulda-Shoulda Done...
But All Those Woulda-Coulda-Shouldas
All Ran Away And Hid
From One Little Did.

-Shel Silverstein

That being said, the way I would have done it is...
In the C world ALL_CAPS very often signify preprocessor macro identifiers (or some other "class" of identifier), but, yeah..they may all be "insane". ;-)
It's also human nature to murder each other. Natural doesn't mean good.

https://ourworldindata.org/ethnographic-and-archaeological-e...
Florida politics is sketchy be definition as they are an outgrowth of representing 'Florida Man'
Get Sentry Reports from Nginx
I can see the benefit of this. We have similar problem with JIT executing on a whole bunch of containers during a roll out.

However I’d rather scrap the software and rewrite it in something with a full AOT compiler and rapid startup at this point. And without more dependencies which will fuck up mid deployment whenever cloud provider X falls over.
> USD 8k/w is not the pay a employee will receive, but the cost of the operation of that one employee

I made the above response with that in mind.

> And regarding the spend: one week worth of work could be USD 8k.

The original claim was that one week's worth could be 8000 USD, or let's say roughly 7094 EUR. That comes out to 28376 EUR per month.

Last month i made around 1700 EUR, so it's possible to calculate approximately how much my work cost to my employer. Let's do that with a calculator here: https://kalkulatori.lv/en/algas-kalkulators

After inputting the data that's relevant to me, i got the following:

Gross salary 2654.51 EUR
Social tax 278.72 EUR
Personal income tax from income till 1667 EUR 277.66 EUR
Personal income tax (987.51 EUR), from part ... 227.13 EUR
Social tax, employer's part 626.20 EUR
Business risk fee 0.36 EUR
Total employer's expenses 3281.07 EUR

It should be apparent that 28376 EUR is a far cry from 3281 EUR, which is how much my work cost to my employer.

Thus, per week, 7094 EUR is also a far cry from 820 EUR, which is how much my work cost to my employer.

Also, 820 is actually pretty close to my initial guess of 850 EUR.

Of course, it's possible to argue that either i'm underpaid individually, or that many of my countrymen in Latvia are underpaid in general (on which i elaborated in an adjacent comment https://news.ycombinator.com/item?id=29595158), but then the question becomes... so what?

Does that mean that if you're in a well paid country like US, then you cannot afford proper development practices due to all of the payroll expenses that would cause? While that may well be, to me that sounds weird and plain backwards - if that were really true, then US would outsource even more to countries like mine and these outsourced systems would work amazingly well, since you can supposedly afford a team of developers here for what would buy you a single developer over there. And yet, most systems are still insecure, buggy and slow.

Maybe someone else is pocketing a lot of the money they receive in these countries, and is simply charging high consulting rates? The prevalence of WITCH companies here is telling, but that's a discussion for another time.
If you’re on a government contract, it’s quite likely you’re exposed to all sorts of opportunities for wrong doing, even as a technical worker.

Try talking to a retired government worker for juicy stories some time (there are three generations of tech workers in my family, and all of us have done government work or contracting since the 1960s).

This is why government workers and contractors have to take so much anti-corruption training (I’ve never been subject to this in any purely private sector jobs).
About time. Money and connections has been the biggest and most important requirement for awhile. Ridiculous that I had a smooth talk 3 or 4 admission officers AND get my child game the SAT to get into harvard. Absurd.
Tickets are in TicketMaster now for sure, but maybe peer-to-peer apps removing centralized services is the real meaning behind ‘web3’.
To be fair, the company's goal is to pay enough to attract and retain the right talent, not to keep up with inflation. e.g. if everyone else in the market is giving 0%, why would they give 6%?

Also, I assume employees would be pretty upset (I would be) if they got -2% if there is deflation happening, so seems a bit of a double standard there.

Long way of saying I think tying increase to inflation is kinda silly.
WebAssembly's type system supports just a handful of numeric types and opaque external reference types. How does WIT map its richer type system (which includes things like strings and records) onto these underlying types in a language-agnostic way?
> If so, do you think a comment here in HN is going to convince you of picking language X over Y?

Yes. Because I'm a highly fallible person and very open to the idea that a Haskell expert might be able to point out a good use case that I missed.

> Realistically, which kind of answer do you expect? A summary of the "Why Haskell" and "Why Rust" pages? I'm sure they exist and you could take a look at them and decide.

The selling point of Rust is (very, very) roughly "C++ without the bad parts, and some more good parts." Given the demonstrated utility of C++ (and demonstrated pitfalls) this is manifestly appealing. Avoiding memory safety related security holes alone is huge.

That's an example of the kind of answer I expect.
it remains their property on which you store your preciousness
If you're concerned about it, encrypt your files before uploading them.

Have fun explaining to your grandmother how she has to encrypt and decrypt her family photos so that yet another bad Google "algorithm" doesn't delete everything she holds dear because of a copyright troll.
NoPdb: Non-Interactive Python Debugger
One option is to ask them to set up a remote desktop instance for you (something like AWS workspaces for instance) that has their monitoring stuff on it and commit to only use this for working for them.

Another option would be you set up something like that for working with that client and install their agent on it.
Not sure what I should take away from "taking a look" at your link.
Do you mean "look at what comes from mankind ; we can't expect anything good from it when results like these are some of its outputs"?
I'd hope that's what you intended but I fear that it's not.

I personally do hope for either AGI or a 3rd type encounter to expend Humanity's philosophy.
Is the same not true of torrents?
The process for generating a pubkey is:

1. Hash the private key
2. "Clamp" the result
3. Multiply by the base point

Clearly step 1 will give you an equal chance of any 5-byte prefix, so the question is whether steps 2 and 3 preserve that entropy.

The clamping in step 2 does two things: it clears the 3 least-significant bits (making the value divisible by 8) and it sets the 2 most-significant bits to 01. So we've lost 5 bits of entropy here.

Finally, step 3 multiplies the value by the base point. The base point is a pair of large (255 bit) numbers. Multiplying by it probably does not appreciably reduce entropy, but I could be wrong here.

So I think your brute-forcing is probably not in vain. However, I would certainly start by trying to generate all possible 2-byte prefixes, 3-byte prefixes, etc. to gain some confidence there no "unreachable" prefixes.

EDIT: I was able to verify that all 2-byte and 3-byte prefixes are reachable. I strongly suspect that that all 5-byte prefixes are reachable as well.
I stopped reading at the first line. The comment is about the US, the comments I replied to are about the US.

I frankly don't care about your perspective as an outsider, these aren't your problems or struggles you don't know them or understand them.
This also ignores that there are multiple perspectives to being 'informed'.

For example, as someone who's studied online communication and social computing at the graduate level, my main disagreement with a lot of policy decisions isn't due to my disagreement with scientists, but rather because I think that the policy decisions made are pouring gasoline on our infosphere problems. So am I not informed because I don't have a biology related degree, or are THEY not informed because none of them seem to have a clue how people or the Internet work?

Somebody that only understands virology doesn't understand the PANDEMIC, as a social construct/an impact on human societies. (And vice versa.) And that's without getting into history and geopolitics: Since variants are a global concern, the optimal choices are also impacted by what other countries are doing. And understanding those in context means different legal systems, different ideas of human rights, different patent and pharma laws, blah blah blah.

I sincerely doubt if an informed electorate is possible on some issues (such as COVID) because I think the time investment to be informed is too much to put on the average citizen.
> What percentage of YCombinator start-ups make it?

Additionally, what percentage of YCombinator start-ups that make it rely exclusively on infinite investor money?
Fashion, art cycles are driven by counter-dominance signals of elite competition
Three positive matches to known child pornography.

The chance of that happening in the real world is astronomically small.
The first paragraph says that it is the privacy policy with respect to the website. Why do you think it covers the data collected by the agent?
I agree about the "consumers" angle, but I don't think it's entirely crazy to think that unlocking Linux on Apple Silicon will eventually have a non-negligible impact on Apple's bottom line. Think Linux on PS3.
It fixes gradual precision loss only if you assume every value was perfectly precise to begin with, and if you never ever try to divide (or I guess use any operation other then +, -, and ×). 1 / 3 is still an imprecise number in decimal floating point. The only numbers I'd be reasonably certain of such a precision input would be financial values, and the precision loss still kicks in if you do operations as mundane as averaging values, let alone trying to do some linear algebra (as in doing operations analysis). By the time you get to a lot of scientific or engineering applications, your input numbers are already imprecise to begin with (and a lot of times, they're already coming from something like a 12-bit counter or the like).
Fedora and Debian Developers Look at Packaging ROCm for Easier GPU Computing
I worked at a company where the CIO routinely bought technologies for us to use, but we never did as they were mostly pointless to our business. He also always wrote articles for the companies bragging how much the software improved our business. One time one company sent a PR person to interview us and they were astonished to find out we never used it. Long after I left he was perp walked out of the company by a new CEO; turned out they company finally hired someone with more tech knowledge than this guy. Of course he had been taking kickbacks but knew just enough to convince the other execs we "needed" it.

A week later he had another CIO job. I think he was fired from that one too.

No idea if he was ever put on trial, probably the case was too embarrassing to pursue.
Yes, clearly, the TikTok employee writing that original bog-boring DirectX dependency installer script felt his best choice here was to use the OBS URL as a URL shortener.

Truly this is the strongest possible interpretation of this circumstantial evidence and does not make you look like an idiot (re idiocy) at all. You would rather write this comment than simply navigate to the OBS github and find the copy of this installer script in there.
Not just want, they feel entitled to it. It is their RIGHT. This is why we have such a wealth gap, the game is rigged.
That eliminate both options for journalists and lawyers. There are professions which could have legitimate reasons for having the material and as terrible as it is, is it actually illegal?
I’m not trying to be condescending but I’m guessing you’re pretty young?

>> Try learning C++ in a library, good luck with that.

How do you think people learnt to code before the internet? I borrowed large textbooks on Basic/VB, C++, and Turbo Pascal from friends and libraries. And this wasn’t a long time ago. I did this as recently as 2005.

>> Do you physically develop all your photos? If you do you are an exception to the rule, most people develop maybe 1% of their photos.

Why would you take photos and not develop them? When I finish a roll I take it to the local store and they develop the photos. I then put them in an album or store them in another way. People have been doing this for a long time.

>> So you are saying having a high def video call with my brother living across the world, for free, is just like calling him in the 60s?

Most people I know disable video in meetings. The majority don’t do video calls with friends unless they have some friend that calls them that way. I find audio calls much more enjoyable that video calls and I definitely don’t think I’m in the minority there. If you haven’t seen someone in years and they live far away a video call might be nice but in most cases audio is not only enough, but better.

>> You basically need another passenger with you otherwise you'll have to do a lot of stops.

Most journeys people make repeat. You learn the route. The modern obsession with GPS is so we don’t get there a minute early or late. For infrequent, really long drives you can plan your trip in advance, noting down the steps of the journey rather than following the map constantly. It’s also amazing how far you get just following road signs when you know the general towns on your route.
Ringworld

https://en.wikipedia.org/wiki/Ringworld
Proptech startup to simplify residential living and management
Kolonus is a collaborative platform to simplify residential living & management designed for residents and housing complex managers.
The fact that "this is common" does not excuse the fact that it is wrong and unethical. This is similar to how Intel paid companies to not use AMD processors. It is anti-competitive behavior.
I love Goodyear welt boots. I tend to only buy at Nordstrom anniversary sales, where boots such as 1000 Mile Wolverine or Redwing are often 30%+ off. I’m sure there’s cheaper deals for same brands, but the return policy makes it worth it in rare event of a defect. Now I just need to find a new cobbler—-mine closed shop during pandemic.
The agent is read-only and has no capability to wipe a device, it is a read-only agent that we have security validated with a third party. You can see my other responses in the thread around what it collects but it is just system information to ensure the device is meeting the appropriate security/compliance controls for the company to meet its compliance obligations.

Source: I am the Drata CISO
> a company the size of tiktok

Is made up of smaller teams composed of individuals who may or may not take shortcuts and make good decisions on behalf of their company. If the choice is between "executive said 'hey use this open source in secret'" or "programmer took shortcut," my bet is on the latter.
I'm a fan of data journalism too, but not everything can be done that way, and social sciences have lots of problems.

In particular, surveys are a cursed instrument. You aren't allowed to know what people were thinking when they filled out the survey a certain way.

I think there might be interesting ways to combine these. As part of doing a survey, maybe pick a few people at random and interview them to find out where they're coming from and why they answered the survey a certain way?
Are you aware of other (non-Zanzibar) implementations of Pattern 3?
Mother gives birth to 'Tesla baby' while vehicle drives on autopilot
Maybe they’ll leapfrog impossible with fake meat .
Considering that it's very possible for the bar to go into the floor (Apple actively frustrating the project, as it may not be in their interest), this is pretty huge.
Well you have to kill them for food. I guess that's pretty cruel...
Getting started with GitHub Actions just got easier
> Developing in house silicon over around 10 years that craps all-over competitors is 'begrudgingly' updating?

...developing in-house silicon that has architecture parity with your iPad an iPhone. They've quite literally made the statement that "you people don't want computers anymore, so we're removing 32-bit support, we're taking away every mainstream GPU and graphics API, we're giving you a few more years before we disable x86 support altogether, and you'll be happy about it".

If that's not a begrudging update then I honestly don't know what is. You'd have to be pretty deep in their marketing campaign to tell yourself that removing those features is just business as usual.
Kolonus - Proptech startup to simplify residential living & management

Kolonus is a prop-tech startup for gated communities and apartments struggling with massive chats, access control, collecting payments, announcement making, and reservation management.

We simplify all these procedures with a single platform that provides an easy audit and communication channel, grants access control, allows easy payments among many other things. Unlike WhatsApp groups and Facebook pages, the use of Kolonus is clear, audited, and organized, making work and life easier for property managers and residents/tenants, guards, and even visitors.

You can find us at: https://www.kolonus.com
Our VP of <region> Sales was fired for stealing peoples lunches from the break room fridge.
I left Fi because I was very concerned about something like this
Well, I'd use the $ from the sale to start a new gun company.
I'm not aware of any laws I've unintentionally broken. Which kinds of laws are you speaking of?
If you run `dmidecode` inside a Linux VM running (on QEMU), do the returned strings not show extremely obvious VM-only things?

When doing so on VMware or KVM, things are extremely obvious. I haven't tried just plain QEMU though. :)
Remote inside your environment might make sense, but sending your source to an external entity to compile sounds like a security nightmare.
Consider me extremely skeptical. One more network service to potentially fail or have security issues. And a whole new thundering herd problem on system recovery. I can only imagine this is tailored for some peculiar workload that I've never seen.
Shoulda been more like 120 months, but it's better than nothin'
Is a Harvard education really that spectacular anymore or is it more a social indicator? Feels like it’s prominence has wained over the past couple decades.
If you use a special separate phone number for 2FA in multiple places, then it likely has both been exposed in some data breach, and also been sold for marketing/tracking purposes; attackers can get access to both these types of sources.
We've got a few machines we've inherited this way. For one client they needed confirmation that we had a sanitized infrastructure for our pentest and that we captured and logged all traffic to and fro. We billed them for the equipment and network link etc. Upon completion of the project we provided a certified copy of data destruction in accordance with their policies / guidelines and were left with a bunch of stuff. Scored two GPU cracking rigs, couple laptops, and some Cisco gear. I didn't complain. Granted now those rigs are a bit dated, but at the time 1080's were hard to get during the last mining rush so they definitely weren't cheap.