skysight-inc/HackerNews huggingface dataset:
I do, in fact. The reason is that most embedded people are recruited from the ranks of EEs. At least around here (Europe), 1.5-2x more EEs graduate each year compared to CS people, and EEs doing EE stuff are paid even worse than embedded, it's a step up for them. They don't and likely can't ask for more. Surely, some EEs learn CS stuff on their own and start working dev jobs, but they're the exception.
I've worked with a lot of EEs, and their general programming knowledge (especially knowledge of best practices, tooling, software architecture) is way worse than CS people, in general, across companies and countries. Every time, the best devs were CS, even when it was 100% embedded or even FPGAs (which are not taught to any CS students, yet are taught to every EE student). I personally know maybe a couple of EEs that are great devs (through their own effort and interest), compared to at least a dozen of CS people. However, CS people generally know almost nothing about analog design and at hundreds of MHz (table stakes for serious stuff since 2010) things start getting pretty analog whether you like it or not, so you have to hire EEs anyway.

I interviewed for Amazon for an embedded/mixed role because that was my forte at the time, and the compensation offered was nothing special, worse than even a mediocre finance sector offer, much better than automotive or general embedded (medical, industry / robots). Could never get an Apple interview (they passed on me twice), though, and I never even thought about the rest (that would require relocation to to places I don't care about).

But since I never actually worked for those companies or have any concrete data I could be completely mistaken. I only have friends working in FANGs in non-embedded roles and embedded friends only working for shit-paying companies, plus some of them are not willing to discuss salaries (suckers). Also, I get the feeling that AMD / Intel / Nvidia operate a bit different than the rest.
Says who is the point they make

No conviction, charges dropped, didn’t admit it
Show HN: Translate Smart Contracts to English
A tool to help users DYOR and understand any smart contract for projects they are interested in.
> How does the algorithm stay bounded in memory usage? Is glidesort written in such a way to never use more memory than that?

It does not ever allocate more than what it allocated at the start.

> Is the some sort of back-pressure mechanism, when most of the allocated memory is in use, and another operation is ongoing?

Yes and no. I did write some code that will make glidesort back off and use less memory if the allocation request fails:

https://github.com/orlp/glidesort/blob/master/src/lib.rs#L20...

The sad part is that this will probably never work in reality due to overcommit.

> Basically: when sorting a 1 GiB array of data, how does the algorithm keep from using more than 128 MiB of additional memory?

By allocating 128 MiB at the start, and never allocating more than that.

Maybe what you really want to know is: how can it do merges in space (much) smaller than the input? The answer is by (recursively) splitting merges into two separate smaller merges using an in-place block swap. You can see this in action at the 10 to 12 second mark here: https://user-images.githubusercontent.com/202547/216675278-e...

Because I use block swaps and not rotations, this block swap can often be done implicitly (just not in the case of low-memory fallbacks) by re-assigning buffer names rather than physically moving elements.
That's like saying studying ambien will unlock the secrets to time travel.
> I don't know I'm really confused about how some people think it's so worthless.

Maybe because either they believe that ChatGPT is worthless, or they have to deal with the fact that their knowledge is becoming worthless (or, at least, worth less).
As an example, Ruby on Rails makes this relatively trivial using respond_to https://apidock.com/rails/ActionController/MimeResponds/resp...
I think I am arguing for a "balance of probabilities". If (to spout off random hypothetical) the punishment is something like a banning of someone from EA conferences, then there definitely needs to be evidence of their misconduct, but that level of evidence doesn't need to be the same as if they are looking at a criminal conviction. The point is balancing the need to protect the victim while not punishing the innocent is a difficult issue outside the criminal courtroom.
Looking forward to a technical writeup on what you all have done, looks impressive!
You got it! :)
Cool, pricing per tokens processed makes sense, thanks for brainstorming this.
> Should we not talk ourselves into believing into stuff? Should smart people specifically avoid changing their beliefs out of fear of "justify all kinds of terrible things"?

It's simple really: just be skeptical of your own reasoning because you're aware of your own biases and fallibility. Be a good scientist and be open to being wrong.

> So you don't trust donating money to food banks or malaria nets because "don't have any reason to trust them", then what?

No, they don't trust that you can scale the concept of "food banks are more effective than I am" to any kind of maximization. You can still donate to worthy causes and effective organizations.

> Don't donate any money at all? Give up trying to maximize impact and donate to whatever you feel like donating to?

Yeah, basically. Giving is more helpful than not giving, so even a non-maximalist approach is better than nothing. Perfect is the enemy of good, aim for good.
Hah. The same joke persists in MBA circles, where, as the joke goes, during your time here you learn how to evaluate why MBA degree was not a good idea.
Users typically use the same browser on each device, so using first party cookies to identify a device for web logins is not that far fetched of a solution.
I share the same name as a semi-famous, semi-local musician.

That made for a couple interesting phone calls over the years.
I’m not sure I understand the assumption that Reddit can serve up better/safer info than google. It’s pretty trivial to post misinformation, malicious advice and so forth on Reddit. And how many times do I pull up stackoverflow with a question with one answer and few if any votes. Often the single answer is unreliable, and if trusted blindly I could see that being a serious risk. You know, the answer is “just run: sudo dd if=/dev/zero of=/dev/sda” or the classic “rm -rf c:”
Speedrunner Karl Jobst made a good overview video of this last week. He is no stranger to Mitchell's shenanigans:

https://www.youtube.com/watch?v=yHK0Jg2R7SQ
There's also a trend where people leave, and they decide not to fill the positions, and instead you get no title, and no raise, and you get their work.
Slightly off topic, but I found JSF the most productive out of any framework. It has some not so nice edge cases, but when you are “in the green” and you don’t need to scale to infinity (which, let’s be honest, is the case most often than not) it really is insanely fast to develop with. For internal admin pages I would hardly use anything else.
VW’s reputation recovered after the Nazis left. If Tesla can outlast musk, it’ll do fine.
My mom was a nurse. She helped unionize her profession back in the 1960s.

By the time she retired in 21st century, she hated her union.

She particularly hated their support for Obamacare. They had an exception so it didn’t affect their agreements. But that ignored the fact that the nurses had to actually implement it.

It was an administrative clusterf*ck. Nurses spent hours listening to consultants telling them how to improve patient reviews, which were now tied to compensation.

The unions were like “the Democrats now owe us, so we will get paid back down the road.”

She literally quit over that.
Yeah, yesterday I just told it to write a Dockerfile for me, with exactly what I wanted. instead of changing anything by hand, I told it what to fix, without telling it how to. Took 20-30 follow-up messages, telling it to add things, remove things, fix things, make things compatible with the versions of software it was running etc. It worked. Running the container now, works great.
> Cops are plumbers.

We need plumbers
I am not OP, but I must express my belief that the world was a more harmonious and simpler place for the average person when the United States was not a dominant global power. The fear of communism, in fact, was probably one of the driving forces behind the creation of a thriving middle class in the US.

It is probably not a coincidence that since the fall of the Soviet Union, income and wealth disparities have only continued to escalate in the United States, painting a stark picture of the consequences of unchecked hegemonic power.
For everyone complaining about lack of support from Google Cloud and the possibility of being locked out: make absolutely sure you have more than the free support plan otherwise even your account manager can’t do anything.

Your Google identity is supported by the GSuite or Workspace organisation and not Google Cloud. They will provide absolutely zero support unless you pay for support.

Source: close friend who works at Google Cloud who has been unable to help customers
Arguments for polyamory are also regarded as grossly unprofessional in any environment that's focused on a specific goal. Most people don't want to be goaded by strangers into "arguing" about their relationship status. It's abusive.
User agents are remarkably easy to spoof at scale. Bad actors could cycle known user agents with a password until they hit the right non-2FA login agent.

It also presents an attack vector to screw up everyone's logins and repeatedly force users to re-2FA every few minutes.
Is it though? Is composing a response into a graphql or JSON or XML format that much more expensive than into an HTML format?
Is

{"comment": {"body: "lol"}}

notably expensive than

<Comment body="lol"/>
Primitive Warfare Among the Natives of Western Alaska [pdf]
You're right, the claims would eat into their costs if doing this once. But with a claim [1] they could mine 24/7/365 and even bring cheap labor along assuming they know what they are doing. Another advantage of working a claim is that one does not have to rush or cut corners further increasing risk. Some of those have partially covered multi-level stopes. One wrong step can send someone several hundred feet down jagged rocks.

[1] - https://www.blm.gov/programs/energy-and-minerals/mining-and-...
Murmurations is a distributed data sharing network
Looking at it from the elder Miyazaki's perspective: Seeing that disaster of a film and realizing that your name was going to be associated with it forever after you spent your entire working life establishing a very high standard was probably a very difficult thing to endure.
I'm willing to bet HR has a secret mapping to radford levels.
Couldn't you just collapse the threads and read the comments you find controversial? Do you need someone to tell you which comments are creative and stimulating?

How would you measure which comments are creative and stimulating?
Yes, quite a few emails which are exceedingly clearly spam.
> No, it's saying that ChatGPT is not reliable

That's another way of saying sometimes it is right and sometimes it is wrong...

> All it does is generate text that matches a pattern

This is about as meaningful as saying, "all things are is collections of atoms".

We are barely beginning to explore the implications of these pattern-extending structures: their most interesting features emerge from their structure, cannot be simply derived from the fact that they do pattern continuation in the same way you're not gonna derive the concept of friendship from analyzing chemical bond structure.
Just not always a good reason. You're not breaking ground here by having stumbled upon the concept of causality.
The standard was proposed by mathematician Lazare Carnot.

In addition to A series, there is also B series (and C series). They all have the same aspect ratio √2

B0 is 1 metre wide, while A0 is 1 meter long. The area of B series sheets is the geometric mean of successive A series sheets. Many books are printed in size B5. When you fold A4 it fits neatly between the pages.

Letter written on A4 paper fits inside a C4 envelope, and both A4 paper and C4 envelope fit inside a B4 envelope.
Software engineers design and develop computer programs and applications.
That was 2014.
I don't get a lot of spam to my Gmail surprisingly, but I had one 3 days ago in my inbox with only a picture attached inline... based on the filename, it sounds like an invoice scam (I didn't open it).
And yet we run into situations where customers gmail us and we can't reply. Gmail is not email.
I bought a CO2 monitor and it broke me
I have posted about this on HN in the past, suggesting everyone truly interested in understanding the general reality of CO2 concentration needsto buy a CO2 meter and understand the world around them first.
Anyone who has access to to passenger rosters of flights going in and out of Britain can figure out who he is pretty easily.
Apple to Make In-House Displays, Drop Samsung, LG
There is no ethical issue here. The companies asking for your identity generally don’t need it and providing them with a persona could be argued is the more ethical route given the implications it has on privacy and mass surveillance.
Yes, agree, your response reflects my experiences.
Ask HN: What if hotels offered extra monitors on demand?
Been doing a lot of travel for work lately and my eyes are practically bleeding from the work-supplied laptop.

Much of the work, when not on site, is at the hotel. After a wicked headache from eyestrain, I tried calling down to the front desk and asking if they had any spare monitors I could use. Got a solid no, but the front desk worker did mention they have a lot of work accounts / work travelers, and that might be something they think about picking up.

Later I mentioned it to a coworker and he was also interested. Thoughts?
ESA, EU and Europe are all different things. The UK left the EU, but they are still ESA member. And unless they declare their island as its own continent, they also remain a part of Europe ;)
I also pay for Kagi search and have a usage value of ~55% from what I pay and I'm fine with experiments.
I think they are contributing to aggregate demand in the economy at a time when the fed is trying to reduce aggregate demand in the economy.

edit: this channel has increased 4X what it was.
If they can't go after the insurer then why would they not insure those cars then instead of just denying the comprehensive coverage due to the missing anti theft device.
>> I'm pretty sure the bar for proving a report was made in bad faith would be much higher than the bar for proving there is abuse happening.

> Why in the world would you be sure of that?

A democracy
Versus the overwhelmingly common SPA counterexample where any change in the UI means sending a request to the server, waiting for it return your json response, parsing that json response, building html out of that json response, and updating the dom.
I assume a modern webpage has some logic to it which besides the redering also needs to be processed and if you apply that to a scale of billions x years I guess yes. But as I said I'm not an expert in the field nor have I any numbers. It's just what I thought.

Edit:

Thinking of having only to serve a state once and having each action processed on the client side instead of making for each a call the backend which has to return a fully rendered page.

Maybe I have a misconception goin on here!
Really more generally. If I create a blog on Blogger and a Twitter account--sure my identity is very discoverable by law enforcement, etc. But Joe Random isn't going to find it especially easily.
I'm a cloud architect thank you very much - I take ephemeral balls of vaporware designed by software architects, created by software engineers, documented for software architects to build structure for support engineers who can help bring on clients for my contract holders latest ephemeral ball of vaporware.
> if you (tech workers) think you'll be able to convert your high-hourly-equivalent-wage into a higher-hourly-equivalent-wage-with-overtime-pay, no, not going to happen, at least not in the long term, unless of course your productivity were to climb by a commensurate amount.

This paper isn't about tech workers. It's about workers in general, and with an empahsis on workers in low-wage and high-hour industries like fast food and discount retail.
HMFWIC
My MBA was free , got me a better job and I still think it was a waste of time.
This is nothing short of remarkable! The video summary in particular feels like magic. I am exceptionally eager to learn more about their datasets, model architecture, and training process.
You can write whatever “title” you prefer on LinkedIn.
No, even I would consider those sums although I'd prefer not to. Musk's been spitballing '$100/month + your ID' - don't have the link handy but you can just scroll his feed as he treats it like a brain dump.

I'm not that anonymous but I can't say I like the idea of having to provide a copy of my legal identification just to make an API call. Especially considering Twitter's less-than-perfect record on securing PII. What if your published research shows something unfavorable to Twitter (eg a long-term decline in engagement across the platform0 and you start receiving hate mail at your home address?
I'm not sure what reading of FLSA would lead to that conclusion. The law defines the categories entirely with relation to how/how much you are paid and your job responsibilities. From the paper:

> While salary, pay frequency, and whether a position is a learned profession are typically externally verifiable, whether a position satisfies the executive or administrative duties criteria depends on the employer’s assessment of the position’s responsibilities and is difficult to verify externally. Often, the only piece of externally observable information suggestive of a position’s duties is the job’s title. Thus, employers can strategically choose job titles to imply that a position involves managerial duties, and as such exempt from mandatory overtime payments, although the actual responsibilities of the position do not satisfy the executive or administrative duties tests
i just learned that in 1983 when the law was changed, austrian mothers were offered to apply for austrian citizenship for their children born earlier. so if it wasn't made permanently retroactive, there was at least a time window to apply which is likely what my friend was able to take advantage of.
Unfortunately "the guy who claims he doesn't have a name" is WAY more identifying than just giving a generic name. Doesn't sound to me like you're anonymous at all. This makes me think of the Nate Bargatze bit about the guy with two thumbs on one hand: https://youtu.be/Hd31dbJvGaU
It's called sending HTML from server.
Yes, but after the cap only the number grows, not the value.
It's the "just" part that gets me. These jobs are not trivial regardless of the silly titles.
We're talking about fingerprinting here. Even a person wearing a ski mask could give a name, they still stand out because they have a ski mask on.

Deviations from the norm make you stand out, even if it's lying.
> an in-house model we've been developing since 2019

We will be very interested in how you tackled the problem of "understanding" the input text - to differentiate it from current "fakeries of actual speakers".

I.e. how you implemented the "intelligent" parts - or, which simulation of actual intelligent processing (if any) it contains.
This is a defamation case. There isn't really room for binding arbitration; there's no contract to bind.
yeah, any decently set up sales team for any company selling to the whole market ought to have some sort of sales team member that's happy dealing with higher volumes of transactional sales, even if the main focus of most of the team is million dollar accounts, unless their self service programme scales to massive numbers or they don't deal with smaller companies at all.

Someone ringing up to say "I need a quote for this level of usage as I think I'm into your enterprise tier" might be asking for a smaller quote than the Big Fish the BDR has sent a cold email to who's eventually been convinced to take a meeting, but they're more likely to convert and unlikely to take lots of meetings or a particularly skilled salesperson to do it...
> Folks with union jobs tend do better

Just like planes which survived battles only had bullet marks on their wings.
I do wonder how many of these are honeypots to see which workers they'd like to invite back next year.

It's pretty well-known that the point of an internship isn't to actually accomplish any useful work, it's to determine which students you would like to extend an offer to for full-time employment. Not a large leap to assume that a lot of adolescent employment follows this pattern. The wages you'd pay a teen are chump change for most businesses, but responsible, intelligent, trustworthy employees basically disappear from the job market after their first job (because everybody wants to keep them), and so it can be a great investment to identify, vet, and introduce yourself to them before they're on the open market.
chrome still has some slick and instantaneous-ness over firefox
the former is necessary.

It's not because it does the opposite of what you want. Write good comments, downvote or flag the bad ones, email the mods about egregious stuff. Inveighing against the snapshot state of the thread almost always ends up wrong (it's pretty much already wrong about this thread) and generates noise of its own which works directly against your intended goal - people showcasing their work and getting feedback about it.
TomatoPHP Admin and CRUD Generator
In most companies it's more accurately translated as "lead generator" or "sender of spam emails and LinkedIn messages"
Same here I keep getting the same spam from ACE Hardware. I've been reporting it a couple of months now but they keep coming in. It's weird.
No, it is running serially. IPS4o is inherently more cache efficient due to having a very wide partition operator, making it better on machines with smaller caches, and better in general for strings (where no matter how cache-local your algorithm is, the string pointer indirection mostly destroys it).
> It is far easier to write bindings from an existing C API to a managed implementation than write, audit and maintain a whole new stack from scratch.

I’d agree, if rustls wasn’t already written, audited and maintained. And there are other examples as well. The internationalisation libraries Icu4c and Icu4j exist, but the multi-language, cross-platform library Icu4x is written in Rust. Read the announcement post on the Unicode blog (http://blog.unicode.org/2022/09/announcing-icu4x-10.html?m=1) - security is only one of the reasons they chose to write it in Rust. Binary size, memory usage, high performance. Also compiles to wasm.

Your comment implies that people rewrite in Rust for security alone. But there are so many other benefits to doing so.
Geek Squad "invoices", anyone?

It is mildly infuriating that I have to periodically check my spam folder, looking for things like insurance claim updates, credit card bills, etc., yet the filter is bad enough to let emails from addresses like "whatever_somenumber@gmail.com" through, with the most outrageous PDF documents attached.
The Apportionment Paradox
Looks good I'll check it out.
Or just do it to find out your bedroom/office/kitchen is unhealthy.
Somewhat off-topic: Is there a way to stop any application from stealing focus? I hate it when the Terminal app grabs the focus while I'm typing something.