skysight-inc/HackerNews huggingface dataset:
Does anyone else find New Yorker articles excessively long winded? They always start by telling a backstory, but the backstory begins where it has very little benefit to answering the question.
The ability for people to give away their Legos is one of the most important ways I guage an organization's health. If I'm in an established organization and I see a VP or director prescribing technical solutions to engineering problems, it's usually an indicator that:

- the leader cannot emotionally bear to give up engineering work and focus on leadership work. This signals a lack of maturity.

- there is some other serious organizational problem preventing delegation from happening (weak engineering IC hires, lack of clear processes and ownership patterns, etc)
Async != concurrent.
This is not the same as channels in Discord/Mumble/Teamspeak.
Tangentially. Every job posting is about "5+ years experience in language x, y, and z"

So it's very hard to land a job in a language I don't know. It's all pretty stupid, for the most part any software engineer can pick up any new language pretty quickly when working 9 hours a day on it. The language is the easy part of comp sci.

I'd love to take a job in Android or web development but I just don't have experience so I don't get interviews.
Regarding stability: WireGuard is widely used, Linus allowed it into the Linux kernel, and I haven't heard anyone mention stability problems.

WireGuard is also orders of magnitude more secure than OpenVPN.
Your phrasing makes it sound like people should be grateful that their generous employers pay them so much. Employers don't do that because they're nice, they do it because tech workers generate enough value to justify paying large sums. Not paying them accordingly will result in them getting poached by another company.
I imagine any significant state actor already has multiple employees working inside AWS. I'm not an expert on state security apparatuses or anything, but that just seems so potentially valuable that I can't fathom why they wouldn't.
The current version of Arc Lisp (which includes the forum) can be found at http://arclanguage.org/

And the public, open source fork of Arc and the forum are at https://github.com/arclanguage/anarki

Bear in mind nothing publicly available is at feature parity with Hacker News because HN is essentially closed source for various (mostly YC business) reasons.
According to this [1], producing tofu for protein consumes more energy (fuels), and emits more greenhouse gases, than producing chicken. Tofu wins in total calories produced, but chicken wins if we only look at the amount of protein produced.

We don't know what fraction of plants can be used to produce these plant-based egg and shrimp, what what happens to the parts of the plants that they were not able to put into use in these products. We don't know if they are more or less efficient way to turn plants into protein, than poultry or dairy.

[1] Tables B2, B3 in https://www.ioes.ucla.edu/wp-content/uploads/soy-vs-animal-p...
Not tested recently, but 3 years ago it was said that Redis was slightly faster than memcached for PHP sessions -for example- and I benchmarked it to decide to change. Add persistence to that formula and Redis was a winner for me (put your app into maintenance mode, reboot server(s), enable app again and your users can just resume operations...)
Interesting. Yeah it's a different feeling I think for climbers. From what I've read it's lactic acid build up, like when I fully crimp it hits the forearms hard after a bit just not able to grip anymore
I wish you could download a lightweight map of the entire country. The way the selector rectangle works in my city makes it awkward to capture it well since its kinda longer east west rather than north south. If a garmin from 2002 could hold maps of the entire country, surely my iphone with 512gb of storage should be able to do it too.
> Not to mention that the book isn't as good as PAIP.

Norvig would disagree -

http://www.norvig.com/Lisp-retro.html -

-----
As an AI text, PAIP does not fare as well. It never attempted to be a comprehensive AI text, stressing the "Paradigms" or "Classics" of the field rather than the most current programs and theories. Happily, the classics are beginning to look obsolete now (the field would be in sorry shape if that didn't happen eventually). For a more modern approach to AI, forget PAIP and look at Artificial Intelligence: A Modern Approach.
-----

But I would highly recommend reading PAIP. I felt that some important examples of classic AI (like SHRDLU, not to mention Eurisko) could be included, but it's still really good.
> I told him that I would be very happy if he stay

But,

> Honestly, I wasn't really happy with the guy performance.

Honestly, I feel like this is the neuroses most companies operate under. They want you there, unless they find someone just slightly better. Then they'll immediately show you the door. Kids, this is a prime example why you should show absolutely no loyalty. If there is a better offer on deck absolutely take it. The guilt washes away once you turn in your access card.
You forgot the biggest benefit of working from home:

Using a camera cover, and working butt naked.
He created one of the first courses on Udacity, Design of Computer Programs. It's free and quite good, from what I hear.

https://www.udacity.com/course/design-of-computer-programs--...
If I were this guy I can see being upset at the “outing” his thing because it could make companies choose someone less recognizable.

On the other hand maybe the notoriety could land a better role elsewhere.
I have extensive experience in OOP. Classes are a bad way to achieve polymorphism, and their popularity is an indictment on our profession.
> Senior engineers started quitting.
> The exodus continued.

Wasn't this already happening pre-pandemic?
Most VORs are being phased out as well, with only a minimum network left in place to support routing flights on instrument flight plans to airports with non-GPS approaches (i.e., ILS) in the event of a GPS outage.

[1]: https://www.aopa.org/advocacy/airports-and-airspace/navigati...
I would strongly recommend removing the Discord logo immediately regardless of how much time it will take to find a replacement logo.

Simply removing it altogether from the readme, and if it is used anywhere else replace it with an all grey solid color square.

Worry about creating a logo when you have time to do so, but don’t postpone removing the Discord logo.
If you never need to hit a browser Avro, Thrift, Protobuff etc., are way better and more straightforward options to deal with than JSON.

You have a strong schema, not a retrofitted on top JSON schema spec.

The schema is enforced as the data is serialized to binary format. They have schema evolution functionality.

You get the advantages of binary format, faster de/serialization speed, less bandwidth.

You are not writing your own decoders/encoders anymore. They all have code gen to generate domain objects in your language of choice. You have the schemas in a central repo and a CI job that reads them publishing a package for your language, i.e. JAR's, NPM's, Crates etc. etc. Users just pull the artifact. This part makes dev easier. You just import the artifact and can read/write the data with no effort/code.

I've had success using Protobuff in the browser without the GRPC using protobufjs. My API is a typical HTTP Rest service, but instead of sending/receiving JSON it uses Protobuff as the message format. It has made life really easy as I just import the generated Protobuf NPM, and when I make a fetch call, I deserialize the result to an object by using the auto-generated decode function and then I can call `.getFiled()`. As I'm using Typescript on the client-side, I get type checking and type hints in the IDE. If there's no `getField` function, I know that field doesn't exist.

The advantage I now have is I don't need to do OpenAPI stuff. I get that for free. I have the request objects and response objects as protobuf so there's a strongly enforced schema file acting as the contract, and I can produce client packages in any language for free.

The other benefit is it has reduced response sizes and latency. The response size was the main reason I did a POC with protobuf as working on a mapping application and sending polylines to be displayed on a map meant I was sending 10Mb+ of JSON to the browser. Protobuff significantly reduced this.

The caveat is Protobuff are hard to debug in the browser. You can't just use the net inspector as you have binary data, not plain text.

For any personal project going forward, I'll use Protobuf instead of JSON. The biggest annoyance I have is writing JSON de/serialisers in my serverside language then having to do the same for the client-side language/app, them getting out of sync when the API evolves or making typos. Using Protobuf removes all those pain points, import the package, use the package, the specification has schematics around schema evolution so API changes is just updating to the latest package. The only downside is if you have a public API no one else does it so everyone expects JSON, a non issue for private projects.
> masking up, or the still more inconvenient precaution of social distancing generally? Or quarantining after travel?

Why would I still be doing any of that when I'm vaccinated and no longer required?
As an aside, as a favor to your loved ones, I would put only really really important files on a single archival grade CD-R or, at most, DVD-R. This should be a really concise “here is the stuff worth remembering after I pass away” collection of files.

As someone who lost three close family members in the last five years, the last thing your relatives will want to do after you die is go through multiple terabytes of unorganized files to try and find relevant pictures and other heirlooms worth keeping (one relative had a nicely organized folder with relatively few important pictures on his hard disk, so I was able to fairly easily make a DVD of his photography for the family).

My “after my pass away” CD-R has one picture I took per month, starting in the mid-2000s decade when digital cameras started being widely available. There are notes about who is in each picture, where each picture is taken, and other relevant details about the pictures.

I also have 320k MP3 files of the better music I have composed over the years, since I am also an electronic musician.

In terms of open source software, it’s more likely than not that one of GitHub/GitLab/Sourceforge/Bitbucket or even Sourcehut will outlive me; my important projects are on multiple Git hosting services. Even if all of today’s Git repos go down, important software will be uploaded by others to what passes as Git to whatever repos exist in the future (See: The number of open source projects when never used Git mirrored on GitHub)
It seems that’s quiet the same proportion of nuclear core meltdown.
But yes the fallouts could be way worse and it’s actually a bad idea but in 100 years, who knows ?
Sure -- I don't think the concern is literally falling out of the sky, so much as having to divert to another airport that isn't being jammed (inconvenient). But we're speculating on the basis of a vague complaint.
Nice goalpost move from "completely" to "officially" (under duress).
About the only issue I've had with wireguard is that it leaks DNS so I'm constantly getting alerts from AWS GuardDuty about suspicious DNS queries. The only way around that I can see is to run my own DNS and forward the queries that don't look like they are AWS related to a public resolver like 1.1.1.1.

I am really eager to hear details how the VPNs are implementing Wireguard - particularly the address management portion.
If the "canteen" has better food, and 50% of your company hangs out there 2hrs/day and is under full-time surveillance/propaganda broadcasting by your primary competitor, maybe focusing on the food is missing the point.
Based on your description alone, it sounds like a great way to generate echo chambers.
Big get for Stanford
Agreed. Even worse, one that corrupts data it doesn’t know how to handle.
I think they benefited from being early on the platform. A great advantage if they can monetize, grow and keep up with the competitive pressure. Unfortunately that's not always an option.

People move on and these kids have to feed themselves.
The amount of concrete is pretty insignificant compared to variability of building operations in terms of heating/cooling. I've spent a ton of time reviewing embodied carbon, since that's probably the strongest critique against this sort of structure, but I can't find numbers that make me the least bit concerned.

Plus,people like greenery, if that's a "gimmick" bring it on.

In addition, compared to the major consumer of greenhouse gases, poor land use requiring massive personal vehicle use, and the poor thermal envelopes with far larger surface to volume ration that happens with single unit development, these sort of critiques are missing the forest for the trees.
It depends some companies use their own employees, some use photos of their customers, etc.

I wonder what kind of contract they have people sign given clients move to different solutions providers and employees move companies as well.
Even for something quick, I will type up a question and then go over it a few times, make some edits, probably provide some links for context. It just feels like a bigger deal than just asking someone next to you.

In person they can cut me off when they start to get it, or I can tell from their face that I need to keep going with more context, it's just more more collaborative.

In chat I'll either end up having to answer a ton of follow up questions for detail, or I'll drown the question in context.

Yes, I can get better at asking questions. But tbh most of this complexity stems from me trying to ask questions well to begin with. IDK, pinging someone over chat seems like more of an intrusion than just asking a question.

Also, I won't, like, ask someone to take off their headphones for this. I'll ask them at lunch, or when we're grabbing coffee / snacks. Over chat there's no coffee break, it's all "headphone" time, from my perspective.
You set your goal to $347 and have exceeded it. But there are also tiers for as high as $1042. How much does this project really need?
Who's pouring cash into this money pit? Why doesn't it say who participated in the round?
Loved Bilberry. Unfortunately I'm not ready to say goodbye to a sidebar on desktop
All of this is designed to divide and Segregate us yet guised in the name of equality. History has been brutal to all races across all continents. Are they going to make sure to include all the other ethnicities genocided in the last 300 years? They make it all about race instead of making it about evil. Stand together as American's and as kind loving humans. That is the only way we can move forward.
> Those "privacy score cards" for apps on both iOS and Android

The GDPR already requires clear disclosure for data processing. If the "privacy score cards" were due to the GDPR then we should've seen them 3 years ago.

The privacy score cards actually demonstrate the lack of enforcement of the GDPR. A private company (Apple) successfully did something in a few months that the regulation couldn't in years. That shows how these potential "4% of global revenue" are really seen and they're not as threatening as they sound.

> The ability to reject tracking

Where? The vast majority of apps and websites still include Facebook SDK malware and similar, and in the rare cases where they actually do ask for consent there's no easy "decline" option, or the decline option is a sham (as in "disable cookies in your browser so we fall back to browser fingerprinting").

> but it's up to people to report them, there's no EU privacy police squad digging up these cases on their own [...] There are only so many hours Max Schrems can spend every day [...] on running his non-profit to do that for you, me and everybody.

This seems like a problem if the effort of investigating breaches is offloaded to laypeople, especially when finding out non-compliant cookie banners can be done automatically with a trivial web scraper.

> It would be a PR disaster for all things privacy if DPAs were to go all in on some case (taking 4% of global annual revenue), then losing the case in court.

Why is doing nothing considered better then? In either case nobody is complying with the regulation. At least an in-progress court case (that's likely to take years) is going to be a much bigger threat than current situation of nothing.
https://www.androidauthority.com/blue-light-filters-1067108/

also, google Google integrated a blue light filter into older versions of Android such as Oreo.
When I'm sitting in close proximity to other humans, I can often tell what they are doing. People can give signals that they are currently occupied; this could be things like putting on headphones, etc. It's pretty easy to tell when someone is doing focused work vs. talking to a desk mate, etc.
You can't use any of it commercially. Nothing within is under an acceptable software license (nor an open source license, nor a free software license). Advanced warning.
Well that's pretty blind ignorant at this point.
One thing not mentioned here is that for very tiny investors, pro rata is a right that can protect against aggression from later, more highly resourced funders.

If the company is scaling quickly, and looks like it could have a good return, a later stage investor could come in and cause massive dilution in the cap table by issuing many shares and granting some amount to the employees and founders. If I had pro rata, I could have a proportional share of the funding, and even if in the likely case I didn’t have the capital I could likely raise it, and at least get some share of the upside.
You missed the most important technical feature: shared chat history.
Got it. That wasn't clear to me from the article -- I guess I assumed it was more chill and just in public parks in the middle of the day. If it's indoors at a shopping center, I see why that would annoy people.
Wealthy people tend to have fewer children.
Wow, the "Silent Yachts" one has a "fully automated towing kite"! That's not something I've ever encountered before, very clever. Removes the need for an annoyingly tall mast and probably saves a lot of weight as well.
I have never heard of FAANG type companies doing take home tasks. Which position / location was he applying for ?
so let's just starve them
I’ve been visiting Seattle since a toddler living in the tri-cities circa late 1970s. It indeed was a place to be, at least for a kid then a teenager and even when living in the U district and working at crackdonalds on third and pine.

But when I tell my son Seattle center used to have arcades and a roller coaster, he doesn’t believe me. Or when I talk about sending my great aunt and uncle off back to Alaska on the ferry at the water front (the Alaska marine highway used to start at Seattle rather than Bellingham).
Yeah but if you're anybody BUT this guy you'd be excited bc maybe someone else can get a modeling job for once.
I did put the goal very low. I must admit.
I hoped that much more people would pledge.
This is not obiously the case.
I secrettly hopped for 3000$ pledge, not 320$
Maybe I'm just getting old and crotchety, but "influencer" seems like such a ridiculous thing to do for work. I guess the laws of Capitalism dictate that it must be a job, or people wouldn't pay for it. But I think it says something about the world we've created, and I don't think it's necessarily good.
Do nothing (2009) – on meditation and a quiet mind
> But we don't do a great job on explaining that estimates are probabilistic by nature, there are risks involved

Ironically, I've recently been catching flak for "not being confident enough" when I give confidence intervals around my estimates indicating uncertainty.

In some sense, literally can't win. I then realized it was more about my lack of doing this: https://www.csun.edu/~to18470/articles/Managing_your_boss.pd...
I think the "theory" being referred to is

> it had nothing to do with regular people eating at restaurants and everything to do with the protocol at those specific places

Also if we're going to be pedantic, we should be consistently pedantic:

> 50% of all COVID deaths were in nursing homes

that article actually says under 50% and it's from December 2020.
Headphones are fantastic nowadays. Make your eardrums bleed without bothering anyone.

While we're at it, I hate rock cairns too, aside from those used to actually help people by marking routes. I didn't go to the forest to see trash, graffiti, rock cairns, or other man-made creations.
I think you misunderstood the metaphor in the article.
Could you point to this other plot of land?

This land is Squamish land, which is the only reason it's getting built. Otherwise greedy neighbors would block it.
Yo, I opened a new tab after looking at that twitter thread and... WTF HE IS EVERYWHERE!!!! This has got to be the weirdest things that has happened to me on the internet..

https://imgur.com/a/MFUXbhl
Yes. The dozens of acres that don't need to be razed to build crappy single-family houses with it required streets and infrastructure just saved you a bunch of greenery.
We kept one going for five years in the local region. Had about 50-ish people to certain events at its peak, probably a few hundred active members (including inactive it was over 1300). But paying $180/year didn't feel worth it as soon as the pandemic hit. I was the main one paying it also.

Kind of shitty too because you can't really kill a Meetup group as long as someone is willing to pay for it. I stepped down as admin and some speed dating thing swooped in and started paying for it, so now the page is still up but there's only speed dating events on it now.

I think Meetup has almost doubled in price in the past 5 years, and it's gotten some major competition from Facebook's groups and events, so I wouldn't be surprised if it's on the decline. I don't think I'd bother to create a Meetup group nowadays, just create a Facebook group.

I do still use it to find some online events to attend periodically, though. Still haven't done any events with random people in person yet, just friends I know are vaccinated.
I totally understand that. I think we've made the world a little bit more fair for everyone by forcing people to schedule a 30 minute meeting during work hours to just chat or play games or whatever. No screwing up the commute, no forcing people to drink intoxicating substances, etc. Definitely net better.

But, I personally enjoyed people being forced to socialize with me ;)
I'm been in the middle of dealing with app review for a client these last couple weeks. One part I find very frustrating (though there are many), but don't see discussed very frequently, is the hubris imbued by Apple in their review process.

They'll flatly state "you're in violation of the guidelines in Area A". So I'll submit a detailed and well-written response explaining why there are good reasons the app does what it does in Area A. They will basically say absolutely nothing in response to my submission, but instead switch gears to saying "your app is in violation of the guidelines in Area B".

I'll explain why what the app does in Area B is for good reasons, they won't verbally acknowledge it at all, but will then bring up Area C. Rinse and repeat.

It's rather demeaning and demoralizing to be constantly treated like "YOU'RE WRONG", explain why you're not wrong, get no "thank you" or "we're sorry for the accusation", then have to immediately deal with another "WRONG AGAIN". Much like an emotionally abusive partner.

There is a simple and far more humane alternative: they could go with something like "we have concerns about Area A and it might be in violation of the guidelines, but we'd like to hear your input first before delivering an acceptance or rejection - please respond with further details".

Thanks for attending my vent session lol
Nobody will be able to tell if you stick it in a tiny thumbnail and give it enough jpeg artifacts.