skysight-inc/HackerNews huggingface dataset:
Let's not forget class privilege (this may sound like a heresy, but difference in income between rich and poor people is probably even greater than between men and women). If you are a programmer born in a working-class family, it may be difficult for your parents to teach you proper interviewing and negotiation skills.
Sounds the same as what Dell call a flea power drain.
Our overhead utility lines (broadband) run through some woods. Squirrels routinely nibble on them, and then blame the damage on the wind.
> Everything is async in Haskell, so you don’t need to think about it,

Then why does https://hackage.haskell.org/package/async exist?
I'll take the down-vote as a no.... to tell you the truth, I expected more from Linux (self-preservation)
The social contract of open source
if you're running brew on Linux, throw in the towel, it's over.
Either you ask someone who worked there, or you can trawl job postings.
I tried UML years ago with little success. I recently started working with BPMN 2 with some success -- swimlanes are easy to explain and make sense to most people. ERD's are still my favorite notation and really stood the test of time!
You don’t even check your own math when you make that claim about student fees and stadiums. Stadiums costs nearly a billion to even renovate these days. Assuming a athletic fee of $2k per year at even the largest universities of 40k students. $80 million is a tiny drop in the bucket for a billion.

Since you refuse to even do a small amount of research into this, stadiums and capital expenditures are vastly funded by alumni donations. Unofficially that is the biggest metric for athletic director success.
Crypto isn’t for everyone, Karen
Not sure why you’re downvoted - the article says “Telus warns that cellphone service in the area is likely to be spotty until the cable is repaired.” Maybe the cellular outage is from more people using it rather than damage?
“No Defense of the Indefensible”: L.A. Judge Makes Landmark Homelessness Ruling
This gives me a couple of ideas for piku (https://github.com/piku)...
It's clear what the incentive is for Taylor (the ice cream machine maker), but I wonder what the incentive is for McDonalds.

There must be some cash-flow from Taylor to McDonalds, but something as simple as "pay McDonalds $X million to specify Taylor machines in their franchise contracts" seems like a kickback.

Maybe the key is that the video shows that this particular machine is "by Taylor and McDonalds" (the McDonalds logo is on the instruction manuals). Perhaps McDonalds therefore get royalties or something similar.
I thought you were going to provide the math(s)? A little disappointed.
If it is likely to be reused, put it in the most public place possible (where you usually search). Otherwise just learn it from scratch.
That’s what they are saying, it’s not thriving.
Swift had a chance 6-7 years ago when it first came out to capture mindshare on platforms other than iOS and macOS, but that chance was squandered. There's absolutely no reason someone would choose Swift over even .NET Core on other platforms these days. Thankfully, other languages have excelled during that timeframe.
"All 78 pages of it."

“I was thrilled,” O’Dwyer told me, adding that none of the original programmers expected their filing had included a complete copy of all the code. Reunited with his code, Kershenblatt lovingly scanned in all 78 pages (at a local Staples store), and then uploaded the resulting files to Dropbox. This ran up against the limits of optical character recognition, O’Dwyer points out, and after exploring several ways to re-scan the results — O’Dwyer finally just decided to manually transcribe the PDFs himself."

After posting those bits of the Adventure source, I went back and reread the article and I continue to be in disbelief that 'Kershenblatt [had to] lovingly scan in all 78 pages (at a local Staples store)' so I've just done a search for "advent.for" Fortran and, as I suspected, there are plenty of references to the game including the various/different versions, its origins, etc.

Thus, I can only conclude that this story has to be a beat-up, for otherwise how could I find so many references with just one search? It seems to me that most of the versions and variations from its original concept/inception will be available with very little searching (after all, it was almost universally popular at one time due to the fact that it was just about the only game about).

The disk that I mentioned in my previous post dates from the mid 1980s, so I'm now keen to find it and to check the lineage of the various games along with their variations and versions. If I recall correctly, I got these files as ZIPs from a BBS. You'll note a date reference of 01-JAN-77 in parts of code that I've posted (however, this file dates from around six years later).

Finally, I've just cut-&-pasted the full listing of the source I posted earlier from my text editor into MS Word and it makes an interesting comparison with Kershenblatt's scans. With Word set to standard US Letter size pages with nominal 1 inch margins, I get the following:

Ariel, 12-point, normal spacing: 79 pages (with the last four lines orphaning on page 80).
Courier New, 12-point, normal spacing: 78 pages (with the last four lines orphaning on page 79).

If the margins are extended to 1.25 inches all around then I get just over 83 pages for both (with 10 and 6 lines overlap respectfully on p84). That's a remarkable similarity methinks. I'd bet the code is almost identical in both instances.
IIRC Feynman both had a reputation for putting a lot of effort into crafting a persona, and later said he had been less than honest in the sexist stories. So perhaps they reflect a somewhat different mix of sins.
Biden administration denies ‘outright ban’ on vaccine raw materials
Before commenting, please read the entire article, not just the headline or first paragraph. The interesting part is the details of the decision and next steps. Whatever one’s views on how to address homelessness, this decision is interesting.

The article links to the full decision as well.
Leatherman tool. I use it for something just about every day.

I've had it for about 20 years, and (modulo occasional sharpening of the large blade) it's still as good as new.
A digital skills gap signals a rebound in tech services spending
Freezing breaks down cell walls (ice crystals form and puncture cell walls, faster freezer leads to smaller ice crystals leads to less breakdown). I'm not an expert but I suspect you may never get the crunch from frozen broccoli.
Really interesting. The examples in the PDF help sell the difference. I could see this technology being used for 2D game remasters. For example, several PS1 and Saturn eta titles suffer from being low resolution. This could provide a first pass at making the assets for a remaster. I could also see this being used in the missing community.
iOS development nearly broke me. It's the only language/platform/runtime that have hampered my ability to perform my job to the extent where it's taken a toll on my well being and confidence .

* Having to buy a computer, use a new OS, use a new editor and buy a new phone to just get started.

* MacOS, XCode and/or iPhone updating and breaking my own and third party code ad hoc.

* Having to know/learn C, Obj-C and Swift 1, 2, 3, 4 and 5. Being forced to constantly translate between these, and check timestamps on documentation/SO/guides to determine how much use there is in even skimming it as the amount of deprecation and half-implemented things that I'm not supposed to use in production means my confidence in implementation is near zero.

* Brittle pipelines, impossible fresh installs that break in the weirdest ways (Ruby? What?), publishing and generally interacting with Apple making otherwise quick actions take days.

* XCode not working great with GIT, having to reboot it when it randomly stops working all together, input latency, code highlighting that half of the time doesn't work at all or is very slow (on a brand new M1).

I work as a consultant, and often have to learn new languages/runtimes for my job, but nothing has been as bad as iOS.
> Software projects always used to go massively over budget, were delivered late, and usually didn't meet the customers requirements anyway.

I feel like this is still the case under "Agile"
>Challenging phrases and Socratic questioning can really come off as hostile.

I think this is an entire new thread that could be expanded upon. This is how I was taught. Never given the answer directly, but by being asked another question designed to create further thought on how to answer the orginal question. If being offered a way for more critical thinking is considered hostile, then I weep for future generations.
I had a friend who was obsessed with https://roamresearch.com/

Something about like... a syntax similar to Markdown that is [[deep-linkable]] or something that allows you to... create really deeply nested queries (almost like a GraphQL vibe) to finds things that are "loosely/tangentially related"

Something like... if you were to go to Wikipedia and play that game where you start on one page (a kind of bird) and try to get to a different page that is 50-60 deep/nested links away (a World War II event or something).

I personally am not a big note taker, but boy oh boy do some seem obsessed with special note-taking syntaxes/apps.
> My impression was always that the last line would copy the underlying slice since someone has already appended to the original backing array.

Nope. append only copies if there’s no room in the backing array, if there is it will just extend the slice in-place and set the new elements.

So if there’s room, a will be extended in-place, with the new element set, then b will be extended in-place, overwriting the element set by a.

Hell, how would append even know that somebody else appended to the backing array? As far is it can see that might as well be leftover garbage.

> You get a new slice value back because the extension may have happened by copying data into a new backing array.

That only happens if the backing array is full aka len() + new > cap().
But the share price going up enables the company to raise money easier by offering more shares.

See TSLA for example.
Difference between Go and Java, Java drives developers to write bloated code. Bunch of abstract classes, interfaces, fancy inheritance, getters/setters, OOP patterns, classes for anything and everything .. all in a different file. Normally, some code can fit in a single file, a logic can be a method but Java way of doing it in 20 files, 20 classes, 3 sub-classes, 3 interface implementations. I think this is the boilerplate that matters most.

I think Go will not ever be as bad as Enterprise Java because language and community culture which is shaped by language, don't give you as much opportunity to abuse it. If Go gets some new features that may enable abusing it, then yeah, history will repeat :)
I doubt there is much left to recover.
Just signed up for an invite to mem.ai - a kind of personal knowledge graph that looks to be swelling in popularity

What I would love is a way to index & search ALL my digital assets: audio, video, images, docs, urls, code and binaries

And it would help if I could use a query syntax to create custom time ranges

Recently noticed Weezer frontman Rivers Cuomo taught himself Python via Harvard's CS50 to organize his music demos dating back decades!

And I've come to realize virtually every one could use such a personal digital archive interface ;)

https://techcrunch.com/2020/11/25/rock-star-programmer-river...
> How would an employer view a candidate who accepted an offer at the bottom of the range?

Probably would forget it two weeks after the interview.

Also, if the employer is a company, the person who made the hiring decision may be different from the employee's direct boss.
Great detailed specific reply.

In the end, we largely agree.

It is exactly the accusation of malice when what occurred was normal error that deserves an apology. You teased that out well.

As you note, we don’t have certainty. But we observe:

Aditya is not an author on the hypocrite commits paper.

Aditya withdrew his “garbage” commit when made aware it was not correct.

Aditya is author of other papers on static analysis.

Aditya’s other commits have generally survived this bulk review. Leon Romanovksy has offered no follow up for his claim of security holes nor explained his claim that the commits are part of the hypocrite commits research.

Aditya maintains his claims even as other members of UMN have explained their role in the hypocrite commits.

Aditya’s commits come from a UMN address where as hypocrite commits came from gmail.

These observations make it overwhelmingly likely that Aditya’s commits are from a good faith somewhat buggy static analysis effort.

This poor guy has worked for years on the Linux kernel and Greg Kroah-Hartman’s thoughtless rush to judgement threatened all that effort. Greg should apologize. Leon Romanovksy should too.

They mixed up and couple things and got carried away by their emotions. It happens. They should work to undo the damage.
> You can't deny a P/E ratio. Value is being created here.

Oh yes, yes you can. You're talking about a currency exchange, not a commodity. I guess you weren't around for the last two bubbles.

There literally is no value being created. Coinbase earnings are based on people paying to use its service, and that service is trading imaginary currency with no intrinsic value. Unlike a semiconductor, oil, or even industrial labor.
No way. I'm looking at taking a train from Southern Oregon to Southern California in a couple of months (mostly because I can and I just don't feel like flying or driving). The price for a sleeper one way is $350. The return trip is $450.
Why do so many women, from the feminists to ACLU to Libreboot, support Richard?
Sure Ill concede that out of hundreds of countries, one third world country of India has had hospital overflows.

Any person with good faith and an honest mindset would agree that India is the exception not the rule.

Covid zealots are not known for honesty though.
Facts about Integer Caching in Python
I went to war with a mouse who was attacking the Ethernet cables in the wall near my IT cupboard each night.

Listening to it chomping away was anxiety inducing. Pics Peanut Butter turned out to be the perfect bait.

https://www.picspeanutbutter.com
> My dollars already work fine

Only if you don't mind the deflation.
Seems obvious. The government doesn’t ask people to fund national defense on a per capita basis. There aren’t companies we have to individually purchase “national defense” from like car insurance or groceries. Because that doesn’t make sense, of course. Community resistance to pandemics and other community-wide health efforts pose the same risk that an invasion from a hostile foreign power poses-mass death, inability to continue our way of life should it get out of control.
>Is there more housing being built ?

The bulk is probably recovery of old buildings, but even land slots for construction are becoming unaffordable.

It's common to see listing prices for the same land slot/buildings increase - like when people realize there's a lot of bids for their property they pull the house and relist for 10-20% more.

Our governments made sure to grow specific sectors of their interest and left the rest of the country in the shit, so now we're going to be the tip of the tail for the EU.

People live with their parents until their 30's because they can't afford to pay rents, so it's impossible to have kids or you just dig a bigger hole.

>Also, the working age population seems to have peaked, meaning wages should start to rise. Good luck to u and your friends.

I'm not that positive mate, but thank you, we're going to need it.
Meanwhile people are going outside more because of the pandemic. So much for lockdowns.
Could the problem simply be that UML was poorly designed for the job?

Just because certain information has an essential complexity doesn’t mean that different representations are equivalently complex. There’s an essential complexity to the layout of the London Underground, but it would be considerably worse if you had to represent it with plain text files instead of maps or diagrams.

I agree that UML was wrong-headed and simply ignored this complexity instead of addressing it seriously, but I wouldn’t be surprised if it turned out that some diagram-based programming language would be useful for something.
this resonates so much to me
That's not their goal, and they do take it into account, even cautioning against using the algorithm that way for that exact reason:

> MMPX is sufficiently fast and high enough quality for run-time application in retro game/hardware emulators. Yet, we offer two cautions about using any filter in this manner. [...] true retro hardware and content was designed for cathode ray tube displays. [...] Artists created content with these characteristics in mind and often exploited them. [...] Display-independent magnification algorithms will not properly take frequency content and display filtering into account. They produce net results that may be attractive and useful, but one must acknowledge that the perceived image is not faithful to the original artistic intent.
That's because you don't deal with state
EV Trucks Could Turn Global Warming Sceptics to Environmentalists
That's exactly the book I was thinking of. Thanks.
Amtrak receives well more than $1 billion a year in federal subsidies and still loses millions of dollars per year. It is private only in the broadest sense of the word.
Quoting from the NEWS file:

Customize the user option 'package-native-compile' to enable automatic native compilation of packages when they are installed. That option is nil by default; if set non-nil, and if your Emacs was built with native-compilation support, each package will be natively compiled when it is installed, by invoking an asynchronous Emacs subprocess to run the native-compilation of the package files.
>We could have given someone a warm welcome to the hobby by clarifying that politely.

If this was Cloudy Skies or some similar site dedicated to the hobby subject matter, then sure, let's hold someone's hand while they decide to make expensive decisions.

HN is not that. It is, as the name applies, a place where tinkerers in any hobby gather. As someone that hacks/tinkers/plays/circumvents/etc, it is clear that research is step 1, 2 & 3.
So basically MS Access as a service?
This is the normal progression. A new technology comes along, and folks are so happy to use it everywhere that they teach new people to use it, without any understanding of why it's useful or what it was made to fix. And they have little to no understanding of the ecosystem that preceded it.

I watched it happen with virtualization. Everyone was so hyped about virtualization that everything was run in VMs. Later there was a counterrevolution of folks going "hey, we discovered that running things on bare metal servers is a thing you can do, and it's way faster and cheaper", a push that has mostly died out now that virtualization has hit near bare metal performance anyway and cloud hosting is the norm. But that counterrevolution happened because everyone embraced VMs and cloud services without dwelling on its actual use case, or in what cases it was an improvement over bare metal hosting. I watched similar happen with both the NoSQL and Serverless revolutions, and now we're watching it with containers.

So yes, this would be better setup as a deb package, or deployed as part of a cloudinit startup script or similar. But if you came in when everyone was just shoving docker down each other's throats, you don't know what stages there were before that, and which one is the most appropriate one for your use.
I also use vimwiki extensively. It's always at hand.
At least in America no one who makes 50k in Alabama will be worth 200k in SF.
The article appears to be from 2002.
OTOH, how many of us sometimes happily sit in a chair and stare at a screen for days?
I appreciate it isn't exactly like (hence why I merely said "more like" ;P). I think people are way too focused on the idea of the value of these NFTs going up in value: most of the discussion about why they are actually valuable in the relevant communities is merely as an alternative to Patreon-style interactions. (And so like, I totally agree that a lot of scams are being built over them: I am just defending why the "cool story" part actually is worth real value to some people.)
I've been really happy with Notion (https://www.notion.so). I use standard pages with subcategories for personal notes/knowledge.

I wanted to go deeper for my company, so I bought the Notion system called Bulletproof workspace (https://www.notion.vip/bulletproof/) in December after er doing. ton of research, but found it a bit overkill. In retrospect, I think it was just my newness to Notion that made it seem so.

However, once we reached a certain point where we were overwhelmed and completely unorganized. I finally invested the time to learn how to use Notion and Bulletproof Workspace and it was amazing, now I use it for everything from onboarding, to brainstorming, to-do's, etc. It's quite impressive.

I highly recommend checking them out if you're looking to get organized. The flexibility is what really made it work for me since it works for everything. It's nice just to have 1 tool.
So, in some ways, it is not that different. It uses ideas that have been around for years: The core of the product is a visual programming language, plus a database, plus a low-code Python editor. All of which have, obviously, been done before.

But the problem is, no one has put them all together in quite the right way to satisfy our needs.

- We needed a platform that would let our non-programmer staff create complex integration-related features for customers. We needed an accessible VPL that was easy to get started in, but powerful if power was needed.

- We needed a lot of integrations to not-particularly-popular business software (which means, we needed the ability to write and/or extend them ourselves); we needed the integration editor to be accessible and easy to use by junior programmers.

- We needed data pulled from integrations to be stored and kept around for a while; we need to look up individuals, see their history and a history of triggered VPL logic; we needed to be able to update and bulk-execute VPL scripts against the data store; we needed full text search capability as well.

- We needed workflows/data organized into tenants with a user auth scheme that would let us invite business customers to see just their data and no-one else's, with view-only permission as well.

- We needed something that could scale up to handle a lot of work, and still be at a competitive price.

There isn't a platform that has all of these things. One or two, sure. But not all of them. My hope is that in 5 years b2b saas companies won't have to build much integration software themselves; there will be us, or someone like us, that'll handle it for them, and they can focus on whatever it is they actually made the company to do.
Books I recommend to my software engineering students (2020)
Amtrak does not actually go to SF today, to be pedantic.
This is very interesting! Is it a Dokku alternative?

I wrote a similar thing yesterday:

https://gitlab.com/stavros/harbormaster

Mine is basically Balena, though, so it lets you deploy a bunch of Compose repos and doesn't handle ingress. Maybe I could switch to Piku instead.

EDIT: Ah yeah, it looks like Piku is geared towards web servers and handles ingress, mine is more geared towards consumer stuff and doesn't handle ingress itself.
In my country, providing the salary range is required by law.

But companies soon found out that providing a range like "between $1 and infinity" is technically legal, so these days half of job advertisements contain some form of that. :(