skysight-inc/HackerNews huggingface dataset:
I spent a couple days writing a compiler for a custom shader language. It's a very simple lisp with minimal features, but enough to do everything I use in graphics. I compile this into glsl + a struct and functions for cpu side. A lot faster to prototype when I only have to modify my shader, and I can switch out the backend between webgl and opengl. Should be quick to add support for vulkan/metal/dx12 when I need that. I never would have thought to do this solution if I didn't already know how to write compilers. Somebody might say "oh, you could have used ____" - maybe, but it wasn't much effort and I can make it work in a convenient way for me.

(in position f2)
(in uv f2)
(all sprite tex)
(all color f4)

(vert
(position 0.0 1.0))

(frag
(* (sprite uv) color))
Autopilot Software
The Ottomans existed centuries _after_ the crusades, timing the raids and the Vienna sieges after the crusaded. Does time work different where you life?
ECMAScript – Introducing String “MatchAll” Method in ES2020 (ES11)
Watch Apple's WWDC 2005 – Intel Transition – Starts 20:57
To be fair, there's no proof in your quote that Gab is not a free speech platform. Being a shield for alt-right does not dispute that claim.
Awesome tips, thank you!

I'm in the exact situation - same MacBook, same goal to keep it running, & same screwup missing the reflective coating recall. I think you might have bought the trusty ole thing a new lease on life, cheers!
YouTube apparently does this, and Apple also suggested it in their letter to Hey.
I think you know it's completely unrealistic for DHH to make a competing phone platform, so your argument is clearly not in good faith. Microsoft was well positioned to do it and spent many billions and failed to make it work.

Im not sure that the situation is actually that egregious yet, but if the barrier to entry becomes so high that it warps the whole economy to the detriment of society we shouldn't just say that's fine because those few companies deserve the freedom to act that way.
I am "actually sincere" and I did take the time to read that.

TLDR:

A very long, rambling blog post that essentially says "yeah there's probably genetic differences related to IQ among groups of humans but...", then proceeds to dismiss anyone who disagrees with them as part of "a vocal fringe of race pseudoscience".
Nobody anywhere uses the word "master" to mean a person who has slaves. The word has at least 14 other meanings. The one meaning that relates to "slavery" is 100% of the time tagged as "historical".

IMO, remove that entry in the dictionary if you don't like it and stop schools from teaching the historical context of it. Then, after only a few years kids who have never heard the term in terms of slavery will never know and have no reason to be offended by a word.

Judging by the responses everywhere, you're in the extreme minority if you think this word is a problem. The word is not going away, even if removed from some niche space such as GitHub. As a matter of fact, I'm going to double down on using it so that I can easily identify people who I'd never want to have a working relation with if they get offended.
To be more clear: I have avoided the commercial use of smartphone technology as it exists today, because for me its drawbacks are unacceptable. So, I am not a user of that technology, but I do not oppose the basic principle of mobile, universal, cheap computing and communication.
I don't think this is accurate, I've been through trademark requests with Google and it has always worked out before lawyers need to be involved. It does take time and you have to rattle a few bells but there are procedures in place.

The best advice I can give you, if/when you talk to a real person at Google and they are not helpful, just hang-up and try again until you find someone who can help you.
Fabrication of high-toughness ceramic solid electrolytes using graphene oxide
> To be cheeky

You should have spent a little bit more time reading the article than the admittedly poor headline. The article isn't about making "more nutritional food compete easier with packaged food", it's about how packaged /products/ (not just food) are stealthily shrinking as prices remain fixed so as to slowly increase effective unit price to the end consumer.

That is the point of the article, and your comment has nothing to do with it.
I bought this set a year ago and have been very happy with them. The heads/bits seem very solid hard steel. Not the soft ones that you often get. Comes with all the weird pentalobe etc bits for Apple and Nintendo etc.

https://www.amazon.co.uk/gp/product/B0728BJ7TH/
I think I came out a little strong and biased here. My apologies. Some more thoughts on this article.

- They group nukes in the clean %, so today we're at 37% clean already. not bad. Going to higher clean % with mix of wind/solar expansion + new storage + dispatchable nukes is very possible and the political momentum to throw a lot of money at this is there.

- I think it's unlikely costs can be reduced much in most parts of the US if we still want 100% dispatch capability.

- It's not just about cost. We should consider paying a bit more for carbon considerations, within reason and without forgetting who gets punished by higher prices in the short term, and without compromising the 100% dispatchable standard.

- Wind/solar LCOE is approaching very low numbers, so it should be used as much as possible, but we shouldn't throw a trillion dollars from the government, as the article suggests, to shove wind/solar down the grid's throat. It's likely to break the grid and waste a load of money. Government should just ensure the markets can properly deal with higher renewables without compromising the grid. They can do this via establishing capacity markets, resiliency markets, R&D for storage tech, etc. They might also do a carbon tax to try to set the higher cost we are willing to pay from above.

- There are significant resilience, material, and regulation challenges. It's not just the energy storage for a few hours, but longer term for days and weeks. If we are a responsible society and expect smooth operations and we want to do an extreme renewables expansion, we need to pay the price to keep an idle fleet of fully dispatchable gas/nukes in addition to the renewables fleet or establish multi month storage.
Show HN: Measure individual software engineer performance and productivity
Hey everyone.

Mesure directly measures individual developer performance and productivity by integrating with different applications they use and surfaces metrics in real time. We always provide necessary contextual data alongside your metrics, making sure your data tells a holistic story. The data is also portable, meaning you can carry it with you as you move to other organisations.
No, only small independents and consumers want change; the larger firms can all just make special agreements with each other. The fact that there was a blunder here will be deemed the fault of the companies or some hapless employee, not on the system in place.
Project Calico: WireGuard available in Kubernetes
I'm the author. Sorry for lack of context for people not familiar with Sourcegraph.

This blog post outlines changes to the backend services that enable precise code intelligence over the last year. Code intelligence in this context includes things like hover text, definitions, and references for a position in a source file, compiler/linting diagnostics for a file or directory, etc. To see it in action, try hovering over identifiers in this repository: https://sourcegraph.com/github.com/sourcegraph/sourcegraph/-...

Sourcegraph has search-based code intelligence, which works with over 30 languages without configuration, but is heuristic and not always accurate (for example, jump-to-definition may jump to a definition with the same name, but not the correct one). We had support for running language servers to provide _precise_ code intelligence, but we moved away from that strategy due to speed and resource concerns. Since then we've moved to pre-indexing source code to provide precise code intelligence, which is where we're at today (and what the blog post is about). The original announcement of these features can be found at https://about.sourcegraph.com/blog/code-intelligence-with-ls....
There is no other Google hit for the text.
Keep the 2fa code sequences safe in a separate keepass or any password database; & you can move 2fa anytime. Even Google updated its Auth app to export all keys.
Cheers!

I use a web-hosted email provider that offers e2e encryption (done client-side with a Java app I think.) I don't actually encrypt any emails in practice. But it would be defeating the entire purpose if a service like this could read my encrypted emails (for the authorities or anyone else).

Thanks for taking the time to reply.
Atanasoff–Berry Computer
Boeing tried to amend bid after guidance from NASA official, raising concerns
Repurpose an Old iPhone as a (Teams/Slack/Zoom) Mac Webcam
> The way it is written currently makes it sound as though Nvidia owns this person.

You can't be serious.
There's also ones from Sony, Supernote, and Remarkable.
VMs are exactly where it doesn't matter.

Constraining ourselves just to the JVM as VM example, there are implementations for almost any CPU out there, including microcontrollers (e.g. MicroEJ).
GraphQL with AWS AppSync and Go Lambdas
Didn't know, thanks for the extra info!
> Apple is under no obligation to make someone’s ideal business model feasible.

Sure, but if it's in someone's interest for Apple to change their policies, it makes sense for them to try to pressure Apple to do so.

There's no reason to uncritically accept Apple's policies, and it's more feasible to direct public pressure toward Apple than to build a new mobile platform.
Worked for many years measuring and instrumenting systems at the nanosecond levels on Linux.

Windows is generally not considered viable for work at that level. Other Unix I've not used in that fashion sadly.

The python datetimes just wrap Linux calls to clock_gettime() to populate a timespec. On 32bit that is a syscall but on 64bit it is a VDSO, thus costs mostly just a memory access and avoids stack swap. (so very fast)

If you are using it to measure anything reliably you need a fairly solid ptp time infrastructure or it is pointless
Not sure why cleaning is in scare quotes?

I'm really surprised people don't figure out to clean their laptop organically, I figured it out myself - after about a year of daily use of every laptop I've ever had the performance degrades very noticably, it becomes hot to the touch, and the fans spin to the max. I've even had shutoffs due to overheating. It just seemed obvious to try to dust it out to see if it cools it down. It does.
It's great that filfre's wife makes all the money. I appreciate these blog series. He can just chill and write, apparently, and it's just as good as a book. Thank your wife dude, unless the f spittoon gathers enough donations. your site is top 40 at least, if not 9 or something. filfre.net is really good. Keep it up dude. <3 We all wait for the next filfre post. Top 9 in the world is really great. We all appreciate it. It's a treasure trove with automatic renewal. Can't explain how good your site is. UNESCO should get on their case. Or donate. Don't let this site die. <3
And there are other implementations as well.
I don't think you have any entitlement to whine if you refuse to pay the asking price for a service.

Any other service would show you the door.
The Windows 10 20H1 release is late but here
Ask HN: Did everyone notice iOS now has Covid-19 tracking?
I didn’t realize that this had been added. I don’t have automatic updates on but it seems to have shown up anyways, under Settings > Privacy > Health.

Looks like it’s set to off by default.
How to Install Docker Desktop on Windows 10 Home
I would pay for this! It's common for blogs to go through a life cycle, and usually when you discover them they're already relative inactive. You can go through archives but there isn't good software support for making sure you see everything.

This would also be useful for going through historical incidents - e.g. replaying the top 10 politics blogs, day by day, during momentous events. It's simple enough to just treat it as an offset; the display would clearly say the original date of publication. This is a lot better than simply adding old RSS feeds since it comes in at the same rate it would have happened in the moment.

Something similar could be set up for newspapers. Imagine receiving all space-related stories from Life, NYT, Guardian, Spiegel, for the time period from say 1965-1970.

The current best version of this requires a huge amount of research into old newspapers, and also reading books and then manually connecting each book's timeline. If instead you could in parallel consume multiple sources, the correlation would be natural.

Even better would be adding in later commentary about those events.

Example: take "History of the Decline and Fall of the Roman Empire", and annotate each page with contemporary thought from each era. So every page would a section on what the scholarly response was when it came out, then 50 years later, then 100, each adding in new methods of investigation and validation/testing of the claims as archaeology, linguistics, carbon-dating, anthropology, etc. developed in the background.
CollapseOS: Why?
Not necessarily. Apple is renowned for dropping support for things.
I wanted to check out the service in the OP’s post, and realized I didn’t have an iOS based RSS reader app on my tablet. In line with your privacy concerns, I wanted an app that didn’t require creating an account. I couldn’t find one in the first several I loaded. Any tips?
This is one thing I find fascinating about iterative price negotiation: if one party can get a given price to "stick", they can use that normalization as a de facto negotiation tool. And given that there's no collective bargaining on the side of app developers, Apple holds all the leverage, even against giants like Netflix and Google [0].

Once a one-sided pricing norm is established ("industry standard"), whichever party established the norm is highly incentivized to never budge, even to their own detriment on some transactions, lest the norm erode [1]. This phenomenon isn't limited to app stores: I think we see it play out in other economic domains (mortgages/landlords/wages), as well as the political (any policy concessions, even mild or reasonable ones, signals weakness and creates a perceptual opening for your opponents to twist the knife).

I suspect there is a formal economics label for this phenomenon which is escaping me at the moment; if anyone more learned on the subject would care to enlighten me I would appreciate it. :)

[0] It does seem telling that Amazon seems to be the only giant in the position to carve out a secretly negotiated exception, no doubt because they're so often in the same game themselves: taking hardline stances on negotiating with suppliers, effectively "winning capitalism" within their niche.

[1] I harp on the concept a lot, but one way of modeling such norms is as Schelling focal points: https://en.wikipedia.org/wiki/Focal_point_(game_theory)
Or you could pay a few bucks for the storage, hosting and content creation costs so they won't have to use ads to do it. The option is a few clicks away.
I'm toying with the idea of using DAG representation of data in my app, and Diagram.Codes [1] did the trick to remind me how to _think_ in DAGs.

[1]: https://www.diagram.codes/d/graph
Depends on what you are willing to pay.

People keep forgetting that OpenJDK is only the reference implementation, and between open source, research and commercial JVMs there are around 10 of them, with support from tiny microcontrollers all the way up to exascale HPC CPUs.
Exactly. macOS will surely start to require the T2 (or newer) chip.
Same thing happened to BusinessWeek. After being consumed by Bloomberg, it's a shadow of its former self -- predictable, overly cautious, and much less interesting or informative. It feels like it's run by lawyers and investors rather than journalists who know and care about business.
This theme always reminds me of the story Joel Spolsky related about optimizing the number of sesame seeds on a burger bun [0]. It may work for a while, but there is a logical lower limit to how small an ice cream container can be before it becomes a pint (e.g. pint plus 1/32 oz?). But that is always the next guy's problem, I suppose.

[0] https://www.joelonsoftware.com/2007/09/11/theres-no-place-li...
https://github.com/RSS-Bridge/rss-bridge provides this and works for me. It sometimes throws an error but recovers after that.
You don't have to rewrite everything though. The rest of Git doesn't need to be rewritten if you change hash functions, nor does the rest of WireGuard if you change encryption or key exchange constructions. Newer constructions of similar crypto primitives can be used in the same way to solve the same problem.

The key question is should a single version be able to handle both the old (broken) construction and the new (not broken) construction? There is fairly good evidence that allowing that leads to lots of potential for security issues due to all sorts of downgrade tricks that force users to switch to the broken version (or even worse, use the fact there are two versions to break the crypto as happened with DROWN). However, not allowing it has obvious consequences for usability (Python 3 comes to mind as a non-crypro example where having a hard cutover really didn't work).
I did read the article. It's solely concerned with packaged food. Boxes of Cocoa Puffs and other crap are getting smaller.

You confused an opinion I introduced in my comment as a summary of the article. I'm claiming that there's a silver lining in packaged food getting smaller.

I don't think there's much interesting discussion about the article itself. "Hey, yeah, I did notice my Ovaltine canisters getting smaller." So brace yourself for more people making higher level commentary than that.
The situation with Japan is likely a bit different given the extremely high population densities and the sheer number of convenience stores (and consequently, the high turnover they likely experience). Additionally, they have consumers who are used to buying food like that at convenience stores which doesn't seem to be the case with Americans. The price points of fresh food in American convenience stores are much worse, leading to a self fulfilling prophesy where people are less likely to try convenience store food, making it hard to ever reach the economies of scale required to make the price reduction possible that would make it pervasive in American life
Because the same people who make the devices also run the app store. Therefore they get to stay 'No other app stores allowed' on our devices and OS.

Isn't this extremely obvious?
The Hitchhiker’s Guide to Next.js
> I'd argue that PC sales are slow because Intel hasn't compellingly upgraded their processors in a long time. It used to be that every 18 months, we'd see a processor that was a huge upgrade. Now it's 5 years to get that upgrade.

I think it’s Moore’s law approaching its limits and the direction of chip improvements isn’t core speed but the number of them, power usage, etc which make a difference but for most folk it doesn’t appear like an improvement like say doubling the frequency every 18 months. I have an old laptop and it keeps up quite nicely after 8 years...
I think this thread is a living confirmation of the old marketing rule which says: "Freeloaders are the most entitled customers."

So many people are demanding that a company provides a completely free service, for free and without any monetisation while catering to all their whims.
Malware and badware is far more a performance hog than getting the last few hundred MHz for sustained operations.
I guess the argument is that Netflix and others are given a pass.

As a customer, I agree with you. I am happy to have all of my subscriptions through Apple.

I'm content to watch from the sidelines as the moneymen argue for their pieces of the pie.

For me, the emerging global civil rights movement is of greater import.
IPFS
https://ipfs.io/
Depends on how desperate they are to fill the role.

If it is just a single class with no real world experience I would be hesitant to list it. If it was a grouping of classes maybe. To get real experience, find a non-profit that could use it, develop it for them, then list it.

It is also useful if it is a non Primary requirement. i.e. "and driving a yakmo200 would be useful." In your cover letter you could then mention the yakmo2000 class you took.
Yup, this is the real solution. It's not easy, but it's the truth. So long as we allow supply chains to be centralized and verticalized, we introduce not just more middleman links to allow for adulteration, but more incentives for the middlemen to do so. People seem to forget that the adulteration involved in lowering prices has second order effects that can very much be unknown. Just a century ago, custom cough syrup tonics containing cocaine and heroin were considered completely safe. Even beyond the adulterants we know to be harmful, how many others which are currently GRAS will in the future be looked at as tragedies? Hopefully, few. But if not...

I think the solution to this problem is to increase supply chain locality, as you said. It would be great to have more solutions that directly connected buyers to local farms. Another option I've thought about is building infrastructure around making it possible for folks to run microfarms inside their own homes -- if this could be done in a convenient way, it would be the 100% ideal solution, but short of that, I think reforming the current system to be local farm -> consumer is still closer to 99% ideal.
Maybe it's because of the covid situation, but if you read the content of the email they sent to me (I've posted it in another comment) I probably didn't even have the chance to talk with a real human being. This is why I've reached out to HN. Hopefully I eventually be able to talk with someone though, thanks for the advice.
Carlos Slim is the reason the NYT made it through the media’s trough of sorrow when they went from trying to be a somewhat objective paper of record to being all partisan all the time. He’s a Mexican billionaire who made his money off of having the political connections to get the mobile phone monopoly. There’s shag all negative coverage of one of the world’s richest men whose wealth was based on clientilism.
That's pretty topical for me, last week I challenged myself to write a brainfuck compiler in 24 hours or less.

The end result worked out pretty well, and took less time than I expected:

https://github.com/skx/bfcc/
My question is whether this device can download and read ebooks from Amazon? I don't have a Kindle and the small number of Amazon ebooks I have (many of them free), I read on Amazon's Reader page. My take on Amazon is they aren't going to make it easy to bypass their controls, both DRM and otherwise.
It's open source, just roll your own insurance. https://github.com/stefansundin/rssbox
Directly answered here: https://hey.com/apple/iap/
Same here. I tried tiny-rss and a few others and settled on (self-hosted) Selfoss.

Super easy to set up (PHP + mysql), supports tagging, inline-images, etc. I'm also subscribed to HN through the hnrss site (weird that HN doesn't have its own RSS feed).

Here's a screenshot of my feed:

https://thumbsnap.com/f/4AcGkWqu
As an iOS user, I don't want this to be the default option. iOS devices are expensive enough as it is, there doesn't need to be an extra tax on apps I buy after getting one.
It's not ok to post like this to HN. No doubt your intentions are good but we don't want HN to be used to harass people, and definitely not to incite an online mob, which in the limit case is what this point to.

https://news.ycombinator.com/newsguidelines.html