skysight-inc/HackerNews huggingface dataset:
I don't quite understand how this is better than just streaming your desktop? The readme says "author made this because ... his internet could not handle streaming" but this is just streaming the (in-docker) display, no?
Valid questions. I just think it's faster. One action on tomdn.com instead of 1. DDG "array.map mdn", 2. Find MDN result (usually first), 3. Click result, 4. See docs.

Bangs are great, just shorter again to use tomdn.com:
- `!mdn array.map` leads me to https://developer.mozilla.org/en-US/search?q=array.map, which I have to scan the results and click on.
- tomdn.com?array.map leads me to the exact page in the docs. https://developer.mozilla.org/en-US/docs/Web/Javascript/Refe...

This may or may not be valuable, but I like saving the extra steps for something I do many times a week. Basically this calculation (https://xkcd.com/1205/) works out for me + the fun of working on a new project.

edit:
>I don't have to run my searches through an unknown third party

Very sympathetic to this concern. Feel free to host yourself -- it's a single html file. https://github.com/tayler/tomdn
If you ever need something actually performant or that uses far less memory, have a look at libVIPS
My point is that the person who is already gainfully employed can probably get a job basically anywhere else in silicon valley.

Getting your first break is much harder. the fact we have the "first big break" metaphor at all in our language is illuminating of that fact.
Reality and Fiction mingle together...

"Mesoservices: Architecture for optimal trade-off between engineering and operations efficiency"

https://www.codemotion.com/talks/mesoservices-architecture-f...
Why was the fact that it's not a production file system even brought up? Was it advertised as a production file system? Does the paper say that it is one? What was the rhetorical purpose of that statement?
Here's what my invoice looks like for today

0.5hr chats, code reviews, time-audit

1.25hr Bug#12345

...

So I have captured the ~15 minutes I spent itemizing/cleaning up my invoice for the past day or two in a "time-audit"/misc line item.

"very thorough with my itemization" implying you'll just over bill your customer because they have the nerve to have you professionally account for your time ?

"tipped the balance of power from the money men to the workers"

Right so if they weren't operating with integrity that doesn't mean the worker shouldn't either. Tit-fot-tat might be an optimal game theory but better to optimize for a clear conscience.

Note, I realize I am being unfair to your comment. When my customer first asked me to itemize my invoice it was an annoyance, but now I am efficient at it and see it as win-win. I just keep adding to it in real time as I work through out the day and then do a periodic clean up and aggregation.
His trebuchet is quite high off the ground, so the arm and sling has room to accelerate. This wouldn't really be practical in a medieval trebuchet, especially if you wanted to move it to a siege.
That's for you to decide but the point of the exercise, besides having fun, is finding a solution. If wc is something you'd use to solve a similar problem, seems reasonable to use it here too and within the spirit of the challenge.
Wait a minute, is that why DOS .com files are loaded at 0x100? CP/M compatibility?
Thanks for posting, there are some interesting statements in this article.

I can relate to the arrival of a child clarifying that a parent's behavior that was previously tolerated can no longer be tolerated for the well-being of the child.

I'm left wondering what will happen to estranged parents as they age without support from their children. At least in the US, our government and non-profit safety net is not robust enough to provide for the increasing number of aging individuals that are coming down the pipe.
see https://news.ycombinator.com/item?id=27324653 A project to port LLVM to the MOS 6502

and http://calc6502.com/RobotGame/summary.html comparing ASM, C and Forth of the same program
Imagemagick is one of the few bits of software where the functionality is worth the risk. Simply find a way to remove any network access and use it. I used to run it in a docker container with (almost) all capabilities dropped but with a directory mapped into it to run.
It never ceases to amaze me how Wall Street thinks every pipeline needs to flow through Excel. I couldn't believe it 20 years ago and it's even harder to believe today.
Consider it from a management/budgetary point of view. Super smart people? Oh hell yeah, and I don't fault them for this one bit. But bean counters? Why the hell invest in hiring those people, or budgeting for search quality improvements, when you have essentially no competition to speak of? Makes more sense to put those same smart people on projects that correlate people's activities outside of Google with activities they can observe either directly or indirectly to create a more wholistic picture of the consumer for advertisers. Those are much harder problems to solve, especially now that the public is finally becoming slowly more aware of the massive abuses of privacy the bean counters like I described above have been pushing for years.

At the end of the day Google doesn't exist for the good of the public, they exist to return the highest possible investment for shareholders. It's literally the opposite of their job to improve search quality when competition doesn't force them to (because investors see that as a waste of money that could have been spent on further eroding people's privacy to enable higher and higher ad revenues.)
ImageMagick, ffmpeg, exiftool and YouTube-dl are 4 of the most useful tools via command line.
If it's not available in Metal, how would it be magically available in WebGL running on top of Metal?
Hopefully Google suffers some consequences.

My money is on nope, however.
> everything is just pulled from github

I hear this a lot, but I can't divine any substance from it. Why is GitHub a less-secure repository medium than SourceForge + random website downloads + various Linux package managers? Maybe this is a red herring and your real complaint is that the Rust ecosystem is less secure than the C/++ ecosystem?

> you only have to make sure you've got gigabytes of free space in ~/.cache/

I cleared my $GOCACHE relatively recently (I thought maybe I had a cache issue, but I was mistaken), but it's currently at 75M while my .cargo directory weighs 704M. If these ever really got too big I would just `go clean -cache` and move on with life. If this is one of the biggest issues with Go/Rust/etc then I think you're arguing my point for me.

> a build environment that was released in the past four to nine days

What does this even mean? You can compile Go or Rust programs on any Linux machine with the build tools. On the contrary, C/C++ dependencies are very tightly coupled to the build environment.

> have appropriate isolation or simply not care about potentially vulnerable or compromised code being run on your system

Not sure about Rust programs, but Go programs absolutely don't run arbitrary code at compile/install time. C programs on the other hand absolutely do run arbitrary code (e.g., CMake scripts, Makefiles, random bash scripts, etc).

> I see so much software that needs only standard libraries and runs on literally any python version released in the last decade, but to run it you have to setup some environment or globally install it with setuptools or something.

Yeah, Python package management is a trashfire; however, this is entirely because it is so tightly coupled to C dependencies (many Python libraries are thin wrappers around various C programs, each with their own bespoke build system). Python package management tries to paper over the universe of C packages and it kind of works as long as you're on a handful of well-supported distributions and your dependencies have been well-vetted and well-maintained.
Providing feedback is usually not a thing because of liability.
I help SaaS companies grow using video marketing

Location: Spain
Remote: Yes
Willing to relocate: No

Technologies: YouTube (organic and paid), SEO, Content Strategy

Résumé/CV: https://photonicgrowth.com/about

Email: duncan@photonicgrowth.com
Absolutely.

I thought everyone knew this.
That's because most of them had leather wrapped hilts and after all these years the leather is long gone leaving just the tang and any decorative embellishments that it had.
Axelera AI | Engineering | REMOTE, ONSITE (Netherlands, Belgium, Switzerland) | Full Time

Axelera AI is a fast-growing European start up developing In-Memory Computing technology for AI at the edge. We are building specialized hardware, as well as a novel software stack and platform for AI. We are looking for exceptional engineers to join our team which is distributed across the Netherlands, Switzerland and Belgium. We are soon expanding our presence to other European countries; at the same time, we are considering candidates in countries where we do not yet have presence for working remotely.

We currently have multiple open positions for hardware and software engineers, including:

* Software Engineer - Compilers
* Software Engineer - Embedded Systems
* Software Engineer - AI Runtime Systems
* Deep Learning Engineer - Computer Vision

At Axelera you'll become part of a dynamic, fast-growing international organization. We offer an attractive compensation package, including extensive employee benefits, a pension plan, and equity.

You can view all available positions at https://www.axelera.ai/careers and apply on the website, or reach out directly to the engineering team by sending an email to axelera-hn@protonmail.com.
Gggggggfddh
Gggff
No doubt you're right. I assume larger companies have a HR department that manage these things, have a formal process, and report this to the Number Line and other background services. But there are lots of boutique companies <25 employees where HR is the owner and they most likely don't subscribe to those services nor do they report into them.
Doing it with physical machine ls gives the real understsnding and ferls that you just dont get from the VM stuff
Dde
Fdd
Hi HN! I am VP of Engineering @ strongDM (https://www.strongdm.com/careers) We make accessing infrastructure (databases, servers, clusters, clouds, websites..etc) a breeze and fully auditable. We're 100% remote, our business is growing incredibly fast, yet still are a very small engineering team (~10 ppl strong)

I am hiring engineers for both front-end (React) and back-end (Go) positions. Feel free to reach out to me at karim@strongdm.com if interested
Actually yes, sadly.

Even HN won't let you delete your personal comments.
You can opt out in the same way that everyone opts out of legal protections: by doing whatever you want and not being a snitch about it. It works great when everyone's buddy-buddy and there's trust. It also gives you great leverage when things go south.
It was explained to me using the analogy of watching sports: One of the most entertaining activities for a human is to watch other humans do things. This is why professional sports leagues exist. This is also why “Watching people play computer games” is a perfectly reasonable entertainment option, despite it not being your preference.
Perhaps you are not deeply familiar with this realm, but trivial (native) copper working is not generally considered metallurgy.

For an amateur but no less correct source, wikipedia provides a good quip for us:

https://en.wikipedia.org/wiki/Metallurgy_in_pre-Columbian_Am...

Archaeological evidence has not revealed metal smelting or alloying of metals by pre-Columbian native peoples north of the Rio Grande; however, they did use native copper extensively.[32]

Which then further cites: George Rapp Jr, Guy Gibbon & Kenneth Ames (1998). Archaeology of Prehistoric Native America: an Encyclopedia. New York: Taylor & Francis. p. 26.

I do not own this book, so I apologize I cannot verify the citation.
Ffggdfgg
I think having it produce good output on nonsensical / obviously wrong code would be a very different target than explaining commonly found code, so your expectation is a little unreasonable at this point.
or the real thing: https://www.c64-wiki.com/wiki/GEOS
and http://toastytech.com/guis/c64g.html

(previous discussion of GEOS: https://news.ycombinator.com/item?id=10188367 )
> Microservices, as a philosophy, is encoding your org design at the networking layer.

Not always. One of the things where I desperately wish people would adopt the "microservices philosophy" is in applications which provide a scripting language.

For example, if I want to "script" OpenOffice, I am stuck with the exact incarnation of Python shipped with OpenOffice. Nothing newer; nothing older; exactly binary compatible. This is a really irritating limitation.

If, however, they simply provided a "microservice interface" that anyone could talk to rather than just the anointed Python, then you could run your own Python or script using a completely different language.

I'm picking on OpenOffice here, but this is not specific to them. Nobody who has a "scripting extension language" as part of their application has demonstrated anything better.
I noticed this too and was hoping the author would mention it in his article but couldn't find a reference to it :) This is a great album to listen to while doing technical work.
Printer output?
The Signal xbps package works fine, and Flatpaks are security hell.
Sourcegraph (https://sourcegraph.com/) | Engineering Manager, Director of Product Design, SRE, Software Engineers, Director of Technical Writing, Director of Data & Analytics | ALL REMOTE

Sourcegraph is code search that helps developers find code and automate large-scale changes.

Our mission at Sourcegraph is to make code accessible to everyone and bring the power of search to code. We’re doing this by building the Netscape and Google for the world of code—both private code inside companies like Uber, Lyft, Cloudflare, Yelp, and Twitter—and over all open source.

We plan to index all the open source code in the world and are hiring teammates to join us in doing so. Come help us scale code search to be instant across millions of repositories and build the global graph of code by compiling the world!

https://grnh.se/0572f98b4us
Well they have, Mueller investigation revealed Russians ran the blm social media show as well, for "whatever" reason your media rarely talked about it but you're free to read yourself from the original report :)
I was going to comment on this also. The post you're replying to would be like someone saying "isn't a major energy company failing over in the states" when they mean Enron. Iceland managed to completely recover and is now one of the richest countries (per capita) in the world.

That said, I've always seen people try and stir up a strange amount of FUD whenever a Nordic nation is mentioned. FUDing Americans about Scandinavia is practically a sport at this point.

I'm half expecting the mythical Swedish gang war, or rape crisis, to be brought up in reply to this comment. Go do some research on reporting techniques and legal definitions first if you're about to 'well actually' me on that.
If you are running your own host machines to essentially host VM's (private cloud), then yes.

There may be some cases for just directly running on the HW as well.

If you only do cloud like AWS etc then no, you don't need SW raid, but don't discount knowing a bit about it.
That's why I said it squares with my mental model. IIRC they have been super hostile to any 3rd party clients, which is (likely) what "created in the community" means to them

I also have a ton of bitterness about their build system since it seems every few months they make their gradle and codesigning process more and more hostile to self-building. And I appreciate that is kind of an edge case but if they ever want people to chip in and try to fix the seemingly unbounded MMS (and now SMS!) bugs, they'd be well served to have less wizardry
lmaooooooooo have you taken BART
I didn’t know.
> One of the problems with things like this is how do you know which site has copied from another, especially if you don't want a list of hard-coded exceptions.

The core function of that is actually pretty simple:

1. Strip all X/HTML tags
2. Run `diff`

Sure, it's not perfect, but an organization that pursues academic quantum computing research can sure as hell afford to run the results of the above against an AI to check for similarities.
Abine - the online privacy company | WFH REMOTE or BOSTON, MA | Full Time | Web application and Full Stack Developers. Product Manager. Growth. Marketing. Data Analytics. Sales. | https://www.abine.com/ and https://joindeleteme.com/

We are a growing profitable company focused on better, easier, online privacy.

We make two products. Blur is a password manager foundation with privacy aliasing / tokenization built-in from the ground up to help people mask / control their PII credentials like email addresses, phone numbers, and credit cards. DeleteMe is a service for removing private information from many data broker sites that list and sell consumers personal profile data.

We're looking for strong talent across the board as we are growing over 100% y/y and expanding both B2C and B2B divisions. Leaders and mid-level people who are interested in making a difference in the fight for privacy are encouraged to apply.

Please contact us at jobs at getabine dotcom.
1. no recruiters (please, really, please)
2. helpful if you can include both a full CV and desired comp range

thanks!
There was a freakout?

Also, it's "grokked", but I'll just pretend that you spelled it correctly instead.
Look up sales letters and read the greatest hits.

But really your main education will be trial and error. It's a talent business, not a training one.
> tick the box on the Signal iPad app that would make it available on M1 Macs

This annoys me the most. I don't see the downside of them enabling it. It would bring the Mac client into feature parity with the IOS client and eventually reduce complexity. It seems like it would be an easy win-win.
SEEKING WORK | The Netherlands | Remote only (anywhere)

I have about 5 years of experience with both Vue and Django and have developed many applications with it for freelance clients and for myself. I am located in the Netherlands, but I am fairly flexible with scheduling meetings etc, so timezone differences shouldn't be an issue if you are living in Europe or USA/CA regions.

This is my Github page with open source stuff on there: https://github.com/GDay

I also have a blog featuring Django/VueJS content (including a comprehensive Django/Vue course): https://djangowaves.com // https://djangowaves.com/django_vuejs_course/

Contact details: https://djangowaves.com/contact/

My rate is $90/hour.

Please note that writing tests/documentation for the things I build is pretty much non-negotiable from my end. It helps me sleep at night.
> My entire interaction with Imagemagick has been removing it.

Same. I've successfully moved all my image manipulation requirements to libVIPS. Far more performant and with a ton less memory usage.
Other than raspberry pi, does anyone know of an even lower powered board which can run a very simply web server (only needs to return a single html file)? I have an idea for a fun hobby project where I want to connect my echo bike (for cardio) to the board which charges it everyday and returns an html with how much I charged it and daily cardio stats. Basically, if I don’t do cardio, then the board won’t be charged enough to keep the site up, so that gives me incentive to do it regularly.
How old is the #line directive, I wonder? It's been a long time since Cfront.

https://stackoverflow.com/questions/2216540/whats-the-meanin...
Or programming your flash
drive to pretend it has 32GB when it only has 4GB, as is done on Amazon.com
Stop snacking, in my case weight gain is more about your proximity to the fridge and the snacks rather than not not-being active.
> The post said the phone wouldn't turn on, so how were they supposed to clean it up before sending it out?

I think you are asking the wrong question. It's more useful to ask how to initially safeguard the pictures instead of how to remove them after something broke. If the pictures were encrypted, then it doesn't matter who has possession of the phone.
Wow. That's even more user-hostile then.
There are likey a lot of dinosaurs still left to be found in the central plains :)
Reminds me of the Finno-Korean hyperwar. We could be exploring the stars...
Springs could be used instead of rubber bands. While "coil spring" is a relatively modern invention, other kinds of springs are known from the Bronze Age, accoding to https://www.designingbuildings.co.uk/wiki/History_of_the_Spr...
There's a big difference offering that advice in a areas with a crime problem before anything is stolen than telling a person they should have hidden something after the theft. At that point you aren't being helpful.
Just got blown away when I "turned off" the sun and the buildings started to turn on their lights.

I'm a big fan of Oskar.
wow 0:
I'm in my 40s, living in Wisconsin most of the time, and all of those usages of singular they have been in use for as long as I can remember. I find none of them jarring.

This from a person who still has a hard time remembering to address a specific person as "they" when they say that's their pronoun (but I'm working on it!).
Yep. For every doctor or nurse with 4+ years of postsecondary education, there are 5+ people with 2 or fewer years of postsecondary education, I'd bet.

The lower tiers of nurse only require 2 years, IIRC, and I think those are more like technical programs than typical liberal-arts-informed degrees. Then there's the clerks, the front-desk people (to include the ones at the "front desk" of each floor, department, or section of the hospital, plus the ones at the actual main entrance[s]) the cleaning and housekeeping staff (someone has to go around restocking supplies and such), the entire billing department, the people who come around to bug sick people about their insurance details, the security guards (hospitals have lots of them), and so on.
Finno-Korean Hyperwar
It's not as good, especially for Github.

GH also breaks down the results into types which is very helpful when you only want code or are looking for documentation or discussion.
How do you even get the petabytes of data into S3 without incurring massive charges? Previous estimations of getting the initial dataset into cloud was.. prohibitive (note this was 3-4 years ago).
Xamarin.Forms is buggy and frustrating, Xamarin.Native (i.e. just native bindings without a huge opinionated framework on top) is really nice. If you know native dev already its a huge productivity boost (with the occasional hiccup).
The urinary leash: how the death of public toilets traps and trammels us all
Yardwork: splitting firewood, adding material to the compost bin, spreading arborist wood chips, planting or harvesting plants/trees, etc.
Not sure why, but whenever I'm presented with something like this, I always seem to want to build the least functional, least utilitarian, most maddening and stupidest structure I can.

http://oskarstalberg.com/Townscaper/#IzhCuCAJioFFB00CAajRAN2...
It seems like a fairly weird expectation to be able to explain advanced mathematics to someone of moderate learning/intelligence.
Good point. Users only know about Google at this point. And won't even consider another search engine.