skysight-inc/HackerNews huggingface dataset:
And it's even the title of the article.
Well there's an old debate about macros and functions, especially when you have closures, since closures can also delay assembly of bits of logic (half the work macros do, the rest being actual syntactic processing when people do that).

You have to understand too that mainstream languages didn't have closure until very recently, so a lot of things look less obvious now.
Show HN: Silly Face Builder Toy
I created a simple app for my kids and myself to have a little fun. It's a single screen Android app, free, no ads, no account.

- Tap buttons (multiple times) to select brush for features like eye, nose, ear.
- Tap canvas to paint.
- Stack brushes for new features. Like painting round-nose with normal-nose, will get you a new rounded-nose-with-spots. It's a bit like the alchemy game.

Created with React Native. I want to try to keep everything without language, so it can be a global app out of the box :).

Was just published yesterday, and there will be an update soon where for instance mouth icons can merge to one wide mouth.
I'm a little suspicious about how this not-at-all-new concept has suddenly had so much attention these last couple weeks. It's almost as if someone out there is trying to suggest that our populace give it a try.
When the computer became a relatively cheap item, especially the input devices.
If Artemis works as designed, no, Artemis will be a lot better than Apollo. Longer duration, much more science.
Earthquakes in Europe’s largest gas field
I may belong to that silent majority. I have learnt a lot from the discussions here in HN and other sites, but I rarely participate on them. This post made me think about being a little more active because, sincerely, most of the times it is just laziness what prevents me from commenting anything.

In fact, this is my first comment here in HN. Little by little.
It's not tied to complex DSLs and compilation. I was frustrated by the lack of f-strings in emacs lisp so I hacked a macro, now I have embedded scoped string interpolation. I can write (f "<{class} {fields}>"). Having these freedom is really not a niche, it's mentally and pragmatically important.
> Son’s strategy depended on writing such large checks—to the likes of WeWork, Uber Technologies, and DoorDash—that his portfolio companies would be able to operate at a loss for years, theoretically giving them time to establish market dominance and long-term profits.

This right here is the root of the problem. It is so blatantly anti-competitive and cause extensive damage to society. It hurts small businesses, discourages innovation and quality, monopolizes the industry, increases consumer costs in the long runs, it entices investors to eschew fundamentals and gamble on hype. It's just no way to run a stable economy. We as a society need to find a stop to this or it can be disastrous in the long run.
Email me if you want to chat about it. I'm loathe to write a treatise here sorry.
Not really. Remember that their "competition" at the time the iPhone came out was utter shit, and Android (although a far cry from those days) is still pretty much shit.
Not everything is worth posting on HN.

We all have random side projects with very little value, the world does not need to know.
It's ironic because usually when there's no license, it's cause the author doesn't care what you do with the code. Anyone who actually cares will say "proprietary" or whatever.
That's what I thought. I found some of these devices myself over the years and usually, they had serial numbers of 0 or 1. Could even Special-Case these and proactively include the port, in case the user indeed has another one and just has is unplugged currently.
That's a fallacy. Many of those engineers working at SpaceX had been working for NASA or at their contractors at NASA funded projects. All of them are standing on the shoulder of giants. Space flight is hard, and probably most of what SpaceX knows it knows either because NASA found out some time in the past decades or paid SpaceX to find out since.

And the whole reuseability of SpaceX's rockets would be impossible without modern computers, software and fabrication technology. No, NASA or anyone else couldn't have done that twenty years ago. Maybe ten years ago, with a ton of dough more, but not that long.
Outstanding comment. Thank you for investing your time writing such a gem.
The Y-combinator (or any other fixed-point combinator) turns the lambda calculus into a Turing-complete language by showing that it can express recursion. The lambda calculus in itself is an extremely simple declarative language. Its simplicity and Turing-completeness makes it a perfect target for programming language research. I think it's fair to say that most modern ideas of programming languages have been demonstrated as an extension of the lambda calculus first. So without the Y-combinator, you might not have Rust's traits or Python's yield, or C#'s LINQ.
You'll need this file: https://huggingface.co/CompVis/stable-diffusion-v-1-4-origin... - Before you can download it you have to accept the T&C at https://huggingface.co/CompVis/stable-diffusion-v-1-4-origin...
HN is like what Reddit used to be. Heavy emphasis on news, technology. Usually some interesting debate in the comments when they were added.

Found some screenshots from the early years:

https://www.reddit.com/r/historyofreddit/comments/q1zks/redd...
> Tilling is a routine farm technique.

Not so much in permaculture.
You get TV ads that promote buying certain stocks in the UK?
Far and away the best book on the material and energy constraints that defined Germany's warpath in WW2 - including why it recklessly struck out to open the eastern front - is Adam Tooze's Wages of Destruction.

https://en.m.wikipedia.org/wiki/The_Wages_of_Destruction
Rewrote.

Foundation has been described as a condensed retelling of "The Decline and Fall of the Roman Empire". Terminus is an outlier and an observer in a universe that goes through the convulsions of the slow, but inevitable breakdown.
> What is the benefit of these dotfile schemes?

Not everyone has the time to create their own custom dotfiles.

Some just want sane and beautiful terminal defaults.
Can you show one large-ish GUI software written in Clojure? Something like, idk, Blender, DaVinci Resolve, Unreal Engine...
Then why do all social animals organize into hierarchies?
2 weeks is too small deadline to implement something meaningful and/or non-trivial.

Many modern SDLCs and informal methods used by FAANG are using 6 weeks cycles.

Two 6 week cycles can fit to a single quarter (~ 13 weeks). Also works better with quarterly OKRs/KPIs, and with Amazon PR/FAQ. The latter I think for semiannual (2 quarters).
AFAIK the biggest constraints for virtually all DCs is available power and available fibre connectivity (or in the case of places like Singapore, available land).
Or even 6 if they were written by computer scientists counting from 0.
It isn't about privilege. You know in a lot of countries it would be considered harassment/defamation by totalitarian governments to speak out against government officials. Should Twitter be on the offense and ban people speaking out against their government in such countries merely because it may be considered harassment there?

Twitter is a US company and therefore it makes sense that they would approach diplomacy from a US-worldview.

It certainly is a shame that people can makeup lies about someone and create a targeted campaign against that individual, but to people on the outside it can be difficult to play referee. Elon Musk proved you can call someone a pedo without any repercussions. This is the guy that claims he is going to take over Twitter in support of free speech. The proper venue to resolve harassment and defamation campaigns is usually the courts, unless you are getting threats and I think that is a much clearer violation of the ToS that is actionable.
> There also seems to be an assumption on HN/Reddit that vocal activity on the internet, in any form — be that videos, blogging, podcasts, etc. — is proportional to activity behind the screen.

Personally, I dislike this attitude. I think the internet is a good signal for what will be in the streets in 2-4 years time unabated. The attitude OP reflects is one that was valid in the 90s and early 2000s, but not today.
There are a bunch of Fujitsu screens out there from maybe 6+ years ago that have another peculiar bug: the osd breaks after a few years. It manifests in such a way that the language select (that you usually only see the very first time you turn on the screen) flashes for a split-second and then... Nothing. You cannot change any setting of the screen. Not even brightness.

The workaround is to issue a factory reset via DDC. Then you can properly select the language again and everything works..... Until the first time the screen goes to standby or gets turned off. Rinse and repeat. It's better than nothing I guess. You can easily find these models on ebay et al, usually people state that "the menu button is broken" or similar.
Sure regulators and authorities are not evaluating regulations like that, but the entity being subject to that regulation frequently challenge such interpretations of regulations and win in court all the time.

While the spirit of a law or regulation is important in evaluating a case[1],
even the smallest of technicalities are fought over in lawsuits and can determine the outcome of a dispute like this. There are many examples like the famous case that was determined by the Oxford comma to all the cases that decide what EPA, OSHA, CDC, or SEC can and cannot do decided by technicality or literal interpretation

So it would be kind of important to have that kind of loophole removed.

[1] Texualist proponents and federalist society judges have a strong opinion (when it comes to constitution) that add to my point on that but that is different can of worms I don't want to use as basis of an argument
According to the research paper it is assumed that malware is on the airgapped system and now needs to exfiltrate the sensitive information:

"Our malware generates ultrasonic tones in the resonance frequencies of the MEMS gyroscope."

https://arxiv.org/pdf/2208.09764.pdf
Agreed. Anything can be lewd if one has a "green" mind.
You must be kidding. There's no excuse for Android's incompetent architecture, which orphans millions of devices with every release because it apparently lacks a competent hardware-abstraction layer and driver model.

You can install creaky old Windows on millions of devices with disparate hardware configurations on the day of its release, but Android users must wait weeks, months, or forever for their telcos to dribble out hacked, proprietary versions of Android for every model of device ONE AT A TIME. Seriously, WTF? And this is from the great "open-source" OS that was supposed to free us all from vendor and telco tyranny.

What a fraud.
The Apollo Program was launching a Saturn V every two or three months and Apollo 10 descended to 15 km from the surface of the Moon to test all the systems for Apollo 11. Technology is much more tested now but are they really so confident that they'll land people on the Moon on their first attempt with the third SLS mission?
Virtualbox is your friend. There are more expensive options. Use browser based products.
The disgusting natures of UNIX, UTF-8, and the general culture here whose members don't understand that touching a computer (poorly) doesn't entitle them to dominion over the non computer-touchers is generally controversial on orange Reddit.
> "we recommend to turn off AdBlockers in case of any issues"

this is the web-era equivalent of "we recommend you turn off the antivirus during installation" that some of us might remember from the old days
in all the recursion explanation..there is a minor edit I noticed

at timestamp 10:16 the presenter originally said "g" but then edited the video later to overlay the audio of him saying "f" a second later :)
Mh I've never seen a developer who is not passionate about a few topics. Eventually he's not participating in online discussions, but I think the silent-mayority thinking assumption is plain wrong.

Without a good bunch of enthusiasm you cannot do this job well. Moreover without some strong opinions that you are able to voice you just are a puppet of pull request comments and cannot profile yourself in your team.
"Well-versed" https://dictionary.cambridge.org/dictionary/english/well-ver...

I only used "book smart" as it is an Americanism and this site has a large American and/or people who learnt to speak en-US. I don't think anyone else would use that term.
Counter example: VHS
Is it really an unpopular opinion, though? I drive a hybrid with a touchscreen Navigation/Entertainment system and own an iPhone. Both are unusable in bright sunlight. I can’t imagine a car that relies 100% on a touchscreen - and I also think that we should be using e-ink on those screens.
You mean it forces them to be lined up in a grid? Otherwise, I have no idea what you're on about.
We have reached Peak Bideshedding
You should see Robocop :) /s
> It implies that people aren't actively looking for better solutions to their problems, which is just blatantly false.

Not really. Think about it for a moment: are there more people actively searching for better solutions to each and every single problem they may or may not know they have? Or are there more people like you and me who go about their day just fine completely oblivious that there might be out there a far better way of doing things, or not even bothering to spend a second to address some nuisance they have?

> If industries spent all of their marketing budget on research and development, we'd live in a very different world.

Yes, it would be a world where fortunes were spent on R&D whose outcome benefitted no one at all because no one ever heard about the outcome.

Also, as a corollary to your anti-marketing stance, multiple redundant R&D projects would be wasting resources developing stuff that was already developed and reinventing the wheel primarily because no one knew that it was already done.
I think it's because of a perfect combination of a population willing to take risks with new tech like this, being wealthy enough to afford it, but also the exact right size to make manufacturing a few thousand of these viable.
>This is completely orthogonal to look-and-feel.

Not completely orthogonal, as several different generations of MS GUI APIs implement different look and feels.

And bundling it with the OS means devs aren't forced to update their apps to the new APIs. It also makes it impossible for MS to automatically switch the look and feel (they could try for trivial things, but they wouldn't be able to properly accomondate old UIs based on pixel positions, nor would they be able to offer many of the new features given older widget designs).

https://segmentfault.com/a/1190000040213084/en

https://ntdotdev.wordpress.com/2021/02/06/state-of-the-windo...
Interesting. But I guess there must be files that you don't check in because of size?
> But global paradigm shifts aren’t pleasurable for everyone. As I explained in my latest article on AI art, “How Today's AI Art Debate Will Shape the Creative Landscape of the 21st Century,” we’re getting into a situation—now accelerated with the open-source nature of the model—that’s extremely complex. Artists and other creative professionals are raising concerns and not without reason. Many will lose their jobs, unable to compete with the new apps. Companies like OpenAI, Midjourney, and Stability.ai, although superpowered by the work of many creative workers, haven’t retributed them in any way. And AI users are standing on their shoulders, but without asking for permission first.

As I argued there, AI art models like Stable Diffusion pertain to a new category of tools and should be understood with new frameworks of thought adapted to the new realities we’re living in. We can’t simply make analogies or parallelisms with other epochs and expect to be able to explain or predict what it’s going to happen accurately. Some things will be similar and others won’t. We have to treat this impending future as uncharted territory.

I wonder if we'll also talk about "conversations", "complex situations" and "the need to treat this as uncharted territory" when some Copilot/GPT3 successor a few years down the line spits out entire production-ready software stacks off the prompt "like Facebook only better" - using our own code as training data.
> make the company look very cheap and untrustworthy

Which WizzAir is. They reschedule or cancel flights all the time, mentioned that you needed a negative covid test during the pandemic and requested a PCR test for boarding, they charge for seats and monetize just about everything. During the flight there's a frenzy of commecrial activity which reminds me of Moroccan bazaars.
It's definitely not idiomatic in C++. The standard reserves names starting with an underscore and a capital letter or containing double underscores in any scope, and identifiers beginning with an underscore in the global namespace.

Most style guides I've seen that use underscores in identifier names use trailing underscores deliberately to avoid colliding with names reserved by the standard.
Strange that it exacly sounds like you expect it to sound.
Yes, this is a special case that Python implements for binary operators. When evaluating "a + b", if a.__add__(b) doesn't work, it'll try b.__radd__(a). See https://docs.python.org/3/reference/datamodel.html#object.__...
Can we flag/correct/remove the article?

I am reading this as someone a little too young and too European to yet know much about Nixon, but would prefer if HN could avoid potentially making an idiot out of myself, when talking about recent history.
That's what I expected. It used to be niche.
it’s a rhetorical question. the issue here is the perverse incentives the media has. bring back government grants for journalism
Increased Use of Mobile-Only Tickets a Major Issue for Millions
His early work is definitely interesting. The Big U is also missing from the list. And since they are tracking weirdness, this one hits a 5 out of 5.

He also did a few thrillers with his uncle (Cobweb and Interface), and a series of medieval martial arts novels with a group of writers (The Mongoliad). And as a few longish essays and articles for e.g. wired (Motherboard Earth). And some short stories. All worth reading.
Am I the only one that likes vanilla Haskell? I find that it quickly becomes messy with all the GHC extensions. I am although more of an SML kind of guy.
For additional context, every day after completion of the Big Inch and Little Big Inch pipelines (1942-1944) to refineries in Pennsylvania and New Jersey, as much as 500,000 barrels of oil was pumped out of Texas to the refineries. That is just oil that was not pumped downstream to be refined in a Texas refinery every day.
If the problem is getting to the moon ‘soon’ then yes SLS is your answer.

If the problem is getting to the moon cheaply and frequently then the SLS is most definitely not.

Therefore we need SLS out of the way to fund real sustainable solutions for space exploration.
>Simple, the front is not thick enough to accommodate a common port like USB or Lightning

Well, that's the broken design part.

>Changing the design to accommodate a port in the front doesn't make sense because the primary function of the device is to act as a human-computer interface and optimising the design for that purpose is paramount

There's nothing about HCI that prevents a different design.

In fact, the Magic Mouse is one of the least ergonomically optimized mice out there...
PHP is the best.
We flew 200 euros cheaper to Portugal with TAP and a stop in Lisbon. And they operate flights daily rather than once a weeek. If you add lugagge, seats and other hidden costs, WizzAir stops being low cost.

Recently Wizz bought new Airbus 321 neo jets and operate quite cost competitive flights to Spanish islands, so we decided to put up with their crap for the time being.
I've been trying to get some sensible images out of my descriptions, but I fail miserably.

In this case I had the prompt "cow chewing bone" with 4 squares representing the two pair of feet, the body and the head. None cared about chewing on a bone.

With DALL·E 2 I tried to get an image of a little girl building sandcastles and a monster threatening her:

"little scared girl building a sandcastle and a big angry monster is looking at her."

"little scared girl building a sandcastle six damaged sandcastles are to her side. a big angry monster is threatening her. it is dark." https://imgur.com/a/f5FFKOi

"little scared girl building a sandcastle with six damaged sandcastles to her side and a big angry monster threatening her"

Is there some kind of structure the sentences should follow?
For React developers:
https://thisweekinreact.com/subscribe
Pipewire was a great improvement over pulse, but the overall audio/bluetooth situation on linux is part of what pushed me to switch back to a Mac.
Yeah, appealing to hero-worship and faith in Facebook that creating a fascist AI is good actually isn't a convincing argument.
Having a compatibility layer with C doesn't impact your language design, and depending on how 'complete' you want that compatibility it doesn't have to be a lot of effort. Interestingly I think all high-level languages have had to deal with this, I don't think it's new. The very old FORTRAN manuals would all describe how to include assembly functions. Lots of old C content would explain how to use Fortran functions with your work, or how to use C with different system languages for mainframes.
Weird to have gram and cup measurements in the same recipe. Cups are only used in USA as far as I know. "One can" is also assuming a can will be a certain size. Would be better to ensure all items have proper size or weight measurements.
We can never know for sure, however there are a few reasons I pretty strongly bias towards these people being innocent (especially of anything where ‘reasonable’ outcome might be torture and 20 years of confinement).

My reasons are:

1. There’s evidence that the evidence used was exceptionally flaky - wearing a very common watch was considered evidence to imprison somebody

2. The political climate at the time was fervently “anti terrorist”, and there was plenty of incentive to “imprison first and ask questions later” - get any wins/info that you can at any cost.

3. When the political climate turned against Guantanamo, the government couldn’t even come up with a charge to justify it (to be fair there could be concerns about revealing sources, etc. but I would think a charge itself wouldn’t do so)

And in general, I’m a pretty firm believer in innocent until proven guilty. In this case we just took someone and held them and didn’t even make a proper accusation, and did so in a case where I see the government having strong incentives to do so regardless of guilt.
Besides getting history wrong and eventually making a non-sensical point I'm pretty sure the author is going to point to this thread as some kind of gotcha to confirm their opinion.
Try criticizing capitalism or "free markets" sometime.
https://archive.ph/ThILf
I had a TB3 dock with dual displays that was causing my 2019 16" MBP to KP sometimes*. I replaced that with individual separate DP adapters. Then I realized, if I always connect the screens in the same order with a few seconds' delay in between, I get the correct screen arrangement, I think. Not 100% sure because sometimes I forgot the ordering, haha.

* Which btw is the kind of rabbit hole that belongs in this article. That was a high-end CalDigit dock, so seeing KPs was surprising. These monitors even had USB-C inputs, but connecting both at once wouldn't work with this MBP model in particular due to a known incompatibility with its dedicated GPU. Older, newer, or lower-end MBPs were fine. Hence the dock adapting to DP. Another funny quirk is I was able to connect my Mac twice to the same screen (via USB-C and DP), and it thought they were separate screens.
Lots of countries bake apple pies too.