skysight-inc/HackerNews huggingface dataset:
Not OP but to your last question I think there's proven danger in the "too familiar, too easy" zone, i.e. most car accidents for instance tend to happen in places you know pretty well — hence why you may get surprised when things happen out of the ordinary.

Whether it's an illusion of safety, a letdown of attention, the general idea is that humans should never trust that things will go well when there's real probability that they don't. I think it's not in the amount of automation, as you explained well, but rather in focusing users on the critical parts that they should watch out for — and there clearly automating helps us remove the unimportant from the equation, and also make us more responsive, more accurate for the important parts. But it's a lot of great UX, and that's one field where e.g. the military is usually great but commercial companies are abysmal if they can get away with it (read: sell enough to justify not spending a dime on more quality). That's worrying when security is involved, but it hasn't proven a moral or ethical problem for most industries absent of regulation (forced ethics, ha!), so... I think there's valid concern by OP.

As for passenger jets, the Airbus A320 (late 1980s) was the first commercial plane to have a "full" autopilot; all systems were electrical¹ (manoeuvering, thrust control, etc) which allowed the computer to integrate and manage it all. :)

It was tested a number of times by pilots for fun, from taking off to landing entirely on autopilot — ofc they're standing right there ready to take over if anything goes wrong but I've seen it first hand many times. We're talking commercial flights with passengers, it's 100% safe and actually quite "smooth" because the computer is so accurate.

Honestly, the problem is much, much, much easier for planes: a good GPS and it becomes quite the closed problem, and obviously 100% of autopiloted planes are simultaneously piloted by real humans... ready to take over. Yet a plane could technically land itself just fine if pilots were incapacitated, it really could. I suspect it did more than we know for many reasons. And when flying by instrument (means you see s__t), an autopilot is basically just a computer doing what a human would do slower by reading the same data (and maybe cross-checking with physical/manual instruments, but an autopilot doing the grunt work of stick-holding gives you more time to double, triple-check everything incidentally).

_____

[1]: Note that all systems are also doubled (even tripled) with mechanical (hydraulic etc) failovers, because obviously you can lose electricity in catastrophic situations, hence why it always seemed crazy to me that a planed requires software to fly properly instead of plain old good physics and mechanics).
Hard to save money in the Bay if you aren't making FANG money.
Isn't this already well known? Don't all steroidal hormones weaken the immune system as a side effect of they're anabolic effects?
Give me an example of where C is allowed to optimize your data layout and/or locality. Afaik it is incredibly restrictive in this sense, because of how well defined it is. The less things it gives as guarantees with regards to layout the more wiggle room it would have, and languages like C cannot do some things that languages with a gc can do that can improve cache locality.
> Hierarchies are real - I am rather confused with the advertised rankings of a software engineer. There seem to be only two rankings: non-senior and senior.

This one greatly differs between large and small companies, but I think for small companies there are only two positions they can interview for, junior and senior. Anything beyond that, be it Director, VP or SVP, the company is no more interviewing a candidate but rather is doing everything in their power to convince them to join.
This! Instead of being a dick and blocking updates just cache 'em!
I agree with this. Most of the benefits of GA are from embracing the wedge product, not the geometric product.

However, I do think there is something there. There is a concept of vector inversion that it makes possible. I have been trying to crystallize this for a long time, though.
It's hilarious, but I think you dodged a bullet. Imagine for a minute actually working there.
Cruise Co-Founder Vogt Set a World Record, Running 7 Marathons on 7 Continents
> The Secret Service agents ... ate jelly beans off someone's desk.

I would sue the government for the unlawful acquisition of jelly beans.
The depressing Times Square subway poem that turns 25 this year
I feel this personally. But I suppose the author is doing a lot better job that I could of as I typically just don't receive a response at all to anything I would apply for. Finding work here feels quite tough, and even with recently graduating with a bach in CS, I ended with contract work writing English content for Japanese websites. It's not demanding and pretty breezy, but at the very least keeps me from turning up homeless.
It cache's more than updates. I can see it caching music, video and even iCloud data like my photos or iCloud drive content. For example I can set up a new Mac and have it sync the photos library from iCloud and see it all being served from cache. Pretty cool!
Or pass the interview if it was a management role
I assume, by then, you'll see massive insurance discounts if you provide the feeds to your insurance company. They'll use these feeds to evaluate your risk and the risk of every car around you. Cars, especially those with manual drivers, who are seen causing unsafe conditions will receive an eventual, or maybe immediate, notice: "Your premium has been increased for aggressive driving".
I don't have any answer for the first half but yes, I know what I am going to spend for the next 6 months.

I plan it out depending on the trends. Usual expenses for personal hygiene, cooking, daily wear etc are subscriptions I make on Amazon and other places at a discount. Dad save a lot on time that way.

I buy clothes 3 times a year and in a burst. Early enough before people start buying clothes for the season and later enough to not have to get from the old stock. That way, price is cheaper and I have more freedom in selection. Sometimes old stock can have good stuff too that never gets out of fashion.

Electronics I go for a generation behind just before the launch and sale days when students are going to college/school. I have a few places I ask for opinions so I don't have to do the research myself. There are communities for that such as suggest a laptop, build pc, etc on many major platforms. Upgrade cycle is 4 years - near august or december.

I have booked flight tickets already for 2 upcoming trips at a really reasonable price. I try to book them months before with an additional payment for a zero cancellation upto 24 hours before. Even if I have to pay for that feature, it's not much of a cost compared to the cheap tickets I get.

Electricity, phone, internet, water etc bills are automated via local payment apps. I get points on payments made via the app as well as for using the credit card.

I use emi/credit wherever possible to avoid paying upfront. I had dad set those up on autodebt as well. Building that credit history.

I wish I lived in less remote area, I could have subscription based groceries too.

The biggest benefit I guess doing it like that is I can easily download reports, transactions and put them up for tax returns. I can also set expenditure on different cards and family members by default this way. Green those cards equally, haha.

As for the percentages, I would say food and daily essentials are the biggest, medical costs/insurance premiums/investments, electricity/internet/mobile/water bills, transportation and rent. The rest as I said before is preplanned and happens in burst on set months.
That's right. DRY, at the limit, is compression; in some ways, it's maximally coupled, such that small changes have large effects. The quality of the abstraction is what is levered up.
Kind of unfortunate that Matrix is probably not focussing on making the protocol and apps easy to get on and use Matrix/Riot as a WhatsApp, Signal replacement for end users (person to person comm). It seems to be just for teams and orgs (Slack, Discord).
Correct me if I'm wrong, but my understanding is that revoking a certificate is usually not a very effective mitigation for a stolen cert. Since many clients don't check for revocations.
I don't, because I'm still using it! Me and a few internet friends have a cozy little community, and usually hang out there daily. IRC isn't really dead at all as far as I'm concerned, just not as popular anymore. It's the same as with people who complain that there's no good music anymore, it's there, they just haven't found it.

Anyways, check us out if you want, more people is always a plus: https://irc.orderofthetilde.net/
Sounds reasonable. I was referring more to the gatekeeping type, like a heavy focus on things like balancing trees and recursion for roles that clearly involve neither trees nor recursion.
There are physical reasons for that; reproductive organs have tons of extra nerves to make it so. That's not true of mouths; the reaction would have to be psychological. Tongues are there to taste food.
That's not universally true. US homes in warm climates had high ceilings until the advent of central climate control. Homes in cold areas tended to have low ceilings to keep the warm air where it was most useful: at the level of the occupants. Eight foot ceilings are very common in tract homes built between the introduction of air conditioning and the start of the McMansion trend in the 1990s. Common areas with higher ceilings are not rare in newer homes.
Good idea, I'll add a reference to SDFs. Didn't think about the normal-via-autodiff aspect, which would be quite useful.

It seems to me that SDFs are very hard to program from scratch, compared to simple boolean functions. Obviously they are easy to implement for compositions of simple shapes, but for things like my text example (and maybe the corkscrew example, although of course that is still a fairly simple mathematical shape), it's less obvious how to implement an SDF by hand.
I dunno. I used to use a lot of Ruby. The lack of types regularly made my life a real pain. I ended up building frameworks[0] tied really tightly to dry-struct to try to work around that, and it wasn't great.

I use TypeScript for everything I used to use Ruby for, save for the occasional file munging inside of `pry`.

[0]: https://github.com/modern-project/modern-ruby
Problem with abstractions is, once they exist, people assume they are meaningful.
And? Technology changes over time - not just with Mac's.
sqlite answer - excellent, that is exactly what I am looking for, things people did, potential solutions let me understand the candidate's real background - not the buzzwords

what is not well received is the judgmental tone, passing judgment about me for things you cannot possibly know, no need for that either, simple questions also irritate some, very important to weed those people out too,

I expect you would fail the test because of the attitude, even though if this were a real job interview you'd do your best to suppress it, it would come out
Are we seeing this oldpost bcuz someone got offended at the "Mayor Pete isn't really gay" memes?
It still seems strange they don’t need more of this person’s role and would instead eliminate it:
https://twitter.com/whyhiannabelle/status/122810842950535168...

It isn’t a good look.

“This morning I learned that my role at Google has been eliminated. If you've got an opening for someone who's in Kubernetes and containers security, focuses on content, advocacy, and communication, and has an OSS background, holler!”
Functions overbearing their purpose can be done in large functions too, arguably even easier because it’s harder to express the precise purpose in the function‘s name. And the turnover argument applies to any code convention, which makes it a management issue.
There's literally no reason not to name these companies who rejected you, you don't owe them anything!
> we are collectively living in an illusion of whacked up expectations. Yes, it's super hard to hire good people, but most of the time it's because "good enough" isn't good enough anymore, and while we may think our company is a 9 and we deserve 9s, we are probably more of a 4 based on what people are actually working on.

You're essentially implying that companies like FAANG can get by just fine, even if they hired "average" programmers, as opposed to "exceptional" ones. If this were the case, they wouldn't need to pay anyone 250-350k compensation either - they can just hire some average programmer for 70k and call it a day. Or better yet, hire someone in a country with much lower COL, pay them 30k, and everyone walks away happy.

I don't think this is true, for the simple reason that companies are far too greedy to pay people 200k a year, unless they really need to. Do you honestly think that a company like Amazon is going to spend hundreds of thousands of dollars on someone, if they can get someone else for a fraction of that? Maybe I'm wrong and one day, some startup will grow to be a unicorn while paying their developers sweatshop rates. I'll believe it when I see it.
Politicians Fooled the World into Believing in Nations
https://docs.microsoft.com/en-us/dotnet/framework/install/ru...

The .NET Framework 1.1 is not supported on the Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2, or the Windows 10 operating systems. In some cases, the .NET Framework 1.1 is specifically identified as required for an app to run. In those cases, you should contact your independent software vendor (ISV) to have the app upgraded to run on the .NET Framework 3.5 SP1 or later version. For additional information, see Migrating from the .NET Framework 1.1.
And they are just getting started with in Developed countries.

The real test for a self driving car would be on roads in third world countries.

That would be a real test of capability.

Meanwhile, I just wish I could drive my car without moving my legs or hands so often. Why can't somebody make a car such that it can be driven by, say a simple joystick like thingy.
There were a couple answers about Charlie and the Chocolate Factory during GOAT Jeopardy, which made me hopeful that they were going to offer the host job to the winner, as Wonka did.
> Rust isn't viable for embedded platforms, at least not yet.

no_std allows the important hooks of panicking, output and allocation to be implemented by the user. It's also very easy to put in hard-coded pointers that represent memory-mapped hardware. And there's no GC. Furthermore, it's entirely possible to convert only a portion of a project to using Rust while working to gradually to replace/reimplement.

> If I were to make one change to C, it would be to completely rip out the #include system [preprocessor] and bring a proper modules system.

Congratulations, you've just reinvented Java, D, Rust and Go.

> Apart from that, it's pretty much perfect.

This seems like a religious opinion rather than having understanding of different paradigms. Have you been paying attention to why Java, Erlang, Go, Rust and exist?
Rust has numerous advantages over C that eliminate entire categories of problems without sacrificing speed. If you can't see that, then maybe you don't want to see it.
Pure conjecture: product wasn’t doing great and they got an amazing offer for their domain name. They figured it would never be worth more and shut it down so they can sell the domain.
> The only way 100% fully self driving cars will ever happen is for the infrastructure itself to be built to accommodate them.

I think we'll see 100% automation for freeways within a short time. I think the only way we'll see 100% automation for arbitrary point a to point b in 50 years, that a standard human could "safely" do, is if we get flying transport.
Never Mind the Internet. Here’s What’s Killing Malls
It's not, that's the point, the language/compiler cannot interfere with the programmer fine tuning data structures to suit the underlying architecture.
Mozilla runs an automatic check on all extension versions before they get published, and Recommended extensions also go through a manual review before publication.

Listings which do not participate in the Recommended extensions program may also get a manual review after they were published, but immediate human review is not guaranteed.

If you're a developer, I'd recommend disabling automatic extension updates in Firefox, and configuring a script to get notified about updates, even if you only use Recommended extensions.

Extension source viewer is excellent for reviewing updates yourself before installing, and it is maintained by Rob Wu, an engineer at Mozilla.

https://addons.mozilla.org/en-US/firefox/addon/crxviewer/
Imagine if we said this about the food that comes out of every new restaurant.

Risk management is more than just universal risk aversion.
> The biggest challenge was a very naive understanding of how the modern internet economy works. The idea that good software is easy to promote is just as silly as the "good software sells itself" myth. I would definitely spend more time learning marketing.

This resonates for me as a bootstrapped founder in the early stages with my company. Cutting through the noise and getting the attention of my leads is hard work. Way harder than coding.
Don’t we? Plenty of people are exposed to power desnities of non-ionizing radiation that far exceed this FCC limit for decades. If there was a serious concern then would it have not already become clear?
I fear the virus itself. Not so much for me as I'm healthy but it could easily take out my 80 something parents.
Then its working. Big companies love it when people spend time studying for their interview process. It shows commitment and means that person will feel like they "earned" that job, and should stay longer.
This reduces churn, which is the thing they screening out the most.
To the big tech companies, this isnt a problem, its a sign of success.

Think how whiny this sounds to any law firm/medical practice. People spend years studying/preparing/working for free to get an internship. And yet, most software devs are still payed better.
Wow, that’s actually pretty self-critical; I’m impressed.
Which Courier Is the Best Courier?
I assume many people take the bait. I recently updated my review to warn people what the seller was up to after I gave a 1 star review on a defective third party Apple Watch charger. The seller had contacted me three times to get me to remove my 1 star review.
I would argue that we've seen only minor evolutionary advances in software in some areas, while others have actually gone backward.

I've been coding since I was a kid in the 1980s. By the late 90s I was developing multithreaded stuff in C++ and Java 2 that didn't feel all that different from today, except that Go has replaced Java for the high level server side niche.

UI development has gone way, way backward, especially on desktop. Today's experience is fragmented and clunky and just about every UI layer is ludicrously bloated. Other than somewhat better aesthetics all this complexity comes with no benefit or in many cases regression. The state of UI is absolutely horrid.

Meanwhile the Internet has become a surveillance and spam dystopia, but that's more of a social and economic problem than a technical one.

The only software advances I can name are safe multithreaded bare metal coding (Rust), somewhat more adoption of aspects of functional programming, and better dependency management. It's barely anything at all compared with say 1970 to 1990 or even 1990 to 2000.
In the last 15 years, campaign spending doubled in real terms, advertising moved to new digital media which are more targeted and harder to regulate, and the Supreme Court gutted Congress’s ability to address these problems with legislation.
You act as if no x86 OS X software that was written before 10.7 will run on 10.7.
Note there's also a federal WARN act (link above mentions California's WARN is modeled after federal, with additional protections for workers):

https://en.wikipedia.org/wiki/Worker_Adjustment_and_Retraini...
Check Terms of Service of app/service.

Check local wire tap laws. It various everywhere.
There are problems where we know how difficult the problem is. These problems, you can just throw money at them to make them work and the skill is in figuring out how to do it cheaply. There are other problems where we don't even know what we're missing. I see people, all the time, try to extrapolate current progress on problems where we don't know what puzzle pieces we're missing. Nobody knew what it was going to take to build self-driving cars, nor do we know what it will take today, but the hype machine that sucks in funding and grants and produces nothing pretended like this was a problem we understood and just had to throw money at it. I've found that asking "do we know what we don't know yet?" has been a surprisingly good way to cut through the bullshit over the years. I'd say "I told you so" if anyone knew who I was or had any reason to listen to me.
Good for the Canadian cops! Tax money well spent.
Probably the next step is a complete ban on all other large donations and self donations, so that elections are completely publicly funded (through a mechanism like democracy dollars which reflects voter support as opposed to the depth of your supporters pockets)
I’ve noticed that Cyberpunk games REALLY lean on the mainframe, “hack the Gibson” model, and it turned out to not be how it all turned out. A few recent cpunk RPGs (Carbon 2185 comes to mind) basically ignore deckers/netrunners. I’ve been noodling some ideas but everything is off in terms of balance or fun at the table.
> Fuck California and fuck the Bay Area.

I'm Californian (7th generation) born and raised and I had to leave for the aforementioned reasons, I spent a summer in Sunnyvale and I just couldn't cope with the dreariness of it all, (this is also about the time I became really fascinated with the Cyberpunk genre, because I felt it had already happened there).

If I'm honest the Bay area feels the least like the California I knew and love(d). I'm originally from SoCal, but my family is from NorCal (Santa Cruz and San Jose) and its just not worth it. The costs, the traffic, the taxes, the headache of just being somewhere that shutdowns so early but feels like its never dormant. I used to go to San Jose in the 90s and the feel and the vibe of the place is night and day to present-day.

I've traveled all over Europe and lived in Hawaii for a while, and the World is much bigger than California. The one thing California does have above over every other place is the weather, and that's debatable as I thought NorCal weather was far too muggy and sticky for my preference and I lived in Coast in SoCal, and the diverse cultural environment. In OC I can honestly immerse myself in Vietnamese, Laotion, Chinese, Japanese, Korean centric towns within a 45 miles radius all in the same day. Its amazing if you're into food culture, LA is even better, San Diego less so but still good.

Where as if I lived in Germany or Italy, while they have their own regional 'cuccina tipica' it was just not the same at all. And that's what I missed the most when away from California, everything else I can cope with.

With that said, I hate the BART, its gross and a relic of terrible system. It was cool to see it from afar, but having to go from Sunnyvale to the East Bay, to SFO on a regular basis... I'll never see why anyone would do that instead of ride a motorcycle or an EV and drive in the carpool for free if you value your time ad health. I got stuck in SFO on a Sunday for 13 hours because I forgot the BART stopped early.