skysight-inc/HackerNews huggingface dataset:
From the lawyers I've spoken to about this, Linus's view on the GPL and the chosen enforcement strategy has long been known to be nonsense. But nothing will change as long as the kernel developers are intentionally burying their head in the sand and acting like they know better than the legal system.
Veteran game developer here: What makes "ai" and "the cloud" obvious areas of research for a next generation game developer? Games have had "AI" for decades and we've had neural net hardware on GPUs for years and years now which gets used for things like upscaling, global illumination, etc. "the cloud" has been available for ages and games already use cloud hosting extensively where it makes sense.

All I see here are buzzwords and abstract terms that mean literally nothing as an investment unless your goal is to impress investors and specialist press. The blockchain is not going to do anything to streamline game development or improve game quality, all it can do is provide new monetization options... but traditional gacha games already make a truckload of money, so it's questionable whether the cost of moving into blockchain is reasonable for a company like Square Enix that can already rake it in via microtransactions.
A letter from the exonerated man with more details: http://justicedenied.org/issue/issue_27/thomas_r_james.html
I taught Lotus 1-2-3 for a while, so probably had well above average familiarity with it.

And then in 1987, I opened Excel 1.0 on a Mac SE for the first time. Was blown away at how elegant that felt. Later versions seemed to loose that original elegance as features were added.
What is reactionary trolling, why is it bad, and why are his articles an example of it?
togo packaging:

Plastic Bags,

Plastic(-lined) Cups/Lids,

Plastic containers,

But uhh, also, we should totally charge companies the cost to clean up the waste they produce.
Reflections on the Ten Attributes of Great Investors (Credit Suisse, 2016)
I'm picturing them arguing vigorously over what character the word "bracket" specifies in American versus British English.
Location: Europe

Remote: Only remote

Willing to relocate: No

Technologies:

- Python, mostly web apps using Django(api, webhooks, handling payments/subscriptios) and scraping, mostly using http web requests, but also using Selenium when needed.

- C#, I haven't used it in the last 2 years, but I can get up to speed with it pretty fast as I've used it in the past.

- Go - Beginner level, still trying to learn to use it to the fullest, mostly for web scraping as the speed and resource usage matters when you do 1000s of requests.

- Docker and docker compose for local development and production deployment.

- VueJs - used it to build a SPA and also as a replacement for jquery for small interactive pages, pretty comfortable with it.

- Linux - using it as my daily drive and of course on my servers, I know my way around the terminal.

Résumé/CV: Available on request over email.

Email: m.mihai@mailbox.org
I don't think that Rust is good for a typical web app (for example, a newsfeed with likeable images or an online store). Rust is very low-level language and doesn't have a garbage collector, so development with it will be slower than using JS.

It is good if you need to do maths or process videos, but doesn't give much advantage in processing JSON trees.

Also, I don't think it is necessary to make a SPA for a simple web store. Looks like overengineering to me. If you don't like that pages are reloading then use any library that automagically replaces the page content on link click. You can turn any "classic" server-side rendered site into something that feels like a SPA but without writing any JS code.

Regarding languages that are best for developers' performance, I guess it is Python? Are there languages that allow to solve typical web tasks using less tokens?
interesting the phrase dates to '57. The rise of modern pop-sci, bearing in mind Coué and Dale Carnegie had been plodding along since the early 1900s, I had assumed this was older. But, its surprisingly modern in some ways.

Active listening is a black art (black? white?) -because it can be overbearing done wrong. It really depends how its done. "I know, I know" can be like "stop schooling me" receiver side, when in fact sender side its 'Yes, I am here, I agree, I follow, I am listening'
Apparently it's already being taken into consideration:

> The optimization should work with Project Loom when it becomes available.
Milk shakes, boba tea, thick smoothies, and similar drinks are all awful to consume without a straw. If an establishment insists on me using a paper straw with them, I'd rather just not order them.
Just watch out for vermicuius knids
Yes!! Learning Vim was a revolution for me. It eliminated the strain and repetitive movement of constantly turning to the mouse or arrow keys to navigate the cursor around. Just learning how to jump between INSERT and VISUAL mode and move the cursor was enough to hook me. Now I use nvim + COC for Intellisense-style completion and it's a joy. I love using this software!
> not-for-profits drift from their roots, in one case, even selling all similar assets and rights to a for-profit

that is a neat trick, since a non-profit cannot own and sell assets like that, that I know of, in the USA. details? hogwash?
Yes, and eventually drop out of the group of unprocessed transactions (mempool). You can cheaply try this for yourself. No permission needed to learn!
> I understand why they may have chosen to do so, at the Big Bank I was working at, getting a new fix tag to be passed through all the layers properly would involve at least two other teams and coordinating releases and probably several weeks worth of meetings. If you just reuse an old value you can avoid all that since everything is already set up.

There's a good meta-lesson here which is that smart people will do dumb things if you make the smart thing require too much red tape or process.

Processes can block stupidity, but they can also block intelligence if not well designed.
The relicensing language is not entirely unreasonable in my opinion. There are huge portions of open source copyright thinking that have never actually been analyzed by an appellate court, and none of it has ever been seriously examined by the Supreme Court. In the event that some core component(s) of your favorite flavor of the GPL are found to be unsound or some other legal catastrophe happens, they need the ability to switch to something else if they don't want to just close up shop. The idea of trying to contact every copyright holder and having to bargain with them over relicensing sounds like a nightmare, and contractual language like "relicensing of the Works under a substantially similar license" is a non-starter.

You're taking a risk. Do you think they're going to try and hijack your copyright for some nefarious purpose, or do you think they might need flexibility in relicensing your work in the future?
Interestingly, the issue is not simply that extroverted people don't appear to listen to others, it's that when they do listen to others, the speaker assumes that they are simply good at pretending they are listening.

> Furthermore, interaction partners assume that extraversion is positively associated with a greater ability to modify one’s self-presentation.

It seems like a can't-win situation for any extroverted people who are actually good listeners.
"plain" here being "with judicous but none the less not exactly vanilla" CSS and JS
Apostrophe (https://gitlab.gnome.org/World/apostrophe). ABSOLUTELY GORGEOUS design. Smooth and clean. No words to describe it.
Please stay in California
>one I swear they make 3 utter shite too + their gacha games are not even that good considering the saturation on the gacha market and what quality games some other companies can make (see Genshin)

I heard from sources that the western department is doing this.

Sources: Are on Twitter, forgot the name. (Yea I know, that I don't need to "believe everything" so please add salt to my statement)

Source #1: https://twitter.com/Genki_JPN?t=FlkGLMQE4aoCHqod-O68RQ&s=09
The numbers from that article are just completely wrong. 32x bigger in volume would be just 3.2x the linear dimensions of the Great Pyramid. The volume numbers in the article are actually about 200x the Great Pyramid's volume (per Wikipedia) or a 5.9x scaling in the linear dimensions. That still is less than a mile across at the base. Their numbers would be about 30000x the volume of the Great Pyramid and so is several orders of magnitude off.

[1] https://en.wikipedia.org/wiki/Great_Pyramid_of_Giza
bank with one queue and two tellers. two queues and two tellers can introduce frustrations, when one queue advances but the other doesn't and social pressure forbids head-of-line queue jumping.
As an engineering manager, I only really care about hiring for the 1x that the job requires
Location: San Antonio, TX, US

Remote: Required

Willing to relocate: Not atm

Technologies: C/C++, Python, Javascript, HTML5

Resume: https://www.evildojo.com/resume.html

I generally don't list my email and try to control who has access to it, but I've ended up in several recruiters' databases and can tell when people who email me are using some template or automated system. Oftentimes the positions they reach out about are a clear mismatch and they reveal that they never even read my resume to begin with.
I really don't see the advantage of C++. To me it feels verbose and the code is difficult to read, especially templates! What is the point of all that syntax? Is there some actual advantage or purpose to it? :) (Types, yes I know...)

More seriously. :)

The parens are definitely necessary. Think of it as sort of indentation too? Taking a typical factorial and just making up some kind of language which just uses indentation and infix notation, I mean, they're pretty similar? But the nice thing about lisp is that zerop, -, factorial are all equivalent and in the same place in the expressions. You could remove all the parenthesis and just use indentation. If you want to introduce strong typing, you can do that too.

(defun factorial (x)
(if (zerop x)
1
(* x (factorial (- x 1)))))

def factorial (x)
if zero? x
then 1
else x * factorial(x - 1)

Mentally, the parenthesis go away when you get used to them, and that happens pretty quick because there isn't any syntax to worry about. In many ways, Lisp is the simplest possible language that can do useful things. It's a thin layer on top of lambda calculus, and the early versions of lisp were more like machine language (CAR, CDR are left over from this history) but it's survived so long with almost no changes because it's pretty much the ur-language, spanning high level and low level abstractions. I expect almost any useful feature from another language could be implemented in lisp.

One benefit is that code == data. It lends itself to all kinds of meta-programming fun, the REPL, etc. The parenthesis become invisible to the reader after a while and for me, the difficulty in understanding lisp code is not the parenthesis at all, but knowing the behavior of the different special forms and macros and functions available in common-lisp (read the documentation for LOOP sometime for a good time).

Oh, here's a good example of the complexities of LOOP from "Practical Common Lisp" https://gigamonkeys.com/book/loop-for-black-belts.html

As that chapter describes, LOOP is a DSL just for doing "looping things", of which there are a lot! But it's implemented as a macro, not a special keyword that can only do one boring thing.

(loop for i in *random*
counting (evenp i) into evens
counting (oddp i) into odds
summing i into total
maximizing i into max
minimizing i into min
finally (return (list min max total evens odds)))
Test Driven Development. It forces you to write simpler, cleaner code in order to better test it.
Health startup myNurse to shut down after data breach exposed health records
Every time I hear about food waste, I'm glad about what it means for food security. Don't get me wrong, I'm not glad about the fact that food is being wasted, just the implication: If some horrible thing happens and we suddenly lose 30% of food production, nobody will have to starve. We'll have to eat older leftovers and be more careful, but we won't be fighting over food.
Digital Evolution: How web (technology) is evolving
SmarterDx | 150 - 230K + equity + benefits | Remote first | Full-stack engineering + data science

Mission: We use EMR data + A.I. to fix diagnostic labels. This helps hospitals get paid by insurance companies (= direct revenue incentive). In the long term, this creates clean labels for improving healthcare research, quality, and delivery.

Traction: We grew to >$1M in contracted revenue before raising, and have since closed a Seed round led by Floodgate & Flare Capital. There is enough market demand for us to 10X in the next 18 months.

Team: Highly technical founders (two physicians with technical backgrounds & can code + a quant engineering director at a global investment bank). Rest of the team includes an ex-ASF board member, ex-Googler, and other cool people!

Who we are looking for: Awesome engineers and data scientists to be part of the founding journey as we find PMF and figure out how to scale.

If interested email us at hiring at smarterdx dot com
> has long been known to be nonsense

could any statement be less substantiated than pure FUD like that?
It's the same kind of unsourced low-information content focused on personal grievances that you would find in an angry twitter or 4chan comment. It's just intellectually lazy and bad writing, this person is smart enough not to do it but does it anyway. If you need me to explain why this is undesirable, then we probably don't have much else to talk about.
possibly never
I think it's wildly optimistic to say there's a strong public opinion we should protect the environment. What people mean when they say they support that, in my opinion, is that we shouldn't cut down some trees far away that don't matter. Stop killing polar bears. But as soon as you tell them they'll pay more taxes, or pay more for lumber, or pay more for every product that used to be plastic, whatever it is, they vehemently vote against it.
i came to write this.
imagining a future where all plastic was consumed by airbore bacteria and watching the world around us that relies so much on plastics so deeply systematically melt.
SeaMonkey 2.53.12 Beta 1
I've gotten a job I found on who's hiring :+1:
Thioacetone: The Foulest Smelling Chemical
> The SF Conservancy is now trying to SUE folks over using GPL code they had no hand in creating.

Do you have a source for this claim. Unless you just mean, that they are suing people on behalf of the creator of the code (But without creating it themselves), in which case I would say you are being extremely misleading.

Why would they have legal standing if they are not the copyright owner?

Certainly you can't do it against the will of the copyright owner, as the copyright owner is allowed to give new licenses to anyone they want under whatever terms they want.

Edit: i stand corrected.
for my sites that expect an occasional burst of traffic, I moved all the media assets to IPFS and served by one of the gateway that functions as CDN for IPFS stuff.

this circumvents Netlify's bandwidth metering and all the users retrieving the IPFS assets keeps the IPFS assets loading quickly
LINQPad by Joseph Albahari
Ask HN: More pleasant and efficient Path to Learning Rust?
About me: I'm already proficient in C, C++, Javascript, and Scala. I'm expertly adept at Java, Go, and Bash.

I am sold on the idea of Rust, it's awesome. I've played around with Rust and love it conceptually and philosophically.

When I sit down to actually learn it or start hacking on something, I'm consistently put off and frustrated by the steep learning curve in terms of being able to read and understand Rust programs. The syntax is relatively complex compared to the other languages I know. Everytime so far I've ended up overwhelmed and given up in frustration.

This is just for fun, there isn't a professional driver pushing me every day to learn it.

I'm hoping for a better way than "just push through it over and over until it becomes familiar". Learning Go was a pleasure back in 2012, and I wish learning Rust felt similarly empowering, but sadly it's felt opposite.

What is the most efficient and ideally fun way to gain proficiency in Rust?

Thank you!
What is the pay? Benefits?
it’s nearly impossible to find lawn fertilizer with phosphorus in it nowadays in many parts or all of the US so something is being done.
Let’s hope he sues them for a few million dollars.
I was actually gonna say something like that, but I believe that the full prompt is also made available to the GLIDE portion. Even still, GLIDE isn't a language model it simply can't understand the full relational content of the caption. With changes running from minor tweaks to major upsizes that's probably fixable.
The actual volume stated in the article puts it at more like 0.51 cubic km (18 billion cubic feet), FYI.
Are brackets different in American English? I'd say the Queen should order a second burning down of Washington but, the way things are going, the locals will probably get to it soon.
I don't know off the top of my head but searching for "rescinding the GPL" should turn some stuff up. It's at least a grey area.
It's easy to get down voted introducing either skepticism or social critique into other discussions here. I know, because I do. Sometimes I own it, (as in, I think it was justified complaint I'm not helping the conversation) but other times, its like interfering with the magical blue sky dreaming incurs a penalty, but I think grounded is better.

Most ML is stats and phase-change to find parameters to work on. Optimisation is not a black art, its Operations-Research by another name.

I blame the rise of Kurzeweil. Magical realism was a great literary trend, but applying it to machine learning and consciousness and the uplift is not helpful.
It works. I wouldn't be surprised if big foot, chemtrails and flat earth all receive support from people who weaponize the label "conspiracy theory"
> No, Ethereum didn't "break", it worked exactly as designed.

These aren't mutually exclusive. The design sucks.

> No fees were "wasted". If people were willing to make a transaction knowing that this was going to be the cost, it is a reflection of people's time preferences.

On the contrary, money spent over nothing but FOMO is absolutely wasted.

Another thing to consider is that, if it were real money*, the gas fees incurred by Otherside could have bought 6 million Covid vaccines. We ought to pause and raise at least some ethical questions, because even pro-crypto folks are saying this was money people knew they were burning.

* Lately I'm of the opinion that assigning USD amounts to large ETH amounts is overlooking how much of ETH is house money. The miners are mining ETH, rewarded in ETH, by people who already have ETH. It's monopoly money going in a circle and 64K ETH ≠ $180 million in any real sense.
Non-profits can sell assets if its in accordance with their mission. Why wouldn't they be able to?
I have very little interest in becoming a manager, and when I have been pressed into team-leadership roles in the past I've found it uncomfortable and stressful. That said, I have come around to the view that because of the simple fact that any large engineering project must be a team effort, once one's ambitions become large enough, the ability to manage people is the only tool powerful enough to implement one's technical vision. I believe it was reading Joe Sutter's memoirs (Boeing 747 chief engineer) that really crystallized that view for me.

In my own career, I am currently pursuing independent consulting as the "progression" of an individual contributor role. I believe this is fairly common, and I think there's kind of a mutual cause-and-effect going on there with the lack of good senior IC paths at many companies.
I know farmers who grow velvet beans and other nitrogen fixers and have huge yields. They’re somewhere between permaculture and organic farmers, though, so not industrial scale. It’d be nice if we could come up with a good way to scale permaculture.
Insanely powerful and useful - very much so. And immeasurable impact on the entire media software and soundware landscape. It’s probably amongst my subjective top 10 list of software.

But I’ve never considered it elegant.
Really good write-up. Perhaps there's a dawning realization that the model of 'move fast and break things' is fatally flawed?

> "Knight’s IT project managers and CIO should have pushed back on the hyper-aggressive delivery schedule... Thirty days to implement, test, and deploy major changes to an algorithmic trading system that is used to make markets daily worth billions of dollars is impulsive, naive, and reckless."

The fact that since 2008, the portion of all stock trades in the U.S. taking place away from public markets has risen from 15 percent to more than 40 percent is also kind of astonishing. It's long past time to re-erect the walls between commercial and investment banking.
> I'd love for SFC to have _joint_ copyright with me. I'd be glad to assign them copyright to odd lines of my code, while I keep the even ones, for instance

Jointly owning the copyright is different from them owning half and you owning half.
The only thing worse that comes to mind than repurposing flags is re-using UUIDs, which I have seen some production DB do (no, not mine, thank you very much!).

Reusing the RAM occupied by flags might be do-able in a clean way using guards like the structured enum in Rust, which permits unions (objects that occupy the same space) that always have the right type (i.e., the compiler has knowledge what is in there at each point in time). This mechanism could in theory be extended beyond type-safety to accommodate other contexts in systems programming use cases where memory usage is extremely important.
I think that's an unfair perspective.

> Our mission is to ensure that artificial general intelligence benefits all of humanity.

Saying that DALL-E isn't achieving their mission of beneficial AGI is like getting mad at NASA for pointing their test rockets sideways when trying to go to the moon.

All technology known, biological or man made, was created with incremental improvements, with the early iterations almost alway being unhelpful, and sometimes creating a burden. For example, the construction/invention of the first plow was completely unhelpful, and nothing but a distraction, from that years crop. The incremental improvements after now have it where the majority of humanity would perish within a year if you were to remove modern plows from existence.

There's no instantaneous way to achieve their mission. The incremental steps to achieve their mission don't have to individually achieve that mission. That's not realistic or a rational expectation.

Disregard the above if your perspective is that all technology is bad for man, which I've seen rationally discussed.
I tried to explain a bit about how we came from a single index.js to the modern workflow work webpack etc in this video, maybe it’s useful for you: https://m.youtube.com/watch?v=QliwSwWHJoQ
The Kennedy's is who I assume you are talking about, but anyone else?

As far as I can tell, the Kennedy brothers being shot had little to do with their religion
Excellent report of a fault case study.

Yes, check lists help, not just in medicine, but also in aviation. But automating things is of course the best option.