skysight-inc/HackerNews huggingface dataset:
That could certainly make it more difficult to exploit, sure, but keep in mind that being able to force a specific value change is not a hard requirement for this to be a security bug.

Even then, memory vendors tend to want to compete on frequency and access timings, which means doing any additional work not strictly required by the JEDEC standard will make their product appear worse than competing products, so I doubt they will want to do that.

Plus a similar technique could actually be done by the CPU's memory controller to similar effect, and historically DRAM design has favored pushing things to the controller when possible.
What is the exact opposite then? What is "fun" these days? :) Am I boring? :)

I have done a lot of stuff in a lot of languages/frameworks, from electronics to desktop applications to websites and server stuff. Never cared that much about specific technology. It's fine if it gets stuff done is my motto, but I must admit that .NET is my go-to technology. Everything else I touch seems like a huge mess in terms of design, documentation, tools etc. I'm not saying that .NET is perfect, but at least someone spend some time on design before it's release and it has certain consistency that other projects rarely have.
MBA Starting Salaries Are Soaring
FWIW, I really want Apple to fix this. I used to be a huge fan, yet now I use no Apple products at all. It's pretty damning when MacWorld says "It’s happened to pretty much any Apple device user: You go to use a feature and it just doesn’t work."

So I personally like the negative exposure. I really hope it lights a fire under Apple.
My major advice on this is to consider splitting into two chunks, one right away and one a little later after the adrenaline wears off, you start bottle feeding, and you can take over the night shift (feeding etc).
It’s interesting to witness basic things that don’t work well on Macs due to software issues:

- I have a Logitech trackball mouse and occasionally it’s unresponsive. On Ubuntu and windows no issue. I checked several places and it’s a known issue

- MST doesn’t work. Works on literally every other operating system. This isn’t a big deal until you want dual monitors with a single cable without daisy chaining the monitors, e.g using a thunderbolt dock
Right, which is why you should never feel loyalty for a company. They're not people, they don't have brains, they don't have empathy or loyalty to you, they will drop you the moment it makes sense to.

Have loyalty for people who deserve it, but never for companies.
Artificial intelligence predicts eye movements
MacOS Monterey added an option to disable automatic updates. It's been the biggest annoyance for years, now it's just a checkbox in settings.
We haven’t even tried.

For healthcare, the last time I heard about bending the cost curve was during the Obama administration.

For education, I’ve never seen any politician suggests we try to reign in cost growth—-just proposals around who should eat the costs.

For housing, governments at all levels have been pulling every policy lever they can find to increase costs. Falling costs are wildly considered a national emergency.

Why is it that progressives’ solution to everything is to dump money out of the air? Are there no structural improvements to be made anywhere?
Responding to nationalistic flamebait with more nationalistic flamewar will also get you banned here, regardless of how provocative another comment is or you feel it is. No more of this, please. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
Sure, but Win 10/11 have had stuff like candy crush and other 3rd party apps installed by default for a bit. MacOS only has 1st party bloat, which may be a big difference for some.
Top web developer pain points in 2021
Safari is famously behind on supporting PWAs, most notably their implementation is missing web push notifications.
I agree. People here are not even making a distinction between sadness and depression.

And we need more talk about oxidative stress and mood disorders.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3964745/
Please keep nationalistic provocations off this site.

https://news.ycombinator.com/newsguidelines.html
China's wealth surges by over $100T since 2000, overtaking the US
But that's 1st party vs. 3rd party, big difference!
Please, we can discuss art theory without political dimension.

Hackers like to build and respect people who build cool things without getting political. Similarly classical art can be appreciated from the point of view of pure craftmanship.

Is Doom more impressive piece of software than a Javascript "Hello world"?

I claim it is. Similar claims can be applied to specific art genres without political dimension if you know the genre.

I find Bourdeaus analysis to be - frankly - a form of navel gazing that has nothing of merit to give to politics, or art.

Yes, everything people do have a political dimension. But one should be able to discuss art theory without confusing it with class warfare.

While everything can and will be weaponized as an instrument of oppression, I don't see the added value of starting from the point of view.

It's like a silly action movie trope, only applied to a political context.

I.e. in a fancy restaurant - that's a nice steak knife you have there - it would work really well in a combat setting. Really?
Sounds like your PC vendor installed a whole bunch of crap. I put W10 on a fresh PC just a couple of months back and it was a painless process. It was a W10 Pro ISO from Microsoft.
Flipping a bit flips the output of xor.
The difference is that none of that stuff is running in the background when you aren't using it. Maps doesn't take up a global menu slot. Apple Music doesn't open unless you explicitly open it (unless you happen to hit an Apple Music URL on the web). You can ignore it and it doesn't bother you. Whereas on Windows, bloatware tends to add a Start menu icon, tray icon, background process, startup item, etc.

And Apple's built-in apps aren't harmful, they're just unnecessary. In the early 2000s, my parents got me a Mac that came with Tony Hawk's Pro Skater 2. :-)
How does "having a spine" force votes out of people who disagree?
I assume you mean an unpaid situation?
ISS in danger of debris from Russian antisatellite test
There is also no Django for Java, no Fast API for Java, no Typer for Java, etc.

Why ? Because it's easier to write great frameworks in Python.

It compounds.
RAII is exactly what I mean by "manual ownership tracking and deterministic destruction". RAII is better than completely manual memory management (C style malloc/free), but it still requires you to design your program such that every piece of memory is owned by some pointer with the correct properties. You have to choose between copying, bare pointers/references, unique_ptr and shared_ptr whenever two pieces of data are related to each other, or whenever you pass a piece of data to another function.

Rust is a little better since at least the ownership concept is known to the compiler and automatically enforced.

(Tracing/Copying/Compacting) GC is much easier since this entire concept goes away. You always pass references to data, and the physical storage is "owned" by the GC itself. It's also much faster for certain workflow patterns, though it always consumes more memory than deterministic destruction schemes.
Thank you, I didn't know that. That's actually a big incentive for me to update.
If you really wanted to treat it like a business relationship, any employee should constantly be looking for higher paying / better job and leave immediately when that job is offered, not even giving 2 weeks, because that's 2 weeks of additional income the employee wouldn't be getting. Are you in agreeable with that as well? Hard, cold business decisions work both ways.
If that 32-bit app has a Windows version, you could run it on current macOS using CrossOver. Performance might take a hit depending on what you're doing, but the MacBook Pro M1 runs Windows games fairly well in CrossOver. Wine might also work.

If the app only available for 32-bit macOS, I suppose your remaining options are running Mojave in a local VM, or in the cloud (AWS offers Mojave instances for example) for your freelance work.

Out of curiosity, is this an internal enterprise app, or a consumer app? Most consumer apps have alternatives for 64-bit macOS.

> I know Mojave won't be supported forever.

It's unlikely to receive further security updates at this point.

If you're not on the latest macOS, you're not getting all the security updates. You will still get many security updates if you're one version prior (Big Sur right now), and if you're two versions prior you might get a few updates (Catalina). But you're unlikely to get updates to Mojave after this year.
Wow. That is a pretty brilliant all in one solution
What are the chances this law actually passes before the assembly is dissolved and there's an election?

The government is a minority government, running the country in a failed coalition. Does it have the votes to ram this through?
Yes, in addition to the ridiculously long life (30h seems to be the standard), they also have somewhat-easily replaceable standard cell batteries. (judging by iFixit guides)

My friend has an older model that he uses every day for like 4 years, the battery is still reasonably good. And after that, you can still replace the battery and they'll be good as new.

So I opted for over-ear Sony and never looked back. The considerable investment (about 130% of top AirPod model in my country) is totally worth it in my opinion. My wife's AirPods became unusable for a single 1-hour call after about a year.
I really enjoy an article "Learning to See" on a similar topic from designer's point of view - from the founder of iA: https://ia.net/topics/learning-to-see

A small excerpt:

> Personally (dis-)liking a color, form, or image is not a matter of design, it is a question of personal taste. And as we all know, when it comes to personal taste there is not much to talk about there. But in addition to personal taste there is something that we can call “trained taste” or “sophistication”. Let me recapitulate:

- Whether I like pink or not, sugar in my coffee, red or white wine, these things are a matter of personal taste. These are personal preferences, and both designers and non-designers have them. This is the taste we shouldn’t bother discussing.

- Whether I set a text’s line height to 100% or 150% is not a matter of taste, it is a matter of knowing the principles of typography.

- However, whether I set a text’s line height at 150% or 145% is a matter of Fingerspitzengefühl; wisdom in craft, or sophistication.
Of course its better to have a system which will not install the updates automatically and will just be stuck at restart (windows 10 wink).

If i disable apple updates on a macbook, it will show the notification but will never update without my permission, good luck doing that on windows.
Since Internet Explorer is not supported anymore by most websites Safari has become the new worst browser in regards to having really bad CSS and Web API Support.
You took the thread into a hellish nationalistic flamewar with this provocation. Please don't do that again. It's emphatically not what this site is for, and it's particularly avoidable.

https://news.ycombinator.com/newsguidelines.html
Amazing how many companies use dbt + Snowflake right? Such a different world from 2014…

Good idea, we actually do have a dbt integration that pulls in lineage and job metadata from your dbt manifests: https://docs.metaplane.dev/docs/dbt. Eventually we want to let you configure Metaplane tests from your dbt YAML.

Pricing is still in flux to be honest. We wanted to start with a price that was approachable for small teams, comparable to other tools in your stack, and could be paid for without going through a whole procurement process. But we’re trying to stay as flexible on pricing as possible!
A fog blog: Understanding a challenge inherent to driving in San Francisco
Policy like this is meant to protect sender reputation, not just provider IP pool. High hard bounce rate lowers your inboxing in the long term. If your bounce rate is consistently above 5% consider verifying all new emails before sending them an email > https://www.bigmailer.io/blog/email-verification-service-pro...

Natural email decay rate is 2-3% per month so the goal is to stay close to this range, but the lower the better.
I'm not very familiar with Python type checkers, so what follows may be completely off base.

> The reason is because an exception is a runtime check. It caught an error that is hidden until runtime. The better way is to encode this logic into a static type checking system so this error isn't even permitted to run

But in

def div(x: Int, y: Int) -> Optional[Int]:
return x // y if y != 0 else None

don't you have a runtime check? It has to do a runtime check of the value of y in order to decide whether or not to return None?

I don't see how this is encoding the logic of dealing with divide by zero into the type system or permitting the error to run. I'd expect that to deal with it in the type system to not prevent it at runtime would require y to be a type that does not allow 0 (does Python's type annotations allow constrained integers?).

Handling it by returning None means the caller has to deal with None. If it deals with it by just return None too, then its caller needs to deal with it do. If whatever code finally really deals with it instead of just passing it upwards is farther up than div's caller or maybe div's caller's caller it seems like what you've ended up with is something that is less clear than exceptions and requires more runtime work.

For those cases where the return None approach is better than using an exception, can you get rid of the runtime check for y being non-zero with something like

def div(x: Int, y: Int) -> Optional[Int]:
try:
return x // y
except ZeroDivisionError:
return None

or do exceptions in Python occur sufficient overhead when not taken to make explicitly checking y win?
Answer is both
Not only are the hydrogen production facilities quite expensive, there is a huge loss in producing hydrogen from electricity and back. Also storage is expensive and has energy losses due to the compression work. And you need to transport the hydrogen over large distances. For the same amount of energy to be put into the Asian grid, you need at least 2-3x as many solar cells, if you go via hydrogen.
You're probably in the minority there, I've seen complaints few and far between about AirPods connectivity, but lots of glowing praise for. Personally, AirPods UX is better than any other Bluetooth product I've used.
That looks like it counts everyone over 14 including students and retirees. And it's the highest it has ever been in real terms.
For iPad oh boy they sure added new niceties such as:

- Not being able to click a tab unless you drag it to the center of the tab bar

- Make a "drag a link/anchor into a new window" feature; except it triggers way too easily from ordinary scrolling, forcing you to spend the next 15-30 seconds figuring out how the FUCK do you close it with an non-obvious swipe gesture. Apparently buttons with "Close" or a big X are too complicated.
Appreciate this read. However, doesn't the result in this case end up being trivial? "No matter how complex the subject, I can find a part we all agree on." That's great, but it doesn't prove a meaningful notion of agreement about the whole, and I missed any argument that it could.
officials from Gov. Rick Snyder’s administration decided against adding the inhibitors, even though the practice was mandated by the Environmental Protection Agency for cities over 50,000 people.

Apparently, the liberty buzz - the one that states get from refusing federal health orders - comes with a nasty hangover (one that can damage health and/or end lives).
You seem to be trying to solve a problem that could easily be solved by using a Compose key: https://en.wikipedia.org/wiki/Compose_key
Electricity to hydrogen followed by conversion to liquid and cryogenic transport is about 65% lossy. That doesn't mean you would never do it given cheap enough input electricity but it's not the easy answer.
> Yeah that sucks, but on OSX side I have to restart my computer every week or so because of forced updates.

Huh? I think I restart my Mac for updates perhaps quarterly, and I can't recall it ever being forced.
What percentage of power is lost to line-loss at those distances? And if you are going to cover long distances you usually push up to 750kV or more: how long before there's an insulation breakdown somewhere along your 15,000km and you get some very energetic arcing and sparking underwater? Not to mention that it makes for an interesting asset to target (though only a few nations have the "tools" to attack power cable on the sea floor).
It smells incredibly clean. The air is very pure, apparently, and it's meant to be good for your healthm I noticed this - my cold cleared up while I was there (and started again soon after). There's a slight cave smell, but not really. I don't know what it's like to smell like being by tue ocean, but I don't remember it smelling much like british beaches.
I've nothing against Chrome developers, but if you think honestly about the web and Google, would it not be true that:

- after Chrome was introduced, the web has gone from a healthy and steadily improving ecosystem to a monoculture?

- cross browser compatibility has gone from steadily increasing as IE was replaced by other browsers to declining as people are testing only in Chrome

- if Chrome "wins" it will it not be a matter of months before Google "unfortunately" have to cripple the extensions API?

- do you really think that the development of new features in Chrome will continue at its current speed if Chrome "wins" or do you think it will be put on hold like IE6? (Remember, Google unlike Microsoft is famous for killing projects people love.)

You don't have to answer me, but think about it.

You are probably good people with good intentions, but isn't it a fair chance that you are getting used by management to do something you'd rather not have on your resume: killing the free and open web?
This is heartbreaking. I'm so sorry.
Swiss layout is the best layout for French speakers
cobol (on mainframes, no clue if this applies elsewhere) is more than just a langauge, its a whole stack and set of tools for writing terminal UI programs basically that take inputs and do a lot of processing based on said inputs. You can easily run into cobol code that assumes (rightfully so in most cases) that people will be nice and not do bad inputs or try to do the equivalent of sqli. the attitude around safe and secure code just wasnt there when a lot of the cobol codebases ive ran into were initially written
I think the request is fair.

Be time-idempotent; imagine if you were talking to someone from the 15th century and they were SURE they were right about their crazy opinions.

The meta-stable way to be reasonable is that as long as someone seems to be honestly asking the reasoning for your beliefs, and your principles, you should try to explain yourself, rather than just shut them down by repeating your assertion of correctness.

Otherwise, how will you find out about the likely beliefs you hold right now, which our descendants will consider insane and evil? Forcing yourself to self-introspection is a good practice. I don't expect anyone to change their mind about this, but being able to explain to others your reasoning can also clear up your own views, and help convince your adversary much more effectively than the "just repeat your position" argument style.
> I'd wager BF16 was available in data center SKUs long before consumer SKUs

Right you are, Ken.
I created a throw away for this, but during a recent family emergency, my small 100 person company decided to fire me rather than allow my request for 3 months off without pay. They could easily have supported it, and I was a good employee, but instead I heard now they've replaced me with an Eastern European contractor for cheap. So rather than help me in my time of need, after I had saved their ass from some other crappier contractors in the preceding year, they took it as a chance to cut costs. They had also just gone public and have a huge war chest from that, so it isn't like they were strapped.

I'm not going to respond to those comments, inevitability, that will say there's more to this story, because there isn't, I was a good employee and understood my job, but they just saw a replaceable body. I'm never going to dedicate more than the minimum effort to a company ever again.
Better-ness IMHO is a function of expectations. Playing Dream Theater as ambient music in your restaurant is arguably in "bad taste", despite the art itself being technically on virtuoso level, and often being considered "good art" outside of that context.

Liking pop music is often snobbishly seen as having "bad taste" in music, even in the face of it being wildly popular, and sometimes even actually interesting from a technical analysis perspective.

Acquired tastes are another example that goes against the idea of better-ness as an universal quality: Natto[0] mixed w/ a raw egg on rice is either a repulsive slimy mess or a delicious delicacy depending on who you ask.

IMHO, the argument that there is no "good taste" merely observes that "good" is not an absolute metric, or even on a linear scale. Yes, things can be objectively "better" than others (e.g. I'm sure Michelangelo is far more skilled at painting than PG), but it's a bit of leap to conflate that specific line of comparison with the fuzzy idea of "better-ness".

[0] https://en.wikipedia.org/wiki/Natt%C5%8D
Jonathan McDowell has a nice map of the launch site and is worth following for updates: https://twitter.com/planet4589/status/1460305735317868545
Pretty incredible how little reporting has been successfully published about this. In Emma's interview she mentions The Guardian began writing a piece on it only for it to be killed by an editor--I would love to see how those sorts of decisions come about.
I’m not making an argument about what taste is or which tastes are correct. I’m merely interested in establishing taste exists and the “all works are equally good” school of thought is wrong. We could have a stronger argument separately about a stronger assertion at which point your pop music claims might be relevant but that isn’t the conversation I was attempting to have.
Numpy was not a factor in the Python->Java PoC; it was a service that did no number crunching whatsoever. There, the specific library advantages were the psycopg, flask, requests, json, and csv packages. All of the (mainstream) Java equivalents are just kind of verbose and fiddly to work with compared to those.

I don't think this is entirely down to the language itself. A lot of it is cultural. The Java community tends to favor a more "enterprisey" style of programming and API design that, at least to my tastes, tends to be rather overwrought. That could change, in principle. I'm just not optimistic about it happening any time soon.