skysight-inc/HackerNews huggingface dataset:
Actually, this was more than a hypothetical situation. I got my 12th Gen Framework and and started with Linux 5.18 which was fine. Recently 5.19.12 was released which had a potentially panel killing display flicker regression [1] apparently due to a bad automated backport [2]. You can see from the thread that this was only noticed because someone pointed out the Framework community forum thread [3] on the kernel list. AFAICT, this regression could have potentially affected all Intel laptops (here's a report on an issue w/ an 11th Gen Lenovo laptop that seems to have been affected for example [4]).

To me, what's interesting is that none of the ISVs that are Linux-exclusive vendors actually caught this in QC/smoke testing. The alternative seems to be "certifying" to a particular distro, but I don't think that'll help most people who run Linux and have the distros they like. Sometimes Linux pre-loading can be a negative as well - Dell is notorious for not actually bothering to upstream their kernel changes for the Developer Edition Linux laptops to mainline for example (they'd done it before w/ their touchpads, and currently have the same w/ their webcam drivers).

One of the big things in Framework's favor is there's an active official forum, w/ a very active Linux section [5]. I think Lenovo is the only other laptop vendor I've seen that has something comparable. [6]

[1] https://lore.kernel.org/all/55905860-adf9-312c-69cc-491ac8ce...

[2] https://lore.kernel.org/all/YzsfrkJcwqKOO+E%2F@intel.com/

[3] https://community.frame.work/t/psa-dont-upgrade-to-linux-ker...

[4] https://bugzilla.redhat.com/show_bug.cgi?id=2130699

[5] https://community.frame.work/c/framework-laptop/linux/91

[6] https://forums.lenovo.com/t5/Linux-Operating-Systems/ct-p/lx...
Yep, I blame Microsoft. Now these sorts of interviews are done even by companies writing pedestrian web apps that don't require hard-core CS knowledge. Yet they test every applicant on it anyway.
I attribute this to the fact that Kotlin was developed by the same team that created IntelliJ, and fantastic IDE support was a requirement from day zero.

A big part of why Kotlin works is because IDE support is so fantastic now. And likewise, a lot of the reasons Java ties developers' hands is because there was no guarantee about the IDE they would be using.

As a trivial example, declaring variables. In Java, you have `final String foo = "bar";` while in Kotlin you can just say `val foo = "bar"`. They type is implied, but if you aren't sure, you can hover over `foo` and the IDE will tell you what the type is, so there's no longer a reason to type it out every time.

Also, you can now have multiple classes in a single file. When Java was created, the one-class-per-file rule made finding the source code to a file easy; just do a `find` for `Classname.java`. But with a modern IDE, you can just command-click an instance and be taken to the source code automatically.

Java's boilerplate is meant to make code discoverable, but the Kotlin IDE does that work for you, allowing developers to be more flexible.
> It's kind of shocking a few solo developers can make a better mobile experience than anyone at Reddit.

Don't you rather believe that the reason why Reddit's user experience is worse is that Reddit has economic incentives (e.g. better options for ad placements; advertisers prefer this US; ...) to do so?
The biggest thing keeping me from using Linux for my desktop pc right now is lack of HDR support.

Apart from that the whole display servers world is just not working well. Some things still don't support Wayland, you can't share screen easily, X has it's own issues etc. HiDPI is still problematic with both; you get weird scaling issues with apps and and the occasional humongous mouse cursor. Using multiple displays with different DPIs you again get scaling issues. Setting up multiple displays still requires fiddling with xrandr, xinerama etc.

Just let me know if you need more examples. I tried to fully switch to Linux many times spending lots of time + money (bought one of the "recommended" devices).
> Marijuana dependence is a very real phenomenon, despite the pop culture “it’s not physically addictive” trope that tries to downplay drug dependence

Yes, I accounted for that by mentioning the alternate possibility of extremely heavy users. A typical user ([edit: at most] a few nights a week) shouldn't pay much mind to this study, and likely neither should someone who primarily vapes or consumes edibles.
I was thinking the same about widespread trucking jobs 5 years ago.

There's a recurring theme in neural networks. You can go from nothing to 90% in a year. And it's amazing. That naturally leads you to believe that perfection is little more than a bit more compute and a bit more massaging the data.

Then over the next year you manage to get to 95%, further affirming your beliefs. But from then on every single fraction of a percent becomes exponentially more difficult. And it soon becomes clear that there's an apparently insurmountable asymptote long before you get anywhere near 100%.

There are more trucking jobs than ever today.
What I worry about there is that letting it become too inconvenient to use Free development tools on non-Free platforms will eventually harm the Free Software community's ability to produce competitive Free software, by encouraging a brain drain in the communities that develop Free development tools.
Can you explain why it's not safe to use for most orgs? The other comment mentions the diff between it and v3 is providing source, but isn't providing the revised source pretty easy?
Bumble is a dating app. For private communication, you would use an end-to-end encrypted messenger such as Signal or WhatsApp, where no one has any access to your pictures.
I've brought that culture back in our company. Hasn't failed us yet. Turns out for a CRUD web app you really don't need top hackerrank skills. In my humble opinion, people who excel in algorithmic code interviews want to overcomplicate everything and get burned out super fast with 'real world' tasks.
Infection rate increases by 1%. Even if that’s a doubling, I feel like it’s such a small increase that you can hardly claim correlation, much less causation. As for the DVT, that was a tenth of a percent increase. That’s gotta be within the error bars. And even if it isn’t, I think you’d expect more DVT with more infection, so is it directly due to marijuana?
What you seek is already here. Greater functionality is not a bad thing here. I’d rather have Discord than go back to AIM
Lots of comments in this thread are saying that San Francisco police have repeatedly refused to take police reports. If the police won't take police reports, it artificially makes crime look lower.
If I recall correctly the only reason that configuration was abandoned was because the physical distance between the CPU and RAM needed to be as short as possible. I liked the Pentium 2 card as much as the next guy but I like faster system speeds more.
Google abandoned that extension in 2016, which is why the last option (for disable_non_proxied_udp) is greyed out.
It's actually about what is supported natively in Web browsers and what the vendors of those browsers have done to make it better.

Sadly you are correct that the mentality of the browser vendors is VERY card (and US) centric so accommodations for other payment methods get very little attention.

This is not a fault of the working group participants who have tried to push for everything from iDEAL to crypto but in the end it's pretty clear we're heading for a wallet-dominated world and we all know who those wallets will come from unless we push back.
China's Xi expands powers, promotes allies
> I am a Libertarian mostly because they are the only viable party against forever wars

I mean this gently and not as snark: In the U.S.'s first-past-the-post electoral system, at the national level no third party is "viable" in any meaningful sense.

History: On the national stage, no third party has been successful to any degree since the Republican Party emerged from the ashes of the Whig Party in 1856. The most that any third-party presidential candidate has been able to do is play the spoiler: see 1912 (T. Roosevelt -> Wilson), possibly 1992 (Ross Perot -> Clinton), 2000 (Ralph Nader -> Bush II), 2016 (Jill Stein -> Trump).

What this means: In the U.S. — with its mostly-rigid control of Congress and state legislatures by party caucuses — the rational choice for voters is to pick the party (not the individual candidate) that's least objectionable in your eyes. Voting for a third party just makes it that much more likely that your more-objectionable party will win.
I worked at Apple during the second, golden Steve Jobs era. It's easy to assume that the culture of secrecy and need-to-know disclosure was for marketing/PR benefit and/or old-school Silicon Valley "only the paranoid survive" mindset, and perhaps that's true, but a very real side effect is that you have very tight loops of communication, so you can focus and move quickly without being stuck in tons of meetings or drown in mass emails or otherwise become easily distracted. Of course there are downsides, but when it works, it's beautiful. It's the best "case against collaboration" I have experienced.
I said this before [1], but one severe CVE in 20 years is no reason to rewrite SQLite in a language that has no compiler for some of the platforms it is deployed on.

Sure, write new stuff in Rust, but SQLite needs to stay in C at this point.

[1]: https://news.ycombinator.com/item?id=33331841
Interesting that this is like a cover letter and resume in one.
Whatsapp feels like a glorified sms.

I have unlimited sms already.

I don't really see the point of Whatsapp beyond sms not being free. It's centralized, not entirely trusted or more trusted than sms.

So yes of course it's a technical feat, but sms is a bit more decentralized I think.
Hi HN!

Two years after having the initial idea, I finally just released my new product: WPLytic.

WPLytic is a WordPress analytics plugin that runs entirely on your already-existing WordPress LAMP infrastructure (uses the existing WordPress database to store the data).

The main benefits of using WPLytic are that no data is sent to third-party services (like Google Analytics), you don't have to pay any extra monthly fees, you don't have to create a new account anywhere and you can install it in a few seconds.

It is a premium (paid) plugin, because this is what I do full-time. I do think that the lifetime license with optional paid support/updates is the best way to sell self-hosted products.

I have actually created WPLytic by mostly only deleting code (from my other similar, more feature-packed platform called UXWizz[0]). The main idea was to have a more affordable, more private and easier to use WordPress-only product. One advantage of having it WordPress only is that I can do specific WordPress integrations (such as using the WordPress users system to log into the dashboard). Another big benefit is that I know who my target audience is (WordPress website owners), which makes it a lot easier to market it. One issue with my other product, UXWizz, is that the target audience is too broad, so it makes pricing, marketing and finding the right features to focus on very hard.

Happy to answer questions and read any feedback (I especially find useful the more critical comments that point out possible flaws in the product, branding or the entire business model).

---

Website: https://wplytic.com/

Docs: https://docs.wplytic.com/

[0]: https://www.uxwizz.com (my other analytics platform)
And many of the things they post is about immoral/illegal actions. You don't really become a target for them for being well behaved.
Ventura removes all the fallbacks for pre-Haswell CPUs and it now just assumes that AVX2 is available. Even if you can persuade it to boot on older CPUs I'd be pretty surprised if it actually works "just fine".
Maybe. I think there's probably a lot of external variables that are being weighed that would take just as long to plug in as to just tweak the numbers as you go. Probably the biggest benefit would be some sort of connected network collecting the mod and dyno data to give builders suggestions of the "optimal" mods and tunes for their car. I say "optimal" because the end goals can be different depending on the application, and longevity isn't easily captured.
Go build a bridge with that math, and we'll see if it objectively lasts...
There's many reasons, so I'll give it a try:

- There's a few apps here. Plus a bunch of tools.

- The Facebook app is huge in terms of features. Just look at the menu with more things. I use very few of them, yet they're all pretty popular and justify themselves.

- Instagram is smaller than Facebook, but still has a lot in it.

- A lot of our code was optimized over time in many ways that add a lot of edge cases: internationalization, accessibility, optimizations for dealing with media, loading and data. It's can be easy to write something with much less code that looks pretty good at first sight, but all those extras really make the experience better and pay off for users.

- We build new features all the time, some code may be unreleased, some is in A/B testing and so you can have two or more pieces of code that do the same.

- A lot of test code.

- Not that much dead code. Trust me. I love deleting code! And I will happily spend time removing bloat. There's definitely a lot of dead code to remove, but it won't change those top line numbers by much.

(Also, it's 10M Kotlin lines of code, we have much more)

(I would love to know how many lines of code the other really big companies with big mobile apps have for comparison)
> markets will eat it up in a few years when they are desperate for growth stocks again

This requires low short-term and long-term rates for more than one fund cycle. That puts the IPO out, at a minimum, 5 to 7 years. It also puts it at odds with most near-term rates forecasts. If Reddit is waiting for peak valuations to go public, they'll be waiting for 10+ years or, more likely, be bought while running out of money, because waiting for multiples to change as a business strategy is a piss poor one.
> In my experience most stoners mix their cannabis.

This is such an interesting observation. It may be true that worldwide it is MORE common to mix cannabis with tobacco than to not. But we wouldn't think that in the United States, because it is much more rare here.

Older cannabis users are more familiar with spliffs, and there are some sub-cultures where it is common, but it is not the norm here.
But the title of the study is misleading as a result - marijuana users is a larger population than people who are dependent on marijuana, which is a subset of the larger population. It's incorrect to draw conclusions about the broader population of all users based on a non-representative sample of that population.
Hi! Congrats on the huge accomplishment.

Is that list of disadvantages really accurate? Reading them, I get the impression that the "popularity gap" between Kotlin and Java was a major reason FB was behind the industry on converting to Kotlin. (For context for non-Android engineers reading this, Kotlin has been the first party recommended language for 3 years now, and has been supported for 5 years) I can't imagine y'all were interviewing Android candidates in Java? And while certainly the Kotlin ecosystem as a whole is smaller than the Java ecosystem, the Java Android ecosystem is miniscule.

My recollection from my time in the building at IG was that build times and binary sizes were the two heaviest lifts, almost to the exclusion of anything else. Am I misremembering, or did the conversation change? Or does that list of tradeoffs reflect a realization by your team that you'd need to convert everything to Kotlin, not just the Android code?
I'm the weirdo who opens the carton and gently rolls each egg to see if it's stuck to the carton underneath.
I had a test assignment at an interview in 1997.
> Maybe that's true in the abstract, but how did those in power act based on this obvious threat?

Again, it wasn’t an obvious threat, not because Russia lacked capacity or will but because it already controlled Ukraine via a puppet government. That changing, and very quickly from the emergence of a significant protest movement, was the unpredicted wildcard.

> Europe completely refused to even begin to diversify its natural gas sources until this year,

Baltic Pipe, a major component of the diversification effort, was identified as an EC interest in 2013, completed a feasibility study in 2016, had capacity agreements in place in 2018, and went online this September.

Infrastructure isn’t something that pops into place when you snap your fingers.
> We wont stop real world facial recognition by all trying to make our faces more similar either

The normalization of mask wearing in public was a great step towards this. I really wish it had gone better. Alas!
I just downloaded the MS annual report (don't ask why) which is in Word, naturally, and it was marked "Final" just to discourage / prevent editing.

I have no idea how hard it is to get around that, but probably too hard for most headhunters.
Nah, just use a 3rd party controller. You lose functionality on a console (for example, NFC reading and HD rumble on switch 3rd party controllers), and they can't even begin to accept that you might have different button labels than their first party controllers.
>* Or why do you call him "them"?*

What makes you think the person I was talking to was male?

(Answering your question: because the gender of my hacked friend isn't relevant)
What phone?

Google's keyboard is great for exactly this (I type in 4 different languages regularly).
Okay fair enough, my general point was that its not exactly rare (as many have implied) for Linux users to have problems with updates. A cursory internet search links to forums filled with people having issues.
Start looking for a new gig asap.
Lightning has been around longer than USB-C and they've changed their charging port once in 20 years. That's a better history than every other mobile device manufacturer. Their most recent cable is a bridge between the eventual USB-C transition without obsoleting everyone's existing peripherals and cables.
The usual thing is to start with ideas about what might be possible. Then hone understanding to narrow possibilities to what is probable and use that to form a hypothesis that can be tested. Deciding from the start that simple causality with easy safety enhancing actions must be the case because that would be desirable fails to account for a critical possibility. If you start investigation by throwing out basic practice then the potential for compelling and broadly accepted results is limited.
Parent is a Bitcoin maximalist, just to be mindful.

Currently it's about $0.85 USD to send ETH or $2.50 USD to send ERC20[1]. Most people will suggest not using a L1 as a payment system, but instead something application-specific like a rollup or state channel. In Ethereum those will be in the range of 5 - 20 cents per transaction[2], and may be much lower after EIP-4844[3].

Other non-Ethereum blockchains and L2s have similar range of low fees.

[1] https://etherscan.io/gastracker

[2] https://l2fees.info/

[3] https://www.eip4844.com/
collaboration for me is tremendously helpful to remove blind spots, and learn how others think about the problem.

the solution to a thorny problem is often conceived alone, and then refined with a set of motivated engineers.
My mom passed about a month ago, and when going through a closet, my dad handed me some papers she wrote for a college course.

Turns out she was the same age as me when her father died a similar death, and she wrote about similar feelings.
Even worse than printing I find scanning. It's like we're stuck with some ancient technology that works maybe 20% of the time. When it works, the scanned page of text is 8MB. Open in Acrobat Reader, export with "reduce file size", 6MB. What the hell?!?
Hah, yeah, in the US I feel like a marijuana smoker is likely to find a tobacco habit disgusting and unhealthy.
Yep, I've been surprised by the contents of my resume at an interview set up by a recruiter once.

"It says on your resume you have extensive experience in X."

"I do not."

They also have a thing for stripping your name and contact details out and pasting their ugly letterhead over the top. Which I suppose they could still do with a PDF if they have Acrobat Pro.
If so, I'd love to hear it. As far as I know all iOS browsers are forced to use the same rendering engine, and I suspect there's no way to modify that.
No. It's pretty coupled with a bunch of our pipelines.

I'll check again with the people who built it and see if it's doable to open source it.
TLDR; “I don’t like new Settings UI and MBA M2 notch, but I’ll be still using Apple”
Just going to say it, there is no way that a sole SSBN can execute a decapitation first-strike successfully. Moving on to the more interesting topic - I want to talk about the “signaling” that’s going on/not going on here…

It’s weird to identify the location of an Ohio-class. However, I’m puzzled by the assumption that an SSBN’s appearance is a profound signal. State of play for China, Russia, USA -

A. All parties know when an SSBN is on patrol.

B. The inside and outside response times to a SLBM launch are understood by all parties.

C. All parties possesses an understanding of these sub’s likely operating areas.

So, if you know an SSBN is on patrol, know the minimum-maximum
response time to an SLBM launch and know where the sub is likely to be there isn’t much of a signal here. The fleet-in-being presence of a survivable SSBN is a default part of the game theoretical element of first vs. retaliatory nuclear strike. There is no meaningful signal here.

Adding for clarity -

SLBM = Submarine Launched Ballistic Missile

SSBN = Nuclear submarine w/nuclear armed missiles
I'm not sure whether the second call had the same video: it felt off, and that's one reason it could have been, but I really don't know.
Just get another job....poorly treated...unlikely to materially improve...

If you are a contractor, then you can decide your bill rate and hours. If you are asked to work extra say that you need to be compensated and if they have sign off for the expense. Then send a bill...part of the problem here is that you did not maintain good boundaries and asked to be respected and get paid.
Which is a fraction of pandemic spending, which was on the order of 11,000 billion.

I think a lot of people get number blind when it comes to big numbers and government spending.

I think they should all be provided in a per capita basis.

Pandemic spending was about $45,000 per us adult.

Defense spending is about $3,000 per us adult

IAN relief is about $5 per us adult
I think there's a significant shift from empowering users to controlling users.

Users have become an instrument, rather than ends in themselves. You're attempting corral them so they do something you want instead of empowering them and offering them tools they may need to do what they want to do.

The very notion of power users is deeply incompatible with this.