skysight-inc/HackerNews huggingface dataset:
not officially support, but there still ways to install Linux on Intel Mac.

But according to Craig Federighi in the video, Apple will not allow (or will ban) booting to other OS on Apple Silicon Macs.

Maybe we need to find a bootrom bug to install linux in the future like iPhone.
Funny. Having worked extensively with Ruby and less so with Python, I think what I really want is expression-oriented Python.

Ideally as a next version of Python. But I think Julia and Nim come to mind as related to these concepts.
> If the auditor is too harsh/rigorous, then they risk losing the audit

How is this a thing ?
I'd add that these successes only happen in markets that are so stagnant and moribund that they're easy to disrupt. Hotel and especially taxis strike me as those. Every trip in a regular taxi I've had in the past decade has been followed by a thought of "never again."

Agriculture is a hyper-competitive low-margin market, and I have never gotten the impression that this industry is stagnant or incompetent. Those are the areas where disruption by outsiders isn't going to work.
1:2 is special in that it gives the maximum possible consonance when using harmonic timbres, but there are other good scales built around different ratios. See:

https://en.wikipedia.org/wiki/Bohlen%E2%80%93Pierce_scale

https://en.wikipedia.org/wiki/Gamma_scale
Here's mine. It inlines the content from the links on hn into an RSS feed.

https://damng.github.io/hackernews-rss-with-inlined-content/...

https://damng.github.io/hackernews-rss-with-inlined-content/...
OP would be glad to connect if you see this note.

twitter.com/sean_mcdonald

https://agfundernews.com/inside-insect-farming.html
Maybe I'm just too much of a pessimist, but I think Assange (and others like him) are naive to assume that bringing leaks to the general public really has that much of an effect in today's world - people just don't care enough. You won't find many people actually reading the documents... maybe they notice those going viral, but that's probably it. People don't associate WikiLeaks with the idea of transparency, they associate it with scandals. A tabloid newspaper isn't something the majority of the population respects. WikiLeaks seems to share that negative image. Most of my (Gen Z) peers don't even know WikiLeaks exists.
Insisting that someone stick to doing their actual job, while they're at their actual job, isn't tone policing. And the fact that they could do damage to their company by their speech outside the context of their employment is nothing wrong with the employee, it's symptomatic of the cancerous state of modern western society (and as an expat, I can tell you it's mercifully absent outside the west) and the idiotic cancel culture nonsense, currently in the process of ending extremely badly.
There's plenty of interesting activity going on:

The Discourse ( https://discourse.purescript.org/ ) and Slack channels ( https://fpchat-invite.herokuapp.com/ ) are active (and quite welcoming / helpful).

A community fork of "PureScript by Example" is being updated / maintained, here: https://book.purescript.org/

Try PureScript is back online after a hiatus: https://try.purescript.org/

The compiler is now at version 0.13.8 with reasonably regular updates (and 0.14.0 should be on the way reasonably soon): https://github.com/purescript/purescript/releases

Spago, the new(ish) package manager, is quite nice: https://github.com/purescript/spago

The VSCode integration is solid. I'd say the tooling story is pretty good, over all.

Work is underway to provide a package registry, since bower is being phased out: https://github.com/purescript/registry

Halogen 5 was released recently: https://github.com/purescript-halogen/purescript-halogen
We need secure software in the hands of everyone making these attempts plainly unenforceable, rather than the current status quo of everyone's software destiny being administered by centralized companies that will comply with totalitarian shit at the drop of a hat.
And also, because it's Linux, anyone who really needs this for some kind of niche reason can recompile the kernel, right?
That basically almost already happened with the Microsoft case a while back. The US government asked Microsoft US to give it some data that was held by a subsidiary (call it Microsoft EU) in Ireland. It went quite high up in the US courts, because it was illegal for Microsoft US to not hand over the data, but also illegal for Microsoft EU to hand over the data. But basically because the company was split along jurisdiction lines, there was the possibility for Microsoft US to tell Microsoft EU to hand it the data, Microsoft EU to say no, and Microsoft US to say to the US government "Well, we tried."
I don't want to sound like an old man yelling at playing kids but sometimes I feel that SC startups are like a horde of locusts flying over a well-functioning industry, pretending to improve it positively but all they do is destroy the competition - with the help of VC funds that allow them to survive for years without a positive cashflow.
Is it even clear whether this data is being sent back to Tiktok or any company or is it simply to check for activating keywords to add app functionality?

Is it all done locally?
Not sure if this includes Power Automate but I find it really handy for the work I do. If you're not already familiar with how an API works, being able to point and click on an icon to setup automation is great.
Ask HN: Is transitioning from a full-time position to freelancing practical?
I've been working as a full-time software developer at the same place for a number of years and, for a number of reasons, I'm worn out and ready for a change -- less day-to-day stress, new technology, a new environment, and eventually a new location, once the world gets back to normal. I've had some conversations about local full-time roles, but I don't think they're the right option for me. I've worn many different hats at my current position, which means that I don't have deep experience in any specific area, and moreover, I'm too stressed out and burnt out to psych myself up for the traditional interview gauntlet. But at the same time, I feel like I really need to get out ASAP and get a (virtual) change of scenery.

I've been thinking about throwing my hat into the ring on the various freelancing sites and spending the next six months or so doing a combination of remote part-time freelance work and learning and personal projects to put me in a better position for my next step. I realize that the pay will be a fraction of what I'm used to as a full-time dev in the US, but I can weather that for a while; I'm more concerned about keeping my mind active and having something concrete to list on my resume. But the freelancing world is brand-new to me, and I have lots of questions: do I need to worry that my skills won't be up to snuff? How hard will it be to find work as a new freelancer in the current environment? Are there pitfalls or other options that I'm overlooking? Am I crazy to think that this plan will allow me to reduce my stress levels, build up some confidence, and refresh my skills before seeking a more traditional job next year? I'm wondering if anyone on HN has trod a similar path and can provide any advice, especially in light of the current situation with the pandemic.
Dungeon Map Doodler – Draw maps with ease
I think the connection this article is trying to make is sort of a stretch.

The way modern iOS and Android handles asking for permissions doesn’t seem all that similar to me.

Symbian was asking about network connectivity because, at the time, mobile phone networks charged for data in ridiculously small increments at high prices.

One of Apple’s biggest innovations was to convince Cingular to sell an unlimited data plan at a price acceptable to the general consumer and not just for businesses.

If I recall correctly, there was a good period of time where BlackBerry service plans cost more than the iPhone by 10 or 20 dollars per month, and yet a BlackBerry really didn’t have a fast/usable enough web browser to even consume as much data.

The iPhone was so popular that it was bringing Cingular’s network to its knees, especially during sports events and things like that.
What about the very real and long outstanding problems of antivirus software?
YouTube is the biggest site for music copyright infringement. Not even the pirate could've dreamed of such a massive music distribution network that doesn't remunerate artists.

YouTube is also a monopoly that wields its power with impunity. Content creators can be in business one day and out of it the next. Large corporations can claim nearly anything theirs and Google won't do anything about it while smaller content creators can see their IP infringed upon by the former and have no recourse.
It is not worth engaging. I have met powerful people who have an unreasonable bug up their ass about Assange.

These are Americans who state that this Australian is a traitor who should be prosecuted and executed for treason over the collateral murder video. It is the same exact moral and ethical rot that has corrupted our police forces.

Edit: These downvotes are enlightening.
You can open a private browsing tab to avoid this. I do that a lot with music videos so I can keep the recommendations to interesting content.
Fonts to Code
It’s already been confirmed that kernel extensions will work on the ARM macs. From there it seems straightforward to get a basic Linux loader going.
A very small number did, relative to their portion of the population (which was large.)

Anti-German sentiment was certainly present in America and the UK during the world wars. In response to Anti-German sentiment, the British royal family anglicized their name during WWI, changing it from House of Saxe-Coburg and Gotha to House of Windsor. In America, German Americans largely stopped speaking German in public (German was the second most common language in America and was spoken particularly often in Pennsylvania, remnants of which can still be seen today in "Pennsylvanian Dutch" culture.) However, treating German Americans as severely as Japanese Americans were treated, at least on the mainland, was probably too impractical to be considered.

https://en.wikipedia.org/wiki/German_Americans#The_apparent_...
"wikileaks" missing in the title
It's crazy that this ever became a thing. When Android first came out I assumed it would essentially be like Windows for the smartphone.

But imagine if Windows worked the way Android does. You buy a Dell Windows laptop and then you receive all your OS updates directly from Dell, they limit you to only 2 years of updates (if that), and put some bloated skin over the whole OS.

I don't know why Android users accept this.
Yeah, it throttled, but it didn’t randomly send you bills for $1000’s (except maybe if you were near a roaming area).
Well ... a prosecutor can charge anyone with anything. Winning a case is a whole different matter.

Not a first amendment scholar but Assange is probably pretty safe on disseminating the information.

But they claim he committed felonies obtaining it.
The dirty secret behind Ben Shapiro's extraordinary success on Facebook
People didn't like Symbian and PalmOS when shinier alternatives came out but, these two OSes did a lot fundamental things correctly and efficiently.

The iOS lockscreen is a modernized version of the Today app from PalmOS. Current iOS homescreen is a slightly modified version of PalmOS homescreen to be precise.

PalmOS and Symbian are the pioneers of mobile OSes and they were pretty good at that.
>Libertarian free-for-all doesn’t work.

This is calling the cure "the disease", and vice versa.

The author doesn't mention a libertarian free-for-all among the alternatives.

A free market innovates at the edges in all directions in a decentralized fashion. It may take longer to address certain demands than a centralized, top down, approach.

However, it is only a truly libertarian, truly free market, that allows for any individual empowerment. The proprietary "options" that turn you into their product, rather than produce a product/service for you, aren't going to free you from them. Other free individuals will by sharing their open source alternatives.

It may take longer, but it is solved. Usually the proprietary alternatives than make "improvements" that are largely just meant to break an open source solution, but this is a temporary sabotage at best.

What they really need is to trick people into believing that the disease is the cure... or, that government protects people from monopolies, rather than the truth, that they enable them.

Imagine computers without open source. Just how impressive would Apple, Microsoft, Google, etc., be?

They "innovate" as much as is necessary to protect their market share. If they can bribe government into eliminating competition with a cut of their monopolistic loot, some will do that too. Whatever the least expensive/most profitable path is.

Why do people create and share open source solutions? What is their motive?
The current title is “Julian Assange Founder Charged in Superseding Indictment”. The original title is “WikiLeaks Founder Charged in Superseding Indictment”. It really seems like someone forgot to remove the word “Founder”.
It's even better - you just need to change your boot parameters.

> This behavior right now can be toggled via the msr.allow_writes= kernel module paramrter with on/off/default. Should legitimate use-cases come up where writes to MSRs from user-space are still desired, they may add the infrastructure to selectively grant/deny access to specific MSRs and ensure they are sanitized by the kernel.

Similar hardware restrictions already exists in the kernel, for example, by default the kernel restricts access to I/O memory since it's a dangerous, low-level zone, but if you really need to for some reasons (e.g. reflash your BIOS), you can boot with "iomem=relaxed" to turn it off. Treating MSR registers in the same way is very reasonable.
> Would you apply the same reasoning to any other country that used nukes to "end an existing war"?

Yes, using nukes defensively is less bad than using it to start a war. That doesn’t mean I support the use of nukes.

WWII was unique in starting with no nukes and ending with them. We also didn't yet understand the long-term ramifications of the weapon's use.
you click on the three dots on some of the recommended videos and choose "Not Interested" in case you want to stop the recommendations.
Ultimately it's the users device and the user will do what they want with it. Locking bootloaders is just security theatre.

if someone wants to run Linux/otherOS on their computer, they should be allowed to do so.
That one happens to be, but if the LED went green/red rather than green/off, I think it would be just as clear.
Thanks, perhaps I will reach out later today (going to fields ironically enough!)
JBC programming language from jBASE post-relational (multi-value) DBMS
Trying to bring the performance from Windows to Linux...love it ;)

EDIT: For the down-voter that was ironic, try copy lots of files from one Disk to another (in Windows) and during the copy-progress disable Defender...huge "performance" gain
Brazil is a country of contrasts. If you are upper middle class, you more or less live in a "Portugal", have excellent healthcare, your kids go to good schools and your retirement will be comfortable. If you are below a certain line, things get worse very quickly until you reach the poorest rural regions where you live effectively like the poorest people in the world.
I think it's a great idea mosts apps will not want to spoof the firewall. So while it may not be secure, it would be very helpful for user controlled privacy.
Why are CEOs failing software engineers?
https://www.reuters.com/article/us-brazil-politics-chicagobo...

Also as a reminder, Brasil had a military dictatorship overthrow a social democratic movement in order to implement economic privatization. Bolsonaro is famously a huge fan of the dictatorship years.

The dictatorship was US backed.

https://en.wikipedia.org/wiki/1964_Brazilian_coup_d%27%C3%A9...
I remember paying metered data that cost around 0.005 cent per kb around 2006 (forgot the actual number but I'm pretty sure it's around that much). Having "unlimited" data is indeed revolutionary.
Sure, but that's not a compiler optimization issue. The compiler will emit the same instructions, they will just execute at a different speed if the data is elsewhere.
I never understood octaves. Two sounds of different pitch that are supposed to sound "the same" somehow? Obviously if you shift a melody by multiplying every note by 2 will keep it sounding the same melodically, even though it's immediately obvious it's higher pitched. Beyond that, I have never been able to perceive the "sameness" between equivalent notes on different octaves. When I was younger and played adventure games, sometimes there would be a puzzle involving listening to a short melody and playing it back on some instrument. Literally the only way I could solve those was by analysing the original melody with a spectrometer, then analysing the instrument, and figuring what sequence of keys to press that way.
strongly seconded. Life is too short to read bad books or drink bad wine. I have this rule that if I'm not excited about the book after 50-100 pages I move on (exception are some rare novels or philosophical works that don't start before page 400 or are so arcane that you won't get them until the 3rd or 4th pass anyway).

The hard part for me is to stay focused and not drift off into multiple genres/topics. If I read about the period of the enlightenment it's easy to get sucked into 20th century authors covering (sometimes regurgitating) the subject. If I find myself drifting off in this manner, I make it a new category on my "to-read list" for a future time to maintain focus.
My point was that this technology should not be used as evidence, and should not be grounds to take any forceful action against someone. If a cop abuses this, it is the cop's fault and we should hold them accountable. If the cop acted ignorantly because they were lied to by marketers, their boss, or a software company, those parties should be held accountable as well.

If your strategy is to get rid of all pretexts for police action, I don't think that is the right one. Instead we need to set a high standard of conduct and make sure it is upheld. If you don't understand a tool, don't use it. If you do something horrible while using a tool you don't understand, it is negligent/irresponsible/maybe even malevolent, because it was your responsibility to understand it before using it.

A weatherman saying there is a 90% chance of rain is not evidence that it rained. And I understand the fear that a prediction can be abused, and we need to make sure it isn't abused. But abolishing the weatherman isn't the way to do it.
A Master of Transformations – Bryant Ready for Next Step: Retirement
That is not true. You can use GPS without A-GPS on Google Android builds. Just disable Location Service. This is unlike iOS.
It depends on what line is crossed. Obama won a Nobel Peace Prize and still assassinated a US citizen on foreign soil without due process and justified it with a loop hole in the law.

https://www.theguardian.com/world/2014/jun/23/us-justificati...

the take away is this, when you're on the US Gov. shit list you're safe until you're not.
Ditching x86, Apple Starts an ARM Race
Both of those are great movies that are even more amazing books. Saragossa Manuscript in particular if you like gothic/spooky fiction; it's a lot older than Poe.
Some interesting links for new entrepreneurs who weren't already aware of them.

Definitely not a fan of buying and spamming an email list.
Free idea: There is MASSIVE distrust in the NASS right now in the farming community to the point of the data becoming questionable. It'd be nice if place like Indigo Ag (which acquired TellusLabs I believe) could assist/takeover some of the things remote sensing or satellites can do (like planted acres) so that USDA NASS doesn't need to rely on unpopular and time consuming surveys
He is not politically prosecuted, he is politically persecuted by prosecution that is pulled out of someone's ass.

But once again - he hasn't been touched by US so far. There are numerous governments that could have given him asylum, and the EU court of human rights is suspiciously silent.
Comcast’s Xfinity Joins Firefox’s Trusted Recursive Resolver Program
I think Dingle is bigger than and west of Clifden.
Deploying to GitHub Pages? Don’t Forget to Fix Your Links
I’m aware, but that doesn’t answer my question about access to legal recourse.
VERY interesting analogy! Never thought about it this way.
If you don't mind me asking, what is a "music therapist"? You help people to play music, or you help people using music?
It sounds so noble to say this. Unfortunately there is also a time to pay that 2 trillion dollars. And then what if you find out you just don’t have it?
>Filters tend to run concurrently and, importantly, do not return their results, they pass them on to the next filter in the pipeline.

Filters are functions. They are one and the same. For unix it's a function that takes in a string and outputs a string. The unix world reduces everything into a singular type. You will note that unix "filters" cannot compose with functions of "other" types either. If unix included types like arrays or ints in stdout you would have the same typing problems as you have with functions.

In the unix world all your types are strings so things seem simpler, but in reality your little unix programs need to deserialize the strings into proper types in order to do anything meaningful. You could achieve the same thing if you used functions that returned strings all the time then did internal deserialization but that's not really a solution.

I do get your point about arity and parameter types. You're referring to the fact that not all functions can compose UNLESS they have compatible types and an arity of 1 in the parameters and an arity of 1 in the return value (Golang for example can have arity > 1 in the return value).

However this arity issue doesn't really exist. A function with Arity of two is isomorphic to a function of arity 1 that takes in a 2-tuple as input.

f(a, b) -> c
f'(Tuple[a, b]) -> c

g(d) -> Tuple[a, b]

Both f' and f are equivalent in theory. Plus you can compose g with f'.

The only compatibility problems with composition among functions in the end is just types (not arity) but this problem still exists even in the unix world... it's just hidden from you because you don't actually watch the programs perform deserialization and serialization.
That's the third option I wish we had ...

How on earth did this not take off ?
Am I correct to say that we have go down to this road before (no code app)?
I appreciate what the article discusses, but none of those are surprising. Those are the commonly held reasons for poverty.
What a cool video and thread! Thanks for sharing! Sometimes I wish HN had a “random old thread” button like Wikipedia so people could stumble upon the hidden discussion gems like this one.
It's time to move on from Apple as a consumer. This was my biggest fear.
Reducing the suffering of humanity.
Craig Federighi and Greg Joswiak Discuss Apple Silicon, Lack of Boot Camp
Hey everyone, this is just a little project I've been working on for the last 2 months or so in my free time. It's a simple to use map drawing tool for games like D&D and other tabletop RPGs. It's still very much in development, but let me know what you think!
Hin Leong[0] is about to go the way of wirecard with a ’hole’ of mere $3B USD.

I’ll hazard that we’re seeing only the firsts in a wave of [cooked up] companies imploding.

[0] https://www.wsj.com/articles/massive-forgery-helped-hide-3-b...
Charitably, this is a mistake in communication. Tesla should fix this immediately though, because it doubles down on the poor impressions formed by breaking county (IIRC) law when restarting their factories.