skysight-inc/HackerNews huggingface dataset:
The whitelist seems to be on the network card side this time, not on the shitty laptop side.

It could just be bad firmware from Intel running into trouble if the hardware doesn't get the initialised right; I'd expect the card to simply not function in case of an intended whitelist, rather than refuse to let the system POST like shown in the Twitter thread.
I assume they monetized everything after it though (yes obviously they did). You can turn off monetization on a video and still benefit from drama.
How big is science's fake-paper problem?
It's digital /now/ but Nintendo also used the design of their logo embossed on FDS disks as a (very) primitive form of DRM (there was a corresponding piece of plastic in the drive that would only sit flush if the disk had the right cutouts).
> this.dispatch("add", newTodo);

Will the V8 JIT optimize the hash based function table loop into a constant integer array lookup?
git don't really store diffs. It is a mix of both.

Unpacked commits are snapshots.
Well, they’re also not bankrupt so maybe those are the right priorities.

Edit: haha j/k they also went bankrupt.
I disagree. There's a lot of folks using zapier that would like some light automation -- I have fielded requests from several -- who are not engineers and cannot build anything with an api. The bit where they built out the functionality with zapier and human instructions was aimed squarely at folks like this.
Ah you plan to sell it, I thought you meant just building it for personal use. Yeah for production BOM optimization is an entirely different story.
Not sure what you are talking about.

From the article, Jessa who operated the repair shop knew that the screens were counterfeit and tried to import them anyway. They were subsequently seized at the border.

Apple is not coming to your house with some private force. They are simply using an IP enforcement program that is open to every copyright holder.
> As someone who wasn't around for the Python 2->3 transition, what made it so painful?

All the people who screamed and yelled so much that they prevented Python 2 from having significant breaking changes. That meant that the needed changes kept piling up until the list was gigantic.

People forget that the Python 3 thing wasn't done in a vacuum. All the important people in Python had direct memory from the upgrade of Python 1 to Python 2 and what a big fiasco that was.

So many people dragged their feet on that that Guido et al. made a point of making 3.0 have hard, breaking changes in an attempt to force the upgrade through in a timely fashion instead of the long, drawn out, painful process that was the Python 1 to Python 2 change.

We all know, in hindsight, that the forces of inertia were FAR more intransigent than Guido and Co. estimated. However, that wasn't obvious looking forward.

I'm not sure there was any good solution. People would have pissed and moaned no matter what.
I've been in contact with society and I'm still losing my mind.
The box art and included maps and documentation got a lot of love, back in the day. Each was a totschke on its own.
LICENSE AGPL

https://github.com/Cicada-Software/cicada/blob/main/LICENSE

I.. wouldn't use to build commercial software.
You're exactly right. The IVs are completely predictable, and crucially, that allows us to guarantee that they are not reused. The security of CTR mode of encryption depends on avoiding IV reuse.

Once again, I'm very happy to have this discussion at length! I just would prefer a context where people are not confused by misleading information from the start, and the readers are able to spend time thinking about it.
I always lusted after the telescopes and electronic gizmos, a class above the weekly Radio Shack inserts in the Sunday papers.
rich household won't go off-grid. They will stay on grid, their solar supplies power to the grid, EVs supply power at peak prices, replacing peaker plants.

Tesla Electric customers report making as much as $150 a day: https://electrek.co/2023/07/05/tesla-electric-customers-repo...
Thanks for posting this question. As explained in the article we started off with pull/push model (with configurable batching) and it worked well for streaming to data warehouses, where 30s+ was acceptable latency.

We added Queues as a supported target, where one of our users wanted single digit second latency. This is when we introduced channels. We agree that it is a small change. But the latency improvements were significant and wanted to share it with broader programming/Go community of Go Channels and the objective impact they can have.
As they say - this escalated quickly.
Strategy Doesn't Matter If You Blunder Every Move – Ludicity
>That leaves you prone to losing work if you have a false start that you need to back out of.

Hasn't happened to me in over 20 years of using version control. I always keep moving forward, there's really never been a need to go back to a previous commit that hitting crtl-Z wouldn't accomplish just the same. If I wanted to try a new direction I'd just clone the repo again and do the work there. Littering the git history with dozens of superfluous commits just seems pointless. Having to stop and think about writing a commit comment is also just a waste of time - in aggregate it wastes a lot of time. It adds a lot of churn to a workflow for something that may never really be of any value.
Mint and others used to (still do? I haven't used any of these things in over a decade) take your username/password and sometimes even security questions and then use screen scraping to get transactions and balances and such. This was (is?) because many banks and CC companies didn't have proper APIs or access tokens that could offer limited access. The result was that Mint and others could, in theory, initiate transactions as you.

Naturally, banks and others said, "Don't do that, and if you do you're going to lose some of your protections because you're willfully giving away your credentials."
I hate IP in its current forms yet I have trouble getting particularly outraged by this article.

If we have laws protecting IP, why is it wrong to enforce them? Why is it wrong to train LE to recognize counterfeits?

Granted the article did discuss some shady stuff like CBP seizing stuff and auctioning it off; I think that civil forfeiture and other such seizures are unconstitutional takings but the Supreme Court doesn’t agree.

Also Apple has done shady stuff like sending their security people to private homes to track down leaked prototypes [1].

But my bottom line is let’s get rid of bad IP law, not complain about the side effects of enforcement.

[1] https://www.cultofmac.com/112054/san-francisco-police-admits...
He probably funds it. Honestly, his organization is like a mini NIH, the way it operates.
I'm a professional software developer. In my experience, Rust code is shorter than equivalent C or C++ code, with proper error handling, no memory leaks, no race conditions.

If you rewrite the code above in a proper C, you will have a page of code at least.
Looked it up:

http://www.trs-80.org/trs-80-screen-printer/

Weird. 4 inches wide. Printed the contents of the screen and nothing else. Connected directly to the bus by an edge connector (no card or serial or parallel connection).
I wrote a Rust library that works similarly to the author's byteReader: https://crates.io/crates/fixed-buffer
No, I have a Camera Link PCIE card that causes any system I put it into not to boot. So it could be the card. But also, AMD firmware is...interesting... based on my experiences with Epyc motherboards.
Looks like we’re gonna go extinct anyway, so might as well have a shot at AGI.
do you mean that altman's companies have killed these companies, or just his association to these companies?
More recent update https://www.theguardian.com/science/2023/may/24/paralysed-ma...
Very few. Many deployed apps don't have a good quantitative grasp of the quality of their LLMs. Some are doing testing or evaluation, through things like unit tests, A/B testing different prompts, collecting user feedback.

I think we're exiting the phase where people can launch an AI app and have people use it just because of the initial "wow factor" and moving into the phase where users will start churning and businesses will need to make sure that their AI agent is performing and they they understand how well it's performing.
I do the same thing with a shortcut of Triple Click side button -> Color Filters. You can set this up in Accessibility and it will let you tint your phone to be nearly 100% red pixels.
Thanks for the comment, happy to elaborate. You're correct that the IVs are not reused.

Replays and dropping messages are not possible due to the indexing of the stream. This is a necessary precaution from a distributed systems sense because networks can fail or deliver messages twice.

Integrity / detecting server tampering of data is not really part of the security model here — I've discussed this in my comment below, but the aim of the encryption is to make sure to preserve confidentiality.

---

Argon2id parameters are set as strong as possible while allowing for execution in a browser context.
The author appears to accidentally make the assumption that in order for it to be a counterfeit part, it must be 100% counterfeit.

CBP doesn’t work that way. Honey that is adulterated with 25% corn syrup is counterfeit. Ripping the Nike logo off a genuine shoe, and gluing it onto an imported shoe, is still counterfeiting. Swapping the logo on a cheap handbag, with a genuine logo from a ruined one, is still counterfeiting. From these examples and others, they are trained to recognize “hybrids” as fake in multiple industries.

Third party screens with genuine Apple cables and logos? Why should CBP treat that differently? How does CBP know you aren’t going to sell them as genuine parts?
substantia nigra is nowhere near the cortex
That’s a compelling story. But that doesn’t make it accurate. We are early on and it’s hard to determine how large or small the ecosystem and value that will be created on top. Some went big, like personal computers, the internet, databases, Java, electricity, and so on. Others did not (yet), web3 (maybe), other databases, low code platform, website builders, workstations, many old personal computing systems, etc.

Yes, it’s easier for incumbents to capture value because they own customer relationships. However, if that was always the case open ai wouldn’t exist. So some do breakthrough.

Early on could people see the future and know what Ms dos, Oracle, or google would become? No because it’s new and it’s the future. It’s only obvious in hindsight. Yes, all of these ai companies on top of chatgpt could become nothing. On the flip side the complexity and depth of chat gpt and other models will continue to expand, creating more possibilities for potential value creation. Or the whole thing can turn into an overvalued version of Clippy. It’s hard to see how it will play out.
Those things make the device more accessible. You don't have to be profoundly disabled to find accessibility features useful.
Not really; link training and initialization for PCIe devices is really complex. A lot of motherboard bootware, even from reputable vendors, tends to handle obscure conditions by simply rebooting or locking up.

I wouldn't be surprised if there were certain steps where they simply forgot to include any sort of timeout, meaning the device can hang the boot process by simply not responding at the right moment.
I’m feeling some envy right now. I’ve tried running…or rather, walks and runs interspersed, at least once a week or more often. But my heart rate shoots up even at a moderate pace of 5mi/h (7.5km/h) to around 140bpm or higher (I’m 50 years old). I just can’t run (actually jog) continuously for more than one minute before breaking into a walk. Otherwise, I workout everyday, mostly cardio and some strength for at least 45 minutes a day, every single day. My weight is in the normal BMI range. I don’t know if this is how it is to be.
Flagged. This is about trademarks.
I assume there's no way to "prove" the provenance of the flex cables. Maybe some type of test? But CBP isn't going to spend millions outfitting their agents with the training and equipment provided to do that.

While I support Apple's right to do this, and can even accept/agree with the consumer protection rationale, the truth is Apple is attempting to fight a massive uphill battle hill with counterfeits. They're obviously losing. It's easy to find knock-off Apple products.

We have some experience as a country allowing over-powered government agencies to seize property based on suspicion and without proof. It accomplishes very little overall, wastes an enormous amount of resources, and harms innocent people as readily as it harms the guilty.

The "risk" of getting your property seized is obviously low enough that counterfeiters can just factor that in as a cost, just as cartels do. You know you're going to lose X number of shipments.

So we're not accomplishing enough to make a real dent in the problem, and in trying to do anything at all, you're harming innocent people.

Not a great look.
First off, this is trademark, copyright. Second, merely registering a trademark doesn't get you this level of treatment from CBP; Apple pays them significantly more money in order to be able to tell them how they want their trademark enforced at the border. Third, when your shit gets seized by CBP, that's based purely on the allegations of Apple; there's no due process (like there would be with, say, an ITC patent action).

Keep in mind here: the products in question are not counterfeit. If Apple had to sue to get the parts taken out of the market, they would lose, because of very obvious exceptions to trademark law - e.g. official Apple flex cables don't stop being official Apple flex cables when you plug a third-party iPhone screen into them. That would be like, if I sold you a Samsung TV, but I had an Apple HDMI cable hanging off the back of it, and then Apple sued me saying that I was selling a counterfeit Apple TV because the HDMI cable had an Apple logo on it.
Volleyball. I played sports my whole life but picked up volleyball for the first time when I took a class my senior year of college with the main goal being to meet women. Fast forward seven years and now I play 5 times a week, travel 4-5 times per year to play in tournaments, and am married to a wonderful woman who loves playing as much as I do.

Although I've played sports my whole life, this is the first sport where I have really dedicated myself to training my skills and studying how to get better (as opposed to just playing pick up games all the time as I did with basketball). The volleyball community is exceptional. My wife and I moved to Arizona a few years ago, and we now have an extensive network of friends, all of whom we met through the sport.

About a year ago, my friend who played at a very high level in Iran decided to try out for the semi-pro team here in Phoenix. I was going to watch the tryout, but he encouraged me to try out as a libero (defensive specialist). I was originally a hitter, but it is exceptionally difficult to play in the front row at at the professional level when you are 5'7".

To my surprise, I made the team. The starting and backup liberos are significantly better than I am, but in the past year I have improved tremendously from being able to practice regularly at a high level.

Although it is growing fast in the US, there isn't nearly the same interest in volleyball as there is in mainstream sports like basketball or football. This means that very, very few people in the US make a living playing volleyball, but it also means that someone like me who never played in college has access to volleyball at a very competitive level.

I've also been able to help grow the sport by using my skills as a software developer. I threw together a little website for the team using a bootstrap template and it looks significantly better than our old website. Check us out at http://www.ascensionvolley.com and take a look at our YouTube channel!
Remember that anti-spam company that made you embed a haiku they trademarked and if some spammer used it, they go after them? What a weird idea. They must have gotten millions for such a ridiculous idea, as their logo was emblazoned on a large office building they most likely occupied right off the highway.
As if shipping was the end goal...
Don't forget string literals:

Python 2 had b'byte string' and u'unicode string' with unmarked being 'byte string'

Python 3.0 had b'byte string' and unmarked being 'unicode string'

Because python 2 was so lenient with mix'n'matching the two string types, it wouldn't error if you only were using ASCII values and finding all these places where strings weren't quite right can get pretty difficult. It also meant libraries had to awkwardly always use b'byte string'.decode('utf8') if they wanted to create a unicode string and be compatible with both python 2 and 3.

Python 3.3 then reintroduced prefixed u'unicode strings' to make it significantly easier for libraries, simply by always using b'' and u'' instead of ever using ''. It also made any preexisting unicode-aware code "just work" without having to be converted from u'' to ''.

I think I remember hearing about other similar compatibility changes made in either 3.4 or 3.5, but can't remember what they would have been.
For those who had to look it up, here's the applicable definition of payola:

From Dictionary.com:

Payola - a secret or private payment in return for the promotion of a product, service, etc., through the abuse of one's position, influence, or facilities. [https://www.dictionary.com/browse/payola]

From Wiktionary:

Payola - a bribe given in exchange for a favor, such as one given in exchange for the promotion of goods or services (originally one given to a disk jockey to play a record).
[https://en.wiktionary.org/wiki/payola]
That's still very much editorializing.
I'll also add my 4 invite codes if anyone wants them

EDIT: I'm fresh out for now, sorry!
I did this years ago to demonstrate to my students that the "exact solution" can still be written in code. There are implementations in Ruby and Python, with some benchmarking code: https://github.com/jfarmer/fib-bench/

Code winds up looking like:

def fib_phi(n)
((PhiRational(0,1)**n - PhiRational(1,-1)**n)/PhiRational(-1, 2)).a.to_i
end

The exponentiation operation uses basic exponentiation by squaring for performance: https://en.wikipedia.org/wiki/Exponentiation_by_squaring

(Technically implemented arithmetic over Q(ϕ) not Q(√5) because it simplifies the code a bit.)
For me, my hips start hurting after a run. My shoes are relatively new and I’m running on paved pathways or surfaces that are not too uneven. After learning just a little bit, I don’t try to take long strides, I don’t try the “heel strike” approach, etc. But running is quite difficult for me, both during and after. I’d really appreciate tips on avoiding the hip pain (I do some yoga too for the hips, hip flexors, quads, etc.).
>> As usual, remember to never sign a CLA.

I see this a lot. And I think I understand where you are coming from. But I guess I see things another way.

My thinking is something like this. I'm using project x (for free). I fix something or whatever. I contribute it back because that's the social contract. It's my minor contribution, my paltry acknowledgement of the value you add to me.

Do as you please with it. It's not a stick for me to wave later on. It's not a ticket for me into your boardroom. Here it is, it's my gift to you.

I fully expect you to create a commercial product down the road. I acknowledge that you probably like eating as much as I do. I've no problem with that. I'm probably not the market for you, I'll likely never actually pay you, so here's my offering.

If and when you make a commercial offering I'll have lots of options. You'll have lots of options. Worst case I'll make a fork, or move onto something else. You owe me nothing, I have received more than I gave. I wish you well.

So sure, here's my CLA. I do this for you, not for me.

-- I'm not saying that my attitude is more, or less, right than yours. If you don't want to sign a CLA, then don't. That's fine. I present merely an alternative viewpoint.
It’s kind of a metaphor eh?
From the article:

> Apple participates in CBP’s e-Recordation Program, a “service for trademark owners” where American rightsholders proactively re-register their US registered trademarks with CBP and pay regular fees to ensure special, stricter enforcement on the particular trademarks they request.

The fee for e-Recordation is $190 per International Class of Goods (IC) i.e. trademarks and copyright.

https://www.cbp.gov/trade/priority-issues/ipr/protection
I remember opening Twitter that night and seeing a bunch of tech people I follow sharing screenshots of conversations with a little green icon. I thought "oh neat, yet another chatbot fad to try out for 5 minutes". I could not have been more wrong.
It would be nice to have a legal wiki.

Maybe not to represent yourself ("anyone who represents himself has a fool for a client") but maybe useful stuff.

For example, in california, you have certain online privacy rights you can exercise, and it would be nice to have a form letter to enumerate and exercise those rights.

or how to fight a parking ticket, etc.
Note that “Oren and Patashnik” is one person named Oren Patashnik.
This is a terrible thing to have happened. I’m confused about one aspect: is party light show equipment something you just hack together? I always thought it was kind of pricy and made by companies who specialize in lighting.
a16z viewed Neumann very positively, to the point that they asked potential CEOs what they thought of Neumann, and the "correct" answer was to be empathetic that he took a huge swing of the bat.
The Evolution of Development: From Codes to Convos
Here in Mexico WeWork is extremely popular. Both in Mexico City and Monterrey all locations are most of the days packed with both corporate subscriptions and desk clients like myself. They own/rent entire skyscrapers with floors subrented by local companies
> Apple pays them significantly more money in order to be able to tell them how they want their trademark enforced at the border

Do you have a source for this.

Because in the article it does not mention Apple paying any extra money to CBP and there is no information on the CBP website about it.
We are slowly onboarding customers in batch. The waitlist is for batching, not because the service is not ready. We do need more traffic to get better efficiency and predictability in batching.
Not sure if you are someone who just wants to shit on stuff without ever learning, this is HN so 90% chance that's the case. But on the offchance you are actually curious:

Tokens should be viewed like stock. The team behind the token has a pool to fund their network / app. Different products in the decentralised finance space (DeFi) incentive usage by handing out their tokens (stock) to people who provide value to their product. In DeFi this is usually by becoming a liquidity provider (LP), providing your own assets to their protocol in return for a fee and incentives.

This makes logical sense for the team, because the most common metric for valuing an app is "total value locked" (TVL). The more TVL an app or network has, the more usage and value it has, which typically translates into increased value for their token.

There are way too many protocols to list. Checkout Velodrome as an example of a very high APY protocol https://app.velodrome.finance/liquidity?sort=apr&asc=false
Like you said, it’s hard to complain about other peoples free effort, so let me complain about people’s praises:

No the final fantasy III/VI fan translation is not better than the official. You don’t even need to look at the original Japanese to know that “imperial witch” is correct and “imperial bitch” is not what is being said.