skysight-inc/HackerNews huggingface dataset:
"We expect to make Scientific Word an open source product eventually. Since both Scientific WorkPlace and Scientific Notebook contain the proprietary computer algebra system MuPAD, they cannot be made open source. When the open source project for Scientific Word is established, an announcement will be made here."

It looks like they just hope for it to be continued as open source - except for the part The Mathworks Inc. owns anyway
Somewhat off topic but how does one make that cool 3D architecture diagram?
$500M fine every few months? Google can definitely afford doing it forever. It probably won't and my argument is they were just buying time to come up a with a strong answer to this, which is IMO a serious threat to their business.
"When a company grows large enough, the APIs and user-generated tools that propelled its growth get treated like a threat."

Pretty much everything that helps a company grow is seen like a threat when "it helped us yesterday, but now can help others". Just like the competition hypocrisy: small companies love competition and fully support it, then they grow and do whatever they can to destroy it.
When I was growing up, we walked that to school each day, uphill, in a snowstorm!
Thank you. Your comment is a very well articulated response to a typical early-20s-single developer tantrum about how parents have it easy.
So why is it partly? Are you saying that Free Software Movement isn't also about having ownership over your own devices?

Because it absolutely is about that - no manufacturer should be able to tell what you can and cannot do with your own device. That includes what kind of OS you're able to run, what kind of programs, how much data you're sending to them, etc. Controlling your software is still stealing ownership from you because when you can't control what software are you running, you can't control what your device is doing.
Great letter, I hope it will be read. There is a shift in the industry in favor of strong paternalization. Google search became a worse product for inquisitive minds. It is clear that there are direct business connections with outlets and if a term fits in the news world, search results get unusably spammed with articles about said keyword.

Getting really impartial information has become more difficult, this is even worse considering Googles willingness to work with regimes to suppress information. If that is what Google wants to do, it should make place for bolder alternatives. The trust that Google wanted to win back cannot be given for free.
Some folks swear by ITERATE.

https://common-lisp.net/~loliveira/tmp/iterate-manual/iterat...

I did have an issue with ITERATE, in that it does a kind of macroexpansion that interacts poorly with macrolets.
I think it depends on the details and performance requirements. Otherwise the general sentiment of 'use any of the major technologies, one you're familiar with' stands.

For example, is this software aimed at the end user or will the startup use it themselves? If the end user will use it (like alerts for their portfolio/watch list), then the definition of "real-time" is going to be lax because you need human interaction. If it's used by an institution for trading, then you will need to choose highly performant language, architecture, and hardware so that your algorithm can place it's orders before other institutions. You would also likely need to integrate with Swift (financial).
I ended up going to Digitec online shop and its shop :)
And, to my eye, not at all like a vaulted cathedral.
AWS Having Problems Again
Looks good. What is the chance that Netflix would ask GH to drop it, sue the developers, and etc?
No, they want the audience google brings. They just want a share of googles profits, riding the anti google sentiment, google got for other things. Classic politics.
This issue seems only adjacent to Right to Repair. As far as I can tell from the article, there was no licensing or software locks preventing the fix, nor were there any making the fix more expensive. Rather, this is an issue where a very expensive part contained an exposed molded flange that breaks easily. In other words, just a bad design. And he suffered no impediment to having it fixed at a 3rd party garage.

Pretty shady that they wouldn't return his old battery pack to him, though.
There is a very obvious place host the summer olympics, which is Greece. That means that the amount of politiking that it takes will just be limiting to if we should do it or not.

The amount of politiking about where to host the winter olympics would be insane.

And with global warming I am not sure we could guarantee winter weather for the next 30 years anywhere on earth. Svalbard might be a place (and it is very nicely international).
Hm, so they did made them kneel in the end, must have overlooked that. In my opinion you don't have to wonder about bold expression of racism. Not necessarily because that is what people feel, but to spite forced behavior like this.
Would be more accurate to say "Hosting your own email forwarding service on AWS", as the README does. The GitHub Actions piece is for managing it.
An AirTag Adventure, Part 2–Receiving an AirTag
So what stops countries like France just stripping all the assets of Google that they can access from France? If they can fine 500m why not fine a billion? What limits them if they don’t care? It’s mostly Americans’ money - not their citizens.

I don’t understand why Google doesn’t just take their ball and go home if the French are going to treat them like this. Why operate in a market where they'll bleed you whenever they want?
‘In hindsight the mistake was quite stupid’: Authors retract paper on stroke
Pinterest have engineers? I thought they were primarily a black SEO shop that poisoned google's image search results.
> I think this is a problem in our current society, rightly or wrongly a lot of people don't trust government or many mainstream information resources, but unfortunately instead of becoming rationally sceptic, a lot go over to blatant misinformation and conspiracy.

Yep.

As I have tried to explain one of my friends: even if you assume every official is prone to lying something can be read from their words and actions.

When I see doctors who have 5-7 more years of studies in the field than me lining up for the vaccine that is a useful signal.

Same with the military and the politicians.

Then there is Ivermectin who according to some could have eradicated Covid-19 if it wasn't for Big Pharmas stranglehold on media and politicians.

Well in that case COVID-19 should be eradicated in Cuba, Iran and Russia now as none of those suffers the same stranglehold from Big Pharma.

etc etc.
Nobody becomes a Richard Branson, or an Elon Musk, or a Jeff Bezos, or a Mark Zuckerberg, because they have finite goals and they are satisfied.

I would argue that the rich on that scale have MORE dissatisfaction than the poor, otherwise they would have cashed out and retired quite happily. How dissatisfied do you have to be to leave the planet?

I don't think you understand entrepreneurs that well. They're a mixed blessing at best, but a worthwhile societal sparkplug if properly harnessed… and they are defined by a burning ambition and dissatisfaction.

I'll grant you they keep score and are very aware of the high value of what they've achieved (some are even driven to inflate this with obvious lies) but if you think that's the same thing as ease and satisfaction, you'd be mistaken.
I use a Swedish news aggregator, Omni, which marks all their paywalled articles as paywalled. I love it
Exactly :) honestly I am so thankful that Amazon has zero dominance and we have actual hard working, tax paying, businesses providing an amazing service
Do you have a scientific list of what causes the most carbon emissions?
I think it’s a useful shorthand to represent a set of traits and capabilities that good developers acquire over time. Just because there are junior developers punching above their weight or senior developers who don’t deserve the job title doesn’t mean the label isn’t useful.

I do agree though that regardless of your level or the level of the person you’re talking to, you should be respectful, humble, and generous.

But the junior/senior labels definitely exist on a spectrum. I have definitely moved from a more junior place on it towards a more senior place on it over time, even if exactly where I stand on it is for my colleagues to judge.
It's the newest term for biological fathers. Birthing parents corresponds to biological mothers.
>I wonder why sharing of links is so unpopular

Tracking. Most people just assume that if you share a real link to a product, fourteen different quasi-legal shady third-party advertising profile aggregators will have that saved and loaded into your AdWords rotation and ready for Alexa to Bing you with within seconds.

I get that it's more complicated than that, and that E2E chat mitigates (but doesn't eliminate) advertising tracking risk, but a link is just so easy to track, and tracking is so ingrained into our digital experience, that it's just nice to share something and break the tracking while you're at it
Friendly reminder that old.reddit.com is still up. I deleted the app this morning. Maybe old.reddit.com will be a nicotine patch.
https://www.cloudcraft.co
This is dope. I’m not a fan of world tour cycling but Morton’s videos for his “alt” season doing Leadville, Kanza (now Unbound), GBDuro, etc. were really fun to watch as a fan of endurance sports.

Guy really seems to just like riding his bike without the pomp and circumstance I normally associate with bike racing.
> Most Lisp programs are not written in their own DSL.

Well, except for hu.dwim packages. Pesky Hungarian Common Lisp. :)
So what's next given that Reddit is apparently determined to go the way of Digg and the Dodo?
transcendent comment

Synonyms:
metaphysical, otherworldly, paranormal, preternatural, supernatural, transcendental, unearthly
I didn't say it was. But it is evidence for my hypothesis. The alternative hypothesis is that women don't go into management positions because of maternity. I am merely applying Occam's razor here.

It's really difficult to have conversations with people who hear something different to what is said every single time. I say "people with good leadership skills tend to be male", you hear "men make better leaders". I say "this is evidence to support my hypothesis", you hear "my hypothesis is irrefutable because of this evidence". I say "men and women aren't the same", you hear "men are better than women" (because everything needs to be ranked, things can't simply be different).
My father (67, retired) has a couple of friends his age with long time, small businesses in the IT industry. One has been making some sort of map software for a very small niche in the marine industry, another has been making software for bee keepers or something similar. A third in image scanning software. They have been doing well since the late 80s, and still could be. They chose to go out of business and enjoy retired life instead.

I suspect that, although there is a market for the products, noone is interested in taking on the software they worked on.
Do you have a link to the discussion with @dang?

FWIW, I think there's a good chance banning the fundamental attribution error would have no good effects.

I think people mostly do it without realizing it's what they're doing. I suspect that when we notice we're doing it, we usually stop it.

And the human tendency to defensiveness probably means that if someone else tells us "you're doing this," we'll come up with all sorts of plausible reasons why we're not.

Keep in mind, too, that while fundamental attribution error is not a valid reasoning form and thus not legitimate for use in proofs, it is not guaranteed to yield wrong results. Even if you could ban it effectively, it might not actually change much, as there's always more than one way to skin a cat. People are masters of finding ways to believe what we want to believe.
Because diabetes isn't contagious and doesn't kill in under two weeks. But in an ideal world, tax dollars would pay for both, because it's unfair that we fund the drug industry on the back of your diabetic wife instead of spreading the cost around, as healthcare is something everyone needs.
Why Elon Musk is so rich (or Two economies. Two sets of rules.)
Let Google drop completely the Google news service in France and let them all suffer by the lack of visibility. When you can't get to a Win-Win proposition, aim for the nuclear Lose-Lose.
Revenue is not profit...
I mean, Twitter out-did Reddit on that by 2012. Everything on Facebook and Reddit is just screenshots of Tweets.
[We] ... realized that the error was severe. But it was by chance that we discovered it at all. ...

In hindsight the mistake was quite stupid. We store all data in databases, which are secure, but to use the statistical tools we had to export them into Excel – which resulted in the mistake when some columns of an Excel-sheet were resorted.
Google Meet now enforces group call length limit for free Gmail users
Methane is a much more potent green house gas than CO2.
This makes sense to be domain specific. But it’s all in the realm of what interests people.

Personally, I like to code, I like to draw, I enjoy maths, music and many other things. All of those skills actually augment each other: geometry aids art, art aids programming and so forth.

I don’t agree with Bret Victor though I think design and algorithms should actually be explored with pen and paper and through other means. And I think the current way of doing things is okay like in REPLs but understanding the design and ideas outside of the computer is crucial.
How Do You Build PropTech Software: Must-Have Features and Development Steps
> This type of thing makes France seems like a terrible place to do business.

The forced unionization when you reach 50 employees is one of the main reason no new big company grows locally. Not worth the trouble.
As a Lisper, your primary consideration when choosing another language to learn well is that it should be a language that enables you to easily find work when Lisp jobs are scarce.

Secondary considerations (that are nevertheless important) are whether it's pleasant to work with and whether it's likely to be useful in your Lisp work.

Whether a language is pleasant to work with is a matter of personal taste.

The other secondary consideration--whether it'll be useful in your Lisp work--is more objective. The language will be useful in your Lisp work if it's used in implementing Lisp, or if it's a common compilation target for Lisp, or if Lisp programs are commonly called upon to interoperate with it.

C hits the first two criteria: there are several Lisp compilers that compile to C, and several Lisp implementations with kernels written in C.

C, C++, Java, Python, and Javascript hit the second criterion: there are many applications of Lisp that need to interoperate with programs written in those languages.

Rust doesn't fit any of these criteria particularly well at the moment. The number of open Rust jobs doesn't seem to be particularly greater than the number of open Lisp jobs, which makes it a poor candidate as a fallback language. There aren't yet a lot of applications of Lisp in which it's important to interoperate with Rust code, either.

Rust is high on my list of languages to learn next, but because it's interesting in its own right, not because it's a particularly good fallback language for a Lisper.
So does Reddit for images.
Yes, we can, that's what fair use is all about.
I'm doing indie game dev (Unity + Windows), and a log file comes in extremely handy. I personally use BareTail to track mine.
Because the EU is pro free trade? They just want everyone to follow the same laws which US tech giants often refuse to do.
Good news, there's no free market to be ruined. Free markets are a fiction. Governments already influence the market in far, far more extreme ways than this.

So long as any profits from these investments are not ploughed back into general revenues, your concerns are moot. For example, you could establish an independent body—let's call it INVEST1—to oversee these investments. INVEST1 would be required to divest ownership of successful enterprises at a threshold that ensures money spent roughly matches money earned (and thus self-funding). Once it reaches a stable equilibrium, you spin off INVEST1 as a fully independent not-for-profit. Government then establishes INVEST2 and the process starts again from the beginning. Rinse and repeat.
Is this really true though? From my experience in the job market in Berlin on both the hiring side and on the other side, it doesn't seem that there's a dearth of women being hired into individual contributor and management positions. Late 20's are women's starting years if they did a Masters or PhD, so we'd see that in the labor force participation numbers if it was true.

Maybe in some top echelons / old Boyd clubs these things are discussed, but I was never made to feel like there's a bias towards males. In fact, in tech and product it's more the opposite.
> I want the compiler to take my exact instructions and generate the best machine code it can, that follows those exact instructions.

Two problems.

1. Your definition of "exact" is not exact. It is exact in your mind, but it isn't going to be precisely the same across all developers and compiler authors cannot reasonably develop hard requirements from this. This is especially true when targeting different machines. Operations on a uin64_t aren't going to look the same on a 32 bit machine, for example.

2. Attempting to do this makes your programs slow as hell. You can claim that compiler optimizations don't matter... but you are free to deploy debug builds if you really think this. C and C++ especially aim to provide a sort of ambient performance where everything is fast rather than just providing speed for hot loops. People complain nearly daily about modern applications being slow and then turn around and say we should throw away decades of compiler optimizations.
Yeah for sure. I'll write up a blog post, but here is my high-level overview for now. Ollie (ML engineer) from our team will fill in the technical details.

This works by using a “segmentation map”. Deep Learning models are really good at performing per pixel labelling.

You’ve probably seen the Remove Background tools that classify parts of the image either as background or foreground to make an alpha mask. But we don’t have to stop at two classes. We can classify an image with much more detail such as what parts contain an Eye, Ear, Nose, Mouth… etc. Passing an image of a face to a ML classification model can return a so-called “Segmentation Map”, which assigns a unique color to each class of facial feature. This kind of object detection is commonly used in computer vision for manufacturing assembly lines, but we want to use it for art...

Now this is where it gets interesting, we can play this in reverse, give the ML model a segmentation map, and use a GAN to generate the most convincing image of a face that it can (given the dataset it was trained on).

The really cool thing is that this isn’t limited to just faces, you can do this with landscapes, buildings, cars, cats you name it. Anything where you can train a model by classifying the segments or "features" of an image.
MacKichan Software was founded in 1981.

MicroCAP was launched in 1982.

Stephen R. Whiteley who wrote WRCAD is 66.

I suppose there's only so long a one person company can go on for.
> I wonder why sharing of links is so unpopular

It’s because the most active parts of Reddit’s user base prefer it this way.

Reddit has become about rapid-fire content consumption without leaving the site. Following a link and actually reading an article for 5-10 minutes isn’t as exciting as rapidly consuming a few videos, a few screenshots, and a few self posts along with the top comments for the most interesting ones.

Even on HN it’s common to read comments where the author obviously hasn’t bothered to read the linked article. Many people are more interested in the social and discussion aspects of these sites than being redirected somewhere to read an article for several minutes straight.
his livestreams have taught me more about board design than anything else. also, this is an incredibly well documented board, as he livestreamed much of it and opensourced everything
StackOverflow questions don't get answered at the same rate because all the common questions are answered already and closed as dupes.
There's some internal uptake of Common Lisp inside Google. Legacy of the ITA Software acquisition?

One the significant maintainers of SBCL is at Google.
I am the complete opposite. I hardly ever regret adding things that I later decide to remove, and I frequently regret dismissing the potential need for something that would have been much easier to add (or at least to lay the groundwork for) at the start.

If you add something and later decide you don’t need it, you can remove it. If you added it badly, with loose couplings etc such that it is now painful to remove or replace, well there’s your problem. Flexible, modular patterns are the better solution for that, not a blanket stand against adding stuff.
A better example would be what happened with /r/ukpolitics and Aimee Challenor I think, it was a truly shameless display of how incompetent Reddit has become in recent years. The whole episode was an omnishambles, and a perfect microcosm of everything that's wrong with Reddit at the moment. It featured awful hiring practices, awful moderation practices, awful crisis management, awful PR management, and highlighted the piss-poor relationship that paid Reddit staff have with both the platforms's users and the volunteer moderators running what are in many cases enormous online communities in their own right.

Regardless of where they're at as a company, as a platform from the user's perspective Reddit been on a downhill trajectory for years. They manage to cock up moderation time after time, and every single UI change they make somehow manages to make the site even less usable. They'll double down on their crappy decisions in an enormously user-hostile way until literally the point users are in open revolt against the platform's staff which sometimes triggers a U-turn with all the grace and agility of an oil tanker.

This bad relationship between owners, moderators, and users often seems to kill smaller platforms (anyone remember Yik Yak?) but Reddit has so much inertia it's been taking literal years for this disease to become terminal. It will happen one way or another though, one day they'll make a decision too user-hostile and Reddit will have its very own "Digg V4" moment.
I read this as a realtime, distributed, fault-tolerant steam engine, which was hard to imagine.
> Because the EU is pro free trade?

I thought the EU was famously protectionist? Let's be honest - part of the reason France doesn't like Google is because it's American. There's a jealous and xenophobic aspect to this story.
Plea bargains are in fact not a universal thing and illegal in quite a few countries.
We can agree to disagree on that.

Individual opinions may change over time, but if expressed publicly in a community settings, they become a part of history of that community and its discussions. I think disassociating usernames from comments without purging the comments hits the right balance. Different people and communities may choose otherwise.

On that note, I wish websites, in particular and especially HN, were a bit more up-front about this. Here, the information about moderators' approach to account deletion is somewhat buried - it's at the bottom of FAQ, and important clarifications are another link away. In general, I wish all community-hosting websites put information like this front-and-center during registration, not buried in an inscrutable ToS, so that users could make an informed choice before joining (or at least as much of an informed choice as you can make, if the choice will be binding a decade later).