skysight-inc/HackerNews huggingface dataset:
> electricity consumption is not the right metric: the devices' time of life is.

I would even go beyond this: person time is the right metric. Code will be read many more times than it is written. Even if code is functionally equivalent and bug equivalent, the clean version will be easier to maintain, add features to, port, optimize and debug. Taking the care to craft clean code is worth it for this reason alone.
We will connect developers with ISS to learn, play and build
TeX Must Die
So what happened to the $1.2 million?
So do you think it is wrong for a bank to send a repo man to take back a car that someone hasn't paid the note on?

What if they set it up as a "rent to own", where you can get to rent a phone for $x a month, and after N months you own it? Would it be ok to restrict functionality then?
or for DRM reasons...
I still struggle to see how cookies set for spiceworks.com or linkedin.com are for "technical" purposes of just serving a landing page.
It's not just Ireland. There are towns crossing the English-Welsh border and English-Scottish border which has been an issue with the increasing fragmentation of the UK in the last year. Particularly in lockdowns people officially can't go to their local shops as it's "over the border". Pretty ridiculous but it reinforces the idea that UK is looking more and more like separate areas -- an idea that the present government appears to want to support?

I don't think it's just the lack of respect for the Good Friday Agreement (I wonder if Raab has read it yet) the unity of the UK as a whole is looking quite strained to me.

[Just my private opinion.]
In case you want to root, you can use magisk hide to prevent banking apps from knowing you've rooted.
What's ISS?
Folks need to get the hell off Facebook. My wife was scrolling her feed last night and it was all of people being happy that Biden won. She was amazed that she didn't see a single post of someone being sad that Trump lost. It was only when she clicked through to friends we know to be in the Blue team that we saw the sad-that-Trump-lost messages.

I'm not on Facebook, but I was astonished at the level of polarisation.
Also the writing is all over the place even within individual paragraphs.
Right, and so on platforms where sideloading is allowed doesn't it make sense to restrict the ways in which apps might be able to see the screen contents of other apps, for the benefit of the user?

It's the same justification in both cases: ensuring the user's data stays private. I would prefer no screenshots over no sideloading if those are the only options.
It's new in a sense of 'something that is not yet another rigid list of tasks'

It's Eisenhower Matrix through and through, but I found draggable task dot quite refreshing.
Is there a way to list companies / publications by how serious they see and take COVID-19 reporting?

It's like a litmus test: if you don't believe in COVID-19, what else do you have wrong?

I believe staggered lockdowns, coupled with extensive testing and tracing, was what Dr John Campbell advocated for throughout the entirety of the pandemic.
More people voted..
Hi, Karan here, I am one of the co-founders. We plan to release a product that will connect developers with experiments on ISS. You will be able to test, learn, and build your own products. Please sign up if you are interested when we launch.
For some reasons this makes me think of the generational struggle.

The difference between the 50-60 folks who bought a home before the bubble (if not multiple homes) and can be pseudo retired. Still working for another decade but typically not caring too much about salary.

And the 30-40 folks who is facing the housing bubble with a lifelong mortgage and soon university fees for their children. Typically caring quite a bit about compensation because they're struggling to make ends meet. Sadly they really missed the boat if they stayed a decade at a company (with little raise/promotion).

Obviously they're managed quite differently and have very different concerns in life.
The case for climate reparations – Bulletin of the Atomic Scientists
The International Space Station
Slack has no control over those cookies - but it is of course questionable at best that those third-party services are allowed to embed their crap by default. That's not a cookie consent issue though, strictly speaking.
>...PGP doesn't prescribe any particularly algorithm for these operations, so PGP implementations are potentially susceptible to these issues.

OpenPGP and implementations get a fair bit of academic scrutiny. The published PGP standard refers to RFC3447 which is PKCS #1 v2.1 for RSA. It is quite unlikely that there are any bonehead errors in any of the popular implementations.

>The most trivial one is the 1×1 tracking pixel that phones home, which is pretty common in email for tracking purposes.

I think it was clear from context that I did not mean that no reverse channels existing anywhere, only in a form suitable for oracle attacks. The HTML image thing is a straight up leak that has actually been used to exfiltrate decrypted plaintext.

>PGP is already decently well-known as being a bad cryptosystem...

That isn't really true. It is actually one of the solidest cryptographic protocols ever.

>...do not naïvely compose.

What does that mean?
This is true: A friend of mine bought it on the street in Frankfurt am Main (Germany) from a shady guy that approached him and eventually sold it to him. He was totally excited and showed it to me. On first glance it looked like a real iPhone 5s/SE. But the mute button seemed strange. On inspecting the OS it became clear that he had bought a counterfeit.
I knew cheap iPhone clones but this was the best one i ever came across.
On the contrary, I find it super helpful to set up my workstation. I don’t use any other package manager on macOS these days, everything is Nix, fully declarative with a small script that basically does `nix-env --install` (but with the flags to replace my current environment wholly, and with some helpers around showing what changed). I can then just sync my config between my machines and run my script and get identical setups on every machine I use, and I can update all of my packages at once just by running `nix channel --update` followed by invoking my script again.

And there’s a bunch of utilities I use rarely so I don’t even keep them installed, since I know I can just `nix run nixpkgs.hello -c hello` if I ever want to run them.

And then for a work project I set up a custom derivation that I can use when I need to run the occasional scripts that require the custom ruby and python environment, so I can just run e.g. `nix run nixpkgs.my.env -c pod install`. This way I’m not even polluting my global environment with this stuff the way the work scripts expect. And I’m currently working on formalizing this into Nix derivations in the work repo directly (in an attempt to convince my coworkers that we should all use Nix).
Even if the phone were destroyed, you would still have to pay the debt.

When purchasing a phone on credit, you sign a contract which gives the lender certain rights they wouldn’t otherwise have. No “rights” are broken.
Do you already have agreements with the ISS to make this happen, or is this just a landing page to measure interest?
Anyone who can hold of your phone's IMEI (e.g. from the network, from the packaging, or by getting access to your phone for a few seconds) can call a network operator and get it blacklisted. This doesn't lock it but does prevent calls and cell network connection. Although malicious state actors apparently can do much worse with the IMEI: https://www.businessinsider.com/saudi-arabia-imei-track-runa...
It could also be for people who want the status symbol of owning an iPhone without shelling out for one. That’s very common in China.

In the early part of this century, I used to travel in Asia quite a bit, and I started collecting knock-off Apple products as souvenirs. I had quite a collection of various look-alikes at one point. It was a cheap hobby because they were all very inexpensive, and if you were in the right country or situation, you could haggle the price down a little further.

They were all in the one box that got lost (stolen?) when I moved out of Seattle.

(Not Apple-related, but I still have a watch that plays videos [loaded with On Her Majesty's Secret Service and The Incredibles] that I picked up in Singapore for US$30 around 2005.)
This doesn't address the issue of plagiarism by SEO peddlers.

How can an original article be the top result when a carbon copy with better SEO is up there just some hours after the original appears?
Even many toy applications is painful for one reason or another. For example, even a Python toy app is likely to use a C-extension dependency that hasn’t been packaged in Nix yet, and since C’s ecosystem is a trash fire, you’ll have to figure out how to package it and it’s transitive dependencies in Nix. You have different problems in Go, where you need to provide the hash for the vendor derivation, but the only documented way to get that hash is to run a tool that only works on Linux (and I’m on MacOS). And in whatever case, the documentation for the Nix ecosystem is sorely lacking, so odds are you will have to reverse l-engineer other similar package definitions in nixpkgs to figure out how to make your own package.

Note that these issues aren’t insurmountable, but it doesn’t seem like the Nix community cares very much about them (and of course it’s open source software so there is no obligation for them to care, etc but that doesn’t magically make it a good tool for these use cases either).
They are "changing the perspective" to a behavior which is predatory and stacked against one party. A company cannot just write anything they want into a contract and expect it to be enforceable; there are rules surrounding what is and isn't acceptable in contracts.
Everything is legal in a sufficiently corrupt system. It doesn't make it moral.
Both :) We already have experiments on ISS that you can actually play around with and we want to measure interest.
thanks! yeah we have 10-20% of old resources but they still work. But thanks for the idea, we'll consider adding some kind of a relevance ;)
$5.3m from YC. Interesting.
In my interactions, even vegetable vendors are, on average, aware that any app will work. For them it is all amalgamated into 'mobile payments'. Most of them have kids who setup the thing and generally, there is high trust in the system, mainly because a transaction is either done or not. There is no done on one end and pending on the other.
I made a website to guess tomorrow’s Covid-19 case count. Here’s what happened

You came up with a clickbait title for a blog post?
If I were you, I would look for local resources, availability of talent and visit mayors office to come-up with a business which can provide employment. However, you will have to look for resources from which you can build a value-add product which can be sold outside from city.
data experts, huh?
now time to assess ROI. try analyze voting patterns and see how effective was their anti-trump campaign vs "voting pattern"
> let's see just how bad GTK and Qt can be on mobile

GTK and Qt on mobile is not a new thing, Maemo/Meego were earlier examples. In my experience, it worked fine.
The Amazon service won’t appear in the App Store and won’t be sold by Apple. With the Microsoft client it would be sold by Apple in the App Store. If Apple sells you something they want a degree of say in what gets sold.

Yes of course this is about money.
Is that the standard way to write the word in english? It'd be pronounced "kapikay" (ch=k) rather than capisce (sce=shhe) if read in italian.
I think it goes deeper than this.

An app like Yelp could claim that one of their essential features is to show you restaurants physically close to you, so location information is essential. They could claim that being able to recommend food based on your past searches is part of their core functionality, and that requires saving searches in cookies, or saving them on the server side with a fingerprint on your side.

You could argue that Yelp is only a yellow pages of restaurants and therefore no cookies are essential. Someone else could argue that they are much more than a yellow pages, that if they were only a yellow pages they would not be profitable and cease to exist, and that their core reason of existence is their recommendation engine. To that person, essential functionality would require more things to be stored.

Then there is a regulatory aspect. Some governments may require their companies to install trackers of sorts. Some governments just don't give a damn and let their companies do as they please. GDPR is not a universal law. It's an EU law. Nobody else has to follow it, and there is no way you'll convince every country in especially Asia, Africa, and South America to follow GDPR. A technological solution on the other hand can deal with the entire problem with a single software update, much more effectively than any legal route.
> They patched out the checks for rebar.lock files from the 3rd party Erlang build system.

Oh ffs really? Yeah, that's the kind of hijinks that leave you scratching your head. Thanks for the head's up.
Yeah I experienced this years ago at an MSP. The client was outright hostile to people who would pick up their tickets. It was extraordinarily hard to please them. They'd also leave bad reviews on the tickets once completed, which would impact our bonus (!)

So the eventual outcome was no one would pick up their requests from the queue, and this made them even more angry and difficult. I flat out refused to do them, directly to my managers, since they wouldn't consider voiding the inevitable bad reviews. Just dumb all around.
"Winter is coming" is the title of a (more or less) recent episode of a german podcast: https://youtu.be/Ymp11vnssMQ

I think Jo(h)n Snow ( https://en.wikipedia.org/wiki/John_Snow or https://en.wikipedia.org/wiki/Jon_Snow_(character) ) would agree.
Outside of the box indeed.

I mean, there are dopey ideas galore, starting with the wedged sectors, and then married women over 20 cannot vote, Sweden took a sizeable chunk of Finland, and Norway got the Kola Peninsula, Finland took East Karelia and then some, Estonia and Latvia are part of Greater Russia, the Hebrew Nation encompasses the area all the way north of Beirut, that massive neutral zone in Sinai, Greece takes south Italy and Sicily, Sardinia belongs to Spain, Serbia and Albania are joined, and so on.

The colonial map (#2104.02) is also something.

It's too bad one cannot simulate this to know if the ideas would actually had had an effect in the upcoming WW II and so on.
As others have pointed out, EMC testing often only considers typical use and this is not one.

Another thing is that regulations don't only consider radiated power. Constant-level spurious transmissions are sometimes tolerated to a higher degree compared to modulated ones (e.g. in some bands maximum allowed interference is determined by quasy-peak level, not power). This is exactly because modulated interference (which is what this produces) is more harmful to communications systems.
> There are multiple ways to develop applications for the android; you can go down the path of hybrid application development where flutter, react-native, or NativeScript are the most common contenders. Flutter uses Dart, whereas React Native and Native Script rely on JavaScript. Answering the question of hybrid vs native is out of the scope of this roadmap.

I would learn 'normal' Android development with Java (or Kotlin) for sample apps, but quickly switch to Flutter/Dart where the app doesn't specifically have requirements that preclude its use. Android API's are so full of legacy cruft and bad patterns.
you're right, the new JS has isArray already
I haven’t really played around with installing browsers, etc via Nix on nix-darwin yet. The experience is really good for the most part! Setting it up initially is a little confusing since the installation has to create a volume for /nix, apart from that it’s really smooth.

I choose to replace Nix channels with in-code tarballs of the nixpkgs repository. Sometimes that does confuse darwin-rebuild but it could also be because I’ve set it up slightly incorrectly.

My Nix files are indeed open source! There’s a colour utility and a file that uses them to create theming files. https://github.com/kitten/nix-system/blob/master/config/colo...
the thing that took a bit of time to keep from getting confused is audio mapping. streams are indexed from 0 while channels are indexed from 1. knowing when something needs the stream index vs the channel index gets weird until that one day it finally clicks. i also argue with its choices of channel layout names[0]. a lack of 5.1+2.0 to be labeled similar to L,R,C,LFE,Ls,Rs+Lt,Rt. instead, it wants to call it some 7.1 monstrosity. also, industry standard for 5.1 is L,R,C,LFE,Ls,Rs while FFMPEG calls it FL,FR,FC,LFE,BL,BR. They also forgo Lt/Rt for DL/DR. Maybe I'm too video centric, and these make more sense to an audio centric person???

[0]https://trac.ffmpeg.org/wiki/AudioChannelManipulation#Listch...
When I mean 'commercial', I'm talking about something specifically made for car audio by a large name brand manufacturer... something like this...

https://www.amazon.com/Sony-XM-GS6DSP-Channel-Bluetooth-Ampl...

$400 and not even bluetooth 5 (it first came out in 2018 and hasn't been updated since).
Sorry, I should give more info. One of the experiments is a plant that grows on ISS. We collect the data that the plant is producing. Developers can even grow their own plant at home and compare their data with the data on ISS in realtime. Just to give you one example.
Don't use apps. Aside from games and sensor integration they can rarely offer more than a web-based experience. Push for more safe hardware sensor integration in browsers.
Corrected the post above, but frankly, leaning straight on deaths wasn't my preference (just the numbers felt like they made the point clearly there). If you don't have the data, the reality is you don't have the data - you need thousands of test cases and time and monitoring to stand a hope of establishing it's not that lethal: The Oxford vaccine trial was paused in Phase II [1] when it looked "pretty good" because an extremely rare neurological condition showed up in two subjects.

[1] https://timesofindia.indiatimes.com/life-style/health-fitnes...
> This assumes party identification and party goals are arbitrary.

No, it just assumes (which is true) that people care about different aspects of the party platform. All over the developed world, people on both sides of the aisle want to reduce immigration. Left-leaning parties in Denmark and New Zealand (the beloved Jacinda Ardern) campaigned and won on platforms calling for reduced immigration. Mainstream center-left politicians like Macron have shifted to calling for increased integration.

In the U.S., that left has radicalized that debate. Democrats have dismissed all such concerns are racist. The moderate candidate Democrats ran didn't push back on any of that or acknowledge there was a legitimate debate to be had over immigration levels. And nearly everyone who ran in the Democratic primary embraced far-left positions such as decriminalizing illegal immigration and universal healthcare for undocumented immigrants--positions only 1-2 EU countries have embraced. (Due to a lack of any pushback on those positions from Biden, it was easier to get those primary positions to stick to him.) Biden wouldn't even take the completely mainstream Democratic position of condemning illegal immigration and calling for secure borders, which Obama embraced.

At that point, what do you do? A party isn't a single person or policy position; its an entire ideology (and the Democratic Party has become increasingly ideological).
Regarding the effectiveness of the vaccine. A challenge trial where healthy people are deliberately infected after receiving the vaccine could very easily have answered this question. The FDA did not do this and should have IMO. I believe the UK is now taking the lead here and doing challenge trials.
Ok, this is crazy, somewhat I can understand guy making this just as joke, but who are those 40 million who download it each week?!
What is next each line on GitHub will become npm module?
Yes, I must pay the sum because I've borrowed the money and what happens to the phone is my responsibility. It has nothing to do with the rights of the lender. Their rights are to repossess the phone if it is not paid because the phone is collateral, not because they own it.
Merch. Get your Yo baseball cap and coffee mug.

Enjoying this line from the post: "At some level of abstraction, it’s Yo all the way down."
As an aside, just this morning I learned that "baller" is an expression almost a century old. At least.

I was listening to one of my 1950's beatnik poetry albums, and the reader used the adjective "baller" twice, in the same way that we do today.

Related: The word "fly" goes back at least to horse-and-buggy times.
It certainly breaks with Windows tradition, but you're still not writing in BASH. I would call it "New Windows". Windows tech that is written for Windows but is acknowledging that there may be a better way to do things. Regardless, they're all making win32 kernel calls, and no need for an emulation/virtualization. They were, at least, written for Windows.
Also by definition there won’t be. Because two apps can capture 60% market share, there’s still 40% to be captured. Free markets would incentivise people to come up with at least 2 other players, no?
I too am also a former foundry employee.

I was at IBC when we released storm, I had the privilege of using 4 red rockets, all of which broke. I was there looking at the RED forums where they were sharing the cracked version.

I was there when Whitmore got the email about redcode, and not using the official SDK. That we "had illegally reverse engineered proprietary code".

I was at the dinner when either bruno or sam said "it turns out they like storm a lot, but not enough to pay for it"
I learned much about why Quibi failed from comments rather than that article. That article is poorly written and seems more confused than the Quibi founder.
You're right but I think you're missing the point. I read that as a call to action (this is HN), not a dismissal of a problem.

They're saying we're not getting a solution from the corporate sector, so we need to build it.
They have to do a KYC (know your client) check, which I assume they do a credit check on you, probably via Experian or another one of these. You also send a picture of your ID, and record a video of yourself saying "Hello, I'm $NAME and I want to open an account with $COMPANY".

The Barclay's part is just an old practice. How I ended up doing it after two months was by having a letter from my employer stating that I'm registered with them at a particular address. But what I learned from somebody else that went through this, after those two months, is that they could have said my "home" address was the address the company is registered at instead. This is how they've used to do it with other people that have hit this problem, it just didn't occur to me to ask for something like this, and it didn't occur to them to suggest this either since they assumed I had everything in order (since I already submitted my Monzo account for salary payments).
Or, if you're not a programmer and want to support GNU/Linux phones, consider Librem 5.
Today I've learned that tension around adam's apple or cricoid cartilage can be relieved using ujjayi pranayama.
QEMU 680x0 support [video]
Creepy was inevitable, the choice was Jason or Stepford Wives.
Gotta love that $29.00 shipping charge. It's not like they could have afforded to offer free shipping at those prices :)
In and old school record store you could go there and listen before you buy.

Today there are 30sec excerpts on band camp and Spotify for every song, and there is Youtube.