skysight-inc/HackerNews huggingface dataset:
Devil's advocate: If our threat model includes your laptop being tampered with by an evil maid competent enough to imperceptibly modify the camera LED circuit, couldn't they just install a separate camera elsewhere (maybe in one of the speakers)?
Not really. Venice is sinking faster today due to seas rising, but the city has been sinking into the mud since day one. In the past buildings were regularly demolished and new ones built atop the rubble. At some point in recent history we decided to stop doing that, to lock all the buildings in place and "protect" them. This phenomena is not unique to Venice. Whether it is sea level rise in Venice, height limits in Paris, or widespread "heritage" status for anything over a few decades old, all over the world we protect buildings and architecture. This means sacrificing the needs of greater cities and the people who live in those cities.

Let's protect all the Venices of the world, but treat them as what they are: museums or theme parks, not places people actually live and work. Venice already has the boat rides and is talking about a gate price (a tourist day fee). Next will come the wrist bands. Then the mascots and cotton candy.

How many of the tourists on those giant cruise ships actually get off the boat? Do many of them that just look at Venice from their cabins? That might make Venice the world's largest public art exhibition.
A conventional speaker creates a sphere of sound. A directional speaker like the one you linked creates a beam of sound. But an array of speakers could create a localized spot of sound by creating sound which would only add up to the target at that location. Of course there would be random fragments of parts of the sound (the unadded components) at other random places where the waves coincide, but for only one person in a room this is effectively the same as having a spot of sound with no other side effects.

I did forget to think that two ears would be like having two different people - there would be two target points where the sound would have to add up/subtract to the target.
I think that’s beauty of hackernews
In its current form, no-- but the content collaboration and task management you're describing seem reasonably straightforward to implement.

Courses as they exist now are unaware of semesters or terms, and are only tied to the students enrolled. So if the students enrolled in a particular class don't change (or change very little) between two semesters, you could continue use the same course for a 2nd semester if you wanted, or you could import your students into a new class and name the new class "Class Semester 2" for example.

I'm happy to work on features to fit your use case if you're interested in offering suggestions or are looking for a better solution than your current one; my email is brad [at] gradefinity [dot] com and I'm generally pretty available to talk about features/suggestions/demo stuff, etc.
This isn't entirely specific to the internet, but rather the development of UNIX. Brian Kernighan's UNIX: A History and a Memoir [0] is great. It covers a bit of the technical underpinnings of UNIX, but also covers the people and personalities behind its development. It helped me better understand many of the tools we still use today.

https://www.amazon.com/Brian-W-Kernighan/dp/1695978552/ref=s...
This exists: it's the git-annex assistant! You just have to configure the "annex.largefiles", because by default git-annex doesn't actually commit the content of the files, since it's designed to handle large binary files.

But if you set that option and run the Assistant, it'll auto-commit files when they change, and can even auto-sync them with other computers, cloud storage, Android devices, etc.

https://git-annex.branchable.com/assistant/
JIRA - easily the most clunky, slow, confusing app I have to use every day for work (with my current client), coming from GitLab issues it’s a nightmare along with just about all other Atlassian software.
It’s a bad shaped tool for that problem. It’s a shared resource. There is a gaping hazard where any other piece of software can change the data you want to read before you can read it. Use a database.
The point is that, if it works well on a phone, why would I use a desktop to play it...?

One buys a desktop or laptop to play games that cannot be played on a phone.
What's different about HN is the only ads are basically promoting YC companies, so outrage doesn't feed any internal engagement metrics. Any outrage you see here is what we've brought on ourselves.
I expect buyers of the first ARM-based Macs to end up like the buyers of the first Intel-based Macs who were saddled with Core Solo processors and 32-bit EFI.

That’s not going to be the case this time around.

Apple has obviously been planning this transition for several years. Apple has been designing 64-bit ARM-based SoC since at least 2013—over 7 years.

Single-threaded speed surpassed Intel years ago; it's probably been a matter of getting the supporting silicon up to snuff.

I wouldn't be surprised if what we see this fall will be the 2nd or 3rd iteration of ARM-based Macs Apple has designed internally but the first to be revealed to the public.

I expect these first Apple Silicon Macs will be ridiculously fast, particularly on a performance per watt basis and even perhaps compared to similarly priced Intel hardware from brand name PC manufacturers.

Apple knows they only have one chance to make a first impression; I expect they will put a stake in the ground around that for these first consumer oriented Macs, with the promise of what's to come for Macs for pro users over the course of the two-year transition of the entire product line.
I imagine it was downvoted because it came across as a jab at the HN moderators.

Looking at the bigger picture, yeah, I have to agree. I have seen a virtual coup d'etat on a subreddit dedicated to fast food. (One moderator got kicked out. He responded by creating his own subreddit. He actually got 90% of the posters to come with him, leaving behind an empty husk of a subreddit.)
I got rid of energy variability by just fasting through the workday and making and eating the meal after my 7,5h day. I got the drowsiness after lunch and I also opted for easy to make lunches which were definitely unhealthy.

By just drinking water/decaf coffee/decaf tea, and putting in an effort for a decent meal, I started getting more consistent energy levels. Your mileage may vary.
This approach doesn't allow you to easily revert parts of your last change-set. Actually you can't even distinguish in the diff your last changes form all the other accumulated changes once the recent change-set was commited.
It was certainly fun to spin, though!
could probably do a hardware swap in 30 mins, people have definitely been detained longer than that
Confluence/Jira... slow, chaotic, broken search engine... Basic stuff hidden or not fully functional... I never understood the raison d'etre of confluence expecially, it's a broken wiki basically... I'd rather pay an intern for an in-house solution.
There are really only two types of HN users: ones who just read the articles and ones who just engage with the headline in the comments.
Apps like Slack solve this by having a dedicated “Threads” channel where you can see new messages in threads you’ve participated in. There’s also the concept of an “Activity” view where you can see recent activity in a channel, if I recall correctly. There’s no need to re-arrange message order or rewrite history to draw attention to new messages. Worst case, just insert a message visible only to you with a link to the thread when updates occur.
There are many reports of poor quality from current Model Y deliveries. Interesting that they would try to ramp up sales and subsequently production before addressing these issues prior to leaving the factory. It's significantly more costly to fix quality problems in the field, all that factory automation can't be used at the service centers. Then also even having to contend with returned vehicles by unsatisfied customers.
Interesting. I wonder if someone has tried to combine the two. I guess modern deep reinforcement learning is one such combination because it combines feedback (reinforcement) and probabilistic descriptions but maybe there are other interesting combinations of probability, causality, and feedback.
Not normal.
Jenkins.

Has a UI that was cool when the Internet was first switched on. They made Jenkins Blue, to be fair, but for all that it eats an ungodly amount of memory (at least when I was using it, dunno if that's changed).

Needing to configure Jenkins to work with other services means I won't be productive for a while; this yak has a hell lot of fur. I have to write extremely detailed notes for myself on what and where to click just so I can do something again (i.e., if something breaks and I need to reconfigure/migrate/etc.).

There was this scene in HBO's Silicon Valley S1, in that episode where they hired this leet hacker kid who turned out to be no more than a skiddie. The kid broke their work and Richard Hendricks had to fix everything and the scene where everything got fixed featured Richard watching his Jenkins build go green. I find it very amusing that to achieve verisimilitude, they had to eschew years of Hollywood "hacker" portrayal, and have Richard stare at the iconically ugly UI of Jenkins. Real life can be cooler than Jenkins but other tools just won't feel legitimate, no?
>stack up prerequisite knowledge before they're even allowed to touch it

The way you phrased this reminded me of A Mathematician's Lament by Paul Lockhart[0]

[0] https://www.maa.org/external_archive/devlin/LockhartsLament....
I don't know about it being normal but it's not out of line. I tend to work 10 hours/day 5 days a week and have been doing so for the past 35 years. There have been times when I've worked 60-70 hours/week and I can tell you that's less productive than working 50 hours/week because fatigue makes things worse - those extra hours are actually working against you. As a result I've learned you can't work more then 10 hours/day and you need at least one day off per week. That means the max you can work is 60 hours/week, and that's not sustainable. You can do that a few weeks but you can't sustain that. 50 hours/week is both sustainable and doesn't work against you. As with anything, YMMV. 50 hours/week is what I have found I can sustain. Your sustainability rate may be more or less. You need to find what works best for you.
Ahhh! I see. Nope for me. I also have no CSS and HN is using a div with a style. Why not just use a small image?

How can I alert the big wigs that they have an accessibility issue, as I assume anyone visiting with a text browser also has the same issue?
I don't expect that but you're right to say go for a second hand intel if you're planning on using docker for a lot of stuff. Right now while docker can work with arm and most likely there will be an arm option when things launch, most docker images require intel hardware. I run docker on a pi4 and on an intel machine. On intel I can just install things like wordpress and mysql without a total train wreck. Finding docker images that work well for arm right now is painful. Maybe some of this will be fixed by the time the arm macs launch in which case raspberry pi4 will also benefit from a growth of docker support for arm.
My first generation Apple Watch, affectionally known as a Series Zero, is still going strong.

It's not that fast but I just peered it with my iPhone 7 running the public beta of iOS 14 with no problems.
The growing short case on Facebook and Google
I never understood the mindset that finds joy in throwing off the datasets being trained on these kinds of captchas. Is it related more to the "rush" of cheating on a test in school (i.e. figuring out a way to "cheat" on the captcha), or rooted more in rebellion against Google/whoever?
I don't know the author, or Denis, but Denis in the comments is right. This is exactly the kind of pseudo-intellectual, inflammatory contrarian opinion that I'm unsurprised to see upvoted.

This article completely conflates containers, orchestrators and schedulers in every aspect of discussion. Something will schedule and orchestrate these microVMs. Something with orchestrate secret manifestation inside those VMs. Something with operate on the host to supervise the VMs (which necessarily will have access to the guests).

So far, every microVM platform with any adoption uses Kubernetes to orchestrate. I don't know, maybe someone is running Kata on Nomad or something, but I've not heard of it. And so far, most (all?) microVM implementation utilizes namespaces and cgroups either inside/outside the VM or both. This includes Chromium's use of OCI in Crostini (their Linux-VM-on-ChromeOS).

Whatever comes along and replaces Kubernetes will push the envelope and will reduce the default blast-radius, will undoubtedly entirely rethink how authorization and namespacing work. The core would be much more minimal. And thousands of lines of generated Go would be replaced with <use your imagination>. And progress will have happened.

I get it. Hating k8s is cool. I hate it too, for a whole myriad of reasons. But it's actually frustrating how bombastic and off the mark that article manages to be. And it's too bad, if it had just stuck with "Kubernetes isn't the future, and actually understood the problems with it, it could've been a decent rant. As-is, I think it does a pretty poor job of justifying the title. (And so far, microVM workloads look to be worse for "image" security than Docker, as the tooling (outside of Nix|Guix) is somehow even worse.)
After hearing about pol.is[0] on HN, I've wondered about a system that allows or even encourages downvotes (with all vote counts hidden), but doesn't penalize content for being downvoted. Then downvoting to disagree becomes okay.

With this kind of system, you could even boost downvoted comments as long as they also receive upvotes, encouraging more diverse discourse. If we want an online space that doesn't become an echo chamber, we need to make it okay to respectfully disagree.

[0]: https://pol.is/home - pol.is uses votes to find common ground between divisive groups
YouTube Premium is still $2 more than GPM/YTM. GPM/YTM is included in YouTube Premium if you want YouTube Premium.
Even if they don't, I think it's still better.
Apollo for Reddit on iOS. It checks boxes for

- good feature set
- active development
- native UI elements
Someone posted this flowchart in a previous HN thread on Causal Inference frameworks: https://www.bradyneal.com/which-causal-inference-book (I picked up Counterfactuals and Causal Inference and Elements of Causal Inference, and would recommend both).
> That's the way it works in most of east asia. People who are sick, or might be sick, or have the sniffles will put a mask on when they go out.

Celebrities also wear them if they don't want to be recognized, and people wear them on planes because it's thought to help with dehydration. The important thing is that it's normalized, so you don't stand out by doing it.
I think he meant he understood the title as "if you just scrape a website, you're not [meeting the threshold to be a] hacker", which would fit with 'no true scotsman'[0]. At least that's the way I understood it at first. Whether you consider a hacker to be a criminal or a nerd doesn't really affect _this_ particular misunderstanding ;)

[0] https://en.wikipedia.org/wiki/No_true_Scotsman
It never really flew supersonic over land. Sure some people would get to hear the sonic boom based on weather or poor planning but all the routes were designed so she'd go supersonic over water.

There were few countries were you could go supersonic over land: Russia and Saudi Arabia comes to mind.

And when BA last flew one of its Concorde from NYC to Seattle, it flew supersonic over Canada.

https://en.wikipedia.org/wiki/Concorde#British_Airways

The final flight of a Concorde in the US occurred on 5 November 2003 when G-BOAG flew from New York's JFK Airport to Seattle's Boeing Field to join the Museum of Flight's permanent collection. The plane was piloted by Mike Bannister and Les Broadie, who claimed a flight time of three hours, 55 minutes and 12 seconds, a record between the two cities.
I'm partially joking here (but not entirely) - Nvidia support will likely give you the standard Microsoft forums answer after exhausting all other copy/pasted "solutions": reinstall Windows.

Also while we are dumping on Nvidia here, why does the 2080 Ti with 5 outputs only support 4 active at one time, while the 1070 Ti could use all 5 ports at once? I paid considerably more for a faster card, yet I'm more limited. Support basically told me "it's too much bandwidth". I guess I can't complain too much, at least tech support has some actual humans replying to emails (albeit the first 3 emails are copy/pasted).
You don't need "virtual final" for devirtualization, the compiler will speculatively devirtualize in some cases.
How does C++ do memory allocations behind your back?
Not normal. 32 hours/week.
>> 89 percent of respondents reported that they had paid their June bill in full

I'd posit that a survey of payers likely understates delinquency rates. For one thing, it's a bit embarrassing to admit to a stranger that you cannot make your payments. Further, in today's surveillance state, why would anyone trust that the person asking a question is simply doing a survey? Many people might think the inquiry is coming from their landlord, bank, or some government agency (like INS) or secret police -- in which case they might not voluntarily admit that they are behind on their obligations.
Before COVID, I was in the office about 35 hours a week and had about 10 productive WFH hours in the evenings.

Since perma-WFH, I "work" for maybe 65 hours and get at most 15 hours of actual work done.
DosDude's patches are the bomb! I've upgraded my 2009 MBP all the way up to Mojave (I could have went to Catalina but I've upgraded my machine after it came out so decided to stay there)

The only real issues were that webcam no longer works (bummer) and that somewhere down the road Homebrew stopped supporting Penryn architecture with binary releases so I had to hack it to force it to compile stuff from source.
I've been keeping an eye on crates.io stats - it's definitely booming. ~50 new crates a day (some of them are total nonsense/tutorial work/etc.).

I keep wondering about whether the hype is justified - I must be slowing down because I find myself hanging for long periods of time on borrow checker errors. One of the errors has stopped my progress dead for a week now, I swear it worked a week ago and then Rust decided that a borrow I was doing was no good.

I've also heard the borrow-checker is a common hold up for new Rust developers, so I keep slogging on.
That's not how directional ultrasonic speakers work. They exploit the fact that propagation in air is nonlinear. It's not just phase addition.
A large fraction of HN stories are articles on nytimes.com. How readable is a typical page on nytimes.com in links?
we (US) should just give them all path to citizenship. No, special territory is a horrible idea.
I totally empathize with what it's like to try to defend HN as a worthy place to participate when you're talking with someone who has extremely strong feelings about how awful it is, and the fact that you're willing to do that makes me feel much more sympathy and common ground with you than any disagreement we may have on other points.

But I think your explanation of why this is is much too simplistic. The difference seems to be that you aren't being bombarded every day with utterly contradictory extremely strong feelings about how awful it is. If you were, you wouldn't be able to write what you just posted. Your judgment that the perception "isn't symmetric" is wildly out of line with what I encounter here, so one of us must be dealing with an extremely skewed sample. Perhaps you read more HN posts and talk to a wider variety of people about HN than I do. From my perspective, the links below are typical—and there are countless more where these came from. Of course, there are also countless links claiming exactly the opposite, but since you already believe that, they aren't the medicine in this case. I sample that list when responding to commenters who see things this way:

https://news.ycombinator.com/item?id=23729568

https://news.ycombinator.com/item?id=17197581

https://news.ycombinator.com/item?id=23429442

https://news.ycombinator.com/item?id=20438487

https://news.ycombinator.com/item?id=15032682

https://news.ycombinator.com/item?id=19471335

https://news.ycombinator.com/item?id=15937781

https://news.ycombinator.com/item?id=21627676

https://news.ycombinator.com/item?id=15388778

https://news.ycombinator.com/item?id=20956287

https://news.ycombinator.com/item?id=15585780

https://news.ycombinator.com/user?id=BetterThanSlave

https://news.ycombinator.com/user?id=slamdance

https://news.ycombinator.com/item?id=15307915

A sample email, for a change of pace: "It's clear ycombinator is
clearly culling right-wing opinions and thoughts. The only opinions
allowed to remain on the site are left wing [...] What a fucking joke
your site has become."

https://news.ycombinator.com/item?id=20202305

https://news.ycombinator.com/item?id=18664482

https://news.ycombinator.com/item?id=16397133

https://news.ycombinator.com/item?id=15546533

https://news.ycombinator.com/item?id=15752730

https://news.ycombinator.com/item?id=20645202

https://news.ycombinator.com/item?id=21325122

https://news.ycombinator.com/item?id=23719343
The lack of a common 'chats' list shows that nobody who used it has ever used another communications tool.
There isn't any empirical evidence that hand washing, "deep cleaning protocols", or surface transmission matters for covid though. Countries which only did masks do just fine; it seems like people are getting infected by airborne transmission.

If anything, the trend is you should do the opposite of whatever WHO recommends.
I'm really not a compiler expert, but is this optimization common in C++ for example? I thought all virtual methods incurred the cost of a vtable lookup
Why is JIRA so slow?
To put that in perspective: the hourly fuel consumption of Concorde at Mach 2 or at Mach 0.9 are pretty similar... So you want to fly supersonic if you want to go far...
Thanks - it is good.
Tangential - in a thread about bad software, having a link to LinkedIn is quite funny. It’s taken about 10 years but I think I’ve finally detached from their bs.
About 2-3 hours per day.
People "can" do that but that's not what either the commenter or Apple is doing.

And it's a package deal anyway. As long as PWAs do not provide viable competition to App Store on iOS, you can criticize App Store till you're blue in the face and nothing will change. So if you choose to force native UI holyness on others, at least take the responsibility for what else this brings as well.
It's both.

Everything from WhatsApp to SMS to Slack has a unified list of chats. Teams does not.

Teams is wrong.
Building Arrakis: How Herbert Sabotaged His Own Ideas