skysight-inc/HackerNews huggingface dataset:
Surely this is satire? If not, this has to be one of the dumbest takes I've seen this year.

CSS is mostly maligned because:

* it is a markup language.

* it's not about "problem solving" so much as "update stylesheet 'n hit refresh", so it doesn't scratch the same itch that solving problems in other languages does.

* making things look good across multiple screen dimensions and browsers is tedious and boring.

* aesthetics and taste are not "solvable". it's much harder, and totally subjective, to go "what looks good?" than to go "make this pathfind more efficiently" or whatever.

* programmers are not known, typically, for their fashion sense or taste...

Trying to shoehorn in gender politics to CSS is just... wow. In my opinion, this article is extremely insulting to femininity & women.
> My read on the situation is that stocks were criminally undervalued for decades and just recently started reaching sane valuations.

PE ratio is pretty high historically, only higher briefly in 2000 and 2008, both before huge corrections

https://www.macrotrends.net/2577/sp-500-pe-ratio-price-to-ea...
strongly worded here; insensitivity ("I don't care about you") and disregard ("not in your shoes, don't care") are fertile ground for casual offensive speech and no, it is not technologies job to fix that .. BUT in the real world there are a series of feedback loops, from discomfort, to yelling, to a slap in the face or an arrest by an officer. This works in the real world, where is the feedback in a digital world?

The cue here for me was "You could strip people of their anonymity and they will get happier in polls" as an unexamined backing into the feedback topic.. real people have feedback that sticks

What "feedback that sticks" is natural in digital realms, and how can it evolve, not dictatorially?
It's not interesting to buy these laptops straight from Apple. Large national resellers like Darty or Fnac offer better services and discount them very often.

> Pro Macs are not iPhones, there are countless alternatives.

I have a very different reading of the market.

I don't think iPhones are priced competitively. They are not really better than Android phones which are far cheaper. That's why they have such a ridiculously low market share in Europe.

The Macbook Air is competitively priced however. Its price is in line with the rest of the market and it is a good cost to value offered proposition.
I'm guessing lots of people fled us-east-1 for us-west-2, after the last outage, and overwhelmed something there.
Oh. not again...
Seems like ever since Microsoft bought AWS, it's been going down an awful lot.
Thanks for laugh.

Corporate VPN: "This site is blocked due to a security threat."
I believe that some proponents mean well, but this always looks like a sale of indulgences.
Lower layer checksums will tell you the data made it across the wire correctly but have no idea if that data was correct in the context of the application layer. Keep in mind HTTP isn't only used between web browsers and servers. A client might use a HMAC to verify the content wasn't MITMed. Lower layer packet checksums won't do that and TLS won't necessarily prevent it either. Even when MITM isn't an issue HTTP can be proxied so a header checksum could verify a proxy didn't do something wrong.
Implementing a PSCI mechanism in m1n1 sounds like a nice workaround (I could almost consider it an actual fix, even if it's not totally standard), but I'm a bit surprised:

- Doesn't ARMv8 architecture require supervisor mode? You should be able to just pop a good old Arm Trusted Framework sample, implement PSCI in there just like other standard ARMv8?

- Linux kernel already supports various PSCI-less architectures (rpi4 notably for armv8 if I'm not mistaken), so I don't think upstream would mind about that at all?

I guess your proposed approach makes sense when the target is more than just Linux though, do you have hopes that m1n1 could be eventually suitable to boot Windows?
No shame! Memes are language. Memes (when correctly used) give awesome explanation and context.
Much to the chagrin of the artist.
> But how many HP/Dell/Lenovo etc laptops do you have from 2013 that still run like new?
>> many

I find that hard to believe. You're claiming plastic race-to-the-bottom laptop pc makers are building machines that last as long as all aluminium premium Macs? Fat chance.

Re the software issue, yeah, that's a pain. I do plan on putting Linux on it when I replace it with another Mac laptop, probably a M1. But that just furthers my point that Apple makes the best, longest lasting hardware.

But to each their own.
What is a cap table?

It sounds like a capitalization table... like a summary of existing investors, their terms, and the number of investors + shares of each type?

This seems kind of simple; why is it hard to make it standard? (I have no doubt there is a reason; just curious to understand it better)
Yeah,

It makes me sad to think that I contribute to this process. I have to admit... that I probably do read alot of those clickbait articles giving them more views.

It makes me even more sad when I think about the platforms that are removing the ability to downvote incorrect/misleading information.
ThinkPads usually work well.

My T14s AMD Gen1 lacks fingerprint scanner support and as of now, AC/AX WiFi drivers are in very alpha stage, so I had to downgrade to 80211n.

Everything else, including AMD GPU acceleration in X.org, works perfectly. I am glad to be able to do some tinkering to have a system working just as I want it to, not like some corporation's investors prefer.
FWIW my new Lenovo P1 Gen 4 runs Ubuntu perfectly, and with external monitors. Everything works out of the box with the latest Ubuntu but I run 20.04 which requires a wireless driver install. Super easy. And nvidia graphics drivers with on-demand support is great.

That said, I still miss Apple hardware so I’m still donating to Marcan’s project.
The list of affected services is a bit all over the place, especially since I highly doubt Xbox Live or Halo is running on AWS.
>1. What's the limit and the diversity of the feeds do you have?

Release feeds for third party software dependencies. I read the release notes, pull the repos, read commit logs sometimes, etc.

Feeds from Hacker News, and monitoring a few keywords for comments and 'stories'.

>2. What software/service do you use now and prefer?

I use Mozilla Thunderbird for both emails and RSS.

>3. How far are you depended on the Social Media algorithms' prioritizing the contents that could potentially save much time?

I don't understand this question, and would be unable to answer one interpretation of this question given the fact I do not know how these "algorithms" work.

>4. What is the solution for the websites/social media that doesn't provide RSS feed in itself?

I don't know. There has not yet been a website lacking an RSS feed that I felt the need to monitor that closely to think of a solution to this problem.

>5. RSS feeds now - Worth it ?

Yes.
If it can run linux, it can conquer data center
For me the biggest nuisance is keeping multi-line logs together.
So it is down again.
Yes, seeing it too.

Seems to be down in a major way. Lots of various AWS services are down. However, so many things depend on AWS that it could just be EC2 is down and it is causing a rippling affect.
I’d say consistency and long term availability would be the fundamental requirements. The Pi foundation has always seemed to have that part figured out.

I don’t think we should necessary judge availability of any part based on the current environment.
This is what we have life insurance for, not intellectual property.
The real value is parameterized logging, sanitation of sensitive strings, logs per module, and automatic contextual value adds like function name, parameters, line number in the source code. Sysout is good for simple stuff, but a healthy set of audit logs (IE after every branch, and essentially replacing code comments with log statements) really cuts down on time needed to debug production problems.

> This is not in the business perimeter, but the ops perimeter.

That is a great point. Logging configuration should be provided at runtime, not compiled into the application. That's why most places provide the logging configuration as a runtime parameter.
There's a bunch of contagious diseases more deadly than COVID that we also have vaccines for, but Google won't fire you for not having those vaccines, so that can't be it either.
Everyone who spent the past week migrating from us-east-1 to us-west-2: this joke is on you. :)
> Seems like ever since Microsoft bought AWS, it's been going down an awful lot.

What?
An OS doesn't even need to implement USB support. Of course it can offer access controls to enable the USB devices.
I agree that everything written there makes sense but I can't get hyped for trailers anymore. No release date, no screenshots, let me know when it's ready :)
that's a comment for another variant. For this, at beginning, it could simply stop at 1
Yeah, I've reviewed that and other forums as well and previously narrowed it down to 3-4 options (It was a while back and I don't remember which).

I'm expecting I just have to make the decision at some point, and work through whatever comes up.
Didn't Java try that? I believe it was Java 1.5 that was originally marketed as Java 5.

It was confusing.
Pluralsight's c# library is pretty good in my experience
Too bad I am unable to load the status page due to connection timeouts, so I can't see the updates.
Western EU here, appears to be up for me. Maybe a peering issue?
I think you misunderstand the point of log4j. Logging is not free, and outputting to all three of those is quite expensive (especially in the Docker case, and it can even be dangerous as Docker - at least for a long time - did not implement proper backpressure and instead dropped logs).

log4j allows libraries to implement logging and allow the end user to worry about where the logs go, at the application level, usually via config on the command line (e.g. modifying classpaths).
> I can understand why a woman might not want to join a company with no other
> women engineers; how is she supposed to know she’ll be treated with respect

Hate to say it, but 0 female engineers _is_ evidence...

The assumption going in changes from "this is going to be ok" to "what is wrong with this workplace?"

(Of course this depends on team size, etc., but this is my own personal read going in.)
> writing C# code that avoids side effects and mutating objects in functions

If you write C# like that, you'd have an ugly F#
> that's a big if.
> The assumption is that Pro market will drive general adoption.
> It's a false premise.
> Pro market, especially Apple Pro market, it's predictive of exactly nothing.

Hah. It is actually. Apple releases the MacBook Air... what does the PC market do in lock step? Try to copy it. We can thank Apple for insisting on SSDs in the laptop for all our PC laptops having them. When Apple moves industries follow. That won't be like that forever but it is currently.
> Not sure what to call it, but its not a community anymore.

I've been thinking of this and spaces start to feel like an old-school gathering of snake oil salesmen: The primary interest starts to be either attracting upvotes/avoiding downvotes or 'presenting' oneself rather than finding people who share your interests.

> It's interesting to try to find all the issues you aren't allowed to discuss on HN. You can then also see who is doing it and why. The curious thing is why they are so secretive.

You want SUPER interesting, compare which topics you can discuss where. I love social computing and have been talking to people online since UseNet. What's interesting to me about the recent era is that the big players go out of their way to prevent new platforms from taking hold outside of their influence. Back in the day, if a mod was being out of pocket, you could just LEAVE and start your own listserve/IRC stuff/etc, and if admin in general went overboard, people would leave. (Remember Digg -> Reddit, or LJ -> Tumblr, or the protocol wars in the 90s and why we all ended up on the Web)?

Now if any platform gets big enough that allows for dissent, the current big guys just buy it out and censor it.

Unfortunately, this also means that the places that DO let you discuss these things also tend to be contrarian cesspools with no ideology other than 'you can't tell me what to do' which is terrible for discussion for OTHER reasons (4Chan, I'm looking at you).
a year ago time-based effects such as delay and reverb were considered impossible to model using machine learning networks

today this is reality

machine learning methods are more CPU-effective, perform real-time, effortless to train and provide more fidelity to the listener
Does go have some intermediate cache repository between github and enduser?
I have a couple of sparse swap files handy for when I know I'll need them.
And it happens with some very specific and predictable use cases.
Usually it's when I need to load some big timeseries csv files from pandas and parse a datetime index. Or when I need to process big images. It's useful to be able to attach some additional swap when you need it and drop it afterwards.

For everyday use I never even exceed 16GBs... Guess everyone has different needs, but there is no way it swaps over 32GB for normal applications, even taking into account overcommitting.
I really appreciate seeing these threads. Let's me know I haven't lost it.
Notion as well
I'm sure they're effective to some degree in terms of recruitment numbers. What I was alluding to in that comment was that the current campaigns likely won't dramatically reduce the number of "horror stories" we hear - which is the crux of the entire issue. The people that are the antagonist in those horror stories tend not to change their way's based on social media movements. Whereas, the people who are interacting with and encouraging those movements would likely never find themselves in the antagonist shoes anyway. It's a very small subset of the population that would actually see those movements and decide to change as a result, and that's better than none, but it's certainly not what I think most people supporting those movements wish to see as a result.

Edit: grammar
Parent was explicitly stating they didn't want to climb the career ladder. i.e. They wanted to remain at a Sr Engineer level perpetually, but also not have their salary stagnate.

I don't disagree that principle engineers can and should have a big multiplying effect, but I also wouldn't consider them strictly IC's either, even if they don't have people managing duties.
Could it be related to a Log4j issue?
It'll be awesome now to get a laptop chassis with one (or a couple) connectors for these. If this becomes a long-term standard, we'd be able to upgrade laptops without throwing the old one out (or passing it to someone who needs it).
Cool. Thanks for that. I think I'd be fine on 80211n.
When us-east was down recently, our apps were not effected and we host on east. Maybe a similar issue?
AWS is reporting an issue in us-west-2 on their status page.
Did you miss the reality where Apple says yes to China all the times? Including maps and storing the iCloud data in China?

The CSAM scanner does not scarry me as it is today, but the fact that is a step, next year will scan more files, then Google will copy Apple (willing or not) and then most PCs will do the same thing.

Apple just normalized that is fine you have an proprietary file scanner/"antiviruys" installed on yoru device with the properties:

1 it can't be stopped or removed

2 it get's hashes from some government agencies over online updates

3 matches will be reviewed by someone that it said are trustworthy and might get sent to your local police

4 the stupid scanner has stupid excuses to exist, where would have been extremely simple to implement and non controversial to scan the fucking images after the upload and not before.
proof: https://twitter.com/thedrunkneteng/status/147114428947652608...
Can someone please update the title to be broader than AWS?
Not sure how it is today, but for me in the mid-90s, there was a lot of interest in software and computer degrees, but the curriculum was sufficiently difficult to filter out the posers. I went to a huge state school, and our first year Comp Sci class was, not exaggerating, an auditorium-sized lecture of 1000+ students dreaming about becoming a Microsoft Millionaire. Most of the students didn't make it through hello_world.c. We also had requirements like Linear Algebra, Matrix Theory, MOSFETs, Linear Systems, and Signal Processing. The electives were all very tough, too. By the time we graduated, there were about 30-40 of us. So, there was a lot of interest, but most didn't actually graduate with the major.
I agree. From my Java experience most people don’t do a lot with them. List<Something> and the like. It makes things like boiler plate easier.

I’m not saying it’s easy to implement. Rather the ideas are there and implementable. Typescript has them and it’s relatively young.
Thank you! Now I understand why others mentioned that generating vectors is the hard part.
I am not referring to the current environment, from what I remember of the last few years, Pi parts have not been consistently available. Or am I misrepresenting?
This to me is a principle or architect role.
That doesn't sound dystopian at all. Got to love capitalism!
There are some caveats to SO. In the beginner stages it is helpful but I have found many issues with SO code over the years and some of it was in the top answers.

I would highly recommend following a tutorial on plurarsight, teamtree or another service then jumping into your own projects. Having documentation and maybe a book handy. SO is great for errors though.
Probably a silly question, but what are you using to get this info?
Who are these ‘politicians who would’ve nipped this tragedy, years in the making, in the bud.’?

This isn’t meant to be a trick question. I simply haven’t seen any obvious choices.
Does anyone remember the "boss key?"
It's closed source software - what makes anyone think it isn't already implemented?
Know SQL well, so you can know how revert any problem you have.

Other commenters say a lot about PREVENTING an issue. That is good, but you can get stuck in a situation that (very common, saddly) you are under a pile of "stuff" that hide a simple fact:

You CAN ruin and revert nearly everything* in a RDBMs and still get on top.

* as long you are inside SQL/transactions and not messing with the binary data

---

The point here is that you can model the database in ways you get stuck with limited options, or instead make it easier to get of trouble.

The good thing is that is mostly apply good design practiques and is not that problematic.

The key is that data in RDBMs IS values (aka:inmmutables (rows, tables) on top of a mutable facade (INSERT, DELETES), so you can always take snapshot of data and apply reversible operations.

This is what most do with "copy to sql, csv, do a backup, etc" but is in fact more in-built than that. You can, totally, side-step extra operational complexity if you know this fact (and the change is kinda small. I don't say don't make copies or backup, instead, that SQL is VERY friendly to mess with it!)

The major issues is when you turn your powerfull RDBMS in a pathetic datastore, with a lot of MongoDb-style data/schemas, anti-patterns everywhere and close-to-zero understanding of (advanced)sql like usage of views, indexes, triggers, TEMP tables (note this!), administrative commands, write your own functions, know what tools the db gives for free, etc.

It sound like a lot, but even a "complex" RDBMs like postgres requiere far less study than learn JS. Is just a matter of understand that RDBMs are not "dumb" datastores.

---

I forgot to make this actionable. Most RDBMs have a comparable way to do this:

CREATE TEMP TABLE _address ON COMMIT DROP AS
SELECT customer_code, address_code, is_default FROM address;

Do the changes there. Your temp tables are "FREE" to get ruined.

Then apply back with a update/insert from tables:

UPDATE address
SET ...
FROM _address
WHERE address.address_code = address.address_code;

You can ALSO copy to another schema (PG) or db (sqlite) and do the mess there:

CREATE SCHEMA fix;

CREATE TEMP TABLE fix.name AS
SELECT ;

--or
CREATE DATABASE fix WITH TEMPLATE old;

And this mean you can also "rename" the old db/schema, do a copy of it, then see if the copy was ok, if not, drop the schema and rename again.

This is how I done some of the most nerve-cracking fixes!
Vercel is down too.

My sites run on Cloudflare and Vercel, and I can't even log in to those right now.

I'm curious — what does Hacker News run on? It seems impervious to any kind of downtime...
Experiments like these are really fun to do in a small setting. In reality you would only get to this point after having built a complete programming language with all its parts. But in a situation like this you can start at the end, focus on generating the machine code, putting it in a memory buffer and instructing the CPU to start running it at that point. It can hardly be called a JIT compiler of course, but you definitely get an impression of its mechanics.

A couple of years ago I did the JIT 'kickstarting' machinery for fun in the Nim language: https://github.com/eterps/loader/blob/master/syscall.nim
Must be a Y in the day.

It amazes me how many projects exist that don't even have multi-region capability, let alone no single point of failure
There’s a whole enormous feature set that goes with Java logging that rapidly becomes a huge pain, but being able to easily adjust log levels on a per-class basis is a godsend for debugging certain issues.
Audiophile Rocks: Down the Rabbit Hole Once Again
AWS wouldn't monitor itself from a competitor, of course, but they could just as well silo a team and isolate DCs to do independent self-auditing.
According to the product page, it's not compatible with the last 3 Mac OS releases. That doesn't sound like it's being maintained.

https://supercard.us/purchase.html
im a big fan of the idea that anyone who uses FTL with the intent of sending messages back in time has it not work
> environmental toxins

Black mold, lead paint, etc can ruin your life.
If it's a network issue, it's on their side. I've verified from centurylink, comcast, cogent, he.net, at&t, and verizon - all of them are having issues. This isn't like: Cox is having an outage and just can't get to AWS.
Nobody suggested greater leverage meant "better than others".

If you write software in any given year that gets used by thousands or millions of others, you may also be enabling great things - either in capabilities or reduced friction shipped.

Also, successful software gets used for a long time, with additional work adding value on top of previous value.

So software work is leveragable without fundamental limits across both space and time.

This space-time leverage is true of all automation design.

In contrast, well done online courses can "automate" learning, but not as completely. The highest quality teaching involves meeting many students individual needs. And there is nothing automated about most teaching.
> I can ditch my iPhone at any time, but Apple wanted CSAM to be part of Mac OS and this is unacceptable.

It is already on MacOS. It sends hashes from every unknown file on ”virus protection purposes”. Only name and hash database is different. How that changes your privacy?

And to be fair, they never said publicly that it would come to Mac OS.
> Mission-critical tools should be hyper-responsive.

Pathetic drivel. Yes, the field sets the bar extremely low with VSCode, but come on!
Partially, the stats on the right are wrong. For me it shows:

Website outages in the past hour 86,967

Lowest 16,208

Average 16,208

Highest 16,209
lol imagine if azure was just AWS in the backend
$150B lawsuit over genocide may force Facebook to confront its dark side