skysight-inc/HackerNews huggingface dataset:
> For the most part they don't need to know about concurrency [...]

In my opinion, this is the part that Go got mostly right. Concurrency is handled by the runtime, and held behind a very thin veil. As a programmer you don't really need to know about it, but it's there when you need to poke at it directly. Exposing channels as a uniform communication mechanism has still enough footguns to be unpleasant, though.

In an ideal world, I should be able to decorate a [python] variable and behind the scenes the runtime would automatically shovel all writes to it through an implicitly created channel. Instead of me as a coder having to think about it. Reads could still go through directly because they are safe.

If I could have Python syntax and stdlib, with Go's net/http and crypto libraries included, and have concurrency handled transparently in Go-style without having to think about it, that would be pretty close to an all-wishes-come-true systems language. Oh, and "go fmt", "go perf" and "go fuzz" as first-class citizens too.

Someone else in this thread brought up the idea of immutable data structures as a default. I wouldn't mind that. Python used to have frozenset (technically it still does but I haven't seen a performance difference for a while), so extending the idea of freeze()/unfreeze() to all data types certainly has appeal.
Humans' consumption infinitely expands to fill all available productivity growth, that what has always happened, and what will keep happening unless someone starts forcing billions into GULAGs, in my opinion.
Hmm, the problem is that the feedback loop is not tight. I wonder if there is some property of markets which someone has written about which expresses this.

It's a classic TornadoGuard problem https://xkcd.com/937/
> Use git subtree

No, god, no! I see where the author is coming from, and I'll give him that submodules aren't a well-designed or well-implemented feature, but dear lord, subtrees are so much worse...

I work on a project that uses them. In my particular case, the "genius" who set it up decided to create this kind of setup: a "framework" part, and a bunch of subtrees which are taken from a separate repository having several branches for specific versions of the program, and each version is made into a separate subtree in the framework repo. This leads to immense duplication of commits, totally worthless history, no ability to go back without a humongous effort... It's the worst Git repo I've seen in my life. And it was created by someone with a decent knowledge of Git, which, unfortunately, didn't translate into making useful things...
My point isn’t that McBride was doing something financially irresponsible, my point is that he’s obviously lying.
Noticed this on the Github page:

We need a 'proper' 65C816 C compiler

Aren't there any?
Road tires wear unevenly on the sides due to crowned streets. You should also flip rotating direction, assuming unidirectional tires.
this, and the soundtrack in the sibling reply is giving me fantastic series of flashbacks. thank you
Yeah, but even if bolt it on (which Ubuntu does for you, any other distro it's easy to do) it's still a "bolt-on" that doesn't integrate as fully as it could if it were the native filesystem, allowing full system rollback, snapshotting, boot management, etc.

It's similar to the "polish" available on macOS or Windows, Linux has all the pieces but you have to assemble them yourselves, even today.
When i was in the Swiss Military porn was a ~no-go, but we got Playboy for free..and the NZZ and some other papers.
Each police department has its own policies for what incidents they will show up to or not.

One technique is to round your description of the situation up to a level that requires the police to be on the scene. Once on the scene, police are often proactive in resolving the situation. If resolving the situation is returning the items, the police will often facilitate that.
My takeaway from the article was that rather than spending lots of cognitive effort/ capital on language, we should invest in improving access for the disabledn and marginalized, actually stand up for the poor, etc.

For people like me that come to look at the discussion. Quick TL;DR - lots of "I agree, too much wokeness" from people that chose not to get the point. BUT also exciting conversations like "how can I start in trying to make my web material more accessible for the blind." HN community has some really great contributors.
MEC, which used to be Canada's equivalent of REI, went bankrupt a couple of years ago (the C used to be co-op, currently stands for company after they got rescued by a fund). Talking with a long-time employee, a big reason was ~100M spent on big fancy headquarters (new owners promptly sold them to EA)
Are any of the example images novel, i.e. new to the model? Or is the model only reconstructing images it has already seen before?

Either way, if I'm understanding right, it's very impressive. If the only input to the model (after training) is a fMRI reading, and from that it can reconstruct an image, at the very least that shows it can strongly correlate brain patterns back to the original image.

It'd be even cooler (and scarier?) if it works for novel images. I wonder what the output would look like for an image the model had never seen before? Would a person looking at a clock produce a roughly clock-like image, or would it be noise?

All the usual skepticism to these models applies, of course. They are very good at hallucinating, and we are very good at applying our own meaning to their hallucinations.
The way people informally talk about "passing a Turing test" is a weak test, but the original imitation game isn't if the players are skilled. It's not "acting like a human". It's more like playing the Werewolf party game.

Alice and Bob want to communicate, but the bot is attempting to impersonate Bob. Can Alice authenticate Bob?

This depends on what sort of shared secrets they have. Obviously, if they agreed ahead of time on a shared password and counter-password then the computer couldn't do it. If they, like, went to the same high school then the bot couldn't do it, unless the bot also knew what went on at that school.

So we need to assume Alice and Bob don't know each other and don't cheat. But, if they had nothing in common (like they don't even speak the same language) then they would find it very hard to win. There needs to be some sort of shared culture. How much?

Let's say there is a pool of players who come from the same country, but don't know each other and have played the game before. Then they can try to find a subject in common that they don't think the bot is good at. The first thing you do is talk about common interests with each player and find something you don't think bots can do. Like if they're both mathematicians then talk about math, or they're both cooks than talk about cooking.

If the players are skilled and you're playing to win then this is a difficult game for a bot.
One of the few things I didn't entirely disagree with AOC on. Too bad she comes with a lot of baggage, so the argument she fights for the "little man" falls flat.
Ew, Watermarks
Building solo is tough. I always want to charge for *new, shiny features rather than add paywalls but sometimes you have to work with what you've got.
I started taking flying lessons about 7 years ago, and about 4 years ago I got my instructor certificate. I taught people how to fly on weekends and after work until my 1500 hours came up, then I applied to an airline and got a job.

The flight instructor thing was actually occasionally rewarding, especially when people landed the airplane by themselves for the first time. Seeing the look of joy and satisfaction on their faces is one of the better parts of this whole flying thing. :)
Wake me when it can write self-replicating groff macro(s).

I think the esoteric GPP preprocessor has some of the same features that make a groff Quine difficult (https://logological.com/gpp/)
The Persian Desert
I am all of these things (although not a smoker!) and consume way too much caffeine. Article checks out lol
Yes, Java is legit scared of Scala's rising popularity.
Wouldn't a nicotine patch to sync para- and sympathetic systems help?
That database stuff looks horrible. Why do they feel the need to introduce DB query templating into string templates? No matter what you do on the client side, the database engine itself should escape/validate the data. Didn't we learn that lesson with PHP?

In addition to that, not every database needs prepared statements for safe queries e.g. "Parametrized queries" in PostgreSQL (available in libpq as PQExecParams and exposed in many other higher level languages)
It seemed cuter when Bezos was driving one of those as opposed to a half billion dollar yacht or a penis rocket.
I'm trying to find some good resources or some book that covers modern C.

For everything else from Python to Golangz Rust and everything in between - there are tons of quality books and even their own documentation in some cases is pretty decent. But not so with C.

If you read this and have something, please share. Just C (not much interested in C++)
I saw one of those running Cromix. It was being sold in Brazil as if it were a local machine by Brascom called BR-1000[1]. They called the OS "BR1000" as well. Some students were trying some examples from the manual and they weren't working. I suggested they replace all calls to br1000() with cromix() and that did the trick.

Another Z80/68K machine was the TRS-80 Model 16[2]. The Sega Genesis[3] (or Mega Drive) was another case of these two processors paired together.

[1] https://www.old-computers.com/museum/computer.asp?st=1&c=533

[2] https://www.old-computers.com/museum/computer.asp?st=1&c=242

[3] https://en.wikipedia.org/wiki/Sega_Genesis
This is a hilarious quote, in the article, attributed to Linus, related to the concept of source code pedigree and the developer certification of origin for any contribution.

> For example, in the case of "ctype.h", what made it so clear that it was original work was the horrible bugs it contained originally, and since we obviously don't do bugs any more (right?), we should probably plan on having other ways to document the origin of the code.

The concept that bugs would prove the origin makes me giggle. Because yes, if the code was stolen, it would have been stolen without the bugs included.
The weird part is how many men seem to resent being told it, to judge from the way it's usually downvoted.

If men actually listened to that perspective, they'd have a lot more success with women. Instead, they seem to insist that they're right, and the women are wrong, and they're going to keep doing these behaviors that put women off. They'd rather cling to their perspectives, even over the opportunity to get laid.
The only problem with the GDPR is the (limited) enforcement of it
CCK-4
I'm not even talking about churning, though that can be a thing too.

I need to use something for purchases, and each method of payment has pros and cons. Even if using a credit card had a visible 2% additional cost, I'd use it on certain transactions. If I'm dealing with a vendor I might not trust to do a refund, a cc lets me do a chargeback. If I'm concerned about holding large amounts of cash, a cc lets me limit my risk exposure. If I don't have the cash currently, a cc give me an interest-free advance until the statement due date (between 20-40 days in the future).

We can certainly argue about whether those things are worth 1% or 3% or .02%, but they're worth something to consumers.
Supposedly double the model size so 14gb. RTX 4090 might be able to handle it. You can use lambdalabs to rent a server gpu for one of the larger models.
As the saying goes:

>If it's black, fight back; if it's brown, lie down; if it's white, goodnight!

Actually black bears are fairly harmless except for the 61 people they have killed in North America since 1900. Grizzlies are 20x more dangerous.

I always carry a fixed 4" blade knife on my hip in grizzly country. They say if the bear doesn't stop mauling and you sense this could be the end, a jab into their head or face might trigger a self-protection instinct, as it did for this lucky guy who used his pocket knife:

https://www.montanaoutdoor.com/2019/08/watch-canadian-man-fi...
Man, these guys are always asking for more money. They want to take the cash and expand the installation. I really like the lights, but come on, you can't keep adding maintenance. It's a bad idea.

It's okay for it to just live on in memory.
I think the iron-man argument is -- wouldn't it be much less a waste of everybody's time here if we never posted mice articles, and only waited until they go to the human stage to share/discuss them?

Of course it's a free community, people are welcome to post and upvote whatever they like, still we do have cultural norms here around high signal/noise and I understand the sentiment.
> You might go and check how many companies did get those 10Mi euro "scary" GDPR fines before panicking again

The EU has levied over 2.7 BILLION euros worth of GDPR fines in the past 5 years alone, and possibly much more as not all fines are made public. It is distributed over more than 1,500 separate fines. That is a staggering amount of money that went straight into its own treasury based on the enforcement of a very vague law, for example the top category of fine is "Non-compliance with general data processing principles".

More relevant to the CRA, there have been over 375 million EUR worth of fines for "Insufficient technical and organisational measures to ensure information security".

There's background to all this. The EU is incredibly hungry for money which it can then use to expand its own power. Historically it was restrained by the member states refusal to give it more, as they were wary of exactly that outcome. In recent years the Commission has found ways around the treaties to unlock new revenue sources, specifically:

- Megafines that are impossible to avoid. How much money do you think the big tech firms spent on GDPR compliance? A massive effort. All for nothing because the EU can simply declare your efforts "inadequate" in their subjective estimation and please hand over a few hundred million more.

- Issuing debt. This is a plain-as-day treaty violation but the EU does not have the rule of law, so the institutions and member states just ignore it. Dystopically the EU Council website was even updated after they started doing this to remove the references to Commission debt issuance being illegal.

You do not want to hand these people even more ways to tax the software industry, because they will use it regardless of what the written rules appear to say.
can you point out a human organization not susceptible to negligence?
My workflow is that I have a connection to c:\temp\scratchpad.db in DBeaver that I populate via

create table some_data as select * from 'c:\temp\whatever.csv'

or

create table other_data as select * from read_parquet('c:\temp\000000_0')

which I then can transform using SQL and export the result into CSV, Parquet or SQLite when needed.
> Did you know the underlying archive format was cpio? CPIO!

And what's wrong with that? deb's underlying format is ar, which is basically the same class of simple archives that cpio is.

It solves the problem with two nice benefits:

1. You're not reinventing an archive format, the existing ones are perfectly adequate.

2. If your system is borked enough that you don't even have a working package manager, you can manually extract your package manager from a package file with nothing more than the cpio or ar programs.
2-5x speedup is not a lot, I would say it is not worth it to rewrite from py to C if you don't have an order of magnitude improvement.

Because if you compare the benefit to the cost of rewrite from py to C and cost of maintaining/updating C code and possible C footguns like manual memory safety, etc - then there is no benefit left
That's because that issue of the webcomic is like 15 years old. It was true of the version of Python which was current at the time:

https://stackoverflow.com/questions/6182964/why-is-parenthes...
They should be run by an entity devoid of negligence, like the US government.
I recall some one say we should write poems in the every day - on receipts, post-it notes, anywhere anytime. Programmers do this sometimes for things that help us along, or just for the joy of it - a script to watch for reservations at a restaurant for example. All these forms of incidental craft should be encouraged. Matty is doing the same but for physical tools / machines.

Many types of work require vast institutional support (particle colliders), but we should think about incorporating every day creation into our lives. The agency of making something of your own, instead of just buying something, lends dignity and power to our lives.
Bassnectar 360 Subwoofer Sound Design
I don't support the artist Lorin Ashton aka Bassnectar (google his downfall if you're not familiar with it) but I found the analysis of this implementation done by the sound engineer to be very impressive.
For a while he didn’t produce videos because he was contracted for some television shows in Australia due to his meteoric rise in popularity, but he thankfully was able to return to YouTube last year. I assume his contractual obligations had been met and no longer was bound by any exclusivity terms with the broadcast network anymore.

His book is extremely detailed and pragmatic as well.
the primary advice is to use your network. if you don't have one then that's a nigh-insurmountable headwind.

look for architects and solutions people, or CTOS/CEOS of smaller companies. someone who isn't so far up that they don't understand the day to day trouble, but someone far enough up that its part of their job to think about strategy and keep track of what's going on in the market.

market yourself. put up blogs, go to meetups, and hang around on technical forums. if you have a little bit of a rep that opens up a lot of doors. try to use these as opportunities to vet your value prop directly as well as building recognition.

know your vertical. I know you said this isn't something you can do...but this is a major handicap. consider hiring specifically for this. this isn't just product design, but knowing who to talk to, knowing what the workflows and pain points are.

work for people. I have the same issue as you, and am strongly considering taking up contracts with my potential customers to really get into it.

don't believe any single person. people come up with all kind of weird shit. look for patterns.
BMW are very good at innovations using old/unfashionable tech and are happy to sometimes be a bit eccentric/different from everyone else. I have a BMW motorcycle with a "Boxer"[1] engine which is the product of a process of continuous refinement of an original 1923 design. It's an amazing engine design that is almost completely unknown outside of BMW. On the other hand, my old BMW motorcycles had a design for the indicator controls that everyone in the industry found really weird and ended up being abandoned[2]

[1] Horizontally opposed twin cylinder https://www.carolenash.com/news/bike-news/detail/a-brief-his...

[2] I actually liked the old design but w/e
> I’ve lived in some of the most expensive cities in the U.S.

> Childcare at 4,000 is upper quartile of expensive cities. You’ll find many places where it’s half or less of that price. Private schools at $50k a year are either going to be boarding or some of the more expensive country day schools.

You either have not lived in expensive cities in the US or at least didn't have kids while there!

For example in this list nearly all schools are over 50K:

https://www.niche.com/k12/search/best-private-high-schools/m...
We're not only not going to fine them, but we're going to make special laws to protect them from the threat of their employees getting sick days.
> Export the gradesheet into csv, and convert to an org table.

Your mistake was not using org first ;-)

I learned org mode while a grad TA, and one of the first times I used org tables was to keep track of student scores.
Meta’s Next-Generation Realtime Monitoring and Analytics Platform
Or you can rent per-hour from vast.ai or lambdalabs for like couple dollars per hour.
I would recommend that you consider going to conferences, and listen and talk; don't be pushy on sales. You'll find conversations.
Woman isn't a sex, it's a gender. Female and Male are sexes. OH MY. We have Male, Female, Man, and Woman? I though virtually every human society came up with two distinct words to express the concepts, not 4.
The UK still sells lots of stuff to the EU, and they especially did not lose "free" access because the EU charged on the order of £300 million per WEEK in fees in order to get that "free" access.
Nobody's perfect but most of the "baggage" originates from Tucker Carlson rather than AOC herself.

How would you or I look if we were the target of that kind of campaign?
Factories can be relocated, mines cannot.
So obvious that it makes you question the effectiveness of medical research.

The association between mitral valve prolapse and anxiety is well-known. However this physical difference is completely ignored when it's mild. In the general population, mild prolapse is seen as a common thing.

However there are also diseases caused by genetic mutations which cause both mitral valve changes and also a whole set of body problems including chronic pain, elasticity, vascular problems etc. The underlying causes are so under-researched that an easily fixable problem tied to a gene becomes a progressive disease over a lifetime which is damn hard to diagnose. You suddenly see that too few resources are dedicated to actually understand and solve medical problems instead of treating symptoms when they get severe.

Plus... coffee is a pretty good way to kick off anxiety and we know it for at least a century I guess.
Where I come from we do such revolutionary things as writing libraries and defining abstractions to avoid repetitive code. Why introducing a new tool with its own language for this seems like a good idea to anyone utterly baffles me.

Also, I should add, where I've seen karate used on teams it's deepened the division between devs and testers. So in addition to being questionable engineering, it's sociologically toxic.
Elon Musk’s bid to implant chips into human brains shot down by feds
> Did Shopify have a choice?

They most likely didn't.

Often, businesses don't realize how much they are missing until they bite the bullet and hire SV caliber engineers.

Seems every time I'm pitched something about "finding unconventional IT talent" it's about hiring cheaper programmers. There's a whole industry built around paying less for programmers. With questionable results. Hell, Canadian politicians pitched Vancouver as an ideal HQ2 location to Amazon since tech workers are worth ~50K less than in America[0]

[0] https://www.vancouvereconomic.com/wp-content/uploads/2018/02...
> but you can also live wherever you want, so your after-housing take home pay works out better.

"After-housing" doesn't really mean anything: buying a house means you build equity into the house which you can later sell (and pocket the appreciation).
128 gigs is more than enough to load 13B model into. Pytorch has M1 support for some time now so CUDA isn't required.
> If my house had a pest problem, I would need to hire an expert in pest-control.

The result from the expert is that you as the layman can look around and see no pests (which anyone with their naked eye can do)… you’re not judging them on their knowledge of pesticides.

> Maybe the criteria for the problem was less "did they check these boxes" and more "could they be a collaborative mentor willing to work with even the junior members on the team" in the context of designing a system.

This is a fantastical maybe. The interview was system design.