skysight-inc/HackerNews huggingface dataset:
Please don't wait for your consumer electronics to tell you to call a medical professional if you believe someone is having an episode.
I have a ton of other stuff hosted in the same cluster. The incremental cost for my website is literally $0. But, I do want to play with HTTP/3, so why not do it for the site people actually visit?
> There are great reasons to meet and hash things out, but honestly, if everyone's in the office, I've found that it's a green light for lazy managers to work out communication and team build by... having more meetings. Not running them well, not writing any actual decision down, just having a meeting and thinking it's progress.

In my office, this has gotten significantly worse during the pandemic. Death by a million zoom calls, we have far more meetings now than when we worked in the same space. Sure, we had plenty of dumb meetings then, but it has escalated to new heights in the last couple years.
pz versus Perl:

$ echo -e "example\nwikipedia" | pz 's += ".com"'
$ echo -e "example\nwikipedia" | perl -lpe '$_.=".com"'

$ echo "hello world" | pz s[6:]
$ echo "hello world" | perl -pe '$_=substr($_,6)'
$ echo "hello world" | perl -pe 'substr($_,0,6)=""'
$ echo "hello world" | perl -lape '$_=$F[1]'

$ tail -f /var/log/syslog | pz -f '{len(s)}: {s}'
$ tail -f /var/log/syslog | perl -lpe '$_=length($_).": $_"'

$ echo "HELLO" | pz s.lower
$ echo "HELLO" | perl -pe '$_=lc'

$ echo "hello,5" | pz 's.split(",")[1]' | pz n+7
$ echo "hello,5" | perl -F, -lpe '$_=$F[1]+7'

$ pz --findall "(https?://[^\s]+)" < file.log
$ perl -lne 'print $1 if m{(https?://\S+)}' foo2.log

$ echo -e "1\n2\n3\n4" | pz --end sum
$ echo -e "1\n2\n3\n4" | perl -lne 'END{print $t} $t+=$_'

$ echo -e "1\n2\n2\n1\n3" | pz --end "sorted(set(lines))"
$ echo -e "1\n2\n2\n1\n3" | perl -ne 'END{print sort keys %h} $h{$_}++'

$ echo -e "red green\nblue red green" | pz 'C.update(s.split())' --end C.most_common
$ echo -e "red green\nblue red green" | perl -lae 'END{print "$_, $h{$_}" for sort keys %h} $h{$_}++ for @F'
You'll have lots of fun in Haskell should you decide to learn it.
Probably just personal preference actually, I don't even end up using the eraser on a pencil. But it seems lighter, less pressure needs to be applied to write with it. Similar to why people that type a lot prefer a mechanical keyboard? The words just come out a lot easier, in my experience.
My NAS has two 1G ports that I set up as a bonded interface. So it's got 2Gb of capacity which is more than enough capacity for any other device on the network. Even upgrading to a 2.5G or 5G switch isn't going to do much for my network capacity and just cost me a bit of money.
What caused this? I don’t know much about http
Except that they didn't get prosecuted.
> it's good that he didn't get off on a technicality (at least in this specific case).

Assuming it was good in this case, and that the confession wasn't forced or some such, it's definitely not good in "big picture" terms.

Making evidence acquired outside of what is laws inadmissible keeps law enforcement honest since there will be nothing to gain by breaking the rules, and it ensures that evidence is not tampered with and that people's rights are protected.

Yes, these things sometimes let guilty people go free, but that's better than locking up innocent people. It sucks, but that's the reality of it.
This, unfortunately, is one reason why there's such a healthy trade in older used books.

There are other interesting reasons to flee to old books. For example, the 11th edition of Britannica for encyclopedia aficionados (reputedly the seed from which Wikipedia grew), 1913 Webster's (mentioned on HN in the last few weeks/months), and some works that people don't want to print today (the best example of this I know is Foreign Children by RL Stevenson, which tends to silently disappear for entirely understandable [0] reasons.)

[0]https://www.poetryloverspage.com/poets/stevenson/foreign_chi...
Ah, I see. For me, I like using gel pens for a similar reason. They just sort of glide. I don't care about erasing. I'd rather strike something out than lose my train of thought rubbing something out or using liquid paper.

I'm a lefty, so pencils tend to be extra smudgy. I don't use erasable ink for the same reason. Sometimes that gets too much like self-censorship.
Yes, he explained it, and yes I disagree. I do agree that when I switched it was harder because some of the ways I was used to gauging other people weren't available. But now I've learned other approaches, and people, or at least my colleagues, have learned other ways to communicate their state. So I still believe he is not yet used to it.
And now he should sue both the law enforcement department and Parson. Make them pay for this bullshit and also a precedent should be laid down like a marker in the sand. Not sure what that marker is exactly, but at the least it will be ‘don’t be batshit crazy like Mike Parson.’
> Compromised machines are an even bigger pain.

And one that most people never deal with? At least from a browser exploit…
A basic program walked into a bar...

... and the bartender asked, "why didn't you RUN?"
I haven't responded to your points because they aren't interesting or valid points. It is not true that using libraries with many dependencies comes with a (meaningful) cost.

The idea that we would or even should build software that "lasts" is probably not right, either. The most effective tech is tech that begins its life with a specific set of criteria for when that tech will be rewritten. Often, specifically early on in a startup's life, that "shelf life" will be months, not years, because the problem you're trying to solve will change fundamentally in those ensuing months.

If you're judicious about using dependencies, you are wasting the time of the people around you, full stop. The metric to be measured, as long as you're being paid to write software, is not "elegance", it's "number of problems you've successfully solved". Failing to realize this actively harms your team's ability to execute successfully, and a good team leader will recognize that and correct the problem, either by adjusting your behavior or removing you from the team, if you can't respond to feedback quickly enough.

You don't get paid to create beauty, you get paid to provide functionality, and it's a mistake I see a lot of junior devs make.
Why not Meta Pay? Applies to all the apps, sounds shmancier.

Not that I want to help this company.
What is Kobayashi Maru? It's mentioned in the headline and then never again in the article, and never defined.
It's impressive, really and still having the edge over your competitors, if it was this simple to "overtake" Adobe, this thread or other complaints would be far less.

I'm not that long in the tech industry.
Even if you were successful, VCs would just give hundreds of millions of dollars to some Adam Neumann type who would put you out of business by selling the same things at a massive loss.

I don't think it's VCs per se. For example, Amazon is actively trying to get in to fresh food logistics of late with their stores and various acquisitions, and they are public.

It's the 21st century object sales fallacy. Significant returns only exist at scale and you can't compete with capital, so what's the point of starting a venture in object sales today? It's default-dead in the face of its eventual competition, unless you have some angle like lockdown on the object sourcing through extremely complex objects, unassailable distribution or some alternative revenue model.
I get this is HN.

But an Ipad Mini costs less , and has more than enough to make a full album.
My impression from previously looking into this case is that there probably was a violation of the law here, but that it would be absurd to prosecute it.

The mistake here would be to assume that officials always correctly avoid absurd prosecutions.
Yes. Not new, but for some the mental exercise to put this idea together seems too hard. The general narrative is that criminals are just random bad ppl!
I read the entire article, but they don’t mention the details of how they’re going to make all your purchase history available to advertisers, and how they’re going to use this to track you around the internet even better to spam you with more ads of things you just bought. Maybe I just missed these details though…
On postges < 10, adding a new not null column is a pain. A hacky way to get around this is:

- add the column which allows null values

- backfill in batches

- use triggers to auto-populate for new inserts

- add a check constraint

- and now the hack: set the column to not null using pg_attribute.attnotnull
My company has been back in the office for 18 months. We followed all the rules but we were also clear that as a company this is how we prefer to work. We hired and retained “office people” who like to work with smart people in real life.

I think this pool of people is growing. It still takes discipline to turn away great candidates who insist on remote first, but it’s worth it to keep this culture that works for us.

Since we are in Chicago, we all went remote for January. Work from home or from anywhere you like. Then we all got together in Austin for the last weekend of the month. I’ve never seen people so excited to see colleagues, and never heard tech workers so adamantly tell me they don’t want to work from home. (We’ll still do it again next year, because Chicago winter. But I want to make it easier for people to co-work if they are in the same place as a colleague.)

I find articles like this where people casually say they have been at home for 2 years so depressingly dehumanizing. Of course if you truly want remote, that’s great, and I’m truly happy for you. But if you don’t, you shouldn’t feel like no alternatives exist and that maybe one day if you’re lucky things will change.

(We are hiring if you are in Chicago, London, or Brisbane. Email in profile.)
Semicolons to terminate statements, rather than just EOL.
I would campaign on this alone. Say how the opposing party wants people to be insecure, exposed and that they will try prosecuting you for doing the right thing cause they have such fragile egos.
Veertu is essentially a GUI wrapper around virtualization.framework, might want to take a look at that.
well, it was on table for a brief moment... hence the article to communicate it is not happening...
If after 2 years he is not used to it, I think that’s certainly a long enough time to question it.
I'm a little worried about this as well as a Racket user. However, I also don't think it's impossible to make a macro system as intuitive as S-expressions with a well-designed language and tooling.
For sure. I think we're very early on in our understanding of how to use technology to enable remote work. And how to adapt as people to the technology at hand. Like you, I tend to put Zoom on one big screen and put it in Brady Bunch mode so I can see expressions. I also tend to turn off viewing myself, as I find that's a big part of my Zoom fatigue.
Hey hgranthorner, it’s actually a template repo, so the idea is you clone it and use it as a base to write your own CLI tools with. Under the hood the bb.edn/deps.edn files control pulling in the libraries and tools needed to let you build command line apps this way. The bb commands are just making use of babashka’s Makefile-like task runner feature [1] to automate the build process.

I’ll update the docs to make that a little clearer :)

[1]: https://book.babashka.org/#tasks
I always say sort of, but the painter is pablo piccaso..
> And Go is a great language when efficiency is not quite as important as productivity.

Which still significantly lags Java and C# when it comes to productivity.
I think that translates roughly as "I'm not allowed to say 'this was fucking stupid' because it involved the Governor".
The only selling point of WebAssembly for me is the sandbox. P-code, Java, and .NET all allow applications to directly access files in the host system, which leads to a wide range of security problems.

WebAssembly defaults to having NO access to the hosts file system. This makes it safe to run ANYTHING inside a WebAssembly interpreter without risk of having it escape and ruin the host system.

As long as they don't get stupid and provide host file system access, I'll keep putting time into learning about it.
Refueling in LEO or high earth orbit is fundamentally different, in every single particular, from stopping somewhere halfway.

Until you understand this, everything you say about space travel will make zero sense, and furthermore will deeply embarrass you for long after you finally catch on. You make a fool of yourself by continuing in this vein.
Beeper is interesting, what black magic are they doing!
Clearly states need to start issuing equity options to govt employees on their future tax revenue. That and somehow raise property values in the middle of Missouri to $500/sq ft.
I can confirm that I've upvoted your comment and did not see a change to your karma. However, when I upvote a submission and refresh the page, I always see the submission's points go up. I can't tell whether my comment votes are being ignored (or diminished or delayed) by HN, or if this is just the result of how HN tabulates points and karma. (I don't think comment/submission upvotes from users with less than 10 or 11 karma count at all.[1] This is also how I remembered it when I first joined HN.)

Reddit uses a formula to transform upvotes into karma that awards less karma for each additional upvote.[2] I suspect that HN uses 1 or more similar formulas to transform (i) comment upvotes -> comment points, and/or (ii) comment points -> user karma. Since points and karma are only displayed as integers, the formula would sometimes prevent your comment upvote from visibly affecting the user's karma.

I don't think HN uses a formula to convert submission upvotes -> submission points, though I could be wrong. On the other hand, we can easily verify that the submission points -> user karma transformation is not 1:1 by looking at a throwaway account that has only made 1 submission and no comments.[3]

If dang could clarify what's going on, I would greatly appreciate it!

[1] https://news.ycombinator.com/item?id=439396

[2] https://www.reddit.com/r/TheoryOfReddit/comments/e9c88r/upda...

[3] https://news.ycombinator.com/user?id=throwawaygoaway (300 karma) / https://news.ycombinator.com/submitted?id=throwawaygoaway (911 points)
Was the reporter authorized to access those things? Y/n?
WOW. Available in Pakistan, while Stripe is yet to enter and PayPal gave up.
Metabucks
>The word of big business is truth and doubting it is a conspiracy theory?

This is certainly the case on HackerNews if it's a censoring tech company or a BigPharma Corp like Pfizer
After 8 years of war, it's boring. Snow is much more frequent.
There's no carve-out in law for this behavior because there doesn't need to be. Same reason we don't need a law permitting breathing, eating, etc. - it wasn't illegal in the first place.
I agree that many meetings are often useless and much could be gained if more folks could learn to express ideas and debate and converse in long form writing (not slack messages, not what passes for code review at many shops).

I don’t think that contradicts Rands’ main tpoint that something significant is lost when a good discussion or debate or rant can only be held over video conf. Modern management dictates endless meetings to justify its existence, but that is largely a separate issue from the fact that a truly “alive” face to face human interaction can not be replicated by current tech, not even close. I’ve worked primarily remote for 10+ years, but I still cherish the times when a good team I was on got on-site to debate or argue and then figure out a way forward and plan it out l. I think it can be easy to forget that with the rise of remote-first jobs and endless travel restrictions we live with.

The highest bandwidth conversation is done in person, and I don’t think tech has really come close, regardless of how far it has come. I hope that gap narrows and more younger folks can experience what they have missed if their only real job experience has been done over zoom and slack.
> people who fundamentally don't understand technology. It will probably take a few generations to fix that.

No, it won’t be fixed. You seem to imply that people are actually deciding things based on their understanding of the facts. I don’t think so.

I think that people in these positions don’t care if they understand technology or not. They care about how they will look. If they can get away with pleasing their confederates by pretending they don’t understand technology, they will do so. If they could please them by pretending to understand technology and do the truthful thing, they would do that. They might (or might not) actually understand technology, but this has nothing whatsoever to do with what they will actually do. They will do the most profitable thing they can plausibly get away with. In a few generations, as you say, people might have less room to blatantly pretend they don’t understand a certain level of technology, but I have a feeling that techology itself will have become proportionally more complex, too, so nothing will change in practice.
While many wear the badge of hacker with pride, it seems that the government officials calling him a hacker is clearly defamatory and potentially injurious to his journalism career in this situation.
I quite literally have trouble believing that any of this article is particularly accurate with specific regard to work and workspaces, and mostly represents wishful thinking by manager-types who believe that the interpersonal bits are the most important bits? (which of course, might be, but perhaps not frequently?)

I don't know, anecdotally, my faculty meetings seem pretty much the same, and my other freelance IT work has been all Discord all the time (and is significantly more efficient AND has more cameraderie?) You can probably assume a bunch of other factors here of course...
Seems like a smart move seeing as the marketplace feature on FB is actually great.
I don't buy this for a second. "If you think I did it" is clearly a preliminary clause akin to "If that's the way it's going to be," not the beginning of an if-then clause.

But the point here is that there shouldn't be such a test in the first place. "If y'all think I did it" was him (belatedly) realizing that he was a suspect, after the police put on a kabuki-show of pretending that he wasn't, which they are trained to do, specifically to get suspects to talk without asking for a lawyer. The whole thing is a farce. "It's okay to screw him because technically he didn't quite do the thing that we intentionally put in place to let us screw people more" is the sort of claim that's wrong even when it's right, because it's so very far removed from a genuine attempt to discover the truth of the matter.
He found an excuse to publicly attack a big-city journalist. That’s the beginning and end of the reasoning here.
Hundreds of millions of people are installing the most recent iOS 15.3.1 security update with one fix, https://support.apple.com/en-us/HT213093

> WebKit: Processing maliciously crafted web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited.
I'm struggling to write this in a way that doesn't sound nit-picky, but I think what Loop isn't saying is that his career is, uh, running meetings. His blog is chock-a-block with high-level coordination managerial material. And I guess in that context I can feel sympathetic to the notion that something has been lost _for that kind of worker_. It's not my job to keep tens or hundreds of humans coordinated so the loss of in-person has also meant the, beneficial, loss of commuting, open office interrupt driven working conditions and has meant the ability to expand my timezone working cohort +/- 9 hours, since stuff is async by default. Loop's kind of work is important for large organizations but, having shied away from the kind of work he's gravitated toward, I really can't tell if Loop is just _used_ to a certain way of organizing method and can't adapt as the world shifts or if being in the same room as other people managers is actually more effective for high-level coordination work. The argument here sure does feel shallow.
I know Cisco Tendberg and others have really invested a lot of money in trying to create "telepresence" and create setups where the technology is as transparent as possible. But I don't see that companies have worked very hard to get that type of tech into people's remote environments.
That's some serious weasel wording. "There is an argument to be made" means that one could make that argument, not that you are making the argument, or that the argument has any merit, or whether it would be thrown out of court, or whether you consider this whole thing a waste of your time and would rather be doing your real job right now.

Actually, I think I'm going to use that.
Can possibly be done with a custom section, though not sure that is better and might require fancy compiler flags.
Yeah but when it is just a pair of glasses or contacts something like this will be bad ass with AR.
Zoom calls are awful, but we really do make it worse than it needs to be.

First by having too many, thinking that more of them will make up for the terrible quality. Instead, have as few as possible, keep them on topic, short, and try to limit the participant count so people can actually converse without all the awkward interruptions.

Then, companies should send all employees really high quality microphones, monitors, real office chairs, etc, and pay for the highest quality internet connection available. They're going to save all this money on real estate for office space, they can damn well afford to appoint employees' home office with good hardware.

I'm especially sold on the microphone part. Much of what makes zoom calls tiring is the constant effort you spend trying to decipher what someone just said when their audio is cutting in and out, and even in the best case they're using the earpods that came with their phone. A low latency connection and a basic $100 podcast microphone would be a big improvement for most people.
Will it support EAC, and Valve's Proton?
https://memory-alpha.fandom.com/wiki/Kobayashi_Maru_scenario
Ok, but then you have to use a serial console to interact with the VM…
I’m ready to argue that its more like selling a TV to view existing content.

An NFT pointing to the official image already uploaded officially elsewhere can neither be theft or copyright infringement, and fraud can be mitigated if it is written somewhere about who the copyright holder is.
That was an example, which remains so for the reasons you outlined. My point was, if we designed things to fit within smaller constraints than we actually have, we would be able to do more with the same resources. We wouldn't need 8GB to run two instances of an app if it was designed to fit in 2GB instead of 4.
You’re saying that ‘traditionally’ Apple hasn’t supported this, but your examples are 10+ years old. Apple has been supporting virtualization of macOS for quite a while now, both with their own frameworks (hypervisor previously, now Virt framework) and 3rd party hypervisors.

It’s true that “once upon a time” it wasn’t supported, but those days are long past.
How about comfort? I’ve tried working in the Quest 2 using immersive and while I loved it, it just wasn’t the kind of thing I would do for hours on end.

Are you guys confident that your headset will be more comfortable than the Q2? If so, how much more?