skysight-inc/HackerNews huggingface dataset:
Hey there -- so this is a bit of a terminological thing, but we don't consider balenaEngine to be a docker fork -- it's a sibling project descending from the Moby Project, just like Docker, and of course highly copmpatible with Docker. The things we've done in balenaEngine aren't things that Docker would do. Shrinking the size to a quarter, removing Swarm, adding container deltas, changing the tradeoffs around durability -- most of the changes we have made relate to the embedded use case. As such, we intend to keep evolving balenaEngine alongside Docker, also because it's important for us to control the size of the binary. It goes into our root partition, and if Docker keeps adding things to their engine, we can't have that variable affect our ability to update devices.

We've done a lot of things to make sure balenaEngine is rock solid in an embedded environment, and our fleetOps team is pretty hardcore in helping customers get out of hard situations (which help us further evolve the OS and the engine to avoid those by default).
Prolog has been around for a long time (in computing terms). It will probably be around a long time from now (in programming terms). Prolog won't bit rust sitting in your toolbox in the same way that ASP, Flash, and MacOS did.
Hah, I wasn't around at that time. I believe FreeBSD 5 went ahead and did the same thing most other BSDs and Linux did initially, which was the so-called "Giant" lock scheme, where only one CPU could be in the kernel at a time. The plan being to gradually break things into smaller locks. That's more or less worked (for FreeBSD and maybe NetBSD — OpenBSD still has notoriously poor kernel concurrency in 2018), but didn't yield high concurrency up front, and there are still vestigial uses of Giant in FreeBSD.

I think Dillon had some sort of lock token thing? It looks like they're described here, under "LWKT Serializing Tokens:" https://www.dragonflybsd.org/docs/developer/Locking_and_Sync... . Looks somewhat easier to integrate but also some tradeoffs — proper restart when all your lock tokens get dropped seems like it might be fiddly.
Hey there -- we have a bunch of case studies on our blog, click the "case study" links on this page -- https://www.balena.io/customers/

And if you're interested in a board that is as easy to program as the Pi but more robust, you can check out -- https://www.balena.io/blog/introducing-project-fin-a-board-f...
This happened in Seattle [1], where 25 floor luxury apartment building had to be demolished.

[1] https://en.m.wikipedia.org/wiki/McGuire_Apartments
When the marginal cost of the energy is zero (as in solar/wind) the efficiency matters less.
A government claims to fight sex trafficking because it's a good excuse that appeals to people's emotions to consent to its abusive behavior and ever extending power over people. It's sort of like a weapon against public opinion, not an attempt to stop any of it.
I really hate products where the in/out points are not the same inclusiveness. There are several video programs I've used in the past that are similar to this where the in-point is inclusive, but the out point is not. If the in/start designates the first thing I want to include, then I would expect the out/end to also designate the last thing I want to include.

It's just a mild thing to get over, and visual tools like this make it very easy to realize the end is exclusive. However, it is not always so easy in video tools unless the next frame to your out is an obvious change.
Also, flutter
Someone should add " [BETA]" to the title. People are getting very excited.
While I understand the sentiment that all the functions aren't necessarily grouped as in OO languages, I think the Clojure functions are harder to group because they're more general. That's not necessarily the strongest argument, but it is so much more obvious in OO because you always have the object to group by compared to functional languages.
Yup. The one thing I always try to keep in mind is that all the same observations apply to me too.
I don't follow DFBSD development too closely, but it looks like they still have the somewhat novel lock tokens:

https://www.dragonflybsd.org/docs/developer/Locking_and_Sync...

I don't know how well it works for them or if they've gone back to using more typical locking more recently.
Oh! that just reminded me of webrings (https://en.wikipedia.org/wiki/Webring) I liked those.
Webrings
My Lenovo laptop's screen recently started showing a dark area at the bottom. So I got a replacement panel off eBay for $40 and replaced it. Takes about 15 min.
Has anyone asked her why? She may have a legitimate reason.

From personal experience for a long time I had to keep an old version of IE running in an old windows VM for one specific app. Had I not had that VM and IT decided to upgrade me without asking I’d have lost my sh$& and gave them the what for.
I'd love to agree, had this not happened just a year ago:
https://www.theguardian.com/uk-news/2017/dec/26/uk-governmen...
I said that it was absurd to use that as an argument against him when you actually know what he DO not what he did in 2004 which isn't really interesting for what he is doing and writing about today.

So again. Show a concrete problem with him being a registered lobbyist otherwise it's just a cheap shot which is why you would have to go back to 2004 when he was against nuclear to find anything related.

You can simply google Michael Shellenberger and you will learn who he is today. You can check out this interview https://www.youtube.com/watch?v=7-7DIv3AU1o as that gives you a pretty good idea of his stance.
>The eastern span of the Bay Bridge was completed in 2013, six years behind schedule and billions of dollars over budget. Critics say pressure to contain costs and meet deadlines led to poor management decisions, including the use of substandard ---- Chinese steel. ---- Other problems include cracks in the foundation and missing sections of deck drainage that allow rainwater to bleed inside the structure.

https://www.courthousenews.com/engineer-unfazed-reports-subp...

---

There are other articles about it...
> and sell it as direct competitor to Sqlite

Pretty sure selling it won't work. For many, a convenient mini-storage is an afterthought during a product development and it doesn't warrant a cost.
A I stated the person doing to mocking usually hurts their position more than they help it. My point of view is not wrong, I am pointing out that this applies both to the subject of the mockery and the people witnessing it. I've witnessed it repeatedly, and I have never seen it succeed in convincing those witnessing it to adopt the view of the person doing the mocking. Nor has it succeeded in leaving a positive impression on me when I have witnessed it. Take the Westboro Baptist Church's mockery of gays, for instance. It has probably convinced 10 people that anti-gay rights people are a bunch of wackjobs for every person it convinced to adopt their homophobic views. Heck, I wouldn't be surprised if the actual disparity is even bigger. The only kinds of people that react positively to witnessing mockery are the types of people that political movements would do their best to avoid: people that take pleasure in witnessing the denigration of others.

As I stated before, resorting to childish behavior like mockery to make their point usually makes the people witnessing it think that the people who support that viewpoint are childish. Thus making most adults more adverse to that viewpoint than they were before. Mockery hurts support of the point in question both among the subject of the mockery, and those witnessing it.
If relevant I like the inclusion of media. This is ... meh.
It is nice because it's a xmas display, but it's nothing magic. IPv6 lets you do many things very simply, and it can get very messy too (which is fun by itself!)

They got a /48, and they got some inspiration. You too can get a /48 easily if you want to play! Even if you don't get a /48, you can do some messy play very easily.

My personal experience being messy: when I had to handle multiple containers on one actual computer, I had enough IPv4 addresses (like A.B.C.D) to give one per container, but just a single regular W:X:Y:Z/64 (the suggested minimum default for IPv6, like with SLAAC, while a /56 is often better even for a home network)

The provider wanted some insane amount of money for a decent IPv6 allocation while usually it's the opposite, and IPv4 is expansive but IPv6 is mostly free. I didn't want to use tunnelbroker to keep the latency low.

So I simply assigned W:X:Y:Z:A:B:C:D to each container -- because, why not? Yes it's wasteful, but it's easy to figure out which is which!

IPv6 make many creative things possible and simpler than what the equivalent IPv4 solution would be, simply because of space constraints.

After reading https://blog.donatas.net/blog/2018/12/14/geodns-ipv6-failove..., among my new year resolutions is setting up a CDN using IPv6. It's mostly to play with BGP.
I don’t think there is that much to fear from small privately-hosted radical online communities, other than obvious potential threats that police should be on the lookout for regardless.

I think the problem is that these huge social network companies actively push people into narrower and more radical subcommunities because those subcommunities probably perform better on whatever trendy metrics they’re focusing on this quarter.

You certainly see that with YouTube. If you watch a short clip criticizing or discussing some radical politician or online personality, for weeks you’ll see a ton of video recommendations for that personality’s actual videos or from his supporters.
Better to ask her why she feels she needs that version and work with her to move beyond it.
Not going to happen with SpaceX. Their work force skews very conservative/nationalist. They used to chant "USA! USA!" during every successful launch - you can hear it on their old webcasts. I think this got some media attention a while back and they mostly stopped for the more recent launches.
What’s quality about it? The title “This will make you angry” doesn’t instill confidence.
There’s a reason hearsay evidence is generally not admissible to establish the truth of what was said. Because people lie all the time, for any reason or no reason at all.

Asssuming this even happened, it’s a lot more likely the concierge was trying to entrap or blackmail Sacha than it is that Sacha stumbled upon an underground pedophile ring on the first concierge he interviewed. But Cohen admitting the player got played isn’t such a great story.

For all we know this is just more guerrilla marketing for the show. It’s not a crime to lie to the public about reporting something to the FBI.

Without a quote from the FBI confirming an investigation was opened and closed there is no actual story here that is fit to print. If there even was an investigation, the fact that it was closed substantiates Cohen having been played, and not a grand conspiracy.
> Exactly why the weaker building material may have been used is unclear.

Really? What's unclear with skimping on cement and pocketing the difference? It's not that that wasn't happening since the cement was invented.
I didn't say he wasn't a lobbyist I said he wasn't a lobbyist the way it was being used originally in this thread.

You are being disingenuous now. You can simply google Michael shellenberger and you won't get lobbyist as the first thing.

Here:
https://www.youtube.com/watch?v=7-7DIv3AU1o

If you are actually interested which I am sure you aren't actually.
Mostly agree — except you don't have to manufacture spend or know anything about that for it still to be well worth it vs points cards. And at the level of spend where you only get "one or two free tickets from card signup bonuses," you aren't getting even a single flight on a points card, so I'm not sure why that's relevant.

Yeah, the value is mostly there if you can redeem for travel annually. Cash redemptions usually require taking a haircut of some kind (to incentivize consumers keeping points in the inherently depreciative system).
Flutter is worth looking into, and is currently being pushed quite a lot by Google as well. Key benefit over Android development with Kotlin or Java is the possibility using the same codebase for both iOS and android apps.

I’ve tried Flutter a little and personally still favour React native over it, mostly because of my web design and development background. However a lot of my colleagues and friends are leaning heavily towards Flutter in their projects because of its better developer experience.

https://flutter.io
The ABS programming language
Apparently, this is one of the dodgier parts of owning a condo. The condo we used to own had a structural problem - nothing major, but one that needed to be repaired in the next several years, or else it would get worse.

Getting the builder to pay up was very, very hard. Multiple shell corporations, numerous lawsuits, debates on whether this was construction defect, or an insurance claim. The way condo association finally won was by hiring a rather expensive law firm. It took several years, and in the end, a big chunk of the judgement went to the law firm.

And this was for a rather large condo building with 170 units. We were lucky we won, or else all the owners would have had to pay a one-time assessment.

My real estate agent at the time warned me to be careful about buying condos that are less than 5 years old, as that’s the typical time frame when various surprises come out. I am taking that advice to heart.
> I doubt that would work as well as aligning incentives. Even if you gave engineers the death penalty for cutting corners they stand to make a lot of money, and most of the time they'd get away with it. How many buildings in Sydney aren't in the news?

In the US, Canada, and I presume Australia, the design engineer is actually separate from the contractor. Generally, there is a developer who pays all the design consultants and the contractor to make the project reality. So the engineer really doesn't stand to make money from cutting corners. In fact, they have much to lose, including their ability to continue practicing engineering (it's a regulated profession) Their fee is the same if it gets built correctly or not, and it costs them nothing extra to ensure it's built correctly and mistakes are rectified.
Yeah, it’s only now MT schedulers is work in progress to bring multithread fibers to Crystal

https://github.com/crystal-lang/crystal/pull/7214
Was the show Brooklyn 99?
Sure but that is also true of a domain name.
Datomic's popularity is constrained by the decision to make it closed source commercial software. That's not a knock. It's not saying Datomic is not worth the money. Profitability in exchange for popularity is a very reasonable decision.

The decision not to play around with the free version of proprietary software is also reasonable. Vendor lock-in is a trade off many developers are not interested in making.
Lol this is nothing new in Brazil. Police have been killing homeless and criminals since forever. Doesn't work. Its a society of desperation, poverty and life is cheap.
Do they do housing inspections in England? Or was somebody given a backhander to look the other way?
Oura ring!

It’s an amazing piece of technology. I can barely notice it in my finger, I love the details it shows about my sleep although I still have to educate myself about sleep to make the best out of it.
This is my first wearable. Well worth the few months wait.
I remember the original IP v6 xmas tree. The one you see when you visit the site but get redirected soon.

It is truly something that got me involved and learning networking to say the least and what a fun way to put it accross.

This one is like 10 times more dank.
The only flat earth nonsense here is people believing that solar or wind is actually realistically a solution to the worlds energy needs.
Does anyone have any good devil's advocate information on Facebook?

- The company does not seem to have an appropriate ethics board (for the size of company). There is some mention of an 'ethics AI board' but no real governance over Ethical conduct and compliance. If there are internal review boards (https://www.theguardian.com/technology/2016/jun/17/facebook-...), then it appears that they are thoroughly compromised, and not providing a level of accountability or serious thought that anyone will take seriously.

- There seems to be no intention or effort in achieving ISO standards (apart from a single ISO:27001 certification for FB Workplace, which was arguably to provide a 'feature' for the application rather than any ethical move). Granted, the value of standards and frameworks will always be in dispute, but these exist for a reason and are a neat 'package' that organizations use to ensure they are not reinventing the wheel and acknowledging a list of considerations.

- Facebook do not seem to maintain an ethics page.

- They do not seem to have an ethical voice - Nor do they appear to have anyone even pretending to have an ethical voice. PR from facebook (usually) manifests as 'We do what we do, and it's fine' rather than 'we will be introspective about this'. It seems strange that there isn't even any posturing here.

- The two types of FB employee that seem to voice insight on public forums are either a) discontent and being ignored by management or b) drinking the koolaid and refusing to admit that their practice is unethical.

Ignoring Occam's razor for a moment - Surely there is something to cling on to here, to provide the principle of charity for Facebook. FB sure are making it hard for consumers to paint them in any reasonable light.
I build all my mobile layouts with flexbox, so they are usually one long column, and content collapses into the grid from CSS media queries.

If the browser doesn't support css grid, the mobile, single column version with flexbox is fully featured, and is loaded first because the css grid is kept in @media queries.

Like the sibling comment mentioned, you can use @supports, however if you use `display: flex` for mobile and `display: grid` for desktop, the grid will never load in old browsers anyways.

This works out pretty well for me personally in 99% of use cases. If you want to use CSS grid as well for mobile, you'll need a more powerful @supports solution, however.
Why, from the article, it seems like everybody knew the company was struggling? What is the advantage of delivering in person? In fact, getting such news in person can be more awkward as you have to mask your emotion and pretend in front of them that it is not big deal. What hurts is the fact that they are losing their job, not the fact that the news came by text message.
A thought: you could address all the bits in a 1TB hard drive with 8e+12 IPv6 addresses. Meaning you could do this with up to 4.25e+25 1TB hard drives.

Someone think of something cool to do with that.
I wasn't aware of non-ascii variables. I was thinking about UTF support for Japanese characters, when I read the change. There is no concept of lowercase/uppercase. 日本語 is this a constant or variable?
Highly unethical
I'm not sure of the fine details but it seems like something that should be kept with internal records to be binding just for the sake of enforcement alone - one has to tell what they were restricted from saying in the first place in case it comes up. That level of record keeping also ensures that it can't be used for malfeasance like covering up crimes because it means entering in records for evidence.

Privacy isn't a valid claim here because the whole point is government use of force - the right to oversight for everyone out-weights their non-existant right to secrecy in use of legal force.

An old and very sensible principle is that the law isn't required to enforce contracts involving breaking it. Prosecuting hitmen for taking the money and running off would be a use of resources for the exact opposite of their job.

I think ideally you should technically settle out of court but it won't be binding by definition but open for review. If you give someone $250 for bad mortar and it later causes more damage because of containing asbestos the settlement shouldn't block the clai.

And yeah it seems to be a 'guild' law artifact in that the legal principles are entirely based off of 'caste interests' instead of principles of rule by consent of the people or equality. The UK in particular has issues with valuing reputation over truth - they have already been banned from many countries over libel shopping and their laws helped cover up Jimmy Savvile's monstrous deeds - ones so bad that his family took down and sold his tombstone for scrap.
That still seems super unintuitive to me, because the whole thing is ‘grid-column-end’, not ‘grid-column-line-end’.

Between this and how weird the negative syntax operates, I suspect that I would end up using the start/span syntax the most, but my company requires code that supports IE9, so I will probably only touch this on a regular basis in like five years.
My initial sense is it's not a Christmas movie because the typical example of such is a movie that has something like "the joy of Christmas" as its core message or theme. But I'm hardly the most buff of film buffs, so I wonder: are the any movies with something of a negative message, or just any counterexample that is clearly a Christmas movie that doesn't meet this criteria of "joy" etc.?
Grenfell Tower implies not enough inspection certainly.
Great Escape is a Christmas movie to me, it was always on around Christmas or new year as a kid.
Pushing Left, Like a Boss – Part 5.3 Browser and Client-Side Hardening
Die Hard?
I honestly don't know if this a simulation of life or an example of it. Or if those are mutually exclusive.
Was it an office Christmas party you were at?

Was it attacked by terrorist/bank robbers?
Seems nice except for the developer art. Kids are exposed to very high quality material these days.
Bitches ??
I feel like interviewing on something that is both extremely new and easily google-able is not the best idea.
https://en.wikipedia.org/wiki/Amadeus_IT_Group

More than 200 million airline bookings, 850 million total (travel and hotel) bookings per year. They are known to run their airline reservation system on Sicstus Prolog, though I don't know how well that is publicly documented in writing.
Unless you do detailed and somewhat destructive testing, bad mortar can look the same as good mortar. Most residential construction inspections are just visual.
- Rationality From AI to Zombies (huge collection of essays about (rationality,intelligence,quantum physics,bayesian probability,philosophy...) that can be read on lesswrong.com)

-Intuition Pumps and other Thinking Tools

-Sapiens

-Edward.O Wilson Letters to a young scientist

-Cédric Villani Birth of a Theorem

-Emanuel Derman Models Behaving Badly

-Letters From A Stoic by Seneca

-Mathematics it's contents methods 3 Volumes (Aleksandrov et al.)

-Nick Bostrom Superinteligence

-The Moral Animal by Robert Wright
Disclaimer: author here :)

This is something I've put together to see how scripting with an elegant language and easy bash commands would look like.

Happy to hear your feedback, both positive and negative!
ROM is not sound because there are constructions that are provably secure that cannot be securely instantiated. I do not deny that it is pragmatic or that the problems have not been relevant in practice, but the ROM is just a heuristic.
Prolog uses the closed world assumption: if something cannot be proven, it is considered false.

https://en.wikipedia.org/wiki/Closed-world_assumption
Could you elaborate on why you think xfs is dead?

I've been using it for a long time and it's been rock solid. It just lacks the features of filesystems like zfs, btrfs, hammer, and bcachefs. But it's also very stable, is a tried and true filesystem, and exists right now on Linux.