skysight-inc/HackerNews huggingface dataset:
I'd never considered "on premise" to be a type of "edge infrastructure" before, but technically I guess it is. But I'll stick to calling it "on premise" - because it's not "on premise" in order to have cloud services close to the user. It just hasn't yet migrated to the cloud.

So keeping with the "cloud but close to user", where would this or any similar device play a role in edge infrastructure? Don't cloud/edge providers use the same hardware for both? Nobody is going to use this in production, and I don't see a role for testing either.
I was recently at an office where there were a dozen or so student workers studying for a test that required them to print out some things to bring.

The buildings internet was out, and not a single one of them realized you could save a file (while connected to cellular data) and then connect to wifi and print it.

They had only ever been taught to print directly from apps.

Sometimes it does mean they're less informed and skilled.
Footprints found at Laetoli Tanzania belongs to early humans, not bears
> I'd employ a contractor who has to itemize their invoice.

As a contractor, I would just charge you for the time it takes to itemize an invoice while I do it sitting on a call for another job I’m also billing for. And I would be very thorough with my itemization so you know exactly what you’re getting…

The non-itemized invoice is free. We can argue over contract terms if you want to or come to an arrangement if you don’t feel you got your money’s worth, but if I disagree the result is going to be completion of the terms of the contract and we go our separate ways. I’m not hurting for work, I can fire an obnoxious customer if it buys me QoL.

The pandemic tipped the balance of power from the money men to the workers. We’re going to watch this dynamic play out in ways large and small, but the net is that employees have a lot more power to set the terms of engagement than employers do right now.
I know I shouldn't say this, but can't help to point out that this is some major HN circlejerk material. The type of post through which ppl form stereotypes about this board. The whole article is pretty bizarre.
https://getmetastream.com/ is an also-FLOSS alternative, instead of a server, it syncs site interactions (e.g. opening up the same video on each person's browser, and then automatically hitting play, seek, etc)

So, pros and cons of each approach
At my $OLDJOB, I used ImageMagick to compare snapshots during some automated front-end testing on our public Drupal site. It would compare the running test to previously accepted images, highlighting pixel diffs in red. It would also generate a 4 frame animated gif with of the original, highlit changes, the running test version, and back to the highlit changes (so it could loop for better comparison).

Imagemagick saved enormous amounts of time for us as we made CSS and other module upgrades.
Go has no "unsafe" keyword and several parts of the language are unsafe, you're thinking of Rust which has much tighter guarantees.

Go idioms, like accepting data into buffers that are resized by "append", work around the unsafe parts of the language.
And probably they track content age too? Since they somehow can lookup by content (they can detect duplicated content), there's probably a date remembered too

So they could know if a code snippet was already X years old? And from where, originally. (Unless it got edited a lot but that's not the case here?)
I guess we'll have to strongly disagree on this
Yeah, the "you should wipe your phone!" and "you should never keep sensitive data on your device!" chorus seem to be missing the point entirely:

We can design devices and operating systems to be safe by default in the same way we are now designing programming languages to be safe by default. There's no reason why the data should have been recoverable from a bricked phone without the user's authentication.

We really can have our cake and eat it too - we can have devices that you can freely store nudes on without risking that some rando with a USB cord and physical access can just make off with the data, bricked device or otherwise!
I haven't used uBlacklist, this was a solution I had independently stumbled into and I wanted to share it.

Based on the dialogue from the posters I was responding to, it seemed like uBlacklist would require some ongoing maintenance or memorization of input fields to work.

If it also offers a single-click permanent block of all sites in a domain from a Google search then that's just as cool, but that feature wasn't obvious from the conversation.
Thank god for his multiple last spells
FYI that email doesn't work: `Recipient address rejected: User unknown in
virtual alias table (in reply to RCPT TO command)`
Not very many with 1) no garbage collection and 2) any meaningful open source adoption.
I feel like you avoided engaging at all with my comment. I explicitly commented that the safety nets and retirement system are not perfect and could be better, but that I believed minimum wage was not a solution. Increasing the minimum wage isn't going to get more people just short of retirement health insurance.
Making an NES Game in 2021
I keep beating this drum: the virus is endemic. It is like the flu now. It's here to stay and it will continue to mutate and kill people if they don't take the necessary precautions by getting booster shots and wearing masks.

The back and forth between Fauci and the anti-vaxxers at this point is just noise. The virus doesn't care who's in charge and what the social media talking heads are saying about authoritarian states and regimes. The virus is not involved in the culture war, it's simply in the business of making copies of itself. Politicizing the whole thing was a mistake on all sides and is another indicator that our political and social fabric is deteriorating.
Learn C and dive in.

The various "osdev" communities are good places to hang out, though I personally find IRC to be somewhat better than the forums and such.

If you can reason about the code you write in a memory-byte-accurate and handwavingly "what it actually uses in assembly" manner, you can start in. Most hobby OS projects don't ever get past toy stage, a few do.

Unix, however, was designed to be portable, so getting Unix-like OSes running on all sorts of random stuff is easier than writing from scratch.
Either you read data into a fixed byte[] and stop at its capacity, or you read data into an unbounded byte[] by using append, and Go looks after the capacity, either way, you can't go off the end.
Smoking pot.
Windfarms, crypto, GDPR: The lesser-known corners of Facebook’s Irish presence
For me it's because of the very idea of a $35 computer that's as powerful as a million dollar computer was when I was at university.
I think you overestimate how wage-sensitive most industries are. Most companies today have consolidated enough to have a lot of pricing power - if they raise prices, consumers will just have to buckle up and take it.

We've already had history in the U.S. where the inflation-adjusted minimum wage was way higher than it is today and yet the labor participation rate was also higher than it is today.

But my personal preference is for UBI coupled with a repeal of the minimum wage.
Branch Cut | Front-end Developer | US | REMOTE | Contract-to-hire

Branch Cut believes that the Internet needs more products designed for humans.

We've started with TableRaven (https://tableraven.com), a gaming assistant for tabletop role-playing games. Our belief is that the web has opened a significant number of opportunities for saving time and improving availability of resources but that most software has translated paper in your desk to digital paper on someone's server and that we can do better.

We're a small team (~4 people) and believe in making meaningful changes to our work based on feedback from our users. We move quickly and have high standards, but prioritize work-life balance. While in general we're pretty open about the technologies used, our current stack includes Vue (and using Pug), Python (Falcon), and some pretty nifty infrastructure-as-code (using Kubernetes) to deploy changes as quickly as possible, no matter the environment.

We need someone who is going to own the front-end development environment and are looking for someone who knows best practices and when they shouldn't be followed.

Shoot me an email at hiring@branchcut.org (it'll reach me) with a resume.
So you have found docs for the Broadcom SoCs on the Pi without NDA? That would be newsworthy. The ethernet controller lives in the SoC btw, and talks to a phy. That's another boardcom chip. See if you can find a datasheet for BCM54210. The Pi is not open hardware, even the schematic is a joke. Broadcom is another way to spell "NDA" and "no docs for plebs."

I don't know about price but you absolutely can find Mini-ITX (and smaller) Intel based systems that idle at 5-15 watts and perform better than the Pi. At $200 for the cluster board, $40 for the adapters, and ~$50 a pop times 4 for the CM4s, we're talking $400-$500 and that's not far off from the price of some of these low end x86-64 systems that -- yess -- are much faster than the Pi 4.
Hah, fair enough, didn’t realize it when typing it out but you’re right on Stadia not exactly being a rocket ship. Hey, I use it and enjoy it as a casual gamer.

I just meant we are seeing that type of tech start to pop up with Stadia and Xbox cloud gaming, as the gaming industry being an early adopter of this new web paradigm. I think we will see more industries begin to explore the space and the possibilities there.

The first use case I personally want to see handled is a set of inline browser developer tools that I can access from within a web page, meaning also across any device, without using an additional third party browser or native tooling.
Oh no! You scoundrel! The Industry is ruined because of likes of you!!
I believe memory formation is aided by multi-sensory perceptions. The experience of going somewhere to buy a CD, unwrapping it, opening it, putting it in a specific player at a certain time of the day, getting up to hit the next track button… this is a much richer set of experiences that form a much tighter web of recollection than just the audio alone. These experiences may all be totally mundane or even tiresome, but they help cement the memory of the music.

This is why you remember something more if you write it down - you get not just the memory of a fact but also the tactile experience of holding a pencil, feeling the paper, of an aching wrist…

Passively streaming someone else’s (or an algorithm’s) choice of music in the background is probably the worst possible way to build music memory because you don’t even have the association of choosing or even reading the track title.

Ritual serves a purpose.
Google Play Music was extremely album-focused, but their move over to YouTube Music has basically scrapped that.

GPM even let you modify the metadata for albums; I had used this to strip out things like "(2020 Remaster Special Gold Edition)" from album names, and to cut "bonus" tracks off of albums (nothing as fun as playing an album and then getting a two hour long spoken word interview with Quincy Jones), and finally to reorganize my classical music so that the artist was the composer and the orchestra/performer name was just munged into the album title (obviously deeper nesting would have been better, but this worked well).

Now with YTM even browsing by artist is nearly impossible, and when you do, it doesn't display the albums by that artist that you've added to your collection, it just displays everything, so there's no real way to avoid seeing 20 copies of the same album remastered at different times mixed in with "pop rock of the 90s" collections. It's just dreadful.

All I want is a music service that lets me access an unlimited virtual store and bring whatever content I want and organize it recursively by tags (i.e. when I navigate to "artist" it presents me with the ability to narrow my search by "composer" or "album" or whatever). I stick with YTM mostly because it came with free ad-free YouTube. There is no public API to talk to the service, though, so I can't even build my own frontend (although there are numerous hacks, most of which involve checking your plaintext password into a git repository, which of course means compromising your gmail account which is essentially the end of the world).
unfortunately due to the way they're mounted, it won't fit in a 1U chassis...
An interesting metric would be the list price vs the actual price. In the past my perception is the sale price was maybe 95% of the list price. Now, the "perception" is the sale price is greater than 100% of the list price.
RankNTypes via Lambda Calculus
Github.com/pkg/errors just got archived, I made a maintained v2 with many fixes
Besides other improvements, the list of issues here which I think my fork addresses/fixes:

Message formatting `WithMessage` vs. `Wrap`: https://github.com/pkg/errors/pull/114

Do not re-add stack trace if one is already there: https://github.com/pkg/errors/pull/122

Be explicit when you want to record a stack trace again vs. do not if it already exists: https://github.com/pkg/errors/issues/75 https://github.com/pkg/errors/issues/158 https://github.com/pkg/errors/issues/242

`StackTrace()` should return `[]uintptr`: https://github.com/pkg/errors/issues/79

Do not assume `Cause` cannot return `nil`: https://github.com/pkg/errors/issues/89

Obtaining only message from `Wrap`: https://github.com/pkg/errors/issues/93

`WithMessage` always prefixes the message: https://github.com/pkg/errors/issues/102

Differentiate between "wrapping" and "causing": https://github.com/pkg/errors/issues/112

Support for base errors: https://github.com/pkg/errors/issues/130 https://github.com/pkg/errors/issues/160

Support for a different delimiter by using Errorf: https://github.com/pkg/errors/issues/207 https://github.com/pkg/errors/issues/226

Support for Errorf wraping an error: https://github.com/pkg/errors/issues/244

Having each function wrap only once: https://github.com/pkg/errors/issues/223
Maybe Plex?
Dobbs vs. Jackson Women's Health Organization Oral Argument
Location: Washington DC
Remote: Yes

Willing to relocate: Yes

Technologies: Python, C, Java, Docker, AWS

Résumé/CV: https://docs.google.com/document/d/1OEJDII5kN1u9N3nRzRg02_g3...

Email: tjbaldwinx2@gmail.com

Hello! I am looking for an entry level product management role. I have done several internships in product management, systems engineering, and integration and test. I am looking for a company that can help me grow as a product manager. I would be willing to move anywhere in the USA, but would prefer NYC, SF, Austin, or DC. Thanks!
edit: i am wrong, its still beta/waitlist for copilot.

copilot? i believe its open to anyone now. this feature? its a nightly build according to the post.
- Custom Music Artworks

- Custom Artists / Producer / Lyrics description

- Custom rules to ignore songs on random selection

- Custom rules to select equalizer per song

- Folder based navigation

- Smart Folder based playlists

- Uploading your music to the cloud and streaming them as any other song

Nails my reasoning for having stuck to it all this time as well. way easier to include my own (un-published) music, mixtapes/etc that never made it to streaming but that I have mp3s for, album art that I want to swap out, etc.

I do fear that these might all be incidental features and they eventually re-orient to mimic Spotify's approach more closely.
IMO, this is 100% typical. I counsel people getting started in the industry all the time that public reputation of a company is actually inversely correlated with practical working conditions there.

If there are 500+ more great engineers itching to get every open position, what incentive does the company have to pay well, have a smooth and respectful hiring process, treat employees well and respect their personal time, etc? Incentives guide outcomes far more often than any principles of niceness and fairness. They're often actually incentivized to do the opposite, especially in hiring. So what if we jerk people around and ghost them randomly in the hiring process? The only result for them is a slightly less unmanageably huge pile of applicants. If anything, it improves the applicant quality from their perspective - they're filtering out people who have standards and self-respect, who would probably just leave later anyways when you start treating them badly, and keeping the people who will stick around for any kind of abuse you dream up.

If you want to be happy, get a job at a boring-sounding company that nobody has ever heard of. Far more likely to have good hiring practices, pay, and working conditions. People being impressed by the name of your employer only really lasts a few seconds anyways.
Crypto-Savvy Gifts for the Holiday Season
Once you have a full time employee who is "the HR person" who has a department to run, and has OKRs, unless there is absolutely stellar company culture pushing for the contrary, that's it, that's the end, all your good benefits are going to get micromanaged away.
Go would stop this from being exploitable. You might be able to make a slice larger than it is "supposed" to be, but it won't overwrite anything else because Go will be allocating new memory for your bigger slice.

But this is hardly a big claim for Go. The reality is that of all current languages in use, only C and C++ will let this mistake happen and have the consequence of overwriting whatever happens to be in the way. Everything else is too memory safe for this to happen.
That's not correct.

iTunes Match, which the author mentions, is responsible for exactly 1 of the features listed:

> Uploading your music to the cloud and streaming them as any other song

Everything else is part of Apple Music, the streaming service: https://en.wikipedia.org/wiki/Apple_Music
This component (NSS) would work fine with GC.
Avenue (YC W21) | https://avenue.so/ | Full-stack Software Engineer / Backend Software Engineer (Typescript / Javascript / React) | NYC / New York City | Full-Time

Avenue is building the observability platform for operations teams (think Sentry/PagerDuty but for ops). We are hiring early full-stack engineers to help scale the next generation of ops-driven companies. Come join our NYC-based team!

We are a team of 7 in NYC backed by Y Combinator, Accel, Elad Gil, Lachy Groom, and many other great partners.

Our main product is a web app and worker cluster built using Next.js & React. We build our components with Tailwind (https://tailwindcss.com), and we use hooks & react-query for state management. Our backend is a Node.js / Express app. We use Redis and Postgres for storage, and we use Prisma (https://prisma.io) as our data access layer. Our infrastructure is built on Docker, Kubernetes, and AWS.

As an early team member, you will get a chance to set the foundations of our engineering culture. You will help articulate our engineering principles and help set the long-term roadmap.

We're looking for strong engineers with many of the following:

* 3+ years of full-time software engineering experience
* Experience building full-stack web apps (you've owned & built features from start to finish before)
* Extensive knowledge of Typescript, React, and Node.js
* You're product-minded, you get a lot done, and you have high conviction in what you do.

Please apply via: https://jobs.ashbyhq.com/avenue/f4e8842d-83ae-413a-9ee3-d20c...
It's not being suppressed. Policy needs to have a basis in research and scientific consensus, and my understanding is that there is not currently a great deal of research on exposure to small amounts of virus on humans, in real life conditions. For one thing, there are major ethics and safety issues to studying this. For another, viruses don't all behave the same.
Advent of Cyber
Well, look at 2018 compared to 2020 - they are similar.

State and the USPS are a little different - State looks outwards, unlike the rest of the agencies, and the USPS is quasi civil service and a bit of a political football. Not only that, but it has a strong local presence across the country.

The rest of the agencies are, unfortunately, politicized and biased.

Edit: Not all the charts in your link show cumulative data.

But, look at the chart for "Party Split, 1990-2022" in the election years - that's when the civil service donates heavily to get "their party" into power:
2012: Dem 69%
2016: Dem 77%
2020: Dem 76%

That chart includes both "Public Officials" and "Civil Servants". The former group is far more balanced, since the Republican/Democratic split is pretty even. If there was a similar chart for just the Civil Servants, it would be a lot more biased.
Clearview | JavaScript Developer | REMOTE | Europe, South America or Africa | Full time | https://clearview.team/jobs/remote-senior-js-developer/

We’re a remote-first, distributed software company with team members spread across the globe. We help startups and scaling companies build products and grow their engineering teams.
We bring Clearview teammates on as full-time contractors, but our list of benefits looks nothing like traditional contract freelancing. We offer all our teammates:

- Unparalleled flexibility of working hours
- Paid skill expansion
- Coworking (or home office optimization) budget
- A local meet-up budget for our co-located teammates to hang out outside of work
Annual summits, for company-wide face time

Sounds interesting? E-mail me at sabrudina@clearview.team
Is it idiomatic go to memcpy into a struct? I would think that this whole paradigm would be impossible in safe golang code.
you should never have a personal browsing session on a work laptop. DISCOVERY. not even once!
having used copilot for only a couple hours and found it annoying... this might be a but less obstructive. though contrary to the commenter the samples in that thread didnt seem all that great to me. ill try it out tho and since its in the sidebar itll hopefully be less distracting.
Scaling with Pandas beyond the millions (of records)
Memory safe language that can compete with C/C++ in performance and resource usage is a new concept.

AFAIK ADA guarantees memory safety only if you statically allocate memory, and other languages have GC overhead.

Rust is really something new.
I do this! It's great, but discoverability/brows-ability is lost.
"...nowhere else does this court recognize a right to end a human life..."
The Universal Structure of Storytelling
Vanilla | Full Stack Software/Product Engineer | Los Angeles, CA | Fully Remote | Full-Time - ReactJS/Typescript / Familiarity and interest in modern React ecosystem
- GraphQL / Apollo

- Design / UI Focused

- Familiarity with Figma/Storybook/modern design tools

- Rails/Full Stack is a major Plus

- Experience in Product or Agency Setting Preferred

Job is fully remote but HQ'd in Los Angeles - This is in the Legal/Financial Tech World - https://www.justvanilla.com/full-stack-engineer

Other open positions here:
https://www.justvanilla.com/careers

Email kei.yasui@justvanilla.com if interested.
All the features of "iTunes Match" are included in Apple Music as long as you have "Sync Library" turned on.

For a while there was a subtle difference in that music uploaded to Apple Music would have DRM applied to it, and iTunes Match would not, but this is no longer the case.
“Engagement with the site is up!”

Translates to: “The users can’t find what they’re looking for, so they’re clicking around a lot.”
>This wasn’t a process failure, the vendor did everything right. Mozilla has a mature, world-class security team. They pioneered bug bounties, invest in memory safety, fuzzing and test coverage.

Yep, definitely sounds like Project Zero is trashing Mozilla in this blog post.
For each thing "everyone knows," there are tons of people learning about it for the first time right now.

https://xkcd.com/1053/
Also, far, far easier to build than all of these C programs with their own bespoke build systems and implicit dependency management. The more of the software stack that can be built by mere mortals, the better.