skysight-inc/HackerNews huggingface dataset:
It's insider trading, just with a different class of insiders (i.e. first level of insiders are people associated with the company itself, and the second level of insiders are Wall Street traders with access to non-public pricing signals).

Insider trading is illegal because it undermines faith in the fairness of the public market. If insider trading is legal, then market actions by insiders are almost guaranteed to result in the action being a poor deal for the other side. Either the insider is buying shares because they have strong confidence that the price is about to skyrocket (i.e. prior to the announcement of a massive sales deal), in which case the prior holder lost out when they would have preferred to hold; or the insider is selling shares because they have strong confidence that the price is about to crater (i.e. announcing very poor results), in which case the person purchasing the share probably would have preferred not to buy at that price. The end result is that nobody wants to buy or sell shares anymore (since they will get the raw end of the deal) and the market collapses as a result. When companies are privately held, buying and selling shares without insider knowledge (i.e. deals being conditional on due diligence) is much less common, so it's really only a concern for public markets.

Public markets absolutely depend on regulators enforcing that information asymmetry is kept to the absolute minimum possible, so that the market will be perceived as fair, so that people will continue to participate.
Most of those make intuitive sense, except this one:

> MUST include a byte sequence that is invalid UTF-8

Making the magic number UTF-8 (or ASCII, which would still break the rule) would effectively turn it into a "magic string". Isn't that the better method for distinguishability? It's easier to pick unique memorable strings than unique memorable numbers, and you can also read it in a hex editor.

What would be the downsides?

Or is the idea of the requirement to distinguish the format from plaintext files? I'd think that the version number or the rest of the format already likely contained some invalid UTF-8 to ensure that.
You mean, there is no omnisearch yet? Well I guess GIMP hackers are more accustomed to emacs and Vim than say, Brainjet IDEs, but by now I would expect that kind of quick access to be in any software which have that many tools on its belt.

Also, yes, definitely users shouldn't be bothered with in your face nomenclature which is irrelevant to the action. This is nothing specific to software engineering though, compare abelian algebra and commutative algebra, cubism and orphism, etc.

Naming things after the most pondering phenomenal trait of what's designated is often in competition with many other perspectives.
It's amazing, but data sculpture ?

Really ?

Why do people feel the need to appeal to authority for the things they made. This has nothing to do with a sculpture. But it doesn't take anything away from its value.
Reminds me of Gimpshop. I just checked to see if that's still maintained, and now I feel old...
> it would be cheaper to hire a full time tutor for 32 weeks per year.

A large part of the value of top universities is that they have top professors. You wouldn't be able to match the quality of all the different professors a student interacts with for $60k per year with a private tutor.
It didn't require removing ARP and inventing Neighbor Discovery that embeds the hardware addresses into the IP address.

It didn't require the Ruby Goldberg "on link" network mechanism.

It didn't require multicast instead of broadcasts for local network discovery.

It didn't require using DNS config (of all things) to specify V4/V6 priority.

It didn't require adding a "flow label" that is nobody to this day knows how to use properly.

The list of fails is ridiculous.
I don't know why they don't just hire the people who built Azure / AWS / GCP etc...

If you offer these people a good salary, tax cut and a EU passport after 4 years I suspect many will be open to move to London / Paris / Amsterdam for a few years.

Subsidise the high speed train between all these cities for 5 years, offer crosscountry startup cash and investment and you might just end up with a functioning IT sector in Europe.

The triangle London / Paris / Randstad really isn't much further apart than many Sillicon Valley HQs.
The GIMP team actively changed their software to better support user workflows, like when they moved from "save as" (with image formats as options) to "export". So there definitely is intent there to do the work necessary to make the software useable for their target group.

Problem was: the change was explained in terms of user persona and their workflows, but there was no mention of user tests...
This is not their last, there is another one with funding thats building off the learned lessons of Gaia-X.
Note that GP is the submitter of the article. I don't read this as low-effort engagement bait, but as an explanation of why they found this article worthy of sharing on HN.
How would that argument go? As far as I understand it, the DNA of the occupants of said lab may be found. That would mean that the criminal samples may also contain DNA of the lab occupants/scientists. Isn’t that the case currently as well and those DNA parts would be omitted?
The protocol isn’t but its deployment is - real-world deployment is predominantly mobile. That’s nothing to do with the inherent technical features of the protocol, it is a consequence of market history
The rarest PC sound card in the world? – The Mindscape Music Board [video]
As much as do the people that get offended by the word "gimp", I guess.
Cloud isn't just scaling.

It also takes care of backups, disaster recovery, maintenance, HW replacement and offers many services right out of the box that would require at least a single extra DevOps guy to do on-prem.

Managed databases and managed storage like S3 is where it's at.
probably hdmi-cec
That's because they posted them somewhere else (easy mistake to make.. HN doesn't show you the full link in a comment, so copy/paste just copies the ellipsis)

https://chrispiech.github.io/probabilityForComputerScientist...

https://www.amazon.com/Learning-Data-Yaser-S-Abu-Mostafa/dp/...
This is not true, the problem is greed and imo a lack of ROI.
I'd argue Aus should really seek a policy of neutrality, and strong Asian trade. Remaining neutral requires strong diversification and the EU is a great independent technology supplier to keep on board.
I think the idea of no expectation of privacy in public places crashes with the ever increasing capabilities of law enforcement and companies to register your activities and views.

What is now registered with digital dragnets that can be queried at any time is what would require actual man-hours 50 years ago for just following one person.
I think there's a minor confusion going on here with respect to what constitutes a good YouTube thumbnail as well as what are good YouTube contents.

Very few of channels I subscribe and watch, such as Forgotten Weapons, Technology Connections, Scott Manley, USCSB, CuriousMarc, media.ccc.de, etc. uses that open mouth YouTube face for their thumbnails, if they display a human face in a thumbnail at all. I would consider Doug Demuro videos to be embarrassingly deep into "typical YouTube stupidity" realm to admit watching, but even he tend to leave his mouth less than fully open.

Do they not engineer their thumbnails to "appease the algorithm" - they do, by showing accurate and intriguing previews of what is to be presented, that for those channels often happens not to be an adult male human face with all orifices articulated to near or past mechanical limits, which, by the way, is an another one of optima.

The statement "one can(not) judge a book by its cover" is not functionally equal to "books dipped longest in fluorescent yellow dye sell the most", at all. Apples and oranges both have their place.
In this case PAM is the name of a type of security product and not the Linux PAM system.
gimp should get an ai chat interface, then it doesn't matter how good or bad the UI is
The simplest case would have been using a variant of Happy Eyeballs protocol.

Resolve the A and AAAA records, and try to connect to them at the same time. The first successful connection wins (maaaaybe with a slight bias for IPv6).

This would have required an API that uses the host name and folds the DNS resolution and connection into one call. Instead, the BSD socket API remained at the "network assembly" level with the `sockaddr_in/sockaddr_in6` structures used for address information.
That's funny. My ten year old Raspberry Pi 2 has none of this crap and won't just magically be different one day because I own it.
OVH and Hertzner sell lumber, people want furniture.
Weren't the Jews ethnically cleansed from the West Bank in 1948/1949? Isn't the return of Jews to the West Bank in 1967 the undoing of ethnic cleansing?

Honest question, not trolling. I assume that you see the situation differently, I'd love to understand your viewpoint if you care to explain it.
Engineers don't pick their work, management does.

A manager no longer needs to choose between system reliability and churning out new features with on-call:

The manager can get all the credit for pushing out new features during the day, and sleep well at night knowing that the engineers aren't.
Well, I'm of the opinion that one of the other blockers of major EU growth is the lack of a singular financial market; instead of one market like the USA, we have 27 markets. Twenty seven different sets regulations that all need to go out the window; exchanges in the double digits, most of which should shut down.

This balkanization will never lead to a growth-oriented modern financial system.

Europe needs to centralize capital.
Because you don’t know which side is the “dicks”. Evidence is rarely conclusive, and progress isn’t made by cowtowing to the researcher with the biggest mouth.
> * No more private addressing (unless you're a glutton for punishment).

OK. So what happens if your ISP connection goes down? Your router will detect this and withdraw the ISP's prefix.

So now you can't print because your printer doesn't have an address. Good luck.

> * Doesn't require DHCP.

This turns out to be a problem, as you can't easily see what's going on in the network.
China was able to build its own IT technologies thanks to decades of protectionism and smart maneuvers from the party. Europe, being under the US "umbrella", was in an almost impossible position to do so, along with the very poor attitude of European elites, which is one of rent-seeking rather than investment.

Regardless of the attitude, I don't see this happening without some form of protectionism, trump sperging out might be the chance of a century to reboot the European military and IT industries.
I just started mentally replacing "smart" with "spy" in product names a few years ago, and it's been a generally helpful heuristic as to their tradeoffs.
The astronauts for ISS have many months (years?) of specialized training for the mission, including how to handle the environment for their time there, as far as I understand. They are not going to colonize space.

Colonizing Mars means a lot less training -if any- for many more people, and not being able to train(properly mentally prepare for the hardships and emergencies that could be encountered) for a permanent/long-term move to an inhospitable environment that will not allow groups or individuals involved in irreconcilable differences/hostilities to easily migrate to an area with life sustaining resources or count on rescue. It's not a stretch to think if there are issues with a couple critical consecutive re-supply missions(or even if there are no issues) it could easliy get very Lord of the Flies-ish.
Spatial file placement is probably not even good on the desktop. In a file manager its definitely an antipattern
Not just an online gag, that's related to an excerpt of an alleged December 1997 issue of "Association of Air Force Missileers" on the GLCM Guidance System. Likely submitted in jest.

https://web.archive.org/web/20050514035446/http://www.afmiss...
It's a shame Telegram doesn't have good privacy & security (relative to Signal, Threema, etc), because it sure does have the best UI/UX and performance out of all the instant messengers, it's a feat of engineering and the biggest reason why they're always topping charts on Google Play and the App Store.
If a bug is causing multiple pages, SRE will absolutely either force the devs to fix it, or fix the bug themselves.
You might like Pinta[0].

> a GTK clone of Paint.Net 3.0, with support for Linux, Windows, and macOS

Used to use this way back in the day for quick edits on Linux, happy to see it's still active.

[0]: https://www.pinta-project.com/
> For example, over time we've wound up agreeing on various common control structures like for and while loops, if statements, and multi-option switch/case/etc statements. The syntax may vary (sometimes very much, as for example in Lisp), but the approach is more or less the same because we've come up with good approaches.

I am not sure about that. As an example, look at for loops.

Swift dropped C-style for loops only 10 years ago (10 years isn’t long in language design time) (https://github.com/swiftlang/swift-evolution/blob/main/propo...), and there still is the difference between pascal for loops, where the number of iterations can be computed when the loop is first entered and the more flexible C-style ones that are while loops in disguise.

As a fourth option, there are the functional ones that replace

for i in items…

by

items.foreach…

(I do not think that falls under “The syntax may vary”)
> Making pro-quality text got easier, too. Style your text, apply outlines, shadows, bevels, and more, and you can still edit your text, change font and size, and even tweak the style settings.

I remember wanting this 2015 .. finally.
I think GIMP could become a big proper competitor to commercial photo editors just like Blender did on the 3D space, as soon as they go the Blender way and do a complete overhaul of the UX/UI like Blender did.

I remember, for years and years, trying Blender and quitting it due to the terrible UX choices. Likewise, I also remember the devs and some older users on the internet trying, at every turn, to tell us how much superior Blender UI/UX was, that all the people were wrong and they were right. They weren't right, of course. Then the team at Blender finally accepted it, they did a complete redo of the UX/UI and now Blender is winning prizes at the Oscars.

The same could happen to GIMP if they just accepted the UX is terrible.

I'm saying this, totally agreeing that these devs did a fantastic job and that they don't owe us anything. This is open source, of course. But, this level of stubbornness, is preventing GIMP from being used by a lot more people that want to finally ditch Photoshop.
And that has happened again. Changing the colours is "improving UX".
Hmm one other thing - USA is completely English but EU is quite multi-lingual so to be competitive within EU market services need a lot of more efforts.
Incredible show, so disappointed Netflix cancelled it.
diffusion guys don't seem interested in actually deconstructing arts and improving tools, so... NNs to them are rocks for skulls than nails.
> "Experience" is more than just "interface".

UX has become equivalent with crap. Give me back GUI.
The multiple-button mouse predates the one-button Apple mouse by 2 decades.

The one-button mouse paired to a GUI was an innovative solution: Xerox couldn’t find a way to make a GUI work with one button only, as per their design 1983 article on designing the Alto UI. They tried, did a lot of HMI research but were trap in local maxima in terms of GUI.

Jeff Raskin and others from PARC who moved to Apple (Tesler if I recall well) had seen how three buttons brought confusion even amongst the people who were themselves designing the UI!

So Raskin insisted that with one button, every user would always click the right button every time. He invented drag diagonally to select items, and all the other small interactions we still use. Atkinson then created the ruffling drop down menus, a perfect fit for a one-button mouse.

They designed all the interface elements you know today around and for the one-button mouse. That’s why you can still use a PC or Mac without using the ‘context’ command attached to the secondary button.
My on call experience required that I had to be able to respond within 10 ten minutes of the call, with 24/7/365 coverage. But if I couldn't get the issue resolved remotely it meant that I'd have to be in the office lab to recreate and reproduce the problem. It effectively restricted my movements personal movements to stay within commute distance of my office, and that includes all my vacation time as well.

That was the better part of a year in my life, continuous. Of constantly considering that every decision, every meal, every movement, every action at all times, and weighing it against the risk of impacting my ability to respond to a customer call. Maintaining an extended period of alertness for a threat that very rarely materializes is frustrating in many ways that I'd like very much to forget.

I didn't burn out from it, but it was a major factor in my decision to resign from that company. Obviously people out there that can handle this lifestyle, but I couldn't. And frankly I'm quite content to never try again.
UX includes the possibility that the software will be actively influencing the user, rather than merely acting as a tool to be used. (websites selling you stuff versus a utilitarian desktop app).
simply checking for NULL doesn't allow that - for example for something that might have been opened with fopen() needs to be closed with fclose() rather than free(), and you can't tell that from the pointer.
There isn't one for those three apps.
The fact that Mississipi and Bavaria Germany have the same GDP per capita tells you a lot about GDP.
Amazon launches dedicated Irish website
> it's more like because governments have started to try to assign criminal liability to seniormost execs, not just to the people responsible.

seniormost execs exist to be the people who are responsible. They get the big bucks because they're supposed to be accountable for everything that goes on under their watch.

If they don't want the liability, or can't actually supervise sufficiently to prevent crime, then they shouldn't accept the job. If they want to take the paychecks and golden parachutes, they can also take the prison sentences.
I know it's controversial to do things this way, but given it's a personal project and focuses on portability, I think the benefits are worth while.

I have taken care to break things up, comment, etc - if you start at main(), you may find it's not any more difficult to follow than if i'd broken it up. Just because it's one file doesn't mean it doesn't separate concerns.
> Good UX might simplify some use case so that user might not need to see any UI at all.

Yeah, just look at Windows {10,11} and Android. They simplified so much that it's unusable.
Or, to frame what you said in slightly different terms:

Why do people say "the HFTs" are the enemy? I mean, it's kind of true (the mental image I have of HFT firms and hedge funds is of a swarm of locusts descending on anywhere they smell money), but it's missing a super critical piece: there's more than one HFT locust swarm, and they all hate each other. They'd much rather screw each other (more money there!) than screw you (not as much money!) and they're willing to pay you if you can help them do it.

That's what payment for order flow really is: small bribes to send them something useful (non-toxic order flow) which they can then use against each other. Retail traders aren't the ones losing out here (or, if they are missing out, they're paying less than they'd pay under the old commission structure, so who cares).
Has "science 2" actually acomplished anything worthwhile.
> With seven rooms photographed so far, my repo right now is 53 GB, since I'm storing all of the photos that go into each focus-stack, as well as the raw (xcf) versions of each shot so that I can edit and color-correct without repeated JPEG compression.

I wonder how the author manages this bloat if he has to pivot to a different workstation. LFS enabled in his GitLab instance? Shallow clone? Just swallow whole??
If you take the triangle between London - Paris - Randstad (Amsterdam+) then we're talking about 60+ million people all connected via <4 hours of high speed rail where essentially everyone can speak English.

(Okay maybe in Paris only people under 40 can but in IT it's usually okay imo).

You don't need the entire EU, just a chunck of it that can carry the industry like Silicon Valley does for the US.
can't wait to see this actually roll out
Any free country should be able to join, maybe one day US can too
Yes, We call each other
>That is why Starship keeps failing and will continue to fail.

What a complete moron.
The assumption that those are the only people that are able to build something like that is simply false.

There's plenty of talent around, it just needs capital.
There is a very simple reason for not being on the list: It support HTTP/3 and the purpose of the post was to show the lack of support in common languages. .NET does not fit that list well.

And it is obviously only popular in the dark matter of Enterprise Software Development.
GIMP UX is terrible, sorry. One of the worst UX I used.
> some people just have no idea that UX conventions exist.

Because those were (G)UI conventions.

The new "UX" is in the line of "Fuck ICCCM or Style Guide, i'll implement my own".
I don't think they care so much as you think about 'takeoff'. It's mostly a research project in programming pedagogy. They're trying to make lisp features more accessible to students in universities. A takeoff would sure be appreciated, but the immediate goal is not a takeover of the industry.

The author (M Flatt) is an incredibly gifted and productive programmer, btw.
Ask HN: What makes an open-source project generate discussions beyond GitHub?
Our open-source project has 13.8k stars on GitHub, but barely any community discussion outside the repo.

What makes some projects naturally generate discussions on platforms like HN and Reddit, while others struggle?
> My understanding is that carbon energy production isn't responsible for most of the rainforest loss especially compared to logging and agriculture industries.

Burning fossil fuels is the big driver if climate change but deforestation and agriculture are reasonably large chunks of the problem that needs to be solved for net zero. See IPCC reports for more details.
Two disjoint comments:

1. Film sets contain wild walls that can be easily removed to accommodate light and camera placement outside the space looking inwards. Wild walls in the dioramas could have prevented the necessity of cutting holes.

2. Git is not the right SCM for the job. My first choice would have been Plastic a few years ago, but this got rolled into Unity DevOps after an acquisition. But it is meant to accommodate truly vast repositories (53GB isn't actually that big). The second best choice is SVN - yes, really.
Why reinvent the wheel?

When US companies chase a competitor they always just poach people directly.

No one is saying those are the only people who could do it.

But they have experience and hiring the senior people directly would greatly speed up the process in Europe I think.
How hard would it be to uniquely extend the language to make *fun* into *fn* and *...* into a single letter *…*?

fun all_same([str0, str, ...]):
all(str0 == str, ...)