skysight-inc/HackerNews huggingface dataset:
I want to know if it can be done such that it performs just as well as the original on the original hardware.
This seems wildly out of reach even for people who make good money as SWE's.

I agree, being self taught is kind of a misnomer. I've hired PHD students to teach me maths concepts I forgot that I know I'd have no idea how to teach myself. PHD + open courseware or online stanford courses has done wonders since I'm getting properly back into ML / AI stuff.
> Though I imagine there are valid criticisms if we had all the details. “They didn’t think to preserve X specimens.” “Y software was lost on a tape drive somewhere.” “Z blueprints got improperly stored inside the Ark of the Covenant.”

The thing is, in IT it's a common saying "a backup ain't a backup unless you regularly validate it". The US MIC clocks in at many hundred billion dollars a year in budget - seriously it can't be that hard for the government to select every five years a couple dozen small metalwork, electronic and other companies needed to make arms parts, give them all the blueprints and instructions and look if they can make parts that meet the specs?

Had they done that instead of allowing the weapon manufacturers to gobble up small competitors left and right, they wouldn't be stuck with the current clusterfuck. Because what I just said is precisely what would happen should the US be forced to enter a full blown war with China instead of just steamrolling over some poor guys in deserts armed with Kalashnikovs.
I've been solving a lot of codebase pattern/anti-pattern nonsense by pushing all of the types, properties and relationships into SQL. It took me about a decade to get to the point where I was done trying to be more clever than 40+ years of computer science aggregated into one magical box. A well-designed schema & clean SQL is an ego killer. It is so goddamned boring. Who would want to work on something that easy? Where did all the code go!?

I'd argue database-centric design is the only rational place to start if there is money on the table. Done correctly, this forces you to have deep & meaningful conversations with business stakeholders and customers. It was arguably the only way to build this stuff until the resume stat padders wandered into the job market and started throwing nu-SQL & "patterns" at everything that moved, or otherwise drew everyone's attention away from what is effectively a perfect solution for 99.99% of business needs.
Yes. I programmed the Soccer prototype a bit later (or maybe it was Hockey, I can't remember!).
I've used wazero for a pet project (raw wasm generation from simple query plans) and it was really nice to work with!

I also had to play around a bit with wasm relocations and the encoding/decoding libraries they've built are very readable, too, so I was able to hack together what I needed.

Fingers crossed for the optimizing compiler that's planned for some point!
Why? You just ship the code that you wrote without the third part libraries. I don't think you did copy/paste the library code inside your own, it's probably linked to the executable in some form. Of course it would be impossible to compile the program without it, but as it's said, the component may be recreated by the open-source community, or sourced form the closed-source game in some other ways.
I am guessing twitter fucked around and now are in the finding out phase.

I bet some of their infra is crumbling under the stress of all bs Musk pulled.
It may be, it may not be! The main differential in those cases is that you're not owning the hardware, you're renting it. That is very important for some people, and not so much for others. It depends on what you're doing.
You are supporting my point here. You aren’t selling actual tech, you are selling your website, that goes on to describe tech. No one puts out ads for things like c, bash, python, R, whatever. There aren’t billboards for these languages on the highway. This tech stands on its own, and people are guided to one language or another based on either its own technical merits or their own comfort with the language. You could argue things like white papers describing a technology in a relevant publication might be an ad, but I disagree. Those are more or less factual reports where the authors might even test their technologies shortcomings and limitations compared to existing offerings. Hyperbole is rejected by peer review, yet its the default language of advertising.

Ads on the other hand often lie by omission when it comes to the limits of a technology being advertised. They exist to get you on their product simply because the business is leveraged in it, not because its a good product, much less to share findings with potential colleagues about what you’ve discovered that might even tarnish said products initial expectations.
> the core of the programming philosophy is only concerned with the part where we push bits around uselessly.

It's the opposite, for FP, OOP, imperative, that is the part of the program which is easiest.

FP is about managing the difficult parts, and so is OOP. They just have different approaches, and note, many mainstream languages are incorporating FP concepts quite readily now.
> It's not a cult
True, but you might be able to store it/hide it away in some DHT behind a username and passphrase, even that might not be necessary. You can solve a lot of complexity in the protocol by good frontend people who understand UX.

Even Whatsapp is using PKI, its just all hidden away from the user.
I'm confused, you seem to be conflating pcbs and parts. The ics are soldered to the board with the lead, or lead free solder. The lead or lead free solder thing only applies to securing the parts to the board, the pcba assembly process, not the chips themselves. Am I correct?

Makes sense on the lead height thing, the more you know.
I agree. I flagged that comment, because I strongly believe that it's not suitable for HN, and I encourage you to do the same.
Ooh, I never considered the rolling shutter effect.

That's amazing. The paper is called "Video-Based Cryptanalysis: Extracting Cryptographic Keys from Video Footage of a Device’s Power LED" [0].

Edit: Also, worth viewing the video [1] on the author's post [2].

[0] https://eprint.iacr.org/2023/923

[1] https://youtu.be/ITqBKRZvS3Y

[2] https://www.nassiben.com/video-based-crypta
oh thanks for that tip!
I’m ok with that. He deserves a break and there’s something to be said for quitting while you’re ahead.
*Downloads Duolingo*
I have no social media presence and i have no kids but I have an absolutely amazing dog who is the friendliest dog I have ever met. I used to wonder whether I should start a YouTube or social media handle to share the love. However I rejected the idea because it's so much stressful to get the perfect photo or video and it just ruins the whole experience of the interaction. I also realized I'm really doing it for myself so instead why not do something that will help the dog too - so now I'm training him to be a therapy dog and hoping he passes his test next month!
Implicitly, they did.
> Nope, it's more of just a generalized credibility/bullshit detector. It has zero to do with the topic at hand. This is a major life skill that is important to develop.

I guess the same detector hasn't been developed well enough to apply to teachers promoting themselves. That's a shame, generalizing is an important life skill to develop.
Yeah, it sounds like bullshit, even before you notice who is saying it.

I absolutely love that the solution is to penalise users for engaging with the platform; looking at replies for one tweet must be, what, a hundred tweets? And better not reply to something yourself because it’ll cause a timeline refresh and cost you another hundred quota!
GoLand 2023.2 EAP #7: LSP API Support
That's what the expansion bay is for (among other things).
From comments and personal experience, it is incredibly likely Elon screwed up the rollout and the "600 posts/day" isn't accurate and is triggering much, much sooner than expected.
Less active users -> lower AWS invoice. Smart move... not.
We did too, apollo was all hand wire wrapped and then epoxy potted
Everything should be digitized in case we can't control ethnic / religious violence. Riots in France are a great example of how societal collapse or cultural experiments can lead to a mass destruction of precious cultural heritage. Even more heartbreaking examples are how much of the history and treasures of the Middle East have been destroyed or desecrated by ISIS and other religious extremists.

Technology can help us save these relics as sad as it is to see their physical form perish.
If there is a sufficient quantity of scrapers, it's equivalent to a DOS attack. The scraping traffic may even exceed the user traffic.
I'm increasingly concerned that Bluesky has missed its moment. It got a ton of hype when it started rolling out invites, but that died down pretty quickly. Now it's been a couple months and they're still not open.

Events like this would be a perfect opportunity to grab users from Twitter. But they're not ready.
This is suicide
Even if you accept that idea, 18 is a bit much. A 14 year old for example can meaningfully consent to being an actor in a movie I think.
If I’m not mistaken, Yahoo’s current HQ is at the site where Shockley Semiconductor Laboratory once lived.
It seems like these days unless you have 8yrs of experience it's impossible to even be considered for these interviews.

Once you get them, unless you've been perpetually practicing for a year or more the odds you pass are slim to none.
uBlock Origin is working (at least for now). There are various anti-paywall lists as well for your NYT/WaPo/Boston Globe needs.
But also to penalize paying customers. Sad part is people are defending him.
Common sentiment was that the US would go more isolationist, no more foreign adventures with the exception of maybe shooting some rockets on some djihadists.
How do you deal with family and friends wanting to post photos of your kids? The societal norm sadly seems to be that privacy invasion of this form is completely acceptable.
I have seen ball lightning here in Alaska. One time, at night. Distance maybe 120 feet away. I watching a glowing orb perhaps 3 feet in diameter drift from the front of my parents garage towards their house before disappearing. An absolutely crystal clear view. I was on the phone with my wife at the time and describing the event to her, it was absolutely chilling to see ! I have never seen anything like it before or after. I should have ran down there and seen if I could sense any after effects, but quite frankly, I was terrified.
In the olden days of Twilio I implemented a similarly-useless datastore on top of the Twilio webhook client's cookie jar.

It was limited to like 10kb and in order to run a query you had to make a phone call so it was incredibly expensive.
Why would Twitter's new verification system be compromised?
OnShape is pretty good, but I tend to think even hobbyists should be allowed to have private designs. That's a really weird and uncomfortable limitation that keeps me from recommending it to other people.
If you find yourself in a fair fight then you need to rethink your strategy.
Why do you use Illumos?
You said it supports rdna2 but the fine print is only two workstation cards.
Incredibly bizarre way to intentionally kill your app, even after all the other nonsense he's been doing. Even if I were willing to pay for something as cringe as verification, 6000 posts a day is laughable for an app like Twitter. I hit the rate limit on my "unverified" account in about 5 minutes. I've been waiting for $newApp to get enough users to be fun, and this only motivates me more to be the change I want to see.
I honestly cannot tell if you are trolling now, but I'll oblige one last time. In good faith, I think you might be oversimplifying the situation a bit. The binding of psilocin (or any other ligand) to its receptor is not just about the presence or absence of a particular functional group such as the OH group. The entire structure and dynamics of the molecule, including its overall conformation and the spatial orientation of its functional groups all play crucial roles in how it interacts with the receptor.

In the case of psilocin, the 4-hydroxyl group does not act alone, but is rather a part of the larger molecule. Apart from it's induction effects with the indole ring, this group has been shown to form a very unique intramolecular hydrogen bond with the distal amine that significantly influences the overall conformation of the drug, and this in turn affects how the drug binds to and activates the receptor. Remarkably, this intramolecular hydrogen bond is largely responsible for many of the unique pharmacological and physical properties of psilocin.

( https://chemistry-europe.onlinelibrary.wiley.com/doi/10.1002... )

Moreover, receptors like 5HT2A do not interact with their ligands in a one-size-fits-all manner. Rather, they have unique, intricate 'lock-and-key' or 'induced-fit' relationships with each ligand, where the spatial orientation of every atom matters. Hence, just because a molecule has an OH group doesn't automatically qualify it to bind with the 5HT2A receptor; it needs to have the right molecular structure and conformation.

Lastly, while the OH group constitutes a small percentage of the overall molecule, its position and the way it influences the conformation of the psilocin molecule cannot be overlooked. Drug-receptor interactions are not solely dictated by the size or quantity of a particular group, but by the precise alignment of these molecular features. This is the reason even minute changes in the structure of a drug can dramatically alter its pharmacological activity.
Is Facebook encouraging people to post pictures of their kids? If they are then they shouldn't be, but parents should also have the sense not to post them
Until someone uses Tesla footage against a cop beating an innocent person to death…
It depends on domain, and we have mostly webdevs in this thread.

When I joined a kernel gfx driver team, the expected ramp time was ~6 months. My friend working on Mesa had a >1 year ramp time!

If I open the source for a Django or React app, I can get to fixing bugs in a few days or less. It just depends.
Oh how the disruptors hate disruptors
The post is puzzled and thinks there’s a great mystery about what the infringed content was, but the DMCA Notice is crystal clear:

> The original copyrighted content is/was posted online at:
[private]
[private]
(*) There are various 18+ porn videos from these or other sites that I own that are directly linked in these files. These files are behind a paid membership area, so aren't fully available publicly.

So, what’s the puzzlement? That they redacted the actual titles?
Anyone can write a great press release. I think the B-schools have classes on that.
Yeah I signed up for the wait list, but it's been months, and...nada. Seems like if they're that bogged down, it's got some real problems.
Of course nobody marries somebody expecting it to end in an unhappy divorce.

The problem is that there are 2 single points of failure in a marriage, and you only control one of them. I can be the best husband I can possibly be, work hard, provide for my family, love my wife with everything I have, and otherwise do what I can to try to make her happy. However, if she choses not to reciprocate this, there's literally nothing I can do about it. (You can change the genders here as appropriate, it's just that I'm a heterosexual male.)

The other problem is that people can change. Sometimes people go out of their way to be the very best version of themselves until they are married and then they just stop trying as hard or stop pretending to be the person the other person wants them to be. Also, people change as they get older, they have different priorities, different interests, new hobbies, changes in physical appearance, changes in libido, etc. After 10 or 20 years of marriage, it is very unlikely that you and your spouse haven't changed in some very significant ways.
Think about the Twitter Blue users you’ve seen on Twitter before this.

Who on Earth would want to pay $8/month to join a site where you can effectively only interact with that kind of person?
Automating Command Execution Across All Tmux Panes
In the 6th century CE, a whale called Porphyrios terrorized and sank ships near Constantinople for nearly 50 years.

https://en.m.wikipedia.org/wiki/Porphyrios_(whale)

Porphyrios harassed ships in the waters of Constantinople for over fifty
years,[7] though not continuously since it at times disappeared for lengthy
periods of time.[4] It most frequently appeared in the Bosporus Strait.[1]
Porphyrios made no distinctions in regard to which ships it attacked,
recorded as having attacked fishing vessels, merchant ships and warships.[1]
Many ships were sunk by Porphyrios, and its mere reputation terrified the
crews of many more; ships often took detours to go around the waters where
the whale most commonly swam.[4] Emperor Justinian I (r. 527–565), perplexed
by the whale attacks and wishing to keep sea routes safe,[11] made it a
matter of great concern to capture Porphyrios, though he was unable to devise
a means through which to do this.[1][4][12]
So 99% of accounts that are not verified are restricted to viewing max 600 tweets a day, which means if you do more than casually check Twitter once a day, you're fucked. No wonder everything is breaking.

But that's OK. Twitter has a big engineering team that should be able to sort this out soon. Oh, wait...
> Depends, if it’s code calling a console SDK API then you are bound by terms of the NDA to not publicly share it — forever. Even just function names!

This is not true. API itself (function names and parameters) does not hold copyright. Otherwise you wouldn't have open-source applications on any proprietary OS, since they have the function calls of proprietary APIs inside.

What can be copyrighted are the header files itself: these you can't redistribute, as you can't redistribute the binary that is linked to the executable. Of course without these you wouldn't be able to compile and run the software, but you can reverse engineer the API from the function names and parameters and even the binary executable (because for an EU law reverse engineering for the purpose of substituting proprietary parts, that is this case, is allowed) and build a replacement for sure.
Go-Plugin – Go Plugin System over WebAssembly
GenAI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors
"...we systematically evaluate two models, ChatGPT (based on GPT-3.5) and GPT-4, and compare their performance with human tutors for a variety of scenarios. We evaluate using five introductory Python programming problems and real-world buggy programs from an online platform, and assess performance using expert-based annotations. Our results show that GPT-4 drastically outperforms ChatGPT (based on GPT-3.5) and comes close to human tutors' performance for several scenarios..."
We basically do.

95,000 people worked on thr F-22 program. That's a crowd.

https://en.m.wikipedia.org/wiki/Lockheed_Martin_F-22_Raptor
> One day there will be an open source equivalent to Autodesk and nobody will make money selling Autodesk equivalents

The biggest trouble (after making a CAD software itself) is to keep it in line with a current regulations. I'm not familiar if A. even does that, but some regional alternatives are making money not only on the SW itself, but by providing services related to be in the compliance of regulations.
Good guy Elon, giving people time to contemplate on each tweet, helping them unlearn mindless scrolling habits

Can we also have it closed on Sundays?
Yeah the whole site just seems broken to me.
It does have some visualization capabilities if you hit 'd' once or twice. I think it looks nice!
I’ll really be able to get my procrastination under control, now that Reddit has banned third party clients, and Twitter has limited users to viewing 600 tweets/day.
The site seems like its creaking under the strain of everyone checking it right now.
Voice.ai raises $6M as its real-time voice changer approaches 500K users
All of that is valid points. But if the USA has retrieved crashed spacecraft then what the hell are these guys doing crashing in the first place? Humans barely lose any important spacecraft to crashes and we've only been playing this game for about 50 years or so.
> None of this is exposed directly to the customer, though

What about security updates and bug fixes? No platform is perfect, after all...

Or what about if (god forbid), you go out of business 5 years down the line... would the hardware be repurposeable? Or would it just become a large paperweight?
thank you. is this documented somewhere?
> Do you mean this more abstractly or literally?

>> Input is an obvious example, as it's impossible to predict the value of an input.

> though not which one

Literally.
Just to be pedantic: orcas are dolphins, not whales (despite also being being called "killer whales").
I've been busy all day, and when I just opened the app I instantly got "cannot retrieve tweets at this time". No way I've reached 600 or 6000 posts. Got it from the first tweet I tried viewing.
Not to condone any illegal activity from my point, but my personal approach to deceptive and consumer hostile business practices is using the software but not paying for it.
This is an absolutely baffling change. Blocking unregistered and now now throttling normal users? Why?

Handling scraping should be a cost of doing business - not a motive to kill your actual business.
I’ve got the requisite three twitter accounts (one for being nice, one for trolling, and one for porno) and each of them got rate limited after less than two minutes of scrolling. Wasn’t he just yesterday crowing about their “user-seconds”?
> NATO would have air superiority and not need as many stingers.

How, exactly?
Our burden raised the world set free

The earth returns to land and sea

Our buildings burned and highways gone

I love my friends and everyone

But we've had our chance let's move aside

Let time wash us out with the tide
I’m very excited about trying rust on these devices. Are there any examples out there of projects using this in a more or less mature shape?
Building Feature Pipelines with Apache Flink
In fact, I'd be more likely to pay money to never see a verified post ever again.
Eh, production and individual components are such a minor thing that according to the article, it takes 30 months MAX to get the production line going again.

In a true emergency, we could find replacement parts by spending money on design, and we could machine shop the actual production.

That isnt what is happening here. This is a case of being frugal, not changing the design, and reassembling the assembly line as if nothing happened over the last few decades.

No one is spending money on design here and it shows. No one wants to spend money on machine shopping these, it shows.

Makes sense too, 30 months max isnt so bad when you have a stockpile, you are going to be making some during pre-production, and its not an emergency.

I've seen some amazing things happen when emergencies happen. Prototype/Machine Shops will boggle your mind, but they make you pay.

Disclaimer: I didn't work with the military, so I imagine there is some 'top secret' access that makes all of this worse.
Yeah, Apple's passkeys is trying to do this too. Their UX is good but it's still pretty immature
Or just another stick to try to get people to pay. It’s like watching a precocious 7th grader play product manager.