skysight-inc/HackerNews huggingface dataset:
> Becoming deeply bitter is a very normal outcome of dealing with literally anything, in any year.

No it isn't. Most people only become bitter when they feel they have been treated unfairly and badly for a very long period of time.
There goes jobs for the graduates of the Zen Nippon School of Chick Sexing
https://www.reuters.com/article/lifestyle/chicken-sexers-in-...
If they kill this much chicks, why are people who choose to be vegetarian for moral/religious reasons OK with eating eggs?
Show HN: OwlEars – Raw feedback, straight from your customers' minds
Hello everyone

Years ago, I built a personal feedback platform called Sarahah that got famous but was eventually removed from stores. One unique aspect of Sarahah was its simple, plain message box.

Now, I'm using this concept to help businesses gather raw feedback (yes, just plain free text) from their customers. This approach contrasts with guided surveys that can often frame and limit responses. On the business side, we use AI to analyze this feedback and provide valuable insights and recommendations.

I would really appreciate hearing your thoughts
Additionally, if you're interested in using this in your startup where we hear your feedback and tailor it to your needs, please let me know
What is a livable wage? That differs if someone is living with their parents, or if they have 3 kids and are living alone and the sole earner in the family.
There are no newspaper ads involved in the H-1B program. There is a separate process (LCA) to ensure the H-1B worker is paid the prevailing wage in the location where they're hired. It relies on the Department of Labor making such determination.

Newspaper ad is required for PERM, which is part of the green card process.
I'm very interested in this area and this is exactly the approach that I'm pursuing.
The hackers are really the poor and oppressed underclass of our age is something I didn't think I'd ever hear.

Delusions of revolution are really an upper-middle class/failed elite phenomenon.
In the midwest (originally from Chicago suburbs), I have the same sense from "y'all". I use "you all" often enough, but never shorten it to "y'all".
Interesting, I've never heard of Espresso, I've always just used Jetbrains Runtime[1] instead which is the successor of DCEVM[2] in a way. As for plugins I used HotswapAgent[3] at times however I found it to be rather clunky, does Espresso improve on this aspect?

1: https://github.com/JetBrains/JetBrainsRuntime

2: https://dcevm.github.io/

3: https://hotswapagent.org/
For me fails on identical setup with

GET https://gnikoloff.github.io/webgpu-sponza-demo/assets/Sponza.bin
net::ERR_CONNECTION_CLOSED 206 (Partial Content)
> since they have a bogus url in their .gitmodules

Fixed just now.
Catholics traditionally held Matthew was written shortly after Jesus' death (there is some debate about the actual date). Many modern Catholics, accept the modern scholarship nowadays though. There are traditions created prior to the gospels regardless of the dating. I would also mention the Bible explicitly states there are non-written traditions in 2 Thessalonians 2:15.

Irenaeus said "Matthew also issued a written Gospel among the Hebrews in their own dialect while Peter and Paul were preaching at Rome and laying the foundations of the church."

There is some debate on Peter's death, but it is usually placed in 64-68 AD. Paul died either 64 or 65 ad. This is prior to when modern scholars state.

I don't have a quote, but Eusebius said he thought it was written about 12 years after Jesus' death.

There are plenty of other early Christians who took the position that the gospels were prior to 70 AD, but I am on my phone and don't want to try to find them. I was looking for a Catholic one that I previously saw that said it was 5 years, but couldn't find it.

As far as I can tell, every prominent Christian until the 1800s thought they were earlier than modern scholars say.

The reason I am using the 70 AD date is because of the temple being destroyed then. One of the arguments modern scholars use is that Jesus prophesized that the temple was going to be destroyed. Since God does not exist, Jesus could not have known that and as such it had to be written after 70 ad.
Don't blame inflation for the price of new cars
This link seems to work:

https://www.proxmox.com/en/about/press-releases/proxmox-data...
This error is backed by a strict with error codes and so on.
Of course Amazon cares. They measure fulfillment time religiously.

Amazon is amazingly well run.
"Guys" means "people". I have grown up in the Midwest as well where it's common to hear girls and women use it to address all-female groups. It's basically like how "mankind" or "man" is short for "humankind" or "human" and not for "male". These are also backed up in dictionaries that are more than a few years old

One of my former employers only a few years ago announced that they would ban the term "guys" because some people thought it was sexist. The ban was droppped because many people openly objected to the needless censorship while others simply saw no problem with the word and naturally just kept on using it. It was around the same time when coders and real estate agents were working to ban the term "master" from everything
awk is purpose-built, lightweight, and perfect for line-oriented tasks. Perl can do everything awk does and much more, but that power comes with complexity. If you just need text processing, awk is simpler and sufficient. If you need more than text processing, consider modern alternatives like Python that are easier to maintain and collaborate with.
You’re aware that the Chevron SCOTUS decision was itself part of this exact Constitutional system, right? As was the overturning of Chevron.

I.e. you’re going to need a better rubric.

"The agency's own personal interpretation" is another nonsense phrase where you're trying to simply presume your opinion alongside a weak argument. The agency is not a person.
re: aging into using y'all:

when you're young, you have a stronger need to impress people at work or personal life or wherever. and often that means shedding regionalisms or any little quirks that might give anybody an opportunity to judge as less-than in any way.

once you're older and more established you've built up enough social capital that you can "afford" to express yourself in whichever way you want.

in some situations, those little affectation that may have been judged negatively when you were young can actually become boons if you're seen as playing 'against the type' for whichever stereotype it is
I think it's an intellectually dishonest interpretation of my reply
> Pour obtenir un document de Gallica en haute définition, contacter utilisation.commerciale@bnf.fr.

roughly:

> To obtain a Gallica document in high definition, contact utilisation.commerciale@bnf.fr.

My expectations would be very low, but I'd reach out to them anyway.
What comes first, the name or the design?
This is a table flipping set of questions.
My mother has been using it because "now [she] only needs to enter her 4 digit computer pin instead of her long Bitwarden password"

Unfortunately she is unwilling to change her Windows pin to anything other than the PIN she uses everywhere else.

This has not improved her security at all. Before she switched it from what I assume was a Microsoft prompt, she had (through a bit of coaching from me) been fine with Bitwarden + TOTP
And it's hilarious that those people seldom talk about "class". The working class is almost entirely outside that kind of politics.
What about "single HTML file" sets up an expectation about size? I'm genuinely confused. They seem like nearly unrelated concepts—this isn't a project about trying to fit a kanban board into a kilobyte or anything like that.
One of the most interesting things to me about LLMs is the set of emergent anthropomorphic behaviors which they exhibit. Confabulation is one of them -- what a deeply human behavior! -- and intentional deception is another. Kudos to the authors.
I tried setting the flag to true but I get this after sadly.

Uncaught (in promise) DOMException: WebGPU is not yet available in Release or Beta builds.
initialize https://gnikoloff.github.io/webgpu-sponza-demo/assets/index-...
<anonymous> https://gnikoloff.github.io/webgpu-sponza-demo/assets/index-...
<anonymous> https://gnikoloff.github.io/webgpu-sponza-demo/assets/index-...
I recall it used to be like that....but I haven't had that level of customer service out of amazon since like, 2017-2018 at the latest.

Amazon earned my business back in the day, but they don't seem very interested in it anymore.
done, thanks!
https://news.ycombinator.com/item?id=42464185
"There is no such thing as software productivity." != "There is no such thing as a simple, objective software productivity metric".
Isnt this what OxyLabs does? They handle all the scraping for things like Google Maps, Shopping, SERPS etc and have it easily ready as an API
Thank you so much! Now I have a more powerful argument, when at work somebody says a motor ECU cannot use GC, because of time constraints! Of course I assume there might be a catch from the cost PoV, where Mil may be ok, automotive consumer goods may be a problem (today)
Craig Wright found in contempt of U.K. court
connect(2) and these other kernel mode interfaces are definitely the wrong layer. Should be done in user mode. You also want to be able to replace the transport layer with whatever you want.

I think an opaque layer that lets you poke at internals when you decide you know what you're doing is the way to go. Eg. About 10 years ago I implemented certificate pinning atop a 1990s Microsoft API... you can use the api the "dumb" way and not touch it, and then optionally you can easily switch to implementing features the API vendor never envisioned.
My god this comment made me feel old.

God forbid you have to remember to save your work!
Either that or it's this simple: AI dialect is already the amalgamation of the most popular internet dialects for its training set. I used to read a lot of Reddit years ago now. It's more likely my dialect is influenced by that in subtle ways when typing online in English, and AI is parroting this for obvious reasons.
I assume people find meaning in different ways (perhaps I was being unfair to the tech-advertising business). I've always thought the Library of Congress, Smithsonian, NASA, or the National Park Service might potentially be amazing places to work, depending on the role. Looking at a full list of federal government agencies it doesn't seem crazy to me that people could find meaningful work in some of the others.

Nothing as meaningful as maintenance programming at Google, of course. At least the paychecks wouldn't be as meaningful.
It is probably better to make this document available prior to hardware availability rather than after.
Awesome news and something I really want to checkout for work. Has anyone seen any RAG evals for ModernBERT yet?
Teens, Social Media and Technology 2024
You'll need to install ImageMagick: https://imagemagick.org/script/download.php
Wikipedia 2024 Year in Review
>We aren't gonna reduce our meat consumption,

Why?

This is certainly possible if we, humans, really wanted to. So I assume you just don't believe society will ever decide to do it. This is unnecessarily negative outlook IMO - the first step to change something is to believe change is possible.
if you take this idea to the limit you'll basically generate a visual embedding equivalent to tvtropes.org
It works the moment you wrap the int in a class.

class A:

a = 0

def modify (v):

v.a = 2

a1 = A()

a1.a = 1

print(a1.a)

modify(a1)

print(a1.a)
they truly don't care. I had an order that was supposed to be delivered tuesday by 8pm (delivery guarantee!) but at 8:10 switched to "now arriving Dec 27th". The person I chatted with gave me a $10 amazon credit and refused to even acknowledge my (much more expensive for them) solution that since all the items in my order were showing "delivery by Dec 19th" they should resend everything Prime. They still have my money even if I don't have Christmas presents, and I need to go through the hassle of returning it - when I eventually get it.
Anyone found anything cool in there? I saw someone holding a rifle, aimed at another person’s back as they crouched down in fear.
You can already do this using things like the Chrome Storage APIs (obviously chrome only, and you need to be signed in, and bundle an extension)

https://developer.chrome.com/docs/extensions/reference/api/s...
Agreed. Everything an LLM emits is 'faking' because, of course, it has no real values at all.
You're correct re the class wrapper (HN nesting limit). Can you see why that solution is complicated, and not versatile? (hint: This limitation will cause ripples of complication throughout your data structures)
if they really cared the would not have gotten Puralor to deliver my order in the middle of a Canada Post strike.
There's not a market for healthcare in America though, at least not accessible to the average person. There is a market for Companies and insurance providers, insurance providers and doctors, but essentially nothing for a person and a doctor. It's practically impossible to actually shop for most medical procedures, by price, service quality, outcome, or any other potential metric. It's a little better for prescription drugs as different companies offer different sets of discounted drugs, but consolidation has hurt that too. Using prescription coverage, the patient is once again far removed from any actual market.
This is something really annoying about simple error codes. Sure they're lightweight but how the hell am I supposed to know the problem with my input when all the error information I get is "The parameter is incorrect"? I've actually had cases where I disassembled Windows system libraries to track down the exact validation that was failing.
> "The company has long maintained that it doesn’t have strict or “fixed” quotas. It says it has performance targets that are evaluated over longer periods and that take into account factors beyond sheer productivity, like an employee’s experience level and how other workers at the site are performing."

We don't have quotas, we just have "A fixed share of something that a person or group is entitled to receive or is bound to contribute."
Fails on Samsung A53, manages only as far as the controls.
There's a few cases where this makes sense:

* The laptop supports one or more power supplies, but with different current ratings, and the laptop needs to know how much it can safely draw. (This can be done with passives)

* The charger has dynamic power availability, possibly because it charges multiple devices, and the amount of power available varies with other factors, such as temperature.

* The charger has various output modes available, only some of which align with the device to be charged. Therefore, the two devices must negotiate a common set of parameters.

On the note of USB Condoms, they only interrupt the data lines, USB's power negotiation (nowadays) mostly happens on the power line itself. Though usually, the device's OS (if it has one) has limited/no visiblity to this, and a dedicated port controller handles this interaction, possibly passing higher-level information to the rest of the device.

There are some things that can be done to reduce the threat surface:

* Build the protocol parser as a FSM.

* Formal methods for critical systems.

* Severely restrict the expressiveness of the protocol, particularly any variable-length fields.
I hadn't heard that one. My ex-father-in-law (from an Appalachian upbringing) was big on "you 'uns". "Yinz" reminds me of that.
This argument has been addressed quite a bit by "AI safety" types. See e.g. https://en.wikipedia.org/wiki/AI_capability_control ; related: https://www.explainxkcd.com/wiki/index.php?title=1450:_AI-Bo... . The short version: people concerned about this sort of thing often also believe that an AI system (not necessarily just an LLM) could reach the point where, inevitably, the output from a run of this function would convince an engineer to break the "restricted interface". At a sufficient level of sophistication, it would only have to happen once. (If you say "just make sure nobody reads the output" - at that point, having the function is useless.)
It's basically what agglutinative languages do, no?

y'all'd've: y=second person, all=plural, d=subjunctive, ve=posessive

Fun to see stuff like this pop up where it usually doesn't.
This is close to an idea I had in the past.

I bought a keyboard last year that has a small embedded CPU that I can reprogram with QMK [1]. I designed an objective/score function for key placement, based on frequency of letters (and groups of 2 and 3 letters) and finger movement (in the case of strings of letters). Each finger was weighted by how much I didn't want to move it haha. I used this function to optimize my "perfect" keyboard and reprogramed the keyboard to match it. I'm still sometimes trying to learn it to this day, I don't use it often enough. My biggest problem with it is that it is an ortholinear keyboard... Not confortable enough. Anyways.

I had plans in the future to make a small keylogger on my PC to follow my ACTUAL usage of keys, and run the optimization again automatically. Then the software could message me what would be changed and upload the layout on the keyboard every X month (not too often, y'know).

I'm waiting to get another keyboard for this, probably a split keyboard.

[1] https://docs.qmk.fm/
Amazon is only well run for the shareholders and executives. It is not well run for the people filling the boxes. It seems down right sadistic. Like the executives don't even see them as people.

And they sent me a 43" Samsung TV when I ordered a 42" LG OLED. How the hell can their many billions of dollars of IT investment not automatically scan the barcode on the box or weight the box or use computer vision and notice this error before they sent the wrong TV out?
Doesn't the graph [1] in this article seem to be missing Safari at the start of the horizontal WebKit bar?

[1] https://blog.mozilla.org/wp-content/blogs.dir/278/files/2024...
I have imagemagick installed, it no longer has a 'magick' command you run montage etc. directly. the problem is globbing that huge amount of files, so I'm wondering if you've tested the commands.

>montage

>Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25
Do have a link to all the single html file apps you have in mind?
Lately, "nulls should not be in your language" sounds like "reality should be simpler". Queue angry fist-shaking at the complexities of real life and a wistful longing for a logical, functional, mathematical world. In reality, sometimes out of 8 questions, you only know the answer to 7, and the missing answer could be any of the 8. So you can:

1. Prevent the user from doing anything until they go find that 8th answer, which cascades into your tool not helping anyone until they have a complete, validated, full, historical data set.

2. Subdivide those 8 questions into having independent existence, which cascades into your entire application being a giant key/value store, and all the difficulties of null are simply replaced with the difficulties of "this key/value pair does not exist yet".

3. Add a sentinel value for "I don't know this yet", while feeling good about yourself because that sentinel value is not technically null, while introducing all the same exact issues that null causes, plus a bunch of infrastructure you have to write yourself. Basically: reimplement null, but worse.

4. Make the answers nullable.

It'd be like claiming that an IDE should simply not allow syntax errors to be entered at all. Errors would be completely impossible! Except at some point your user needs to actually write the thing, and you've just abandoned the idea of helping them. So they write it in some other editor, and then paste it into your IDE. Or you embrace the fact that incomplete work is OK.

Yes, nulls are generally way over-used. But disallowing them entirely is a fool's errand. Source: I've been that fool.

In before: "You should just be using Maybe<> everywhere" -- "Maybe" is just another word for "nullable". The only difference is the level of support you get from the compiler / type-checker. So that argument is "the compiler should help you get null right", which I completely agree with! There's still work to be done getting type checkers better at null. But that's a far cry from "null should not be in your language" and equating the use of nulls to a doctor not washing his hands.
My dad fell for it, but fortunately lost a small amount (less than $1,000 USD) before realizing what was going on.

The fattening stage is making you invest progressively more in scam websites that offer incredible returns. Dad "invested" petty change, and was allowed to withdraw about twice that. The website had graphs that showed how well his investment was doing, and he was literally feeling like a stock wizard. At some point it was doing so well he tried to withdraw more, but the site wouldn't let him unless he "invested" more money. He caught on and stopped doing so, and magically his graphs slowly started going red until all his money was gone.

The butchering stage could have been a lot worse for him, if he had been more greedy and bet his life savings.
most are not good enough

What is the basis for your claim? Unless you've followed up with those you rejected in order to gauge their performance on comparable tasks, you're just talking about confirmation bias.

I've never heard of anyone actually producing objective measurements of hiring practices vs. actual worker performance. I've just heard a hundred different versions of confirmation bias. Maybe Google has some useful data. I know that they dropped GPA requirements when they looked at data and found that it had no impact on job performance...
In common usage, a chick is a young bird, especially newly hatched. An embryo isn't a young bird, and it especially isn't newly hatched.

In practice, this doesn't matter to Christians, who believe that all non-human animals were put on Earth for man to do as he pleases with.

https://www.bibletools.org/index.cfm/fuseaction/bible.show/s...
This is really cool. I'm using an M1 Pro at the moment, and with all of the settings turned on I maintain around 50FPS. This seems pretty reasonable to me. Reflections, ambient occlusion, bloom, etc.

It looks like changing the shadow map resolution breaks things:

None of the supported sample types (UnfilterableFloat|Depth) of [Texture "Directional Shadow Depth Texture"] match the expected sample types (Float).
- While validating entries[3] as a Sampled Texture.
Expected entry layout: {sampleType: TextureSampleType::Float, viewDimension: 2, multisampled: 0}
- While validating [BindGroupDescriptor ""G-Buffer Textures Input Bind Group""] against [BindGroupLayout "GBuffer Textures Bind Group"]
- While calling [Device].CreateBindGroup([BindGroupDescriptor ""G-Buffer Textures Input Bind Group""]).

// redacted...

webgpu-sponza-demo/:1 WebGPU: too many warnings, no more warnings will be reported to the console for this GPUDevice.
Fast food - like McDonalds - have followed through with this. They now have a single human register and much smaller kitchens, and 1/2 their business is take out. It's not all automation; a lot of it is factory prep and shifting the work on to customers & gig workers.
If you want real games on the Web, the answer is streaming.

Even with WebGL 2.0, there is nothing at the level of iOS and Android OpenGL ES 3.x games, after a decade.

Additionally, browser vendors haven't yet provided any debugging tools.