skysight-inc/HackerNews huggingface dataset:
Regarding point 2:

There is an ongoing trial at the moment where I expect we will see evidence against the Steele dossier.

Here is the Grand Jury charge: https://www.justice.gov/sco/press-release/file/1433511/downl...

I don't have access to Pacer to search for the other filings and the record so far, but the case number can be found at the top of the linked charge if anyone is interested in looking at this trial.
A lot of his old stuff (the archive) he has for sale. His current / new series that he does are all free.

So if you want to see if it's your thing, try out Supernova in the East as it's still on the free tier.

His paid stuff is definitely worth it, specifically the other series that the other reply said. It's honestly a great deal for the amount of content you get per episode.
Well I don't get depression, so I can't answer this. I do get sad however, but that's life. 'Degenerate' is subjective. I looked it up. Having the word used to describe someone who's a pervert is a bit extreme, but I do get the general sense of the word: immoral acts.
Start with a bigger idea. Shopify isn't a missing feature. Why not take them on?
Too bad the rebound effect means your 5% saving becomes 5% more traffic
Bottom to top, having done top to bottom for literally 10 years. At some level treating symptoms can be helpful to stabilize someone, but if left unaddressed deep wounds will continue to fester. Many people live their entire lives with a huge hole in their soul. Society straight up doesn't know about trauma or dissociation, and medical based psychiatry gave us several decades of languishing not being able to solve core problems
Yes, with the caveat that after 5 years you would have to sell your home and then rent for the next 3 to qualify again.
Apple will have to support Intel Macs until at least 2026? 2027? Beyond?

...so I would assume there is plenty of maintenance being done on x86 macOS.
I don't need dragging as all my windows are full screen. :-) That said, this is a pretty neat trick.
Heroku alternatives have gone in a few different directions:
- next-gen PasS that are more opinionated and offer wider range of services. Also can be cheaper. examples are Digital ocean, Railway or render
- Performance-focused PaaS like fly.io
- "Heroku in your own cloud" like porter.dev, architect.io or quovery
- k8s tooling like garden.io, ReleaseHub, even gitlab - these are often geared more towards internal DevOps teams at larger orgs when compared to the very low-lift PasS providers
- serverless providers - like cloudflare functions, AWS lambda, GCP Cloud Run
- Vercel/Netlify - SPA + serverless with a great developer experience
- Replit - kind of in a category of their own but they have integrated hosting/datastores/user auth

Lots of awesome products here, I'd argue that only replit is a true 10x change from the Heroku innovations in terms of providing a next-gen developer experience.

I'm the cofounder of a new company called Coherence, that we think creates a new direction and offers a better platform for the next leap forward. By integrating from dev to prod and capturing the whole SDLC, as well as by operating in your own cloud, we're focused on delivering the best developer experience possible, without compromising anywhere else. Check us out at https://www.withcoherence.com. We're in an early closed beta so not yet a fit for all teams, but feedback is welcome!
How about Jeff Bezos buying the Washington Post?
Apparently a Harvard study found that on average, lefties earn less, die younger, and are more prone to alcoholism!

Source: https://www.bls.gov/opub/mlr/2015/beyond-bls/left-versus-rig...

According to the research, “lefties are generally born with a different brain structure that negatively affects their social and cognitive abilities.”
I've been meaning to try something similar for Kubernetes/OpenShift-- you can set up authentication (technically an identity provider) through a configurable HTTP header. My idea was having the reverse proxy only listen on the tailscale IP, but this is even cooler.
What this article is about is authenticating the request with an app on your phone, not a hardware key. This ends up being a device totally disconnected from the device requesting the auth, and neither have to be in the same geographic location unless implemented alongside the spec.
Because they have insane amounts of money that they can throw at the machines.
I mean, if comp maxes out at $120k for this job where you want an engineer with mid-level experience, and Google is giving $190k total comp to new graduates who have no experience, what do you expect? The compensation is way below market for a good, experienced C++ engineer.
They closest thing to avoiding being phished by a different "secure" entity is that your password manager will refuse to autofill (*) your credentials. But it's true that this is far from sufficient - this kind of autofill is wonky and doesn't work with all pages, so users can get conditioned to working around it by manually copying and pasting from the password manager to the browser, which defeats the protection. Many users prefer to always copy-and-paste anyway, because that avoids having to install the password manager's corresponding browser addon which can seem more secure.

(*): Note that "autofill" only means "automatically populate credentials", not "automatically populate credentials without any user interaction". Clicking the username field, choosing a credential from a dropdown that the password manager populated for you based on which credentials match the website in question, and then having it be applied is also "autofill".
I encourage candidates submitting something like this ask the hiring manager what will the process be. Questions like:

- Will feedback be provided on the submitted application?

- What does that feedback look like, are you spending 60 minutes asking about my implementation choices or will you also spend time offering feedback on how I could have improved my solution?

For any hiring managers by providing feedback to candidates you are showing that candidates will grow and develop on your team. By not providing feedback you risk ending up like Roam Research and loosing out on many potential applicants because you demonstrate that you aren't interested in developing your staff.
And if you hold option (alt) when dragging left or right, it will mirror the drag on the opposite side, so you can quickly expand or contract the window size
It's transparent. The user is already authenticated to the tailnet by dint of having a tailscale IP. This implementation asks the local tailscale daemon for who the request's IP belongs to and just passes that back up to nginx. It does some filtering to make sure it's an actual user instead of a service machine (i.e. does the IP have tags or not, basically) but otherwise leans entirely on Tailscale's ACLs.
Location: Amsterdam, NL

Remote: Yes

Willing to relocate: No

I'm a software engineer who majored in Computer Science, having experience of 11 years ranging from global companies to national startups. I can help you lead engineering teams, provide architectural choices and deliver new functionality. Let's have a virtual coffee to discuss your needs.

Technologies: Agile, Scrum, Jira, Google Cloud, Azure DevOps, Jenkins, Docker, MongoDB, Elastic Stack (Elasticsearch, Logstash, Kibana, Beats), Prometheus, Grafana, MySQL, Java, Spring, Spring Boot, Apache Kafka, Linux, HTML, CSS, JavaScript, Web Components, Angular, Vue.js, Python, PHP, Redis, & Apache Tomcat.

Résumé/CV: available upon request

Would you like to have a chat? Hit me up @ yorgos.dimosthenous[at]gmail.com
scriptingosx[0] is a great resource, here's a simple Swift command line tool they wrote that might be a good reference: https://github.com/scriptingosx/desktoppr

[0] https://scriptingosx.com/
The arguments for and against SPAs feel a bit like ground hog day and a bit beside the point now that we have a third option: native code compiled to wasm that completely bypasses the DOM/JS/CSS combo in favor of just rendering straight to a canvas or webgl.

I care about two things as a user:

I want to receive content in a convenient way and I'd like the web experience to be as good or better than the mobile experience. It seems that very few web developers are capable of doing that. I blame DOM/JS/CSS for this.

I don't particularly care about "native" as a user. I do care about non stuttering and smooth animations if they need to be a thing, slick design (I appreciate good design). The competition on mobile is so fierce that a lot of content gets presented using native apps because that seems to be the best way for developers to deliver the best possible experience to users.

I don't see why a desktop web browser should be any different. Give me the best experience, not some javascript developer's watered down version that works around gazillions of limitations imposed by DOM/CSS/JS. Browsers now have all the means to do other things. If it can run Unreal at 60fps, there's really no good reason for that browser to do a worse job than a native IOS/Android app.

Take Hacker News as an example. A fine example of old school brutalist design and intentionally so even. It works and I understand why this is and even respect that. There are many apps in the appstores for IOS and Android that attempt to deliver a native experience for HN content. Some of these apps you might consider to be superior in how they deliver the content. You get to swipe content, there are slick material design things, etc. Popular with some people. There are good reasons to use native UI frameworks for that.

Now here's the kicker: there's no technical reason for a browser to provide you a worse experience than a natively developed application. Basically with wasm you could do whatever and you can have it 3D accelerated with web GL. Package it up as a SPA and you get to bypass the Apple and Google app store censorship too. Win win, you'd say. Not a lot of websites seem to be going down that path yet though but it's not that hard to pull off. Take Figma for example. Very slick and it's mostly C++ rendering to a canvas.

There are of course a few reasons to prefer spas or html+css over wasm with some kind of native thing for delivering content: SEO, loading speed, accessibility, etc. But rendering quality, fancy design, or slick features are not among those reasons. That's what you sacrifice to get those other things. The web always was a bit of a compromise.

There's a reason native applications are popular with users and developers. Users like them because they are slick. Developers like them because they know it results in the best experience for the user. So, why is that different on the web? Same content different rules? Aside from the above reasons, there's very little reason to hold back on the web. We've all just gotten used to believing that we have to. Challenging beliefs like that once in a while is not a bad thing.
Many of the highest salaried careers are actively harmful towards society. It’s hard to be too upset at the tenured professors making 130k a year late in their career when the grunts at elite law firms or investment banks are starting at 250k.

I am dissatisfied with the role currently played by academia however.
If I remember correctly it has something to do with Microsoft patenting window drag/snapping to the edge of the screen for resizing.
Is this the default on Monterey? This behavior is enabled on my system, but I'm 100% sure I've never executed the terminal command from the linked article.
Your account was rate limited because you have a history of breaking the site guidelines. We've warned you about doing that, and asked you to stop, many times.

https://news.ycombinator.com/item?id=31126715 (April 2022)

https://news.ycombinator.com/item?id=31054808 (April 2022)

https://news.ycombinator.com/item?id=30928186 (April 2022)

https://news.ycombinator.com/item?id=30617519 (March 2022)

https://news.ycombinator.com/item?id=30608897 (March 2022)

https://news.ycombinator.com/item?id=30501710 (Feb 2022)

Using multiple accounts to get around moderation restrictions is obviously an abuse of the site.
I was wondering if one could write something actually worth taking home and showing to others.

1 - Make your resume into a slide show with background music.

2 - Create fancy transitions

3 - replace the numbers in your slideshow resume with fast running counters that count up to the desired value.

4 - add something original that you feel should be part of the task

5 - create a fully functional inquiry form as the final slide of your resume

6 - All tasks are optional, have the amount of work you put in reflect how desperately you need this job.
> Countries and people that value censorship really shouldn't have a say in american social media. I believe they should develop their own social media.

If American social media chooses to be global (it does!), then putting up with the rules of the countries it chooses to operate in is part of the game.
As far as complying with 2FA requirements without these, if TOTP is an option, one way is to use Authy with desktop client. It's free.

How secure it is I can't really say. But it will allow you to access services requiring TOTP without a cellphone or usb dongle.

https://authy.com/blog/introducing-authy-for-your-personal-c...
In Praise of “Wonderfully Arrogant” Textbooks
How about literally any country that is effectively a surveillance state? It is abundantly clear that you've never lived in or experienced anything remotely close to this since you're incapable of grasping what is probably THE MOST legitimate use case for Monero.
+1 for Wise
But the claim was that a student could write a conformant Scheme implementation in 48 hours that beats Python. Clearly it’s possible for a student to write a Scheme that’s faster than Python, but is it a reasonably complete Scheme done in a single weekend?

Even I, very much a non-computer scientist, could write a fast Scheme quickly if I could keep myself to a very small subset, so that’s not interesting to me.
The main privilege of tenure is job security and sabbaticals.

Also gives you access to advisory positions (which pay well, and often in equity), and advantage to recruit very talented people into your own startup.

Others may enjoy the privilege of ending up on administrative committees, adding to their job security (eg, post retirement).
Exporting Data from Old Gear Through LCD Sniffing
Now that process has to get its secret from somewhere. At some point, you're just recapitulating the design of Hashicorp Vault. But even if you're using Vault, you're most likely injecting secrets as environment variables.
Showing the store is certainly a trivially missing feature of Amazon's.
> When I run scripts, I have to do so manually, so maybe some kind of project that helps to automate running scripts would be good

Obligatory XKCD: https://xkcd.com/1319/

I often ponder this too. Like how much automation is enough? You'll be glad to know most businesses thrive because of some arcane piece of automation that holds the business together. The 'lynch-pin' mechanism which if absent, would destroy the company.
As Roe vs. Wade reversal looms, should you delete your period-tracking app?
burns my ass is quite an image
I had this experience when, years ago on my first day as group lead at $JOB, I was being shown a RAID 5 production server that held years of valuable, irreplaceable data (because there were no backups. Let me repeat that there were no backups). For some bizarre reason, I thought "oh cool, hot-swappable drives" and pulled one out of the rack. This naturally resulted in loud, persistent beeping from the machine, which everyone ignored on the assumption that the fellow who was just hired as the group lead knew what the f he was doing.

While I didn't know what I was doing, I did manage to get the beeping to stop, and had to come in at 5 a.m. the next day to restripe the drive I'd yanked out.

Did I mention there were no backups? When I was a little bit more seasoned on the job, I raised a polite but persistent issue with management of the need for durable backups. Although I kept at it for months, they thought about it, talked about it, and ultimately did nothing. A few months after I left, the entire array failed. Since the group's work relied on the irreplaceable data, all work ground to a halt for the several months it took for an off-site company to recover the data.
Real Time Rendering has 2000 references. Click to randomly read a paper
Local Docker Best Practices
Companies confront a new climate challenge: home offices
Mermaid (and plantUML) are great for simple diagrams. They aren't model-based though, so sharing resources across many views isn't possible. If you are looking for something more robust, consider something model-based like Ilograph: https://app.ilograph.com/demo.ilograph.AWS%2520Distributed-L...
All depends on what one is used to. On Linux I've had to fight with window borders so narrow by default (on whatever Ubuntu Studio uses) that they practically couldn't be resized. You had to aim at like one pixel. I read somewhere that a window could be resized by holding Alt and clicking with the middle mouse button... but on a Mac you never need to hold down keys and have a three-button mouse to do something that basic.
The section of the book where he sends Marion off to get money from Arnold, is some of the most haunting writing I've ever come across. The book is truly amazing. I've never come across another novel to so aptly relate the feelings of addiction.
Signs of an Animal Virus Discovered in Man Who Received a Pig’s Heart
I think it's definitely ok to feel like that when you first open a DAW. Some things that worked for me to go over the first overwhelming phase:

- Watching tutorials/following courses on a musical genre you like

- Picking a reference track before you start composing

- Using sample packs, then maybe replacing/recreating sounds you don't particularly like
I've enabled this "grab" feature on every Linux window manager that has supported it. Hold alt or the windows key, click, move. Simple usability improvements make a world of difference, but for some reason, they are uncommon.
maximum-scale and user-scalable=no seem like browser mis-features. Perhaps the OP would have more success appealing to browser developers to follow Apple and Samsung’s lead, and get browsers to ignore them?
Windows Search Indexer needs to die in a fire. Windows Search's default refusal to search various logical places for an EXE or DLL blows, and it's complete inability to filter a folder's small filelist to just the one relevant file without running a spinner animation and making you wait seconds is dainbramage.

VoidTools Everything finds filenames instantly as I type, using the NTFS filesystem data instead of batch-scanning like Windows Search does. It optionally index NTFS drives across the network.

It won't search inside files, and it has a few little things that annoy me (like no obvious keyboard way to switch filetype filters), but overall, I wish it were the default search.
You list some reasonable criticisms, but how is 'immutable structs are more performant' a valid criticism? That's just because compilers can do more optimizations with immutables. Unless you want immutables to be intentionally hobbled, what exactly do you expect the Julia devs to do about it?
> Who is to tell whether the OSI model is ideal?

The current idea of the OSI model was also retrofitted from what it originally was.
“It’s not a bug, it’s a feature”
My Custom Scanning Electron Microscope [Vini's]
https://stockx.com/retro-black-and-white-dunk-vault-nft
Wait what? There are three tunnels under London separated by a two feet of earth?!

I doubt we even need a Bond villain to break through that !

I am not sure I trust engineering that much?
The fact that ADHD and autism are categorized as two separate things says more about medicine than it does about people with ADHD/autism.
As the quote from the league of legends series goes:

"Once it exists, a weapon will never be unmade, and it will be used."
Are you saying you quit playing on PC to play on console?
I would be more concerned about fire or natural disaster.

If your house catches on fire while you're asleep, there's decent odds both your phone and any printed codes are gone.
Can you define underpays its tech employees more specifically - salary or total comp?

I mean they don't have the same capital as a company like Amazon/Google/Facebook so obviously can't go toe to toe if that's who you are comparing against. However Shopify's equity compensation aligns with Tesla (underpay but employees earn on equity) probably more than made up and then some compared to all those companies if you have worked there for more than one year. If you just joined then yeah your equity packages just tanked - as did all the major tech companies.
I don't think it is such a surprise. The ecosystems around Rails (for Ruby) and numpy/pandas/etc (for python) are orders of magnitude larger than you get in the modern languages. In Rails for example, adding an entire user management system (including niceties like password reset mails and must-haves like proper security for obscure vulnerabilities most people will have never heard of) is literally a single extra line in the gemfile and two console commands. In python the ML and numerics ecosystem are completely beyond anything another language has to offer at the moment, even more so when you compare the time to get started.

In addition, "real" performance is often tricky to measure and may be irrelevant compared to other parts of the system. Yes, Ruby is 10-100x slower than C. But if a user of my web service already has a latency of (say) 200ms to the server then it barely matters if the web service returns a response in 5 ms or in 0.5 ms. Similarly for rendering an email: no user will notice their email arriving half a second earlier. Similarly for a python notebook: if it takes 1 or 2 seconds to prepare some data for a GPU processing job that will take several hours, it doesn't really matter that the data preparation could have been done in 0.1 seconds instead if it had been done in Rust.

Especially for startups where often you're not sure if you're building the right thing in the first place, a big ecosystem of prebuilt libraries is super important. If it turns out people actually want to buy what you've made in sufficient numbers that the inefficiency of Ruby/Python/JS/etc becomes a problem then you can always rewrite the most CPU intensive parts in another language. Most startup code will never have the problem of "too many users" though, so it makes no sense to optimize for that from the start.
Absolutely. This and tap to click reduce so much friction it’s a world of difference.
https://archive.ph/nb6aA
That's pretty cool. It made me suddenly think that it would be great if there was a way to use this safely and without going broke while performing peer-review.
As I grow older and wiser, I've found that a bibliography becomes more-and-more important.

A lot of textbooks can summarize what's going on in the field, but a textbook author is ultimately playing a "game of telephone" between extremely in-depth research and (often) college-students.

As such, the only way to really get "into a field" seems to be reading the literature directly. Its slower and harder to make progress, but the actual papers from the researchers are full of detailed information that goes beyond what a textbook can explain. I'm not a researcher, but still reading the occasional paper can seemingly keep my brain trained for learning.

Real Time Rendering is a graphics-heavy programming theory book, and all of the references here are going to be some kind of graphics-algorithm or data-structure. Still, this silly webpage to "pick a reference at random" seems like a fun way to explore the field.