skysight-inc/HackerNews huggingface dataset:
MacOS after Apple released the API to its internal routines. It was unprecedented, hugely empowering, and changed the world of application programming. We programmers had nothing like that. We had to build everything from the ground up. With it one programmer could create an app that would have taken a team a year or more. It changed my life.
> I told her her beliefs were akin to racism.

Did she say that people were of lesser moral worth, or did not deserve equal treatment under the law, or equal opportunity, or rights, based on their star sign? Did she suggest one should morally judge people based on their star signs and not on the content of their character?

Nothing in your post suggests so, nor have I ever met someone who believes in astrology that does.

If you think that holding the belief that the positions of stars impact our personalities is akin to racism, then I'm not certain why you actually think racism is wrong. If tomorrow we find out that we were wrong about the influence of hormones on our brains and mood that will not make the current medical consensus akin to racism, it would just make it wrong. If, however, someone believed someone should be morally judged because of hormones, that would make it akin to racism.
The magnificence of the bluefin tuna
Even at the time, I don't remember that many people disagreeing with his thesis. It's what he did in response to it that was the problem.
Oh, that's interesting! Huh. I wouldn't have guessed that, although I haven't tracked OpenBSD development in ages, so maybe that was a big public debate for years for all I'd know.
How often do you tell people no? I find it pretty common to get a visceral reaction when I disagree with people, and that's even after spending years working on delivering that disagreement in more friendly ways, both professionally and personally.

I think it's a relatively universal human trait to resent dissent, these guys just have more resources to make their distate known.
Past a certain reach, of course they do. Besides, sensationalism is how you get eyeballs, all outlets are subject to this pressure and it has nothing to do with funding.

There is generally no reason to trust small outlets more than large outlets. If anything, their more intimate nature lulls people into a false sense of security.
Dodging the Go Loop Trap
Google to Adopt New Standard for E2E Encrypted Messaging
HTTP/1.1 200 OK
Date: Mon, 24 Jul 2023 17:05:06 GMT
Server: Apache
I remember I did a project back in 2010 where you can decrypt GSM A5/1 using very simple tools like USRP etc., and I remember during the research it seemed what it was an intentional by the government/agencies to allow a quick bypass without getting the operators involved, so I wouldn’t be shocked if this is the same situation.
I feel that Firefox has been increasingly focusing on adding fancy new features rather than ensuring the browser is stable and functional. Accounts, Sync, Pocket, to name some examples.

If we include the android edition it's easy to mention the UX customization options as another example. "Scroll to hide toolbar" frequently breaks the viewport size calculation, making it impossible to scroll to the bottom of most pages. "Pull to refresh" keeps triggering when trying to scroll up on pages. "Swipe toolbar to switch tabs" is great, even though it occasionally sends you to the new-tab splashpage which I'm still not quite sure how to effectively return from. And the decision to make most addons unavailable is just confusing through and through.

I get the motivation to add "some value" to set Firefox apart from the competition; I just wish it was a far second to bugfixes.
Great, thanks.

Sort of weirds me out that my OS can just silently update my CPU - I didn’t realize I was giving it that level of control… I guess it’s good vs the alternative of no-one actually updating for exploits like his though.
No, this is different.

What you are talking about are things like bump keys which exploit known physical limitations in those types of locks in general. There is no way to fix this other than switching to an entirely different internal mechanism.

What is being discussed here is the intentional disabling of existing security features within a locking mechanism which further reduces its effectiveness. This is regardless of the effectiveness of the class of lock overall.

An example would be going to the hardware store and buying a 7-pin tumbler lock but only 5-pins are installed. Yes, all tumbler locks are vulnerable to bump keys but an additional hidden (and fraudulent) act was performed which further compromised my wishes for a "more secure" tumbler lock.

In the case of cryptography, the locks are much stronger and there is vastly more at stake so it's important not to be too casual with the analysis. The 'fix' is to remove all doubt that any such malfeasance ever took place.
>> Of course we can program AI to react emotionally to stimuli. Or, AI will be informed enough from its own learning to reach for an emotional reaction as a response if it seemed to be appropriate.

>> "This isn't the same as experiencing the emotion and then finding a way to express it."

> How is it different?

I have two answers: one technical, the other philosophical.

Is emotion an emergent property that also impacts behavior? Or is an emotional reaction being mimicked in outputs?

There's a substantial practical difference between the two, from a purely engineering perspective.

Mimicking emotion in a chat bot seems much easier than building a program with something like "emotion" that impacts the program's behavior.

You'd expect to see the difference, in practice, even in marginally useful parlor trick programs like chatbots. You might observe absurd break-downs between emotional response and other aspects of behavior (e.g., a chatbot outputting to STDOUT a message about how painful something is to do while continuing to do that thing unencumbered, but then outputting a message to STDOUT about how joyful something is while not continuing to do that thing. Or outputting to STDOUT that a user makes it sad but then continuing to respond to other requests from that user as if everything is fine. Etc).

You'd also expect mimickry to be of limited utility whereas an actual emotional signal might be useful in an RL loop for example.

From a philosophical perspective, there is an obvious difference. I don't give a fuck if a GPU is sad but I do care if a human is sad. Just like 99.99999% of humanity. The opposite view -- that machine "emotions" are anything even remotely ontologically or morally similar to human emotions -- is extremely fringe.

Humanism isn't a logical fallacy. Or if it is, you'll never convince people. Most people eat meat from animals that are waaaaaaayyyyy far ahead of anything AI will achieve in our lifetimes.
Ask HN: What paper did you read recently that could have been better and why?
Interesting, thanks. Wonder if it was a coincidence that UO adopted that terminology, or if somebody there knew about this.
I think so as well. And it's quite easy to go from prototype to production by starting from removing unwraps.

To be fair I'm not familiar with Julia so I'm not making any comparisons.
Right, it may look like he's making dumb decisions left and right and doesn't have anyone telling him how stupid he is to get him to stop, but he's really playing 4d chess.

/s
Is there a word/map for the transit accessibility for each point (1m^2?) on the map and drawing that? (maybe an integral of the isochrone?)

E.g. pick a point on a map, sum the area of the isochrone (30minute area? weighted sum?) to get a value at that point. Then redraw a heatmap of those points.
Because browser engineers need to work on more useful features such as EME or Web Environment Integrity API
Hide what?
Are people running multiple untrusted VMs without turning SMT off? Even letting them share caches seems like asking for trouble.
To be fair a lot of California students get a free education. I moved to California as a poor teenager. I became a resident and then had all of my costs (minus housing) covered during both community and state college.

I never thought something like that would be possible for me. It ended up being fairly easy. Moving to California radically changed my life for the better.
Well, the Terminator learned why we cry, even if it couldn't do it itself.
AI imagines kidnapped infants now
Fast-moving Musk makes slow progress turning Twitter into “everything app”
> Haven't the latest LLMs shown us that a neural net trained to "just string together readable words" lead to at least simple intelligence?

> It feels like we just keeping shifting the goal posts.

Defining "intelligence" is and always has been a bit of a trap. Many non-sapient things exhibit intelligent behavior - crows use tools, Wikipedia has boundless knowledge, and paper contains traces of written intelligence. It's not hard to reconcile ChatGPT with our world, it's merely hard to use it as an analog for humanity. Language is indeed linked with anthropology, but not equivalent to it.

> if I tell a bot "I'm going to turn you off now" and it tries to stop me, that implies it feels fear.

That implies that it has finished a sentence with whatever seemed to come next. The most-likely response to someone using frightening language is to emulate the human responses it's trained on. It thinks a frightened response would satisfy you, and apparently it was right.
Probability of success is a common and relatively simple metric to compute and explain, but it is not a good one. If you retire at 60 and expect to live until 90, there is a big difference between running out of money at 70 vs. 85. A metric such as expected shortfall https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3674232 is better since it considers the magnitude of the shortfall.
No it won't. Not in a way that will matter. We have emotions because we're organic creatures ruled by hormones and genetics. Any emotions that are bestowed upon AI will be second hand.
This link seems hugged to death, so here's an alternate source: AMD 'Zenbleed' Bug Allows Data Theft From Zen 2 Processors, Patches Coming: <https://www.tomshardware.com/news/zenbleed-bug-allows-data-t...>
The new Outlook client is WebView2 (Edge, i.e. Chromium) based. It will be replacing the consumer focused Mail app in Windows as well, which I think was using the original Edge (non-Chromium) WebView.
It doesn't have _literally_ nothing to do with it; there is a correlation, even if a weak one. The two are just independent.

I'm not disagreeing with your point just nitpicking word choice; the best kind of annoying comment!
> At the other extreme, I can "train" myself on...

Well, how much harm would you, a single person who also needs to earn a living and probably wishes to write your own original content, be for the original author?

Compare that to a datacenter full of servers ready to output millions of articles per minute in the exact style of the original author for a per-article cost close to zero.
Listen to this episode "Mainframes are still a big thing" — https://changelog.com/podcast/524.

tldr: This awesome professor has an amazing track record of getting seemingly "average joes" trained up for mainframe programming. Because of how uncool this process is perceived by the average SV developer, it's literally shunted off into the dark recesses of the world, despite it being an awesome jobs platform.
Personally, I find that trying to stay away from single-value representations of skills/health/etc is more helpful and facilitates more curiosity.

Instead of wondering, "Am I better at X than Bob?", I try to focus on "About which part of this problem might Bob have an insight I'm missing", for example.

It's probably true that I was better than 90% of students at some small sliver of something, but that's not super relevant in the larger scope of everything it means to be a student. Getting away from the "better"/"worse" dichotomy is the important thing, IMHO.
Definitely. Do you expect the resulting data to also be in binary / bytes format in your DWH?

I ask because there's a workaround by setting `binary.handling.mode` to a STRING type [1].

Transfer will then automatically pick this up and write this as a B64 string to the DWH.

[1] https://debezium.io/documentation/reference/stable/connector...
> And do you think an 80 IQ founder == 120 IQ founder all else being equal?

Musk and Bezos seem to have come to roughly similar outcomes, so evidence suggests yes.
Bozo's trick is hard to do / Unless you use a lot of glue

- Possibly misremembered couplet from childhood, that also applies nicely at Tesla
Hardly irrelevant to a community used to R, Python, Mathematica and MatLab.

Fortran, C and C++ are popular due to the way they allow to explore HPC infrastructure, which Rust is still years away to support, and Julia is already ahead in that regard.

MPI, SIMD, OpenMP, NUMA algorithms across the computation cluster.
I have seen this statement several times before, but nobody's ever been able to source it.
Surely something about the technique would make it impractical for enriching uranium though... you're not going to be able to produce kilograms of 20% U235 with this are you?
"Destroyed it's brand by renaming itself..."

Yeah, just like renaming the company "Meta" destroyed Facebook. If Twitter ends up being destroyed the change of names will be the least of the factors leading to that demise.
Come on, iOS is not so special. Grandmas all over the world get by just fine on an Android as well. If you don't do much with your device, you don't need much. At the same time, it is obvious that gestures should be consistent, and the documentation should be clear, on device, and easy to find.
For 44 billion he could just develop a banking and social app and then deposit $100 in every new account as a bribe.
Sorry, that solution doesn’t work. The API in question is designed to send push notifications. Push notifications are delivered by each platform on a best-effort basis. You simply cannot rely upon any particular push notification being delivered.

If somebody is sending a disclosure in a separate notification to the message that needs the disclosure, they are already running afoul of the law because they have no way of ensuring the disclosure is delivered.

The only way for an API like this to operate correctly is to reject invalid messages and not truncate. Silent data mangling is not acceptable.
IIRC the X came from the 1980s when it branched out into energy, bought Marathon Oil, and reorganized into an umbrella company named "USX" in which the US Steel part became just a subsidiary. They exited that in 2001 but apparently? kept the symbol.
The "Hints" app is included with iOS, showing even Apple struggles with this. Most things should be obvious through using your product. For more complex things, it can be hard to rely on discovery.
More bigger and cheaper OLED TVs are on the cards thanks to LG deal with Samsung
When I was a child, I went to grade school. My classmates engaged in dramatic actions to attract attention. They have since matured. In contrast, Musk evidently has not.
Yes, that is a good definition of a coup. Notice that it does not require bloodshed or boots on the ground.

In a self-determining society or democracy all institutions are largely independent; this includes both the institutions of government such as the Executive, Judiciary, and Legislature, as well as the institutions of civil society including the press, academia, industry, education, religion sport, etc. In an autocracy, these institutions are bent to the will of the executive.

When a group in a democracy takes actions to corrupt or co-opt the independence of the institutions, it doesn't matter whether or not violence is involved; it is legitimately a coup, especially as far as practical results are concerned for those newly under autocratic rule.

You are quibbling about dictionary minutiae and ignoring the very real threat posed to OP, and his request for help.
> X is the future state of unlimited interactivity – centered in audio, video, messaging, payments/banking – creating a global marketplace for ideas, goods, services, and opportunities. Powered by AI, X will connect us all in ways we’re just beginning to imagine.

Audio, Video, Messaging, Payments and AI, all in a single product pitch.

I guess then "X" is an appropriate brand for something that even the owner doesn't know WTF is about.
I would just use yocto with containers instead.
How much of that was actually generated directly from "Google X"? Seems to me that most of it came out of DeepMind, which was just a run-of-the-mill big company buys innovative startup type of acquisition.
Completely untrue. Listen to everything Cameron Seay has ever said about the subject. Mainframe programmers are wanted more than ever.

https://www.youtube.com/watch?v=hxxyORcU3Hs
https://blog.share.org/Article/mainframe-visibility-ibm-cham...
And a reminder that the new CEO is only the CEO in name only. Musk is quite clearly the one running the company.
User-land code can always add dynamic linking.
Only between threads, there are plenty of other ones.
I don't think it would only reach .1% of their population.

It's talking about replacing all of the Twitter accounts of government agencies with accounts on a central mastodon instance for the government, that would serve the same "information broadcasting" purpose. I'm not talking about people having to create mastodon account or choose an instance or even use mastodon.

I think far more than .1% of people can read a public mastodon feed for information from their government
Snowflake: A Cloud Warehouse Solution for Analytics
Are you disagreeing that it's large enough?

The only instances of IPv6 NAT I've seen are situations like "I have only a single IPv6 address available but need to run a VM/a Wi-Fi hotspot/...", and arguably that's a completely different matter than "I have full control over my network, but I simply can't request the address space I need because there's none left".

Practically, I've not encountered it myself. I was recently surprised to learn that even when tethering from my iPhone, client devices receive a public IPv6, so apparently mobile networks assign more than an /128 address to even single-line customers.

On fixed-line IPv6, I've also never encountered any less than an /64 network.
I think the creation and exploration of TikTok is great, I also think that it needs to be explicitly decoupled from Bytedance. Even with the creators on the platform, I think its a net-negative for the world due to its addictive nature.
I think you'll need to reboot for the microcode to be updated
These are the differences to pic: https://pikchr.org/home/doc/trunk/doc/differences.md

It's mostly backwards compatible, with some useful extensions, and without troff embedding support.
Some more, from 1989[1][2][3]. Which again, reference the missing "SHARD" paper, but contain enough detail to make it clear that the idea of SHARD existed, regardless of the status of that particular document.

[1]: https://apps.dtic.mil/sti/tr/pdf/ADA214478.pdf

[2]: https://apps.dtic.mil/sti/tr/pdf/ADA216523.pdf

[3]: https://apps.dtic.mil/sti/tr/pdf/ADA209437.pdf
Not really. Would you rather that the dynamic linker-loader be part of the kernel? Do you think that the kernel can somehow prohibit user-land dynamic linking?
Yes, every resource-exhaustion causes a bottleneck, and a queue builds up. My effort here is to try and tell people to look in the right place to spot the bottleneck. That's a lot easier than a measurement exercise.

I sort of lump the "do a benchmark" advice in with "look under the lightpost, it's much brighter there" when you've lost your car-keys in a dark garage (;-))
> That said, the "confiscate first, come up with a fitting crime later" approach countries take on a whim are deeply troubling.

Nah. It's not like it was a legitimate homebrew forum or something and someone backdoored it to hack NATO -- it was a warez organization that might have had CP on it too.

It managed to stay under the radar until someone did something to get the attention of the authorities.
I assumed it was meant to evoke William of Occam.
What happens when there are new requirements? An example, fiscal legislation changes and programs dealing with money have to adapt. Of course a way out is to lobby for changes that don't touch the software, but what happens when the software must be touched?
Yes, cryptography has often fallen under many countries weapons export restrictions for the same reason weapons do: to provide an advantage under times of war. There's nothing surreptitious about this, it is the entire point of these types of laws.
As a scientists who codes both Rust and Julia, I don't think Rust is anywhere near as good as Julia for scientific computing (as I elaborate in the posts on the Julia Discourse about this blog post linked below).

Briefly, for scientific computing, rapid iteration, prototyping and redesign is one of the main requirements. So is "open internals", i.e. generic code and/or the ability to open up someone else's code and reuse parts. Speed is somewhere further down the list - which is why Python (and previously, Perl) are the dominant languages, not C++ or Rust.

Julia excels at all of these and as such is nearly perfect for science, whereas Rust is unusually bad at the "prototyping and redesign" part. Like, you change the ownership model of some struct, or some single type, and now you have to unravel half your code base to change type signatures and fix borrow checker woes. It's also just slow to write.

Rust is nice for scientific code that is more "application-like", such as command-like tools whose task is very well-defined and mature, as well as for large-scale scientific appliations. It's also nice for very low-level code that needs to be close to the metal (e.g. scientific code running without an OS inside scientific instruments). But in most scientific use cases, dynamic languages are just way better, as they have been the last 30 years, and Rust doesn't change that, nice as it is.

1. https://discourse.julialang.org/t/blog-post-rust-vs-julia-in...

2. https://discourse.julialang.org/t/blog-post-rust-vs-julia-in...

3. https://discourse.julialang.org/t/blog-post-rust-vs-julia-in...
Wow, thanks for that (:

It's like someone read about Time Cube for too long and then tried to port that reasoning to the logo redesign.
Someone, somewhere is, of course. I don't know if the hyperscalers do, or not.
>"Asked whether AI systems might one day have emotional intelligence and understand that they have feelings"

There isn't a relationship between these two states. It's weird that anyone would pair them in conjunction.

Also, there's a fast and loose use of the word "understand". Which embodies the type of sloppy language that creates the illusion that this issue is a serious discussion aside from entertainment.

Projecting human traits onto objects generally falls by the wayside after early childhood. Even if those objects can be seen to ape those traits, on occasion. That Teddy Ruxpin had the potential to have actual emotions never took off as a discussion and neither do we generally hallucinate that the wind in the trees is an army of spirits.