skysight-inc/HackerNews huggingface dataset:
I just checked and McSweeney's has been around since 1998! From the Wikipedia article:

In contrast, in 2001, the New York Times noted "The McSweeneyites may be the current emperors of cool, but they're starting to need some new clothes."

Maybe I'm just in a bad mood today, but the sardonic humor of McSweeney's just doesn't hit for me anymore. It feels like a vibe that matches the style of Gen-X (my generation) but broader culture already has moved passed Millennials and onto Gen-Z.
All that's well and good, I'm mostly just agreeing with the people who suggest a Macbook for this. The iPad runs iOS, it's gimped for all kinds of creative applications. I won't judge you if you've found a workflow to apply it to, but the status quo feels unchanged. Professional DAWs existed on iPad before, the world beneath our feet didn't crumble or anything.

> Besides, you can always connect an external midi keyboard or audio interface to an iPad as well.

Sure? Everyone can use class-compliant USB audio hardware. Android and Linux both support it, for whatever that's worth. Both of those OSes even support audio plugins, too.

Not everyone can install MPE drivers or get that Focusrite interface set up properly without software though. That's why I still carry a laptop, it may not apply to everyone.
Like others, I've had location history off for a long time now (5 years?).

It works just fine with it off. Although on some devices, it prompts me to re-enable it every time I launch it (as well as turn on location sharing). I never get these prompts on my phones, but always on my Samsung tablet.
i mean just let me talk to a person. why does there need to be a technological solution to me asking for a burger. i get it, technology is the basis of all fast food. but its still kind of nice to talk to a person and not a robot.
When you hire another unemployed human for cheaper that’s exploitation. When you hire no humans due to automation that’s progress.
I've been using CS3 for ages, come at me bro.
Well, yes you can, and this move hopefully will relax whatever limits are on the AUv3 hosts now. You already have FabFilter, Klevgrand and many more, Modartt has anounced Pianoteq for iOS, so plugin situation is good (and prices are way lower than on desktop). AUv3s such as Pure Synth or AudioLayer already support streaming sample libraries from external SSDs. So that situation is not bad either. Of course there is no Kontakt, Serum, Melodyne or RX, but until now there was no serious DAW either (Cubasis and Auria Pro lack a lot compared to Logic or Bitwig)

Actually having equivalent tools on iPad and Macbook, i'd pick ipad for two reasons: stability (newer MacOS versions are not fantastic) and touchscreen (can't map everything)

Now, if only Apple would finally make iDAM full duplex, so that it would be possible to use either ipad or mac as a plugin host.
Clearly a case of tranlating of the meaning instead of being literal.
WASM Garbage collection is coming pretty soon. Currently, it's behind a feature flag in Chrome. I think the chrome flag for GC is due to be removed in a few months. I don't know when Firefox and Safari will roll out support. But I assume they won't be that far behind.

One of the things I'm following that will use garbage collection support is the Kotlin wasm compiler which is currently available as an experimental option with kotlin 1.8 and beyond. And of course with wasmer and wasmtime, it will also be possible to target edge computing with this eventually (as they roll out gc support in the next months). Fair warning, this stuff is very cutting edge currently. Wait six months or so for this to become more usable. The upcoming kotlin 2.0 is probably going to be seeing some usable early access version.

There is already some experimental wasm support for Jetpack Compose multiplatform in the works as well. Currently you'd mostly use the kotlin-js compiler for that on the web but pretty soon you should be able to compile to wasm instead. This will work both with components that render to a canvas as html based web components. Advantages of kotlin wasm over kotlin-js: faster compilation and loading speeds. And having used kotlin-js, faster compilation speeds are very much welcome.

If you are into multiplatform UI development, another thing that is interesting with this is the IOS support in compose. So with compose you should be able to target Android, IOS (native), Web (js and wasm) and desktop (jvm). Interesting new framework with not a lot of alternatives beyond react native and Flutter so far. And of course Kotlin is popular on Android and for cross IOS/Android development already. This stuff will take some time to mature but there was a lot of buzz around this topic at kotlin conf a few weeks ago. And of course with wasm and wasm components, you'd be able to do cross platform UI development and integrate the same components via wasm on each platform rather than having to engineer bespoke components for each platform.
> Pets can't be vulnerable? Trees can't be vulnerable? Buildings can't be vulnerable?

Definitely not in the same way a human can! Or would you leave a person to bleed out after a car crash so you don't damage the tree more?

> It will become one though, unless someone murders it out of selfish convenience.

If we agree that the unborn fetus isn't yet a person, why are you talking about murder? Seems like it's all good to me.
Analyze and Process Log Files with Azure Blob Storage, Azure Batch, and Kestra
That seems like distinguishing without a difference. At 40% unemployment starvation and lack of physical security are practically a given.
Depends on the use case. I've moved to lower-cost options like Pixelmator, but I'm not a professional designer.
Location: Europe
Remote: Yes
Willing to relocate: Yes
Technologies: Java (Spring, Swing), JavaScript (Node, React, Electron, D3), Python, GraphQL, MySQL, PostgreSQL, GCP, AWS, Git, etc.
Résumé/CV: https://www.linkedin.com/in/georgetanev/
Email: georgejazzt@gmail.com

Full résumé available upon request.
>Thankfully, the OP isn't one of those long New Yorker pieces that go on and on and on.

Boggle.
I guess you could also get a sim card but not load it or active it.
I can’t wait for the prompt injection attacks to start.
I had it change to dark mode, then when I asked it to add a tasteful picture of a chicken to the center of the screen and it reverted back to white (sans chicken). Maybe someday I will get my text-to-dark-mode-tasteful-chicken-picture-landing-page generator, but it seems that day is not today.
I didn't see any opt-in sensitive location redaction settings, just timed deletetion. I did see this: From: Protecting people’s privacy on health topics, Jul 01, 2022, Jen Fitzpatrick SVP, Core

Location History: Location History is a Google account setting that is off by default, and for those that turn it on, we provide simple controls like auto-delete so users can easily delete parts, or all, of their data at any time. Some of the places people visit — including medical facilities like counseling centers, domestic violence shelters, abortion clinics, fertility centers, addiction treatment facilities, weight loss clinics, cosmetic surgery clinics, and others — can be particularly personal. Today, we’re announcing that if our systems identify that someone has visited one of these places, we will delete these entries from Location History soon after they visit. This change will take effect in the coming weeks.

https://blog.google/technology/safety-security/protecting-pe...
AI for Alternative Grain Brewing
Get Ready for AI to Outdo Us at Everything
I understand your point of being able to react to situations faster.

The key word is "react". It's disappointing and shameful that there's an apparent need for kids to have phones because of prevalent school shootings. If you aren't advocating for gun reform yet I hope you and others jump on board soon so that we can squash that fear and move on to mitigating the damage these computers in our pockets are causing to children and teens.

There was a time where school shootings weren't a primary concern and it was in my lifetime. It is possible to get back to that. We need to fight for it because it's not fair to the students that are traversing the school system, their families, and the ever climbing numbers of dead or harmed babies, children, teens, young adults, adults, and elderly and all living relatives affected by gun violence.
If your firewall can do NAT (and spoiler alert: it can) then it has stateful logic built in. Maybe some of the really early home stuff didn't support it on IPv6, but that's long in the past. If you're worried about IPv6 using to exfil data then you're well beyond a great many administrators in locking down the network. Usually malware just exfils on IPv4 HTTPS because that's already allowed, and it's only avoided in places where the deep packet inspection services only run on IPv4.

This is where you see a lot of corporate pushback on IPv6. The Deep Packet Inspection vendors have been very slow to adopt so corporate policy is often just to block all IPv6 period.

I won't argue against a lot of home routers having egregiously bad firewall configuration UIs though.

In IPv6 a /64 is special. It's the smallest network you are supposed to allocate. Some people think it is the equivalent of an IPv4 single address, but this isn't quite right. It is still a full subnet. It is better thought of as the IPv4 /24 behind a single NAT address. Home administrators are expected to put all of their hosts on it. Assigning a /64 to each client is not supposed to be a typical use case, and would be mostly to avoid having the clients inter-communicate. The problem however isn't wasted space, it's just that you'll exhaust your typical home /56 too quickly.

I can see you're concerned about running out of IPv6 addresses due to excessive waste, but we've not even scratched the surface on them. The address space is mindbogglingly huge. A lot of the optimizations we have to do to save space with IPv4 are simply not relevant in IPv6.
Portillo's has this system too, and have been doing it longer than CFA, or at least longer than my CFA has been doing this (I'm sure Portillo's is not the first to do this, though).

Portillo's gets so busy there'd easily be 30+ cars in the drive-through during rush hour, but you'd still get through it in about 10-15 minutes even then.
(Sorry, I can't read the article thanks to a paywall... I still can try to provide some background)

Electric cars were very popular in Norway since electricity was extremely cheap (sometimes around 6 ct/kWh) and the purchase of a new electric car was heavily subsidized - no VAT (25% in Norway), no road tools and no taxes, also lots of free chargers. Cars with combustion engines were heavily taxed in comparison. A Tesla model 3 was not a lot more expensive than a regular VW Golf (but Norway started the trend way before Tesla existed - there are still a lot of first generation Nissan Leafs in the country). Easy choice for many - however, in the far North of Norway, using an electric car when you lived in the countryside could still be a challenge since there were only a few chargers available.

All of this is changing right now or has already changed in the last few months. Electricity prices have soared in Norway thanks to a few very dry summers (Norway generates ~98% of their electricity using hydro power generators) and a new power cable crossing the Baltic Sea which allows the energy companies to sell their electricity to Germany. This makes driving an electric car much less attractive. Gas prices are not exactly cheap in Norway (> 2€/l last time I checked) even though Norway has lots of oil - but no refineries (and more taxes on gas).

Source: I lived in Norway for two years (2020/2021).

Importing my combustion engine car (a Mazda Miata/MX5) would have cost around 8000€ in import fees - and a convertible doesn't make too much sense in Norway :). Back in Germany now some things still feel like being sent two decades back in time...
It may be unlawful to scan private messages? This deserves a more certain statement.
thanks! i'll look into them.
Actually they are. Look up the definition of a corporation.
"Consumers don’t truly own the software they buy it seems"

It's a license. Has always been. A license that may change at any given time.
This reminds me of the recent so-called "Glitch Token" phenomenon[1]. When GPT-3 was presented with reserved tokens it never encountered during training, it reacted in extremely unpredictable ways -- often with a simple "fuck you".

For those unfamiliar with LLM architecture: "tokens" are the smallest unit of lexical information available to the model. Common words often have their own token (e.g.: Every word in the phrase "The quick brown fox jumped over the lazy dog" has a dedicated token), but this is a coincidence of compression and not how the model understands language (e.g.: GPT-3 understands "defenestration" even though it's composed of 4 apparently unrelated tokens: "def", "en", "est", "ration").

The actual mechanism of understanding is in learned associations between tokens. In other words: the model understands the meaning of "def","en","est","ration" because it learns through training that this cluster of tokens has something to do with the literary concept of violently removing a human via window. When a model encounters unexpected arrangements of tokens ("en","ration","est","def"), it behaves much like a human might: it infers the meaning through context or otherwise voices confusion (e.g.: "I'm sorry, what's 'enrationestdef'?"). This is distinctly different from what the model does when it encounters a completely alien form of stimulation like the aforementioned "Glitch Tokens".

At the risk of anthropomorphizing, try imagining if you were having a conversation with a fellow human and they uttered the following sentence "Hey, did you catch the [MODEM NOISES]?". You've probably never before heard a human vocalize a 2400Hz tone during casual conversation -- much like GPT-3 has never before encountered the token "SolidGoldMagicarp". Not only is the stimulus unintelligble, it exists completely beyond the perceived realm of possible stimulus.

This is pretty analagous to what we'd call "undefined behavior" in more traditional programming. The model still has a strong preference for producing a convincingly human response, yet it doesn't have any pathways set up for categorizing the stimulus, so the model kind of just regurgitates a learned lowest-common-denominator response (insults are common).

This oddly aggressive stock response is interesting, because it's actually the exact same type of behavior that was coded into one of the first chatbots to (tenuously) pass a Turing test. I'm of course referring to the "MGonz" chatbot created in 1989[2]. The MGonz chatbot never truly engaged in conversation -- rather, it continuously piled on invective after invective whilst criticizing the human's intelligence and sex life. People seem predisposed to interpreting aggression as human, even when the underlying language is, at best, barely coherent.

[1]: https://www.youtube.com/watch?v=WO2X3oZEJOA
[2]: https://timharford.com/2022/04/what-an-abusive-chatbot-teach...
Or you know you could enjoy having a brief conversation about sports, or the weather, or their kids, or the latest celebrity gossip while waiting.

At the places I go to frequently I'm on a first name basis and I see the photos of their kids and share about what's going on in my life.

Face-to-face interactions are much more social than nameless, faceless, speaker boxes.

Think of it as a chance to make 4 people smile, briefly laugh, and get your food. Hopefully those 4 people can make you smile, laugh, and have a tasty meal!
Yes, and it will JIT compile the code to native if you're using GraalVM:

https://github.com/oracle/graal/tree/master/wasm

But the point of JNI is to provide language bindings. WASM doesn't automatically fix the need for those.
> Is it a signal that we've become unmoored from reality, that we'd build a tower to heaven out of actual babble?

I think there’s a case to be made that we’ve been unmoored from reality for quite some time now.

Recent developments seem closer to finishing that unmooring than starting it.
Bringing Hardware Accelerated Language Models to Android Devices
Visual Blocks for ML
Oh yeah, the multinationals are so afraid of regulations from the captured state which further entrench their existing monopolies. They’re so afraid of the military being dispatched from the centers of international finance to suppress and seize potential threats in developing countries. All in the name of “the planet”.
The blog post spends lot of effort talking about the importance of privacy, and protecting your health data. It shames other organizations for not protecting your privacy. It describes how privacy is a value at Google. Then it announces auto-delete as one of their major features. A journalist reported auto-delete works about half of the time.

Strictly speaking I'm unsure if something illegal happened. Ethically it feels like Google is overpromising and making empty political gestures. I just hope no one relies on this feature for their personal or legal safety.
Oh absolutely! Naming things is important, it's how we communicate. But there are a TON of people whose knowledge acquisition STOPS at naming things. Oddly this is exceptionally prevalent in things like birdwatching and stargazing. "That's a yellow-rumpled warbler!" "Nice, what do you know about it?" "What do you mean? I know it's a yellow-rumpled warbler!" "So, what's interesting about it?" "???"
J2CL sadly uses Java sources as the input, not JVM bytecode, which makes it hardly usable for a lot of use cases involving existing libraries.
This isn't about the journalist, it's about the millions of people they are trying to help that have no freaking clue about what location history means.
Fascism is a reference to a specific political ideology. Fascist can refer to either that specific system or the ways in which that system operated.

https://www.dictionary.com/browse/fascist

“a person who is dictatorial or has extreme right-wing views.” Not the OR is intended as either applies rather than an AND where someone must also have extreme right wing view.
People are broke and too undisciplined to save up even a little money, so normal software prices look huge in their eyes. That's why subscriptions and splitting a purchase is coming to everything now. It won't take long before the cashier in your local supermarket will ask you if you want to pay everything at once or divide after ringing up your stuff.
Philip Kerr was an extraordinary writer, very inventive and with a distinctive prose. One caveat: over the course of the BG series he became, in my opinion, a little too verbose, too good with words for the narrative need. But an excellent, excellent series that I intend to read again.

PK also wrote an investigative trilogy set in the world of soccer, which is hugely entertaining. An outstanding author -- who sadly passed away way when too young -- who is not popular enough.
How do you square that with 1) two FBI agents "detailed to" the CIA's Bin Laden Issue station ("Alec Station"), 2) "CIA shared some details about al-Mihdhar with the FBI at that time"?

Compartmentalisation (i.e. an information "wall") does not equal a total ban on information sharing, as your comment might imply, it just mandates that there are filters and checks on information channels, rather than unfettered sharing, for obvious and sensible operational reasons.

Perhaps it's worth quoting at length from the source[1] for Wikipedia's statement that "CIA shared some details", which has a section on CIA / FBI information sharing:

> 4. Passing of intelligence information by the CIA to the FBI

> The CIA shares intelligence with the rest of the Intelligence Community through a communication known as a “TD” (“Telegraphic Dissemination”). TDs can be sent to other Intelligence Community agencies, including the FBI, and are available to the Intelligence Community through the Intelink system.

> Another type of intelligence report used by the CIA when conducting business with other agencies is a CIR, or “Central Intelligence Report.” CIRs are used for disseminating information to a specific agency or group of agencies. CIRs to the FBI normally concern something occurring in the United States, involving a U.S. person or an ongoing FBI investigation.

> In addition to formal methods of communicating by the CIA to the FBI, much information can be shared with the FBI informally. CIA and FBI employees who have similar positions and expertise develop relationships and communicate informally while working together on related matters, either by secure telephones or in person. In addition, meetings are sometimes held to discuss a matter or a piece of intelligence that is of value to both agencies. According to the CIA employees we interviewed, when the CIA passed intelligence information or other kinds of information verbally or by another informal mechanism to the FBI, the information exchange normally would be documented through a TD or a CIR. However, they said that not every telephone call or conversation was documented.

> C. FBI detailees to the CIA Counterterrorist Center

> In 1996, the FBI began detailing employees to work in the CIA’s CTC. During the time period relevant to this chapter of the report, five FBI employees were detailed to the CTC’s Usama Bin Laden Unit in four separate positions. Two of the positions were filled by personnel from the FBI’s Washington Field Office, and one position each was filled from the FBI’s New York Field Office and FBI Headquarters.

.. and so on ...

1: https://oig.justice.gov/sites/default/files/legacy/special/s...
How many times have you been to Chick-Fil-A?
Neo Semiconductor claims 3D X-DRAM has 8x density of rivals’ DRAM
> There's a stark difference between setting boundaries and treating people like objects.

You need to talk to work with some high schoolers then. There is a large chunk of that population that the school is in their orbit. They casually treat people like objects. They don't just tune out, but actively disrupt anything going on, ruining the days of teachers, staff and students -- for sport.
>I haven’t seen it solve anything what I would consider even remotely complex.

Its solving things that was unthinkably impossible to solve by AI.

Think of it logically. Before it could do 0% of our ability. With chatGPT it increases to 30%. With a domain specific LLM trained to target code... that increases to about 50%.

A person with 50% of their brain is obviously mentally deficient. It's not even comparable to human intelligence. It's like a stupid assistant. Helpful, but still stupid.

The issue here isn't really about the comparison between ai capabilities and human capabilities. It's about progress.

That 30% to 50% trendline in LLMs and other areas of improvement in AI is the Same trendline as we see in say creative writing, art, etc. Etc.

It points to the fact that coding is not inherently superior to other forms of creation because the trendline is exactly the same. In fact drawing really good art is actually harder then programming (no 6 months boot camps for art).

We are unfortunately on target for replacement because the next data point on that trendline is obviously not 51%. It's wishful thinking and illogical to ignore the obvious trendline.
Yes obviously it's opinion and I was offering mine.

It's more complex than other languages with similar benefits. Languages with type systems as sophisticated as TS give you MUCH stronger assurances for it. Languages with less sophisticated type systems give you much stronger assurances for it. People are bringing up ocaml in here for very good reason. It has a fairly limited and simple type system compared to TS yet is able to make strong assertions based on it. Rescript is an excellent example of how this could have been applied to JS.

This is the core tradeoff of being a superset of JS, but as more time passes it's harder to see the other benefits of that. You need a compiler anyway.