skysight-inc/HackerNews huggingface dataset:
I used to do that with 480 volt 3 phase SCR power packs, clean all the parts, replace the SCRs then reassembling them... all off of drawings I did as I disassembled them. This in the era before digital cameras and internet.

Let's see those put back together, working. ;-)
Is it possible to implement a Fenwick tree using a tree, and support quickly adding and removing items as well as quickly shifting the positions of suffixes?
Thanks for your first HN comment in 7 years!

Media spin plus military exercises can have the side effect of discouraging local traffic, e.g. how long in advance were the exercises scheduled, how many exercise regions had banking challenges at the time of scheduling?
For the same reason the obituaries, listing perhaps 5-10 dead people, is nowhere near the front page of the newspaper, while a murder of just 1 or 2 often is.
Put on Show HN?
Cost of living. When I was in the Midwest I knew way more people starting businesses. If housing is reasonable and commercial rents aren’t too bad, all sorts of stuff becomes sustainable that would never make it a year in more expensive cities.
A good seat and shoulder belt can reduce your movement relative to the steering wheel from centrifugal forces during a sudden sharp high speed swerve to avoid an obstacle, which should reduce the chances that you will lose control.
beautiful comment. reading is about growth--intellectual growth that acts like "more than sum of parts" in ways that are not immediately clear.
Cool Linux Commands and Gists
Just started a list of all of those handy commands that I come across but forget to note down. Usually found as a gist or snippet.

The list will eventually grow over time.
As the owner of a control software company, your explanation about big companies bringing things in-house matches our experiences perfectly, and instead of assuming that they will never be able to bring things in-house due to the niche and a lack of experience, it has inspired me to put some more thought into how to solve this problem as we grow by focusing on having teams dedicated to dealing with and keeping our smaller recurring clients (i.e. have A and B teams as suggested).
The problem I see now is that neither party in our two party system have any interest in candidates who are willing to represent the American people. It's nice that in theory we can vote for anyone we want, but the impracticality of that makes it irrelevant. In practice we vote for who they tell us we can vote for. We are essentially not allowed to vote for appropriate representatives. We usually see the frustration with that reality expressed as some form of "Nobody votes for who they want in office, we all just vote against the person we oppose". The problem is widely acknowledged and there have been a number of suggestions like ranked voting systems which would make it more likely for people to be allowed to vote for the candidates they actually want in office, but as you'd expect those elected by our current system have no interest in implementing them.

The system may not be entirely broken (it has allowed for things to get accomplished in the past), but because today it consistently fails to represent our interests or meet our needs even over several election cycles there are clearly bugs to be worked out and I think the problems go beyond which particular asses are filling seats in the capitol building.

If we had the ability to simply vote our way out of this mess we'd have done it decades ago. That said, I'll agree that far too many people aren't participating in the process, and the longer this goes on the more I think that will change and in fact it has been improving (in presidential elections voter turn out hasn't been this high since the early 90s and for the 18-24 group it hasn't been this high since the early 70s), but that's also why we're seeing an increase in voter suppression.
My company offers a data feed over WebSocket that could reach 70MB/s if we allowed you to subscribe to the entire feed at once (we don’t). No one ever planned for it to handle that much data, but here we are. Because WebSocket servers do not scale horizontally we had to consume the entire feed on one machine. (Edit: ofc you can scale the # of clients handled, but not the data throughput!)

Initially our Go app could only manage reading 10MB/s from Kafka, which is pretty sad. After switching from Shopify’s “Sarama” Go library to librdkafka (a Kafka client written in C), as well as some other arcane optimizations, we were able to 20x our throughput and handle up to 200MB/s, despite the overhead of interop between C and Go. On top of this, we used a library that wrapped librdkafka in Go bindings (confluent-kafka-go) and it turned out to have a much simpler interface than Sarama, in addition to it outperforming Sarama 20x.

While we didn’t end up rewriting the thing in Rust, we did end up leveraging a library written in C for major performance wins, in a case where scaling out was not possible. And let us also remember that even when scaling horizontally is possible, it is not necessarily even desirable in all circumstances: distributed systems, aside from introducing some amount of overhead, are basically Pandora’s box wrt. failure modes.
I think for cold applications this is probably the case, salary ranges (if competitive) will help encourage people to apply.

However, recently I've opted to just response to LinkedIn messages that seem interesting. Many of them have the range, or if not, I just respond asking what the salary range is prior to having a call with them. Most of the time I get a response, and if not, then to the dustbin they go.
Fixed price upon scoped deliverables is the way for such a small project, when using new freelancers always use fixed to trial how they are, then possibly move on to hourly. On those freelancing websites you can cap hours so they don't overbill for out of scope stuff, this is a rough experience but not that uncommon especially for first time.
It doesn’t have to. If your allocator is the first-class citizen in the language, simply check the allocated memory when allocator itself is manually destroyed (exit its region) is enough for detecting memory leak.
I only use the xbone pad with a PC using Bluetooth.
Actors appear in docudramas all the time who do not resemble the real people they're playing. Jordan Belfort doesn't resemble Leonardo DiCaprio. So maybe, in the universe of the films, (most of) the characters don't actually resemble the actors who play them in our universe, but the parallel universe versions of those actors do resemble themselves.

This was played with a little bit in the 80s cartoon show, The Real Ghostbusters. The show was actually named that to distinguish it from the Filmation cartoon Ghostbusters (which was unrelated to, but made to capitalize on, the popularity of the 1984 film and take advantage of the rights to the name that Filmation still held) and reassure the audience that yes, unlike the Filmation cartoon, these are the Ghostbusters you're familiar with -- Peter, Ray, Winston and Egon, the Beatles of spook hunting.

But there is an in-universe explanation of the show's title, as well: in the universe of the show, the 1984 film Ghostbusters exists, and is based on the lives of the main characters of the show -- who, due to player-likeness issues in real life, look nothing like the film Ghostbusters. In an early episode, Venkman comments on his resemblance (or lack thereof) to his movie counterpart.
Not speaking as a user but an architect needing to work it once though dozens of huge legacy systems .. as a user I love it. I am the biggest advocate.
Australia. I pay $5.50 (US$3.80) for a dozen large free range. So about $60 for 180. But free range! Retail!
This one is my favourite concept, bloom filter goes after that. Cool stuff about Geohash that you can expand it's concept into 3 or more dimensions and whole ide just makes you think a bit differently about coding and operating over small tokens of data. fantastic stuff
My server's binary is more than a server, it can execute one off tasks, etc. For example I can execute the server binary with special arguments, ex "server --task admin-reports" in a cron job.

For the database I use Postgresql with the standard library's database/sql package (using lib/pq as the driver).

For scheduled emails and tasks, I store them in Postgres and I have a task that is run through my server binary every few hours (ex: "server --task scheduled-tasks").
In support of the parent who already knows all this: you don't even need to take raw pointers to have these problems! You'll usually get a slice from your allocator. Keeping any copy of that or any slice into that (e.g. a string in a struct obtained by deserializing a json document into a short-lived slab of memory) will get you use-after-frees too.
Of course I want a good job, but I do not want a good job at the expense of salary, nor do I want to interview for hours before finding the company isn’t willing to honor my expectations (at least I can make mine clear up front).
Ask HN: New programming language, what problem to solve?
Until 2010, developers dreamed of convenient languages and frameworks, struggled with problems inherited from past implementations, and everything was dug up by bugs until better tools appeared, if the language can be considered a tool, of course. Now we have many languages and frameworks that solve a large number of tasks, if not all, that were 10 years ago. So what problem should solve next generation programming language 2022 ?
You can just use the GitHub cli as well? `gh pr view -w` will open the current pull request in your browser.
I have several problems with this. First, we seem to be assuming that we can figure out what someone's optimum choice should be. Second, the "biases" seem to come from studies of heavily contrived situations. Third, some people could be rationally inclined but just have weak reasoning ability.

In short, I'm still mildly skeptical that we've really disproven the rational actor model.

Maybe the rational actor model is the heliocentrism we're looking for. People want it to be false, in order to justify paternalism.

I once read that in the century after Newton, the French Academy offered a prize for evidence that disproved Newtonian mechanics, and they awarded it several times before finally giving up. The disproofs were all flawed.
And lots of small, labeled ziploc baggies.
The Ultimate Guide to Heart Rate Variability (HRV)
I've been a working scientist for three decades and have never heard that position before.

Are you going to delay publication of results from the LHC or JWST until someone has built another one?

The traditional unit of replication is a published paper, not a submitted paper.

A peer review takes positions on these things:

- does the paper correctly describe the state of the art, with appropriate references?

- does the paper claim and explain a novel contribution?

- is the methodology sound?

- do the claimed results justify the claimed contribution?

- does the paper clearly communicate to its audience?

That's it.

Replication will be attempted later if the audience cares about the results.
Gather the data where StarterStory(similar site to yours) is doing marketing.
Join twitter communities.
work on seo(will take time but worth).
have you launched on producthunt?
collab with youtuber or micro tiktok influencers.

Hope that helps!
k is chosen by the wallet. You don't know if it was chosen randomly. A malicious wallet would chose k so that it results in a signal. For example it could chose k so that the sum of the bits in the signature are odd or even. That would signal one bit.
I just bought some acreage with the immediate intention of learning how to regenerate the soil to lay the groundwork for an orchard and vegetable garden next year, integrating animals and bees. I am in awe of how much there is to learn and how interlinked every decision is. It is easily the most challenging and exciting thing I’ve ever embarked upon.
I'm talking about corporate governance stuff like AGM and voting. They own a so much of companies because of index funds, but when they do make noise it makes the headlines of finance news.
Saying C solved all the problems assembly solved is a bit too strong; bootloaders and kernels, green thread or coroutine implementations (like libco), and cryptographic code are all implemented in part in assembly.
Obese people have a calorie heavy diet, that if anything is probably carb-heavy, but it doesn't really matter what the source is.
Quadrilateral Simmelian backbones

Count quadrangle structures in graphs to derive an embeddedness coefficient for each edge and expand the graph along the most embedded edges, yielding nice clusters.

https://jgaa.info/accepted/2015/NocajOrtmannBrandes2015.19.2...
The cite for that was from 2016. The latest study has yet to publish results.

https://clinicaltrials.gov/ct2/show/NCT03446001?term=TRX0237
From what I remember, it's not uncommon for proposals and actual work to be disjoint. Back when I was in academia, you'd hear of PIs writing a proposal, getting a grant and then deploying that on a completely different project.
Checkout audio movers!

https://audiomovers.com/wp/
I read somewhere that it was based on Delphi because the same guy made both.
passionately. fuckin signup walls.
Lived here for over 1.5 decades and do not see a "decades-long drying". Texas isn't perfect but water management is something it does right.

https://www.texasmonthly.com/articles/the-last-drop/

"Among the fifty states, Texas may rank near the bottom in many categories—including environmental protection (forty-fifth), quality of parks and recreation (forty-ninth), and availability of mental health care (forty-sixth)—but there is one area of public policy where it ranks indisputably first: water planning. No other state knows with such precision how much water it has and how much it will have in the future."

"The drought of the 1890’s killed off much of its nascent cattle industry. In the fifties a seven-year drought (Texas’s worst statewide drought ever) destroyed much of the state’s agriculture and caused 244 of the state’s 254 counties to be declared federal disaster areas. This led the state legislature to create the Texas Water Development Board, which published its first water plan in 1961."

For every time a climate change hand waver starts up, the answer is, yes climate change is real...it's how the Earth works.

What we need is for people moving to the state do do what we did and get rid of the back yard, make a nice rock garden, stop watering those massive lawns.
If I'm not mistaken, Clojure's data structures are (or used to be) implemented using finger trees.
But I did study the fundamentals. It just happened to be almost 2 decades ago and I haven't used 95% of it since entering the industry. How could it possibly be relevant?

I've gone the route of avoiding typical interviews altogether by leaning into my network for opportunities.

There are plenty of places where I think I'd like to work, where I'd be very motivated, and where I'd make an impact to the organization, but I'll never bother because their interview style is bad.

> have a chance of understanding whatever you are going to be copy-pasting from Stack Overflow.

And, frankly, I avoid all of this because what you've said here is exactly the sort of place where I don't want to work.
No you pivot! You have the shop, the loyalty, the community. What I imagine small towns need is convenience. If I can buy some groceries while at the BBQ house that is handy. Maybe sell phone chargers too and watnot. Change the menu so the items are affordable, large but the item cost is lower.
Gitlab is hardly better than Github. I'd suggest source hut, or cgit and host your own.
The examples they give in section two are directly relevant to optimizing conversion pipelines. They pretty clearly intend to be describing something relevant the e-commerce user experience.
Not crazy obscure, but half-edge mesh data structures are super cool to me.
I’ve only dabbled in Rust, I’ve read about Zig with earnest interest but no bandwidth to even dabble. My primary experience is with higher level languages. It’s quite possible my intuition here is very wrong, but I’m sharing it because my experience with Rust’s lifetimes felt so awkwardly unnecessary to me.

Lifetimes for memory make sense if you might modify memory. What if you don’t? My sense of a “smaller Rust” from my time exploring it was “why does everything assume it has a longer lifetime if I’m never going to access it again, if I’m never going to grant access to any other function, as soon as my function exits?”

I’m coming from a functional programming perspective, which I thought I’d found when I started with Rust. But it seemed to want to guard me from things I wasn’t even trying to do, in anticipation that in some unrelated part of the codebase I’d suddenly abandon all of the values I’d been respecting and start interrogating into their bits.

What if the “smaller Rust” is just “Rust with lexically scoped lifetimes unless you say otherwise”? I can imagine a borrow checker that defaults to the generally FP semantics of Rust’s syntax, rather than defaulting to the generally DSL-over-machine-code that’s typical of low level languages. I’m not sure what the language and implementation trade offs would be, but my instinct with Rust is that it would be simpler for most use cases, and not much more complex for the cases closest to C.
kombucha and it is very much an acquired taste IMO
As an American who lived through the 90s, Brian Eno is a household name. YMMV from other backgrounds, for sure.
Cryptocurrencies seem to be today's version of the mortgage-backed-securities scams and related adjustable-rate-mortgage operations that were being pushed by somewhat similar methods around a decade ago.

https://dkrpa.com/blog/fraudulent-mortgage-backed-securities...
I'm not sure exactly what is meant here, but you just have the whole language available and you can express whatever constraints you want on the types of things.
Yeah, also what are you gonna do with all the people you hired for a once every few year website overhaul?
75% of Middle Class Households Say Their Wages Aren't Keeping Up with Inflation
77% say they’re expecting and preparing for a recession, with 71% already cutting back on spending to help make ends meet.
My mom is from a wealthy family and mainly votes democrat because she views Republicans as the party of religious “common people” and democrats as the party of the educated elite. She agrees with Trump about a lot of things, but hates him because “he talks like an uneducated person.”

My dad dad is more of a traditional Carter Democrat. He likes big government and Obamacare and rule by law expert administrators. He dislikes Republicans for their Nixon/Reagan/Bush era foreign policy (especially Nixon’s support of Pakistan against Bangladesh). He’s slowly coming to terms with the fact that although he hates Trump, he agrees with Trump on a bunch of things (pro-Russia, anti-accepting Afghan refugees, etc.)
Very mixed ages and completeness of the data in this list [1] but it seems USA is pretty high on death per kilometer (fifth) of those countries that has data on kilometer traveled.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...
linear algebra, python, machine learning with pytorch.
AFAICT, comptime is the single most interesting feature.

Tagged unions _kind of suck_, and the alternatives are preprocessor abuse, _Generic, or similar. Just not as appealing as comptime, really.
One day the economic reaper will come for the software developers: will be kinda fun even though I am one because the the roll out of bed and get $200k/y lifestyle and the entitlement to that will vapourize.
Coinbase does not list securities. End of story
Maxthon was not that good, I lost interest in it. Lets have a look... https://forum.maxthon.com Well, it seems quite hilarious. It supports chrome add-ons [sic] and..

> ...Create and manage blockchain identities and assets.
> ...access blockchain content...
> ...Encapsulate the blockchain technology ... enabling developers to build powerful Apps.

The 2020 forum posts describes mx6 as:

> The main browser features of mx6 will be developed based on a deeply customized chromium code base and existing mx5 codebase. All bitcoin related features will be developed by Maxthon team. Mx6 also has an open API to enable other developers to integrate their code.
I used to work for a R&D department. We created new things, but nothing went beyond a demo, or some patent applications, or company internal news. It felt that the top brass didn't actually want new things as there always was a danger of cannibalizing some legacy business.

Then I changed to consulting (midsize company, 75-300 people) and it was a breath of fresh air when there actually was a paying customer that wants a working product and will publish it. I really think we did honest, good quality work.
I'm a bit nonplussed by the lack of distinction of 'Greek literature' into periods. The (~non-fiction) works of many of the important 'proto-scientist' authors of the Classical period (490–323 BC) are completely missing, and we only know about them only from discussions in later texts. (Included are ideas/data from Babylon, early thoughts about the nature of reality, the motion of the planets and geo/heliocentricity.)

(The era & topic - including what's missing - are covered in detail in an excellent long-going podcast here: [https://songofurania.com/ )

Related discussion here from 9 months ago: [https://news.ycombinator.com/item?id=28662809]
> It seems that this person is saying we could lose BBQ in all 254 counties in Texas? That's unmitigated hyperbole and balderdash.

I interpreted this to mean that BBQ is available in all of the counties in TX, and that may no longer be true in the future, since some rural counties may lose their last BBQ joint.
If you aren't willing to commit the mentally ill (homeless) to insane asylums, you can't expect private businesses to leave their property open to non paying traffic.
I searched through all the example pictures for an elephant, but could not find one
Thanks for creating this fantastic content, I'm excited to give the 2022 course a look. It's an exciting time for AI. I'm curious about your thoughts on gpt3 and also the state of the art in computer vision, and object detection. All the best
This review reads like someone complaining a tractor isn't good at racing on a track. The points are missed entirely when talking about finding replacement parts, not having half of it end up in a garbage dump and of course, running in whatever hardware and software setup you want.

I also am not a huge fan how Verge (and a few other reviewers) complained by saying "well, what if they are gone next year?". Then you'd have a laptop similar to all the other laptops you can't buy parts for, except that you can still pick up ram/storage (which you can't for a lot of the other laptops out there.)

Great on Framework for delivering, great to see the upgraded specs and I am still planning on picking up a mainboard for a personal NAS build I've been thinking about for sure!
From the Reddit thread the article is based on, OP says:

> I want to run an unmodified QMK firmware so I can keep up with updates without having to continually merge my changes into HEAD, and in my research with IO expanders I would have to rewrite the matrix scanning code.
Eggs at my Costco were $8-9 for 60 large a couple weeks ago.