skysight-inc/HackerNews huggingface dataset:
Great question!

We're in the same space as Balena and tackling some of the same problems, but with a different approach. Here are some of the big ways we defer from Balena (though these points really just scratch the surface).

Balena ties you into their ecosystem a bit too much. They require you to use BalenaOS which means they only support a fixed number of devices. In contrast, Deviceplane can be used with any Linux distro, meaning that as long as your device runs some form of Linux than it can be used with Deviceplane.

What's more, we've found that in most cases people really need the choice of what underlying Linux distro to use. For example, if you're using Jetson Nano devices and don't use the distro provided by Nvidia then you'll be fighting quite an uphill battle. Their distro includes a custom version of Docker (nvidia-docker) that adds support for using CUDA inside of containers.

Deviceplane also doesn't tie you to any specific container builder. We make it easy to integrate with popular CI systems so you can inherit all of their best features: build secrets, fully scriptable pipelines, etc...

Balena also lacks some of the core infrastructure that Deviceplane provides, such as our monitoring and bulk provisioning support.

Lastly, we're 100% open source and easy to host unlike Open Balena. Open Balena doesn't include user management or a UI. If you read through its installation guide you'll quickly get a sense that its architecture is needlessly complex and difficult to self-host. In contrast, Deviceplane was engineered to be self-hosted from day one and can be run in a single Docker command.
Alkalinity and acidity are independent of whether a substance behaves as an oxidizer or reducing agent.

Nitric acid is an oxidizer. Hydroiodic acid is a reducing agent.

Lithium peroxide is an alkaline oxidizer. Lithium aluminum hydride is an alkaline reducing agent.
As a developer, it's our responsibility to provide users with at least 2 options. While Sign in with Apple is convenient and seems to be fairly popular, users should be in control of their data.

Some stats from my app where users have the option to either Sign in with Apple or use their phone number:

73% use Sign in with Apple and the rest using their phone number.

If it was a privacy issue, wouldn't people rather trust Apple than an indie developer?
I guess that makes sense. I remember doing a research project in school and it seemed then like it would be the future. IoT and mobile phones would definitely benefit from a connectionless protocol like that.

That is the very reason I use `mosh` to connect to my servers. My laptop isn't always on the same internet connection and I'd prefer not to have to reconnect all the time.
That was my first thought as I clear international freight through customs and see shipments of it every now and then. Looking at the image though that's definitely supposed to be counterfeit currency. The printing looks pretty decent based on that one photo but the paper immediately stands out to me.

I should add that I'm quite familiar with counterfeit coinage, and 'in another life' saw quite a few counterfeit bills of larger denominations when I was involved with an 'ultra lounge' as bars and clubs are common places to try and pass counterfeit bills. There are guides on the clearnet and DNMs that even suggest you use bars/clubs to convert it to real fiat due to the fact bartenders are often quite busy and are in poor lighting. Never any dollar bills though.

Here are a bunch of fake specimens of coins and bullion /r/silverbug members have seen over the years that I've been curating https://www.ryanmercer.com/ryansthoughts/2014/8/22/fake-silv...

Back to that money though because I'm curious and am gonna do the maths so might as well share it, US currency bills are are 2.61 inches wide and 6.14 inches long; they are 0.0043 inches thick and weigh 1 gram. You have 20,000 per box if it's an even 900k. An inch is 232.55 bills, let's call it 232 bills with the paper wrapping per inch.

Each of those boxes should be 0.8~ cubic feet or so if they were optimally packed. If that's a 40"x48" pallet those boxes are probably more like 0.96~ cubic feet.
When I was a kid I drew STOP on the street in chalk. Yes, real human drivers stopped as I watched through the window and my parents made me spray it down with the garden hose. So I guess a $1 stick of chalk can fool human drivers.
To keep money streams and decision making for Firefox and Thunderbird separate?
Does the packet filter vs routing performance thing apply also on Linux, would doing this with netfilter add perf overhead and do people run Linux without netfilter in high-load environments? Is using route tables instead a valid pattern that should be applied also more widely?
This seems like a pretty weak argument -- that we've evolved a response to shame and it thus must be considered a useful tool for us.

We've also evolved a response to violence, and yet I wouldn't consider violence to be a useful tool in my management toolbelt.
Flutter open source Taxi Booking app
Teens don't have a clue about IT? (2016)
> in the US. many drivers feel that some of the laws are in place for the sole purpose of revenue collection

That's not a US only phenomenon. For example, in the UK there is a - somewhat justified - suspicion that some speed[1] cameras have nothing to do with safety and everything to do with revenue raising.

[1] Ahem, sorry, I mean "safety" not "speed", obviously.
I don't think that student protests should be separated from the killing. Normally they should be supported. But right after the killing I think the most important goal should be reducing the probability of war. And besides, regime change in Iran initiated by the US makes me nervous.
More specifically, Apple never made it good enough compared to alternatives, so no one used it. It eventually died at the hands of its maker.
General Motors will invest $2.2B to build EVs in Detroit
Well, Chrome also "doesn't support" MPEG DASH: all of Chrome, Firefox, and IE11+ instead chose to support the Media Source Extensions API, which allows you to, with very little JavaScript glue, support any of these other standards you want, as well as new standards or custom streaming solutions. Apple, always the ecosystem's asshole, hardcoded HLS support into their browser and provided no way to implement any alternative as they refused to implement Media Source Extensions.

So no, Chrome should really not support HLS nor should it support MPEG DASH: Safari should just support Media Source Extensions. Apple finally did support Media Source extensions at some points on desktop Safari, which makes some sense as they effectively lost the war for the browser on macOS: no one was going to go to the ludicrous cost to support HLS (which would require you storing not just extra copies of all of your assets but also storing many copies of your audio as I am pretty sure HLS doesn't support separated streams) for Safari users given the existence and already-dominance of Chrome.

(FWIW, the cost of the duplicate storage was such a "bottom line" reason for websites to not support HLS that Apple finally decided to break a bit and support the MPEG DASH fragment files in Safari 10. It still is an extra implementation burden to support this hard coded spec and hobbles the entire industry to "whatever capabilities are sort of supported by HLS" instead of "whatever can be imagined on top of Media Source Extensions", but it no longer isn't "a major cost of our business operations is going to more than double".)

But, they still have not implemented it on iOS, because there they have control over the browser (disallowing any alternative) and are also a force in the mobile market you can't ignore (which is why this should be illegal). This means that you are forced as a content provider to support HLS so you can target iOS users (and before Apple lost, macOS Sadari), and that's the only reason anyone cares at all about HLS. HLS offers absolutely no advantages to MPEG DASH to anyone but Apple, and so would be dead if it weren't for Apple's active resistance to Media Source Extensions.
I don't understand your points then. You being sheltered or not has no bearing on lumping together CSAIL & ML, nor does it mean that CSAIL has the right or wrong marketing to high schoolers. Clearly they take in a lot of students every year, so it can't be all wrong. I'm sorry it wasn't done in an appealing way to you, and maybe they're missing others. Regardless, whomever is doing that is (for better or worse) quite distant to the actual researchers and professors.

Of course my personal website about my professional work is marketing. What's wrong with that? It's all true. It's important to market yourself, whether you're a biologist seeking grants, a philosopher seeking impact, or a university department seeking stature. That's how the world works. You need to tell people why they should care about you, otherwise you're just a forgotten soul in a world with billions of souls.

That I've used a computer since the early 80s wasn't common I think is a good thing, despite being made fun of for it all throughout my childhood. I think it has framed many of my perspectives in life, including an ultimate desire to get a PhD from the Media Lab and attend MIT. How is any of this relevant here?
Indeed. When I was in high school, I took a community college course called "Intro to Computers" or something like that.

We spent an entire lecture on the concept of right-clicking, and several lectures on changing fonts and font sizes in Microsoft Word.

It blew my mind that this was not innately intuitive, forgetting that I grew up with all of this and it's as second nature my generation as breathing.
Serverless Monitoring Tools and Resources
I have no problem with this as long as they consistently enforce against lane hogging in the same way. (In my A1M example they clearly do.)
The amount of time given to adapt to those changes seems likely to have a big effect on how well organisms weather them... just because the same conditions existed x million years ago doesn’t mean that life can deal with it if the same change happens over 100 years.
Microsoft can open-source the parts that do belong to it and let the community replace the licensed code and libraries. If it's really in the business of selling cloudspace and not operating systems anymore, Microsoft shouldn't care.
Old Android phone has LineageOS on it and acts as a remote for my TV and Chromecast.
Ultimately, Thunderbird needs to stay up to date with Gecko for security reasons, or else drop support for third party HTML content, so even though it is nowadays officially independent from Firefox, changes for Firefox will impact Thunderbird for the foreseeable future
I interpret that as:

- If you only have social logins, you must implement apple sign in.

- If you only have your own login, you don't need to implement apple sign in.

- If you have both apple sign and your own login, you must implement apple sign in.
Please reconsider this position.There are large numbers of Jewish anti-Zionists, whose motivations range from religious to Palestinian solidarity to just not wanting to be seen or treated as an extension of Israel. As well, there's a great many people who don't mind the existence of Israel as such but object strenuously to its expansionist settlement policy, including a large number of Israelis.

As well as that, there's a phenomenon called Christian Zionism that's popular among conservative evangelicals, which views the establishment of the state of Israel and a number of related milestones as a fulfilment of Biblical eschatological prophecy. Their enthusiastic support for the relocation of the US embassy (and others) to Jerusalem is rooted in a belief that it signals the End of Days and forthcoming battle between good and evil on the field of Armageddon. While a minority position, it's one that's in ascendancy at the moment and counts the US Secretary of State (by conviction) and the President (by transaction) among its adherents.

In short, it's complicated. This is not to say that everyone who's anti-Zionist is good or has valid reasons, many such are indeed anti-Semitic, from casual to virulent. Neo-Nazis often leverage ambivalence or antipathy towards Israel to convert people to anti-Semitism and recruit them, a technique known as entryism. And there are anti-Semitic currents on the left too, particularly among dogmatic types who think Stalin did nothing wrong (sometimes loosely referred to as 'tankies').
The Simulator comes free with Xcode. And it's actually pretty usable in terms of performance compared to the Emulator you get with Android Studio.

Either you get a $75 iPhone SE or you have something for free with your MacBook. Anyone with a computer still wants to use a hardware Android device for any serious testing. And then there's the differences between all of the builds between the brands. I bet you want to test on a Xiaomi before you want to declare that push notifications work.
New York Times Journalist Targeted by Saudi-Linked Pegasus Spyware Operator
A corp has more flexibility in what it's allowed to do, compared to a US nonprofit. Maybe similar reasons why Mozilla has the Mozilla Corporation in addition to the nonprofit Mozilla Foundation.
Linux users are asking for quite a lot; not just support for Ubuntu and Fedora but for all the random custom builds and drivers out there.

It's simply not worth it when 0.3% of your customers represents more hardware and software configurations than the remaining 99.7%.
There's no easy money for lawyers in GDPR - the big financial 'teeth' of GDPR are in the form of fines enforced by regulators to the state, not (as often in USA) in the form of huge civil lawsuits from which private law firms could get a share.
I assume what Apple would like you to do is to build an "open a support ticket" flow into the app itself, which either asks for the customer's "contact email", or allows correspondence directly through the app. Such in-app support flows are already pretty standard for e.g. mobile carriers' apps, I've noticed.
> Getting an Iranian entry visa as an American without a government minder was bit trickier

How did you manage that? I thought that it was required for American citizens to have a tour guide with them at all times. Did you get some sort of non-tourist visa that allowed that to happen?
We're trying that, but the latency and proxying are making it slow and error-prone. We're taking thousands of screenshots per CI run and want it to be done within 5 minutes for our developer experience. We run about 20 to 40 of these CI jobs per day. The SaaS tools I've seen so far are also very expensive for this use case.
Machine Learning/Deep Learning contests, competitions, and conference challenges
There have been times when almost all life on earth died out. So like, yes we will continue to having living things on earth probably until it's swallowed by the sun, but that doesn't mean that it will remain habitable for any of the species that currently live here, including ourselves.
> I’ve never seen anyone change his mind because of the power of a superior argument or the acquisition of new facts.

I feel bad for Scott Adams as it would appear he's never taken part in a conversation which has been based on the assumption of good intentions on both sides. But, having read what Scott Adams writes, and his obsession with utilitarianism and zero sum games, that shouldn't be too surprising.
Until 1979 they were. As quick as it changed it could change back if the poltical pressures change. All it would take would be Iran/Israel making peace which would push the Saudis into the bad guys role.
So, like, people are trying to make bundling websites a thing?
That may be true in some language, but it is not generally true. The awaited task can run in parallel and both are only re-sync when you use the result. Thus anything can also be mutated in parallel with await/async style of programming.
1. It seems as if he's addressing the context of the discussion (switching to Linux from Windows) rather than saying anything particularly negative about Linux.

2. I've been making some UE4 projects recently (as im getting back into game development as a hobby) and the toolchain to cross compile to linux is well made and easy to use (and even easy to dockerize).

I think unreal engine support of linux is probably the better barometer of Epic's stance towards linux than their not-so-fully-featured launcher/store (which is many years behind steam).
You send them an email to the address associated with to account with a verification code.
You are totally right, but like anything illicit, Caveat Emptor... Had a former roommate who grew magic mushrooms from a spore syringe. She was convinced they were of good quality, but she was growing them in a terrarium on the floor in a shared room with a large pet rabbit. Cleanliness and Hygiene were sorely missing. I'm not a mycologist, but even my untrained eye knew something was way off with the mushrooms she was growing. She did not end up selling them, but took her lots of convincing not too.

Moral? The closer you can get to know those growing / harvesting the better. I've always had good luck through my connections for herb. I imagine in recreational 420 states, it's harder to ask the dispensary where to get Magic Mushrooms though.
Good point on the budget.

But even if you submitted a "fix" to the foundation, somehow I imagine that it wouldn't be adopted, for reasons.
RIP Pipenv: Tried Too Hard. Do What You Need with Pip-Tools
A few weeks back after my attempt to switch to Yugabyte I decided to commit to CockroachDB in a dedicated cluster with TLS, my backend runs migrations including creating the database but only admins and root are able to create databases but because TLS was enabled my root user didn't work anymore. I was not able to create more admin users because that's part of the RBAC Enterprise offering. The database was there but the authorization system triggers before IF NOT EXISTS condition, so I had to make changes to make it work in production. I honestly thought that if I stayed away from Enterprise features then I would be fine, but no: it seems like if I wanted to deploy my backend on-premise, the deployment process would have to include an step to run the CREATE DATABASE script out of band either before enabling TLS or via localhost(?) in a database node, otherwise I'm fucked unless the client buys CRDB Enterprise to smooth out the deployment process. That's a very extreme case of Open-Core money-squeezing shit I would like to stay away from.

CockroachDB Core is fine as a product, the docs are up to date and it's not hard to operate, all that is appreciated it. I just don't think I'm the target user, unless you make a shit ton of money as you scale it will be hard to operate without:

- Distributed Backups(Enterprise)

- Follower Reads(Enterprise) (no, follow-the-workload doesn't cut it)

- RBAC(Enterprise)

Yugabyte offers all that in their open-source license, which is why I'm rooting for them, that in addition to Change Data capture(Enterprise offering in CockroachDB) is also included.
All sorts of real time graphics stuff; flight simulators, oil and gas visualization of voxel maps, general industrial visualization. These were the early days of hardware accelerated 3D and everyone thought that visualization would change the world to a greater extent than it really did.

It was great fun to write code which drove 8 displays using 8 graphics pipes, with roughly 8 cores working in concert with each pipe. All this work for something that runs faster on the latest iphone using a single thread...

I went on to work at SGI for a few years, and it was still my favorite job ever. It was pure R&D, graphics and realtime systems for their own sake. Today, this doesn't exist. 3D graphics are an applied technology that's part of an app, but not a product research area of its own.
Pythonic Code Review
I never asserted the home you were buying was an example of such a home, no need for the personal attack.

Such homes are actually fairly common in California, I've rented such a room on two occasions.

My understanding is there are quotas requiring housing be built for low income tenants in a regulated proportion to other residential developments. The way classy SF bay area neighborhoods prefer to fulfill this requirement is to build shared housing units for the elderly, for obvious reasons.

The two I personally experienced were indistinguishable from regular residential homes from the outside, but once inside there were some telltales like exceptionally robust fire suppression/alarm systems, and a high density of small bedrooms each having a full bath.

It was actually illegal to rent the rooms to people like me, but enforcement is lax and with CA rents so high, apparently worth the risk for the owner.
freespace 2 is open source. not exactly modern, but the source code was released a few years after the game launched.
I hope somewhere in the next iteration of Xboxes, Microsoft comes up with a version that is essentially a Windows desktop, with support for whatever controllers a normal pc supports, but a trimmed down OS dedicated solely to gaming (supporting at least 1080p at 144 hz), with things like Steam and other game launchers.

For me, that would honestly be the best solution to the OS decision. I could just connect it to my same monitor on the second input, and use the usb switch to just switch peripherals.
7.7 magnitude earthquake recorded between Cuba and Jamaica
To be fair it's not that much for a CEO of a SV corporation, however the fact that she went from $700,000 to more than $2,000,000 in the space of 5 years and her financial accomplishments don't reflet any of it is quite surprising.

Almost like vultures who are skinning a company while they still can, emptying the bank account knowing that eventually they'll get fired for poor performance.
> They did _because they started a new round_. What the US did is equivalent to losing badly and then screaming "Last goal wins" repeatedly until you score the last goal.

That’s a senseless analogy. There was no game with structured rules about number of rounds, etc.

That’s like claiming someone only won a war because they kept fighting until the other side gave up and didn’t want to fight anymore.
> So what am I missing here?

The Haskell program is multi-threaded (I don't know about wc's official implementation, but I assume it is as well), while the D program is single-threaded.
Still hanging onto that 256MB thumb drive? Turn it into a key for a deniably encrypted operating system: https://habd.as/post/invisible-arch-linux/
Yes that's the only solution I have found to sync progress on iPad, Android, and linux. If any FOSS solution exists on all these platforms in order to sync position progress I'm all ears.
How to Set Up Continuous Integration Pipeline with GitHub Actions and Puppeteer
Where "given exceptions" are mostly limited to obvious situations, like using Twitter signin for a Twitter client.
Huh. Just created an account to test it out, and I wasn't required to fill in the phone number field.
The advertising industry more than makes up for the lack of governmental shame in the US. Also I don't think the LGBT or most monitory communities would agree that shame is underused.

I'd love to see the HOV idea though.
scary clickbait from fox (vegas). This is beneath you all - I'm ashamed of this community that can't resist the base sensationalism of a morally bankrupt media source.

have some self respect
Modern kernels support signalfd, timerfd and eventfd. With those things, it is possible to wait on almost anything.
WeWork is getting rid of free beer and wine on tap in North America
Subliminally Hacking Your Heart
Interesting this is coming to light right as China gets hit with a deadly virus from Wuhan...
I've now put it on GitHub: https://github.com/martin-stone/AndroidAudioNotifier
It's different having to buy a device to test a product you are developing for that device. Apple is just gatekeeping access to their API to developers who buy one of their otherwise unrelated products.