skysight-inc/HackerNews huggingface dataset:
It's one of my favorites. I've read it a few times and always find it insightful and motivating. It's an easy, quick read that I recommend to anyone that wants to build better software.
Check fraud is a federal crime. I think an investigation did occur.

It's in the banks/police's best interest to withhold details regarding an active investigation, because what if you go tell the suspect the details?
Polymer notes would be yet another vector for plastics in our bodies and environment though. Especially for store clerks who already get a measurable amount of exposure from plastic receipts.
I tend to interpret these as not "if you don't read this, you're not a serious software engineer", but rather "if you're a software engineer, you are more likely to enjoy this book".
Yes, I agree that NZ’s much smaller size makes it a more challenging case. NZ will be more affected in the short term by large swings in demand from foreign buyers.
Location: WA state

Remote: Yes

Willing to relocate: Yes (to the US only)

Technologies: .Net, Java, SQL, Blazor

Résumé/CV: On Request

Email: submatrixpxq@gmail.com

I worked in big data for two FAANG companies for nearly a decade.
No hypothetically they are very real
That’s still the average for HIS audience, which within india also likely varies a lot.
All this was enlightening, thanks. I already had an old antenna on the roof that was guy-wired down, so I was all set.
Unfortunately not in the case of my furnace...

It was upgraded with a rather new controller board at some point despite the machine being rather old, and is very unhappy about any extra loads on the heating control wire. In fact the controller supports all the things (even potentially controlling AC) but there are only 2 thermostat wires in the wall...
Whether or not service people are nice to you doesn’t seem important, but Americans are generally nicer than, say, any European.

I don’t know if you’d like Japan. Sure, they’re extremely polite, but “omotenashi” basically means “the customer is always wrong” - you get what they’re offering, no customization allowed.
I guess the question is: what is the maximum number of pages from these books one can realistically digest and internalize in a year and how do sort on those pages for the most valuable ones
It is time?
The Building a Hard Business When Thing There Are No About Easy Answers Hard Ben Horowitz Things
So what you saw was empty high rises. Everything you’ve said about foreign investors is pure speculation.

This is what drives me crazy about this story. The vast, vast majority of evidence suggests that the problem is with domestic investors. But because of a nice little story, suddenly it’s foreigners who are the problem.
Whisper is a Speech to Text model released by OpenAI: https://github.com/openai/whisper
"Vert.x in Action" Julien Ponge (2020). I've been reading it for a new job I'm in that uses Vertx. Best framework and textbook I've seen in years. So refreshing to write Java without Spring magic. I'm not loving reactive everything, but its powerful.

Its more than just about Vertx though as it has a great simple demo project that uses Mongo, Postgres, Zookeeper, Kafka, Artemis in containers, which is some other components I've been trying to make use of too.
It’s not only “don’t screw things up.” They still develop features, they just go through a gauntlet of design review, experimentation, and then launch review.
It is absolutely a great example of monopolies playing havoc.

India got a massive bandwidth bump precisely because a new player (Jio) came and gave unprecedented bandwidth at literal pennies per GB and changed india forever. Not saying this company or it’s runners are nice people or aren’t corrupt but it helps even if corruption has a level of monopoly protection I suppose!
“We don’t need to make knowledge individually accessible and maintainable”, followed _immediately_ by “humans are actually really good at preserving knowledge”. Who do you think does the preservation? How do you think preservation works?
Despite the name 'weed'... it is actually a very complex plant to grow well and with the highest output. I propagated the best cuttings, from the same strain and the plant morphed over the years. Far stronger at the end than when I started. But it also became oddly harder to grow, the same techniques that I was using, didn't work over time despite a relatively controlled growing environment.

It is a fascinating plant.
Sure it is if the copyright law literally says you can do it.

And civil copyright violations aren’t “illegal” anyway.
This analogy is quite interesting.

Each element and connector are actually equivalents of circuit loops that are spliced together when you are connecting them.

So a spinotronics diode works more like a loop of "diode wire" out of which you can make multiple diodes by splicing other connectors and elements into it.

That's why you can make FULL BRIDGE RECTIFIER with just two spinotronic "diodes".
Software engineering is a very new profession that is also evolving rapidly. Imagine how many centuries went by for the rules of English to get codified and accepted. And in some ways those rules are still constantly changing. These debates need to happen because through conflict and the sharing of stories the truth will emerge and determine the conventions for centuries to come.
Fingerprints Contain DNA
Systems programming language in the style of Chez.
gRPC actually does have easily identifiable URLs. Protobufs can be heavyweight, but it's trivial to use a different encoding like JSON.
Location: San Francisco

Remote: Yes

Willing to relocate: No

Technologies: Android, Embedded Android

Résumé/CV: On Request

Email: dev@croc.studio

I'm a consultant for teams working with embedded Android products.

I'm also available for more traditional mobile development projects, but embedded Android is where I find a lot of teams struggle to find resources.

-

I've found that many companies use Android-based hardware hoping to leverage the Android ecosystem's size, but run into roadblocks when people who are more accustomed to mobile development attempt to design for an embedded use case.

I've spent the majority of my career working on high-profile user facing Android products. I'm familiar with the unique challenges in the space, from old/outdated hardware, to reliability concerns, and more.

I'm available for up to 20 hours a week at this time, please reach out to dev@croc.studio

-

And while I am interested in consulting/contracting, if you are currently searching for full-time embedded Android talent consider reaching out. I've found that when there is already a team in place, having someone familiar with the space available to drive high-level architecture can enable some pretty great outcomes without taking on additional headcount.
Overengineering is a slippery slope. And the reality is that in 99% of cases, you don't need it.

If there's a single data value that needs a flexible JSON payload, then just put that as an encoded string in your GET/POST parameter. It's not "inconsistency", it's just a special case. Same as you might not need a floating point number anywhere except for one endpoint. Not a big deal. You don't need to migrate the entire call to JSON-RPC.
What kind of Rust job would you be looking for?
Not only pretentious, woefully unhip. SICP was popular on HN for as long as the site has been around, everyone knows it's worth reading. pg wrote an Amazon review about it in 2000.
Andy's obsession with mmap is interesting. I don't think it's the worst idea in some cases, like Prometheus. They use mmap to simplify the code and only keep the relevant (hot) parts of the index/data in memory. I guess the fact that the data is immutable helps, but that's the point; it's a good idea for some usecases and I don't agree with a blanket "mmap bad"
National Alliance on Mental Illness (NAMI) | Director, Information Systems | REMOTE (US) | Full-Time

The National Alliance on Mental Illness (NAMI) is the nation's largest grassroots mental health organization dedicated to building better lives for the millions of Americans affected by mental illness.

Hiring an IT Director to lead 2 Salesforce admins, 3 software developers (PHP/Laravel), 2 sysadmins (1 general, 1 call center). Working directly for the COO (me).

Needs strong empathy, management, tech skills.

Full details: https://seanstickle.notion.site/Director-of-Information-Syst...

You can reach out to me directly at https://twitter.com/seanstickle
The blockchain doesn't lie: https://www.blockchain.com/explorer/addresses/btc/bc1qapsvmc...
Yes: there are reasons ordinary users might prefer Mastodon to Twitter; as I said:

* You can write full posts in Mastodon

* You can own your own data, run your own service, or select from a variety of hosted options

* The ecosystem encourages good third-party clients and tooling

The tooling isn't there, but then, I don't think anybody expected the events of the last few months, so I'm inclined to give it a quarter or two. As a casual user, there are ways in which Mastodon is superior to Twitter already, and most of my problems are with the clients; Tapbots can't keep up with the beta demand for Ivory, and there's 2-3 other promising clients, so I'm optimistic.

I wrote Mastodon off for years, but: it's pretty good? I miss the blogosphere, and Mastodon is a step back towards it.
I find that to be a pretty reductionist view of somebody with a lot of talent who was early at what became a massively successful fintech startup. Given that, plus the context of the intended audience of that website, I don't feel like this is just a "random guy who was in the right spot" throwaway puff piece. I've been a designer for 15 years and BDC's work is one of only a small handful of modern designers I personally cite as an influence.
In UK most have returned in person. But many groups now permanently alternate between online and in person, or both, which is useful. Small percentage is still fully online
You have to have 3 rooms, otherwise you're buying clones, which is stupid expensive, when you can just take cuttings and make your own super easy. The two precursor rooms don't require nearly as much space or power though.
Yes, as per blobcode’s comment - it’s a zero-interaction page for me. No scroll, no clicks.
This is an uncommon suggestion but what broke me loose from this was reading "the elements of typographic style" a few years back. The back half is minutely detailed font stuff. But the first half is largely about how to identify meaningful differences in the purpose of different groupings of text, and guidelines on how to visually differentiate them with typographical decisions like weight, letter- and line-spacing, small caps, italics etc.

Design is such a huge discipline with so many considerations and tools that it's hard to see where to get started or even how to evaluate your shit beyond "doesn't look good." Most sites are mostly text so getting concrete guidance on how to make text look nice and read easily was immediately applicable for me.

My stuff won't win any design awards or anything, all my layouts are simple and even book-like and I use the basic web fonts. But just carefully using a couple weights, small caps, and literally ONE accent color and I frequently get compliments from other professionals on it.
What about buying an old C64 for her? I don't think that it is a problem, that it is old, if you make it interesting enough. I remember how proud I was at that age to own some old big radios to show to my friends.
I use Ko-fi and receive $1.64/month from one recurrent fan who pays $2. It's been that way for about two years.
The percent of foreign home ownership is incredibly small.
Oh I 100% agree with you.. though I think you're missing "you fucked up". My point is more just that people mess up and blur the lines accidentally either throwing exceptions which get propagated up as internal service errors when they should actually get run across the wire as business logic errors as part of you fucked up. Or really they didn't guard their code correctly and you get we fucked up when you really meant say overloaded.

And it does start getting really blurry when you get into you fucked up. Or you are fucking up so hard that we fucked up and in fact our fucking up everybody else.
Would love to be enlightened about better options.

I have spent a lot of time on three platforms, including multiple Linux desktop managers, but have not seen anything better than the window management in Windows 11. (I am aware that this article talks about Windows 10)
Knowing the timing would be nice to add a competitive element, but is not required at this early stage.

The problem with motion of the target is that once few bullets hit the same spot, the bullet would end up travelling through those holes and won't impact the cardboard which would trigger the sensor underneath. It's not a major concern with .223 but can certainly be a pain for the larger 9mm bullets.

Assuming we'll ask the user to shoot only a few making a sensor a viable solution, do you have something in mind?
"West" and "Asia" is an overgeneralization. Just say the countries you have in mind to not seem ignorant.
cr-sqlite is a similar project on SQLite, but it's a standalone extension without a web framework.

https://github.com/vlcn-io/cr-sqlite/
I have worked through much of the SICP book, and loved it. I think the author is just trying to emphasize that it's a really great book. Not that it's some sort of initiation that you must go through before you're a "real" software engineer.
Yeah, although they did try to pretend that they found out about it from some other manner.
The many shapes and sizes of keyboards
The digital sharecropper analogy is less about the monopoly position of platforms but about the content creator and platform relationship. More platforms wouldn’t change that relationship.
If the highway were there the cultural epicenter would just be elsewhere. It doesn’t really matter where your infrastructure is. You need X infrastructure for Y people and development will naturally happen to take advantage of it.

In Boston they did the reverse of your example. They took a subway and moved it in to fill the void where a highway was supposed to go before it got cancelled. If they hadn’t cancelled the highway that subway would still be where it used to be. As an aside, the people who cancelled it really have a lot of blood on their hands because a bunch of major surface streets got developed into main thoroughfares as a result and we all know how good it is to have a highway speed road that isn’t grade separated from cross streets, pedestrians and cyclists…
> There is no cost to exceptions that are not thrown.

Oh yes, there is. C++ compiler has to emit unwind tables, register destructors for RAII resources and generate the RTTI information (where applicable).

In this trivial example, consider and compare two versions, the first does not have an exception handler, the second one wrap a single constructor call with a dummy try/catch block:

– No exception handling: https://godbolt.org/z/MK1bof45d

vs

– With a dummy try/catch block: https://godbolt.org/z/hT4Efez1h

For the latter one, the object file size is up by 1kB instantly by virtue of adding a no-op exception handler. Exception handling implementation is not standardised and varies across different compilers AND also across different runtimes. Due to space constraints, the C++ exceptions are oftentimes a big no-no in the embedded world due to the space and time cost the language imposes. As well as long gone are the days when a «try» was a «setjmp» plus a few bells and whistles and «throw ecx;» was a «longjmp».
it's tough to engage with this kinda stuff i feel like, its either disingenuous or delusional. the brain rot is somewhere else, this is just a symptom.
There's a couple that I listen to every time they come out, basically as soon as they're out:

SciShow Tangents -- Really fun combination of interesting science facts and humor. I love listening to this while I'm on the highway.

Serious Trouble -- Ken White and Josh Barro's rolling commentary on legal news of the day.

Inside Jeopardy -- This one is pretty obvious. If you're not a fan of Jeopardy, it's going to be very boring.

And then a couple that I'll listen to sporadically:

Dear Hank & John -- some combination of social commentary and humorous life advice. Also one of my go-to highway-driving podcasts.

And then some that are dormant but I wish would come back:

Unprecedented -- A review of interesting first amendment cases and the people who were parties to them.

Make No Law -- Also an interesting review of the history of first amendment precedent.
I think lots and lots of benchmarks are useful internally. They highlight where the soft spots are. This is however very different from publishing benchmark results.

As a dbaas vendor we should publish benchmarks that your user base really cares about which demonstrate that the system is mature and can handle the core workload your users expect you to handle. That is why publishing an OLAP benchmark results for an OLTP system makes very very little sense.

(BTW OLAP systems like Clickhouse should really publish TPC-DS SF1000+ results)

For OLTP systems there is TPC-C but it's actually not that telling as it is so simple. I can start seeing that people in OLTP care more and more about latencies, hence all the edge related work and optimization of the drivers.

So Neon will be publishing end-to-end latencies benchmarks and also make sure it is on par with vanilla Postgres on a broad set of benchmarks. Those we will run internally and the results will simply be commits on our github.
Marcin’s depth of knowledge of any and everything keyboards is legendary, but he’s also a delightful human being in person.

I have the pleasure of working with him over at Figma and he’s legitimately one of the friendliest people there. He has that warm excitement of someone truly passionate about these things - it’s a delight to talk with him about all things type since his love for the craft is truly contagious.
I loved seeing this talk in person and really enjoyed reading through it again now. I’m kind of fascinated by the longevity of software for simple systems - games like Another World or Monkey Island or even DOOM are well-loved decades later, whereas games like Black and White that don’t port well are largely forgotten.

I’m surprised to see commenters here who don’t see portability as important for preservation - or maybe just don’t really care about preservation at all.
> The free market at work also generated the airlines and travel industry that so many enjoy.

Not so sure about that. Remember, the airline industry used to be very regulated and it was an absolutely wonderful experience.

The very young might not have experienced it, but flying was really great. No extra fees for anything, everything was included. Service and food for the whole plane was better than one gets in business class today. Flights were not jam packed full all the time, there was plenty of space to stretch and always space for your luggage. Plenty of knee room even in the cheapest seats. Flying was great.

Then it got deregulated and it has been a race to the bottom ever since. Less and less amenities, less space, even less space, every little thing is an extra fee, every flight is jam packed full, seats are within inches of each other, no room for your carryon because every square inch of space has been oversold, passengers getting bumped regularly due to oversold flights. Flying is miserable and I'd rather never do it again.
Yep, specifically it looks to me like the kind of styling for a gambling or raffle website.
How Do AIs' Political Opinions Change as They Get Smarter and Better-Trained?
Running the software on an underpowered computer as a test is admirable. I go further. Where possible, I actually write the software on an underpowered computer, preferably the one it wil run on. Because in addition to wanting the software to run quickly, I also want to be able to edit the software and re-compile quickly.

Sometimes it is not possible to compile the software on the target computer, e.g., an MCU, but we should still be able to compile and flash the MCU software using underpowered computers. We should not need a large, graphical operating system and graphical software to create software for tiny computers that do not support graphics. I continue to be baffled by the large, graphical Windows software people use to program MCUs. There are exceptions,1 but they seem rare.

1. For example, https://github.com/PaulStoffregen/teensy_loader_cli
I did a lot of public thinking as a budding entrepreneur, mostly on my blog, and I got a lot of traction thanks to this community. I found it helped test my assumptions, made me hold my thinking to a far higher standard, forced me to research my ideas and bring compelling accurate data to the expression of the thought, and gave me a strong and accurate indication on which of my ideas and how I express them resonate with others.

I stopped blogging years ago and have since built a successful business with 40 employees and 4 million customers. I continue to write here to get the same feedback I describe above. It helps keep the knife sharp and avoids me getting my head stuck too far up my ass.

Unless you have a co-founder or collaborators who are willing and able to call bullshit, if you’re developing ideas in private that are hard to test (you can test engineering designs, for example) then you risk spending a lot of time on something misguided, futile, irrational, or where you simply haven’t considered a problem because you don’t have critical information.
Thanks. I see now that the Central Valley (Sacramento area) is expecting flooding through Thursday.

Not sure how to avoid freeways in California, though... Should I be looking at a trip to Nevada to avoid this?
https://gethaystack.com/

Same idea :)
When you have your tool chain up and running, here is a collection of tutorials to work through:

http://qzx.com/pc-gpe/index.php
The first version of my radiation detector is being sent to people all over the world and I've gotten very good feedback. Now I need to make a second version with Bluetooth and gamma spectroscopy. And a longer battery life. And higher max range. And higher sensitivity. And a bigger screen, probably. https://www.bettergeiger.com
> The people making money are the few politically well connected companies that have growers licenses and the doctors prescribing it. The grow licenses are worth tens / hundreds? of millions.

Honestly knowing some of the backend of a grow in a medical only state, the grows aren't where the money is.

The article glances over this very quickly, but real money is in the dispensaries.

(this is from a dispensary angle)

> Carl Giannone, the co-founder of cannabis company Trade Roots in Massachusetts, said an eighth of an ounce used to reliably sell for $55. Now he has to price it near $40.

> “And the scary part is that product that’s selling for $40, I can buy from a large wholesaler for $7.50,” he said.

> “The green rush has never happened,” Luchini said.

Nothing like a 533% markup.
This and the other comment are non-answers.

The fact that another obscure application (at least obscure to most people) can do this does not mean it is ok for task manager not to have this very basic feature.
Here's a user telling me I'm "desperate to assuage and protect racist beliefs" because (a) I said we should avoid methods that backfire, and (b) I suggested a practical idea for reduction of racial discrimination in hiring: https://news.ycombinator.com/item?id=34226817
Yes, the murder rate is higher. But it’s not a huge difference when you consider that those numbers are low to begin with.
Actually, it matters to me quite a bit. And the fact that that’s the thing you zeroed in on in my comment is exactly what I’m talking about.

You automatically assumed I’m some difficult to please customer- which isn’t the case at all. Obviously you will have to take my word for it, but your response is extremely telling about the attitude that people have these days. You immediately launched into an anecdote about Japan (the fuck?) and how they don’t customize food orders.