skysight-inc/HackerNews huggingface dataset:
Cattle only enter feedlots during the final weeks of their lives. For nearly the entirety of their lives, cattle are indeed grazed.
Thanks. I had no idea what he was talking about lol.
> Epic very specifically defined the "market" as iOS devices.

That is true, but I think it is debatable whether that is a reasonable way to define "market".

It would be as if a vendor wanted to sell their goods in a grocery store. The grocery store says no for some reason. The vendor disagrees and sues them, saying they have a monopoly on all grocery store sales on that particular corner.

"Wait, but there is a grocery store across the street?"

Well, in their law suite they defined market to be just that corner---they excluded the other corner where the Android grocery store is selling things.
Some folks can't teach but I do not think that this applies to the author of this post. Rather I think that the issue is that some folks just can't learn.

> The author of this article lost me when explaining zero and one...

If you are interested in learning I would suggest pointing the exact thing that confuses you.
Most efficient answer to "why the hell should Apple prevent someone from ...":

Control.
> The whole point of TFA is that pure intelligence (particularly "computational thinking" type of intelligence) is no substitute for the knowledge and methodology already explored by various humanities and social science fields.

This is such a false dichotomy. There exists many, many technical programs that go to field and do that type of "social" research, using the precisely the same methodologies, knowledge of which end up with UX designers, product designers, product managers etc. This TFA readily admits. In other words, anything that social sciences can offer is already being incorporated into those programs. (I am talking about likes of human computer interaction, user experience, information processing science, network science, and tons of other hybrid programs)
The entire way Epic went about this has me scratching my head. Just looks like a lose-lose situation to me. They lose out on 70% of their revenue on iOS now and likely lose a lawsuit later.
The dirty secret is there are always more volunteers. Have you ever noticed people say open source “looks good” on your resume?
Since when does $10B gets any attention?

$3,000B was given away this year, with nothing to show for.

Talk about doomed republic.
Where’s the love for ffmpeg?
The key difference is that Microsoft had 90% market share in the operating system market. Apple's 46% market share in the smartphone market is not likely enough to be considered holding "monopoly power".
OpenSource software isn't free. It costs people's time to develop and maintain. Calling it 'free' devalues the projects and their maintainers by giving the impression their time isn't worth anything.

We as the OpenSource community need to start moving towards a more sustainable approach to OpenSource development. First step: Stop calling it free.
Oh, well here you go then:

0
1

Wish you the best.
You glowing orange from heat?
> You can't just plop down a fully-furnished city on some unpopulated plot of land and expect anyone to move there. China as you say is trying this, but some of these are basically ghost towns on arrival, despite the massive top-down planning and investment. [1]

They are ghost towns on arrival for two reasons.

1. The employer base (say, government ministries) have not yet moved out of their current locations into the newly built cities. They are planned to in the future - and many former ghost cities are now bustling.

2. China has hundreds of millions of people who are trying to stop being subsistence farmers, and urbanize. It's an absolutely unprecedented demographic shift, anywhere in the world. This is a proactive solution for dealing with what would otherwise be the world's biggest housing crunch.
How does it work for deep JSON? Does it import it as JSON and keep the depth inside each row? Or is there an option to flatten the data, or spread across related tables?
After crippling Mac gaming by refusing to allow Vulkan/OpenGL, isn't Mac already a niche platform for gaming? This is just Apple being petty in every way imaginable, even if it doesn't hurt Epic Games at all.
Wait - you don't even have dual-pane glass? That's like leaving a door ajar all day.

You can fake a second pane by putting plastic film over the window frame and taping it securely around the edges so there's no leakage, capturing the air between it and the glass. This will act as an insulating layer. Air leakage = heat transfer.

But you're better off replacing the windows with dual-pane units that have low-e coatings. Maybe the government or your utility has a program to help cover the replacement cost.
The way around this is to use dependencies sparingly and to just lock in a version. I can't say how many times in Java for instance I've pulled in a library used one or two features then shipped. A few years later in support security will start auditing stuff and ask for updates and upgrades for patching.
To which there's usually a conversation along the lines of, "I'm sorry, Richfaces doesn't exist anymore."
There are ways around this, it's like managing every risk.

I think the dependency anxiety comes from a mixture of knowing that solving the problem would be to use a language like Java or Go, for their rich frameworks and simplicity. What holds you back and creates the anxiety is the downside that the tech stack stops being sexy and interesting.

On crypto libraries, you've got options here. you can not do crypto in your app and push that into infrastructure and use some other app as a proxy to handle that work. This gives you freedom from issues because you can manage that layer by swapping in and out different ssl proviers/clients.
I actually do support the right to repair. I even donated at the link you provided. But, as a hardware designer myself, the devil is in the details for something like this and people need to be really careful.

https://repair.org/policy

"Unlocking: Legalize unlocking, adapting, and modifying any part of the machine, including software."

The backdoor tools the FBI is asking for could easily fall into that category.

I'm not saying don't do it. I'm saying, be very careful what you ask for.
So Safari is top attack surface, why don't they ban Safari?
There was an initiative to have all of them able to by Jan 2020 but didn't address the security flaws of allowing anyone access to that information: https://www.c4isrnet.com/air/2018/01/25/gao-fix-security-fla... I know mode 5 is supposed to be a crypto version of ADS-B but not sure how many implement it https://en.m.wikipedia.org/wiki/Identification_friend_or_foe
The key part is performing a topological sort, which you can do on any DAG.
You are correct. Handlers were always a little bit more confusing than pointers....
Depends on what 'average' you mean I guess. It is true for the median of course. However, if the time for an individual molecule to decay is exponentially distributed, you can solve for lambda to find its expected lifetime is 13.1 years. That being said, I'd say this is a less useful interpretation.
The 1040ST was truly one of the more flexible and malleable computers in it's day.

Connectivity between computers using MIDI Cables, for example was a regular way to play networked games.

I feel extremely lucky to be exposed to an entire lab of them in Canada and it did the right thing at the time - feed the imagination in ways 5-10 years ahead of it's time in North America that other machines couldn't quite do it.

If these kinds of machines had caught on in North America like they had in Europe maybe the world would look different.
Richard Stallman has been way off the rails and a detriment to his own cause for years.

I'm not talking about the pedophilia comments, the sexual harassment of women in tech, or the toe jam. All those are well documented and don't need restating. No, if you look at the FSF's recent policies regarding software freedom, they are also bass-ackwards.

The FSF had a "respects your freedom" certification which is designed to encourage devices to be less free, thanks to a concession for blobs and proprietary firmware. Effectively, they know that it's impossible to build modern hardware without blobs, so instead what they did is require those blobs to be hidden, immutable, un-freeable, un-auditable. That way they can claim, for all the clueless free software evangelists, that the devices are 100% Free (because there are no closed blobs in /lib/firmware! They're just... elsewhere, where you can't see them, audit them, touch them, or actually replace them with a free version). I wrote up the story in this Twitter thread, it's crazy:

https://twitter.com/marcan42/status/1040626210999431168

Then there is also the AGPL, which isn't a Free Software license, but rather an end-user license agreement (EULA), because it violates Freedom Zero: the freedom to use software however you want. All free software licenses only impose restrictions on distribution, making them copyright licenses - you can use original or modified versions of e.g. GPLed software at will, with no condition, as long as you don't redistribute them to others. The AGPL requires advertising and offering source when used as a network server, which is a condition on usage, and thus incompatible with the Free Software definition. rms will never admit to this, but AGPL-licensed software is, by any reasonable reading of the Free Software definition, not Free Software, and shouldn't be included in the Debian main repository, for example. It's just that nobody seems to be able to read past the "AGPL is from the FSF so it must be free software" idea.

These are just some ways in which the FSF and rms are hurting their own cause. If you want to support an organization, I would recommend the FSFe instead of the FSF. The European branch is actually doing good work for free software advocacy, instead of all the nonsense the FSF is doing which only makes the movement look worse.
I just had a friend mention this too. I just checked it out and it's really cool! What's your favorite thing about it?
I was also really disappointed about how it did a good old bait and switch as well. Grab your interest by mentioning hannibal, then switch to talking about some guy's research of a little known personal kingdom on the shores of Turkey. Hardly what the title would lead you to believe.
Is there a light mode option for the site? Or is iOS just not selecting it for some reason?

My astigmatism makes reading dark UIs migraine inducing, so as cool as this sounds I unfortunately can’t read more about it without triggering a migraine. x_x

(Maybe still default to the dark UI, but if the user has light mode enabled it uses a light UI?)
There's certainly nothing like the open source community. But if you generalize it sufficiently, all businesses are somewhat like that. Take banks for example. They rely on there being a functional society, with most transactions being honest, and with police/justice systems enforcing safety of depositors, etc.
Ah ok, pragmatic. Makes sense.

Have you done things like disable constraints and indexing during loading?
AppStore guideline is too arbitrary for Apple.
Hello I've just released this game. Hope you have fun with it
If curious see also

2018 https://news.ycombinator.com/item?id=16721427
An Overview of Huawei CaaS
With meditation it absolutely does. What you aim at in meditation guides your results.
“Good museums borrow, great museums steal” - Pabla Picassa
That doesn't actually show anything about the impact on students, though. For all we know, doubling online class sizes doesn't change outcomes. (Because outcomes are already so poor, and might be basically comparable to doing nothing, for instance)
Well, this subthread is about running non-notarized software on Macs. And my expectations on that, which I will proclaim to be reasonable, come from using Macs since before Apple notarization existed: i.e. I could run whatever I damn well wanted.

Apple changed behavior on that at least twice. (I skipped several Mac OS versions, so I may have missed intermediate changes.) First, it switched to requiring you to choose, in security preferences, an option to allow apps from anywhere—which, I think, would show a scary warning, and would also revert itself to the default after 30 days. Later, it switched to removing that "Anywhere" option, and instead shows a misleading "you can't open this because of your preferences" error, and provides a couple of insane hidden workarounds. I consider the first change reasonable, if unnecessarily annoying; I consider the second change unreasonable.
>Conflict-free Replicated Data Type (CRDT)

For anybody wondering.
Don't some modern high-end residential HVAC systems have separate air conditioners and dehumidifiers to provide more granularity (and perhaps effectiveness or energy efficiency) between the two effects?
Sure, but not using an Intel NIC is supposed to make it already not remote accessible, without all this work.

If ME is still involved in the system, it can still act as an undetectable permanent implant/rootkit, you just need to burn one 0day to reach it by breaking into the x86 part first.
IIUC a web app is essentially a some very old though popular protocols plus a web browser as the runtime. IMO it will always lag behind a native app in terms of access to OS capabilities and runtime efficiency.
Parsing complex untrusted inputs in a language that isn't memory safe is the center of the unholy venn diagram. It's very hard to do a good job under those conditions.

While "rewrite it in Rust" is a cliche, I think ImageMagick is a good candidate!
JSON.net in .NET land was this type of dependency for many years. It was maintained largely by a single founding developer in New Zealand, eventually even becoming a core dependency of ASP.NET itself. He got hired by MS eventually but it must have been close to a decade of this library being a dep of nearly every .NET web project under James' stewardship.
New Level 7 Hash Function: Prvhash
PRVHASH is a hash function that generates a pseudo-random number sequence derived from the message. Resulting hashes closely follow normal distribution of bit frequency. PRVHASH is conceptually similar to keccak scheme, but is a completely different implementation of this concept.

PRVHASH can generate 32- to unlimited-bit hashes, yielding hashes of roughly equal quality independent of the chosen hash length. PRVHASH is based on 64-bit math. Hashes beyond 256-bits still require extensive testing, but, for example, any 32-bit element extracted from 512- or 2048-bit resulting hash is as collision resistant as just a 32-bit hash. The use of the function beyond 512-bit hashes is easily possible, but has to be statistically tested. The extension of the hash function to 128-bit math also works well: this increases its properties exponentially.
There is this existing (and somewhat complex) system that measures people's income and diverts a portion of that to a fund which is then used to support systems that people deem to be socially beneficial. Various versions of it are installed around the world. A lot of big companies that should contribute the most seem to find a way not to contribute at all, and others use their influence to divert the spending away from socially beneficial programmes. And there's quite a lot of disagreement about it, generally.
if you're not heavy one way or the other, than you probably shouldnt shill the the fake propaganda of one of them
All of the non-oxygen chalcogens (sulfur, selenium, tellurium, in theory polonium) are known for their unpleasant-smelling organic compounds -- and, as the elements get heavier, the smells only get worse. Sulfur compounds are bad, selenium compounds are awful... there aren't a lot of chemists working with tellurium compounds, but reports are that even trace amounts have a horrific smell.
I'd include walmart too if walmart is the only store I'm ever allowed to shop at.
Laundering a guideline about not being rude about people's work into not talking about the people behind the work, especially when they're running a years long, millions of dollars fraud, isn't exactly the HN you want, sir.
ImageMagick always seemed to be a bit shaky to me. I usually prefer to use netpbm when I can because each utility is so tiny that it just feels better.
My lease is up in NYC in 2 weeks. Gonna move back home with my parents and save a ton. If I can, I want to go to one of Spain/Mexico/Argentina/Croatia/Uk/Ireland in the fall and work remote.
I think you have formed a rather negative opinion of rms without having ever met him or spoken with him.

This is common in politics, so I don't blame you, but I don't think you're serving yourself or anyone else well.
I’m guessing they are very confident in their legal position.

Just think how much it would be worth to Epic to run their own Games store on iOS - literally billions.

This is big brain thinking from Tim Sweeney.
If a box diagram has to be a planar graph, then no:

digraph G {
a -> {x y z}
b -> {x y z}
c -> {x y z}
}

cannot be drawn on the plane without any crossings.

https://en.wikipedia.org/wiki/Three_utilities_problem
No just because the weather. In the winter, all the best stuff to do in NYC (indoor cozy dates, raves, jazz bar, museum, parties) are not gonna be happening much at all.

What's the point of paying 2k+ to be there if you're just gonna sit inside all day.
> the place you want to be looking is the Great Lakes area (and, probably, specifically within the drainage basin of the Great Lakes so you don't run afoul of the interstate water compact

Actually, not so much. There's a lot of water in the lakes, but it's not being replaced quickly. Lake superior actually has a mean retention time of 191 years. If a lot of people start drawing water out, the lake will shrink.

Also, the water resources compact is international, not just between states, and even being in the states' area doesn't mean you can source water from the lakes.
Just wanted to say I got a real good laugh out of `draw/dmd.js:9`. It's the same verbatim array swap algorithm from Stack Overflow [0] I used at work today.

[0] https://stackoverflow.com/questions/872310/javascript-swap-a...
1. it was strong enough for you to post

2. please try to explain the security issues that 5G presents that aren't present in 4G, 3G, etc.

3. a lack of information is not an excuse to promote doubt and misinformation. part of the reason we haven't been able to measure the long-term effects of cellular radiation is that it takes time to run those studies. please stop promoting lies and undermining trust in the systems that help manage our society
But it is a thing [1]. Some consumers have just chosen not to opt in, often paying more overall for electricity as a result. That's why the public utilities commission has started mandating them by default, with an opt out policy instead.

People don't voluntarily change their electricity rate plan.

When they do, usually it's when they're existing rate plan expires, and in CA there's been a lot of marketing at that time to get them to switch to time of use rates, usually by trying to explain to them how much they will save by shifting their usage.

But most people don't want to think about when they use electricity - they want to use it when they want to use it.

That's why there is now a California government mandate for variable rate plans.

Going forward, we need truly dynamic rate plans and consumer appliances that support automatic load shifting (i.e an electric clothes dryer that let's you set a deadline for clothes drying and then optimizes when it runs), and along with that, people broadly becoming better educated about how electricity pricing works.

1. https://www.utilitydive.com/news/california-utilities-prep-n...
How to Start a Blog and Make Money in $50k Every Month
Are you seeking a stable source of income, I must tell you that starting a blog can help you reach you prefered income potential
Learn How you can start a blog and make cool cash every month now.
https://tchelete.com/how-to-start-a-blog/
Not all monopolies are created equally. Some have greater cost to society. For example, Qualcomm has an essential patent which grants them a monopoly over certain communications technologies but it has been mitigated by requiring them to license it in a fair, reasonable, and non-discriminatory (FRAND) way.

A monopoly by Standard Oil was pervasive in all of daily living because by the early twentieth century, they had control of more than 90% of the country's petroleum fuel production and logistics which they abused to keep any competition from ever gaining a foothold. By 1911, they were dissolved by the Supreme Court as per Sherman Antitrust Act.

VBucks and Fortnite are not pervasive in all of daily living, it is a tiny market and the monopoly is one which can easily be managed by society without breaking up the company.
Arcosanti was discussed recently on Hacker News here: https://news.ycombinator.com/item?id=24066193
> I have a strong sense of despair seeing how much time I’ve wasted investing in approaches which won’t feature strongly in the future.

Your comment makes me sad on several levels..

Firstly, ShareJS and OT types was the first open framework to build collaborative applications on the web. Your work inspired me to work on shared editing - I just wanted it to work over WebRTC.

Until 2015, JavaScript engines implemented different garbage collection approaches that wouldn't allow efficient CRDT implementations (as they need to handle millions of objects).

The idea of distributed applications on the web just popped up a couple of years ago. WebRTC didn't even exist when you started ShareJS. Even Websockets were still a bit experimental. OT was the right technology at the time.

Lastly, I'd love for you to try out Yjs. The current JavaScript implementation handles 2.5 million operations / second. A Rust/C implementation would surely handle more than that as it is not limited by automatic garbage collection.

You can compare Automerge's current performance branch with Yjs' current implementation in [1]. To be fair, their implementation is not finished. If I understood correctly, they want to load the compressed format directly into memory. I played with this idea a few years ago and represented the Yjs model in an ArrayBuffer. This approach will improve load-time, but the performance will be intolerable in other aspects (e.g. when applying document updates, transforming the document to a String/JSON, or when computing diffs). The performance of Yjs is the result of more than five years research. I still have a couple of ideas to improve performance significantly. Although, my article clearly shows that it is definitely good enough now.

[1]: https://github.com/dmonad/crdt-benchmarks/pull/4