skysight-inc/HackerNews huggingface dataset:
I use the ALVR rubber ring surrounds. Works well but they smell horrible.
It's unfortunate because that's the "thicker" brush so people tend to choose it first…
Show HN: Kube-Apparmor-Manager
Funnily enough, there was a thread on hacker news where this guy was saying that his friend who lived with his parents was a coward and therefore everyone that lives with their parents are cowards.

I guess majority of 20 year olds are cowards then

https://news.ycombinator.com/item?id=24158219
Start small, change one thing.
IntelliJ is definitely ugly, but not quite as bad as NetBeans or Eclipse. It's really powerful though and I prefer WebStorm and PyCharm for a number of things. I think it's because of how complex the interface is, combined with looking like a cross-platform app. It feels to me like I'm using a Windows app that happens to run on mac.
You're fighting a losing battle though. You can guess what shape the assembly looks like but ultimately unless you have measured and identified somewhere where you can make progress your brain simply cannot keep in mind all the little nuances of the optimizations a compiler does.

It's worth adding that the compilers themselves aren't perfect - you can use LLVM's code to try and predict how your loop will perform (LLVM-MCA) and last time I checked it wasn't amazingly accurate.
This is one of those times when you shouldn't attribute malice (or greed, I guess) to something that ought to be attributed to incompetence.

I've been a PM for long enough to have dealt with lots of situations like this, and never once have I had the slightest inkling that there was any plan to overwork engineers in order to get them to work for free.

The good companies I've dealt with understood that engineers are vital to their success and try to make them happy. The short term benefits of getting free work by bullying them with deadlines doesn't outweigh the downside of them leaving.

The bad companies just don't think like this - they want cheap labor so they outsource engineering to the cheapest possible places.

Based on this post, I would strongly recommend the author get a new job.
No, sometimes you GCP failures posted here too. Your best bet is to move to Oracle Cloud. I have never seen an Oracle Cloud (not Oracle Data Cloud, which is the ad-tech product) outage posted here so I think they must have 100% uptime.
I think the author's point is less that math is inherently bad and more that the mathematical modeling being done today is a continuation of mathematical modeling efforts that have been being done for at least 60 years. That news might come as a surprise to some but certainly isn't controversial to anyone interested in the field.
Diversity based on visual appearance is the new, socially acceptable way to be racist.

You cannot defend identity politics or critical race theory without making wildly racist statements, that are somehow OK because you mean well.
This review strikes me as weirdly biased.

There's a TON to love about this headset. And the price point is simply amazing.

Feels to me like the author had an axe to grind.
I never bothered to understand what "perpetual fallback" actually meant until you explained it here. It seems like a fair arrangement except that some releases of IntelliJ have a notable quality dip while new features stabilize - it's a bummer if the 12 month period you pay into happens to be in one of those dips.
The “jiggle mode” for editing icons has always been a bit of a mess but it is definitely broken right now and I hope a fix is on deck for 14.0.1.

Try moving — well — anything between home-screen pages that have widgets: there is a good chance that many icons will be shuffled in an indecipherable order. And worse, it’s so easy to get too close to the edge of the screen and accidentally switch pages, which means when you try to move one little icon you might shatter the entire icon layout of two adjacent pages!!

(Also, I really loved being able to edit screens sanely in iTunes and I miss that. It was just easier to set up a few screens of phone icons using a mouse.)
I am from Brazil and because of that I never get online-only singleplayer games.

For example I never played Diablo 3, not even in a friend house or a demo (if there is one, I never checked). Ditto for Sim City 5, despite me being a huge fan of Sim City 4.
He suggests pratt parsing as a production parser which, while unbelievably elegant, is recursive. Correctly recovering from a stack overflow (without leaking memory or resources) is, at best, a very hard problem worth researching in academia. Recursion is generally not production code, its usefulness does not extend much further than confusing university students.

That's the hidden benefit of parsers that use DFAs: they generally don't use recursion. They will parse something until you run out of memory, not stack space (which is at least 3 orders of magnitude smaller than the heap).
I know the answer is no, but anyway I could generate a full-blown character model from this ?
Presumably this is simply a function of not cracking it within the 30,60,90-day critical window?

Sure, cracking it now would give you "street cred", but you probably gain more by cracking something newer and more popular.
I had a similar experience. I moved out at 19 years old, in my own apartment, with no financial help from my parents (beyond 2-3 home cooked meals a year).

It might not be the same for everyone, but for me, there was a definite pride in being independent, making my own decisions and having nobody to answer to but myself.
Valve made the wrong decision. I bought an Index in August, sold it 2 days later. One reason was how washed out the LCD looked compared to the Rift (non-S). Another reason is the controllers are not porn friendly as they require 2 hands to put on. Hoping the HP coming soon will be a better upgrade.
I don’t understand why you are downvoted. Millions might, not necessarily though, be an overestimate, but I agree with the analysis in principle.

Disclaimer: I’m an immigrant.
so signal claims to protect my messages yet denies me privacy by insisting on making my contact list public where every other app can see it, just because they believe that most users are to dumb to back up their contacts?

every chat application that i have stores its own contact list. in fact i don't even have any contacts in my general phone contact list, because i don't call or send sms to people. and i don't want any chat contacts in my phone contact list.

i have not tried signal yet, mainly because it is not available on f-droid. but if signal insists on storing its contacts in my general phone list then i won't be able to use it. and that's ignoring the problem with using phonenumbers.

there is no technical problem to store contacts locally. deltachat does that too. deltachat also provides a backup feature to export the local data including contacts and messages so you can restore them on another device.
there is no reason, signal couldn't do the same.

i don't know why this is so unusual. we are having this same argument every time signal's use of phone contacts is brought up. and every time the same claims are being made.
Do you use it with lsp-mode or similar?

One would imagine that most CPU load because of rescanning would happen in the language server, and those should be the same between VS Code and Emacs.
Platform specificity typically comes with native performance and, in the case of Panic, a UI that closely follows OSX conventions. For some (many?) these are meaningful value-adds.
Check out the Switch or PS3 scenes for some examples: save backups and save editing, game mods, overclocking, normally unsupported game controllers.
GitHub Actions for Node Modules in a Monorepo
It's the unreliability I can't tolerate. I don't pirate pc games because when I buy something on Steam it will always be available for me to download, even if a licensing problem means other people can't buy it.

With streaming, who knows? Maybe Netflix loses the rights and it disappears. Maybe their encode is garbage and it ruins the dark scenes. So, I still pay for streaming services but anything I actually care about I download and archive.
If you're doing more than storing config values in YAML, you're playing with fire. I've really grown to dislike the trend in "developing by descriptor". It's great when it works and impossible to debug when anything goes wrong. And also, not easily testable.
This post, parent and GP basically describe my evolution for organizing and launching apps.

Taking the time to manually organize all my apps just isn't worth it any more, especially after a few updates/restores exploded it all. Now, I keep the first home page clean with only the essential apps, and everything else is pushed off into the memory hole on the right with spotlight/siri wrangling it all for me.

Excited to see how this might improve with widgets and app library!
It's just many (most?) recent forms of anti-racism content crosses the line from "meet these expectations about professional conduct" and into "proactively improve yourself as a person". I don't think it's appropriate for superiors to mandate the latter.

Can you give an example of what kind of content you think is common that is crossing this line?
I'm pretty sure the only reason people crack games is for street cred, or at least for the technical challenge. Seems like "I cracked the game that noone else could for nearly a year" is a great reason to try to me.
Tinker With a Neural Network using JavaScript right in the browser
Balancing weight on front/back of head is important for comfort so possibly mounting battery on a head makes it comfortable, even though more weighty.
Sarcasm detected! There's always going to be pros and cons to every provider, so the obvious choice is host everything on my home theater PC since I never turn that thing off.
Has the history channel gone off a cliff? Or has it always been this way, and I just never noticed as a wide-eyed youth?

I haven't watched it in years, but nowadays it'd be better described as "The Conspiracy Channel", with generous sides of American Pickers and Pawn Stars.
People find differences. Back then the places that didn't have a ready supply of colored folks (might as well use the adjective of the day) were treating the Irish and Italians and eastern Europeans like crap in their place.

1945 is kind of different because by then it was pretty clear we were all in it together but in 1940 or so there was still plenty of "white on white" bigotry targeted floating around. 20+yr later it was considered novel that JFK was Catholic.
Fight might be a strong word...

I should at least provide a little source material though:
https://www.youtube.com/watch?v=lUUU-C-7o98
https://www.youtube.com/watch?v=Gdn0465zE4o
That sounds like an expensive hobby.
> There's a TON to love about this headset. And the price point is simply amazing.

Like what? Genuinely asking - I've not tried it. I read that review though and while it certainly came across as negative he brought up a LOT of huge negatives (enough that I would never consider it) - but I'm still happy to hear what you like about it!
giving that a look atm.

looks very promising.
>> How many software engineers can, hand to heart, claim honestly that they put in 8 full productive working hours day after day the way a cashier or warehouse worker does?

Every dev that I have ever worked with that was worth a professional recommendation meets the criteria that you are laying out.

That's over more than 30 years in the industry so I talking about at least a 150-200 devs over the years that I have had the pleasure of working with.

Are you actually in software? I am serious in that question because your skepticism strikes me as out-of-touch in some way.
14 major versions in ain't so bad
Anecdotally I own both a legal and a cracked copy of GTAV.

The legal copy was nice in the first year the game came out and I wanted access to all features, so I grimaced and put up with the bloatware required to actually log in to the game and play it. Then I got bored, uninstalled it and didn't play it for a few years.

Recently I got a hankering to play it once more and shuddered at the memory of all the intrusive software bloat, as well as the toxic online community centrer around aggressive play. So I went with the crack (hassle-free and self-contained in a single directory) and joined a FiveM online server for multiplayer play, and the experience was painless, enjoyable even.
Is there a vim-mode? If so, is it any good?
I couldn’t see any mention of it on the webpage or in the extensions.

I used to love Coda back in the late 00s, especially for its live CSS mode (not so revolutionary today with this built into every browser these days), and would happily give Nova a try if they support a decent vim-emulation mode, but without it’s a non starter for me. These days I feel heavily handicapped without it, just recently some tool dropped me into nano and I felt like a child adding random characters to various places in the document while trying to force myself to navigate the text correctly, muscle memory is a strange beast.
Wow this is genius! I find that it's easier for me to accomplish tasks if I understand the science behind how they work. So keeping this article in mind should be super helpful for me.
The page footer says "© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved."
I also noticed that the author is in a bias, this is not a problem of the "software companies", this is a problem of "some software companies" that have a very bad administration, lack of experience in the industry or who intend to apply a disguised labor exploitation
Offline shopping works the same way!

The price you pay at Home Depot is influenced by how far away the nearest Lowes is.

And don't get me started on airline fares!
hey thank you, I appreciate the feedback! I've been working hard to bring it to life and had just pushed out a new @mentions feature right when aws went down... feel free to "@guac" if you feel like trying it out and I'll hop into the conversation
I’ve been developing full-time on an iPad for the past two years. I got the idea from a series of blog posts that were written in 2011, so it’s not a new idea. If you search Twitter for #codespaces you’ll see after Microsoft announced Github Codespaces (a web-based IDE based on VSCode), much of the attention was on how this will further enable development on an iPad. Personally I used AWS Cloud9 which does the same as Codespaces.

The iPad is a computer with a keyboard and mouse and a full-featured web browser. There are also language-specific native IDEs like Pythonista and Play.js. There are Git clients available natively as well. Pretty much the only thing you can’t do is make iPad apps on the iPad, which is a pretty small subset of programmers. Pythonista costs $10 and has nearly 1k reviews, so someone must be using it.

So why do people constantly ask “does anyone really want to develop on a computer that offers many development options?” The answer is yes, of course people seriously want to develop on an iPad.
Phone calls are rude. They are a Priority 0 interrupt that you must immediately deal with. Which has become extremely frustrating with the volume of spam calls on my 437 area code—to the extent I had to install a phone spam blocker app.

I have no idea why anyone thought it would be a good user experience to be typINCOMING CALL
I think it's important to be open to the possibility that these trainings are in fact counterproductive, even if it is hard to intuit why that might be the case.
Yep, sorry about that. Thanks for the update.
I think this is sarcasm.

But genuinely AzureAD is really good. Authentication and Authorization systems are difficult, AD has always been begrudgingly the most well rounded (yes, it has warts) but AzureAD really is nice.

I especially like that my local admin can delegate Enterprise Apps to me so I can create SAML/OAUTH2 SSO links between stuff we use without needing the keys to the kingdom.

I recently set up Enterprise Federation with GCP and it took less than a day. (compared with many months in my last company which used on-prem AD)
Could you explain why helm is garbage? I think it suits its purpose rather well without being too complex. You can essentially "plug-in" different types of resources rather easily. Especially in v3 now that you don't need to install Tiller and can avoid setting those cluster permission requirements.

Have you tried some Kubernetes api libraries? You can generate and configure resources with [python kubernetes-client](https://github.com/kubernetes-client/python) without much trouble. Personally I prefer editing them as JSON instead of python objects, but it isn't too bad.
Everyone struggles with being selfish. It's good to be aware of our own self-interested impulses and work towards counteracting them. So why not have mandatory training at work that teaches us that we're all selfish at some level and that we need to address that character flaw?
It is not remotely a tech centric view. People want things to work. Stuff doesn't work in Safari because it's missing features. User's also want to pay less. PWAs let companies skip the app store and therefore skip paying apple 30% of their transactions which means cheaper prices for users. If apple allowed other browser engines those engines would have PWA support.
Huh, the email service that everyone uses to buy “research chemicals” via Bitcoin attracts a shady audience? Shocking.
Hacker News (or indeed anywhere online) is probably not going to be the space to resolve this issue! Those who weren't at the dinner party are not here to provide insight!
Learning and Productivity Hack
Yes, it does. Look it up.
There are different kinds of mechanical switches. Some of them much lighter than a typical membrane keyboard, so light in fact that you may accidentally press keys without realizing it. As for noisy keyboards, again, some switches can be noisy by design but others are silent.

As for profile, the ThinkPad keyboard is rather high profile for a laptop. I don't know of any low-profile mechanical keyboard but some switches have a short travel distance, ideal for gaming and fast typing.

BTW, the ThinkPad keyboard is available standalone if you like it. You may need to buy it secondhand if you want the original though.
https://github.com/material-shell/material-shell/issues/269

>We are currently only compatible with the one workspace per external monitor mode since it's was the most adapted to my vision of the ideal workflow and also because altering the behavior of GNOME Shell can be a bit complex and maintain multiple mode can be very time consuming.
Therefore step after step our code base is becoming more mature and I may be incline to work a second option if there enough demands.
But we also have other fundamental stone to build like window resizing.

Seems like figuring how it works across multiple monitors would be a rather basic building block but dev has different priorities it seems.
I love Panic and am pretty sure this will be a great app, but I have a question on the category.

Is there some reason that text macros aren't a built-in feature more often? I spent a lot of years using the very simple PFE on Windows because it had text macros and code snippets / templates. VS Code doesn't have them and neither does this one. Do people not find this useful or at least useful? I guess I do a lot of data munging with coding.
Platform exclusivity should be a thing of the past, especially as technology to make cross-platform apps has become so accessible. For me the app becomes practically useless as soon as it's only on one platform as I frequently switch between Linux and Windows.

The developers in my team work on a mix of MacOS, Linux, and Windows.

In the face of VSC, a MacOS-exclusive app simply does not compete.
You might want to check building codes. This would never fly in New England.
Ha, that would be super unfortunate. But not too worried about that happening. It's been openly talked about online for years with no action.
He Invented the Rubik's Cube. He's Still Learning from It
Not on purpose, anyways. In the past they were too lax about letting third-party apps get your data, hence the Cambridge Analytica scandal.
Athens an open source Roam alternative
Military police considered using controversial heat ray against D.C. protesters
And then somebody like Clinton sharing it over private servers.
Please don't consider this a counterpoint, but I have had single physically deployed servers that have significantly higher average uptime than my ec2 instances in AWS us-east-1 in the last 5 years.

(significantly higher == 100% availability, it hasn't gone down... yet)
Any know much about Nova, and how hard it would be to integrate the Go Language Server with it? seeing as it conforms to LSP
I'm one of those page-flipping people. I alternate between using Spotlight to launch and just flipping pages. For me, it's a form of spatial navigation. I couldn't tell you the exact number of pages I flip to get to a specific app, or the row&column of where an app's icon lives, but my sub-conscious somehow remembers. It's about as quick to launch, for me, as any other method.
Gives me another reason to like Notion!
The ego is out of control.
Not who you asked but because people have lives built where they are living and they don't necessarily want to move to an entirely different continent away from their favourite people and places even if they could be making more money?

Like if you want to do that power to you, but this seems like such an insane question to just ask a stranger on the internet given that there are very obvious reasons why a person might not want to do that
I went to the "SHOP" page and it lists several things, including:

- Logo sticker for $2.95

- Pre Order Now! for $40000.00

That "pre order" is for a 3D-printed house.

I can't decide. They are so similar!
Plus the worse head strap and subjectively worse controller responsivity, though seems like some confusion on what is actually different vs. the gen 1 controllers.

If it’s a lower refresh rate and Beat Saber plays worse, that’s a big deal. As you say it’s a subjective analysis so I’ll be looking for others to corroborate or clarify that point.
Interesting you mention this. We just went through a round of D&I training and the bright spot in it for me was a short section with tips on how to have some of these tense/high-stakes interactions.

https://www.linkedin.com/learning/communicating-about-cultur...
>For legit customers, the DRM is often intrusive and, because it's so complex and fiddly, often breaks in bizarre ways, giving rise to the paradoxical situation that the legit game is harder to use than the pirated game!

This is stuff you only read on certain forums. Most people don't even notice DRM
Why are you shocked you can't afford a house if you live in one of the most expensive cities in the world.

My parents grew up in the "golden years" of the 60's and they couldn't afford it either. That's why they moved to a small town with cheap housing.
Until they don't, or put your display to eternal sleep with no way to ever wake up, or...
I think it is really unfortunate that your ideology limits your ability to see that (1) extreme algorithmic price discrimination can and will lead to all manner of social ills; and (2) there are regulatory regimes capable of limiting the most extreme forms of price discrimination that are neither "endless" nor "bureaucratic".

Just take a look at the stock market. Your broker isn't tweaking your view on the order book based on who you are, nor should it.
> I think the bias here is the opposite: the author is politically biased to believe this “classism struggle” somehow doesn’t enable manual Labors to play sports?

It's funny coz statistically speaking these "manual laborers" are likely to kick the author's ass in whatever sport he wants to do for leisure.
Designated initialisers for structs and unions are a really nice readability improvement. You can use comments if you have to of course.
This probably didn't make it to the western press

https://japan.googleblog.com/2010/04/google.html
2 Hour recording of Gitlab.com upgrading PostgreSQL from 9.6 to 11