skysight-inc/HackerNews huggingface dataset:
As long as we don't incentivise them like they (accidentally?) did in the US by having large enough vehicles be exempt from most environmental regulations...
How about we just have a physical switch that you have to activate to update the firmware? I don't care about the rest of the software in the boot chain, an attacker can just trojan any binary that runs as root to get the same effect. As a user I don't care about the distinction between boot and the rest of the time.
"Data-oriented programming" is a made-up thing by a few B- tier thought leaders. Biggest scam since "hexagonal architecture".
To take an example from the past month, billions of users are now benefiting from more accurate weather forecasts from their new model. Is there another company making more money from AI-powered products than Google right now?
The fact that OpenAI has an Android and iOS app out right now is just embarrassing for Google. They couldn't even be bothered to write a Bard/Gemini Flutter app.
I got to use gpt-3 and DALL-E before chatgpt was released and I remember just staring at the computer not believing my eyes.

me less than 2 years later: "no that's not the bug!, I ALREADY TOLD YOU I TESTED FOR THAT"
The point I was making is what I wrote. Words have multiple meanings, and synonyms are similars, not identicals.
Or, well, like many companies; all the peons doing the actual work, creation etc and the executives and investors profiting at the top. All it takes is to be lucky to be born into generational wealth apparently.
No, I just use my airpods and the iPhone app. I use the voice chat and ask questions, then follow up questions.

Like I was reading a book about Genghis Khan the other day, which got me into Wikipediaing all his sons and grandsons. While doing chores, I asked chatGPT "tell me about Genghis Khan's sons", and then follow up questions like "what was the name of the khanate or empire Ogedai founded?"

It's an absolutely fantastic tool for diving into a new topic.
Does this new package impact devtools source and initiators in a way where everything is attributed to spotlight?
Are people entitled to severance in the USA?

I thought severance packages generally come with some considerations about indemnifying the company and such. Its a deal, not an entitlement.

Forcing an employee to resign is a "Constructive Dismissal" and there's plenty of case law around it.
Open source signal integrity analysis
Author of Cursive is on Hn also.
genuine question: is this sarcasm? how dumb am i for not being able to tell?
Google is kind of becoming a "System for double-checking if GPT is hallucinating".

IMO Google should convert their search box to a Bard chat input, and you get a hybrid of Bard conversation with real links from their search engine.

It's actually astounding that, in the face of rapid GPT rise, that search box is still an old-school search box, looking dumber and less attractive each day.
For #3- I wonder if your friend was looking for a psychologist that would validate their fantasies? There are some psychologists that believe in supernatural ideas like hypnosis enabling recovery of memories from past lives-- but you are extremely unlikely to run into them unless you specifically look for one.
Yes, for European it is weird to read.

I think this is a big issue in US because the way they build houses, mainly with wood and gypsum. In case of water damage it is really hard to dry those materials.
Since information can't escape a black hole, is this controversy permanently not testable?
you can choose a variety of minors in your degree course, right?
I need an elevator pitch on this (which is currently in my "yet another terraformy thing" mental bucket right now, rightly or wrongly!).

I am interested, but when I look at the comparison with Pulumi - https://www.winglang.io/docs/faq/why-a-language, they have 4 lines of code in Wing, but the long Pulumi example sets up permissions. So how did the permissions get set up in Wing? The great thing about Pulumi is if you are trying to comply with company security policies which in turn are for SOC2 etc. then this explicit setup as code is great. I think Pulumi also has a policy system but I haven't explored it yet.

So what I am saying is more code != bad (think of the raison d'etre of the Go programming langauge) but I am not saying Wing is bad ... I am saying I would like to know more.

I find it hard to believe that there is a semantic deficiency in JS/Go/C# etc. that means you need a new languages. And if you use Typescript, OCaml or Haskell (most likely Typescript for popularity) you can probably make the Type system do as much static heavy lifting as possible. Of course some checks need the current state so need runtime. But happy to be persuaded we need a new language.
EU =/= Europe
With all respect, do you have a source for that? I thought Alphabet was losing money hand over fist on YT before they started being so aggressive with the ads.
Does the loser always pay, or only if the judge rules the suit was frivolous? If it is always, that might cause the us not to have a lawsuit culture either.
Very likely probing user client state to detect ad-blockers without consent is illegal in EU law.

Directive 2002/58/EC legal text:
3. Member States shall ensure that the use of electronic communications networks to store information or to gain access to information stored in the terminal equipment of a subscriber or user is only allowed on condition that the subscriber or user concerned is provided with clear and comprehensive information in accordance with Directive 95/46/EC, inter alia about the purposes of the processing, and is offered the right to refuse such processing by the data controller. This shall not prevent any technical storage or access for the sole purpose of carrying out or facilitating the transmission of a communication over an electronic communications network, or as strictly necessary in order to provide an information society service explicitly requested by the subscriber or user.

Alexander Hanff has been fighting the fight to make this a reality and recognized by courts.

Mainstream media coverage of the story: https://www.theverge.com/2023/11/7/23950513/youtube-ad-block...

Not only it is illegal, it's also not at all how HTTP was designed to work. If a business use case makes it so that the system doesn't want to serve a request, the server can (and should) return one of 4xx error messages. Returning with OK and then doing invasive malware-esque data mining is not A-OK.
Christmas on the Moon
Indeed.

I have made numerous toxic comments (described by others as vitriolic at times) over my two decades of editing, almost entirely towards the admin corps and the other imps who are disruptive. I do appreciate their work as a whole. I am a top-5000 editor of all time on the English WP. Mostly politics but some tech. My toxic comments are few and far, but can be intense. And not to mistake them with passively-hostile, terse disagreement.

I have never seen the 0.99 level comments on WP. The 0.83 and below is common, not just on Wikipedia but walking around large cities. 0.99 is part of the wonderful experience in SF and DC. But all the reports of decline are overstated, these places aren't going to decline much more, it's steady state at this point.
Back in the days there were a bunch of computer magazines that came out on a monthly basis. These magazines (in my case for the 6502) had always a game review in the front, detailing the mechanics and what you could do with it.

In the last couple pages, there was the source code. So kids like me always went on to modify the source code, implementing better weapons, modifying health bars, gravity values and stuff like that to have more fun with the games.

When I bought my first computer, I also heard about the "Savegame Editor Construction Kit" which was basically a tool that allowed to intelligently search for symbols, functions and addresses and their values in live-memory. So you could build trainers, hacks, even cracks and serial generators very easily with it.

Through this I naturally learned about SoftICE debugger even before I actually learned how to use "real" programming languages. Around 8 years later I saw a colleague debugging his C program, and I realized that I can understand assembler very easily.

My theory is that there's a very high chance that if you owned an Amiga or C64 as a kid, you'd excel in pentesting and malware analysis.

What I see nowadays even in my role as a tutor in University is that a lot of kids these days never made these "low level" experiences. They never had to debug a mainboard to replace a burnt out transistor. They most of the time don't even know what a filesystem is, because they only owned smartphones and never had a laptop.

All this knowledge is important to our trade, and I wish there were more efforts to preserve these kind of things.
Also, Bulgaria is part of EU
IANAL but IIRC If you don’t enforce your own copyright then it can set a precedent for you not having the protection of a copyright.
The problem isn't nuanced debate isn't happening on the platform which will benefit everyone but metrics like "likes" which lead to gaming the metrics and race to the bottom. Facebook realized it too late. It is possible for people to benefit from listening to both sides and come out better informed but it is totally impossible to resurface those with primitive metrics like "likes". Hopefully LLMs will allow us to do that better. There should be some top-down handcrafting to steer in better directions. Apparently our brain has both top-down and bottom-up processes which meet at the middle to figure out ground truth.
> Nitpick : I think you mean SAAS and not SASS.

You’re correct, thanks for pointing out the typo.
To a point, but not all opinions are worthwhile.

I disagree with paleo-Republican fiscal policy, but in an academic "I see what you're getting at but don't think it's correct" way. It's interesting and instructive to have that debate, though. Even if I'm not persuaded, afterward I can appreciate the other person's viewpoints and respect that smart people might come to different conclusions than I do.

Some rando spouting that "Jews are taking over the world" or something else ridiculous isn't worth engaging or hearing out. I have no interest in a service exposing me to idiotic opinions like that against my will.
I worked at Google up through 8 weeks ago and knew there _had_ to be a trick --

You know those stats they're quoting for beating GPT-4 and humans? (both are barely beaten)

They're doing K = 32 chain of thought. That means running an _entire self-talk conversation 32 times_.

Source: https://storage.googleapis.com/deepmind-media/gemini/gemini_..., section 5.1.1 paragraph 2
> you are just asking for a hard time debugging, troubleshooting, and increasing the chance that you will fuck up the most valuable part of your system, your data.

This sounds like a tooling problem. One could imagine a database that doesn't have these issues.

> It also means you have a single point of failure, no read-replicas or redundancy.

What? Why would any of this be the case?
Are powerful mobile phones packed with Apps and constant notifications so necessary to a full, fun, enjoyable techy life, really?

I am legitimately surprised that more tech-heads didn't see this state-of-affairs (and all the other obvious drawbacks of The World's Most Featureful Spy Device, controlled end-to-end by a giant multinational, becoming ubiquitous in peoples back pockets) as an obvious, absolute given, right from the very start of the whole smartphone trend. Instead we all seem to have bought into it, hook-line-and-sinker.
On you, yet. https://news.ycombinator.com/item?id=33010912
> I wish every government would establish a national instance to deliver public announcements and create channels for easy and fast communication with their citizens.

EU did it some time ago: https://social.network.europa.eu/
You absolutely can be subject to copyright lawsuits in the US. DMCA is also a US law. DCMA is the part of the US government that buys military parts from private companies :P

German courts decided in favor of Quad9 on appeal, but they still had to go through a shitton of litigation to get there, which is scary. I will also point out that Germany is the reason why the US went to life+70 terms in the 90s, since they had the longest terms in the EU. Disney was able to play the EU off the US to get an extra few decades on Mickey Mouse. However, that seems only scarcely related to this lawsuit. Even if copyright terms were only a few years, we'd still have idiot companies trying to take down notorious markets through any intermediary they can yell at. And civil litigation is a horribly drawn out slog in every country. So I'm not sure what ronsor is saying other than a generic "fuck the EU" here.
Aspergillis is commonly known as mildew. It's black.
Never underestimate management's thirst for elimiating pesky problems that come with dealing with human bodies - vacations, pregnancies, office rivalries, time zones, and heck, unionization.

I suspect the real driver of the shift to AI will be this and not lower cost/efficiency.
I've been using Firefox as my primary browser since 2005-2006ish. A site misbehaving because of it is a rare enough occurrence that offhand I can't remember any time that it has happened.

One issue I do come across occasionally, and I'm not sure if it's Firefox alone or the combination of add-ons I use in Firefox, is sites being overzealous with captchas. I find myself doing 3-5 captchas occasionally just to use a site.
I suspect this is because inference is very expensive (much like GPT-4) and their expected ARPU (average revenue per user) in Europe is just not high enough to be worth the cost.

See disposable income per capita (in PPP dollars): https://en.m.wikipedia.org/wiki/Disposable_household_and_per...
> So in the end you must have some form of strategy.

Strategy for what? One piece of the puzzle missing here is the goal, strategy only follows from that.

I understand this is hacker news, but still it sometimes feels like people here assume everyone's life goal is a multi-billion exit. A more common goal might instead be to e.g. live a peaceful life, spend a lot of time with their family and friends, etc. Such goal will have a completely different rational strategy to achieve it.

> So you could also balance it out, that you spend 90% time on opportunities and 10% time on risks.

You're equating optimism with spending time/effort on looking for opportunities, but that for me doesn't ring true. Acting on the opportunities is what IMHO is the core feature of optimism. You can have a 90/10 of time dedicated to opportunities/risks, but if you don't make the jump, you're not an optimist.
> I mean, no matter what your walls are made of, you have to physically cut a hole for the switch or outlet to sit in.

I don't think so - just have some spare panels with pre-made holes (perhaps off center, so the holes can be positioned more precisely by rotating the panel).

> Then you have to contend with your insulation material releasing fiberglass fragments or whatever into the room.

Hm.. Ok, where I live it's usually going to be concrete on the other side, not insulation material.

> You are not going to be replacing things often

I think the popularity of wirelessly controlled lights and speakers says otherwise. Not to mention various decorations (especially if they require electricity - wall hanged bookshelf with decorative lights, paintings with a light above it, or maybe you simply want to move TV to the other wall). And this would allow renters to customize their apartments much more easily.

It might be that you (possibly also most people?) just change their mind about these kinds of stuff less often.

I grant you that it might end up being pretty expensive because of the mounting structure.
You might not personally enjoy American football, but if you find it boring I have to wonder if perhaps you don't have a full grasp of the game? Would you not agree that a game like this is ideal in terms of what can be done with photography, videography and storytelling? I think about the well-known picture of Chuck Bednarik standing over Frank Gifford, or the limited video from the Ice Bowl and can only wonder what those shots might have looked like with better equipment.
Yeah it has been quite the problem to think about ever since the original release of ChatGPT, as it was already obvious where this will be going and multimodal models more or less confirmed it.

There's two ways this goes: UBI or gradual population reduction through unemployment and homelessness. There's no way the average human will be able to produce any productive value outside manual labor in 20 years. Maybe not even that, looking at robots like Digit that can already do warehouse work for $25/hour.
>There is nothing open about OpenAI

I personally think of it as open in the sense that they provide an API to allow anyone to use it (if they pay) and take advantage of the training they did. Is in contrast to large companies like Google which have lots of data and historically just use AI for their own products.

Edit:

I define it as having some level of being open beyond 'nothing'. The name doesn't scale well over time based on business considerations and the business environment changing and was named poorly when 'open source' is a common usage of open within tech. They should have used AI products to help them in naming the company and be aware of such potential controversies.

From chatgpt today (which wasn't an option at the time but they maybe could have gotten similar information or just thought about it more):

What are the drawbacks to calling an AI company 'open'?

...

"1. Expectations of Open Source: Using the term "open" might lead people to expect that the company's AI technology or software is open source. If this is not the case, it could create confusion and disappointment among users and developers who anticipate access to source code and the ability to modify and distribute the software freely.

2. Transparency Concerns: If an AI company claims to be "open," there may be heightened expectations regarding the transparency of their algorithms, decision-making processes, and data usage. Failure to meet these expectations could lead to skepticism or distrust among users and the broader public."

...
Yup, and us humans produce as much garbage as we can too. "60 hours of black screen" type videos on YouTube that gotta be stored on CDNs across the globe, taboola's absolutely vile ads, endless scripted content made by content creators for the short term shock/wow value.

The Internet is basically a rubbish dump now imo.
I also have no idea what it does. "Sentry for development", so it works like sentry but the errors are streamed to localhost??
> iMessage uses RSA instead of Diffie-Hellman. This means there is no forward secrecy.

It's (probably, to my knowledge) true that iMessage does not have forward secrecy, but that does not follow from it using RSA:

You can have forward secrecy using RSA (e.g. by exchanging ephemeral RSA encryption keys and RSA-signing these using identity keys), and vice versa you may also not have forward secrecy with (static) Diffie-Hellman.

Ephemeral keys (and/or periodic key rotation) are what yields forward secrecy, not any particular encryption, signature, or key agreement scheme.

> * Uses Diffie Hellman + Kyber, not RSA

iMessage apparently uses ECIES in newer versions of iOS instead of RSA: https://support.apple.com/lt-lt/guide/security/sec70e68c949/...
This is an important set of concepts, but I must say the tone here really makes it hard to tune in. Within the first few paragraphs I've already heard how OOP is bad, not in-line with a high performing architecture, that design patterns were a mistake, etc - ok got it!

I think this coming from a game developer makes sense, especially with the obsessive focus on performance. I really appreciate that point of view, especially when I have to optimize something that wasn't considering performance at all. One really does need to architect software with an eye to how it performs from the very beginning, and during development if you want to have something that truly performs well (sometimes you get lucky / you're working on simple software). This reminds me of the recent podcast on Software Unscripted: Things Web Devs Can Learn from Game Devs with Casey Muratori. Similar obsessive focus, similarly off-putting for me (with a dash more arrogance).

That said, there are a lot of situations where a single pointed obsession on performance will not result in a successful outcome. Business software is full of these instances. I'd LOVE a world where we elevated the concern for performance higher than it is now, but there's a range of other considerations that include:

- readable, simple code and architecture

- expressivity and elegance (related to ^)

- the ability to find and hire someone to can work on what you've made

- flexibility, being able to respond to change

- working around political obstacles

- working with less capable / motivated team members

So: combining the various tradeoffs into an approach that includes performance as a core concern but also doesn't sacrifice too many of the other concerns is key. Doing so with a data oriented mindset is probably a good way to accomplish this, but it's just one angle from which to view the overall solution.

Edit: added podcast mention
He can always sell that as an NFT!
Elon tweeted earlier today that he is not raising money for x.AI right now: https://twitter.com/elonmusk/status/1732404407935910162
ok. when will it be closed? so bard is no more?
You didn't purchase a room, you rented a room for X days. Imagine buying (purchasing) an apartment at full price, and after a year or two living there, someone comes and "we made a whoopsie with our licences, we need your apartment back".
tl;dr; - "Can science find..." is click-bait, and this really isn't phys.org material. I'd call it "intermediate-level animal handling skills, for animal shelter cats" - but all dressed up as a research study, so it can be turned into research-backed Official Protocols (for shelters & such).
"Stealing is fine, the police are evil. Having children is is too expensive and would be such a hassle - I'd rather have more money and travel. My parents? Hardly speak to them. The purpose of life is to watch Netflix - have you seen the latest Marvel movie? Business is exploitation, you should worship the government. Life is so unfair." - atheists, likely
> There is, though, quite some lack of curiosity from young American males to anything outside their own little lives

That's false, bigoted, and has no place in this conversation.
From what I understood of the situation, it was less esoteric and more of a your perspective is what matters, there's no such thing as objective reality. This lead to some extreme life changes in a very short period of time and after that it was spending a lot of money on therapy for validation of whatever extreme life choices happened to be next in the pipeline.
Most people simply have no interest in PDF primitives, and rightly so. If you're a lawyer, it's not supposed to be your job to be an expert in PDF's underlying information structure.

Every PDF editor ought to have a big flashing warning explaining to use a redaction tool instead, every time a user attempts to draw/move a black rectangle over text, or "highlight" text black.

This is a crystal-clear case where it's not the users being dumb -- it's the technology failing the users.
> ... black boxes over text that's still copyable

I didn't even need to copy it. I was reading through it and as my cursor glided over one redaction, it turned into a pointer finger and displayed the URL underneath it in the bottom of my browser.

Edit: Just tested it, and I could click right through to the redacted website directly from this PDF.