skysight-inc/HackerNews huggingface dataset:
I have an ISP in the SF Bay Area (Monkeybrains) with very good throughput for the price (I get 700 up and down, static IP, no data cap for $35/mo), but Stadia / XCloud is basically unusable due to jitter since it uses a mesh microwave network.
> we are fooling ourselves with the idea that a few rate rises will be sufficient

Oh they will be.

But not until the people in charge nut up and raise the rates to the point of them actually being effective. We're beating around the bush with these paltry rate hikes right now and inflation will not abate as long as that continues and the longer it runs the more inertia it picks up as the expectation of inflation gets baked into more and more places in the economy and the tighter we will need to make the supply of money to put the brakes on it.
>Facebook for a day due to a bad config is going to cost more money than a century of someone writing code.

I simply don't believe this is true. Its one of those things that has become "fact" through repetition. I don't think there is even a way it could be proven if you wanted to. I don't think amazon loses $X millions if the site is down for an hour. I think people just say oh its down and come back later and buy exactly what they were going to anyway.

Perhaps they have to pay out some SLA type stuff to advertisers. However I don't think there is a single outage of a major tech company that has lasted 24hrs in the last 20 years. Major tech company is of course debatable.
Sure, but the author is advocating that you compose HTML this way. It would quickly become a mess of nested elements with zero visual indication of hierarchy.

The DOM is a tree, with nested elements. Losing that information doesn't get you anything but tag soup (which is, oddly, what the author suggests this style is supposed to avoid)
Don't mix up "enjoys work life balance and has evening and weekend plans" with "slacks off at work and drops the ball" though, they really are not the same.

The latter can and should be challenged. I 100% agree someone not really engaging at work can have a highly negative impact.

IMO we should aim for "highly engaged 9 to 5 - but then enjoy life"!
We all know what the cause is, of course. It's that thing you're not allowed to talk about
HeartBleed, Spring4Shell, LogJam, Struts, Jetty and many more beg to differ.

More LoC is always a greater attack surface, regardless of development trustworthiness.

Minimize code ruthlessly.
I know two different engineers who quit their engineering jobs to be professional woodworkers (or finish carpenters, is that close enough?). The first one started taking classes in traditional woodworking, then those classes turned into 2-week retreats, then finally he just quit and started making fine furniture and little pieces he sold online. He said he liked it for more or less the same reasons listed in this article: planning, execution, control, satisfaction.

I told the second engineer about the first one, after he told me he'd started getting into woodworking. I was laughing, like: "be careful, you're next!" and sure enough he was.
Hacking group quietly spied on their targets for 10 years
…for non-tabular data such as “your pretty design elements that frame and organize the text because it is 1995 and CSS doesn’t exist yet and this is the only tool at your disposal for aligning stuff across the page”. Or because it is 2000 and putting stuff where you want it is a hell of CSS2 floats and box models and eventually you just say “fuck it” and assign table-like behavior to a bunch of divs because Tables For Layout Are Considered Harmful.

If you’ve got stuff that would look good as a table, use a table.
The approach is the same - speech is free* (* - exceptions apply).

The specifics of those exceptions are different. Germany's heavy-handed approach for some things (around Communists, Nazis, Holocaust) come directly from terrible historical experience they do not want to repeat. And that experience includes allowing Nazis to exploit the democratic system to seize power.

> There's a difference between directly saying you are going to kill someone or incite violence and expressing support for a political ideology

How big is the difference if the political ideology in question is violent by nature(e.g. Nazism)?

> In Germany, video games that even included the Nazis in any way were banned

That's untrue. Art and history teaching are explicit exceptions to the Nazi bans. It's just that some historical games, like Hearts of Iron 4, thread a fine line (is conquering the whole world with Nazi Germany glorifying Nazi Germany and their violence? No, but for some probably yes) and prefer to self-censor to avoid any potential issues.
> We believe that developers do not and should not care about things like VPCs, security groups, etc.

I very strongly and fundamentally disagree with this sentiment. I know they don't, but they should!

Developers should understand how and where and why/why not their code is deployed. They should understand what their security model is AND HOW IT WORKS, because if they don't they will 100% without fail open their SG to 0.0.0.0/0 and embed hard coded passwords (usually "password", or "p@ssw0rd" at best). They should know what a VPC is, but maybe they don't need to know anything beyond "private network" and probably "NAT is involved".

Hiding these concepts is a double-edged sword. You get the simplicity of "make me a database" but don't understand why or how it works. You don't have to fiddle with security groups, until you do and then because you don't understand them you go with 0/0. You don't have to think about VPCs until you rack up a $10k bill because you never considered how you could route between instances vs round-tripping out of the VPC and back in through a LB - twice.
When issues like this come up, people say 'there's nothing we can do'. People believed they could change law enforcement in SF by recalling the DA, the Trumpists certainly believed they could take over the GOP and win widely, and they did. Why are we so lacking in faith in our enormous power?
This is how SingleFile writes HTML by default :). However, it is also the most duplicated issue in the tracker.
I don’t think the author means the information-theory kind of information. I could gzip the file without a loss in that kind of information.
Refactoring Stripe’s API for Frontend Access
That is explicitly called out as not being allowed:

"An employer cannot post a $70,000-$100,000 range for a junior accountant position just because it
pays senior accountants at the high end of that range. But it can post $70,000-$100,000 for an
accountant if it does not limit the posting to junior or senior accountants, and genuinely might offer as
low as $70,000 for a junior accountant, or as much as $100,000 for a senior one."

https://cdle.colorado.gov/equalpaytransparency
https://cdle.colorado.gov/sites/cdle/files/INFO%20%239_%20Eq...
This is key - I believe Musk wants to gain more favor with the right so they purchase the new Cybertruck pickup truck.
Downtown S.F. on the brink: It’s worse than it looks
Some people don't want to configure everything about their desktop. Most people don't. They just want something that looks nice and feels good to use. Apple's ecosystem is expensive and locked in while gnome/linux is open and works with as much hardware and software as possible, on top of that it's free. Also the software experience is different too, while on Mac software that involves any personalization or enhances the desktop is paid, while gnome/linux is free and almost all software that enhances the desktop is also free and open source software. Their opinions on UI/UX might be similar but that's where the majority of their similarities end.
Because customers like it and they want to retain or attract those customers. (Basically the same reason any company does anything)
That reminds me of the Monty Python sketch where the head waiter commands to sack the entire washing staff because of a dirty fork.

https://youtu.be/oCLtaK7KLEM?t=72
California has citizenship?
Sometimes I indent in a way that my text editor doesn't exactly understand to better state where complex expressions begin and end.
In 2022 how often do you actually write text by hand in your HTML files? I find that beside the few buttons here and there (and that's if you don't have i18n), text is always going to be served by a server.

In 2022 we also all use text editors or IDEs that can collapse entire blocks of tags, to improve readability.

I'm not sure I can see a clear benefit here outside of very few edge cases, and I am sure it comes with its lot of disadvantages.
I think a lot of naysayers here are missing the point:

> The underlying Log4J library is 168,000 lines of code.

I would find it difficult to invent a logging system so exotic, even if somebody paid me to. People are ignoring the incredible size of their real footprint. My 4000-line microservice is actually my 3,000,000-line macroservice and every single one of those lines is a potential trouble spot for security bugs and myriad other issues - memory issues, startup issues, compatibility issues, on and on...

In fact I would argue that confusion about exotic open source frameworks leads to wrong assumptions in which people figure "oh I think the framework takes care of that" when in fact they have a massive problem they don't understand. Even when the security bug is documented it's incredibly hard to figure out which releases are affected, which releases are fixed, and so on - of course it shouldn't be, but it always is.

You can try to argue that "I'm only using this one part and I should be excused!" but that never works in practice. One function call can traverse the world before returning. Many frameworks quietly do all sorts of things during bootup without one's knowledge - it's sometimes mystifying how the dang thing managed to wake itself up and unleash havoc in the first place.
AMD Is on Track to Become a Top Fabless Chip Designer
OpenSSL is everything and the kitchen sink feature creep. Their development and architecture methodology are nil.
We elect people to Congress and to the White House.
Point it out to me?
Not only are the salary bands meaninglessly wide, but I'd bet that if someone was really great and justified more than the upper bound, the company (Microsoft, but any other rational company too) would, of course, pay that higher amount since it's in their interest to do so.
Re working with designers: that's why the tailwind config exists.
I am working on my startup HeyHello.video landing page modifications and increasing server capacity to handle more customers.

HeyHello.video provides video conferencing solution right in your browser. Businesses can also embed video conferencing in their website in a matter of seconds with literally a single code snippet.
Yep, it's first thing I do when I wake up every morning along with Heardle[0] and most recently Moviedle[1]. Sometimes I'll do a Quordle[2] too.

[0] https://www.heardle.app/

[1] https://www.moviedle.app/

[2] https://www.quordle.com/#/
I agree for the simple statement that blacklist and whitelist are not really descriptors but historical terms crafted by some weirdos in the 1600s.

Blocklist and Passlist seem to carry the same number of syllables. So, seems like decent replacements. (Allowlist is a better term but multiple syllables is annoying)
This can be a product, I would buy this!
Yes, but also no. If your test only flags a false positive 1 in a million times, searching for a disease that affects 1 in 100 million people, you'll get a ratio of 100:1 false positives. Still very useful as you explain, but I think it's misleading to imply that's what they're aspiring to. It's hard to make a test that never returns false positives.
The PNW has had an unusually rainy spring/early summer though, I think Seattle is usually a lot drier. The only silver lining might be fewer forest fires.

In my case I've been leaning hard into remote work for about 15 years now. Mostly for quality of life/access to nature. I've made real sacrifices to make that happen, but I'm glad to see the rest of the IT world is coming around to embracing us remote devs. It's still an uphill battle in many cases though.

I don't think you'll ever see me in a big city again, and I don't think I'm alone.
OK, but "Big Tobacco," is still around and still makes an ass-load of money from its customers. Wherever taxes made consumption too expensive within the US, the companies were more than able to make up for it with new overseas customers.

Most governments around the world also actively exploit their own people. Should these governments be made illegal, too? And if so, what, pray tell, would we ever replace them with that would be better?
Use of compressed memory even negates that argument where more RAM frees up CPU.
Is that a POWER thing or what was the main cause?
Prion-Like Domains in Spike Protein of SARS-CoV-2 Enable Change in ACE2 Affinity
It's really the low number I want. What is the least you would offer someone who can fill this role? Jobs can have dramatically different expectations depending on the company and that number helps me understand what your level of expectations are.
Who does national-level policing? There are national-level crimes, such as espionage and terrorism, and others that require national-scale resources.
Joking aside, tables are perfectly acceptable and actually the most appropriate markup for tabular data; in addition, accessibility tools know how to read them (IF they are coded correctly, but that goes for any HTML). I use tables where needed, but of course never for layout.
Does anyone know if popular job platforms out there use your location to determine whether or not to show the salary information for a job posting? Or is it usually something that have to request once you can establish that you're a resident of Colorado?
>(you can definitely put media queries in a style tag)

How?
https://github.com/iorate/ublacklist/issues/160
This is a venture backed enterprise software company.

Cancelling was never so straightforward as being fired. It was social ostracism and the soft understanding that no promotions were going to come their way, because the whole HR team was against it and their managers were never going to spend the social capital to fight that fight.

Their offense was objecting to a specific point being made in “implicit bias training”.

I was high enough in the org chart that I was privy to these conversations.
I'm super allergic to the nodejs ecosystem, it's so bad.

I also get away in my professional life using it for pretty much nothing and it's great. There's a reason Ryan Dahl moved on to Deno.

People who think it's somehow necessary or integral to getting a website going are deluded hypebeasts.
I've seen the terms allowlist and denylist a couple of times now and started adopting those terms in favor of whitelist and blacklist.
You’re not the only one, but I prefer “blacklist” as it’s indicative of black holes and darkness and badness. So it fits with bad sites I want to block.

Of course my favorite color is black so I’m ok with using terms with different contexts and would condemn anyone trying to associate the negative associations of the color with populations that have dark skin color or use the label “Black.”
Build & support vs. buy or use

The cost of maintaining and supporting beyond simple cryptographic primitives is too steep for most projects.
Your browser shouldn't even be capable of resolving advertising.com

You can use https://github.com/StevenBlack/hosts as your hosts file, but even better is TLD and wildcard domain blocking with dnsmasq or dnscrypt-proxy.
> This feels like a pretty contrived example.

Well, it's certainly not popular in Python today. And it seems the reaction from most Python programmers is they'd just force Alice to take the hit, whereupon presumably Alice ceases using Python for this application, and that's maybe fine, it's not as though there aren't other languages.

But it seems like a shame because Python can do this the other way.

> In a language with a stronger type system, I see the benefit

My instinct is that the direction of Python is towards a stronger type system. I remember when Python's type hints were a very obscure feature few ever cared about and now it seems like every other Python story involves the type system and type annotation is strongly encouraged. But I could be wrong.
Yeah, after the two comments from you I re-read it and finally got the punch line :)
As a homeowner I’d be fine with price stability. I don’t see why the price should go up (and that just increases my tax burden). I certainly don’t want to be in the hole if I sell though.
During my first years as a developer I used regularly SO. Nowadays perhaps once per month or so.
> I was a first time CTO without a lot of expertise. I had only one job out of college, which was working on Saito.

Of course it's just a title, and titles are often mostly meaningless, but it strikes me as odd to label oneself a CTO without much professional programming experience to speak of.
Facebook does not make money selling physical items though, it makes money on page views and clicks. If the site is down, they lose all of those ad views and clicks, they are gone because the time needed to view them and all of the other ads is gone.
This reminds me of World War Z by Max Brooks. One of the storylines in that book was about a director who found himself making propaganda films to boost morale because he was sick of seeing people become so demoralized and hopeless that they'd lay down, go to sleep, and never wake up again.
Harvard-Led Citation Cartel Rakes in Millions from Bluebook Manual Monopoly
> Even when you do that, you're still delivering the long, repetitive mark-up to the browser, rather than relying on the CSS engine to handle this for you.

The crazy repetition of classes gzips away though so there really isn’t any extra overhead.
The gui for this is not there. Biz users are used to clicking nodes, adding users to nodes (in traditional form these are lan subnets or computers).

Even CLI oriented used to things like

Node Group A ALLOW FROM User 1, 2, 3

I might not have spent enough time playing with it.

EDIT:

Edited to add another look at rules engine I see absolute ZERO mentions of users. How are folks doing my use case in rules? User logs into let's say two machines and phone. They should have access to Node X inside our firewall for RDP. Permissions are tied to user identity. I wasted enough time chasing folks saying this is easy before, please CONFIRM it is easy before telling me it is.
I am not arguing about something that is true or not. I am arguing that someone that supports an objectively immoral act is objectively immoral and even though they might be free to espouse that point of view, any private individual or organization is equally free in shunning them.
I’ve had the same conclusion [0] as the title though not as the article. I want to have max RAM but I’m actually totally fine with only 256GB. I’ve been using the 12” MacBook since 2017 with 256GB storage and it’s only half full, mostly because of these 2 reasons.

- It is a work machine and I do not store personal files on it

- It is most often used when out of office

I didn’t even consider the 14” even though the price difference is relatively small because I value portability more than processing power. When I want power, that’s what my Mac mini/studio are for.

[0]: https://legendofcode.com/blog/speccing-the-m2-macbook-air
Show HN: Finance for Founders Guide
I feel like the dataset they've chosen is extremely noisy at the tail, but they've obscured this in their analysis. An 11% increase in Portland should be a lot more impactful (in absolute terms) than a big decrease in El Centro, which I can imagine could be caused by a single company moving.

I guess it's probably unrealistic to expect P-values in a blog post, though...
Wow, reading those responses made me not want to use the extension. I'll stick with krono's recommendation: https://news.ycombinator.com/item?id=31693787
How is the application password "scoped"? Can I not retrieve your Drive, Photos and Hangouts content with the same credential you generated for Gmail? Unless you're using OAuth, I believe I most certainly can.
"Conspiracy to commit drug trafficking" would probably fit the bill. I think they could just call in the feds because from the state and federal perspective you are running a drug empire from that office.
We are also hard-wired to seek out salt, not to mention the energy boost and the hand occupation offered by cigarettes.
Tailwind projects are the only ones I've hopped into for my first time (i.e. never seen the codebase before) and I can immediately be productive cause I don't have to wrap my head around one specific person's ideas of how classes should work and what all the names mean.

Same applies for my own code that I come back to after a year or 2 of not having touched it. It's way easier to parse a template that declares its own styling than a template with references to style classes that may be across multiple CSS/SCSS files and are probably badly named
This is a fantastic example in how incentive design can go awry! Would love to hear any other stories like this one (from you or anyone) to learn from.
Ok but what is being measured? What functions of the calendar app are being proclaimed faster than…?

That’s the thing I’m not growing here and sorry but the answer above doesn’t tell me this
It's the weekend. I'm not working on a goddamn thing.
Yes, but those stats are not too different from black people in the US. Is the US a Nazi country executing genocide? Read the rest of my other comment. I said that bad things were happening there, but that it's being exaggerated. You seem to agree.
Yes! (in some cases) The tradeoffs are that lambdas are way faster to start up, but they max out at 10GB of memory, 15 minutes of runtime, you can't use GPUs, and you get 250MB to store your code (you get more if you build a container) and 512MB of temp space. We're in the middle of working on adding this as an option--we want to make it seamless to switch between running your code on Lambda (for short, quick jobs) vs EC2 (for longer, more resource-intensive jobs) depending on what kind of workload you have.
Their landing page claims that Lambda support is planned.

But I think there’s scope for both, data jobs needs ec2.
It's a nice explanation of the phenomenon of "getting tilted" in games:

Tilt originated from Poker and it's usually a state of emotional frustration and confusion.

It's most commonly used if you're going on a losing streak and then you become so frustrated that you start playing worse because you cannot focus anymore.

Part of it, as I see it, is that you are using that frustration to fuel further efforts, which ends up in a downward spiral feedback loop

https://gaming.stackexchange.com/questions/190507/what-is-th...
Seattle weather is... polarizing... even in a more typical year. I personally find it hard to deal with so little sunshine.
Nothing I see in the bill [1] says what an acceptable range is.

1: https://app.leg.wa.gov/billsummary?BillNumber=5761&Year=2021...
And here I was thinking about buying a base model M1 air just because.

It would be nice to be able to add music to my iPhone, play around with the iTag things and I don’t do enough hacking lately to matter if it only has 8 gigs of ram.

The only problem is there’s absolutely nothing wrong with my current laptop and I’m not sure I really want to spend twice as much (I did some serious bargain shopping and upgrading to get a pretty decent laptop for around $500) for a MacBook with a smaller screen and less ram/storage.

IDK, money just sitting around gets eaten away with inflation and I haven’t had a Mac since the ‘90s so maybe…
US states are not sovereign nations, and the US constitution speaks very specifically to both interstate travel and interstate commerce.
Maybe try to read my comment again because I don't think you understood what I wrote.
Keep in mind that some companies offer a nice bonus for a reference that leads to a hiring and it makes a lot more sense. I have seen referral bonuses up to 50k.