skysight-inc/HackerNews huggingface dataset:
One piece that isn't explicitly linked in the article but which makes very effective (but limited) use of aleatoric techniques is Lutosławski's Symphony Nº 3 which premiered in 1983. From Wikipedia:

> Many passages in the Symphony no. 3 employ Lutosławski's by-then well developed technique which he called "limited aleatorism", in which the individual players in the orchestra are each asked to play their phrase or repeated fragment in their own time — rhythmically independent from the other musicians. During these passages very little synchronisation is specified: events that are coordinated include the simultaneous entrances of groups of instruments, the abrupt end of some episodes, and some transitions to new sections. By this method the composer retains control of the symphony's architecture and the realisation of the performance, while simultaneously creating complex and somewhat unpredictable polyphony.

I'm not someone who listens to a lot of contemporary music but this piece has been a favourite for over thirty years and I still find it thrilling today.

Great performance here.

https://www.youtube.com/watch?v=fF4LhlBBlZ0
Text-to-3D Model for asset generation
I'm building a Text-to-3D model from stable diffusion
Yes, they do crash, but they never produce wrong results, and that is exactly what they were built to do.
And don't forget: These things pre-date the internet, so even thinking about random strangers having access to the network was unthinkable.

Back in the day all the essential software, e.g. flight control, which still largely runs on S/360 today, had to be proven to be correct.
There are mathematical concepts/processes that allow that.

The firmware is proven to work correctly.
The compiler is proven to work correctly.
The OS is proven .... I guess you get where this goes.

The problem is: Nobody today even wants to learn "how to prove software" anymore.
I tried to teach a class at my University a few years back, and 12 out of 12 students dropped out in the first 3 lessons. My usual dropout rate is close to 0%.

For non-essential software you are probably right. After 60 years of development all the bugs are gone; Plus the developers know their machines (hardware & software) inside out. No chasing after ever changing platforms, standards, APIs & SDKs.
yeah, it'd be interesting to see how the recent scandals like FTX shape opinions about crypto among other mainstream sectors beyond banking
5 years old is too new? concurrent-ruby is only 3 years older.
It's mainly for text classification, which explains why it's not really giving comparable outputs to GPT3
This is awesome. This result would fit perfectly well in Wolfram's NKS. The next question is... is this the minimum?
https://archive.ph/1jOby
Oh no journalists might have to go out into the world and do journalism again!

Maybe journalism doesn’t need to be “getting the scoop” so you can post the same article as every other organization, just with marginally different numbers of minutes between the event happening and an article being generated
This is why the curation argument is total bullshit. I trust random binary downloaded from github much more then any app store app.
thank you hckrnews i came here with this question and knew in my heart it had already been answered
Multiple characters, each with multiple masks.
That's a great explanation, you have quite the way with words!

I'd add that it isn't only about preferences. Obviously if it works equally well either way, you save time and energy by just adapting yourself to your tools and appliances and moving on with your life. But doing so sort of sets a ceiling on what you'll ever imagine any tool can do... This touches on what I'm getting at: https://djrobstep.com/posts/programs-are-a-prison
Do you have any actual assets to show?
Well not in an official capacity.

No one's getting payslips with "Knights Templar" on them.
I know no bug reporting here, anyway i got that error :)

"Warning!
The following features required to run Godot projects on the Web are missing:
Cross Origin Isolation
SharedArrayBuffer"

Firefox 107.0.1 and Linux, but same with FreeBSD
> For example, the wasmedge website claims it is the fastest runtime but I notice that your comparison page doesnt mention runtime performance at all. It would be nice to know how much slower is wasmer in that respect.

The places where there are no differences between runtimes are not showcased in the shared page intentionally.

Runtime performance it's not hidden because Wasmer is slower, it's hidden because there should be little difference on runtime performance between both runtimes.
But just to be clear, Wasmer (when used with LLVM) should be as fast (if not faster) than WasmEdge on runtime performance.

As a random fact: Wasmer 3.0 uses zero-copy deserialization mechanisms that are not yet implemented by any other runtime. So I bet my horses that Wasmer running a pre-compiled Wasm module is not just at-level with WasmEdge but probably faster :)

> There doesnt seem to be anywhere that provides an unbiased comparison. Maybe wasmer could lead the charge in that respect?

This is a great suggestion, actually.
The story of Stratus Computer
Ooh yes!!
This sounds cliche because it is, but everything dies, the only thing we can do is enjoy the journey.
Back in the days there was myscriptfont.com, where you could turn your handwriting into a .ttf file if you had a printer and a scanner.

I was about to link it for people to do it themselves, but now they seem to have been bought and now its not available without registration...
Does it even do NFC?
I have walked in San Francisco for about 8 years now and haven't ever seen anyone get robbed or shot. Police, on the other hand, I see all the time.
https://twitter.com/thisassetdoesnt/status/15968951247009505...

Soon I'll publish the first results for characters
Wilson's 1-Dimensional Gun
I can see both sides of the argument, if you want to protect personal data then that arguably must also include the personal data of the owner of a company.

On the other hand, many countries have strong principles regarding freedom of speech and data transparency. In the country where I'm from, for example, you can easily look up the full name and address of any citizen on multiple online services, since this data is fundamentally open from multiple government sources.

When it comes to protecting the data of private citizens not owning a company, I'm actually more inclined to see that people think this is weird, but I personally still think it's a valuable asset to keeping our society open, being able to see where people legally claim their residence is and so on. There are still mechanisms in place for protected identities that can be used when necessary.

However, if you own a company, my line of thought is that you almost start crossing into the "public person" argument. If you want to prioritize your privacy, that's fine, but if you start posting things on Instagram under your own name and you become a celebrity, you have to accept that the amount of criticism and exposure you may get increases due to the choice you made. In my mind, the same thing applies to some extent if you start a company.

If you start a company, you have elected to enter the "stage" so to speak of the common market, and you are choosing to become a more prominent figure in society than you otherwise would have been. So in my mind, it doesn't really make sense to argue for the privacy rights of company owners over the privacy rights of "regular" individuals.

Another thing is that owning a company is, in most cases when it's a "limited" one at least, a privilege given to you where you can separate your personal debts and responsibilities from that of the company. I also think it makes sense that this privilege should not be without cost -- you are already enjoying the legal benefit of being separated from your company, I think being public and transparent about who "you" are that's enjoying this benefit is the least we could do to maintain transparency in that responsibility-removing system.
The thing to note is that the base salary isn’t often too far off from non-FAANG jobs, but the stock grant which usually “vests” over 4 years is what makes the compensation so much higher.

The amount of stock is locked in based on how many shares the dollar amount you’re offered would buy when you start, so if the share price goes up over time then that’s going to be worth more when it vests (which I guess mostly happened in the last decade), but if it drops from when you started it’s worth less (as happened in the last year, so if you started this time last year and the company stock is down 50%, that compensation is worth a lot less now).

I definitely think it’s good to be aware of what compensation at these places looks like, I wasn’t really aware of how significant the stock thing is until recently (but I had a fun career up to now so not to worry!). I guess one of the downsides is that these are often huge companies there’s a reasonable chance you’ll end up maintaining some boring internal system or whatever, so it depends what motivates you.
One thing that bugs me is that this article doesn't link to any of the original sources, nor provides any links to the photographer's website.

The photographer clearly states in her website that all of her photos are edited in some way or another (see 'Disclaimer'):

https://kittiyapawlowski.com/about-kittiya

Providing the originals would also make it trivial to pass it through https://fotoforensics.com/
to carry out a more robust detection of doctoring of the images.
Aesthetic PCB Design Tips for Improved Functionality
> A barrier is that situation doesn't occur often.

Also, unfortunately, that "this, too, shall pass". At one point in my life I was in a situation where I would consider staying, if not for life, at least a very long time. Then for external reasons, much of management was replaced and while at first it seemed fine, eventually I ended up going somewhere else.
SBF and his girlfriend Caroline Ellison were also both traders at Jane Street after graduating. Being hired as a trader at Jane Street is no easy feat and more impressive than attending MIT/Stanford I would say.
Of course it still does.

To me, your argument sounds pretty much the same as
"The us dropped a nuke on Hiroshima. Me throwing a molotov at my neighbor is fine."

Sure that molotov is negligible in front of B. Doesn't make it okay
Congrats for launching!
Is it practical these days to accept 1$ payments? Is stripe the best option?
Thanks Syrus - I think this is exactly why you should expand on the comparisons. A lot of users without your experience of the internals will be looking to these comparisons for information - being able to explain things like this would go a great way to clearing up misconceptions.
From a strategic perspective, obsolescent mines make total sense. I wonder why it is not the norm.

Country usually don't wage war just to destroy (Seeing Ukraine, not so sure anymore). But to own and use the land. This allow to keep the territory futureproof. While for the defender it's even more logic.

Long live mines are only useful around long term places: military base, korean border, ...
In C++ a struct from the start was a class with default public visibility. You can define member function on them.
Former Chinese leader Jiang Zemin dies aged 96
The e-ink screen changes much more than that:

>The cards also contain a memory chip, so they can store stats, moves, and keep changes and status effects from one game to the next.
...
>I think these cards have the potential to unlock a new paradigm of tabletop gaming. They are rooted in the physical world, but can implement complex game mechanics run by a computer.

e.g. Magic The Gathering has a TON of modifiers - +1/1 counters, etc - and this could live-update and keep track of those in a physical/offline setting.
Epson will phase out laser printers by 2026, citing sustainability problems
The basic idea is to use the distance of the gliders to encode information, so when they hit each other allows for an embedding of a Turing machine.

I'm no expert here but some basic ideas are that some small number of gliders (two?) can hit each other and produce a "glider gun", allowing for just a few gliders to "upgrade" to producing a steady stream of gliders. There's a "Reverse Caber Tosser" (RCT) structure which has a stationary element that "tosses" a glider back and forth with a structure moving away (or towards?) it, emitting another glider in another direction after each toss, allowing for logarithmic glider/population growth. Another key idea looks to be the "glider producing switch engine" (GPSE) which incorporates the ideas of the RCT with a delay and some other logic?

The distances involved are astronomical because they're encoding everything in the distance but they still manage to make it Turing machine equivalent with only 15 gliders.

Anyway, I'm floored at the ingenuity of the GoL community. It's as close to programming with butterflies as I've ever seen [0].

[0] https://xkcd.com/378/
Maths: It almost seems like it should be a higher percentage, but 900k/8Billion gives 99.9875% exactly.
Can it construct itself as some giant spaceship / oscillator?
This is precisely my point. In the examples above, the checks are implemented in specific cases, and not universally; so the whole point of static typing is the analysis, and not runtime safety.
Renting fits occasional usage better, housing being a notable exception. But people need a computer (PC, laptop, tablet, or phone) all the time these days and almost always have a lot tied into a particular device. It's far more convenient to buy one outright especially since they're affordable.

Now the rental moved towards more expensive and less convenient stuff to have at home full time like servers and hosting.
Owning a company is not a right but a privilege and as such individual rights like privacy don't apply. Much like how driving a car is not a right, you can't say you will do a 90% tint on your window for the sake of privacy or hide your license plate so you won't be tracked.
Just deleted my long rant of a reply, because it wasn't going to be constructive.

The only thing I think is important enough to keep is this though:

> What good is a shell company to launder money with if its ownership can be pierced easily with publicly available information? I’m sure this statement hits very close to home for you given the fact that everyone knows you were involved with <insert charity you are no longer involved with> simply by googling the relevant charity.

I can't tell if you're being satirical, sarcastic, or actually implying I was involved in fraud at that place because that's the only possible reason I could have for not wanting my name there any more.

In case you're serious; there are reasons other than bad ones for people to do this. Not everyone is an arsehole, and not not everyone is out to screw other people over.

I guess that's why all this irks me so much. We're again punishing the 99% of normal people with normal reasons, for the 1% of arseholes in the world. _We're structuring our society around laws for the bad minority_.

I think we can do better.
I know one man whose property was overrun with Canadian geese. So for several seasons, he and his friend would go over the property and while one of them would use a rake and a garbage can lid for protection would push the geese away from their nests while the other would simply kick the eggs away from the nest. This was enough to reduce the population to just 1 or 2% of its original number over a few years.
So I took one of the images on the front page of her website (https://images.squarespace-cdn.com/content/v1/5dc05d17e6229c...) and uploaded it to FotoForensics:

https://fotoforensics.com/analysis.php?id=282efc0801ef0a8a50...

The results are for you to judge.
I must admit that for me this was a pleasant change of format from the youtube videos.
The case you describe is handled by some form of checked types. In Ada, I'd just declare the range and let the compiler handle it. In a more conventional OO language, I can have a wrapper type for that number which enforces all constraints in the constructor. Either way, the point is that things blow up as soon as possible.

Broadly speaking, this is the contract-based approach: at every data flow boundary, explicitly describe your contract, so that any violation can be detected immediately instead of propagating and poisoning derived state. Eager type checking is just a subset of that, true. That means that static typing is not enough, not that it's unnecessary.

OTOH unit tests cannot fully express contracts, because even with parametrization
you can only test so many of the possible inputs.
I'm pretty sure reading a week's worth of papers from the 50s would show us a long list of grim things that were not _obviously_ going to be better.

(At least my country was in the middle of decolonization wars that are still leaving their trace today - so I doubt people were assuming "oh, sure, it's going to be fine in X years.")

But it did not really get "better" or "worse" in absolute terms.

Everything just... Passed, I guess ?
Ajinomoto stock hits record thanks to semiconductor material unit
Sadly, the Ottawa Treaty is a meaningless bit of political theater. Precisely zero of the major mine producers & users (US, Russia, China, India, Pakistan, nearly the entire Middle East, etc) have signed up, and many of those that did, particularly in Eastern Europe, are having second thoughts after seeing what's happening in Ukraine (a signatory).

The main issue is that by nature, the convention only "punishes" responsible actors: it weakens the country that keeps its mines safely in a warehouse and has plans to deploy them within hours in clearly defined and well mapped minefields to defend its borders, and does nothing to prevent others from indiscrimately spraying plastic landmines that look like fun toys [1] from helicopters.

[1] https://en.wikipedia.org/wiki/PFM-1_mine
Results
You correctly classified 26 of 30 (86%) images!

You identified 10 of 12 (83%) AI-generated images.

You identified 16 of 18 (88%) human-made images.
You can try hamsterbase, provides selfhosted versions for winddows and linux. The desktop version is under development and will be released in the next version.

https://hamsterbase.com/

It is currently free during beta.

Key features
1. local-first: functionality is completely offline and not server-dependent

2. privacy first: currently no information is collected

3. peer-to-peer synchronization: all devices stay in the same state

4. Non-subscription: Pay only for the features you need

The following features are available

1. webpage annotations

2. full text search

3. import mhtml, html

4. connect singlefile extension

5. customize view， Filter pages by attributes such as domain, tag, creation time, etc.
Thank you. I’m happy to share more information. It’s a framework that’s been developing organically tying in my work/life experience and masters research.

There are 3 ways people get stuck. 1. Trying to force an outcome on one solution. 2. Thinking in the binary with option A and option B. 3. Too many options.

Once the pathway to being stuck is identified, there are 5 categories of questions that get people unstuck. 1) Widen the lens - explore all of the options 2) Missing data - people can get stuck when they don’t have enough information about their options 3) Risks - When people know their options and the details but haven’t considered all of the risks 4) External factors - usually disagreeing with an authority figure such as investors, stakeholders or parents and partners 5) Internal factors such as lacking confidence

The constraints of 3 questions and 15 minutes forces me to ask high caliber questions. I don’t need to know the answer. I just need to figure out the questions to ask. You may not reach a decision, but you will have clarity on the next steps
A tech german brewery.
I think there has been quite a few very fundamental enhancements to Emacs recently. The JIT which was added to 28 and now a pure GTk Emacs. This fixes some very long standing infrastructure issues and enables further exciting developments. A faster Elisp not only makes the editor feel snappier - it also opens up application development in Emacs. It becomes feasible and nice to develop much larger packages or even complete software on top of Emacs.
The pure GTk Emacs cleans up the UI handling and I hope this also means for more widgets becoming available to Elisp. This would enable quite a lot of interesting additions.
The same reason that they could not use this for evidence (too many hands, too much opportunity for tampering) seems like the reason this is exploitable for using the FBI as a weapon for targeted harassment against an arbitrarily chosen victim.

Getting someone put on the FBI's radar is a great way to ruin a life. If you can target anyone you wish this way, that is a lot of destructive power to wield, akin to swatting.
There certainly are issues with precision:

toFixed(1000.005, 2); // returns 1000.01
toFixed(1.005, 2) // returns 1

Rounding to a fixed number of fraction decimals is extremely tricky, much trickier than it appears on first view.

This is beaten to death at Stackoverflow, but I can tell you that almost all (or all?) of the solutions provided don't work for all cases:

https://stackoverflow.com/questions/11832914/how-to-round-to...
Yeah. On the flip side though, I am firmly against doctors and medical professionals deciding if you should be detained against your will even if you are not sane. I think the balance would be for sane people to opt out of such "treatment" so when the state/institutions attempt to imprison you, you have a way out because while certified as sane you notified them of your will.

Sane or not a person is a person and not a property. Others shouldn't decide your fate without your consent unless your fate affects others. Cruelty disguised as charity is not right. But by default opt-in seems reasonable. If even euthanasia is popular, I hope my comment isn't too extreme or controversial.
Two South Korean miners rescued after surviving for days on coffee powder
I have a time tracking app in Google Play. It has fine reviews. Yet if I search for "time tracker" it's almost impossible to get to, and if I search by its full name "Hours - time tracker", it's still on page two.

Almost all of the apps (I found one exception) that appear above my app have in-app purchases and or
ads, and most of them have a lower score than mine.

It's hard not to come to the conclusion that my app is somehow penalized for not generating income for Google.

If we had real competition with stores competing to provide the most value for the users, then I would expect non-profit apps like mine to bubble up rather than drown.
I moved from Systems software to DE/ML Engineer and then back to Systems software. There is no more fun involved in setting up pipelines, writing spark jobs and prductionizing models.
> in which the individual players in the orchestra are each asked to play their phrase or repeated fragment in their own time — rhythmically independent from the other musicians.

That's something that exists in many cultures across the world, including in Europe in western Scotland and some parts of the Balkans. They usually call it heterophony.
It is running a full transformer type neural network on your cpu, it needs all the speed it can get.

It’s because the translation engine requires at least SSSE3.1 instructions[1]. These are translated to wasm SIMD instructions[2] which are only enabled by browsers if the underlying hardware is there to execute these at least somewhat efficient.

[1] https://github.com/browsermt/bergamot-translator/issues/418

[2] https://emscripten.org/docs/porting/simd.html
https://developer.apple.com/documentation/kernel/osmetaclass...

https://developer.apple.com/documentation/kernel/osarray

That kind of thing.
I Built a Computer in Magic: The Gathering [video]
Do we really have to keep underestimating the power of the mob?