skysight-inc/HackerNews huggingface dataset:
This doesn’t answer your question, but is related: At least in West Coast cities, I am skeptical about the data. A lot of people have stopped reporting burglaries because nothing is done about them. If you don’t need a police report - like if your loss isn’t worth the insurance deductible and increased future premiums - there isn’t a point to reporting. Police are often understaffed or have been instructed to deprioritize investigating these crimes. And even when a suspect is apprehended, city prosecutors focused on “restorative justice” often prefer to release them. Jaded victims have grown tired of reporting property crimes with no consequences. This is changing now perhaps, with an increasing focus on public safety, but it’s hard for me and many I know to trust the crime data from the last 10 years.

There’s also different trends for different areas or types of crime. For example there’s a trend of “burglary tourists” - illegal immigrants or legal visa holding tourists that often target certain groups like South Asians, perceiving them to be an easy and wealthy target. I suspect there are such groups for whom even the data would show sharp increases. Example article:
https://www.nbcboston.com/news/local/security-measures-urged...
Unless they were using a highly quantized local language model, it seems more like a human error than a GPT error.
?

What is the purpose of the homework? What is homework? Is it literally just work? Does it take into account an individual student's needs? If it doesn't, then it's pretty obvious why that would be ineffective. Not all people are the same and, as a result, not all work has the same effect. I'm sure somebody has thought about this before.

But honestly, this line of research kinda reminds me of the conversation over weight loss and calories. Have you tried eating less? Have you tried studying more? Are we waiting for formal research to tell us that putting in work might lead to better results? Yes, there are individual differences. But unless you know you're an exception, you're probably not. And it not being perfect doesn't mean it's not a good policy.
As someone who regularly shakes his fiddle leaf fig to encourage growth, title confused me.
How did "corporate capitalism" create this situation? Some guy decided to volunteer his time to write some code. If anything, it might be said that corporate capitalism paid him well enough so he had the spare time?

And I don't see what money has to do with any of this. There could be some well-paid programmer slipping backdoors into proprietary code just as easily. The salary or openness didn't affect the outcome. It's just as easy for salaried programmers to betray their bosses and their users.
Another shill for Big Atom. Everyone knows it’s all subatomic particles.
But the reason for nuclear non-proliferation is to hold onto power. Abuse potential is a great excuse, but it applies to everyone. Current nuclear states have demonstrated that they are willing to indirectly abuse them (you can't invade Russia, but Russia has no problem invading you as long as you aren't backed up by nukes).
Both this law usage and the reason of complaint from the museum are so stupid.

And I'm not usually supporting big company using public goods but in that case I think that it was legitimate
Yea there is a review process when a report is submitted. They’re not automatically guilty by default. Evidence is required and must have 100% proof of cheating. These days you can pretty much easily capture gameplay footage through demos that you can replay in the game.
Interesting how all comments are about the question in the title, and not about the post itself, which is more about the subtle nuances of English words. In my opinion, maze vs. labyrinth was way more interesting than morals vs ethics. Also, read the article, please, makes discussion better than just limiting oneself to the title only.
IMHO, education research and diet research suffer the same basic problem that different people respond to different approaches, but studies are looking for a single approach that works for everyone. They're also hard studies to run because compliance is hard to measure at the timescales involved.

I'd love to see results more like these N methods will cover most people, and here's what you can do to identify which method is best for a person, and how to switch. But also, in education, it's not easy to provide multiple approaches for learning to different students in the same classroom, and it's not easy to provide very small classsizes so that many approaches are available.
> My main feeder is totally squirrel-proof.

I have yet to meet this unicorn. Every single "squirrel-proof" thing in my yard has been merely left by the squirrels until the other items are unavailable. Eventually, when they want the challenge, it is no longer squirrel-proof. I have one squirrel in particular that seems to be "that guy" in the group. The other squirrels are doing normal squirrel things, but this one guy is the daredevil shimmying down the rope to get to a feeder the others don't bother with.
FYI GP is now claiming they never called the author a liar.

> I offered to privately explain what really happened on Twitter (X) and was blocked as a result and made out to be accusing OP of being a liar.

https://news.ycombinator.com/item?id=40022739
The big utility of WASM for me, like OP hints at, is bringing things that would be infeasible to port to the web to it, like, say https://pgaskin.net/kepubify/ and other conversion tools (eg ffmpeg-wasm). Much preferable to downloading something or uploading a file to some random person’s server
Ten minutes of viewing the “bullet journal” subreddit should convince you that, oh yes, it is probably very real. There’s an entire industry for this kind of stuff: highlighters, rubber stamps, fancy tape…
Application of Shor's algorithm is currently limited by available error correction. Long-lived qubits would eliminate that need and drastically increase capabilities.
There is nuance in the difference between the word "morals" and the word "ethics".

The problem is that there are a variety of viewpoints on the distinction. Many of the viewpoints are contradictory or otherwise incompatible.

That's why I think the words are effectively ambiguous. I don't communicate in a way that assumes my audience members have a shared and coherent understanding of the distinction.

As an aside, to pick nits on Bernstein's definition of morality:

> Morality refers to right and wrong as a felt sense.

Many people wouldn't self-describe as having moralities that rely on "felt sense". They might even bristle that morality operates in some of the ways that food preferences do. In particular, a lot of moral systems have a notion of self-evident and universal truths. The Declaration of Independence prefaces itself from that perspective, for instance.
Pressgangs and veneral disease
Well spotted, no LLM in sight. We published an academic paper on Broomrocket[1]. Currently, it uses spaCy[2] to process the sentence into a semantic data structure and then uses the placement algorithms to create a list of volumes and placement preferences in 3D space. My wife is currently working on replacing spaCy with a custom NLP library in Rust working purely based on formal methods. This will become a larger product suite in the future.

[1]: https://dl.acm.org/doi/10.1145/3648233
[2]: https://spacy.io/
> If we update an Uber shader do we need to keep a branch for ever for that one edge case of an asset that we know 11 people out of our 1 million players use?

Yes, I would think you do need to keep it. It’s content people paid for already.
The Primacy of Winning
And I got flagged for calling out the reductiveness of LessWrong style arguments. Really touched a nerve apparently.
I learned on an Apple ][ starting in 1978 or 1979. One of the books I learned from was BASIC Computer Games Microcomputer Edition, https://annarchive.com/files/Basic_Computer_Games_Microcompu....

Versions of the BASIC language were slightly different, from what I remember some of the games wouldn't run exactly as written in the book, I had to try to figure out what the issue was and fix it.

I remember looking at and playing with the source code for other games on the ][ as well. For Little Brick Out, there was one poke statement where you could change the value and turn the whole background into bricks instead of just having them on one side.
Now contrast them with etiquette, decorum, and grace. English is not easy.
> I guess my mistake might've been in trying to approach it as a typical RPG, while I should have instead tried to find some players to befriend in the game?

It's moreso that you were forced to find friends back in the day. Vanilla WoW was still pretty similar to that, but the older games like FFXI and Everquest required that you team up in a party to level at all. It led to a completely different experience, where a server was a community of people who you knew and played with for years. There were repuations, drama, politics, player run events, infamous trolls; everything that no longer exists in MMOs that actually made them great and not just multiplayer games with a big lobby.
Vim is an IDE, with more steps. Nothing stopping you from having code completion setup in vim and benefiting from the additional meta info.
I think it was in that repo discussions, but about IIRC Sphinx (whose plugins obviously depend on a specific version).

I imagine any plugin ecosystem of dependent packages would have the same issue.
This is one of the things I really resent about QC as a field - there's so much chaff where one paper will say "we can do x" and the reality is that x does not mean what everyone thought that they meant. Number of Qbits is another thing - also what gates are implemented in the devices; how long they can run for etc etc etc.
I think that you need to be explained the situation slowly with simple words? How are composers and musicians supposed to make a living if our clients choose an AI tool that can deliver okay-ish music in a few seconds at a fraction of the costs? How can we devote more time to our craft if the craft stops paying the bills? Especially when this AI tool has been trained on copyrighted data? There are examples and proofs surfacing at the moment that the Beatles catalog or Edith Piaf for example were used for the training. Udio is deleting these tracks as fast as they can but it's already in the hands of lawyers. It seems that the battle for human-made art is not completely lost just yet...
Morals = doing the right thing, greatest good for the greatest number, increase the size if the lie through cooperation, treat people the way you want to be treated

Ethics = follow the law and company policy, regardless of whether it is right or wrong
Please make your substantive points without crossing into personal (or, for that matter, nationalistic) attacks.

https://news.ycombinator.com/newsguidelines.html
Linux feels like a jumbled mess, akin to a box of LEGO where none of the pieces fit together. With countless package managers, desktop environments, and distros, etc. it's a chaotic maze of choices. Yet, despite the abundance, usability remains a distant dream. It's frustratingly disappointing, to say the least.
The author has racked up significant debt hoarding other archival materials over the years so yeah he's a little disappointed someone else just threw stuff he spent good money on saving
I’m super grateful the web exists as open protocols and browsers with extensions. I can make rules to block things I don’t like.

The app model is so backwards the user has no control other than what the author intended.

I block reels, comments, and other click-bait garbage from YouTube.

Didn’t notice the redesign.
> Finally, it dawned upon him that the surplus came from counting the corners of the triangle twice.

Stack the extra hazelnuts on the vertices. Problem solved.
I'm trying to convey that the whole story of a "free, open, $whatever_virtue" is a lie and the people who tell it are universally trying to get something out of us with the lie.

This line of reasoning takes one in short order to RSA-over-shortwave, which I really think should be more top-of-mind, especially for the weenies who dicker over which native chat app is more secure (an argument that makes me worry my eyes will get permanently stuck in a rolled-up state).
Interpreting the statement charitably, I think they mean "morality and ethics are arbitrary constructs of humankind, not the deep universal principles they are sometimes taken to be".
I have a PhD in pure math yet rely on GPS for navigating all but the most familiar routes.
Why Scotland's 'ghost' whisky distilleries are coming back to life
I have an anecdotal about ethics and is the reason why now I consider it a word that managers use to exploit, I don’t reply to weekends work messages and so I was told that I have poor work ethics
Let the LLM's magically write code for the optimal estimators, using existing theory; but that code will implement interpretable math with provable characteristics, as opposed to magic.
> C# and .NET developers are a largely "silent majority" who may not be getting posted on or talking as much on places like HN compared to developers of alternative options, but this is mostly because they're just getting stuff done with minimal fuss or issue.

Or maybe C# and .NET developers are people who learned to program solely to earn a paycheck and they don't chat about programming because they're not computing enthusiasts, which is my conclusion based on the fact that all but one of the C# developers I've interacted with in person are Windows users who have as much experience with other operating systems as one would expect from people who aren't computing enthusiasts.
You may be interested in Darwin's views on morality here:

https://www.gutenberg.org/cache/epub/2300/pg2300-images.html...
Autonomous Racing League
I'm excited for this to be awesome, or a complete pile-up. Either way, I'm going to have a great time.
Thanks for checking it out.

I've added a public/private toggle as well as a delete-account functionality in the settings. Changing handles is tricky, and haven't implemented it yet but I'll definitely think about it.
10 Crucial Cybersecurity Practices Every Small Business Should Implement
This article is very correct: Wasm has a code size problem. This is a problem in browsers because all that code has to be downloaded to start the site. It's also a problem for serverless architectures, where code is often loaded from cold storage to a specific server on-demand while a client waits.

Tree-shaking might help, but I feel like it's only an incremental optimization. Fundamentally the reason Wasm programs are so bloated is because they have to bring their whole language runtimes and standard libraries with them. In contrast, with JavaScript, the implementation and basic libraries are provided by the browser. But obviously the browser can be expected to have language runtimes for every language pre-loaded...

... or... could it?

I think we need to consider another approach as well: Shared libraries and dynamic linking.

WebAssembly supports dynamic linking. Multiple Wasm modules can be loaded at the same time and call each other. However, many Wasm toolchains do not attempt to support it. Instead, they are often design to statically link an entire program (plus language runtime) into a single gargantuan module.

Pyodide (CPython on Wasm) is a counter-example. It is designed for dynamic linking today. This is precisely why Cloudflare Workers (a serverless platform) was recently able to add first-class support for Python[0]. (I'm the tech lead for the overall Workers platform.) A single compiled copy of the Pyodide runtime is shared by all Workers running on the same machine, so it doesn't have to be separately loaded for each one.

If dynamic linking were more widely supported, then we could start thinking about an architecture where browsers have various popular language runtimes (and perhaps even popular libraries) preloaded, so that all web pages requiring that runtime can share the same (read-only) copy of that code. These runtimes would still run inside the sandbox, so there's no need for the browser to trust them, just make them available. This way we can actually have browsers that have "built-in" support for languages beyond JavaScript -- without the browser maintainers having to fully vet or think about those language implementations.

[0] https://blog.cloudflare.com/python-workers
> If you compare Matrix the foundation/company, they are VC funded (the foundation is a bit of a sham after community pressure, it's all the same people and accounts controlling it,

This not true.

Element (the company set up by the original Matrix team to fund their work) may be VC funded - but the Matrix.org Foundation is entirely separate, with its own leadership (the Managing Director is Josh Simmons, formerly president of OSI), its own accounts, and is funded by memberships and donations. It’s also electing its own governing board in the next few weeks: https://matrix.org/blog/2023/12/electing-our-first-governing...

Calling it a “sham” is demonstrably untrue, and far from pleasant.
I hated my wife when she made me build the textures for the reading material. I guess I was wrong. :D
After I graduated from university I went to Europe and toured around on a EuroRail 30 day pass. When possible I - a not yet employed college kid - would take overnight trains to save on having to get a room. The bonus was, I didn't waste waking hours traveling.
But that's so obviously a straw man. Obviously nobody believes that.
Yes, learning to appreciate these 'little things in life' can be a definite positive about maturing. It's also beneficial as increasing age makes it harder to enjoy more dynamic experiences. I'm currently medically disqualified from driving, and will be for at least another year. This has substantially reduced my access to places and experiences I used to enjoy and which were a big part of my everyday life. I thank my lucky stars that I find peace and solace in my garden and with its wildlife.
Why nuclear energy is sustainable and has to be part of the energy mix
> Europe/Oslo

Sorry yeah, this is the one I was thinking of when I said Oslo/Norway.

Agree with your other points as well.

I guess to increase the long term robustness one could record some additional data:

GPS coordinates for the intended event

GNSS coordinates using another system such as BDS or GLONASS for the intended event

The current time with time zone at the time when the record was created

The IANA name of the location where the record was created
As things go along, I’m more and more mystified by WASM’s apparent design. It feels like 1996 Java for applets, but without the built-in GC, stdlib, or even the most basic hooks into the browser. Which means it’s basically useless for what I assume its goal is, of letting you use languages other than JavaScript to code a web page. Without trivial DOM access, what’s the point?

Other proposed usages like for FaaS-style edge widget computing honestly don’t make a lot of sense. Why target an artificial VM for that purpose instead of existing architectures that work just fine with less overhead.

For compute that could happen in either the browser or the edge, maybe, but how much is that level of portability really realistic or worthwhile? I’m guessing it might be in a few narrow cases, but it’s not going to be a common pattern.
Telegram fixes Windows app zero-day used to launch Python scripts
global average values of the mortality rate per billion kWh, due to all causes as reported by the World HealthOrganization (WHO), are 100 for coal, 36 for oil, 24 for biofuel/biomass,4 for natural gas, 1.4 for hydro, 0.44 for solar, 0.15 for wind and 0.04 for nuclear (Table 6)

2500 times safer and people still think it's too dangerous?
Such a good talk! Constraint at one level enables freedom at another. A good abstraction is precise. So many well stated thoughts in that talk.
They were talking about running this in New Zealand between Wellington and Christchurch. The idea sounded batshit insane to begin with given how rough the waters are in the Cook Strait, which is also one of the reasons why there's no bridge connecting the North and South islands. I haven't heard anything about it in years and assume it will never get off the ground (if you pardon the pun).
Gracefully resigning from startup as cofounding CTO? (Lost passion)
Cofounded a software startup in grad school with someone I met on YC's cofounder match platform. Been working on the startup for 2 years, with the past year being full-time after graduation. We've raised just under $200k and the company remains just myself and my cofounder/CEO (plus a few part-time interns).

I'll keep the explanation short, but I've lost interest in the startup. Originally thought I was just severely burnt out and demoralized having faced ~70 pre-seed investor rejections, but we just secured our first true pre-seed check of $40k and secured a few paying customers, and I just returned from a 2.5 week vacation only to feel exactly the same as before I left. I've lost conviction in my cofounder as a CEO (he's a good person and we get along well, but he doesn't motivate or inspire me as a business leader) and have begun to find programming, technical leadership, and business pretty unfulfilling.

I need help thinking through how to leave gracefully at the current stage of the company. We still need to close out our pre-seed round, but we have enough runway to last until the end of the year. Customer traction is accelerating, and I think things are looking up for the company. I'm not necessarily in a rush to leave -- the career I'll be changing to will require a commitment by August, but I'll be able to stay working full-time until ~ May of next year. That said, I want to effectively spend my time at the company finding a replacement CTO. My cofounder deserves a better CTO and someone who is enthusiastic about the company.

If anyone has similarly resigned as a cofounder, can you provide some insights into:

* How can I best find a new CTO for the company? Should we be upfront and post on boards looking for a technical cofounder? Or should I hire an engineer under me and prepare them to take over?

* Whether we bring on someone directly as a new technical cofounder or as an engineer under me, how can I best prepare them to take over my role when I step away?

* Should the company buy out my vested shares (I would prefer they do)? We haven't run a 409A yet.

* Should I stay on part-time (<5 hours/week) as an advisor/expert in the systems and architecture we have already built? How do I determine what fair compensation for this would be?
I think it would be possible to fix it properly and without security risk by allowing pipeline authors to allowlist dependabot and/or specific forks for accessing secrets.
You don't need to go anywhere near 400 bytes to find inscrutable programs, if your programming language is concise enough. Even 8 bytes, or 64 bits to be precise, offers plenty unchartered territory for finding new gems in lambda calculus [1], one such recent discovery being a 49 bit program whose output exceeds Graham's number.

[1] https://oeis.org/A333479