skysight-inc/HackerNews huggingface dataset:
I switched to using Pulumi from NixOps because of the lack of tooling in the Nix ecosystem (also NixOps is frequently broken in all sorts of ways due to not having as large a community). Is there some ideal way to work with it to get it to behave without having to make your own tooling or would you consider my approach to instead create support for Nix in Pulumi (which I have not done as of yet but there are terraform packages so I'm hopeful on the feasibility of this project)?
Purina AR Campaign Achieves 172M Impressions
Covid-19 and the Fallacy of the Future
The Black maintainers have the patience of the saints; I would’ve just responded with a curt “ok, good” and locked the discussion at that point.
I still think it would be useful to specify an 95th percentile error value for time estimates. I told my PM that the estimate in jira has an error range once and she flipped. Having that idea backed up by the tools we use would really help planning be more realistic.
How to Query and Analyze Google Analytics Data with BigQuery
10 years into my career, after being under high stress, I quit my job with no plan.
You don’t think it would have needlessly obscured the point of the article, which was about giving a concrete example of some interesting category theory concepts? This is clearly not a post about lambda calculus, but about explaining some pretty abstract stuff in terms of an example more understandable (at least to people familiar with components).

Also, church-encoding numbers makes no sense if the purpose is to lift JavaScript values into a function which react can swallow.
I don't have a blog to blog on yet, and you are likely looking for that to get some positive backlinks, but here are my two cents anyway.

I use both for work - and gitlab by preference:

* On the whole they are now close enough that I don't worry about the choice

* Both are slow. Silly slow. A 2 second target for page loads is horrific. Jumping around a file structure and exploring blame is really really painful; but 90% of the time I'm on the pipelines page and its so so so slow. Its actually faster for me to have my pipelines webhook a private server for a faster dash.

* GitLab is better for CI/CD. Easier, more sensible. I use it all the time; I set new clients up on it.

* Gitlab is better for k8's - several clients use it and love it.

* Search sucks on them both. They both give a paginated list when what I always want is a place in repo / filetype / etc. filter, post initial search (i.e, I'm looking for loadModule in webpack, I want to ignore tests (when I didn't know which was the test folder before searching), and jump between definition and usage, as well as find out if there is any documentation. Its not worth doing each individually. I want all at once)

* API's are really slow. GitLab is probably worse here. My default webpage (localhost home page) is a dashboard of quick links and widgets. One of those widgets shows my failing pipelines. It takes 6 seconds on a good day. I bypassed it (as above) to let me be more responsive. I didn't have to bother bypassing it w/GitHub

* On my NAS I maintain images of GitLab hosts and backups of all my repos. I have an image of the self-hosted gitlab we had at a previous (it closed) company. Being able to fall back to self-hosted is the oft-touted godsend, but being able to restart a retired self-hosted has literally made me and the others involved several thousand each (twice old clients have wanted a one off job. GitLab is the core of testing and deploying infrastructure).
What is "tech industry" really? Companies selling tech? Or using tech?
> But when the discussion comes up, people don't talk much about the reasons you describe.

Which people you're talking about? The survivors who are still working in the field? Or those who had heart attacks at their desks at 50?
Im going on 5 years on my 6S+

Best iphone i have ever needed.
Author here, this was an easy project that was heavily inspired by the way I implemented my personal website. The rendering-via-template-strings experience has been really fantastic, and I just wanted to take the extra step of bringing it into the realm of sheer delightfulness and allow people to use it without even bootstrapping an Express server. The entire thing is one 50-line JS file so it should be easy to follow if you feel like seeing how it works.

I'm happy to take suggestions or PRs regarding bugs, additional features, or things that PHP does and this doesn't do. I want to keep it narrowly focused on providing the simple user experience it provides, but outside of that I'm happy to make it more capable for people who want to use it to build real sites.

Edit: I also just realized I forgot to publish it on NPM! So I guess for now the instructions don't work as-is (you can still clone it and run it locally). I'll publish it tonight after work.
It's time for anti-trust regulation to step up. Companies that can essentially extort a nation state and its independent justice system simply due to their size and market power have grown too big and should be split up.

The behavior that Amazon has shown regarding covid19 in the past few weeks, including firing union activists, should under normal circumstances warrant jail time.
I'd say don't require it, and it's not required in this case. In the context of the tool, it does make sense to suggest it.
This exists already in the white hot Lagos startup scene. It is called Pricepally: https://pricepally.com
> It doesn't work when I am not wearing my glasses

Are you holding the phone too close to your face?

I was getting frustrated that FaceID wouldn't work for me in bed when I wasn't wearing glasses, but I discovered it was because it was holding it so close to my face to read the screen (I'm very short sighted) and the camera couldn't focus (yes my eyesight is that bad haha).
This. A lot of hardcore ThinPad users wanted the same with the X200 design. Never happened.

The original SE was the first iphone that made me think of switching, because of that form factor...
TBF, the many people who don't keep a lot of extra stock in the house probably got caught out early on even as the usage was going up a lot. So there probably are genuinely people who need it at this point and they're buying more than they usually do. (And, yes, a lot of people who are in the store for other reasons may well grab a package of TP even if they don't really need it and wouldn't normally have bought it.)
Although recently I have discovered that it doesn't work with face masks!
True. And 'the kids' will read the super accessible stuff and think that that's all there is to understand.

I think the super accessible stuff needs to be written in a way that says "There's more here to understand, and it's worth the effort to do so." So that someone who reads it is tempted to reach for the 15 minute article, or the several-hour book. (In fact, links at the bottom would be helpful in this. "For more information, go here...")
I was running an AOSP-based build of Android with significantly worse camera results than Samsung's Android, presumably due to some missing proprietary driver. My fault :)
The smallest one I've found that's usable is Sony Xperia XZ1 compact. It's a late 2017 phone. But it's around the same size.
FWIW this WebMD article I read a while back puts "colds" as being caused by Coronavirus 20% of the time, https://www.webmd.com/cold-and-flu/cold-guide/common_cold_ca....
Yes, I agree, this iPhone SE is too large. But it's at least a step in the right direction compared to where we've been heading.
Show HN: An opinionated aggregator for technical blogs written by individuals
If Amazon is "infamous for creating horrible working conditions in their shipping centers" then the only people you would expect that would be working there would be the bottom of the barrel workers, the people who can't get jobs elsewhere. Everyone else would move to better jobs.

Is this is what is happening?
The Ask HN thread from last week about blogs was really enlightening for me, showing me a lot of people's work and opinions that I wouldn't otherwise have seen. In the spirit of distilling some of the best blogs from that thread, I created a simple Rails app that scrapes a list of blogs and provides them in a place where people can vote and comment on them.

Someone made the comment that they wished there was a version of Hacker News but just for individual blogs. This is my first stab at creating a place where people can find high-quality technical blogs written primarily by people.

You can see this is in the "about" page of aggregate.blog, but I'll reproduce my criteria for adding a blog the aggregator here:

- Primarily about tech/programming, but other technical topics are welcome on occasion

- Can't be mostly tutorial posts or how-tos

- No company blogs

- Needs an RSS or Atom feed

- New blogs are welcome once they reach at least 5 total posts

- Most recent post is less than a year old

- No more than two posts on any given day maximum

- Prefer blogs that are self-hosted (that is, not on Medium/Wordpress/Substack/etc)

- Cannot be behind a paywall

- No content allowed that is illegal, pornographic, violent, NSFW, racist, homophobic, et cetera

Blog discoverability is still a problem in the age of social media consolidation -- this is certainly not the only approach but I would love to hear your thoughts and feedback!
How's it going with that face mask you're wearing? (of course I supposed you could be wearing gloves too in which case they both suck)
The "existing practice" qualification refers to existing compiler extensions I'd guess. Then lobbying about the feature should be addressed to eg LLVM and GCC developers.
Why do the edges need to be round? Can this idiotic trend die already? It makes it easier for the phone to slide off of flat surfaces. It also makes it much harder to hold the phone with one hand since all the weight that concentrates on your pinky rests painfully on 2-3 millimeters of your skin rather than being spread across the full thickness of the phone. It also makes it easier for the phone to slip out of your hand if your pinky isn’t at just the right location and angle, the smooth curve means it just slides right off your pinky knuckle and onto the floor.

No one ever asked for this.
Yes, that's one of the occasions where I have noticed it not working well. I guess it just depends on how often you do that and how annoying you find it to have to lift the phone up a bit. Not a big deal for me.
My iPhone 8 was maxed out with storage and is going strong. But even as a tech person who loves phones, I don't see the value proposition... it feels like a fully loaded Honda Civic.

I'd love the fancy camera, but the cost of the flagship seems to be way out of line with the value. I'd rather have a phone + macbook. (I keep computers for 4-5 years and phones for 2-2.5 depending on the battery), so the annualized cost of a fancy iphone is basically the same as a $500 phone + macbook.
I remember using emacs for C programming with make. M-x compile worked out of the box. I don't think emacs culture would suffer if TypeScript worked out of the box today.
I usually use the case that comes with the phone until it falls apart, then I don't use any case until the phone itself falls apart. ️
I try and avoid cases because a non trivial part of the phone price is the industrial design of the object and a case immediately hides that.
Sure, and I could also get two sets of headphone-jack headphones and keep the adapter plugged into one of them.

I just don't want to carry two sets of headphones around with me. Currently, I keep my single pair in my back pocket, so I have them with me everywhere and I can use them with everything.

To be sure, the world would not end if I had to carry around two sets of headphones instead of one. But then, I don't need a faster phone either! New phones today are only adding marginal improvements, and the absence of a headphone jack is a bigger inconvenience by comparison.

Re: Bluetooth, the problem is that switching devices is still finicky. If you only use Apple products the Airpods do a good job at switching devices, but I sometimes use PCs. Also, I lose headphones frequently, and Bluetooth headphones are still expensive.
No file system should be doing random writes, and when you have a cluster, there is always an open stream you can append to. I agree this is a bogus move, but tech with analogous limitations but also similar enhancements will make it into more things.

If risk and failure were spread more evenly, systems would behave more like gas and less like a ceramic.
That’s one of the motivations for the “new” project Tim Berners Lee is working on, Solid. The amount of foresight people working on the web have is crazy. I read an article interviewing Lou Montulli the other day and was amazed to find out how how extensively he thought about the nefarious use of cookies when they were being designed
Show HN: Bite-sized stories on how creativity can solve business problems
Trello has been advertising a lot on some podcasts that I listen to and I was considering using them. Sorry about the problems you are having - good luck with getting them resolved and thank you for posting this as I just crossed Trello off the consideration list :-(
Original title is "Amazon May Suspend French Deliveries After Court Order" but OP changed it to something more clickbaity.
We went with Keycloak. Both for cost and for extensibility. More than happy with our choice
Nexus 5 was the pinnacle: the weight of the charger cable pulled it off with it, due to the insanely slippery glass front/back.
ha very true! I think this true for all types of hoarding, doesn't matter what the thing/product is. It is just problem of hoarding.
Agreed, I upgraded from 7 to XS for the camera upgrade, and I can't really see myself wanting to upgrade again soon. I just paid the XS off and now I just pay for an unlimited plan at $60 a month, it's pretty nice.

Current iPhones still struggle in low light photography but I can't see myself caring enough to upgrade to a new flagship anytime soon just to maybe take better pics at night.
I've wanted to do a deep dive into Github vs Gitlab for projects. But I'm a bit hesitant to have that on my blog. Unfortunately most places I've been pushing for anything other than Github is not well received.

That being said I've been using GitLab for a several years.

Right now is a perfect example of why I use GitLab. I just started a role, and I'm working to improving pull request and CI/CD visibility. This is automatically baked into GitLab. To the point I just copy a template for all my projects. But now I'm writing a bunch of custom integrations, and talking to a number of different third party services. Even with all the extra work it feels less polished than GitLab.

With Kubernetes, Serverless, and prometheus metrics integration. Gitlab hand's down provides the best visibility into a release or sprint from what I've seen. There are pain points, but I have very little in the way of complaints.

You guys have also been great for the open source community. I got a Gold open source license and am using it for a number of projects.

I've converted a number of people to GitLab, now we just need to find places that will let us use it.
A thing I have with photography is this obsession with very low F#’s as being better A low F# is hard to produce but it doesn’t always make for a high quality image. These lenses have large ROC and allow very high angle rays to enter the system. So there is often significant aberrations in these lenses.
What’s the alternative? You can buy cheap Android but if you go much below $399 you’ll be replacing it a lot more often.

iPhones have been shipping with processors a few years ahead of android performance for a while now, and that gives them serious staying power.

TCO is very likely lower for even premium iPhone, and this new model is a steal for the specs.
Fair comparison doesn’t matter if we are proposing changing labor laws to solve the issue. A law would apply to all parties, including ones we don’t hear about in the news.

However, many people want Amazon to unilaterally change its labour practices. It’s not fair that they do this, while competing with Walmart the largest company in the world, if Walmart doesn’t need to change merely because they have better PR.

My cynical mind suspects Walmart has better PR merely because it’s part of an establish oligarchy who knows which hands to grease, and owns the media companies.
Additionally, almost none of the nearly 400 businesses that have been submitted or added to our site for Michigan have used squareup or quickgifts for selling gift cards, so I have the same suspicion about the preponderance of those links as well.
What did you do afterwards?
I agree completely. Doing novel things with ML is very, very, very hard, and (afaict) hasn’t been particularly successful at the startup level. But operatonalizing existing techniques is _very_ promising, and where I think a lot of the wins will come from.
Ask HN: Who is tired of GitHub normies?
What was once a vibrant community, it has now become so normalized that it really has no soul anymore.

Alternatives anyone?
I can't figure out how I ended up completing an advanced degree (one that that takes a lot of study to complete), and have decades of experience in a profession that supposedly is hard to find people for, yet still find myself putting up with a bi-weekly "end of sprint" why-didn't-you-finish-your-sprint-commitments berating from somebody with less education and less experience than me. I feel like saying that I've wasted my life would be an understatement.
I understand why people like driving. I drive plenty and have two cars and live in the USA. There is no option but to drive in most of the US, so people do and it can even be enjoyable. It really is a tragedy of the commons situation though. Great and horrible at the same time.
Another dedicated (first-get) iPhone SE reporting in. It did desperately need a battery replacement but it was only $50. I have noticed that increasingly apps and websites aren't designed for such a small screen, even Apple's first-party ones.
Easy - just stay at home and you don't have to wear a mask :p

But why would gloves cause trouble with FaceID? Apart from the fact that you probably shouldn't touch your phone with your gloved hand to begin with.
Exactly. The entire point of the red phone is to shout at other people "look at me, I'm a good person because I supported a charity!"

Apple doesn't offer low key signaling. You're either a brow beater or a stealth support of charity.
Consumers voted with their wallet. The market for tiny phones is tiny. Apple can do it for the hipster factor, but that doesn't work with other producers.
I thought that too with my XS, but it’s been nothing but trouble since day 1. The LTE and WiFi modems (not antennas) just don’t work right, and require a hard reboot occasionally to work correctly.
FaceID is so terrible. It's hard to imagine a company based out of sunny California invented an authentication system that requires you to remove your sunglasses. It also sucks in any bright environment like say... the beach. Which they don't have much of in California of course. When the ambient IR is too high the sensor can't see it's own tracking dots on your face so it can't build the 3D mesh to authenticate you. To make matters worse, FaceID also fails if you have a face mask on which is particularly relevant today.
> The only people who don't seem to understand what's happening are the commenters here on HN.

Sadly this is true of almost every topic other than software engineering, electronics and rockets.
By this logic, every company screws over everyone and business is bad overall.
I worked at a place that had virtually zero internal systems, including version control, and relied heavily on Github in particular for things like access control, beyond just source control.

One of their remote devs had his Github account hacked (pre 2FA) and then had access to Slack as well, and the hacker managed to socially engineer his way into a number of sensitive areas and increased access, to the point the company had all their code taken and a number of high GPU Amazon instances started to generate crypto coins to the tune of a $35,000 EC2 bill.

I'm from the old school and have never trusted third party services for anything critical to the company. I'll admit a bit of internal gloating after that incident.
Yep thats what happened with mine.
i sent it back to Apple and had the battery replaced. I tried to make an appointment at the apple store but it said it wasn't available, maybe they don't have the parts for them in store.

Truly a night and day difference. When I leave for the day I don't have to think about bringing my charger (although I still do sometimes in case of an emergency)
A tech NGO got sucked into a Covid-19 conspiracy theory
Most of the time those smaller form factor Android phone have had lackluster CPU, mediocre battery life, and crappy cameras. The SE is very close to a flagship product in terms of performance.
I have happily used Zola for the last ~2+ years.

I'm migrating because I wanted to use asciidoctor instead of markdown, and hugo has better support. However I have to maintain a custom fork to get custom params to the asciidoc renderer, and to support asciidoc-diagrams. As far as I'm aware Rust has no good asciidoc crate so I would have to shave the yak and write my own implementation. Yuk.

Zola and Hugo are very similar in features, except for i18n. For most people this isn't an issue, and it's being worked on for Zola.

Also, Zola is written in Rust and Hugo in Go, so one might be more comfortable extending / forking one over the other.

You can check out many Zola examples here [0] and the source code for my website here [1].

[0]: https://github.com/getzola/zola/blob/master/EXAMPLES.md

[1]: https://github.com/azah/personal-blog
Far-infrared photodetectors based on graphene/black-AsP heterostructures
> then unplugged my headphones from the phone and plugged into my laptop

With some Bluetooth headphones you could just listen to both devices at the same time without plugging / switching anything. It also has upsides.
This is why password managers are so important. They won't offer to autocomplete on a site mimicking the GitHub.

The fact that they don't offer to autocomplete should hint users that something is wrong here -- especially tech users.
Phenomenal. Reminds me to count my blessings and enjoy the sunshine.
The demoscene was one of the things that got me into programming in the mid 90's. I think it is awesome that it is being recognized in this way... youtube link to Future Crew Tribute for pure nostalgia:) https://www.youtube.com/watch?v=3Yzzg19MvHA&list=PLE_ArT5Ajr...
The reasons I bought my SE were:

1. being small
2. powerful as the iPhone 6s.

I'm quite disappointed with this. I wish they could have kept the same size and increases the dpi with a big larger screen.
Agreed. In terms of form the iPhone 5 was best. The last iphone that could be used one-handed.
I am still using my iphone 6 (from 2014) without any issue besides airpods not working well with Ip6. I have been hankering for an upgrade. This might be it.
Lack of headphone jack is still unacceptable

Yes, I'd be leaning towards trading my SE in for this except for the headphone jack which I use a lot. Now I'll have to wait and see if iOS 14 supports my phone.

Otherwise this looks like a solid improvement. $400 is the north end of what I'm willing to pay before I look at refurbs and last year's model.
Internet Archive Responds to Senator’s Concern over National Emergency Library
You must never have worked on airgapped systems then. Or had to justify non-standard software to gatekeepers.
Original title was "Amazon Threatens to Suspend French Deliveries After Court Order", and Bloomberg just changed it. You could have assumed good faith.
Just find a pain point. One of my products sells just because people really don't like certain aspects of my biggest competitor. So I capitalize on that and make migration easy.