skysight-inc/HackerNews huggingface dataset:
Cool, I’m working on a FoundationDB C API wrapper and also a higher level set of abstractions over that, in Zig.

It’s an absolute blast connecting C code to Zig because it’s so easy. It’s less like FFI and more like just importing a Zig module. In contrast, using not-specifically-designed C from Python is a nightmare and Lua is somewhere closer to Python than Zig. I haven’t tried Go FFI, but I hear it is pretty slow compared to pure Go. One downside is there are a lot of different pointers in Zig with C imports.

This article will help for sure when I get to the stage where I want to write a query parser, thanks for sharing!
Read Look to Windward, where Banks shows that there is no such thing as "post-scarcity". (Also it's a great book.)
I think the last part is false. Twitter kinda busted Madoff 2.0 in like 2 years vs a life time. In that way. We kinda did.
I live in Washington and am very familiar with heat pumps. I am sharing person experience - on cold days you will get much lower than the rated efficiency. In Eastern Washington, it's arguable that it would save you much energy over a resistive heater.
Hawaii, near southern point, has a road with one side abandoned windmills. At least mines in USA have a reclamation plan and bond to pay for it.

https://advertiser-tribune.com/news/191061/trip-to-hawaii-re...
I feel like this could be made automated. Why isn't a forming a company harder that making a company account on YouTube, TikTok, etc. Does the government not care about the sign up flow?
Is that a form of illegal insider trading?
The difficulty with the argument that only publishing "final" versions is a GPL violation is that the FSF itself used to restrict access to development versions of their code and only provide final releases, back in the mid 1990s. Doing development in the open was something egcs pioneered; in the old days only a small set of contributors would have access to pre-release versions and they were strongly pressured not to share it.

So it's hard to argue that if Red Hat does things the same way the FSF did for at least its first decade, it's violating the GPL.
GIF Like a Pro
Only vaguely related, here's the Peanuts comic strip that did not use a 555 number, resulting in people calling it looking for Snoopy: https://www.gocomics.com/peanuts/1965/08/15

The number in question belonged to Peanuts TV Special producer Lee Mendelson, though of course the area code was omitted and so many other random families received calls.
Ostensibly, countries like Germany are competing to attract talent and investment, mandatory bureaucracy in a relatively obscure language is going to be a detriment to that.
Yes, and I've gone the other way too, i.e. taking a bunch of microservices and rewriting them as a monolith, saving the company over a million dollars a year in the process.

It isn't one or the other, the 'skill' is knowing which to apply when.

To make most of these types of projects work, the sponsor needs to demand an incremental approach that delivers real value, piece by piece, all the way up to retiring the original system(s). Tie-out is also necessary for many projects, and all the associated testing. It is a big grind, which is probably why so many of these projects fail.
Zero Initialization: Initializing Neural Networks with Only Zeros and Ones
The majority of Washington residents live on the Western side of the state - much more mild weather. But out in the Spokane area, winters are much harsher.
Only slightly. System V/386 was 1987, first release of GAS was 1989 (and GCC got 386 support in 1988)
HMS Dreadnought Hoax
I don’t think Nolan deserves any credit for the invention of sprites (though he deserves credit for the invention of arcade video games in general). I think sprites were invented by Al Alcorn who was the engineer who designed the hardware and wrote the software.
Every time I see a 555 number in a movie, I'm reminded that it's a movie and am dropped out of immersion.

So what if the movies use a real number? They could just sign up for a number, use it, and no harm done.

Or just use 867-5309. Wherever that number goes, the person there is expecting it.
heh, reminds me of when my friend was going to throw one out a few years ago. It was pretty ancient, but I sold the video card for $40 because the crypto-boom ate up the supply of new cards and even a basic card was hard to find.
I think HN overwhelmingly dislikes crypto. I see little overlap.
Slack replies from a Twitter manager talking about undoing some of the layoffs
I’ve been thinking about this problem for a little while, and it blows my mind that this is still a largely unsolved problem. We could be doing so much better with contact management:

- present it more beautifully, and easier to categorize contacts (people I haven’t talked to in 3 months, people I went to college with, etc)
- Pull data from multiple sources, email, social media, and databases to keep the contact updated automatically. Make suggestions
- do the above with a plug-in infrastructure so modules can be made for any service.
- non destructive editing, with history.
- add a social component, remind me to contact people.
- present reports on who I contact, use AI in my text messages and emails to determine what kind of relationship I have.

On and on. Instead I have google contacts, which is like 5-10 minute to update a stale contact and ensure the fields are correct.

Seriously? This is the best we can come up with?

I’ve tried Monica, and frankly it isn’t good. It doesn’t solve any problem that isn’t solved by the default contact app on my phone.

I might try to fix this by building a solution to this, I don’t even think it would be that hard to do.

Also DIDs, or some kind of decentralized keybase system would be nice.
> People didn't smile in painted portraits because of cultural norms. A smile was perceived as looking foolish (or drunk). Early photography followed this lead

Not sure I would agree with that. Granted there may be a cultural component in the mix somewhere, but as someone who has painted from observation many faces, the fugitive nature of a smile presents almost insurmountable problems. Franz Hals (below) could do it because he painted insanely quickly.

https://www.art-prints-on-demand.com/a/hals-frans/thelaughin...

https://images.prismic.io/barnebys/a671f804-2e03-4541-afa0-9...

https://az333960.vo.msecnd.net/images-9/laughing-boy-frans-h...

They key issue is that a smile involves the eyes as much as the face. This cannot be faked without the frozen effect: example:

https://images7.alphacoders.com/694/694598.jpg

As for photography, the long exposures of early photography made the capture of anything fugitive an impossibility. However, the moment that snapshot photography was invented (Kodaks Box Brownie) smiles were being photographed all the time.
Yes, distributing modifications to GPLed code only in obfuscated form is a clear GPL violation.

Distributing ugly and unmaintainable code because that's the only code you have is allowed (and sometimes that happens because the code works just well enough to get an academic paper published and isn't going to be polished any more than that).
Perhaps I missed it but what's actually driving the screen itself?
Intellectual software business super analysis. Or so most proselytize.
Create > consume always
the Floor-mounts are often worth $$$. People will wall-mount them and lose the other mount. Often compatible across models.
de-stimulate yourself
Tempted to install it again but I have vague memories of tedious battles against the WiFi firmware on this me_cleaned laptop I have kicking around.
D'oh! You're absolutely right. Fixed my comment, thank you!
The data source is based on occupied housing units, not residents:
https://data.census.gov/cedsci/table?t=Heating%20and%20Air%2...

This may skew the stats if units without gas tend to be smaller (and need less heating), e.g. if it's predominantly condos that lack gas heating.

According to that same data source 27% of California's occupied housing units are heated with electricity. That is much higher than I would have expected.
Careful, you almost discovered the "Wow!" impulse there https://www.youtube.com/watch?v=pTp8VizqUWY
Minified JavaScript is OK if recipients can also receive the original JavaScript, just like it's ok to distribute executables if recipients can get the source code (this is for GPLed works).
I agree that BLM missed their chance to agitate about government immunity. It could have been about controlling the police and government paper-jockeys. It turned into defund the police which immediately repulsed about 1/2 the voters.
The FSF held the copyright on those projects (and required copyright assignment from outside contributors) didn't they? Whereas although RedHat is a significant contributor to Linux, there are many other copyright holders.

(Also, the idea of using source history during development was a lot less widespread then; I don't know if CVS even has a "blame" function, and it would presumably have required connecting to the server if it did)
I think you should look at the terrible things that happen in American HOAs and in small, remote towns. Local rule is often not good, at all.
I personally use a combination of Void and Alpine Linuxes on all of my systems, which I realize is a perhaps far-off-the-beaten-path nerdery option, but I thrive in power user environments that invite me to tinker, and couldn't see myself using much else (short of Gentoo, which I left to reduce my tinker time a bit, or a BSD)
I assumed individual professionals, things like an agent or a lawyer. Particularly as I saw an example where several different names redirected to the same number.

Any idea what the second column is? It's labeled "CL" with the possible responses of L, N, R, or D. R seems to be reserved, D in dispute but L and N I can't place.
Related: Here’s a number many wish they didn’t have.

867-5309 [0]

[0] https://www.snopes.com/fact-check/867-5309-jenny/
Bizarre, does this mean Shapr has parametrics now? I tried it last year and it didn’t offer that, so I’ve ignored it since. I loved the UI and actually liked the iPad experience too. Maybe it’s time to give it another chance! Thanks for the tip.

I have to say, my biggest hesitation about these kinds of software is knowing anything I create is inevitably trapped behind a subscription. $50/month to maintain access to my designs is really steep! I suppose I can output static models, but to use parametric features, I’ll always need to be subscribed.
I have no idea how this is not get a commercial product. Our Google Nest Home Max Hub Whatever screen that I got free from CES is garbage at displaying useful information. The weather info can’t sync at least once per week, requiring a restart. It’s literally just our bathroom clock / Bluetooth speaker because that’s all it’s good for. It cannot sync to Google Apps (business account) calendars. The proposed solution is to use IFTTT to duplicate GApps accounts to your personal account, then sync it to that. That is, frankly, embarrassing for Google IMO.

I built a MagicMirror-based Pi setup with a little 7” Lilliput screen and it works so much better, but it’s sad that over the past few decades we still haven’t solved this problem of a customizable smart home dashboard that actually works and yet does not require a CS degree to operate.
The Yin and Yang of Gerry Lopez
Hmm, I'm still not seeing the connection. How does a steady monogamous relationship, especially in that "procreative stage", make it easier (or harder?) to grow old, or deal with aging parents?
I was not ready to cry today :(
Nah there were some October updates before it was pulled
> Many existing projects used lower level libraries such as Python Imaging Library, but I opted for HTML and CSS. The development is fast when you can edit the HTML and immediately see the result without rendering a raster image after each iteration.

I'd like link to Slint [https://github.com/slint-ui/slint]
It has a live preview mode so you can iterate fast on the UI, and it is much more lightweight than HTML, so you could even run it bare metal on a Raspberry Pi Pico (RP2040)
Next-Generation Nonsurgical Neurotechnology
I can see why in Berlin people who hang out in bourgeois spaces would think that. Almost every university graduate under 40 is able to speak English and an awful lot of those under that age. Germany isn’t like Scandinavia where everyone without severe educational issues speaks English well but it’s another world compared to Italy, and Berlin has unusually high levels of competence in English for Germany.
Let's just say you were running FUD in this direction and this piece of FUD has reached its EOL, credibility cannot be sustained. If it goes down too obviously as ridiculous it may well take some still active FUD with it. If you were running FUD you'd have to play a little D even if it was your first month on the job.

So this kind of thing being consistent with that FUD rearguard action as it fails doesn't make it true (or false). How plausible is it? Getting those who published their deep "thought leadership" while being taken in by the FUD will happily happily go along with it (was serious, not so much anymore) rather than say "yup, I got taken in here, garbage on roller-skates" [1]

[1] I absolutely got taken by the WMD lies. Totally suckered. Believed them all. Occams razor ruled out the big conspiracy for me. The total lack of accountability for the lies I believed after it became completely clear, adjusted my prior to be rather more skeptical and the probability of actual, targeted lies being pushed as being much more plausible. I can overcome both with good evidence but "the NYT/WaPo/WSJ/CNN/CBS/Fox/Harvard/Stanford/etc says X and they wouldn't be in on a conspiracy nor be suckered readily, all of them so..." counts for not much anymore as evidence.
This is especially frustrating given natural gas is still being burned off at well heads. It's still a waste product in the US and priced as so.

I get that heat pumps are excellent, and that there are economies of scale at play for the state run nat gas power plants. But natural gas is still an order of magnitude cheaper in WA State, and having a gas furnace is only marginally more carbon intensive than letting the state burn the gas for you.

I would rather they focus on making power cheaper and more plentiful than this annoying anti-consumer focus.
In the light of 'Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.' [1], it surprises me how much of the organizational aspects of a community are not covered by a PM tool.

Is there a startup opportunity in creating a service or program that extends PM tools to all aspects of community management and interaction?

[1] https://news.ycombinator.com/item?id=33582264
I agree with Casey Muratori's take on this one:

Running a browser to connect to the cloud to run a browser to connect to the cloud to retrieve the contents of a single 2D page to recompress and send back to the original browser is now "the future of computing".
"56% of Washington residents"

The source data's unit of measure is 'occupied housing units', so this claim by the article is unsupported.
Ask HN: Trading Software: Build or Buy
Dear all,

I work at a physical commodity operation where we move around 8-10 million metric times of goods CFR. In this connection we are looking to digitize and automate many things in the company which I will not bore you with. However, we are also looking to step up our SnD analysis by incorporating various type of big data analysis, e.g. satellite data. There are some SaaS providers that offers 25% each of what we are looking for via API, so we need to work with multiple vendors. Therefore I am faced with a choice:

1. Either we buy from four different suppliers and solve our data needs quite fast, or…
2. We buy more raw data and invest in building the algorithms ourselves

There is a data science team of two people with a calendar that is 80-90% full already. Therefore I am trying to review the pro’s and con’s of building myself:

Pro’s:
- Full flexibility
- I own the algorithms
- New knowledge created in the organization which could lead to more innovation
- No risk of vendor login

Con’s:
- Higher costs
- A lot of man hours spent
- Unknown time frame for implementation
- We need extra people to maintain the algorithms

I estimate that the absolute minimum cost of data for building will cost around USD 100.000 (without extra labor costs) and for buying off the shelf USD 150.000.

I would be happy to hear if anyone in here is struggling with the same hurdles and discuss how they are approaching it?
Sure, but this seems like a non-sequitur. eBPF has its memory managed in a very different sense than a garbage collector, eBPF programs cannot loop, and so on.

Java's virtual machine is so substantially different it's hard to know where to begin.
If you don’t intend to get big, fast, then you’re founding a normal business. Seeking VC funding isn’t a necessity but it’s certainly correlated with that desire.
Not true, for new nuclear (LFTR / TMSR) at least it isn't.
They are safe and reliable, also their output don't allow for building weapons.. it's about as good as it gets.
The Cultural Impact of the Rampart Scandal
Is this zfs? :)
I have an eink internal thermometer/hydrometer I bought off the shelf. Hooks up to wifi if you wanna log, works fine without it. Runs off 3 double as. The brand is govee, I don't know the rules on linking to Amazon so I'll refrain. Search Govee Eink.

They seem to be trying to limit full refreshes but they're very distracting when they happen, suggest keeping it out of eye line.
Far from an expert in Go or Rust, but I think the use-case for Go is you need to do something very by-the-numbers and you want it to be easy to maintain and performant.

Once you start reaching for more off-the-shelf solutions, you hit diminishing returns with it as a language.
> Based on the context

Personally speaking, it's not always easy to tell which "begging the question" someone means from context. I often have to stop and ask "hold on, do they mean the premise assumes the conclusion?" (And all the worse for me if they just mean "brings up the question", because I'll spend a minute making sure I'm not just missing the fallacy).

In that sense, it's not quite the same as "slippery slope," which doesn't get used literally much anyway.
How do devs manage multiple API keys?
Hey all, just curious to know how devs here are managing their APIs? Once we start hooking into multiple APIs, the amount of API keys / secrets / OAuth connections becomes cumbersome to manage. Wondering what measures people are taking with making management of these connections easy and also secure these keys, especially with potential remote working developers etc.
The sample images are a bit confusing; none of them include all of the recommended pencils, the names don't always match up completely (I guess "Caran D'ache Noir" is the same as "Caran D'Ache Grafwood 9B"?), and one of the recommended pencils doesn't appear in the samples at all (Staedtler Mars Lumograph 100 12B).
I wonder what’s the strongest steel-man rebuttal to the opinions in this article ?
... starring Mulan. Or, no, Pocahontas?
Education as civilization-building
> Bitcoin has anti censor mechanics.

While people like to claim there is some anti-censor magic, it's not really true when block space is full. There is nothing in the code to penalize miners for ignoring a particular transaction for weeks or forever.
Not sure what difference this makes. The GPL is binding at the point where someone ships a release. They aren't obligated to ship the details of every internal partial version, which might even include things that can't be legally shipped (confidential information, for example), which is what a complete git history would contain.
They can't. It would destroy their moat and since they are already unprofitable it would be the end of the company.
I've had the same concerns. I made a Nim web framework, but I don't think anyone else has written a web app with it except for myself.

My thinking now is to combine Nim with other languages and their frameworks. For example a NextJS/React front-end with some GraphQL servers in Nim. Alternatively Nim and Python mix quite well.
I'd be happy with a generic e-ink tablet for similar projects, like work/personal calendars, pollution/humidity/temperature monitor and weather station.

I might tinker with a kindle, but I have never owned one and searching online seems to hint at kindles being locked down.
Well, yes? At the end of the day that requires Verizon to provision that number in every single area code, which historically are all separate little domains.

It's kind of like complaining that if you want to have foobar.tld for every top-level domain, you have to fork out money to every TLD registrar to make it possible.
> That is technically true, but literacy tests, poll taxes and other voter suppression methods were legal until 1965. They had the right on paper, but not in practice.

That's making my point for me, all those imbeciles in Qanon were so detached from reality after being propagandized on Facebook by the CCP, Cambridge Analytica et al into thinking that they should vote for Trump or the World would fall apart, only to be left to question their false reality when the results didn't favour their outcome so they did what all disfranchised do when they feel the system is not on their side (which has historically favoured whites in the US), riot.

My point stands, and that is that things have gotten past a melting point because no one wants to exit their insulated echo chambers they've resided and then were forced into during COVID rather than get involved and do the heavy lifting that it takes make actual progress.

Political means is just one way by which effective change occurs at the local level, I didn't vote in the primary despite being told the red wave was imminent (which means nothing to me as I think it's a false dichotomy): but I have residence in a blue state and instead I took the time to volunteer locally and hand out food for those in need instead. It was a better use of my time and helped lessen misery, if only for a sort period, by feeding people.

Moreover, do you know he actual voter participation rate in the US presidential election in 2016/2020? Do you know the demographics, and how few below 40 are actually voting? You speak about race and gender, when you really should be looking at how few non-boomers are involved in politics at all to see how alarming it really is.
At first I was tricked a handful of times, but I trained myself in what to look for. At first uneven blemishes proved a useful heuristic, but then when I looked deeper I found the edges and backgrounds were even more effective. The fakes somehow feel like they are in this... Oily world of illusions.
> gas furnace … is not subject to electricity outages

But isn’t the air-handling fan and perhaps the ignition unit reliant on electricity?
The comment you’re replying to didn’t say anything about government spending or budget - they were speaking to the role of government in our lives, which can be very much orthogonal to how much said government costs to run.
When art is reduced to something that can be bought and sold then nothing stops someone with a lot of money and no cultural understanding from doing this. This is what capitalism gets you, a bunch of people who know the price of everything and the value of nothing.
> US banks and stocks are strictly better than BTC as a place to park their USD as American citizens.

Not when a simple letter from government gets your accounts seized incorrectly. Gigantic problem to get the funds back without high-priced legal help. Yet bitcoin has not been seized from me.
Danger Bay (S1E1) – marine biology, family, adventure (1985)
> Twitter's San Francisco headquarters houses about 2,500 employees [0]

2500 * 0.10 = 250 * 20 workdays/m * 12m = 60000 "meals"/year or 13000/60 = $216.66 per meal.

[0] https://www.builtinsf.com/2020/02/18/twitter-office-san-fran...