skysight-inc/HackerNews huggingface dataset:
> 1. Their auditing ("Event Logs") feature is unusable. It refers to items by some magical identifier which does not correspond to the name in the vault, e.g. "Viewed password for item ebabefac".

Names and all other identifiers can be changed freely, so Bitwarden refers to passwords by their unchangeable UUID, so you can keep track of an entry across any such changes.

What bitwarden lacks is an easy way to search for passwords by UUID, but that's a rather minor UX improvement.

> It's still (!) lacking a feature to actually send people passwords ...

Yeah, that surprised me as well. Back in 2014 or so we added magic password://uuid links to our internal password management tool, you can just send people the link, and when they clicked it, it opened that particular password, as long as they had access. I would've expected the competition to have picked up on it ages ago, but c'est la vie.

For exchanging passwords with external users, Send is reasonable enough IMO.

> The UX is .... not great.

Agreed. But given that everything else is solid and open source, I'll take it over any competitors, or continuing maintenance of our own tool, which quickly gets a whole lot more expensive...
"Antiquity" is conventionally considered to end about 1500 years ago, though this really only applies to Europe: https://en.wikipedia.org/wiki/Late_antiquity

The reason for this is the very sparse historical record from the European Dark Ages. Scholars in the High Middle Ages like Petrarch could look back on their own recent history, and then a vast gap of mostly unknown, and then the impressive cultures of Antiquity among whose ruins they lived. We know more about the Dark Ages now than we did then but still not that much.

Here you can see people flying like birds without being canned in metal tubes: https://youtu.be/rvQ9DjJNal0 https://youtu.be/-C_jPcUkVrM https://youtu.be/gtvCnZqZnxc https://youtu.be/UYi9r2eiUhU

It seems likely that we have changed. I suspect Merer's workers, even if they had grown up in modern civilization, would not tolerate being employees, being disarmed, and having their children taken away for education; and probably more of them were dyslexic than in modern populations. But I don't really know.

Generally the rule is that domestic animals are stupider, smaller-skulled, more submissive, weaker, more neotenous, less aggressive, fatter, lower in testosterone, less sexually dimorphic, and possessed of smaller teeth than the wild type (https://en.wikipedia.org/wiki/Domestication_syndrome#In_anim...). Modern humans have these traits to a very notable degree compared to, as you allude to, chimpanzees and even Neandertals or Denisovans; but perhaps we have also been substantially domesticated over the last 4500 years, maybe even over the last 2000. Not because of driving cars, but because of having kings. Are we the Eloi? I don't think Wells thought of the aristocracy as the Morlocks.
I recently spoke with someone who helped write some of those exceptions and he said that they were a result of lobbying, including his lobbying, not that legislators added them for fear of having the statute thrown out by the courts.

> I can't actually find the thing I am looking for. AFAIR the Cornell law site does not have the updated version that I need to reference, but you can see by the exemptions granted they are just codifying your rights to continue to use a work, even if it is not necessarily obsolete, if the copy protection has gotten in your way.

The exemptions are issued by the Library of Congress and don't become part of the statutory text.

It's true that user advocates have argued that fair use is required by the first amendment and cited some text in Eldred for that proposition, and it's true that proponents of the DMCA have argued that fair use is accommodated by the exceptions and exemptions. Still, proponents of the DMCA have never admitted that the DMCA would be unconstitutional without those exceptions, nor that the DMCA is unconstitutional if those exceptions don't work or don't protect users' rights adequately.
That is absolutely not true. Aside from the consequences of people not seeing each other’s faces, there are dumb things like having to wear a mask in a gym. Wearing a cloth mask while working out is not easy or inconsequential.
Cal Newport is a good writer and worth listening to, but most of his advice applies only to himself. I work 9-5 for a company that uses Slack, email, alerts, etc., like most of HN. I'm not a tenured professor with a lot of clout that can shut himself from the world whenever I please.

I've learned from Newport and apply some of his stuff to my own life, of course, but it's been over ten years of listening to him telling us we're doing it wrong, when most of us have no choice.
I think you overestimate the share of Americans who live in rural communities. If the only people driving into developed areas were coming from that far afield, managing traffic and parking would be trivial problems.
No idea about Wumaos, in the west it might have been popularised by the Bible ("a beam in ones eye"). Still, pointing out that the accuser is doing it simply to deflect attention from much worse crimes they have committed seems universal.
Economy is fiction based on the trust of everyone participating either genuine or faked. Once the trust is gone, it does not matter how you cound your riches.
I suppose to some extent, work is more than just typing in code. As software engineers, we bring a lot of the distractions, non-value adding work, and context switching upon ourselves.

One problem is that we get away with being specialists, leading to an organization full of specialist teams. That means to get anything done, high-overhead communication among the specialists is required. A specialist that understands the user tells you what features to work on, then you write some code and ask the security team for input, then you need to deploy this thing to production so require the help of the operations team. Finally, the testing team finds a bunch of bugs you missed, and now you have to go back and fix them. The alternative is to just do all those jobs yourself. That is what most 2-person startups do, and they can do a lot.

I think this is just an anomaly in the job market. You try to hire "software engineer" and get 1% of the candidates you were hoping for, so you can't say "also you need to know security, operations, and testing". The result is a slowdown for everyone, as you staff up with specialists to support that one software engineer that actually applied for your job. (My strategy here is to know all these things myself, and teach them to my team, so we can be as self-sufficient as possible. But there's pushback; the time spent learning is time not spent getting through the bug backlog. And, why learn more skills when you get paid the same knowing only one? The market doesn't support the strategy of being a generalist, but it does support the strategy of having a lot of teams, and team leads to integrate them.)

Ultimately, I think this is just a fundamental law of the universe. One person can do a one person project. Four people can do person twice as big. Eight people can do a project 3 times as big. I think this is just how society works, and it's not something that can be changed. Software engineers are "weird" in the sense that most of us are self-taught, so we have a very good handle on how much work one person can do; all of our projects were one-person projects until someone invited us to undertake a project that's 4 times as complex as that (and thus requiring 16 people). There is some debate as to whether this is exponential or quadratic, but the idea is the same; your value as an individual is much lower when you're working on a big project. At some bigger organizations, it's pretty much zero. So if you do more than zero work each day, you're ahead of the curve. (It of course takes 7 hours of meetings to determine what code you should write in the remaining hour. If you didn't do that one hour of code, then your output is actually 0, and you get fired.)
None of this feels good, but it's just how the Universe and humans work, I think. Gravity pulls you down to earth, and needing to do a two person project means you have to talk to another person instead of programming. It's the law.
Microplanets
The problem with PCIe is not bandwidth, it is the limit in lanes on consumer PCs: 20 lanes from CPU and a few more from the SouthBridge is not enough when the GPU is usually linked on a 16 lane connection. The easy way out is to reduce GPU lanes to 8, that leaves plenty of bandwidth for nVME SSDs and maybe for 10 or 25 Gbps NICs (it's about time).

For servers it is a different story, but the recent fast move from PCIe ver 3 to ver 5 improved the situation 4x, doubling again is nice, but it does not seem that much of a deal. Maybe moving NICs from the usual 8 lane to a lot less (8 lanes of ver 3 means 2 lanes of ver 5 or a single lane of ver 6) will also make some difference.
Yes the solution would be to fork off at the last MIT/Apache licensed version. I’m no lawyer either and would actually be interested in seeing the court case play out.
Any fallout tainting PRC / Russia is probably going to be used to extract concessions from US.
Ah yes, you're looking for RFC7322:

https://www.rfc-editor.org/rfc/rfc7322
> But Sonos claims Google actually did steal the technology. And the court agrees.

Could you please point to me where you see the ITC (International Trade Commission) that you call as "court" agreeing to the specific paragraph that you posted? I am not arguing with you, just want to know this better myself.

Disc: Googler.
As noted elsewhere the Pyramids were not built by slaves, they were built by the best craftsmen in the kingdom.

Second thing to note is the Great Pyramids didn't spring up from nowhere. The Egyptians spent hundreds of years building bigger and bigger Pyramids, refining the techniques. Long enough they were able to look at the older ones to see how they weathered as well as having written records of the many mistakes along the way.
Legally it counts as taxable income. However, if you receive it in cash, it's trivial to not pay taxes on it.
Have you ever lived or travelled to a walkable city? You'd be surprised how much you can fit into a walkable area. In the UK basically all the cities are walkable just due to historical inertia; you can fit plenty of city into walkable areas. For bigger cities like London there's the underground system to travel further out.
Netflix, I imagine, would love to have this kind of I/O bandwidth.
Covering half your face is absolutely antisocial and depressing unless you never go outside. I’m convinced some posters here never leave their homes.
There are two types of Metaverse. Only one will change society
what use case does this level of bandwidth open up, and I am not able to understand why the article thinks SSDs are one of them. PCIe already provides more than enough bandwidth for the fastest SSDs, am I missing some forward-looking advancement?
Why does Klopp love to abuse referees and then play dumb?
Canon can’t get toner chips, so it’s telling customers how to defeat its DRM
I wouldn't have bet a public accusation of this magnitude on those auto-incrementing ID's. There's a possibility the earlier positive test was conducted privately and was only registered with the government at a later date when he knew it would be required for visa purposes.
Firefox just released version 96 today and it comes with HWB() as well.
How is that different than CNN and MSNBC do? It's not unusual to tune into either network and see people and groups smeared as racists, sexist, transphobes, bigots, etc based upon "dog whistles" which only they can hear and only they are qualified to interpret, and "context" that only they find rational or compelling.

Yet, YouTube hasn't any problems with that and gladly hosts such content, despite it undoubtedly causing much, much more damage to society.
Isn't this only an artificial problem Intel created to segment the market, a problem that AMD doesn't have.
But people didn't want to get vaxxed long before any mandates ever took effect. They don't want to get vaxxed because they are simply misinformed. They are misinformed by politicians (yes, mainly Republicans), they are misinformed by social media, podcasters (Joe Rogan, Brett Weinstein), and various other celebrity clout chasers. This happened long before there was ever a mandate. People believing the vaccines cause you to exert a magnetic pull is not the fault of government mandates which recently took effect, it occurred way before with campaigns and conspiracies comprised of pure misinformation and pseudo-science.
I had this specific example in mind. How has Linux done it? Was it ultimately due to the benevolent dictator for life (BDFL) management practice?
A toll on all cars (not just empty cars) would already disincentivize driving around empty.
How long does it usually take to get consumer products of new PCIe specs? Fast PCIe Gen 4 is only just getting affordable. Like $350 for 2 TB NVMe ssds.

Also, I remember playing around with PCI implementation on FPGAs over a decade ago and timing was already not easy. What goes into creating a PCIe Gen4/5 device these days? How can you actually achieve that when you're designing it? Are people just buying the chipsets from a handful of producers because it's unachievable for normal humans?

EDIT: What's inside the spec differences between say gen 3 and 6 that allows for so many more lanes to be available?
Master(y) in acquisition of skills context is gender neutral. The reason is to avoid master/mistress - slave connotation.
I don’t understand why this is the developer’s responsibility. People choosing this apartment building will be aware of their parking options and can plan accordingly.
I mean, it should really be one sentence. There shouldn't be any pauses to think about how you got from the previous fragment to the next. It just keeps going; you start with a requirement about what camera to buy and you end up airlifting someone to the hospital, and that's just how the economy works.

It is clearly not what the weekend HN audience wants (all good ideas fit into 140 characters!), but I had fun writing it.
Judge against Facebook’s petition to dismiss FTC antitrust case
It has no auditing capability at all currently, cf. https://github.com/dani-garcia/vaultwarden/issues/246
> A 15 minute pause can result in hours of delays due to a traffic wave[0],

Anything "can" happen; but did it?
The (cloned) app -- https://apps.apple.com/us/app/wordle-the-app/id1604016922

Pretty disgusting.

---

To report to Apple:

- download the app (unfortunately necessary)

- go to https://reportaproblem.apple.com

- sign in, pick a reason and the app + describe this issue.

Took a few minutes to do it.
Is that a common technique?

Are there other methods in use for masquerading, or do people simply hard-code a group of C2 IPs or DNS entries?
https://wikiless.org/wiki/Hispania?lang=en

EDIT:

Also, from Camões:

"Falai de castelhanos e de portugueses, porque espanhóis somos todos"

Y'all talk of (the) Castillian and Portuguese (people), as we are all Spanish.
This also greatly contributed to the preservation of the Pyramids themselves.

The great North African deserts come and go in extremely long cycles however. At some point a wet period will return and much of the preserved artifacts will be severely degraded or erased.
> Because the next brownout is permanent - and that will be an even bigger PITA.

more like a blackout.
And the reason they drive all the way into downtown and crowd up the streets as opposed to the nearest major train stop (with far cheaper lad for parking) is?
Given the amount of infrastructure modern air forces require, it doesn't matter if the jet is alive and well in the air if all of the supporting cast is incinerated.
It sounds like the thing you're missing is the concept of "context" not "logging". If you frame the question as what information do I need to diagnose a problem with this code if (and only if) it fails, and likewise what info when it succeeds do you end up with logging as the best solution? Probably not - events seem to be a better perspective on this.

>Had the author taken a serious System/OS class he would have known.

I'm guessing the author probably did so - this comes across as fairly ascerbic btw.
Current price of Nuclear in Ontario (generated by CANDU reactors) is 5.9 cents per kWh.
I never moved up so for me it's a little harder to accept.
With the Occupational Employment and Wage Statistics section (OEWS), you're in luck:

https://www.bls.gov/oes/current/oes150000.htm
Augeas comes to mind [1], although it seems like a pretty niche project (since you mention a "standard" ...).

1: http://augeas.net
But doubling the bandwidth per lane allows one to use half as many lanes to a GPU and maintain bandwidth. As you mention, it allows an eight lane GPU to be a viable option. And better yet, due to how PCIe handles variable number of lanes between host and device, different users with the same CPU, GPU, and even motherboard can choose to run the GPU at eight lane with a couple of four-lane SSDs, or at sixteen lane for even more bandwidth if they don't need that bandwidth elsewhere.
Why is it impractical for dinner and a show?
120hz star citizen
It’s just terribly insecure. Humans are really bad at making unique passwords. I have around 500 unique passwords in my password manager. No way I could do that manually.
You know even more than me. I was just going off the wiki pages for Monsters Inc franchise and Finding Nemo franchis, which list 3 and 5 attractions each.
The onus lies on both the web developer and Google and Apple.

Web developers should be considerate in case people don't or can't update their browsers.

Google and Apple should make sure their systems are up to date.

If it doesn't work, both are to blame, and should both do something instead of blaming each other while the user suffers.

Why have new features if it is not to use them? Consider them a preview, as in "this is what users will have in 5 years", or use something like Babel. Personally, if possible, I like to target 10 year old devices, more if the cost is low. It may seem crazy but I think that now, 10 years is a reasonable lifespan for a computer, including phones and tablets, 15 for a desktop PC or a good laptop.
good catch on both accounts, well done
Completely agree on Gevent. The UX was outstanding.

In general, I personally don't love the direction Python 3 has taken with asyncio, type hints, and more and more syntactic sugar. Meanwhile, no real improvements to packaging or to performance of pure Python code. But I'm just a bystander and Python is a big ship to steer, so I get it.

Languages like JavaScript that have been async from the start work well

This is one of several reasons I've enjoyed gradually switching over to Go from Python. Concurrency is more or less a pleasure in Go. It equals the great UX of Gevent (i.e. Goroutines) but baked into the language and multiplexed onto many real threads (versus only one thread in Gevent).
You had me fired up before I hit the last sentence. Well done, I should have recognized the infamous dropbox comment :)
> Generally that means not having reduced revenue.

I think this is the fundamental disagreement we have, and it's probably too big of a conversation for a comment thread. In my philosophy of determining "best interest", revenue is an important consideration, but not the only one and not the most important one. There is certainly no legal duty to increase revenue or stock price or anything like that.
Yeah, I’m pretty sure it’s approaching the ideal form. It makes complete sense that a device which is at its core just a screen, trends toward being literally nothing but a screen over time. You see the same with other items, including kindles, but also actual books, newspapers, magazines. These are all 100% content edge to edge with the exception of a margin to grip the thing. In 2nd grade we had individual chalk boards and they were literally the shape of an iPad.

The ability to throw a case on it is a feature, not a misdesign. I don’t want a bulky tablet to protect the corners. I’ll put a case on it for that. I happen to not want that so I have a very minimal case on all my devices.
I will be following this very closely. I have been asking for this for about 10 years now. Signed up, will be using it for a few weeks to evaluate.
Agreed on the likelihood of having ubiquitous level 5 self-driving cars in my lifetime as well (I'm in my mid-30s). But I'm also very skeptical about the desirability of this kind of a transformation, and the desirability of (re-)building cities around it. Your examples are two of infinitely many that illustrate how self-driven or not, cars fuck things up.

In short, many people agree that the human-driven, gasoline-powered car is the problem. But far too many zero in on the adjectives, implying that solving the "human-driven" part will solve our cities' problems (love the traffic-light-free intersection visualizations, totally want to be a pedestrian trying to live next to those). Then there are people pretending electric cars are more than just marginally better for the environment when the full life cycle of both the energy required to power them and the materials that go into them is considered.

Stop trying to fix the car. The car is the problem. Specifically, at a certain point (you can quantify it as certain population density, or population size) there are too many of them to rely on them for transportation of most people and to have liveable cities. In North America, we sacrificed the liveability of cities to keep the car, in Europe they're sacrificing the car for liveability. There's not too much more to it than that.

Electric self-driving cars change this a bit, but not enough to matter. It's basically the same as above.
That's a very interesting insight. Thanks!
It is yet to be seen whether we will be saved at all. Without a solution to what to do for hundreds of millions of refugees, it seems unlikely.

Greed is how we got here. How likely is it to take us somewhere else? It is not impossible, but it also does not seem like the most promising choice.

In the end, it might be all we have to work with, just because serving greed is what our society is constructed to do, to the exclusion of all else.
Just like TLS, the payload is encrypted. The skyking stuff is just header. It has the advantage that there’s less to go wrong and doesn’t take sophisticated equipment to receive.
That's an interesting observation! I've noticed from my Instagram feeds that there is a trend of "hackerspace" homes where multiple SWE/tech people will live in a SFH dormitory style. I reckon this might be peculiar to the SFBA and the tech scene?
Ask HN: GitHub Accounts and Professional Careers
I recently applied for a job and was accepted. I'm supposed to update the company's website from Python 2 to Python3 and maintain it after that. I was talking to my new boss and he said that I was "mostly chosen" because of my "outstanding GitHub profile". I don't have a problem with this, I willingly filled out a form with a link to my GitHub profile when I applied. But what makes an "outstanding GitHub profile"? I have 500 or so followers. My projects are mostly libraries, in either Python or Javascript. The most popular ones have a few hundred stars. One has over 1000. Is this really the industry standard? Do employers really just say "they have a good GitHub presence, hire them"? I know I could script the stars and followings if I wanted, just give me my morning coffee and 24 hours and you'll have yourself a well paying software position ;)