skysight-inc/HackerNews huggingface dataset:
Frequently, you're dealing with passing documents between parties in different organizations, and it is not uncommon for these parties to have an adversarial relationship. You are engaging in a collaborative activity where you need to quickly be able to understand and respond to document updates and changes.

In those situations, you really cannot tell a lawyer at another firm "Here's the process you need to setup to view and edit documents. I use latex to write documents. Please track your changes in a shared repo." You'd be wasting time and getting people furious.

As the person you're responding to said:

> The drafting of documents won't be a problem with libre office. You can send a PDF to the client.

> But working with other lawyers/parties could be a challenge.

If you're just writing documents within your organization, you can do whatever you want. But once you go outside the organization, you really need to stick to what the industry has agreed on.

It's not that lawyers aren't interested in new technology. There are a lot of great developments in legal tech. But can you imagine how your client would react if they found out the lawyer they're paying $400 an hour was spending hours trying to figure out what latex was and how to edit it effectively so they could start to modify a document while they're on a deadline?

Word works. Get on with the work.
I'm not sure I want every country in the world to have the potential to build nuclear bombs...
Seems odd to not talk about Python generators in an article about this topic.
At a deeper level, this comes down to internal vs. external iteration, and, more generally, how languages weave together concurrent threads of execution:

https://journal.stuffwithstuff.com/2013/01/13/iteration-insi...
The qemu implementation does indeed do it the hard way. It's a lot of code: https://gitlab.com/qemu-project/qemu/-/blob/master/util/buff...
I'm really not sure where to begin on this mess of an article. I'm concerned about home security footage being easily available to authorities, but this throws the baby out with the bathwater by making a socioeconomic claim that only applies to a particular kind of urban neighborhood.

On its face, this article suggests a 'surveillance state,' brought about by people surveilling their own property. The assumption here is that porch cameras are merely a way to attempt to stick it to thieves/pranksters who are simply the collateral damage of capitalism. However, porch cameras also function as communication devices, personal safety devices and informational devices about non-suspect behavior relevant to a resident.

The underlying argument seems to be that the pursuit of 'safety' in the face of economic disparity and racial injustice is inherently discriminatory. Unfortunately, by hinging on porch cameras, it doesn't make much of a case.

Is it possible to want to work towards a kind of universal justice but also not want a homeless shelter next to a kindergarten or the home where you are raising young children? Is it selfish to want to extend that to the elderly, or to single mothers, to yourself? And yes, there are elderly people, single mothers and even children in shelters, but some shelters consist largely of people struggling with powerful addiction and/or mental illness. On the other hand, there may not be a categorically better placement of the shelter, and we might even suggest that proximity to such facilities is the cost of dense urban living.

To me, that's definitely worth writing and debating about, but this unfocused article built on controversial assumptions doesn't add much.
That's even worse, now you dependent on their "cloud"

The key is to not be depending on their format, and be open and ABLE to move away from dependency X whenever you want
I applaud your sarcasm and award it 10 points.
Do people use browsers for their work stuff?

I thought most non programmers usually use: email, chat, some ERP, some CMS, spreadhseets, spreadsheets, spreadsheets, some word processing software and maybe some project management tool like Jira (it seems to starting to be adopted outside of IT).

It seems that every company has some data in ERP and few various other databases, but then there are hundreds of various Excel spreadsheets and Word documents. I think there are decent Word replacements (but can they really work in a browser when the documents have more than dew pages?), but Im not convinced that Excel has anything good enough (I tried few). Google sheets probably is the best alternative due to its multi-user features, but I dont think it is a good daily driver: too laggy with big files, also problematic when one file collects data from other files.

Maybe I am a bit skewed, but it seems most work is more Excel heavy: lists, lists, lists of everything.

On a side note MS could make Excel so much better in few areas.

Also "downloading something from ERP to Excel, reworking it and uploading back" is something that seems to happen in most companies that I know (as long as they have an ERP, or even financial software).

There is a lot of money for some better Acess replacement though. Lots of companies need small databases, but it is hard to build them for non programmers. That's why "excel as a database"..
> On the recent FB outage, there was an employee posting inside information on reddit - media companies just took it at face value and ran around with it reporting as it was what FB itself was saying about the outage.

To be fair, I think the media would have done that even with a "speaking only for myself" disclaimer.
Yeah but being able to retake them just does both well! It’s purely better in most cases
China's JD sold $15.6M of iPhone 13 in first two seconds of sales event
The calculations don't take into account growing energy usage. But anyone who understands exponential growth already knew that from looking at the title.

EDIT: Title on the article is currently 'Nuclear fuel will last us for 4 billion years'. I recall that that was also the HN title when I wrote this comment, but I could have got mixed up.
It would be nice if there was a speech-to-text included automatically with voice messages. Even if it's imperfect, you could still listen to the original voice message if there's a hiccup, but it would make it at least searchable and readable in places where playing audio would be frowned upon.
You should be getting fewer .txt-results in the new update, a part of the problem was that keyword extraction for plain text was kind of not working as intended, so they'd usually crop up as false positives toward the end of any search page. I'm hoping that will work better once the upgrade is finished.
Based on this, I just decided to order a complete camera system for my house. As I age, I believe that the public should be 100% recorded. The public is common ground.
It's amazing how gasoline itself was only used from 1892 to current time. https://www.eia.gov/energyexplained/gasoline/history-of-gaso...

So imagine 150 years of gasoline usage help lead the world to be green and change to an energy source for "4 billion years."

That's so cool, and puts alot of conversation about environmentalism into prospective.
Author here - True! though generators are a specialization of iterators discussed in this article. I had considered it, but didn't want to get too bogged down.
Right on. I'd actually edited out for brevity "perhaps a better analogy is that it's like saying Rubber Soul is the most famous Beatles album." and am now happy I left it to you to express better.
It's Going to Get Even Harder to Buy a Playstation 5
> Wholly dependent on Microsoft.

Not wholly, surely? As an OEM, Apple would need to provide drivers. Given that their system isn’t an off-the-shelf SBBR/ServerReady ARM64 device, that’s going to be a not-insignificant amount of work that isn’t Microsoft’s responsibility.

Seeing as the Asahi Linux project has had to reverse-engineer pretty much everything, I don’t see how Microsoft could be totally on the hook.
Could this be installed on a Raspberry Pi? I am very happy with my Raspberry Pi-hole: would not mind adding a second pi for searching.
It's pedantic and the way you did it was rude.

You ought to have commented: "I believe you meant heat sink, not 'heat sync', am I correct?"

The average HNer is above average in intelligence and does not require a minor typo to be explicitly corrected.
> So assuming this is the start of a sustained inflation, how do I protect my portfolio? Most of my money is in index funds and FAANG companies.

Potentially nothing? Inflation is like 6-7% over last year. The S&P 500 is 24% over last year.
> Check out the READMEs

Ok. Tried https://github.com/RiftValleySoftware/RVS_Spinner.

>> WHAT PROBLEM DOES THIS SOLVE?

Looks like too many caps in titles to me, I'm mildly scared.
If the crew had followed the emergency checklist they wouldn't have crashed. This was a design error + pilot error.
Nvidia to Build Earth-2 Supercomputer to See Our Future
Everyone's got this pretty well covered, but wanted to emphasize:

SMOKING makes you dumb and less blood-oxygenated, cannabis likely far less so.

Vaporize loose leaf herbs, or use oil/edibles.

Don't listen to the ashtray.
Are compilers in general a part of the no-code movement since we don't have to write extensive asm now? Same as it ever was.
You may want to look into wall mounted recuperators. They provide decent ventilation while not loosing too much heat.
> Also a lawyer here, I think the biggest hurdle is MS Word. MS word is the defacto IDE of the law world. We spend most of our time in Word.

> The drafting of documents won't be a problem with libre office. You can send a PDF to the client.

> But working with other lawyers/parties could be a challenge. I am not certain how Libreoffice could handle a 500 page memo being worked by 50

This is addressed in the article actually! They said LibreOffice has served them perfectly well.
> I'm glad Apple have come to their senses and course corrected. I do wonder though for people that have only seen the 2016-2019 era if they will bother to try Apple again...

I'm one of those angry bastards, and I even own an M1 Macbook Air. The hardware is impressive, no doubt, but MacOS frustrates me so much these days that I cannot daily-drive it for my workflow. Plus, once you make the switch to Linux it's really hard to see Apple products as an upgrade anymore. You're giving away your freedom, and condemning yourself to paying $8 to manage your windows properly or $10 just to hide some statusbar icons. And when all is said-and-done, I can't move that statusbar to the left side of my screen... God it frustrates me endlessly. When I saw how Big Sur redesigned everything, I just gave up on the OS altogether. The thousand papercuts I feel on MacOS are reduced to a couple hundred on Linux, the majority of which I can automate away without worrying about some bigger company pulling the rug out from under me.

I really wanted Apple Silicon to be a barnburner for me, and I was hoping beyond hope that they would take the extra space savings to add an M.2 drive or an easier to repair chassis. At this point though, I think I'm contented to just stop caring. Apple courageously headed in a direction I'm not ready to follow in, so I cut them loose in exchange for all my sweet creature comforts. And how comforting it is.
The real gold is XDA's forums, where users and developers talk about rooting and hacking their devices. In contrast the articles on the front page are low on content, like this article on Surface Pro 9 rumors one day after the release of the Surface Pro 8 [1].

1: https://www.xda-developers.com/surface-pro-9/
It's simple... We turn the Upvote into the Down vote, and vote down to vote up.

No it's not helpful in the short term but, hopefully Mama Susan will get the message.
yes, exactly (plus we do not get there sailing :) :)
I have been in the position of leading products in what turned out later to be bad directions. It does not matter if you are “in charge of a product” when management shoves bad ideas down your throat and ultimately derails any attempt to keep the train running smoothly on its tracks. Unfortunately, this is no way to address such a situation. If you have already moved on to greener pastures, consider yourself lucky and let it go.
Or Android Office running on desktop
The discussion of Ruby could use a mention of Enumerable.

https://ruby-doc.org/core-3.0.2/Enumerable.html
Would you say: "I live in [city], opinions are my own", or "I am married to [person], opinions are my own"?

If no, why are you doing this for the company you're trading skills and time against money?
Brian, buddy, as just an outsider reading this thread I want let you know that Walter is right and you are coming across as rather confused. Also, your aggressive stance isn’t helping.
That tends to happen with overconsumption, which, many users who light it on fire regularly end up doing.
Do you have any 5nm x86 chips that you could compare it to?
Cum-ex Frauds: What are they and how can tech help?
Now the British just need to let him out rather than killing him slowly with solitary confinement in Belmarsh for committing journalism and publication.
This should be a post
Modern Python full stack with asyncio, Mypy, Next.js 12 and GraphQL
Morality is how you behave when no one is watching. Since I'm a nerd, I've assumed that someone is watching and recording all the time. Since at least the early 90s.

I guess I'm not very moral.

These porch cameras make me think of The Moon is a Harsh Mistress for some reason. A well armed society is a polite society.

I now wonder how Zoomers, the generation born into the panopticon, may have adapted. Will they be more moral, more careful, more circumspect? Or less? Or some mix?

I'm encouraged by, and take as evidence, the rise of consent culture. Which is definitive moral progress.
About 35 to 36 Kg. Bike + rider is 105K, which is actually not that bad. Your typical parent+bike+two kids is a lot heavier, I've had my 'daddy bike' up to well over 130 Kg before one of the kids was old enough to ride by themselves.

Full speed to stop is pretty good too, I did a couple of e-brakes to see how the change of weight and COG affected the bike. Stopping distance is a bit longer, it doesn't kick out when braking hard in a corner more than it did before, and - not surprisingly ;) - it transfers a bit more weight to the front when you hit the brakes hard.

But compared to a scooter it is much lighter and compared to a normal e-bike it is only 5 Kg heavier (29 vs 35 Kg).
I thought the key was to make a load of cash and/or help people with their lawyery needs
HTML smuggling: Fresh attack technique is being used to increasingly target
There's a fascinating part of a Vinge novel where the fact that the AI's high end features aren't available causes a most-likely interpretation of a collection of sensor data to lead to the wrong conclusion.
Why is it so acceptable for packages to be stolen? Imagine in the old days you went to a mall, bought something, and on the walk to the car someone ran by and grabbed your shopping bag and ran. This happens 100x more often today and there are seemingly zero consequences for it.
While privacy is important it can't be expected into places in plain view like porches.

Yes usage of video data should be limited, etc.

In the end this is like the dashcam cameras that helped cut on the amount of fake insurance claims and "he said/she said" accidents where one of the parts is clearly at fault.
That’s extremely well-done!
https://www.motorbiscuit.com/automatic-seat-belt-terrible-id...

Automatic seatbelts we’re tried. Was a horrible idea. I still have bad memories of those things as a kid.
While "hiring" is indeed a strange word choice, are these robots replacing jobs that humans would ordinarily do? If so, it would highlight that.
Law firms often charge by the hour, right? If my law firm switches to Linux, would they bill me more hours if they run into technical issues?
>The early adopters have problems

> LibreOffice Initial release: 25 January 2011; 10 years ago

don't think it's getting solved mated
For me, its the explicitness in Python that is killer. I can see a name and match that to an import and match that to a package. Grabbing a function pointer works exactly as I would expect.

Stealing from Krister Stendahl's laws for religious discourse, Ruby's composable iteration is one area I have holy envy, particularly after I got used to it in Rust. I've used Python's generators many times just to have to switch to an explicit for loop. Things are generally better with a composable iteration model but occasionally I find myself switching to explicit loops in Rust.

Unlike Ruby, Rust does pull-iteration like Python, though there are experiments with Ruby-style push-iteration [0] [1].

[0] https://github.com/AndWass/pushgen

[1] https://epage.github.io/blog/2021/07/pushgen-experiment/
Author here, wow that's great! I am still learning Ruby (hence the article to try to grok things).
Except police departments do have agreements with Amazon Ring and others. There is even a UI option for police to ask Ring customers to share their recordings.

https://www.eff.org/deeplinks/2021/06/ring-changed-how-polic...
I use Crystal more these days because it looks like Ruby but it's typed and statically compiled.
“What's going to be interesting is how attorney client privilege interacts with the third party doctrine”

Not really. If I take a file to Kinkos to get copied, it’s still privileged.

Contrary to the thinking of many technophiles, for almost every “How is the law going to deal with X technology?” there are useful analogies that were figured out decades ago.
Strong hybrids, CBD-only flower (aka hemp), the possibilities are endless!
One question that I, as a non-Finn who has had more than a passing interest in Finnish history, have never seen a compelling answer to is how reconciliation was ultimately achieved after the civil war. The accounts I've read refer in very general terms to both sides making compromises after having been simply exhausted by it all.

Can any of you provide some details? Multiple viewpoints if possible?
It weighs half that, including me, and the average speed over a longer trip is about 33 to 35 Kph. In cities you ride just as fast as the rest of the bike traffic, there isn't any point in trying to go faster, and top speed is rarely achieved, you'd need a 100% full battery and a rider in very good condition. More usual you'll be around 35 to 38 kph in open country where there is very little other traffic.

My 'commute' is 64 km, it takes me two hours on the dot door-to-door.
I would like to quote from the W3C TAG comments on the Managed Device Web API:

https://github.com/w3ctag/design-reviews/issues/606#issuecom...

> > "NOTE: [RFC7258] treats pervasive monitoring as an attack, but it doesn’t apply to managed devices."

> We don't think this is adequate. Given the power dynamics at play in an employer-employee relationship, the UA should still be working in the best interests of the end-user (the employee) even if the device being used is managed by an administrator. That is to say, pervasive monitoring is never a feature.

Chrome may not consider it part of the "web-exposed platform", since the code doesn't live in blink/, but the same logic applies to view-source. The needs of the users are more important than the security theatre you wish to put on for their teacher's benefit.
You should add Fireball. It's excellent

https://fireball.de/
not sure what you mean by that. would you mind giving an example shebang line that does this?
It prints "Me Too." then "I love Geeksforgeeks". What is strange about this?
Yet :)

Indeed, we're still catching up on feature-completeness, especially for the B2B world. In 2022 we will be tackling organization onboarding, SAML SSO, roles and permissions, subscription management, and authorization (as it relates to permissions and subscriptions). Still just getting started...
Paperspace does offer that: https://workstream.paperspace.com/
"“When you call the police on a Black or Brown person, there’s a good chance you are putting their life in danger. I don’t think that is a thing one should do lightly.”

Statistically this is False. It's driving a lot of current policy pushes and the people who repeat it most are the ones who pay the most lip service to fighting dis/mis-information, but it's not actually true.
Yes, the US as quite South compared to Europe.

New York is at 40.7 deg latitude North, which is only slightly North compared to Madrid. Miami is 25.8 deg North, which is more South than the Canaries Islands...

China is also actually mostly to the South of Europe, with Beijing actually slightly South of both Madrid and New York.
Different populations have different problems. When was the first time it was adopted by a major law firm?

Example: The OP cares about "redlines" because lawyers use that all the time and most others don't.
When you say "JWT-based models for SSO" what do you mean? I'm a bit unclear.

FusionAuth works with GraphQL/Hasura as well, see this post from a community member: https://fusionauth.io/community/forum/topic/696/how-to-use-f...

> In general, we're pushing for more use of short-lived JWTs to sync identities between trusted parties instead of OAuth. We think this is preferable because it can keep sessions synced, while OAuth tends to result in independent sessions.

This is an interesting approach. Can you tell me more (or just point me to the docs)?

> Admittedly, we do not run an OpenID Connect server on behalf of our customers yet. This is on our roadmap and will be added soon...

That's great! I'm sure your customers will welcome the additional flexibility.
after the Microsoft attack started is when we started looking for any defense we could find. The fact that the enabling instruction was in the running man icon seemed to be a sign that it was ok.

Since the client code we wrote only talked to the server code we also wrote, the security standards were a bit looser. Host code would never have a bug like this; the host side was constantly attacked by hostile clients and just routers that bit flipped in weird places; overflow bugs would have happened and would have triggered a crash, core dump, and bug fix right away. But the client team was a lot more product / feature driven and constantly rushing.

If someone had stood up an alternative host endpoint then this would have been a bigger issue, but I think the attacks were only other clients logging into our hosts. Tho there is now a group trying to recreate the host complex I have heard.

We did patch the bug and replace the buffer overflow with a new “send us the checksum or hash or this range of virtual memory” which was as good for stopping attacks. They could have shifted to a client that ran the real client invisibly and controlled it thru windows API but they didn’t
War legend: peeps in big retail chain printed Excel sheets on A3 pages to edit them with a pencil to later patch the original one.
Sign it as well!

For instance: https://github.com/gorilla/securecookie

Unless I'm missing something and the payload is effectively signed. Either way, I still like to have signing generically done at this level of abstraction. Then I can put whatever in there.

Sometimes the encrypted payload is also signed too - maybe with a per-user secret. Now "log out everywhere" is as simple as scrambling the user's secret, thus invalidating their cookies. Simple.
this is totally expected behavior... "Me too." is local to f... what did you expect?
I do think you are mostly correct. Some people really care about privacy, but for most people it isn't a huge concern.

This doesn't make it any less important, but just means that if your main selling point is "we're the search engine that cares about privacy", then odds are you're not going to get a lot of users.