skysight-inc/HackerNews huggingface dataset:
From Ken Shirriff's blog:
https://www.righto.com/2015/12/reverse-engineering-arm1-ance...

When you run the simulator, it executes a short hardcoded program that performs shifts of increasing amounts. You don't need to understand the code, but if you're curious it is:

0000 E1A0100F mov r1, pc @ Some setup

0004 E3A0200C mov r2, #12

0008 E1B0F002 movs pc, r2

000C E1A00000 nop

0010 E1A00000 nop

0014 E3A02001 mov r2, #1 @ Load register r2 with 1

0018 E3A0100F mov r1, #15 @ Load r1 with value to shift

001C E59F300C ldr r3, pointer

loop:

0020 E1A00271 ror r0, r1, r2 @ Rotate r1 by r2 bits, store in r0

0024 E2822001 add r2, r2, #1 @ Add 1 to r2

0028 E4830004 str r0, [r3], #4 @ Write result to memory

002C EAFFFFFB b loop @ Branch to loop
Vampire Survivor like games are top-down action games where you move your character and it auto-attacks hordes of enemies. You gather XP and choose from a few options each level up. You end up selecting s handful of offensive and utility capabilities and get ultimate versions of them if you manage to max them out. There are some synergies between the different weapons and items you end up choosing in your build (complexity of synergies varies in the genre.) If you’re familiar with autochess, the leveling/building takes cues from that genre.
The lifecycle of software over the decades:

- v1: desktop software (1980-2000)

- v2: web software, single tenant, single datacenter

- v3: web software, multi-tenant, single data center

- v4: web software, multi-tenant, hosted in “cloud”

- v5: web software, multi-tenant, hosted on cloud “edge”

- v6: electron apps installed “hosted” on desktop (the ultimate cloud edge)

Full circle.
> Maybe he's smart enough to listen to his lawyers.

I doubt that his lawyers would be happy with him making public statements about his business dealings right now.
It’s Time for ‘Maximum Viable Product’
Yes, they can still be separate objects too

https://wiki.haskell.org/Physical_equality
To be fair, to me, title should be more like are you able to tell cherry picked AI images from cherry picked human created images, since both clearly were selected to appear similarly picked to confuse a human in my opinion.

No idea if that’s accurate, or even if it is, how to fix it, but one idea would be to get a list of the top ten search queries on a popular stock image site, then randomly pick an AI image and human image; problem being that in my experience it would become painful obvious on average which was real and which was AI, which to me points out that AI images as they’re currently “generated” heavily depend on humans to create prompts and curate which are shared.

How did you filter, select, etc the images?
Given that his producer was arrested by what amounts to Australia's secret police, at the request of the then deputy premier, I'm not certain that it's easy to dismiss. There's been a pretty strong condemnation of the way that situation was handled, both in the political and legal sphere, that wrong-doing took place.

As for the firebombing, to me that feels much more like ClubsNSW/Bikey gang related hush tactics.

The whole thing is surreal
Update on the Growth of Mastodon
The thing that bugs me about that mode is that you have no indication of what mode you are in and that is jarring just enough times that it was worse than just using the few emacs keybinds that I could remember. (ctrl-a,e,k basically)

(n.b.: i didn't try to configure this that hard so unless they fixed this in zsh or some configuration thing and that would be great)
Appreciated your conversation here as well, https://www.codewithjason.com/podcast/11693222-164-oop-desig...
It might be because Firefox Translate hooks into some private extension apis (for browser chrome and telemetry) that you can only use when your extension is signed by Mozilla itself. Maybe those apis have been removed from Librewolf, or it doesn’t accept Mozilla’s certificate as an exception.

I maintain a forked version of the Firefox extension[^1] that doesn’t use any private apis (or telemetry). It is slightly different[^2], but uses the same libraries.

Disclosure: I work for one of the project partners and contributed to the Mozilla extension.

[^1]: https://addons.mozilla.org/en-GB/firefox/addon/translateloca...

[^2]: https://github.com/jelmervdl/translatelocally-web-ext#differ...
My ex worked at a startup where she was hired as a the second or third data scientist. Their entire Posgress database dump was 20 MB. And they had three people working full time on analyzing ... that 20 MB.
Thanks, fixed it, at least for me.
I guess the real question isn't "Can you tell if an image is AI-generated?" but "Can the server can tell if guesses are AI-generated?"
It doesn't need to go to zero to make sense. The US market fell by a third in a single month at the start of the pandemic, recovered over the next five months on its way to new heights heading into this year, and now is down a fifth again. DCAing is simply a low-rent hedge against getting caught out by those kinds of swings. You won't get to gloat about going all in at the bottom, but also won't have to cry about doing it at the top.

DCAing is worse on average for simple objective functions, absolutely. Markets rise more consistently than they fall. But markets also fall faster than they rise. This may not matter to the hypothetical average person, but it matters to real people, and some of them make the perfectly rational decision, based on real-life economic factors that aren't captured by simple models, to trade returns for stability.

You can formulate this as e.g. an MINLP model and it isn't at all hard to construct situations that are favorable to DCA when lump-sum is an option. All it takes is adding constraints to reflect a real person's life circumstances. Other strategies are still better than DCA, but they're also more complicated to execute, and we aren't talking about sophisticated investors here.
I was vegetarian for six years. But my personal diet has nothing to do with debunking the myth that humans are not omnivores by necessity.

There are plenty of studies showing large populations of vegetarians suffering vitamin deficiencies, so thriving is quite a stretch. Here is one example: https://pubmed.ncbi.nlm.nih.gov/29446340/
If this is part of what Mozilla has been working on then hats off to them. Hopefully this like the iPhone a harbinger of things to come and not a Watson a last dying gasp.
> Well, what is it then? Is it something more than

Straight from the horse's mouth: https://martinfowler.com/bliki/ValueObject.html
Ask HN: What's your favorite Mastodon Instance, and why?
Could be for any reason, either for additional features like LaTeX support, because of the community on the instance, well-thought-out moderation policy, or even just because it's got a really short url (shout-out c.im, which is certainly the shortest mastodon URL I've seen!)
In common law systems, there is often a differentiation between actions that are only crimes if there's a particular harm, and one where that requirement doesn't hold ... the former are "result crimes" and the latter "conduct crimes".

e.g. in English law, the offense of "indecent exposure" (i.e. showing your genitals in public) used to require that this cause "obstruction, annoyance or danger" to at least one person - it was a result crime.

The law was subsequently changed because I guess they decided it wasn't really necessary to have the prosecution carry the burden of proof on that; so it became a conduct crime.
What do you mean by "so much clout"..? She's one of the people who decided to work on the Asahi Linux project, and she's writing and streaming about the work she's doing and participating in mailing lists and IRC communities. Is that an unexpected amount of "clout"?
While sieges haven't ended favorably throughout American history, the threat used to be explosives/IEDs and domestic terrorism.

The ATF did a decent job of policing this but now the threat is shifting to insider threats and insurrection (something we're terrible at policing). When you can't beat the adversary in conventional warfare, you turn to psyops to use the adversary's own weapons against them.

If the military gets called to your ranch, there's no guaranteeing whose side they'll fight on. You may start with plastic AR-15s...until sympathizers toss you the keys to the Abrams.
I agree that it's a grey area, but how is this different than using an ad blocker?
That's the funniest thing how USSR still existed when videocassettes became a thing.

If you were a rare and highly valued type of person who travelled abroad, with some luck you could bring a video player with you on your return.

USSR even shipped its own VC players and sold them for something like 2 years of median wage. Go figure if that's how communism should look like.

Improptu cinemas were the earliest example of Soviet small business - you only need a large room, a TV, VC player and a couple of benches. Repertoire included American action films such as Rambo and erotic movies - latter could get you behind bars. In fact even former could, as most ways of making money outside of an official job were explicitly prohibited up and until ~1987.
Not to cop out but a HN reply isn't the best place to provide a full explanation. Suffice to say I use the ZF axioms as a basis to teach how sets both differ from and are similar to tables, particularly using the more accessible parts of Stoll's textbook on axiomatic set theory. To give a single example, the axiom schema of replacement is a good analogy for how the output of a SELECT command over a set will also result in a set.

In terms of AC, the comment below about how this is actually the AFC is correct, since the sets I am talking about are finite. Of course, set projections or selections are arguably choice functions themselves, which makes them relevant, and ZFC includes AC in order to infer well-orderedness, which tables (after all, collections of sets) can indeed be.
> 1. Do you want the language to require the coder to provide type information (e.g. Java), or permit the coder to provide type information (e.g. Common Lisp) or forbid the coder from providing type information (e.g. early versions of Python, Javascript).

Liberties are rarely created and destroyed. Instead, they tend to be trasferred from one place to another. So an equally valid way to phrase this question is from the compiler's perspective:

1. Do you want the compiler to be able to rely on the presence of type information (e.g. Java), or sometimes have access to type information (e.g. Common Lisp) or be forbidden from using type information (e.g. early versions of Python, Javascript).

In that equivalent formulation, the value proposition of static types is clearer: When the language specifies that everything has a computable static type, then the compiler can rely on types for useful language features (extension methods, overloading, static dispatch, etc.) and to generate smaller, faster code.

Dynamic types give the programmer some liberties (they can not worry about types) but takes some others away (they can't reach certain performance goals or use type-dependent features). Static types do the opposite. Pick your poison.
Yes - you are correct :)
Thanks - see comment above.
Anker's Eufy Cameras Upload Content to the Cloud Without User Consent
Here in Western Australia we already have plans onboard to produce large amounts (ie a significant increase against existing global production) of green hydrogen (not blue) and to ship it as ammonia (H3N) to Europe and Asia as a fuel to generate off (solar | wind) peak electricity generation.

This seems to address most of the issues raised here in this HN thread - no hydrogen small engine issues, no hydrogen as a slippery small gas molecule issues, etc.
Personally, I believe v8 is and always will be primarily focused on the browser use case. It’s support for wasi, container tooling will always take a back seat compared with priorities in the browser.

Today, there are a large set of Rust apps that can run in WasmEdge, wasmtime, Fermyon spin, wasmCloud etc, but would not run on v8’s embedded Wasm engine …

However, I do agree that v8 excels in JavaScript.
Would they really care though? Apple only makes money from in-app purchases and last I checked twitter doesn't make any money
They say as much in the article

>"We all agree that stuff should be illegal, let's make it illegal," she told BBC News, adding that the government had already pledged to make the promotion of self harm unlawful.

How they intend to make the promotion of self harm illegal I'm not sure.
You want something called higher-order unification. For it to work you need totality checking. What you want is dependent types. Dependent types are sensible, navigable, comprehensible, ah-what-I-wrote-last-week-is-understandable metaprogramming.
But does Google upload what you translate later?

And hard to stop it from using wifi when it's available.

Google Translate has its uses, but nice to have an offline (as in... uhhh free speech?) translator as an option.

Would be cool to have Firefox Translations integrated into TOR.
Yes, easily. My partner died of cancer at 30 despite exercising, avoiding alcohol, going for the screening, and generally trying her best.

Chances are it won't happen to you and your close ones. Perhaps try being grateful rather than dismissive?

[Edit: perhaps we have a misunderstanding as to the word "easily". I'm not saying it's likely, I'm saying it can and does happen without any warning signs and no amount of planning/preparation can save you.]
It’s not mentioned, but I bet this stuff is not good for your lungs
Here you go: http://textfiles.com/underconstruction/
I'm not sure I understand correctly but I'm assuming that this:

> Having such a large standard library to me smells like you can't build one as nice as that with the language.

means that you're implying that the Go stdlib is written in non-Go because Go would not be expressive enough. If so, that's a wrong assertion. The entire Go toolchain is Go, including the compiler, runtime and stdlib. If you happen to have Go installed, you can find the stdlib at /usr/lib/go/src.
> Trump was democratically elected, did that make his bans on Muslims entering the US or other such policies any less authoritarian?

This is nonsense, Trump never put a ban on Muslims, from the ACLU (a stronlgy anti-Trump organization) President Donald

> Trump signed an Executive Order that banned foreign nationals from seven predominantly Muslim countries from visiting the country for 90 days, suspended entry to the country of all Syrian refugees indefinitely, and prohibited any other refugees from coming into the country for 120 days.[1]

Banning people from certain countries is a whole different ball game than banning people from a certain religion, further the country with the world's largest Muslim population, Indonesia wasn't even on the list.

Let me ask you how do you feel about the government labeling and suppressing misinformation?

[1] https://www.aclu-wa.org/pages/timeline-muslim-ban
i'm not the OP. do you really believe in tech exceptionalism?

oh wait. a 79 day old account. So.. you're accruing karma by being contrarian, and I've just been suckered into responding? Is that it? I think I'll flag or delete this thread. -- except I can't delete. So.. yea.
This is the kind of problem you encounter once, scratch your head, look it up on stack overflow, understand why it is, and then commit this little quirk to memory and it never really troubles you again.

(Or more realistically, your IDE underlines your error in red and you never even see the error message)
yes certainly, this page would be good to link to: http://michael.orlitzky.com/articles/lets_not_encrypt.xhtml (not my writing, but i appreciated the sentiment of it)
A false narrative which doesn't pass the sniff test.

Non-binary according to the shooter's attorney but referred to as "he" by his father. Neighbours also asserted that the shooter frequently used homophobic slurs and didn't identify as non binary at any point in the past.
There's a dairy that delivers in parts of the midwest that uses glass bottles for their milk products. They charge a $2 deposit when you buy the milk. Pretty good milk in my opinion, though more expensive than the bulk milk, but I like supporting a local dairy, and knowing I'm not filling up a landfill lets me sleep better at night.

https://www.burbachscountrysidedairy.com
Narratives Misrepresent Complex Systems (2012)
For security/safety sensitive tasks, you should be using checklists e.g. [1] so you don't need to remember. Pilots use pre-takeoff checklists to reduce chances of human error. Likewise, you shouldn't assume the framework will give you proper defaults.

[1] https://github.com/0xRadi/OWASP-Web-Checklist
The org I work at has existed for over a hundred years. It's probably not going away for the foreseeable future. The work, my coworkers, the perks and work environment (low stress) are all great. The only thing that's not at a high-level is the compensation.

Sometimes I think about getting a new job for a pay bump, but I'm not sure I could compete at a "real" tech company anyway, I'm just a regular/average dev and I almost left the field entirely after I burned out from my previous job.

So, that said, I might end up a lifer (already in my 40s). I love my job but I know the circumstances can change at any point if I get a new boss or the work climate changes.

I don't think I'd want to stay until retirement at a regular ol' company or corporation where I'm making someone else rich.

Just my 2c.
https://archive.ph/FWHZo
oh cool I will take a look, thanks!
> it's because they lack engineering maturity and competency

There's no need to escalate into personal attacks.

Chrome's JS profiler is great, and is perfect for the kind of thing the OP is doing. But it's very rare that CPU cycles are a material problem in customer-facing JavaScript code, and it would be easy to get quite a few years into a career without ever getting exposure to it. I've had exactly one (very unusual) job where I used it frequently. The rest of the time, it pretty much collects dust.
To be clear: point of what?
There’s something rather amusing about this comment on a project that’s about stealing content.

(yes, I get that there’s a whole realm of nuance and differing opinions and moral grey areas if you squint enough. I just find it amusing is all)
I'm a bit older and I would never describe myself as a lifer. Capitalism is brutal and corporations are not capable of loyalty, so it's not a psychological position I want to be in. That said, I also don't put a time limit on tenure—if the people and work are good, I'll stick around. The key is to keep learning and growing though, that way I don't get bored, and I won't get caught flat-footed when it's time to leave (whether voluntary or not).
It's stuff like this that makes me mad when I see "Optimization is the root of all evil" quotes thrown at me.

The code I'm most typically fixing for performance isn't some complex algorithm that needs inline assembly and AVX register weaving... No, the kind of code I most often fix for performance is code where someone does `Double.parseDouble(foo.toString())` and turn it into `double bar = (double)foo;`.

Or code where someone does n^2 when they could have had n by using a dictionary/hashmap. Or code where someone uses a dictionary/hashmap instead of using a simple POJO.

It drives me bonkers when someone apparently goes out of their way to write code in the slowest form possible.
Doing something to someone "for their own good" rightly has a terrible reputation. It happens most often in traditional parent / child relationships where the parent makes a change that is in the child's best interest in a way they cannot yet see. It can also happen in other situations.

I think that there are rare situations where people will be better off if their preferences are ignored. Those situations are tricky to identify and destructive to personal relationships to act on. The best-case scenario is that someone eventually recognizes that you did something good for them - but you should make peace with a long interregnum where they consider you a villain. You would also need to be prepared to carry the weight of being wrong. Acting against the desires of someone you love because you think you know better than them is only ok if they eventually share your view of what is right. It's a situation where you are choosing for your foresight to be judged in hindsight.
i think the issue with torrenting/"downloading" which isn't touched upon in my experience is as follows:

we live in an age where the barrier to content creation is next to nothing. For music production (an area I'm fairly knowledgable) we have a plethora of free DAWs, free incredible instruments, very affordable recording hardware, excellent sub $200 microphones and so on. The explosion of creator content is incredible.

It's almost not necessary to listen to something more than twice in this day and age, as just when you've finished listening to today's hype, tomorrow's hype is around the corner.

If i use bandcamp's recommended album pricing of USD$7 and round to $10 (im from AUD) for some easy maths. Say i am exposed to 10 albums a day which frankly is very easy...that's $100. If I'm exposed to 10 albums per day, 7 days a week, that's $700. If i multiply this by 52, that's $36,400 per annum. That's more or less minimum wage.

You might think "10 albums a day is ridiculous", so - i'll half it for you...is $15,200 a year for digital files - a good value proposition, assuming I will listen to these files probably 3 times each? Max?

If the artists creating this kind of content cant afford to pay for it themselves to get the inspiration required to create it...who does this model work for?
Does the engine store compiled binaries for the next time the page is loaded?
Also haven't seen it, but I could imagine it happening if someone desperately misses duck-typing due to too many similar classes not under their control (can't make them share interfaces) and they have a lot of routine with e.g. json from/to but none with reflection. (I do enjoy a hearty dose of tojson in my println debugging)
In the early 90s, I had a plastic maze with a transparent cover where the object was to tilt it so that the blob of mercury in the middle would move around the maze.

No idea what happened to it, I’m sure it’s heavily polluting a landfill somewhere.
You're totally right. You got my point though!
less(1) provides similar follow/stop-following functionality.
Could also be cryptosporidium. One ill child could infect a whole pool if you swallow some pool water...

https://www.google.com/search?hl=en&q=cryptosporidium%20pool...
pretty sure lisp had it for decades
I get to control what code my computer runs.

They get to decide if the site loads at all if I muck with that.
Sorry about the turn of events. It was not that long ago these same 'voices' defend the platform for silencing conservative voices.
Actually no, they were not cherry picked. Except for generations which did not match the prompt at all, I took every image that was created.

For the human images, I just took things from Unsplash's and ArtStation's front pages. I clicked on those images without looking.

Early next year I'll do a better quiz with more variety. This was a weekend project.
https://translatelocally.com/

The website isn’t pretty but it’s the same tech as the browser extension. It came out of the same research project.

But because its optimised native code, and not limited by single threaded wasm, waaay faster!

Edit disclosure: I worked on that project, and this software.