skysight-inc/HackerNews huggingface dataset:
It was a landmark year in part due to freezing pay. I don’t know, everyone likes more money, but having been in leadership positions and now being an owner it’s not as simple as most “individual contributors” tend to imagine. For non-trade/non-service industry jobs, longevity or inflation are never good things to peg pay rates to, imo. Market rates and individualized retention considerations are good. For all we know, the “pay increase” budget was used to fund higher premium costs on the backend to keep ee benefit costs flat. With the glut of industry layoffs and supply of talent theoretically seeing a bump, a pay freeze doesn’t sound absurd to me. IME, the reality is that most higher level employees don’t jump over single digit percentage pay increases. If they dislike the environment they’ll go in any case unless you’re paying an absurd nuisance fee to keep them. If they like the environment and job, it’s worth more to them to stay in that environment and ride out these intermittent policies. I’ve never worked at a company where I felt entitled to an annual cost of living pay raise. If you feel you’re getting a fair deal for the important work you’re doing, keep doing it. If it’s a raw deal, jump. But the entitlement attitude is one I stereotypically associate with lower-value cattle employees. Do more, get paid more. Take on more responsibility, get paid more. Career and talent progression isn’t simply pegged to time for everyone, and so neither is pay.
Thats the story, but everyone who transited Van Ness during that time saw the same thing - very little work actually being done. The equipment just sat there idle most of the time. A more efficient process could have come in and finished the work,
block by block in far less time if they actually, y'know, worked on it. People in construction tell me that it's because they're always waiting on the other guy to finish their job before they can do theirs. Where's the Gantt chart for Van Ness? Where's the accountability?
> I'm not sure we can get there when our representative has to simultaneously reflect the views of everyone in a localized region.

They are meant to represent the general sentiment of their communities, not every person’s individual concerns. Most communities aren't starkly divided on major issues, and when they are it’s usually a sign that you’re not actually dealing with a single community in any meaningful sense of the word, but two or more that have been thrown together politically. You can even fairly reliably map out which neighborhoods go which way on a given issue and it’s usually not difficult to parse out deeper cultural differences at play.

> Across the country there may be enough vegans for instance to have their own representative but in any particular district they will never have enough numbers to have their concerns addressed.

I’m not sure if you’re saying this is good or bad. They may be related by virtue of being vegan, but their communities are not vegan. You aren’t owed a representative because you’re part of a fringe subculture that doesn’t even have the political will to actually coalesce into a real community.
If they started using FreeBSD 20 years ago, 5.x would probably be what they began with.
Thought you meant mullet as in the hair style. Some kind of bizarre Brazilian version of Movember.
About nine years ago, Lee Hutchinson (Ars Technica) wrote an article[0] that has since become Canon, and is appropriated by everyone and their uncle.

In it, he describes "The Dunning-Kruger Peak," followed almost immediately by "The Jon Snow Trough." After these extremes, our confidence and self-appraisal starts to linearize.

I cannot say enough about being on teams with experienced engineers, and writing stuff that actually ships (as opposed to disappearing into an "Out" box, and we never see what happens to it).

WFM. YMMV.

[0] https://arstechnica.com/gadgets/2014/10/smartphone-camera-vs...
Charging my car doesn't require more than my A/C, or oven, or clothes dryer. Good thing my car charges overnight, when I'm not drying clothes or cooking, and my A/C does quite a bit less work.

> it makes more sense to have a system that allows for rapid refueling all the time

I don't need that. That is a very rare need for me, and it's so infrequent that I'm ok with it taking a little longer than a gas pump.
Entirely fair. The main reason I bring up them as even having realistic potential is that they've built a few BE-4 engines that're ready to go on Vulcan, and I think they've been spotted building hardware for New Glenn's first stage. They've definitely got a lot of work to do, though.
Related, it seems inconvenient that we haven't evolved to be able to just drink salt water, like cats can.
A feed is now added to https://codeinsider.dev (https://codeinsider.dev/rss.xml)
It's basically a disclaimer limiting how you can use the library to make copies. You still have fair use, but the library won't copy documents for you outside of their own limitations.
Ask HN: Resources on predicting floods (with machine learning?)
Hey HN folks!

I'm thinking about writing my software engineering bachelor thesis about predicting natural disasters (floods), because I think it's an interesting, relevant and technical challenging project. I got plenty of time, therefore prior to diving into the technical part I want to learn about floods and geography.

Are there any books/ resources/ professors you can recommend to learn more about floods, or natural disasters in general, and how to predict them (manually)?

I could imagine a machine learning approach being quite helpful here, especially when predicting floods based on satellite images, but that's something I'll have to figure out during my research.
> But at the same time I can remember basically every small block of code in a large saas I single handedly built a few years ago, even today.

Trying to replace that with something useful here at the moment. Much more difficult than it looks.
Are you sure? The alfalfa itself is subsidized. (I mean subsidies besides giving all the water to the farmers thing).
> I never opted into this economic arrangement.

You opt in when you decide to use the service. You have options:

(1) Use service and watch ads.
(2) Use service and pay for it.
(3) Opt out of using the service.

You are willfully choosing a fourth option: Use service but don't watch ads or pay for it or remunerate creators & developers in any way.
Not to knock the success of git, or the amazing effort under pressure, but the cohesiveness / understandability could be better.
I am still a novice programmer, if you call a recent graduate that.

I feel stupid all the time. I don't know anything about almost everything, and the little I do know about, I'm sure it's less than what I think it is.

I don't know how a GAN works. I haven't the faintest clue about machine learning. Someone asked me 'hey, you have a CS degree, tell me how ChatGPT works.' I couldn't answer that.

I never took databases in university either. I am mediocre at algorithms—it takes me 45 minutes to an hour to solve a supposedly 'easy' problem on LeetCode.

I still use Windows and Visual Studio, because that's what I grew up on. I don't know how to use Vim besides hjkl and :wq!.

I don't know HTML and CSS. I've looked at the more popular blog posts in the recent Ask HN thread. Everyone discusses things I've never even thought about. They have custom blog engines they wrote from scratch, that actually work.

I know a tiny bit about computer graphics, but I have hardly written any shaders. I also know an equally inconsequential amount about parallel computing, and even so, I dislike any problem that cannot be easily and embarrassingly parallelised because I don't fully get synchronisation and acquire-release semantics.

I don't know if anything can boost my confidence at all. I have a tendency to ingratiate myself with people a lot smarter than me, and as a result the large majority of my friends from university are now working at HFTs earning five digits a month.

While I certainly have learnt much from all of them, they just makes me feel even more stupid—through no fault of their own, mark my words.

Not sure if this will ever go away, but I believe the feeling of stupidity will only ever increase as I realise just how much I don't know.
Deploying changes that I’ve worked on and seeing things working in production. Terrifying at first, eventually it becomes a non-event - which boosts confidence.
Or maybe such water-intensive food production should require consumption of the planet's nearly unlimited seawater. Pass the greater expense to the cattle producers and/or consumers. Leave the planet's relatively limited freshwater sources for direct human consumption, or food production that's more sustainable, or other urgent and necessary activities. The beef lobby may not agree.
How did they know that there was a wrench there in the first place? Maybe the mechanic forgot it somewhere else.

I thought salt and impurities in water was the driving factor in rust.
It's troublesome both at the grand strategic level with FPTP and Duvuger's Law and such systematic issues, but also at the local tactical level. Ballot access laws are written by the two major parties and often designed in a way to thwart third party ambitions, probably fear of competition that could drive the spoiler effect. This extends to everything from higher signature requirements to get on ballots all the way to requiring an impossibly high percentage of the vote to qualify for FEC primary matching funds, let alone being invited to the presidential debates.
> helps foster a more inclusive and educated online community

No, I think it does absolutely not help with that. It only creates the illusion of progress and of having done something effective, when the only achievement was to tread the euphemism treadmill.
I will recommend writers, not books.

Bruno Jacomy

Lewis Mumford

André Leroi-Gourhan

Marcel Mauss

Yrgö Engeström
MIT solar distiller in 2020 demonstrated a gallon and a half of fresh water in one hour using a square meter of close-quarter membrane distillation process.

So, 10,000 sq meter of this baby could pump 150,000 gallons of fresh water over a ten-hour solar shift.

Seems like the secret sauce is 1.2cm (or is that 80mm) separation between diffuser plates thus taking advantage of solar heating/condensation/collection in one area.

Of course, there remains an collection issue of brine discharge which could be removed gradually instead but in same but 3-peat manner (down to 2-3 permille, or 0.2-0.3% salinity level.)

At any rate, this MIT method has leapfrogged the passive solar method ahead of reverse osmosis (RO) method by quite a bit, in terms of energy required to extra fresh water. RO still holds the insurmountable lead in base (non-fluctuating) water output rate.

https://news.mit.edu/2020/passive-solar-powered-water-desali...
someone has been playing in the perpetual motion machine sandbox again i see
Does it define it correctly? Can it tell? Can you?
Dude I can definitely relate
The Fed/Corporations are aligning trying to stop inflation.

When companies become more powerful than governments, this is to be expected.
And 'cs' for smaller repos and CLI use.

[9]: https://github.com/boyter/cs
That's a good point.

But Git was initially written by one cranky Finn, in ten days.

It totally changed the way we all work.
It is not just a matter of information science in terms of "how can one concisely describe the object - that would be the strict informational content", but also clever procedural method to generate an output starting from the specifications of a machine.

In the case of the Farbrausch procedural generation, a chaining of parametrized modules creates the textures etc. - as those who have played with their generation system, ".werkkzeug", know directly ( .werkkzeug1, 2004: https://www.pouet.net/prod.php?which=12511 ; .werkkzeug4, 2019? : https://www.pouet.net/prod_nfo.php?which=91144 )

In the case of flt's "A mind is born", several efficiency techniques are used - overlapping of palette and SID registers etc., but especially notable could be that the melody is generated by a sequence-after-seed process (Linear-Feedback Shift Register), where the seed is chosen so that a good melody is returned ( full explanation of the code: https://linusakesson.net/scene/a-mind-is-born/ )
I didn't say to take away the smartphone. I'm saying that if all they know is home, school, and the internet then they're basically living under a rock. That's not how you should raise a person.
Nothing honestly. You can take a number in the bankruptcy proceeding and find out with the rest of the claimants that there is not enough money to pay claims.
> Does the U.S. Copyright Office require libraries to lie about fair use rights?

The grammar is bothering me.

Thanks for your moderation either way.
I have to say FreeBSD itself is also totally fine on the desktop. You don't need DragonFly for that. FreeBSD is my daily driver.
https://www.masswerk.at/nowgobang/

Computer history, some PDP-1 and Commodore PET related content, and a few other things, as well, e.g., we have a closer look at Charles Joseph Minard.
Sometimes hotels and airlines mistake PhDs for medical doctors and give out upgrades... just keep your fingers crossed that there won't be an in-flight medical emergency.
This is my default approach to writing installers for the Unices. The program is compressed and added to the end of the script, and the script does the unpacking and any needed setup/configuration for the specific platform it's getting installed on.

I don't append it in binary form, though. I uuencode it. That way, there is no danger in using text editors.
https://github.com/matrix-org/matrix.org/issues/1916
Not necessarily in disagreement, but some points to consider:

* The nice thing about free software is that FreeBSD can benefit from Dragonfly's innovations!

* Dragonfly certainly would benefit from FreeBSD's (relatively) large userbase; but it could also be hurt, because FreeBSD's larger userbase would be more demanding of the kind of stability that could slow down innovation.

* ...and, likewise, FreeBSD might suffer if all those innovations harm the OS' reputation for robustness and stability.
So many tech channels on Youtube are watched by people who work in places your tech could help, and these channels are starving for content non-stop. You should reach out to some like LTT, Level1Tech, ServetheHome.
LangChain: Chat with Your Data
Let me elucidate my point further then, as well: I think that any attempt to map a political decision or opinion on a binary scale serves no purpose (other than satisfy our tribalistic vestiges). It doesn't matter if it's left vs right, Tory vs Labour or republican vs democrat. The world just isn't that black and white, no matter how much you wish for it.

So please, debate policies on their content, not on their label. Reducing everything to a binary decision only serves authoritarian agendas.
This is something I've wondered about when it comes to no-steering-wheel type self driving cars...I'd hate to get caught in a snowstorm in the middle of nowhere and have my car just decide for me that it was too dangerous to proceed and pull over to wait it out.
No, the employee signed an arbitration clause. They can't just pull a get out of jail free card.
If you are looking for a warm and welcoming community, go to church. If you want to compute efficiently or have control over your OS, use Linux
From https://github.com/ammario/redjet#streaming

To minimize allocations, call (*Result).WriteTo instead of (*Result).Bytes. WriteTo streams the response directly to an io.Writer such as a file or HTTP response.
This reminds me of ZX Spectrum Basic where all the graphics, sound, and level layouts were defined using DATA lines at the end of the program.
BASIC and Perl had or have something like that too.

IIRC, Perl copied it from BASIC, because BASIC came much before Perl.

And, again, IIRC, I've read about the shar (shell archive) method that someone else commented about in this thread (and which even has a Wikipedia entry), in either the classic Kernighan and Pike book, The Unix Programming Environment (which I've recommended here multiple times before), or in some Unix man pages, long ago.

So it's quite an old method.
Even though this in the long run may have burned more money than it yielded, I think this also represented a pretty landmark shift in how people saw computers (including smartphones). They were no longer just devices for surfing the web or messaging. Between this, and the rise of Amazon/online shopping, computers were now ways to actuate the world
Nice. Less propaganda in my feed is a plus. Did they think this would somehow make me mad at Facebook? Thanks Zucc!
Apollo 8 is not a very good example; it's not like the hardware pipeline wasn't well on its way to be ready to go by the time the decision was made.

Don't get me wrong, Apollo 8 was an extremely risky and critical part of the program, but it's not like somebody conjured everything up from thin air in 134 days.
The user is welcome to investigate their own rights on their own time. The government has no interest in that here. The government has a different interest.

The library is furnishing a powerful tool to users: the ability to make copies readily. The government's ability to police or regulate this tool so that it complies with copyright law is extremely limited. The government's options are to ban the tool outright, or to permit the tool while impressing a scary warning upon the user, hoping law-abiders will exercise self-control. "If you do something potentially illegal, then you are potentially liable for something illegal." It's a tautological warning, but it still has an effect. And the way they can force the library to communicate the scary warning to the end user is by conditioning the library's liability on the posting of the warning.
https://suren.fyi
Almost everyone is getting pay-cuts then.

Inflation with money printing is a round about way of raising taxes it seems.
If the persons who grew the coffee beans/roasted/brewed gave the beans away without asking for compensation because they hoped to obtain ad revenue, most people wouldn't go out of their way to pay the bean producers.

Canadian news media (unlike the vast majority of US news media besides NPR and PBS) is very significantly government subsidized, so this bill is really a stealth tax on Meta and Google.
Imho the weights are the real meat for most typical models, you can run with them and continue training them with your own code. It's not even guaranteed that the original code would be very useful for that.

But if you are going to make that distinction, for which you can make a case I think, shouldn't you include a third dimension, 'data'? The code alone is hardly useful if you want to rebuild the weights, but all it tells you is that they're loading their proprietary data and then using PyTorch to set up and train the model. You can't reproduce anything using just that. So the real equivalent of open source would be imho either open weights, or open data plus code plus weights (the latter are arguably redundant, but still practical to include). Given that the size of that repo will typically be gigantic, I think open weights is the case we should really be focusing on. I'd rather have a paper explaining the model together with the weights, rather than code that I can't run anyway, if I'm designing an algorithm to continue training the model.
These frameworks have fancy websites. Framework themselves aren't something you can jott down on a weekend. I mean so many.

What's in it for them? Bunch of free souls just showcasing their excellence or what's at play? Or there's hidden underground cash flow rivers that a casual observer misses totally?

Genuinely oblivious and curious.
I'm not sure if "entitlement" is the correct term. The biggest part that owners/leaders tend to forget is that no work gets done without employees.

If the leaders took the cut instead of the employees, then we'd actually see the entitlement come into play.
Smalltalk also has a quite minimal syntax... But Forth is just words.
People have babies for all kinds of reasons - efficiency is not one of them.
> https://palm-e.github.io/

The alignment problem will come up when the robot control system notices that the guy with the stick is interfering with the robot's goals.
No comment in 3 days. I refreshed everyday to see if he replied.
That one quote from the pilot is so egregious, I can't imagine it not being at least referenced in any long-form treatment of this report.
Air source heat pumps are super popular in Poland too, this winter it was about -20C for couple weeks straight and not had any problems, toasty house without any issues. The key is that the heat pump exchanger really needs to be huge(ours is taller than a person) to get the heat out of the air.
Early stage here - self funded. After many years in land mobile radio industry, I decided to start my own thing. Hand held radios are still around, and will be, for many years. We're making them much better - the range, battery life, .. and open sourcing them.

As other said, development can be very expensive and iterations long, unless you're smart about it.
American middle school girls are some of the meanest animals on the planet. In retrospect we all matured but sometimes being mocked and having your character assasinated for having a crush on someone deserves a bit of retribution.

Sorry that putting bullies in their places despite their gender is offensive to you.
FullStory | Staff Software Engineer, Backend | REMOTE (USA) or Atlanta | https://www.fullstory.com/

FullStory offers session replay and analytics for web and mobile apps. (Digital Experience Intelligence/DXI.) We put a strong emphasis on preserving end-user privacy and having minimal impact on the site/app, while still providing insightful analytics and near-magical replays.

We're looking for someone to join our Mobile Enablement team, primarily focused on the backend side. FullStory's backend is written in Go (golang), and running on Google's cloud: GCP, BigTable, Pub/Sub, BigQuery, GCS, etc. You may also find yourself touching Java, Objective-C, Rust, or TypeScript for our mobile frameworks and web interface.

FullStory has a great remote working experience, a strong engineering culture, and a healthy work/life balance (40 hours a week is normal, as is taking vacation).

Benefits include healthcare, 401k matching, equity, self-directed PTO (I tend to take about 5-6 weeks of vacation a year), a learning stipend, generous parental leave, a sabbatical after 5 years, and more.

I'm an engineer on the Mobile Enablement team, feel free to ask me anything either as a reply here or in an email to nathan@[company site].

I don't know what the official pay range/TC is, but I can say that I make $205k base (+equity) with about 18 YoE. (FullStory doesn't do bonuses as far as I'm aware, although they are proactive about raises.)

Learn more about the role and apply at https://www.fullstory.com/careers/jobs/56457178-344f-47c7-98...

See https://www.fullstory.com/careers/ for some more general info about working at FullStory.
What prevents an older couple from adopting right now?

I get a distinct sense that you feel like children are a commodity that might be traded like a used car.