skysight-inc/HackerNews huggingface dataset:
Master Mariner here with bridge experience from sail assisted vessels both conventional and through magnus effect equipment. Also a lifelong sailing competitor.

Have you considered the effect your design has on the drift and drift angle of a vessel yet? Looks like your aiming to benefit from conventional sail assisted lift but there is a thin line between lift and drift. The negative effect of drift induces increased consumption so some kind of trimming needs to be done quite fast to maintain lift effect. To maintain an optimal angle of attack to get the maximum lift requires quite fast adjustments which on sailboats can be done in two ways, either by trimming sails or adjusting course. Adjusting course on large cargo vessels takes quite a while so i don't see that as an option unless the sail is hooked up to a fast acting autopilot.
Location: Northern California
Remote: Yes (worked remote since 2012)
Willing to relocate: Nope
Technologies: TypeScript, Golang, AWS
Résumé/CV: Check out Jeff Parrish’s profile on LinkedIn
Email: see hn profile

Hello, I’m experienced in backend, devops and frontend, as a software engineer. Interested in opportunities supporting machine intelligence systems / AI.
Typically attempts to fit sails on moderns ships (like the rotor sails that have been installed on some ships in recent years) are targeted at ferries or tankers, exactly because of the loading/unloading topic. Putting large structures on a container ship will interfere with the cranes. And the SC Connector launched in 2021 can tilt the rotor to fit under bridges, with sails half as high as what OutSail tries to do [1]

1: https://www.rivieramm.com/news-content-hub/sea-cargo-ro-ro-w...
I happen to be regularly in touch with distributors due to having written a Mac blog for the past 20 years. There might be figures out there, but I don't think they're easy to come by.
AI is arguably the most powerful production (as in “means of production”) tool ever created.

Anyone that is literate and somewhat intelligent/capable with access to the web is potentially more inventive and creative in the coming years than the greatest thinkers and creators that have ever lived. Billions of people will meet this qualification.

Everyone is now faced with a choice: use the tool and stay in the race, or ignore the tool and drop out of the race.

There are thousands of social problems to solve.
Cool.

Can it ingest multiple PDFs in the same 'context', or would I have to assemble it all into one (under the 50mb limit)?

What is it using to

Can we (provoke you to) set the model temperature in the conversation to either minimize the hallucinating or increase the 'conjecture/BS/marketing-claims' factor?
Prioritize customer needs with AI-driven feedback analysis
Said this in multiple places, multiple times, but will never get sick of repeating myself: Lex is singlehandedly saving journalism.

Now hire me so I can help you, you big silly goof ;)
Though it may not matter much, "WASZP" is also the naming of a popular foiling dinghy sailboat.
For example, you create a 100MB file. You tell the operating system to map that file to memory, and it gives you a pointer to 100MB of memory. Whatever you read from that 100MB of memory is what is actually in the file. You can also write to that memory and commit it back to the file. The parts you read from the pointer are the only parts from the file that are loaded into memory. So if you memory map a 100GB file, the operating system won't actually load all 100GB into memory, only what is accessed (and this is all handled for you automatically).

The operating system is free to load and cache the file into memory in whatever way it wants, so for large memory mapped files it'll often try to use all available memory to cache as much as possible. If another program needs memory, the operating system will simply lower the amount of memory available to the memory mapped file for caching. This is extremely useful for databases, since it greatly simplifies both how to persist the data along with how to load and cache the persisted data.

This all comes with a big caveat however. The less memory you have, the more file accesses occur (similar to your pagefile when you're thrashing), which can dramatically slow down your memory operations.

tldr; it lets you designate a file to use as a region of memory.
Yup here’s a list of optimizations that Polars does to achieve the speed that it does

https://pola-rs.github.io/polars-book/user-guide/#current-st...

Polars’ lazy evaluation is a big deal — this lets it do query plan optimization.

Whereas in Pandas every step is eager so it can’t look ahead to eliminate redundant steps. You basically can’t do a lot of query optimization in a multi step transform.
Agreed on all counts. "Mirage" is the perfect name for this product.
Quoting another user, jcranmer [1]:

> "The fundamental operation of mmap is to add new entries to the page table of a process, and the precise properties of those entries are heavily dependent on what the arguments to mmap are.

> When you mmap a regular file, you're essentially adding an entry to the page table that shares the data with the kernel's filesystem cache."

Now, understanding this requires some understanding of an OS's virtual memory function, and what "page tables" are. Those are what the OS use to track a process' memory, whose granularity is in "pages" (historically 4kB on Linux, though others use larger granularity such as 16kB).

mmap() has a a lot of flags [2] that affect the properties of those mapped pages. It is the swiss-army knife of memory management on Linux.

Some of those properties allow you to share memory with other processes (MAP_SHARED | MAP_ANONYMOUS), or just allocate memory (MAP_ANONYMOUS) or, by default, map an (open) file specified by the `fd` argument.

(fun fact! On linux, when you malloc(), you don't actually get memory, just an IOU from the kernel. Only when you access that memory, ie accessing those memory pages, does the kernel actually make the effort of allocating you that memory.)

[1] https://news.ycombinator.com/item?id=35412842

[2] https://linux.die.net/man/2/mmap
This is why Modin and Ponder are game-changers for Pandas folks. You keep the API but get scaleout.
Yeah, I believe that is what happened here. See the author's comment: https://news.ycombinator.com/item?id=35422496
Standard operating procedure seems to be, promise the world, update the maps with lies, then announce a stock buy back plan with the profits.
> So now that I still work at home, I make sure to unplug my laptop once in a while just to drain it down a bit.

That's still a defect; the laptop battery management should do that for you. As an example, the Dell laptops I'm used to automatically drain the battery to ~95% when plugged in all the time (it appears to be at 100% while on AC, but when you unplug it you can see the true charge).
TestFit | Software Engineer - Procedural Generation | Full-time | Remote (CST +/- 2)

We design buildings in milliseconds. It can be hard to describe in words - I'd encourage you to get a quick glimpse of our neighborhood layout tool at https://testfit.io/release/testfit-3-07-subdivision-configur.... Our real-time automation allows real estate developers and architects to design projects in a fraction of the time required with traditional CAD software packages.

We are hiring a software engineer to join our small team and add more functionality to our procedural generation systems. If you like solving tough spatial problems using 2D vectors and geometry, managing your own memory, and optimizing algorithms to run in under a millisecond, then we might be the company for you (being prone to ranting about how much RAM Slack uses is also a good sign). TestFit takes on old-school stance on software development; our codebase is written entirely in C99. We seek to create a company of people who are capable, humble, and hard-working.

You can apply at https://jobs.lever.co/testfit/62bb6dfe-fd34-41c3-8cf3-5318a0....
And some WWE stars with legit fighting credentials have gone back and forth from UFC (and other MMA promotions) to WWE. Brock Lesnar being the best example
AwesomeQA (https://awesomeqa.xyz) | Senior Backend Engineer | Munich, Germany | Full-Time | onsite | €70k-100k salary + generous equity

We're building the operating system for communities. The first version of AwesomeQA is already being used by 42+ companies to manage, support and grow their product communities.

You'll join an early stage team who want to redefine the community experience.

More details about the role here: https://awesome-qa.notion.site/Senior-Backend-Engineer-Munic...

If you'd like to explore working with us, please reach out to me at hi [at] awesomeqa [dot] xyz with "HN Backend Engineer" in the subject line and a note about why this is exciting and a link to your linkedin/resume.
People probably need more real-world connection, but it turns out they often crave whatever gives their brain the quickest dopamine hit.
It's a heavily modified version of a quote by one of the characters - Dr. Snaut (Snow).
Wasn't about money for me
How will you use AI to solve these problems?
mmap maps files into virtual memory. When a program read the mapped are of memory, that portion of the file is read.
The transition to mmap offloaded memory management to the kernel, which can lazily load in parts of the file from disk as its memory mapped pages are accessed. The original version eagerly read the files into memory before running inference.
It's a good (long) read, and has some valuable insights.

That said, I've been living these principles since I was 18 (long story, lots of tears, bring a hanky).

I can tell you that anyone can benefit from this.

But most simply, if there were one single trait that I think has been key for me; it's been self-discipline. It has paid off all over the place.

Finishing stuff takes a great deal of what people like to call "grit." There's a ton of unpleasant, boring, hard-to-digest stuff, in delivering a finished product. In many cases, it can be more than half the project.

In my experience, not giving up, and powering through the "boring bits,", when, what I wanted to do, was go into a fetal position under my desk, and sob into Mr. Floppy Ear Bunny, has done the trick.

It also does wonders for self-image, and self-confidence (which, unfortunately, is often interpreted as "arrogance" -nothing is perfect).

I've found that starting the day at 5AM, and with a 5Km walk (which I hate), is useful. Everything after that, is gravy. Real gym rats beat that handily. Many of my friends work out for a couple of hours before getting into work.
I am not interested in convincing you that people do indeed choose their jobs so we'll have to agree to disagree on this.
I don't see how that follows. The obvious correct action to me is "seek C". Opinion A would simply be a safer fallback until C is found.
> I had friends in college who were replacing ~$400-500 machines almost yearly

Come on...can we tone down the ridiculous statements here, please?

I don't know what your friends did to this hardware, but there isn't anything out there you HAVE to replace "almost yearly". Not even for that price.
We're looking at steel partly for durability, but also if we're going to be rolling up the sails a lot then fatigue limits become a lot more important. Cost is key too - I'd love to make this from CF, but price goes way up.

For load sensors, we're thinking strain gauges and pressure sensors to measure wing surface pressure and use that for live feedback. Anemometers might be mounted on the top of the wing, but more likely we'll use a master anemometer at the bridge to send info to the entire array.

For the wing shape, we're currently looking at a symmetric airfoil with fixed ribs inside for strength, so not able to actively change the camber, but we are looking at the ability to do wing warping to change the overall shape of the wing. We are still working to get our first data from on the water, so no good answers on the trim other than we want to make this as automatic and turnkey for the ship master as possible. We're quite early in the design still, though, so don't yet know where the limits of the technology are. Likewise, no answers on BOM and sourcing for you. However, we do plan to start hiring after our seed raise, so feel free to contact us through our website!
Where did you get this impression? Mullvad is growing like crazy (4 times as much revenue in 2021 compared to 2020, 2022 numbers not yet public). NordVPN is obviously larger since they are older and have bought a lot of ads on Youtube but Mullvad has crazy growth and I have seen their ads in the subway here in Stockholm. Mullvad is in no way a company which struggles as far as I can tell.

The old company: https://www.allabolag.se/5567839807/amagicom-ab

The current company: https://www.allabolag.se/5592384001/mullvad-vpn-ab
Location: Kentucky, USA

Remote: Yes (only)

Willing to relocate: No

Technologies: Java

Résumé/CV:

https://www.dropbox.com/s/47z333fdxjjqlhn/DanielHollingswort...

- Expert in data ingestion, data extraction, indexing, web crawling, ETL, Selenium, Solr, Java

- United States patent holder (8,326,830) for an invention at SAP in the field of federated search

- Creator of https://github.com/MachinePublishers/jBrowserDriver a programmable web browser

- Bachelor of Science, Computer Science (2007), University of Cincinnati, College of Engineering

Email: hollingsworth1024 - gmail - com
> the method does what it currently does.

It isn't that stupid, and that was done at least a decade ago with static+control flow analysis. As for AI, I was recently writing tests for a VT push parser in Rust (which is novel code, so no parroting here) and it clearly knew enough about VT to write a, correctly, failing test. I had a bug in my parser, and the test that AI generated found it.

At the end of the day, I'm not sure why anyone would believe the critique of someone who hasn't used a tool in earnest.
I think you are right. The only difference from fingernails is that when the antlers fall off there is bleeding. I get drops of blood where I feed the deer especially when they spar cross-pack. When they shed their antlers and some of them have bloody nubs that heal then form a smooth round nub and then the cycle repeats.
This was my point (though apparently I've expressed it in a non-obvious way): even for the the same result (having a voice conversation with someone distant, or listening to some rock music selected by a DJ), the method (a 40 meter ham rag chew instead of a Zoom call, or an AM broadcast band transmission instead of a shoutcast station) matters and colors the experience.
Love the idea, I've been pondering how to generate inflation-linked or bond-type yields for a token or stablecoin, and thought it would require a tradfi entity/broker to basically provide a synthetic backed by bond/equity collateral. I don't have the smart contract skillset (just traditional webdev with fintech exposure) but good luck, I'd buy it.
How are the people trying to protect themselves part of the problem?

Republicans will often have relatives or friends that are hateful towards minorities (more than half my family). If you could minimize your chance of experiencing less violence or murder, wouldn't you? We're not being apocalyptic, we're being extremely serious. I personally had a close friend murdered for being a feminine gay man and have been told similar stories by friends.

The American flag is not a flag of inclusion and represents different things to different people. To you it represents all of us... but it has historically not represented all of us for most of America's existence.

It's disheartening that many died to fight for our social freedoms utilizing rainbow flags to represent peace and solidarity and you're saying it's an act of defiance. I personally fly both at my home.
Me too! I also wonder about migration from Nextcloud. I might try to migrate a staging Nextcloud instance if I get around to it.
Sails can be deployed without conventional rigging. I have experience of these so called free standing rigs myself. Dynaspar rigs is one real life example.
Not your parent poster but I'm from Eastern Europe and I'm using Macs for 3 years now and can't be convinced to go back to Linux.

Mac is just much less troublesome. As I'm aging and (hopefully) becoming a senior dev, I'm getting more and more focused and want to immediately attack the problems I'm paid to solve, and not endlessly fighting and fine-tuning my machines.

I might be wanting to get back to work soon. Hit me up if you need a seasoned dev.
Sabine Hossenfelder has a video that goes into LLM's ability to "understand"[0]. Stephen Wolfram also has one or two articles about GPT-4's emergent abilities.[1][2]

[0] https://www.youtube.com/watch?v=cP5zGh2fui0

[1] https://writings.stephenwolfram.com/2023/02/what-is-chatgpt-...

[2] https://writings.stephenwolfram.com/2023/03/chatgpt-gets-its...
I am assuming you are calling openai API - which requires to pay based on tokens. Whats your business model since all the users are unpaid users?

Do you maintain the costs from ADs? Do you charge users?

Thank you
Location: Paris
Remote: Yes
Willing to relocate: No
Technologies: Backend languages as Go / Rust / Java ands DevOps culture with K8s / Docker
Résumé/CV: https://arnaudperalta.com/resume.pdf
Email: Check resume please.

Young software engineer who fell in love with software integration. I'm willing to work with highly experienced peoples to progress as a backend software engineer. I'm able to work in a transversal way, I have experience in React TS, and worked on REST backends and GraphQL.
He's got his character and process dialed in very well. I agree it doesn't translate to charisma on camera. The way he delivers questions is tremendously unnatural.
I was extremely skeptical, but after playing with these things and listening to discussions held by their creators, I'm fairly convinced that this is intelligence-adjacent. In the same sense that there must be thoughts an organic brain can't think, there are types of intelligence that don't map exactly onto ours. Vaguely like Feynman's peculiary methods of doing integrals - his method was different, so he could solve things unsolvable by people with standard methods.
I manage to slip it in out of principle, but my whole career I've been cleaning up other people's messes and getting pushback.

I think the original "10x engineer" study showed that engineers that wrote clean code maximize everyone else's productivity. (It's debatable, but certainly a good argument in favor of writing good code.)

But most people seem to think that the most productive engineers are the ones who can create features as rapidly as possible.
Tell HN: Something is up with YouTube can't post comments
And trying to access one's account page is throwing all sorts of errors in the dev console.

Also, getting random expired / missing cert warnings.

What the hell is going on with YouTube today?
Location: SF Bay Area
Remote: Preferrably or Hybrid

Willing to relocate: Depends on the opportunity

Technologies: Typescript, javascript, Node, React, Redux, Graphql, Python, Ruby

Resume: https://www.linkedin.com/in/vijayselvanram/

6+ YOE.

Hello! I'm a full stack frontend leaning engineer with both consumer application and b2b application development experience. I've helped companies introduce automation testing, migrate frontend stacks, and built complex UIs along with the required backends.

Email: vijayselvanram@gmail.com
For Cisco? Yes! :-P

(Though, after 3 years of QA'ing the stuff, I gave up on MPLS and moved to other technologies. I was just not able to understand it to the deep level I wanted to.)
If that's the case then part of this may be the different interpretations of "memory".

One persons "paging the same memory requirement from disk to RAM" can be someone elses "requiring less memory/RAM".
I first saw the film in the mid 2000s. By that time, many elements of the film had become dated (the cars, the fashions, the hairstyles, etc.) For me, the dated elements are a major part of what makes the film so interesting. It's a sort of detailed historical record of life in the past.

It makes me wonder two things:

1. If the movie were recreated shot-for-shot in today's world, would still be it as interesting. Or would the contemporary elements make it less interesting.

2. What was it like to see the movie in the 1980s when the elements were still contemporary, and the film was absent of the historical-recordness. It's almost as if the passage of time has added something of value to the film which could not have existed when it was first released. And this film is unique in its ability to benefit from datedness. When I watch other 80s films and I see old fashions and hair styles, it sometimes takes value away from the film.
The asymmetry that, it seems, has crept into modern life is that the business you describe will not attract investors, and (because the Internet has flattened the marketplace geographically) the heavy investor-backed company doing what you do 90% as well at 300% the convenience will eventually put you out of business.
Global population could peak below 9B in 2050s
That's because we've lived in an advertising-saturated environment our whole lives. TV (where all pre-streaming shows were designed around ad breaks), radio, newspapers, magazines, and finally online. Americans are used to it, there's a certain comfort-level in it. My primary reason for blocking internet ads is that they physically get in the way of reading; the security/performance concerns are genuine but secondary in my quest to get those damn ads out of my way.
It is 388,903.23 Statues of Liberty.

Source ChatGPT.

what is summary of height for every swede person

what is average of 181 and 167

multiply 1.74 by number of swedes

divide 18,064,000 by height of statue of liberty in meters
I've looked at syncthing and the usage model isn't quite what I want. I really want a dropbox alternative, for my users' sake, as opposed to a decentralized synchronization service.
> As such, blaming the CEO in isolation may not be justified. Maybe the board made him.

You made a general point. I agree with your general point.

That last statement seemed to me to be about Midjourney specifically.

In which case, because of Midjourney’s peculiar situation for this kind of company, it would have been inaccurate.

And even if said statement wasn’t about Midjourney specifically, considering the subject at hand, pointing out it’s peculiar situation seemed relevant.

But again, I totally agree that no, even though it’s often expected of them, CEOs aren’t inherently required to maximise profit.
By the way, 'lower animals' isn't the preferred nomenclature in biology anymore. They have had a comparable amount of evolutionary time to specialize in their own things (maybe even effectively more if they have larger populations or smaller generation times), and they are more refined at some stuff while humans are more refined at other stuff (like advanced sweat pores and big brain).

Humans: lose our ancestral abilities of limb regeneration

Also humans: call our distant cousins who didn't lose those abilities as 'lower'
Thank you for pointing out the Mexican peso strength, they have definitely been able to turn it around. Isn’t that actually a bit due to their strong US ties?

Swissie and BTC make sense as safe havens for the sanctions and seizure risks of USD. I do expect those to continue to strengthen.
Location: United Kingdom

Remote: Yes

Willing to relocate: After June

Technologies: Cybersecurity professional with startup experience looking for a new role, preferably in cyber threat intelligence (Experience with MISP, STIX2, OpenCTI etc)

Résumé/CV: https://drive.google.com/file/d/1bNpfeZINt5Xdm1eSfibURtNXuFh...

Email: hello@danielkelley.me