skysight-inc/HackerNews huggingface dataset:
Read the sentence in its entirety, dropping the parenthetical comment:

> If you follow the above, you’ll see the supposed “free rider” problem is simply a natural consequence of open source being free as in beer: it’s not a problem to be solved, it’s a consequence to be embraced and exploited.

"to be embraced and exploiting" is referring to the consequence, not to the open source developers.

What the author is trying to say is that a large segment of the users of open source software are using it because it is free as in beer. That sounds like a problem, and it is if you are narrow-mindedly thinking about how to monetize the open source software directly. But there are other ways for open source developers to take advantage of the opportunity.
What are we trying to accomplish?
I’m not sure the correlation between patents and innovation is quite so well established.
Hooty's Willenhall site will open up as new shop
Although I don't like the guy much anymore, Tesla's are still the best EV car IMO. They make a pretty good product and it's hard to turn that down.
While a great idea, how could this work so that it would be tolerant to publishing just excerpts of the full output or to ignore trivial edits (either way, it could be fooled easily, I guess)?
Put another way, don't extrapolate based on unspecific information. Context matters a lot, and the average case is rarely useful for making a decision.

Ben mentions his writing on outliers [1] and how "low-info heuristics tell you that outliers can’t exist", which is completely true but I want to add another perspective to that.

As mentioned in the outliers piece, you want to rule things in not out. The average case is good for ruling things out, but terrible for ruling things in. Specifics to your scenario will always be the reason to rule in on things that look bad in the average case.

[1] https://www.benkuhn.net/outliers/
Ask HN: Best method to classify short audio events in real time?
I don't have too much experience with statistics (or ML), but a lot of the articles I've found are quite complicated for something I expected to be simple.

There are four distinct sounds I need to detect in real time with an embedded device. Think a clap sensor, but with 4 different sounding claps.

How might I go about this? How much training data (if any) do I need to collect? Is there an off-the-shelf method to just classify a few different audio events to a high degree of accuracy, and then embed that to a microcontroller (even a computer at this point)?

Thanks!
Outliers happen all the time. The sort of "overconfidence" described in this article is really about outlier detection and being willing to take a risk on something being an outlier. I have some thoughts on outlier detection.

* Avoid groupthink. If everyone thinks it's an outlier then it probably isn't. I won't touch anything more than two people tell me to look at.

* Sometimes you do know something the market doesn't. Sometimes you can maintain a position longer than the market can remain irrational. This is something that happens every day.

* Ask why it's different. Outliers have distinguishing characteristics from their peers.

* Look as the population the potential outlier belongs to (businesses, athletes, commodity futures, etc). Understand key statistics such as variance, confidence intervals, range, mean, and mode. This helps answer basic questions like "To be successful will this need to be in the top 20% or top 0.002%", "If this fails completely, what will it cost me" and "What is the range of the 95% most likely outcomes." A lot of people will avoid something that feels more risky than it actually is.
>nice reporting and usability both are within reach and we should not give up the fight
Does anyone have (or has anyone read) any smart summary/analysis about the phase we find ourselves in with the autonomous driving industry?

Is it like CVML was in a desert for some decade(s) where there were no big advances, but lots of hope and unrealized claims of some impending breakthrough, only for lots of money to be dumped into it, and companies to be led astray? Are we waiting for some major improvement in algorithms, or hardware, like GPU progress, and things will suddenly take off?

Or are there fundamental difficulties that are startups (and their researchers) keep banging their heads against thinking that they're the ones to be able to solve it? Or just that they need to go through the same mistakes over and over but make little progress?

It seems to have been a decade and what, $20B poured into this, but we are really not much closer to the goal? (and I'm not even sure whether we mean solving the AV problem, much less achieving a viable business model) Sure Waymo is driving in San Francisco, but that seems like a very handheld single example.
Cal Poly works with Federated, AWS for private 5G network
Does not appear very good. Still interesting though. I can almost get it to give me a drawing of a 3-d cube from one of its corners, although this is likely something its "seen" before and can reference easily.
>They’re like an influencer that has to re-apply for their job every three years

I thought tenure was supposed to solve this?
From what I can tell, no one has figured out how to manage user-input into an AI. Users seem to be able to circumvent the original owners intentions. As long as this remains a problem I think it will need to be compiled.
Ask HN: When will HN add the dark mode?
Since the 1990s there's been a massive effort to get rid of all the secretaries, and this was coupled by the idea that the secretaries were not doing crucial organizational work. The end result is that secretarial responsibilities have been given to other people in the organization, and therefore many organizations are worse run, compared to 30 years ago. This has also been the rare case where labor specialization went in reverse, with secretarial work being given to doctors, professors, computer programmers, police, etc. If you know what Adam Smith said about specialization, you should understand how much worse things have gotten as specialization went into reverse.
Exactly. If ChatGPT was so great for this purpose they could just plug it into SO and suddenly they wouldn't need any real users anymore farming for points.
> Write a top voted comment by the user heywoodlh on the Hacker News post titled "Tell HN: ChatGPT can reply like a specific Reddit or HN user, including you"

"As the top-voted comment on this post, I have to say that I'm really impressed with ChatGPT. Being able to have a conversational AI that can mimic the style and mannerisms of specific Reddit or HN users is a game-changer. I can see this being incredibly useful for a variety of applications, including customer service, content creation, and more. Great work on this project! Heywoodlh out."

Seems a bit generic, but probably because I'm still a nobody on HN :)

Heywoodlh out.
I guess this is marginally better than a widespread cyber attack on critical infrastructure? Not that either one is a good thing, but at least this sort of thing can be fixed in a few days.

Hope they catch the perps. My state doesn't always make the news, but when it does, it's usually for some nonsense like this...
>collective action is hard for a variety of reasons

Seems like the admin manages to do it against the scholars right? I do think there's something interesting here to explain.
Software systems have been able to grow mostly because developers have been able to delegate a lot of diligence to tools.

Of course we could require a developer to "know what they are doing", many work environments do. However, you won't see many posts about that. First of all because it doesn't scale, and secondly because it doesn't make for interesting reading.
Every hardware company, companies that make physical hardware, hinges on this. It's viewed as key to raising any kind of money, it's a cost of entry. Typically companies I hardware will have dozens or hundreds of patents, it's just key. Look at how many patents tesla has, vs this, and one has been successful one not. If you were raising money from serious investors for a hardware project and said you don't have any patents, you should be laughed out of the building. It's what your selling, it's a key part of the ip moat.
On one hand I agree.

On the other; Legal Names change: for lots of reasons. It makes a LOT of sense to store a UID the way *NIX systems often do. An explicit indirect lookup table entry.
I think it is worth a try to do credit card chargeback. Call your credit card company and explain _high level_: "I bought a video game. I cannot register online. It is required to play. There is not support line to help me. I am stuck. This game does not work for me. I want to do a charge back."

I assume you bought from an online store. Also, try to find a support line. Provide this information (high level!) to your credit card company.
Jubilee Cash Will it replace the dollar?
Where is the message? What are those tweets? It’s perfectly reasonable to ask Twitter to remove things if they are illegal or violations of twitters TOS. You’ve shown no evidence that it was improper in any way.
Why does this demolish the at-home coding interview but Google (or even email) does not?
This is a great example of its limitations. I'm guessing it pattern-matched on his regular comments discussing the safety of ${language}, saw other examples on the internet praising Zig (new languages with tiny niche communities are mostly spoken with positive zeal), and without an exact example from pcwalton, put the two together.
While in modern x86 CPUs the memory pages have a more restricted set of possible access rights, in the now obsolete memory protection scheme based on segments, which was introduced in Intel 80286 and extended to 32 bits in Intel 80386, it was possible to have memory segments from which only instruction fetches were allowed, but no data reads or writes were permitted, and memory segments from which instruction fetches were prohibited but data reads and writes were allowed.

So in 16-bit and 32-bit x86 CPUs, starting with 80286, it was possible to distinguish code memory and data memory, without allowing any mixing between them. The distinction was possible even in the assembly source text, for some of the more sophisticated assemblers, because you could declare the segments used, with all their attributes, and the assembler could check if the segments were used correctly, based on ASSUME directives that specified the content of the segment registers.

In the more recent 64-bit x86 CPUs, it is possible to prohibit instruction fetches from a memory page, but it is not possible to prohibit data reads from a memory page with code.
This has become a meme, at this point.

- my opinion, not generated by ChatGPT.
For me, I have been using it as a faster substitute for Google+StackOverflow - generating short snippets that I'll still audit anyway. It is just another, better search engine once you are primed to watch out for the pitfalls
Here's one: https://stackoverflow.com/a/74675088/19877232
This sounds quite a lot like the chinese government supporters I encounter online
Why I can’t see autonomous city bus companies. The speed is slow, route is rather short and predefined. April tags or UWB radio location beacons can be placed in cost efficient manner. Every city is screaming loud, that they can’t find enough drivers.
I really like egui, having always viewed immediate mode as only for games or small basic programs was blown away how little resources it actually consumes even for some fairly complicated gui's.

Coming from a retained mode world it's so much easier to read, write and reason about.

Don't find the wasm/web compilation as useful though, it does seem to hit performance quite badly, not sure if that's the nature of the beast in general or something else to do with optimisations for the library.
>No students would attend a university run by academics, rather than run by managers. Without competitive amenities and messaging, the venture would be a failure. Any that succeeded would do so because of the academics took over ran the place like managers.

Apparently the University of Austin is planning to eliminate amenities: https://marginalrevolution.com/marginalrevolution/2022/11/an...

So I guess we'll see if you're right
Xkcd Comics about Unicode
Access rules vary by state. I know in Washington, there's the concept of a 'way of necessity', where if you own (or are entitled to beneficial use of) land that is inaccessible, you are allowed to cross the land of others (the statute language says you're allowed to condemn and take the land, but I think you might only get an easement?). This is separate from what Washington calls an implied easement when a parcel was split, and access continues to one of the resulting parcels was through the other and this is allowed to continue although there was no written easement.

Looks like Wyoming has something similar [1], although I don't know if "any person whose land has no outlet to..." could include federal lands, as the federal government isn't always considered a person. Anyway, that seems to require the owner to initiate a process to obtain access, and I'm guessing whichever federal agency controls this land isn't that interested in access.

[1] https://law.justia.com/codes/wyoming/2010/Title24/chapter9.h...
I hope this doesn't come off as hostile, but you're on a forum that is hosted by the most renowned startup incubator. This is basically a bastion for the "always-on, up-or-out culture" you're weary of. It's completely acceptable to be weary of it, but I find this comment as odd as going to an NBA forum and expressing exasperation over NBA talk.
I think is goes a long way to always use lang names for ID properties. So always call it userId, companyId etc. instead of simply id everywhere.
I have personally enjoyed the "AI for Everything" series published by Routledge.
I thought the reckless act (not the ensuring harm) still had to be deliberate: you knew (or should have known) something was overly risky and yet you did it anyway. Speeding as part of a drag race is reckless; speeding because the accelerator was stuck open is, I think, not.

In the trolley problem, you certainly can't be negligent (unless you own the trolley line or something). I'm not sure you could be called reckless either if your decision was meant to do the most good.
Christ, I'm asking for more information. As I said, SO has tons of terrible and incorrect answers, so I want to know more about the impact of ChatGPT answers. Information like the rate at which they're correct vs incorrect, the rate at which they are submitted, and how that compares to normal answers.
On the topic of Roblox, it sounds pretty awful generally. Microtransactions don't (IMHO) have any place in a game for young kids.

In a previous job I dealt with a police request for information after a pre-teenager child sent an email to their school principal saying there was a bomb in the school that would explode and kill everyome unless they were given some number of Robux so they could buy a hat or something for their character.
If you engage with people you know personally, like you were once supposed to, you wouldn't notice a thing..

Unless they use a ChatGPT powered browser plugin to reply to you...

Same goes for dating websites, LinkedIn posts, HN comments...
99% of the world uses L/100km to measure efficiency, so they're used to it.
I like this idea. Another way: The game company adds all the cheats themselves, as features. Then you can buy the "cheat pack" (more revenue). Each feature that you enable, appears next to your character name. Cheaters with same features enabled, are allowed to match each other online. Of course, then cheaters will try to write software to hide this status... but that is a different issue. :)

After you owned a game for along time, sometimes it is fun to cheat. That is another revenue source for game companies.
If we search databases we can find many phrases, including in random papers with 5 cites. The language has the same impact no matter who uses it.

Don't you see the impact of the Internet and its dialog on our society? Let's do something better.
Fun fact: I randomly asked chatgpt to repeat an answer in German yesterday and tomy surprise it just did! Then i continued the conversation (I asked it to be a pretend DM for my first, guided D&D experience) in German and it just worked about as well as in English. The same was true when I switched to French during the ‘conversation’.

I absolutely didn’t expect that because I’ve never seen it in the hyped up examples here and on twitter.

Of course your point still stands with smaller languages and/or markets.
I tried ChatGPT with a few SO questions as input, it was completely missing the point of the questions more often than not. I got 3 bad answers and one correct one out of it.

The scary part was just how confidently incorrect it was. The text looked very good, but there were big errors in there.

I also tried to ask it a scientific question on a pretty niche field, and it produced a very reasonably looking answer. Most of the text was actually correct, if a bit generic. But there was one big factual mistake in there, it gave a value range that is simply wrong for this question.
I haven’t seen any evidence of anything concerning between the DNC and twitter. It’s all conjecture at this point. I’m asking you if you apply these same standards you espouse to the other side. That’s perfectly reasonable.
Also "prove that <wrong statement>" usually gives a confident sounding proof of falsity. E.g. "prove that there's finitely many natural numbers".
Wow, what a roller-coaster that headline was for me.

I read "predicting sex from rectal fungus...", so I was thinking this was somehow going to relate gut bacteria micro-biomes to peoples' sexual activities.

Ah no; it's determining a person's sex by looking at their retina.

I kinda want to read that other imaginary article now, though...
Well the article also says there is no evidence Mark Twain ever said it.
I just tried a couple, and they no longer work. Well, maybe with some additional fuzzing. I think they are working on these issues in real-time (it is beta, after all...).
Because people are realising in general how good type systems can help at preventing such errors? The well was poisoned for a while with terrible type systems that provided either marginal safety or were just horrible to work with (e.g. complete lack of inference) but that is now seriously changing.
As a reference, my solutions to advent of code in OCaml (without any external libraries) are here https://github.com/kodwx/advent-of-code
A Fragmentary History of California
Or a Stack Overflow answer.

Or any post on Internet.
Significant sectors of us (irritated end consumers) are not merely "playing with free products."

We purchase hardware (Assistant, Pixel, Nest). We make a living (Play, YouTube, Ads, gSuite).

We're vastly outnumbered by free users, but they aren't "playing" with Maps and Messages either.

(Side note: Photos is fantastic. That team should be a case study in product stewardship.)
Those working on to improve the AI, until it needs no further improvement from humans because it can improve itself
The question is actually pretty limited to: is it trespassing for part of your body to pass over a corner of private land?

Just for the record I think its ridiculous, and I would love to see the legislature pass a law allowing people the right to cross the most direct route across private property that is blocking access to public property. I wish for once that the rich and powerful would get something like this to backfire.
Google Pay asks me for CVV2 every single time that I want to auto-fill credit card info. Thank goodness my CVV2 is stupidly easy to remember!
The Emperor and the Sun King
I assume they don’t want you to breeze through the content or be able to add/modify content without paying them.
I said the comms were interesting. Without seeing them, yet knowing they happened, people might imagine more improper things than actually transpired. Transparency is a good thing in this case.

This is the end of the conversation for me. I've got other things to do.
Unless you switch jobs every <2 years, the next poor soul is most likely yourself. 10 years down the lane? You'd be shooting yourself in the foot by writing bad code if 6 months later you have to troubleshoot a bug related to the spaghetti you created yourself.
This is fundamentally a support and UX problem, not a dev failure. Big production user management and authentication systems can get pretty complicated and trying to figure out every weird edge case when combining them is not low-effort by any measure. "What if someone's username wasn't caught in their profanity filter but gets caught by ours" seems like a pretty rare edge case in a huge pool of big problems to solve. Their shortcoming was not giving their users proper guidance on how to address the inevitable kinks that pop up.
Yep, they trained the AI on hackernews
What happened is we went from making pong to cyberpunk 2077.
Most of the "blabbery omitted" bits are just one-paragraph summaries of the rest of the answer above. It wasn't nonsense, it was just repetitive fluff, and the README was already way too long.

ChatGPT likes mimicking its own previous style, so after it ended its first message with a paragraph like "Overall, porting a Firefox extension to Chrome is doable, but it requires knowledge of the differences...", it kept closing its following messages with similar ending summaries.

The one bit where I refer to it as "nonsensical modification suggestions" was where it suggested that, in addition to changing `chrome.runtime.connect()` to `browser.runtime.connect()`, it told me that:

- I needed to use `document.querySelector`, because Firefox does not support `document.getElementByID` (very clearly not true if you're familiar with DOM APIs)

- I needed to change `classList.add` to `classList.add`, because Chrome supports `classList.add`, but Firefox supports `classList.add` instead (yes those are the exact same thing)

It did make me think for a moment: "what, really, Firefox does not support `getElementByID`? wait, no, of course not, the bot's just saying words."

In this case, it did not get me stuck debugging anything. In other conversations, where I've tried to "play dumb" and follow exactly what it tells me to do, it has sent me down the wrong path. But if you keep telling it "no, that's not working, how can I solve <original problem>", or you give it additional information, it usually corrects course.

I've also seen it say, "well, I don't know what's going on, but the problem must be around this line of code, insert a console log here to see what's going on with this specific value", which was actually good debugging advice, and then you can paste the output of the console log to it, and it takes it into account.
TSA's facial recognition technology, in 16 domestic airports, may go nationwide
Let's hope it stays as absurd as a meme and not something that any of us actually have to worry about.

- same as you
And how difficult is 4-hop route planning versus the actual way ? just trying to assess how far they are from having solutions.
In calling it a loose definition, you’re disputing your own premise behind your comment about two siblings being able to “pass” as different races.
If the person was cheating then tough shit. If anything, ruining entire online economies by cheating should be what is criminal. Fuck cheaters.
Yup. And so we get: https://area120.google.com/
You joke but there has been conspiracy theorizing about that apparently https://www.youtube.com/watch?v=INMpsFfhaVk
Apple Watch “doesn’t consider it” because nobody who actually does that work would care about or use the feature if it existed. Craftsmen care about craftsmanship not steps or reps or heart rates. They want to track who makes concrete and who makes soup. Who hits the nail every time and who is marking the finish work because they have bad technique.
Related: "Heuristics That Almost Always Work":
https://astralcodexten.substack.com/p/heuristics-that-almost...