skysight-inc/HackerNews huggingface dataset:
Thread context: https://old.reddit.com/r/AskReddit/comments/3cs78i/whats_the...

HN removes the "?context=3" when submitting the link as a post, which is why I have to put it here in a comment.

Credit to dalant979 for surfacing this, which they did here: https://news.ycombinator.com/item?id=41652513
> If we could go back in time and have the rust project decide to never implement async, I wonder what rust would look like today.

If withoutboats is right [1], then Rust would never have received the industry backing to be as successful as it is now.

[1]: https://without.boats/blog/why-async-rust/ especially the section "Organizational considerations"
If i understand this will break "changes since my last review" and disconnect PR review comments in GitHub?
> Your commentary on Pin in this post is even more sophomoric than the rest of it and mostly either wrong or off the point. I find this quite frustrating, especially since I wrote detailed posts explaining Pin and its development just a few months ago.

To me, this sounds as if the Pin concept is so difficult to understand that it's hard to even formulate correct criticism about it.

I get that Pin serves a critical need related to generators and async, and in that it was a stroke of genius. But you as the creator of Pin might not be the right person to judge how difficult Pin is for the more average developers among us.
And USA is waiting for some serious incident to happen before they do something about it.
If it was (more) moderated it would just be sterile, boring, and less true to reality. The entire point is to label areas with the most obviously applicable stereotype, and for that it's doing a great job.
Thank you for asking!

I've skimmed through Taskflow, and from what I understand, its main focus is on graph parallelism, allowing users to express computations as a graph.

I haven't done extensive benchmarking against 3rd-party libraries yet, which others have also mentioned. I'll definitely do more performance testing in the future to better assess and optimize performance.
> They could very easily make it so you could get refunds back onto a Debit/Credit card (without needing to store the PAN), but instead the only options they give you are bank account/sort code (which have to be given over the phone) or back onto the Oyster card - needing to be physically collected within 3 to 4 days or the refund gets "lost" - completely useless if you don't live in London.

Absolutely this.

The reply sounds quite harsh and angry towards TfL but people pay A LOT money for the system. It is the most expensive metro system in the world. Expectations are understandably high.
That was the point musk was complaining about.

In practice it’s doable though. You can just create a new legal entity and move stuff and/or do future value creating activity in the new co. IF everyone is on board with the plan on both sides of the move then that’s totally doable with enough lawyers and accountants
Yes, it got me a full time job out of the blue. I am an operations type person and got thrown into using K8s at work in 2017 and Istio in 2021. I blogged about my struggles with both and the guy who would eventually hire me found my blog and liked what he read. He reached out saying he was developing an Istio training program and would I be interested in helping? I eventually took over as lead instructor for his small consultancy.

Turns out I like teaching MUCH more than I like fixing prod.

Edit: it is perhaps worth mentioning that my blog looks like absolute shit. It is literally a stock ghost.org blog with the vanilla theme and fuckall customization.
> If they’re advancing humanity, do their personal flaws really matter?

Well, yeah, they're positioning themselves as some of the most powerful and influential individuals on earth. I'd say any personality flaws are pretty important.
New security protocol shields data from attackers during cloud-based computation
Yes, for these microcontroller-type chips, ahead-of-time compilation would be definitely more suitable. WAMR probably supports it, but you can also to it via WASM2C, easily. I prefer not depending on WAMR, it is very bloated
Elon Musk isn't "advancing humanity".
I had to use sqlite once for something that would do a ton of read queries on a particular table. Sometimes just swapping the order of operands to an and operation generated a completely different query plan. Had to scour their optimizer document and painstakingly check the query plans of, and then manually tune, each sql statement.

But then it was quite fast.
It's not what they're doing (trying to earn money), but it's how they're doing it (in a very unethical and damaging way), while trying to whitewash themselves.
I suspect that if you have ever posted copyrightable material online, you will have valid cause to sue them, as they very obviously have incorporated your work for commercial gain. That said, I unfortunately put your chances of winning in court very low.
Yup. Every user facing case mentioned has a corresponding flag. The non-user facing stuff, like being cross platform, is common sense.

https://crates.io/crates/cargo-watch/8.5.2
Nah, for travel you sling your cyberdeck across your back like a guitar, and when someone's like, "what time is it in Tokyo?", instead of asking some lame AI in your glasses, you get to whip it off your back like you're about to launch into Stairway To Heaven, Ctrl+b+c into a new tmux window, and pull up the answer in Lynx in seconds.

...And you can't be wearing glasses, otherwise you can't pull your shades down afterwards as you shake out your mullet.

Reference cyberdeck to pull this off: https://www.reddit.com/r/cyberDeck/comments/10fk91k/cyberdec...
Port of Super Mario 64 to GBA with ECS for Performance
I see your point but I think it's fine to be angry and disappointed that an outfit that appeared to be trying to do it differently has abandoned the effort.
What is the "think step by step" prompt? An example would be great, Is this part of the system prompt?
Who thought it was a good idea to have scrolling change the page history?
Probably so he could have a chance at freedom in case new evidence comes to light exonerating him.

Can't really defend yourself if you're dead.
Going to Feltham YOI is 10x worse than going to adult jail
100%

As an argentinean a way to stand out and have US companies look at me is through my dev blog

https://mikealche.com
Not a personal website, but putting my Free Software contributions and own projects on my CV helped me get my current job.
Xitter.png – privacy-friendly embeds and one-way mirrors
Do you really want people who have a lot of power to have serious flaws? Looking back into history it doesn't end up good usually.
How is this food for thought?
OpenAI had an unfair advantage by starting out as a non-profit.
Trying to think through the endgame here -- As vulnerabilities become rarer, they get more valuable. The remaining vulnerabilities will be jealously hoarded by state actors, and used sparingly on high-value targets.

So if this blog post describes the 4th generation, perhaps the 5th generation looks something like Lockdown Mode for iOS. Let users who are concerned with security check a box that improves their security, in exchange for decreased performance. The ideal checkbox detects and captures any attack, perhaps through some sort of virtualization, then sends it to the security team for analysis. This creates deterrence for the attacker. They don't want to burn a scarce vulnerability if the user happens to have that security box checked. And many high-value targets will check the box.

Herd immunity, but for software vulnerabilities instead of biological pathogens.

Security-aware users will also tend to be privacy-aware. So instead of passively phoning home for all user activity, give the user an alert if an attack was detected. Show them a few KB of anomalous network activity or whatever, which should be sufficient for a security team to reconstruct the attack. Get the user to sign off before that data gets shared.
And in a similar vein have they audited the runtimes of all the languages they use? Because those a dependencies too and in many ways even more critical than libraries.
Relatedly, dalant979 found this fascinating bit of history: https://old.reddit.com/r/AskReddit/comments/3cs78i/whats_the...

Yishan Wong describes a series of actions by Yishan and Sam Altman as a "con", and Sam jumps in to brag that it was "child's play for me" with a smiley face. :)
CPython since 3.8 already has built-in audit events, including open, so you don't need to patch anything or use anything external. Just add an audit hook with sys.addaudithook().

Quick example:

import inspect
import pathlib
import sys

def callsite():
try:
pathlib.Path("/tmp/file").open()
except:
pass

def audit_hook(event, args):
if event == "open":
path, mode, flags = args
print(f"audit: open({path!r}, {mode!r}, 0o{flags:o})")
# Not using traceback here because traceback will attempt to read the
# source file, causing an infinite recursion of audit events.
f = inspect.currentframe()
while f := f.f_back:
print(
f'File "{f.f_code.co_filename}", line {f.f_lineno}, in {f.f_code.co_name}'
)

def main():
sys.addaudithook(audit_hook)
callsite()

if __name__ == "__main__":
main()

Prints:

audit: open('/tmp/file', 'r', 0o100000000)
File "/path/to/python/lib/python3.12/pathlib.py", line 1013, in open
File "/tmp/audit.py", line 10, in callsite
File "/tmp/audit.py", line 26, in main
File "/tmp/audit.py", line 30, in <module>

https://docs.python.org/3/library/audit_events.html
I can’t see the pick in the shared link but when I tried with 4o it gave me HIIILO

EDIT: maybe it’s influenced by my custom instructions and memories. I write code all day with it and I have custom instructions specifically to get the type of output I like for code, mostly focused on brevity.
This feels like a pretty solid Netflix limited series.
I think that’s about time to deploy fixed code, not about time to discover the vulnerability nor about time to fix the code.
That makes this seem pretty cut and dry…
Nexus AI - Ultimate AI for Content Generation
"Shocking!" It's a shame that one of the biggest advancements of our time has come about in as sleazy a way as it has.

Reputationally... the net winner is Zuck. Way to go Meta (never thought I'd think this).
That's an interesting example, thanks for sharing.
personally i can't help but think that it was this very comic that kickstarted the AI revolution. if i remember correctly a few weeks/months later there was a paper from yahoo/flickr (?) about this problem (identifying birds) and from then on the whole thing exploded overnight (i mean, i know this isn't what really happened, but to me it looked like it).
They should instead spy on russians and give intel to DoD.
That was not the impression I got from his Twitter. He might be able to build stuff but his ability to explain social phenomena is really poor (especially for someone with an economics degree).
That's not correct, they also have tax advantages and a requirement to fulfill their charter.
> Namespace is not a solution for name squatting: namespace is just yet another identifier that can be squatted. If you are worried about squatting, the only effective solution is sandboxing, everything else is just moving the goal post.

The problems crates.io struggles with have never been an issue with Maven, regardless of how creatively you try to redefine words.

That's a fact. Deal with it.
"worse" doesn't ring true, they have really just stayed the same. IMO this is fine, as I've not needed to use a machine in a year or two. You buy rail tickets on your phone with QR code tickets and tap in and out of TFL with your choice of phone/watch/card/oyster. We don't need to revamp the buying a physical ticket machines, why? Who do they serve, only really tourists who don't know they just need to use thier card to tap in or use a website or app to buy either QR code or pick up train tickets.
This is amazing work considering the GBA doesn’t have anywhere near the same level of 3D Friendly hardware as an N64.

Also think it’s a great demo of how techniques like an Entity Component System to really lean in on programming to stretch the performance of hardware and saturate those CPU caches with the right data at the right time
We haven't even heard about who gets voting shares, and what voting power will be like. Based on their character, I expect them to remain consistent in this regard.
In that case, where can I apply for my licensing fee for my content they have scraped and trained on.

List of crawlers for those who now want to block:
https://platform.openai.com/docs/bots
No, a non-profit is one in which there are no shareholders. The non-profit entity can own a lot and be extremely successful and wealthy, but it cannot give that money to any shareholders. It can pay out large salaries, but those salaries are scrutinized. It doesn't prevent abuse, and it certainly doesn't prevent some unscrupulous person from becoming extremely wealthy with a non-profit, but it is a little more complicated and limiting than you would think. Also, you get audited with routine regularity and if you are found in violation you lose your tax-exempt status, but you still are not a for-profit.
> Profit, money, time, control

I feel this only scratches the surface of what to chase in life. And in respect to a potentially singular, all-knowing piece of technology, not necessarily a goal people want to embue.
You're right, Jesus isn't saying "you are free to murder". But in every case we see Jesus prevent (or reverse: Luke 22:49–51) bloodshed, the bloodshed would have been retribution or punishment. Jesus is presented as reasonably anti-murder. Whether that holds in the case of capital punishment, I can't say.

Though, Jesus was subject to capital punishment, despite the original prosecutor (Pontius Pilate) claiming no lawful basis for the execution (Luke 22:66–23:25). This was presented as unjust, despite Jesus' insistence that it had to happen. This is a bit muddled as an analogy, but I see how some people might take "capital punishment is wrong" from it.
You don't understand the core offering.
I use it on multiple devices, including an Android 11 e-reader which doesn't support the capability to auto-update natively.

As for newer Android versions I don't remember exactly what my issues were, but I think it had to do with a manual confirmation for update or non-background updates. To be confirmed though.
> Machiavellian

> adjective

> uk /ˌmæk.i.əˈvel.i.ən/ us /ˌmæk.i.əˈvel.i.ən/

> using clever but often dishonest methods that deceive people so that you can win power or control

(from https://dictionary.cambridge.org/dictionary/english/machiave... )

Ymmv, but I think that's far from the point of the book, and isn't even the main topic. It's hard for me to imagine taking a person who'd never heard the term, letting them read the book, and then asking them to propose a definition, would produce anything like the above.
Guessing they've all made a lot of dough as well already?
The idea of having no privacy in public doesn't extend to every cause and creeper creating their own spy system. They are rarely going to focus on useful 'powers that be' issues. They are going to be all about asymmetrical exploitation. If this is let go, anyone with minimal skills and intent will be fully weaponized, some will organize as they do now for lulz or outright malicious activities like doxxing and blackmail, but amplified and "accepted" (without critique, just "cool" innovation for infiltration), and this will be another unrelenting assault on society.

There's no good normal from some people being able to deeply track some other people using all the tools available. It should be strictly forbidden for individuals and corporations to collect and organize this information, and use by government should be strictly limited.

On the other hand, it should be perfectly normal and good for individuals to deeply track companies and governments as bodies. The lack of a society wide focus on this aspect is quite troubling.
Async Rust: the good, the bad, and the ugly [video]
Your food is undercooked
I think this is one of those topics where most people will say post saying yes.

But I think blogs mostly help if you write about a very niche topic that might attract the attention of a potential employer. Else Github would be a better source of guidance for the interviewer.

These days you get technical challenges to test if they are what you expect (and many companies overdo this).
If you need to take your case to an appeals court to be protected, it's not a protection for an everyday person.
I think you just proved his point on how hard it is to understand and correctly use Pin.
If they had any equity they might've vested and decided there is more to life than working there.
It's hard to be very motivated to work at high pace when you can retire any moment without losing your lifestyle.
What you're showing me is you don't know very many different people.
Consistent here meaning, I guess, that all voting power will go to Sam Altman personally, right?
The assessments of visual capability really need to be more robust. They are still using datasets like VQAv2, which while providing some insight, have many issues. There are many newer datasets that serve as much more robust tests and that are less prone to being affected by linguistic bias.

I'd like to see more head-to-head comparisons with community created multi-modal LLMs as done in these papers:

https://arxiv.org/abs/2408.05334

https://arxiv.org/abs/2408.03326

I look forward to reading the technical report, once its available. I couldn't find a link to one, yet.
On the uk tfl ones it’s phone carrier configured and authenticated. You don’t select it like a normal wifi point
Isn’t transferring all of your value to a for-profit company that can pay dividends, kinda the same thing?
What about C#?

Very popular lang that is actually very nicely designed and has very good ecosystem (compilers, tools like package manager, std lib)
His real claim to fame is having built most, if not all, of his successful startups with only a single PHP file sprinkled with jQuery and css.
People with the Meta Quest 3 seem happy enough.

I've used Facebook for years and the worst that's happened is they've tried to show me some ads. I can live with the forces of evil knowing I've put up "hi mum, here's my hol pics" etc.
I am 56 yo.
Well, we know how people are when technical people like me get more mature.
They could be afraid the guy might not be 'Up to date'...
My personnal project I do on WE ( https://free-visit.net ) always gets me a nice technical interview and the consulting job.
https://free-visit.net/fr/

In a way my personnal website sells myself.
These days they can use ChatGPT and whatnot to track down all the pesky errors and omissions you encounter when trying to use those guides on anything but the exact setting the person making the guide is showcasing in their example.

But yeah, script kiddies learn their skills online, same as it's always been.
Here is the story without a paywall https://www.reuters.com/technology/artificial-intelligence/o...
SMS MFA is better than no MFA. SMS as SFA is bad since it's easily spoofed.
1. In-context learning is a thing.

2. You might need only several hundred of examples for fine-tuning. (OpenAI's minimum is 10 examples.)

3. I don't think research into fine-tuning efficiency have exhausted its possibilities. Fine-tuning is just not a very hot topic, given that general models work so well. In image generation where it matters they quickly got to a point where 1-2 examples are enough. So I won't be surprised if doc-to-model becomes a thing.
Agreed, when a company rises to prominence so fast, I feel like you can end up with inexperienced people really high up in management. High risk high reward for them. The board was also like this - a lot of inexperienced random people leading a super consequential company resulting in the shenanigans we saw and now most of them are gone. Not saying inexperienced people are inherently bad, but they either grow into the role or don’t. Mira is probably very smart, but I don’t think you can go build a team around her like Ilya or other big name researchers. I’m happy for her with riding one of wildest rocket ships in the past 5 years at least but I don’t expect to hear much about her from now on.
Zuckerberg has never liked having Android/iOs as gatekeepers i.e. "platforms" for his apps.

He's hoping to control AI as the next platform through which users interact with apps. Free AI is then fine if the surplus value created by not having a gatekeeper to his apps exceeds the cost of the free AI.

That's the strategy. No values here - just strategy folks.
You can run it with LitServe (MPS GPU), here is the code - https://lightning.ai/lightning-ai/studios/deploy-llama-3-2-v...
Yeah I use it ever day. Slightly slower browsing but totally usable.

Vodafone though I see there is a BT managed wifi on my phone too. Not sure which one it actually uses since it’s automatic
Organize your Rails codebase with aaa engines
Less clutter, more joy: one mini-app per feature with aaa engines.
https://en.wikipedia.org/wiki/Shallow-water_blackout
It’s criminal. Many people donated money, worked for them, gave data, etc. on the promise that OpenAI was working towards the public good. It turns out those transactions occurred under false pretenses. That’s fraud.
> Currently I just have folders for high level topics like Media, Finance, Projects, etc.

Why Media? Not enough files, or do you have just one mediatype?

> I am finding my current nested folder structure sub-optimal.

Add more subfolders and granularity.

I organize my files by purpose, and then go deeper.

My root is called "Data", and each subfolder is a general category. For example, for media I have "Pictures", "Audio", "Video". For documents I "Documents" and "EBooks", "Knowledge Base". For Software I have "Apps", "Code", "Software", "Docker", "VirtualEnv". For configs I have "Config" and "Config NoGit" (for configs containing binary data, not suitable for git).

And each of them has more subfolders. Audio has for example "Audiobooks", "Music", "Podcasts" and "Sounds" (which are short sound-clips). "Code" is just a collection of git-repots with sourcecode. While "Apps" is full of different Subfolders like "Appimages" and "bin", where I store AppImages and binaries of apps I use. But I also have "Firefox" and "Thunderbird" for a local extracted installation of those. "Software" on the other side contains archives and install-files for software, but also roms, and other 'dead' archived files. And "Docker" is full with subfolders with data-dirs for the docker-containers I use. "Documents" contains subfolders for each company I have documents from, while "EBooks" is full of subfolders with libs from Calibre for Ebooks (meaning commercialized documents, which I can find in a database).

> * Finding files becomes difficult

I don't really have this problem, because everything has an obvious place, but I've developed and fine-tuned this over the course of nearly 30 years. The big task is always to figure out what is the obvious to you, and how does it work with the constraints you have. What worked today, might not work tomorrow, or in 10 years. You should be willing to adapt and fine-tune your organization every some years.

> Confusion when there is ambiguity: e.g. does my eye doctor's receipt belong under Receipts or Health?

What is its purpose? It's a receipt, so it should be with receipts. If you don't have a folder for receipts, you could maintain a folder dedicated to your doctor. If you do not have enough files related to you doctor, I would think Finances has a more obvious purpose than Health. You should try to replicate your train of thought when you will search this file. So you need to be somewhat flexible in your organization,