skysight-inc/HackerNews huggingface dataset:
> Kinda weird that PACE works with intellectual property and licensing, and not in audio software development themselves.

A lot of their customers use JUCE, so there is a connection even if not very strong.

What is also good (in my opinion) is that they are not a big player of the audio software. If JUCE had been acquired by, for example, Steinberg, I would be very worried.
you mean those have feelings that can be hurt? ^_^
Did you write that trading program from scratch? Or by chance did you start with:

https://github.com/wzrdsappr/trading-core

I have been considering giving this code base a spin.
Ask HN: Who Needs a Logo?
First come first serve, and you pay what you think the logo is worth to you. Apply with your product/project/company URL.
You're missing their point. They're not comparing those who survived the black death to us, but to the people who lived before the black death struck.

Similarly, the people who will survive the coming climate catastrophes may well live better lives than we do today, and thus some future Economist may well claim that it all turned out OK in the end. But that analysis ignores the billions of people whose lives will likely end because of global warming.
The attitude presented here is very fatalist and not aligned with reality. The behaviours we engage in are as important for their direct outcomes as they are for their signals and influence. Recycling an individual plastic bottle may do very little to benefit the world directly by keeping that plastic out of landfill, but the influence the act of recycling has on your own behaviour and the behaviour of others can bubble up to bring about real change.

Progress comes about when people push for change, when they act according to their principles and desire, when people lead the way. If you sincerely care about a cause, if something really matters to you, then you should be willing to expend some of your energy on it.

You can pick any example of human progress and apply your line of thinking to it. “Why should I bother washing my hands when nobody else is?” “Why should I stop painting my house with lead when everybody else is painting their house with lead?”

Collective accountability doesn’t mean everybody takes accountability, collective accountability means everyone has accountability. You choose whether or not to take accountability. You’re choosing not to, so be it, but own that decision, don’t pretend that it’s the fault of someone else.
Check out monitorcontrol. Think it works over usb-c in your case but not positive.
https://github.com/MonitorControl/MonitorControl
> Nothing discovered since the 70s compares to the advances in science and technology made in the first half of the twentieth century.

Not buying that in the slightest.

Reusable rocket boosters? Battery tech? International money movement? Everything in tech from 2000 to present?

Sure, if you just define "everything since the 70's doesn't spark my imagination" then you win this round of nihilism, but the last 50 years have been amazing.
It’s not just that, but also because the uncertainty is partly based on the scheduling order.

Installing, say, electrical conduit may be much quicker if it’s the first job than if you have to work around recently installed ductwork. This often changes the dynamic of the solution to a nonlinear problem.

This isn’t just related to new construction. If you’re trying to minimize life-cycle costs, does it make sense to install solar panels now (and potentially - within some uncertainty - reduce the life of your current roof) or wait and lose the benefit of free electricity? Factoring in volatility of labor and materials increases the uncertainty further, and so on.
No, most nurses aren’t unionized.
Our educational system is not perfect, and is geared towards sitting still on a bench and cram in theory. I'm sure most people here had no problem with that.

But there are also kids who get bored easily, who hate sitting still on a bench. They are therefore not that much less intelligent than the rest of us. They might also hate getting told what to do.

I worked with blue collar people, and yes, a lot of them have their limits intellectually. But I also saw blue collar workers that had to correct lesser bright mechanical designers in their designs. For them it was "obvious" how something couldn't work.

In Belgium, I see a lot of bright people that did not fit in our educational system, to become contractors (electricians, floorers, plumbers, ...)

Technical schools play a role here where those kids can practically work with their hands and learn that way.
As you mentioned ARM processors sell at lower margin than Intel processors. ARM as a company is not a highly profitable business itself. The company had always struggled as a public company (low valuation) and was finally privatized. The IP is great, but the actual business was not very good.

Look at the BOM cost of a typical Android phone. https://www.notebookcheck.net/The-Samsung-Galaxy-Note-20-Ult...
The CPU (AP) is even cheaper than the storage, baseband, and display components. An Intel i5 sells at ~$200 at midrange while a high end ARM chip sells at $57.

If Intel diverted fab production to ARM chips, they would have made less money per chip. This is why Intel sold it’s ARM business in the 2000s. Apple does not care if ARM components are profitable, because they are a vertical and the sum of components is worth more than the individual component costs. Intel is a component maker so they are sensitive to component margin.

Intel attempted an x86 based mobile phone processor in the 2010s, but ultimately failed due to selling the chips at a loss. Making components for the mobile market is cut throat and the margins are too low.

Semiconductors business is extremely tough.
Didn't get the question tbh
What is a transmedium object?
Show HN: An SEO Solution for Startups
It's funny I was recording my gameplays on C64 and A500 to video casettes long before youtube, twitch or even the internet (there were BBS). Only my friends could view them when they came to visit.

It's really unfortunate I didn't get to create any of these websites, I didn't make the connection or realize the value until after I saw them the first time.
Most likely it was Bung Enterprises: https://en.wikipedia.org/wiki/Bung_Enterprises
I'm not sure that advice is relevant now (if it ever was) no-one bothers with .com domains anymore.
> UK politicians, especially those on the right, were never big supporters of the European Convention on Human Rights

the European Convention on Human Rights was mostly drafted by a tory

the modern tory party's problem with the ECHR are its ability to create new law that is not subject to democratic oversight, namely around positive obligations
Those of us who are not American prefer that the internet is not owned by a small number of American megacorps. EU is responding to that.
Would such a thing be possible in Android world? I wonder since there are so many phone manufacturer and ISP mods that might not be under Google's control.
Which DQL?
Running an enterprise app still is not a trivial single tap on iOS.

Obviously with the new EU legislation mandating support for unrestricted malware of this kind, that's kind of a moot factor in EU and EU-adjacent markets.
Time isn’t simply just another dimension
> My theory is that the professions most at-risk for automation are acting on their anxieties

That's not my problem with Copilot. I think tools and methods that can free human from some amount of work are good in a correctly organized society. They have been existing for a long time, too. They let us free time for other stuff that can't be automated. This extra free time could theoretically let us have more leisure or rest time too. I also trust myself to be able to learn another job if mine can ever be automated.

But I don't want my work to be reused under terms I don't approve of. There are some things I don't want to help with my work and this is reflected in the licenses I choose. I totally sympathize with artists who don't want their work to be reused in ways they don't like. I don't find this hard to understand. I also don't find it hard to understand that if an artist do some work that you should pay for to use is not happy with their work being reused without being paid. They should get paid a tiny bit for each generated art if theirs is in the training set, and only if they approve this use. That's would be only fair, the set would not be possible without those artists.

(Good for me, my personal code is not on GitHub for other, older, reasons)
Sorry , it’s a one time payment and they get subscribed to the service for ever, the price isn’t always 10, it depends on the number of the devices they have using legacy because that’s directly connected to the computing costs, I should have explained it wasn’t recurring, thanks
> Similarly, there is the NSFW comparison between Plan 9’s cat and GNU coreutils’ cat [3].

You know, if there was a SFW version, it would be nicely illuminating about the complexity for getting similar stuff done and handling edge cases and whatnot.

That said, I think the Plan 9 version could use a few comments to decrease the cognitive load, since individual bits of code felt more approachable to me in the GNU version.

Though with the code itself being shorter, one liners or even just a few lines at the top of the function definition could be sufficient.
That's awesome- thanks for sharing!

It's off on a bit of a tangent, but here goes :)

We recently started using Hugo with GitLab pages for our intranet/knowledge base. Our company builds a lot of small tools/sites/applications, and we needed a way to collect the docs from all of our projects to publish on the intranet.

I hacked together a Ruby script to pull all project README.md and /doc and and also inject some metadata at the same time - I shared some details on a recent GitLab blog post: https://about.gitlab.com/blog/2022/05/12/gitlab-heroes-unmas...

The OP method of using issues also gives me a really interesting idea for capturing our "developer discussions" as issues then when the issue is closed, including it in our intranet! Love it!
A Crack in the Linux Firewall
I suspect that just doing a `truncate` command is probably even faster. I just like the `yes` version because it requires basically zero thought on my end.
I would need a few physical books but I think I would be OK. I would be more likely to use vanilla JS, HTML and CSS as a result.
Stewart Brand; a Keystone Individual
Elon Musk’s Tesla Has Sold 75% of Its Bitcoin Holdings
> Nobody expects to die or go blind drinking sterno, either. People do some pretty stupid things seeking a buzz at times.

While true, these boys were in a tavern. They did nothing more stupid than under-aged drinking.
Before the web we had decent documentation and books. Also the complexity was much lower.
I agree with some of the points Simon makes... but also the site has 135 million visits a month, there's a ton of legs here to leverage the platform and build a viable business. I don't think this is the end of medium, I think it's the end of the beginning.
As 80's programmer, definitly.

Get hold of the necessary books.
The whole benefit of the iOS App Store system is that those apps can't be malicious.

This requires an atypical install/launch process that you'd hopefully trigger some sense of "this isn't right" - similar to the macOS complaints when you choose to run an unsigned app.
Apple only loses power to force policies if developers AND users move off the Apple App Store. If you believe that people want to stay on Apple's App Store with all that it entails, then anything not on Apple's App Store will be irrelevant right?

Otherwise if you're saying that users WILL move off the App Store, then that's how Apple's monopoly is anti-consumer and anti-competitive.

If users choose to continue to use Apple App Store only, then Apple can continue to enforce policies while also not being (as) anti-competitive since they wouldn't be actively stifling competition.
Chinese Regulator to Fine Didi More Than $1B over Data-Security Breaches
This law is also hitting Google in a big way. Google has to give up their monopoly on many areas.
Anyone know if there's a Scheme equivalent to lisp-stat. It looks really good. But I'm much more familiar with Scheme than Lisp.
>anything other than "pretty much exactly as expected" is vanishingly tiny.

Anyone who has ever worked construction on a historic site (even with ‘good’ as-built drawings) can give you plenty of examples of this going wrong whether it’s running into abandoned/moved utilities, unknown geology (increasingly common there deeper you go), or a host of other examples with anything more complicated that fence post digging.
I work in a place with a union and sometimes have a minor role in negotiation with them.

100% WFH put them between a rock and a hard place. Ultimately the power of bargaining is dependent on being able to strike. Remote weakens that as people can be anywhere. The control lost by management is also felt by labor.

The circumstances vary - if your union and circumstances get hybrid and remote work in the CBA, you’re much better as we’ve already seen “return to the office” used as a stealth layoff technique that denys unemployment and severance.
In contrast, the EU is moving boldly forward with the Digital Markets Act [1]. It looks good on paper but I wonder what it means in practice. I wonder if this legislation will fizzle out too.

[1] https://www.consilium.europa.eu/en/press/press-releases/2022...
100M deaths may make sense if we're ignoring the extreme likelihood of a third world war caused by climate. But given what we know of the history of resource depletions, and the fact that some of countries which will be first affected will be India, Pakistan, and Bangladesh, which have minor skirmishes even today and two of which are armed with nuclear weapons, it seems extraordinarily unlikely that such a low number is going to prove anywhere near accurate.
This will also apply to Xbox, Switch and Playstation, among other devices - unless I'm understanding the legislation wrong. The impacts are staggering.
I had no idea you could use Photoshop document (PSD) as an image on a webpage!
Its also a great part of the "success"stories. Somebodys subconcious drags up a great idea or he is plain lucky, and then gets ask about the how and why. And the subconcious puzzles together a semi-plausible story, to explain away the heuristics in the head working and the statistics washing an outliar to shore.
Different architectures will be best fits for different use cases. I bet even IBM LinuxONE machines would be competitive with generic x86 depending on the workload.
It's more than just the Hyper key (as I'm sure you're aware). The article mentions how C-S-anything is the same as C-anything. I've always wanted to set up a fully functional terminal Emacs (for playing through ssh on a tethered connection in a café) but it seems to be a fairly in-depth process to have an interface with all the things. I use QMK extensively in tandem with my Emacs configuration, and there is a ton of functionality to transpose to the terminal. Ultimately I think I would have to completely redo my configuration in both QMK/KMonad and Emacs to stick to the codes that are sent correctly.

Sending "F18 a" with QMK or KMonad (a random prefix-combo I picked for example purposes) instead of "H-whatever" (for whatever keystroke combo you have H-whatever bound) would work with a terminal in your case, but you'd have to change all those bindings and setup QMK/KMonad accordingly. That's altogether too much work.
I just tried "yes > myfile.txt" for a few seconds (less than five) and then checked the size. 1.4 billion lines! I knew yes was fast but that's pretty mind-blowing.
> Running an enterprise app still is not a trivial single tap on iOS.

Yes, but still successful, as Hermit demonstrated. So my question is whether Lockdown mode would have prevented APTs like Hermit which it claims to prevent against. If not, then the move is security theater which doesn't address the actual flaws (like poor vetting into the Enterprise Program) being successfully leveraged in the wild.
Unfortunately Discord is the disruptor. To me anyway. Slack and Reddit are the things it is disrupting. It is way more slick and fast than both.
Or combine tips 3 and 4 and keep it at 7!
I've heard a few anecdotes of sites getting significantly better google rankings after switching to a .com.
It's a tired argument really.

The rules that were "imposed" on us by the EU were often written by us. We had a huge hand in setting those standards.

If we want to do business with the huge market next door, we will have to abide by those rules, whether we have a hand in setting them or not.

I guess we can turn inwards and become poorer, both economically and culturally. Or we increase the red tape our businesses have to deal with if we want to expand our markets.
The European Union is a huge market. If Google or Apple doesn't comply then they say goodbye to those profits.
Yes, public github repos, stackoverflow survey respondents, devjobscanner offers, google searches, etc are all skewed in some way.

It's very hard to qualify the effect of those biases though: for example how does the public/private repo ratio differ between languages ? Good luck giving a trustworthy answer to that. Apart from looking at lots of different source kinds, one thing that's fairly trustworthy is the trend of a specific language in a specific source.

On that topic, looking at the "SO questions" metric of the first link, C and C++ both have a strange regular spike in the last quarter of each year. I attribute that to new CS students flocking to SO at the beginning of their term. Another fun trend to look at is the hourly google searches over a week: the weekdays / workhours spike is much more pronounced for some languages than others.
> hardware in its head

And legs. Jumping spiders are scary smart for their size. They plan.
When speaker of the house benefits personally from big tech, why would she bite the hand that feeds her?
*L2
Coding a 3D games engine on a PC / Amiga, or a compiler, might seem simple to modern eyes.
Where's the fun in accessibility?
EU Digital Markets act will do the job of fighting for citizens rights. Even China is doing more - $1 billion fine for Didi for over collection of user data, this on top of the app being suspended during the entirety of the investigation (over a year)
In big projects, there are also incentives to underbid up-front. It’s common for project managers to low-ball to get their projected funded and then use the sunk-cost fallacy to get it funded to the appropriate level. This unfortunately leaves people who actively try to give accurate estimates with unfunded projects
Thankfully the EU is stepping up.
There was never really one "push" on this, there were half a dozen different, often mutually exclusive pushes. Lots of people wanted more regulation, then it became clear some wanted more censorship and some less, some just wanted advertising to be cheaper etc. Also it was never clear to me that any of the demands were likely to be viable in a world where views are worth 1e-4 pence each or compatible with the US Constitution.
Zendesk to be acquired
Ah, that's why my analytics is showing HN traffic. OP here. Thanks for sharing my friend.

I'm not a Ruby programmer but I wrote this post while learning Ruby and after having read through the entire Sinatra code base. I was surprised at how much easier Ruby code is to read even though I've been a Python programmer for the past 6 years.
Why would he wanna do that?
UK cybersecurity chiefs back plan to scan phones for child abuse images
Thanks, I had not heard of Tvix yet.

What do you mean by day 1 reproducibility instead of repeatability?
Isn't tracking and eliminating nondeterminism a gradual process anyways?

I don't see how nixpkgs or NixOS is a faulty basis for that kind of work, since I have not run into any flaws with regards to reproducibility that I thought would be easier to address on a clean slate basis.
But we are very visibly NOT doing what needs to be done, particularly in the effort to stop climate change. The world's largest polluter per capita by far is actively opposed to virtually any measures which could stop climate change, and it's using its vast influence to more or less indirectly convince others not to do so. Europeans are also patting their backs for how green they are, while still mostly producing more CO2 per capita than China and India combined.
Does the average user even own a computer? Or do the mostly use their work laptop and phone/tablet for personal things (my wife)
I will try to rephrase this.

"What is Apple doing to prevent any government contractor from being able to use enterprise apps?"

Which is what you're actually asking. "Spyware" sounds like you're conflating with its traditional meaning of being a general consumer malware/virus plague. This is software made by companies that provide services and support for [among others] intelligence agencies, etc for actual targeted spying.

If you disagree with that being the actual question, then you're saying that having access to the enterprise is dependent on Apple auditing your entire company, its corporate hierarchy, its owners, and its executives - at least. That isn't going to be cheap, it isn't going to be fast, I'm sure you'd not be happy as a company to find distributing internal apps suddenly requires regular expensive audits, or as an employee to discover your employer now required you to agree to background checks, etc by Apple.

The whole, and it seems only, reason for the enterprise program was so companies ("enterprises" in marketing) could have internal apps that didn't have to pass the App Store review process.

It would have been vastly easier to convince a victim to install a piece of software from the App Store, but that would not have worked because despite naysayers the App Store as a first step in platform security works. Otherwise there would be unending stories of malware on HN :D
> I mean, the temptation is to say "this is just posturing by someone who's getting their few weeks as a minister, it'll never come in, no need to worry about it"

I'd say: if they're saying that they don't understand how the political system in the UK works
And it is. iPhones have fewer exploits, and (in general) provide longer support with updates fixing them when they occur.
Only consent is needed for cookies that aren't strictly necessary.

https://gdpr.eu/cookies/

If a site is asking for consent, they're either idiots who don't understand what the law requires of them or they intend on tracking their users.
Which ironically may slow things down in the U.S. even further (if the EU passes their legislation which seems very likely that they will)... many (American) policymakers might think, "why not sit for another year on domestic legislation and see if this ends up like GDPR with a bunch of unintended consequences before rolling it out in the U.S.?"

edit in parenthesis for clarity
>A software engineer doesn't know how long a task normally takes, as software pretty much never gets written twice the same way

Unless you are making cookie-cutter buildings with the exact same design, the same can be said about construction.

It’s interesting talking to other engineering domains when they don’t understand why it takes so long because “it’s just software” and assumes cutting and pasting from similar problems is all that is necessary. And here we are taking the same stance.
Article from 2015. Hardly relevant now, when one of the biggest companies in the world is happily using an `.xyz` domain.
I had a more detailed reply to an earlier post you made - but the summary is "What constitutes an enterprise that should be allowed to have 'enterprise apps'"
I'm not sure China's fine was about citizens rights rather than sending a message to tech companies and founders that started to have serious power that there's only one place in charge, and that's the government.
Tesla Has Sold 75% of Its Bitcoin, Despite Elon Musk's Crypto Enthusiasm