skysight-inc/HackerNews huggingface dataset:
I have sympathy for gp. But also, naming things is hard. Wait till you dig deeper into the erlang rabbit hole and discover the undocumented gen module.
So she admitted that political climate at work contributed to her emotional/medical leave?

Sounds like she would be more fulfilled at a non-profit.

Sounds like she was spinning her wheels doing things that don’t necessarily make the company money, was bound to have conflict with management.
A tangential (but actually very relevant) question, "reading the room" here, I gather that many folks in tech responding to 'the open letter' referenced here are actually either libertarian, conservative, class-based progressive or just progressive but maybe critical of woke-ness/cancel culture. How do you guys deal with coworkers, friends and family who are (for a lack of a better word) very very woke or MAGA for that matter?

I mean the obv. answer is just not engage or placate. But I've found doing so is intellectually dishonest and the implied feedback given to the activist (left or right) that their opinion is the prevailing opinion. I try to challenge their opinions logically and on their possible emotional biases; but as politics (along with sex and religion) is the third-rail of American polite conversations, I find it hit-or-miss. Would love to hear everybody else's $0.02! (And if you disagree with me if you a wokist or magaist, I'd love to hear your takes too!)
Whoops, sorry for the late reply, but it's the former.
I liked all of your comment, but this passage in particular:

> No, we need a Habeas Corpus for tech companies. If you are banned, you have to be told why. Make it a law. I don't care if it results in more spam.

The whole ordeal seems like an attempt to educate app developers by whipping, where the victims have to guess what they did wrong.
Just "setting quotas" is more than slightly missing the point. You can tell HR to hire more POC for senior level positions, which is what my last job essentially did, but it doesn't actually bring new diverse talent in.
You'll be tracked, it'll just be worse and not in a way that protects your privacy.

You'll also be generally ignored by people that care about solving these problems.

You'll also make it harder for people that care about the distinction between pragmatic solutions that protect privacy and simple solutions that don't.

When your response to both is the same the response from governments is: "the privacy people are going to complain no matter what, so just ignore them".

Your comment is basically an example of the kind of misleading knee-jerk response I was talking about. The bluetooth alerting design is not tracking, but your response to it is more likely to lead to solutions that are.

Clever technological solutions can allow us to preserve privacy and still do important hard things. The bluetooth exposure notification design is an example of that, people that care about privacy should be excited about it.
Would very much like to try this for myself, but I would rather look for a more sustainable diet. Do you think it was a matter of missing nutrients, or rather intolerance of some sort to the carbohydrate sources?
Patreon?
> I guess this is the 'attack how you say it stage'.

Like I said, I'm happy to engage with you once you decide to abide by site rules :) I'm not interested in engaging in a conversation with someone accusing me historically (and apparently, presently) of not knowing what I'm talking about and hallucinating. If you wish people to engage with you, do so civilly.

Your personal attacks are neither acceptable nor welcome, and your goal is clearly to engage in pedantry for the purposes of winning an argument rather than exploring an idea. That's not what this site is for.

Have a great day! :)
Looks like the answer is "yes": a full one-third of Basecamp employees wanted to join the Diversity/Equity/Inclusion council. DEI appears to be precisely the politics DHH and Jason don't want Basecamp to think about.

Twitter thread: https://twitter.com/Rahsfan/status/1387042197321633792
The best analysis of RISC vs CISC is John Mashey's classic Usenet comp.arch post, https://www.yarchive.net/comp/risc_definition.html

There he analyses existing RISC and CISC architectures, and counts various features of their instruction sets. They clearly fall into distinct camps.

But!

Back then (mid 1990s) x86 was the least CISCy CISC, and ARM was the least RISCy RISC.

However, Mashey's article was looking at arm32 which is relatively weird; arm64 is more like a conventional RISC.

So if anything, arm is more RISC now than it was in 2001.
"Whether I will remain on medical leave after publishing this letter is entirely up to you".

The statement is framed in sarcasm, but if this is really the case, don't leave it up to the employer -- when the workplace gets toxic to you, find the door.
What's the actual utility there, though? It makes the video less portable than if you were just watching in your phone. And the position on the page isn't exactly important.
Print them out.
The rsync.net Warrant Canary is now 15 years old
Hmm. I see what you’re saying, but I’m not sure that there is a hard cap. Pernosco has allowed me to solve harder problems than I would be able to solve without it. Or perhaps there is a hard cap, but that cap is much higher than you would think. High–quality tools might get you closer to that cap than simpler tools would.

For example, I participated in a project recently to extend Flex so that it could generate both Rust and Go code, in addition to C. Pernosco was an invaluable aid here. I was able to get Flex to generate a C program and also a Rust program, then compare the execution of those two programs. I recorded them both, and opened them each in their own window. Keeping them side–by–side, I could probe the innards of both programs simultaneously. Since both programs were supposed to implement the same state machine (and thus recognize the same list of tokens), it was easy to find places where the Rust version went off the rails. I was able to do in hours what would have taken days with any other method, if I had succeeded at all. The behavior of that state machine is not at all obvious, and I might never have unraveled it without Pernosco.
>In 2020, a fast radio burst (FRB) was detected from a magnetar.[⁷][⁸][⁹][¹⁰][¹¹][¹²][ᵉˣᶜᵉˢˢᶦᵛᵉ ᶜᶦᵗᵃᵗᶦᵒⁿˢ]

Wikipedian humor at its finest. Because of course "excessive citations" looks like a citation.
Verses Written on the Occasion of Getting the Covid Vaccine
For "transferring $600k" - I was assuming the "$" indicated USD.
"We’re outraged if a restaurant makes us wait for a meal, but not if the doctor makes us wait for our healthcare? We’re outraged if the person at a hotel front desk is unfriendly to us—but we shrug and take a seat when that happens at the doctor’s office? It makes no sense."
> I actually think is the first application of blockchain I've seen posted here that makes some sense. Cut out title companies and no need for storing paper deeds in a courthouse somewhere.

Why is it every application touted for blockchains seem to address issues that either solely or largely apply only in the US? The UK already has free, instant bank transfers and a central online land registry with an API that reflects the actual legal status of land in the UK. Any blockchain solution will always be some combination of incomplete and out of date, while having no legal basis means that it cannot be an authoritative source, and there's no need for a blockchain in the first place.

How is this any different from a bunch of NFTs that represent "ownership" of a piece of land?
Part of the problem is that the high unemployment premiums are coming from via the stimulus packages which will probably end at some point. In the meantime more businesses will go bankrupt or close doors.
So yeah, it's rational for the employee to sit things out, but the market is distorted
I Moved to Austin as a Tech Entrepreneur. Here Is Why You Could Consider It, Too
Why would you want to move to a city? Is it the weather, people, work or entrepreneurial possibilities, number of activities at a given time, warm people? Read about my first 2 months in Austin, which can give you some important tips.
And Google's trackers replaced by Microsoft's trackers. That's a major difference.
>Can confirm that mechanical wristwatches have experienced the same.

Yep. I'd been wanting to get a used Submariner for years now. Looked up prices the other day and they are literally double this time last year.
Account hid all its tweets, so this has become a non-starter in terms of an interesting HN post.
IMHO it doesnt at all. Nothing justify that kind of user tracking. That whole ad business is broken by design. Unfortunately, we can't have access to many products for a reasonable amount of money that would match the ad/spying revenue by user. I would be happy to pay many products a few dollars a month rather than use adblockers.
Plantuml plugin within Confluence is pretty nice for documentation, and arguably a super-power because it makes it easier to make good docs ("a picture is worth a thousand words").

The source shows up in edit mode (no external app needed; and it's always correct) and it handles the rendering for you, thus reducing friction.

In other places I've seen people attach a PNG. If you're lucky, they've also attached the corresponding (and up-to-date) source in visio/draw/ppt/whatever random app format, in which case making a small edit might only takes ten of minutes. In the worst case, it's missing source, the source file is not the same as the PNG, or they used some program you don't have, and you have to totally redo it. For most people if the friction is too high, it just doesn't get updated.
I fear this is the road C# is on.
So it seems the overriding tide right now is for workplaces to be more woke-aware? Increase tensions by discussing more politically hot topics at work.

At least that's what I'm getting from the Silicon Valley type folks I follow on twitter. I think it's a mistake, they'll end up eating themselves in the long run. You may be a woke-leader now, but let's see what the next generation thinks of you in a decade.

Why do you want to "out" your coworkers? Force compliant thought control of the people you have to see every-day. Seems like it's destined for huge amounts of resentment. Fearing for employment because of your opinions, yikes.
Which is why Apple/Google engineered this to not use GPS location data, instead each phone locally kept track of nearby bluetooth IDs. Which made the app scale quadratically rather than linearly with usage (10% adoption means 1% of possible transmissions caught), which made it basically useless without large scale adoption that it never got.

Google/Apple timidly did some basically useless engineering, when they could have instead made a significant dent in limiting the spread of covid.

If they were going to make the timid, quadratically scaling decision, they should have boldly made it opt out. A quadratic scaling, privacy preserving protocol plus a timid opt in strategy might have cost 30k lives if it ubiquitous/automatic contact tracing would have stopped 10% of the spread.
The article literally names and quotes them.
There are many vague accusations in this article, but the core issue seems to be this:

> Keen followers will recall that when our Use Restrictions Policy was first officially rolled out, neither hate speech nor harassment were included. One of my colleagues (who comes from a marginalized background) and I (an Asian American woman child of immigrants who had grown up poor) had debated vigorously for their inclusion, with David in writing while Jason gazed from the sidelines, intellectually making our case before ultimately being told: no. We won’t include them yet. Let them stay in the grey area. Let us stay silent.

TL;DR: Basecamp decided not to explicitly include hate speech nor harassment in their use restrictions policy.

It's not clear if there were specific customers using Basecamp to (project manage?) hate speech or harassment, though I suspect any specific cases would be alluded to if they existed.

The author does suggest that they received customer questions asking if Basecamp supported "free speech":

> we began seeing more customer support cases asking about whether Basecamp “discriminated” against its customers. Whether it supported “free speech”. Another Moral Quandaries case came up, one that proved to be the most challenging professional experience of my life — and I’ve worked in refugee camps before!

The author managed to get hate speech and harassment added to the use restrictions policy eventually by sharing their personal experience of harassment:

> Over the course of that 10-day Moral Quandaries case investigation and discussion, it became clear to me that the only way to move you two was to prostrate myself. To violate my own sense of personal privacy and list out in excruciating detail example after example of how I have experienced hate and harassment. So I did, and at the end, hate speech and harassment were added to the list.

I have to say, after reading this rebuttal, I'm inclined to side with Basecamp. The amount of loathing this employee has for their employer is staggering, though it's not clear if the issues being debated actually related to real-world issues or were simply matters of principle. I can now see why Basecamp would take the steps they did.
>...Basecamp already represents a diversity of experiences and we want the company’s software and policies to do the same ...

I think this is precisely the issue that guarantees we will forever have these discussions, whether or not a company bans political conversations. The software industry is simply much more left than the general population [1]. But rank and file employees ignore this, and assumes everyone else should hold the standard opinions on Diversity, Equity, and Inclusion. So they pressure their company leaders, but the company leaders are obviously running a business, rinse and repeat.

[1] https://www.businessinsider.com/charts-show-the-political-bi...
If I were worried about a raging Twitter mob I wouldn't announce company policy to my staff by posting a missive on Twitter.
> Keen followers will recall that when our Use Restrictions Policy was first officially rolled out, neither hate speech nor harassment were included.

That's a huge red flag.
For example, it doesn't use HTTP/2 (which has a ~100 page RFC and compiles to a ~2MB object file), does not have any load balancing or name resolution engine, and does not handle connection pooling or multiplexing.

Granted, one person's unnecessary is another person's necessary. But since DRPC has a modular design based on small interfaces, many features that are rarely used in gRPC can be excluded and left up to third parties to implement if they want.
That's not the context of the article, "silencing" is used in the "actively silencing" sense. It's not about a bystander not getting involved.
Stop people from getting into your iPhone using Face ID while you're asleep
For people who spend $250+ per seat in Salesforce, $30/mo for a blazing fast web design/coding/collaboration experience is - if anything - cheap.

Cue @patio11...

PS very impressed with MightyApp - joined the waitlist. Congrats :)
nah, you don't need a permit for that... you'd just need a computer without a boot chain of trust, too bad those things exist only in museums and landfills nowadays, have fun digging through trash to find your slow-ass 5 year old 18-core RISC-V 256G RAM SoC for witch there is an exploit to break it's chain of trust. Oh and make sure nobody notices, breaking the chain of trust is obviously illegal, and for good reason you could try to break the DRM of a Neuralink-Entertainment-Stream, we can't have that.
You mean you think you could create a chatbot that doesn't suck ? Could you please elaborate on that a little bit :)
I'm not familiar with those features, and agree that PlantUML generated diagrams have a distinctive look, but why not contribute to PlantUML instead of starting yet another project of this type? It's written in Java, so it meets that requirement.
> This is a common misconception, easily avoided by getting some firsthand experience owning a Tesla.

So a software update has never changed the order or location of user interface elements?

> I look forward to hearing you give even a single example where a human driver was not to blame

https://www.tesladeaths.com/

There are at least 3 known cases where autopilot failed and someone died. (Also note that no one has died from the failure of Waymo or SuperCruise driver assist tech.) Here are a few articles in the past few days on the same subject.

https://www.nytimes.com/2021/03/23/business/teslas-autopilot...

https://www.usatoday.com/story/money/cars/2021/04/20/tesla-a...

https://www.consumerreports.org/car-safety/fatal-driverless-...

The NTSB has also outlined the many issues with Tesla's autopilot feature.

https://www.ntsb.gov/news/events/Documents/2020-HWY18FH011-B...

> The investigation identified the following safety issues:

> - Driver Distraction.

> - Risk Mitigation Pertaining to Monitoring Driver Engagement.

> - Risk Assessment Pertaining to Operational Design Domain.

> - Limitations of Collision Avoidance Systems.

> - Insufficient Federal Oversight of Partial Driving Automation Systems.

> - Need for Event Data Recording Requirements for Driving Automation Systems.

As far as I know, Tesla has not even responded to this report. A good place to start heading towards that better world is for Tesla to demonstrate some accountability.
While I agree that such thing such as “Share your contacts for 500 gems” or “enable location tracking and we’ll give you access to all these cool filters” should not be allowed in the app store, they should not require that only apps from the app store can be used; you should be allowed to freely install your own (by using special menus or whatever). However, I would also have design the system that you can easily fake these data, so even if it does say "share your contacts for 500 gems", they will not know if the data is legitimate or not. (This capability might be useful for testing purposes too, perhaps.)
Support to optionally randomize stack offset each syscall merged to Linux 5.13
You Shouldn't Trust Malcolm Gladwell (2014)
Not to mention a lot more latency.
While I much prefer debuggers, I've never had a print statement "crash" and stop working.

But I've had debugger crashes or weirdness where they stop working in every language and debugger option I've ever used (gdb, lldb, MS debugger, JVM, Rust, V8, etc).
>Regulatory mandates and incentives. The classic carrot and stick approach.

What regulations drove todays adoption of the car?

Good grief. How about good 'ol market forces? EVs with range extenders to bridge the shortcomings of today? If you have the time and for lower cost on a trip, plug in. If you need the speed/convenience of gas you pay for it - but most trips would convert to electric. Gas would be reserved for the edge cases. Cars will still fundamentally work like cars when people need them to, but you can also get the benefits of the EV lifestyle.

Compromise without having to compromise on utility. It's win-win.

Mass adoption of transitional technology will do more to galvanize support for vast charging networks far more quickly (by - here's the crazy thought - producing actual demand!) then trying to conjure them out of sheer will and regulation.
I don't think there's a clear definition of what a 'true agile workplace' is.

That said, agile is, if anything, a culture. It's why it started with a manifesto, and it's why retrospectives are the only meeting that is spelled out in it; the retros aren't to try and determine what parts of a particular process you're not adhering to, but what isn't working (process or otherwise), so that you can change it (i.e., "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly").

There are plenty of workplaces that have that culture, even if the processes are all over the place. Of the last four workplaces that called themselves agile that I've worked in, three of them had that culture, and I and my teams got amazing work done in them (in fact, my reason for leaving at least one of them was -directly- due to the hiring of a micromanager and the ousting of someone who protected the teams from upper management). The fourth was an old school enterprise company you've almost assuredly heard of, with high employee retention, a culture of top down management and decision by committee, and, surprise surprise, their injection of agile processes did nothing to make them actually deliver software any faster, nor did it lead to any better results.
OP clearly mentioned “toggleable” for the ability to opt-in/out.
The keyword here is had. Google wasn't that evil when it hasn't acquired today's power yet.
From the post she linked:

> Basecamp should be a place where employees can come to work with colleagues of all backgrounds and political convictions without having to deal with heavy political or societal debates unconnected to that work.

I completely agree with this and it’s the kind of environment that I would prefer to work in.
Nice. For anyone interested in ARM, they also have a guide with diagrams [1] and a searchable reference [2].

1: https://developer.arm.com/documentation/102159/0400/Permutat...
2: https://developer.arm.com/architectures/instruction-sets/sim...
Yup. Foundation, services, and interiors are your big line items. The shell tends to be both cheap and very quick to build with common materials.
I always thought it was slang for a woman who wasn't ashamed of her own sexuality, but of course people (not you specifically) would manage to turn that into a pejorative :/
> 2. Most epidemiologists it the US, at least, believed that corona- and similar viruses were transmitted by larger droplets generated by coughing or sneezing. These droplets would not remain airborne long, resulting in the advice for social distancing and surface cleaning. The "flip-flop" occurred very shortly after it was demonstrated that they were transmitted by aerosol particles.

That makes even less sense, masks only stop the heavier droplets. The virus is small enough to go right through cloth masks when aerosols, or get carried out the sides of surgical marks by your breath.

But I remember the aerosol realization happening around summer/fall last year, way after the mask flip-flop anyway.
I remember the guy noticed that he was the worst paid employee in his team at Mozilla. Plus there was rumors on reddit about fighting related to inclusiveness, e.g. should beginner programmers be allowed to submit pull requests.

Not sure if it's related, but I could imagine that he's just tired of decision by concensus and wants to do his own smaller pet project again.
Try out Rectangle.app. It saved my bacon mentally and can tile windows how you want. Just not automatically like a full tiling window manager.

https://rectangleapp.com/
too sharp a point apologies, but, some homelabs acquire gear, some acquire skill.

i don't see your claim about how much storage you have as any sort of technical claim, any proof of anything. i think it's expected that the homelab folk have an interest in going deep, in some areas. if networking isn't your bag, isn't interesting to you, fine. but the size of your storage cluster or how many vm's your running isn't really an interesting counter-claim.
Of course it does. Sandboxing even exists on Android. The criticism here is that if you have some system that has root and can poke through sandboxes that you can access this data.

You either have full access or you don't.