skysight-inc/HackerNews huggingface dataset:
PicKit2 and MPLAB8 made MCU programming a pleasure. Everything was so damn snappy and responsive. Feels as though everything went downhill with the advent of PicKit3 and MPLABX.

Edit: The site only exists on the wayback machine now, but there was a hate page [1] for the PicKit3 posted on Dave Jones' twitter some time ago

[1] https://web.archive.org/web/20180423225612/http://www.fuckit...
How many sides does a circle have? (from 5yo)

Triggered quite a fun discussion about how we might decide what "side" means, what different plausible answers might be (undefined / zero / one / infinity) and which perspectives might be the most satisfying, useful or interesting. Got to discuss a lot of concepts that hadn't really come up at school yet.
My understanding from some previous papers was that many chips put in a small hash table to count accesses, and this table could be worked around.

It's easy enough to deal with if they stop cheaping out. Each row is so wide. A 10 bit counter to trigger neighbor refreshes would barely take any space.
Is this a worthwhile trade-off? Saving few days and a fee but losing a physical token of a SIM?
FTC opens investigation into Big Tech's partnerships with leading AI startups
This is honestly the most fucked up thing of the year and I'm afraid it will stay so until the end of the year.

What is his thinking? Will it reduce the demand for gas in the global market? No, of course not. But it will for sure enable Russia or Iran to recover some of their profits and help them finance either genocidal wars or international terrorism.

Is this what the president of United States really wants?

Because this is what he gets.
I don’t think any of these things are conspiracy theories. Lost Cause mythology is definitely revisionist pseudohistory and not a conspiracy; I don’t know what the alleged recession conspiracy would be.

(To my original point about breadth and depth: the adoption of non-conspiratorial but otherwise fringe views is a large part of what makes contemporary conspiracy both syncretic and naturally limiting — a “big tent” policy around conspiracies makes it hard to latch onto a single Big Lie.)
By using Microsoft's DCOM implementation ("the Windows DLLs"), you bypass using Wine's DCOM entirely.
Check out Mochi if you’re looking for an alternative. It probably ticks most of your boxes already.

https://mochi.cards/
you are right. i am arguing based on the assumption that this:

being comfortable in Django and wanting to keep that

is a bad idea. because whoever is doing that is missing out on a lot of potential.

sure, there are many cases where sticking with django for everything is the right choice, but that's not always true, and i am trying to argue that there is a benefit to exploring the alternative.

i was a backend developer too, django, laravel, others,, and i shunned javascript as much as i could, but when i discovered angularjs (the first version, before it was popular) it just won me over as the better way to build frontends.

in particular, not having to track state in the server, i feel, makes the whole development process so much easier.

i could summarize it thusly: i would use a lightweight option only if the site is mostly stateless (which many content sites tend to be) but as soon as it is necessary to track state, i find a frontend framework talking to an API is the better choice, because tracking state in the browser is so much easier.
I believe that the patent for a coil-spring mattress is actually from the late 1800s, not the late 1900s as the article says :)
> Isn't this the parents' faults?

Okay, a failing student is the fault of the parents. Now what?

Do you think parents want their children to fail? Failing children are generally associated with low socioeconomic status.

So, now, you have to fix low socioeconomic status. Now what?

etc.

You are correct that schools and teachers can only do so much. However, schools and teachers must also operate in the reality of what actually exists rather than what they would like.
> My point is that 80 billions souls will produce 80 billions souls worth of art, science, literature, and culture. Which sounds divine.

This sounds like magical thinking. Even making the huge leap to say that cultural output would somehow scale commensurate with population infinitely, what does that actually look like in a reality with finite time and attention? I think we've already passed the point where anyone can keep up with all the cultural output (music, literature, graphical media) that is released each day. This idea of a cultural smorgasbord where we all get to sit back and enjoy a buffet of art is a dream that can only exist in the most idealistic of vaccuums.
Sorry but what is [good_platform] ?
Just because you didn't hear of it doesn't mean nothing happened for 50 years.
Science Sleuths Use Technology to Uncover Fakery and Plagiarism in Research
> If you have a DNS record for that your are still not making it very difficult for scripts to find you.

If you put your ssh server or something on an uncommon subdomain how will these scripts find it?

If you are on @ or some common name sure, otherwise no.
> Flooding your military with people who have no conception of the values and history that underpin your society seems like a really bad idea to me

I agree. I assume we'd use foreign recruits to make up for domestic-recruiting shortfalls. The lack of knowledge of our history can be fixed with education; values, with selection criteria. I wouldn't be surprised if these immigrants turned out not only to be great fighters, but among the more patriotic Americans.
Bit of a self-fulfilling prophecy, isn't it?

1. People who use Adobe can't use Linux

2. People who do use Linux aren't willing to pay for Adobe because they don't use Adobe

3. Adobe doesn't see profit in Linux
In my experience mixing friendship and work is a bad idea. It's hard enough to be cofounders with a friend. I won't recommend adding a power imbalance to that formula.
Another common and low code method of getting random lights from your overused and under-resourced micro was to simply output a segment of ROM code to the IO ports the LEDs were on, often used this trick for twinkling XMAS lights or front panel lights for the custom controllers we made in the 1080's
Asianometry is so good. AFAIK this is one guy - cranking out company / industry / country case studies of such high quality, it shames the incumbent media producers
Following a simple instruction set to reach an objective function isn't robotic and drone-like?
The Longer Something Doesn't Happen, the Sooner It Will
Starship Troopers rises again in 21st century :)

I enjoy the thought experiment immensely even if I disagree with the result / interpretation; I end up rereading the book every 3-5 years.
I have no idea about your intent, of course—we have to moderate by effects, not intent (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...). Turning this thread into a flamewar about Israel was the effect of what you posted, and you're responsible for that. If it wasn't what you intended, you should either have posted something entirely different or refrained from posting.

I have no memory of previous responses to you, nor do I recognize your username. If I've posted moderation comments in the past, it would be in exactly same way as I do toward any other user. None of this is personal.
Missed the point. Wine runs Win16 binaries on 32- and 64-bit hosts, effectively by rethunking them to run in 32-bit mode. This can be viewed as a form of emulation.

Wine 9.0 can likewise rethunk 32-bit applications to run in 64-bit mode, but this is only the default on Mac OS X (where Apple removed 32-bit support), because it still introduces more compatibility problems on Linux than just running 32-bit code natively. (And thunking Win16 to 64-bit mode is not yet done.)
It is already in use many places.

Isn't it the default domain name for OpenWRT? Just like the default ip addresses are 192.168.*
Yes. It was great because we both spent time upfront explicitly talking about our working styles and expectations. At that time of our lives, we were both able to push hard at work. I didn't take equity, but asked for more cash compensation, with a specific time duration. We parted ways amicably when we didn't come to terms around my compensation package almost a year later. We're still friends and chat often.

I think being very clear with yourself, your partner (if applicable), and your friend-employer, while being able to engage in potentially tough conversations in a friendly manner will go a long way to managing expectations on all sides.
I've worked at plenty of places where the dev team was wasting their time, doing the wrong thing. You know who we blamed?

Someone two, three levels above us in the org chart.
You're correct in this particular case, but I want to point out that copyright only protects fat-cat artists. OpenAI and StabilityAI thought training on web text and images was OK, but restricted themselves to public domain & licensable audio, because the music industry is perfectly willing to bleed millions keeping you from kidnapping what they've rightfully stolen. Visual artists and writers generally own their own works, unlike musicians, which means they're on the hook for individual enforcement to the tune of 5-6 figures per lawsuit. There's no mechanism that would allow for someone - even the government - to just step in and enforce copyright over the entire training set.

If, say, someone started writing Ruffle PRs with ChatGPT and filing them as made by "AI kmeisthax", that'd probably be a trademark or publicity rights violation. I'd be furious - but I wouldn't be able to stop them. Not without paying a potentially life-ruining amount of money to pursue a marginal claim in court against some anonymous J.Doe.

Likewise, there's shittons of people who steal art and writing, reselling it on T-shirt stores and Kindle without much in the way of legal recourse. Those are often legitimately lost sales[0], too! And yet, despite having some of the strictest copyright laws in history, artists don't really have the means to shut them down beyond "dox yourself with a DMCA notice". They are starving despite copyright.

Private property is a thing that makes it harder to overconsume scarce resources. It doesn't protect against exploitation. What you want is collective bargaining and enforcement - i.e. a law specifically prohibiting misleading use of AI with rights of action for all parties.

[0] As opposed to, say, arguing that a BitTorrent download is a lost sale
Well - that's for the regulators to decide.

Regardless, until the disinformation dissipates, it will be impossible to discuss the issue rationally.
If that really is Apple's worry, they clearly have no confidence in the App Store providing the developers with reasonable value. There they are, with their store being the only one preinstalled on iPhones and with the most recognizable brand in the space, and they think that developers would not publish real apps on their store? That's pretty embarrassing!

If they really are providing so little value, maybe they could invest in making their platform less shitty or offer better terms? Like, you know, compete.
> I do like the idea of military service as a route to citizenship though.

A lot of Filipinos went this route in 70s or 80s (hazy on timeline here). They enlisted abroad as well, although I guess it’s a different situation when another country has Us navy bases.

https://www.quora.com/Do-any-Filipinos-serve-in-the-United-S....
From the modern MCU perspective, not doing a busy wait would be about not burning the battery. Instead, it should stay in low-power mode while waiting for an interrupt.

Very small controllers in a high-power device, like on a motor or a LED, don't have this limitations.
Why I Find LLMs Frustrating
I'm also wondering why the bits are alternated in the numbers. Why can't we just set AUTH_SUCCESS to 0xffffffff and all the denied / error states to mostly-zeros?
Couldn't you combine bools for bitwise masks to get this?
I work for my friend at startup. He’s not a founder but has a serious vested interest in it. There was some rockiness to start but we adjusted to good working relationship. On my part it took a bit of ego swallowing but I viewed it as a good life lesson.
I've been a SWE for >10 years & have been daily driving a Kubuntu desktop for more than a year now. I regularly run into basic issues day-to-day that require intensive troubleshooting, which would occasionally be catastrophic if I didn't know my way around a terminal. There are still minor issues/glitches I don't bother attempting to fix in preference of restarting.

I mostly feel these headaches are worthwhile in exchange for the freedom and other (mainly severely technical) perks I enjoy about the ecosystem. I can't speak for windows, but coming from macOS, calling the price paid for these perks today steep would still be an understatement to me.
I hope there are other ways. Although I suspect that the communities you're thinking about are somewhat niche? I guess that would only motivate a small amount of investment for setting up spambots and a little resistance is enough to move on. If this explanation is not enough I also wonder what the explanation would be?

I also suspect that the barrier for spamming absolutely everywhere is going to get lowered as soon as somebody figures out how to make LLM:s configure spambots for arbitrary domains?
"Smarter troops do their jobs better"

agree with this but academic qualifications do not map to being smart. There are different ways in which intelligence can be measured, I am sure the DOD will be using more effective measures to replace the education qualifications
If you’re inside a car and the car is on fire, you’re not determining the state of the door lock by its position visually.
For people inside the car unlocked is the unsafe position in most cases (leaving, driving.)

(Do car still come doors that don’t automatically unlock when the handle is pulled, if the child safety switch is disabled?)
the military is largely a jobs program so we’d be back to “they took our jobs”
fair comment - thanks
Thanks! I’ll open it up this week and look at it.
It’s still dramatically in favor of EV’s.

NYC doesn’t really get cold enough to matter, average temperatures in January are above freezing. So you’re really talking about a subset of unusually cold days where it’s even slightly an issue.
I think the main conversation to be had is about incentives.

As operators of app stores, Google and Apple have no incentive to remove shovelware, as they earn a healthy share of every buck made by their creators, at almost no cost.

Similarly, ad networks have no incentives to remove harmful ads, as long as nobody complains enough to cut into profits.

And above all, social media platforms have little to no incentive to remove emotionally manipulative content. It's effectively a symbiotic relationship between the content and "the algorithm".

How do we change the incentives without resorting to censorship? I think the government bodies have in part failed to address these things, because the product to be regulated is information. It's always a slippery slope towards censorship, which makes for a perfect target for lobby work.
Me too! I had assumed that 'radio button' was a bastardization of 'radial button', referring to the very shape which the author notes is conventionally used for them.
output doesn't capture accumulated know-how. If you fire researchers you loose know-how, hence you loose potential.
This policy means that

A) Nobody can ever even so much as mention Israel.

B) To completely suppress speech about a topic on Hacker News, I only need about 5 accounts. Hacker News is completely vulnerable to a singular group's efforts to suppress topic discussion.

C) The effects of a completely innocuous post can punish the author.

Unless you believe I am a malicious mastermind, it's obvious that this ex post facto methodology of meteing out bans is ridiculousa and ineffective and mostly just a justification for your current emotional state.
I’ve hired several friends as employees. It works fine if both of you are able to separate work from friendship. Admittedly not everyone can do this, but it worked out in my situation.
Yeah, I remember looking into getting a refurbished cloud server instead of a brand new desktop a decade ago or so. They weren't free, but you'd still get a machine with 40 cores and 120gb of RAM for only $400. Pre-Ryzen, it was a very attractive offer.

I never ended up buying one, because it'd consume way more power than made sense, and they're kinda shitty for gaming/workstation use due to low single-core performance and NUMA issues.
The real issue is not writing the code, but debugging it.
The patterns exist to make the code readable, debuggable, and thus maintainable.
"Don't repeat yourself" is not to save you typing, it's to be able to fix a bug once, rather than hunting through all the code for similar instances and fixing each one, introducing new errors.
If you hope that with enough prompts AI will find and fix its own bugs, I think your level of optimism is enviable :-)
The rest of the world is far more aware of American values and history, thanks to America's cultural imperialism and military hegemony, than the average American is of anything outside of their borders.
no doors is crazy
https://en.m.wikipedia.org/wiki/Project_100,000
most people would continue coming in illegally
Have they tried higher pay?

I think reducing qualifications is bad move.

Sure, we've seen some pretty funny videos of how idiotic the enemies can be, that isn't a good argument for saying our soldiers can be just as idiotic.

To win we should be better. Smarter.
I’m sympathetic to the study results since I have seen similar things anecdotally but I agree their data is not really warranting the conclusions they reach. For all we know it could because of the covid hiring spree and subsequent layoffs.
Tip for author: you can drastically reduce hardware & software complexity of this project by removing the Arduino and use this library which allows controlling WS281x strips directly from your Raspberry Pi: https://github.com/jgarff/rpi_ws281x

I use it myself on a Pi 4 to control a WS2815 strip of 466 pixels on the fascia of my house, for holiday decorations.
Apple Introduce New Run-Time Fee
An app I use regularly and have introduced numerous people to uses a small toggle slider next to text that reads "Yes, [enable this feature]". Both I and literally every person I have introduced the app to have made the mistake of assuming that the "Yes" text described the current state. What's worse is that the "on" state of the toggle is just slightly more activated-looking than the "off" state. You could hardly design it worse on purpose.
The downside of extra variables used only once is that as a reader of the code I have to think about whether they might be used again.
Just don't work like a founder and it could be good.

Working with friends you can be totally honest and comfortable with can be amazing.

More context would help. Your age? Startup stage? You have kids? Etc
This argument is backwards. George Carlin is a human, and he's the one whose rights were presumably violated. It's the creator of the fake George Carlin stand-up special's job to prove their behavior was legal.

Saying that the AI George Carlin was human-written only means that, if creating your own George Carlin special is fair-use for some reason, then the human gets to claim copyright over that special. If it's AI then there's no copyright - at least, over the parts created by AI.

Just to make things even more confusing, this also has nothing to do with the copyright on the training set data. If the AI you used had a 100% licensed training set, you still have to worry about how the AI's legally uncreative[0] contribution to the work dilutes your ownership of it.

[0] As in, whether or not AI is creative, as a matter of law, it's not creative.
Old saying "what Intel giveth, Microsoft taketh away" :-)
HN has had many comments about Israel and related topics in the last few days. Difficult as the discussion is under current circumstances, not all of them were flamebait. Your comment was. Worse, it was a generic flamewar tangent—taking the discussion away from the historical material of the OP and into an ugly slugfest about an obvious flamewar topic.

Re B: if you're going to make a claim like that, you should supply links, so we can look into what happened, and so readers can make up their own minds.

In any case B is irrelevant to whether or not you broke the site guidelines in this thread, which you certainly did—it wasn't a borderline call.
Sure, I just think the battery life thing is really the difference between usable and not. The Garmins are expensive, the battery life is really good, but the UI itself is pretty simple and has some of the "knockoff MP3 player" vibes that you see in the cheaper devices.

What is your current watch? Curious about what model I could confidently recommend to people who have the battery problem.
HN title got changed for a third time. Hilarious.
Because it is meaningless bit of information.
By the way, this article should be tagged (2016)

The paper, from 2015: https://doi.org/10.1089%2Fast.2015.1324
Need to frame it correctly, monetary and safety, for example. "You have to buy a new PC when Microsoft decides to not update your Windows anymore and make the new version incompatible with your current PC. If you don't, your PC will be vulnerable to criminal hackers. With freedom and control you control the schedule, otherwise Microsoft does."
I've found it's autocomplete really bad. It often hallucinates import paths and other illegal operations. It's not clear to me why it can't leverage the LSP better.
Huh, I'd always considered that toggle switches are "down is on". (UK resident).

That way it's the same as a standard rocker switch (the direction of rotation is the same).
Does using this over other OCR depend on your use case?

I just tried this to extract the text from the back of a nutrition bar label:

https://i.imgur.com/rRtuBCu.jpeg

The output missed almost all of the actual ingredients under "Ingredients:" (see: https://i.imgur.com/latOiqk.png) whereas Amazon's Textract had no issues at all (see: https://i.imgur.com/hAVzbUR.png)

(For Amazon Textract, I used the "Layout" feature and the output is a result of combining the lines under each "LAYOUT_TEXT" block.)

I also have no idea what I'm doing, so maybe the Apple one is better/can do the same and I just don't know how.
Or, much easier to retrofit: A label saying "Open/Unlock" next to the open button.
It probably did, you know your friends and I don’t, but you don’t know that it worked out. You really have no way of knowing if your friends still think of you the same post-employment even if you’re still acquainted.
> It would force free apps to need to monetize…

Only if they create an App Store competitor and distribute their app there. Nothing changes if they continue to use App Store.
Luckily we almost always have clothing available (even if not always colour coded) to dominate our stereotypical social class perception.

> Alpha children wear grey. ... Gammas are stupid. They all wear green, and Delta children wear khaki. — ALH
You mean RTTI instead of RAII, right? Google definitely uses RAII.
The post makes no mention of the actual MCU being used, they just note that it's interesting that the pinout matches the often-cloned PIC12. It's one additional piece of evidence hinting that it's probably an MCU die in there, rather than some kind of ASIC.
> All security is by definition obscurity.

Can you expound on this? For example, if I add a 30 second lockout after failed authentication attempts I don’t see how that comes under any non-tortured definition of “obscurity”.
I don't think he had to think too hard on this one.
> So a sunken-cost phallacy.

Is it a fallacy if the cost is specific and enumerable?