skysight-inc/HackerNews huggingface dataset:
This "argument" gets repeated over and over...

Every plant based product is better than their equivalent animal (warm-blooded mamals) product. Animals radiate away about 3/4 of the energy they consume. This means generally speaking land use for every x amount of animal produce, you'd only need 1/4 of the land to feed humans on plant produce. Of course some plant are worse than others nutritionally, but I think the overall idea of energy waste by warm-bodied animals is pretty self-evident. Soy is a pretty high quality protein mix and overall, it's questionable if overfeeding on easy proteins is a good idea health wise, e.g. see methionine, IGF-1 and cancer risk.

Fun fact: Almost all soy for human consumption in Europe is actually grown in Europe. The rainforest killing soy is grown to feed cows. See above...
A step-by-step guide for your company's Git master to main migration
"An Nvidia engineer" would actually be grammatically correct here, since the pronunciation of "Nvidia" starts with a vowel sound and not a consonant one. It's the pronunciation of the word that matters for a/an, not the spelling.

In case anybody was wondering, the official pronunciation of the word "Nvidia" is apparently "en-VID-eeyah" [1].

[1] http://international.download.nvidia.com/partnerforce-us/Bra...
There was less software running on PowerPC than x86 back then and still there's less software running on Arm than x86, especially the key ones like professional ones (above all, Adobe suite, AutoCAD, Blender, Ableton, etc.)

Arm chips might even be faster for Apple, but MacOS X unfortunately isn't as castrated as iOS and power users will refuse to give away that (small) liberty available in the desktop system than on mobile one.

An OS where there's only a way to install software (the AppStore) is a huge limitation and even Microsoft itself learned the mistake with Windows 10 S, offering customers to install the standard version.
I can’t wait until this “intellectual dark web” stuff is consigned to the drawer where we keep other embarrassing movements like phrenology.
Elegance and the Surreals (2009)
Hi, I work on https://opencrux.com which is a close relative of Datomic but with different design goals (bitemporal + schemaless). It has a rich set of Datalog features, best exemplified in the tests: https://github.com/juxt/crux/blob/master/crux-test/test/crux...
it's called a knowledge card and yes, I've witnessed many people for whom the search process stops after reading it. The knowledge card definitely adds legitimacy in many folks' minds, nevermind that Google scraped it off some kook anti vax website or whatever.
It's just Bing with a skin and a yet to be determined monthly fee. What that means for privacy I don't know.

I'm really skeptical that many people will pay for basic search. Niche is a different story.
So something like https://japanese-school-asahi.com/wp-content/uploads/2017/01... ?

No clutter, simple, minimal. Time-tested and completely unlike contemporary architecture.
Install Ubuntu for ARM or just don't buy newer Apple hardware if you want to install Windows on it
Yes, this is far better than most.

But as a matter of fact, almost all of that functionality could be done without JavaScript! You can make the dropdown work by changing it to use a <details> element (the best approach for both practical and accessibility reasons), or :focus-within, or any number of hacks (I’m partial to the checkbox hack which has served me well for many years, except for minor accessibility concerns), and then replace the <a> elements with appropriate submit buttons that will set the necessary query string parameters.

For example, the button for “exclude retweets” would be:

<button type=submit name=include_rts value=0>Exclude retweets</button>

The only bit that I can’t think of a good way to handle is when you’re setting more than one query string parameter, like the Twitter “Exclude retweets and replies” button which wants to add `include_rts=0&exclude_replies=1` to the query string. I can think of ways to make it work with two clicks (harming accessibility in the process), but none with only one click. My best hope was putting formaction="?include_rts=0&exclude_replies=1" on the submit button, but a GET form will scrub any query string from its action, so that doesn’t work.

And download links like the Ustream one would use formaction="/ustream/download" on their submit button.
Test your startup idea: A list that took me 8 years to develop (2015)
Delivery drones could hitch rides on public buses to extend range, save energy
Time for anti-trust actions against the big duopolies such as the credit card processors.
Here's a relevant quote:

“How much should parents intervene in the future of their children? Should they influence the choice of profession, partner or politics?” Let us begin with the choice of profession. I will speak only about parents who seriously endeavor to smooth the way for their children. Among them there are two types. Some say that a child should be many-faceted, “taste” everything, and in adulthood or close to it they should decide for themselves what they will do. I can also understand this standpoint. However, if the parents wish the children to achieve genius results, then – in my opinion – the parents’ decision should not be put off, and one should decide the direction of their specialization even in infancy.

However, his sample curriculum looks like this:

– 4 hours of specialist study (for us, chess)

– 1 hour of a foreign language. Esperanto in the first year, English in the second, and another chosen at will in the third. At the stage of beginning, that is, intensive language instruction, it is necessary to increase the study hours to 3 – in place of the specialist study – for 3 months. In summer, study trips to other countries.

– 1 hour of general study (native language, natural science and social studies)

– 1 hour of computing

– 1 hour of moral, psychological, and pedagogical studies (humor lessons as well, with 20 minutes every hour for joke telling)

– 1 hour of gymnastics, freely chosen, which can be accomplished individually outside school. The division of study hours can of course be treated elastically.

So it's not like he is advocating 100% focus on the specialty to the exclusion of all other subjects. The educator and child together should be able to switch the specialty based on early signs of preference and capability.
As a specialised music-programming language and audio server, Supercollider outclasses Smalltalk — and most, if not all, other music computing systems. As a high-productivity general-purpose programming language, Smalltalk is considerably more sophisticated and capable.

Supercollider has two distinct components – a backend software synthesizer (audio server) and a frontend combining an IDE and an interpreted language which draws strongly on Smalltalk, but is written in a C-like syntax. The front and back ends (typically, but not always, running on the same machine) communicate using the lightweight OSC protocol. It is perfectly possible to use Smalltalk or indeed any other language as an alternative front end to Supercollider audio synthesis engine.

The Supercollider language (sclang) mirrors Smalltalk very closely in some respects, but also has major differences. As in Smalltalk, Supercollider has a metaclass structure and closures which are used to implement control structures. Supercollider makes extensive use of continuations to flexibly sequence musical materials, but is file-based rather than image-based. Smalltalk has far more sophisticated support for refactoring, debugging and programming. For example, it is possible to inspect, manipulate and restart using live objects in the stack after any exception. Smalltalk has a much simpler syntax, a rich IDE, and a wide variety of specialised tools for browsing, refactoring and inspection. In Smalltalk, the complete source code for the whole system is available at all times. Smalltalk has powerful and well documented tools for reflection and modifying the system or changing the model of computation (such as selectively modifying the doNotUnderstand method - though in fairness this is also technically possible in Supercollider). More generally, Smalltalk parsimoniously exploits a small number of principles with ruthless consistency and clarity, making it relatively easy to learn, understand, and if desired modify, any part of the system. Supercollider has a different aim, to provide the maximum power and flexibility for carrying out music purposes to the highest quality. This sometimes leads to trade-offs between clarity and power, and some frameworks whose details are hard to understand. In their contrasting ways, both are outstandingly engineered, seminal languages.
I just can’t thank him enough, he gave my son free scholarship into the college,all i had to do was to settle the bills for the tools on the job,i used $500 to get a job of over $5000 done all thanks to Eaglespyhacker At Gmail Dot Com,he saved me from all my troubles,sharing this is how i can show gratitude in return for all he has done for me and my family.
Very good advice to old developers too. Devote more time to playing and don't worry if you accomplish/complete something or not.
I don’t get it. For context I am the first to criticize all of the wanna be lawyers on HN who don’t know what monopoly or anti trust is. But Apple’s stance is just dumb for a lot reasons. It’s not good for Apple, consumers or developers. There is a simple solution that would make everyone happy but the sleazy developers of pay to win games and I have no sympathy for them:

All “reader” apps and apps that have subscriptions for services must allow in app purchases. But through Apple Pay. Meaning they get charged standard credit card fees. Apple could even charge a slightly higher rate like 6% to cover the rewards program like other premium cards do.

This benefits:

Apple: They can bring all of the apps back into the fold like Netflix and Spotify and they can get Microsoft and Adobe in. It’s more money for Apple. On top of that, it gets both the EU and US government off their back.

Users: have a much better experience.

Developers: Get to keep more of their money.

It also excludes pay to win games. Between this and Apple Arcade, I am okay if all of those types of games die.

Also offer upgrade pricing capabilities for apps to make it easier for developers to make money without having to rely on subscriptions.
Misleading title, they are only cancelling a trial service for automaticlly mailing you physical prints of your ten best photos as a subscription
Buy the account and rebrand to similar content. Don't grow the account from scratch, let teenagers in eastern europe and malaysia do that. Try not to get scammed when buying the account.

Anything you do from then on is to offset the decline in followers.

De-risk and break even on doing promos for other people. (lets say you bought a $5k account for $50, do 5-10 promos for other people, done. Start with more capital and get a more compelling account, don't go too big though, 30k is a sweet spot.)

Engagement ratio of 1% is bad, 2% is ok, 3% is great. Not super important when talking with individuals. Only when trying to charge more for a promo, or selling the account.
"hour" starts with an 'o'-sound, since the 'h' is (mostly) silent, so "an hour" is correct.
This is the barest overview of license indexes and no relation to elastic search except a summary sentence at the bottom. If you have ever opened an indexreader in license you know more than this article
Tech interview prep resources for software engineers
Aye, weird innit. Like the flight manual off a ufo or something.
I think there’s also some rules in place that say you can’t discourage people from using IAP vs. other payment methods. So a price disparity would probably not be allowed either.
Yes it is. It’s not the mobile gaming crowd that’s screaming the loudest. They are making money from in app purchases from whales for loot boxes and tokens. Their margins are basically 0 for in app purchases. It’s the app developers that are reselling licensed content or that have a server component who are complaining the loudest.
But it's only a small subset of Vulkan that this driver implements. I would be surprised if it's enough for an OpenGL implementation.
For the record, once Warren criticized him about the NDAs during his short presidential bid earlier this year, within two days he released all the women he had under NDA from them as well as any current employees who wished to be released (not sure about other former employees).
No there aren’t. Spotify use to offer in app subscriptions at a higher price.
Using a MIDI controller to mix Mac application volumes
Perhaps I missed it but what are we doing to future proof the hash algorithm to when we need to transition away from sha256?

Seems like we’re going to just have the same problem in another decade if we don’t address this now?
I certainly would have preferred “an engineer that currently works with Nvidia”

The way it is written currently makes it sound as though Nvidia owns this person.
NimConf 2020 Videos
Are you sure you don't mean partial application?
> If your job is not technology related you can do it with a 5 years old laptop of any brand

That really depends on what technology you're working with. In general, if you're not working with a bloated JS project or a multi-million line C++ codebase, a computer from the last decade will do just fine as long as it has 8-16 GB of RAM.

I mean these days the difference between an i5 and i7 is almost non-existent to me as when possible I disable hyperthreading out of an abundance of precaution.

There's a lot of "real work" in tech that can be handled on an i5.

Most embedded programming work could easily be done on an i5 from a decade ago.

> We buy new machines because we always need more power

We need more power because people keep developing bloated software for newer machines.

---

Can you define to me what real work is? Without simply saying "it's work that needs more than an i5 to handle", that is.
Getting Started with NetBSD on the Pinebook Pro
All I want is something that lets me get an RSS feed of Instagram accounts I follow, by giving nothing except the URL or username. I've tried 4 separate services that all work at first, then -- a week, a month, an indefinite time in the future -- stop working and never resume again.
> If you don't use a vacuum though the dust just flies out and settles in your house.

Do it outside.
Zink has next to no optimization effort so far and is thus very slow from what I've read. Maybe in a few years, since they currently seem to be focusing on compatibility.
Never thought that I would see the day that Intel would lose its dominance. Every time they came out with a new processor back in the 90s was like a new iPhone.
Can you get an injunction through small claims? I was under the impression (in the US at least) that this is not generally possible.
> Funny thing is, for the people asking that question (and IIRC literally the case that led to this discussion, which was an on-the-street-interview) they aren't looking at the academic literature - they're reading Vox, or watching CNN, or Fox, or reading the NYTimes. And I think that 100x is pretty accurate there.

You say this, but my wife is a historian and she and her colleagues get this crap thrown at them all the time. The "what about talking about black on black crime" meme is clearly being directed everywhere rather than specifically at the media. People use this phrase to specifically attack activists and academics.

If you want to criticize the media, great! Leftists aren't exactly big fans of the organizations you list. Just don't retreat to "its about the media" after criticizing other people.

> Things that are easy for you - a person evidently up-to-date with the literature here - might be extremely difficult/impossible for someone who's not familiar, or who doesn't have free journal access.

A core problem is that "wall of links" tends to not be productive. This isn't unique to fields like sociology. If somebody asked me about abstract interpretation and I just threw a bunch of Cousot papers at them it wouldn't be productive. The trick is to engage with people who can help you synthesize the literature and actually trust them. Look up the sociology faculty at a nearby university, find somebody who works in a thematically related field, and write them a letter.
Firefox's Reader Mode also worked for me reading 20+ pieces/day, around 6 months ago. They have a pretty low rate limit which gives you ReCaptcha, but only an issue if you use middle click to open many articles at once.
Leon Theremin playing his own instrument
I think that's the point: a new chip with mobile like performance does not qualify as a working machine

For what is worth when I do code review I could do it from my phone if only the mobile Gitlab interface was a bit better.

The i5 MacBook air is 999$ and it's not gonna change with the A13

I don't see any advantage for the end user
Stardog is a knowledge graph platform with lots of datalog-related features. http://stardog.com/
What do you mean by "using itself"? When you write a function in an Excel cell, IIANM it's a VBA function. Excel is implemented in C++ IIRC.
TL;DR Guide to a Good Life
Only partially true on the Pi4: The complete OpenGL stack is now open source using Mesa (it was optional on previous models). Video decoding is slowly moving over from the closed MMAL stack to KMS and V4L2. The boot firmware is still closed though.
> The only thing that's IMO in the air is what is going to be the discrete graphics story for macbook pro's and Mac pros.

My opinion is that the A13 graphics performance is not significantly behind on discrete graphics cards today, and we know apple has historically been able to scale up over 50% as they adopted the integrated graphics capabilities from iPhone to iPad Pro.

I wouldn't rule a competitive iGPU from Apple out once you are operating at a higher TDP.
> I think the assumption is that user on HN are devs.

That's a fair assumption. My problem is with the other poster using the term "real work" to imply that Apple's devices are underpowered or useless. And even then, if they are, there's a lot of dev work that can still be done on machines a decade old performance-wise.
Maybe check with https://twitter.com/ColdWarScience, she's a historian and editor, specializing in the Cold War era of course
This is actually a deeper issue about the confusion between the language itself (english phonology requires what you're describing) and the written form. No english speaker in the world, unexposed to the written form of "Nvidia" would ever say "A Nvidia."
Blowing up an interview is art, don’t be a Picasso of it
I can't say enough how much I love the Amazon style of disttill your thoughts into a doc (doesn't have to be long) then schedule a meeting where everyone gets time to read it first and comment inline, then discuss. As you scale out your influence this helps even more. Even friendly readers should take a bit of a grader/devil's advocate approach and call out anything that can improve. Any qq they ask a later person, less in the loop or more skeptical because they have their own ideas person will definitely ask. So fix those sections and your doc and your written communication skills will greatly improved through iteration.

Also you get bit the distilled document that can be reused later (big win of written) and the high rate communication of a live meeting. And focus.
But how far has Apple's chip diverged from reference ARM designs? And does ARM preserve backwards compatibility as aggressively as Intel?

Because I see compatibility as the biggest reason for the dominance of x86 and x64.
Sorry sorry, just sheer laziness :) I read the article in full first on mobile before I wrote my comment, and remembered the number as being $4xx,xxx, basically I could only remember the first significant figure!
all the slight differences between lucene, lucene ports, Solr, ElasticSearch - thats the reason it will die. any reasonable database ecosystem just has enough velocity to kill it in the medium, if not short-, term. e.g. postgres with json fields.
In that case. That’s not a hill he should want to die on. It’s just like selling any physical good through a retailer. I pay for Netflix for instance through T-mobile since I get a discount. I pay for Hulu Live TV for myself and my wife differently than I pay for Hulu+Disney+ for my kids.

Not having my information across random app developers and having it centralized with Apple is an argument for the App Store. I would much rather have all of my subscriptions in one place. Of course it isn’t worth a 43% premium.
Eventually. It would be a long time until x86 builds of macOS stopped shipping.
serious question: does anybody use RSS nowadays?
I have an Early 2011 MBP which I stopped using precisely because it couldn't get Mojave and therefore couldn't run the latest Xcode and therefore couldn't build for iOS 13. When I searched it sounded like any hacked upgrades would leave the graphics in a pretty poor state and it sounded like it just wouldn't be worth it. So I am curious on your results?
As a mexican, this is interesting to me. Any more info/sources?
You say that as if there is a divine purpose for each of us. By the same logic, what if their profession should have been selected by their parents?

This line of thinking is inpractical.
> The boot firmware is still closed though.

Not much worse than a PC then in that regard.
Absolutely true :) I'm sure this had some effect in convincing the eager ones to turn around.
> port it to off the shelf ARM processors

My guess is that Apple will put some effort into ensuring this will be non-trivial (read: impossible).
Could just dust it outside. Though if you're not personally running into any issues I suppose it doesn't matter. Probably depends on the vacuum and the weatherd
Surreal Number
Thank you for posting this! I used OBS a little before the lockdown, and have used it a couple times during, but I hadn’t seen any reference to an open collective when I used the software.

Is there anything really obvious in the GUI that I missed? A small reminder, even after using it a few times, might help unobservant folks who want to support free software, like myself.
> The way it is written currently makes it sound as though Nvidia owns this person.

Not to anyone with a shred of common sense. That's a pretty common way of putting it that's far less clunky than the way you wrote it.
I'd recommend you check out Kiwix [1], an app but also a decade-old effort to make portable, offline working wikipedia copies. Coupled with a decent phone/tablet and there you have it...

Or maybe you're more inclined towards a "FM 21-76 US ARMY SURVIVAL MANUAL" kind of project?

[1] https://www.kiwix.org/en/
I honestly think I got this experience from playing video games.

My real motivation for playing games in my youth was that I enjoyed trying to become better than everyone else. I would come up with my own practice drills to build muscle memory and spent hours studying map layouts -- enough that I knew what each area of the map looked like from my enemy's viewpoint as well as my own. Eventually I started searching for bugs in the game that could give me an advantage over other players. To make the game more challenging, I'd set restrictions for myself and see if I could still win. All of this allowed me to see the game in a way that most other players did not.

I'm convinced that this experience -- which all the adults in my life at the time deemed "unhealthy" -- actually taught me how to learn, and how to get good at something.

I can remember feeling disappointed when everyone stopped playing that game. I felt like I'd spent thousands of hours studying something with no practical application. What a waste of time!. Looking back, I think I may have taken away more than I realized.