skysight-inc/HackerNews huggingface dataset:
> Anyone can publish outside the App Store

Not on iOS they can't. Which is the entire point.

> Reaching people is not your right.

No... but a competitive market is in everyone (except the monopolist/oligopolist's) interest. Our entire economic model is based on the premise that markets are competitive. Thus in situation like this where a big player in a significant market is being anti-competitive, it is more than reasonable to complain about it.
Yes, this is the main reason why they exist in the first place.
I read Ulysses to the end and appreciated it as the literary experiment it is. I don't intend to do it again though, and despite being quite widely read, thank you very much, I'm not going to claim I understood more than a fraction of it.
Caught extensions would be automatically disabled, right?

Check Privacy Policy, if none exists it is either clear or non conformant. Extensions which states they collect data are not removed - for example Stylish, Web of Trust.
It might be, assuming two things:

1) That you actually care about this metric. I don't, I do not get paid by the number of minutes spent on pages, I get paid by the number of signed-up subscribers who use my software to make their workflow easier. I can (and prefer to) use bandit testing to measure the performance of redesigns.

2) that it can be reliably measured, which I don't think it can.
Breakthrough in inverse Laplace transform procedures
Show HN: Poica – Algebraic data types and type introspection for pure C
Exactly. Such tools are definitely possible, even if they rely on Ghidra or IDA's plugin systems.

What I like is the economics of the idea that one company can build an obfuscator, and then another company can build an anti-obfuscator which completely nullifies the value proposition of the first company.
Banks rush to borrow record €1.3tn at negative rates from ECB
> Plus it's terrible to tell a friend that you may both be wrong

You're very definitely not British.
I'd like to ditch google analytics for a new small side project I'm building. I live in a small country in Europe and for me the most important feature of these alternatives is the cookieless tracking and the lightweight scripts. However, the pricing is too steep for a project that won't gain more than thousands users.

Fathom analytics and simple analytics cost ~100$/year.

Plausible costs ~50$

I really liked and almost settled with plausible but I just saw goatcounter right now. It's free for personal / open source projects. That's so nice for small projects like many people here are building.
The US has built just one new coal power plant in the last five years (a tiny one in Alaska). Coal is not the status quo; coal is collapsing here. Neither nuclear nor coal is the way forward.
Off topic, but I used to run a website that had Google Analytics. This site and domain are now 100% down and have been for over a year.

I still get monthly emails from Google about the analytics for this website. Apparently it's getting 200-300 visitors per month still. I have replied back to Google vie email about this several times but never heard any reply.
I wonder what site they are tracking?
As an American (banking system), I carefully choose which banks and credit unions I use based on a multitude of factors. Anecdotally many of my friends and colleagues are the same, the service and benefits (and hassles) vary greatly from one financial institution to another.
Former Google CEO Eric Schmidt says ‘no question’ Huawei routed data to Beijing
Yes, but that's basically sugar for generating raw queries
Neither does the GPL or any other licence under European laws.
No, see LGPL and MPL for example.
> - video editing/special effects

Hollywood studios run on Linux (except Pixar, and granted, not with webapps), so it is possible. What's missing is the middle-ground, mass-market solution like Premiere/After Effects or FCP, though DaVinci Resolve is quite nice entry there.
Making Crash Bandicoot (2011)
But that's the thing, for iOS devices there is no alternative option, and it is not possible to have another option since Apple won't allow it.
Ask HN: What are some good resources to learn how electricity works?
I've tried several times to understand the vocabulary and concepts of electricity - basic things like volts, amps, resistance - but I'm not having much success with self-led study. Can anyone recommend any good videos, books, courses, etc.? Thank you.
Funny that I also always claim D being "the better Go". It has a very similar compilation and runtime model. But D is a much more powerful language, it's not "dumbed down to the max". For people that like Go's runtime model but don't see "simplified at all costs" as an advantage D could be just right.
>GDPR is mostly about processing user data, not storing them.

Storage is considered as processing.

But yes, you're right that the Right to Erasure is not absolute.
Lockdown LUNACY: the thinking person's guide
Yes. Saturable core reactors have a long history of industrial regulation of heavy duty motors, furnaces, and the like. I first learned about them from old cranes in seaports.

For some applications size and weight aren't a big deal, but durability and overload tolerance are, so I can imagine they are still used out there somewhere.
To me (but then I already know a lot about both of these topics) the format is actually much more interesting. Although it looks like the material is well presented.

It does make sense that if we're going to have learning interfaces they have spaced repetition built in rather than requiring users to do that themselves.

Looking forward to reading through.
All the issues people have with apple can be applied to most corporations.

Don't get me wrong, I think it's abhorrent, but it's something you should think about.

I once tried to open a new bank account with my bank of 10y, and set up direct debit to it. The point was that I was going to pay my rent from that new account (both me and a roommate would pay into the account, and a direct-debit would go to the landlord).

I filed the paperwork, in person, and heard nothing, a week passed, I phoned the bank, they said call back tomorrow.

I did, "please call in a week".

Waited a week, "please call back next week"..

So I go in person to the bank, and I refuse to leave until they fix it- I was being pressured by the landlord, I couldn't take the keys of the new property until proof of direct debit was handed over.

I waited for 5hrs in the lobby, basically from a few minutes after the branch opened until the mid-afternoon. Eventually a teller decided to help me because none of the bank managers were going to look at it.

What was the problem? apparently because I had claimed to have an income on one of the forms they wanted proof. I had never been asked to delclare proof before; and bearing in mind that previously I had never declared any income on any account _and_ I had standing orders/direct debits coming from the account; this was also the account that was where my salary landed, the only account I'd had since I was 13.

I tried to give proof, I showed bank statements and payslips... contracts etc; but because the payslips were on my phone they didn't accept them, I asked if I could use a printer and they said no.

So, I walked across the street to Barclays, opened 3 accounts with my passport and a proof-of-address, set up all my direct debits in 1hr, transferred all my money and that was the end of it.

What pissed me off most was the lack of transparency on exactly /why/ they decided not to move forward, expecting me to just sit on my hands forever is not good.

Fuck you HSBC, that was nearly 10 years ago and I still fucking hate you.

er... my point is that corps can be fickle and you shouldn't trust any of them. Especially the ones that implore you to trust them.
https://www.jedec.org/sites/default/files/docs/JESD84-B451.p...

You can use http://bugmenot.com/view/jedec.org to get free-to-use credentials.

The section in point is "A.6.1Bus initialization".

I'd say that if your MMC works fine going full-speed out of the gate and the IC on the board supports this speed, then you unlikely to encounter any issues.
... and in-page pingbacks
We are a SaaS company also, and time spent reading manual/tutorial pages is important to us.

With regards to point two, being reliably measured sounds to me like perfection is the enemy of adequate. Perhaps in low volumes you can't measure certain stats like this reliabily but in large volumes I think it's useful.
When I'm victimized and want to press charges against my assailant, I should only have to provide any and all evidence that I have against the assailant. The police can then decide whether or not to pursue the case, based on the strength of the evidence I've provided.

In no sane world should the victim be expected to expose ALL of her private information. It's the digital equivalent of getting robbed in a dark alley, and the cops telling you they will drop the case unless you allow them to search your home.
I have been using 42" 4k monitor. It is suitable for some task that require 4 or more windows at same time. For example, development of Field Programmable Gate Array(FPGA) use more than 4 windows (FPGA CAD, Waveform, HDL editor, explorer, etc...). It is comfortable that use these windows without switching of windows.
That's surprising, considering the virality is part of the license text, not the law; does the law prohibit that clause?
With Push MFA it's even easier, the sequence goes like this:

Crooks know Barry's password but Push MFA is needed to sign into his account and conduct some crime

Crooks somehow get Barry to go to a site they control believing it is for Work [there are a lot of ways to do this step, links in email, hijacking forgotten subdomains, typo squatting, the list goes on]

The site says "Hi Barry, we need to do Push MFA"

Crooks sign into Barry's real account with the password, causing a Push MFA to happen.

Barry was expecting Push MFA because the bogus site prompted saying it would happen so OKs it.

Crooks have now successfully passed the MFA
Not sure if you've read Jennifer Government
Not on some amd board. It's a common complain, my previous board would have a pre-bios delay of 5 to 10 second with xmp enable and still up to 5 without xmp. I changed board and it's now a lot better, but still slower than intel.

ps: xmp is probably an intel only name, but i cant remember the amd one.
Research Shows Social Media Is Fuelling Covid-19 Conspiracy Theories
Email Verification Add-On vs. Zerobounce Service
The Book-Burners Are Here
And that, dear reader, is why you should host your own infrastructure on your own network connection. Besides being cheaper than using hosted services it:

- protects you from this type of arbitrary abuse of power

- helps in keeping third parties from mining you for all your data

- helps in resisting censorship

- protects you from surprise changes or cancellations of services (Google Reader, Google+, Microsoft PlaysForSure, etc.)

- gives you more control over your data

So get that Raspberry Pi, that old laptop without a screen, that abandoned diskless client or some other low-power (as in power consumption) machine with a few GB of memory and a few GHz of CPU and start tinkering. There are readymade solutions for those who dislike tinkering but this being Hacker News I'd assume most of you do. There are plenty of posts on this board and elsewhere on this subject so I won't repeat the whole list of services and software which can be used except for one: add a git repository (e.g. gitea [1], sourcehut [2], gitlab being too heavy for most SBCs) so you can be master (pun intended) over your own data. Nae lairds, nae kings, we are free.

[1] https://gitea.io/en-us/

[2] https://sr.ht/~sircmpwn/sourcehut/
I went to Hopkins to study bioengineering. This ended up being a tactical mistake - the media hype around the field gave me unrealistic expectations, the life of an underpaid academic no longer seemed appealing, coursework was incredibly difficult and graded on a harsh curve.

But it was incredibly useful because it took me off the default track. Had I gone to Harvard and enjoyed its attendant grade inflation and reputation advantages, I'd probably be floating around McKinsey and feeling self important right now.

Instead, I had to ask myself some difficult questions about what is important to me and how to make it happen in my life.
I'm gonna write about this in pt. 2. Basically you can use symbolic execution to recover the CFG[1] (using something like miasm), you can eliminate dead code, restore dynamic lib calls with an emulation, and whatever else. But the point is that it would take an incredible amount of work and co-operation between tools, and then you wouldn't have even begun understanding anything about the binary, which is a whole another story. Now there's a kind of a little shortcut to all of this, which when combined with a couple of tools, you'd be able to make sense of things in this binary, which I'm gonna reveal in my next post.

[1]: https://blog.quarkslab.com/deobfuscation-recovering-an-ollvm...
Interested in and working on future of computation - new environments, platforms, languages, approaches. A nice starting point is https://futureofcoding.org/
> To have a sustainable business, we have to target the platforms that paying customers use. That platform is not gnu/linux.

Try to tell Red Hat/Canonical/SUSE about it.

The biggest OP mistake is relying on iOS only. Spending 9 years as iOS developer - great, but if you're mobile dev working with two platforms will be a life savior for cases like this one.
It's not about money – why academic scientists engage in commercial activities
> Anything short of a successful human trial is ... nothing.

RECOVERY just posted their preliminary results on dexamethasone. The NIAID trials showed efficacy of remedisivir. But getting a trial right can take some time. RECOVERY started in March, and had to enroll 10,000 patients or so.

A lot of trials are running at this point, it is a matter of collecting data and drawing conclusions. Antibody based therapies are probably the ones going to be the most effective, but I worry about the cost (they aren't cheap).

> The false hope of a vaccine or cure has caused some US governors to announce waiting for a vaccine before ending lockdown.

That is misguided as much as saying that there is no cure (yet). In fact, I'd say that most governments focused too much on vaccines and too little on pharmacological interventions.

FTR, for SARS, a lot of programs were halted because it fizzled out, and so it was impossible to actually test them. For MERS though, there were vaccines in development (and still are), and that's why most of the stakeholders were this fast in getting candidates ready.
That's really unfortunate. Well, at least it's easier to implement a cookie solution then.
Haruki Murakami - The elephant vanishes

As I searched for the author after reading this book by chance it seemed to me that he is quite famous - but nobody around me has ever heard of him. The book I recommend is a collection of short stories, most rooted in reality with a hint(or sometimes a container) of surreal.
It is quite possible to take a GA tracking code for one site and put it on another site. This has happened to me quite a lot where people have lifted content or copied code from my site. You can see the hostnames in GA (you have to dig for it), which could explain this.
Popular. Because adding lines of javascript is much easier than processing server log files.
Handshake is more of a solution to a political/governance problem than a technical one.
Sure, and I'll presume that Google works with the US authorities, Chinese authorities, and whomever's territory they are operating in's authorities, as would be typical for such trans-national business entities, even given a strong negotiating position (being Google).

Why some folks would presume anything different in 2020 is beyond me.
I recently abandoned three 24” hd monitors for a single 43” 4k and I couldn’t go back.

All the desk space, loads more screen space. I don’t need high dpi as a programmer.
Voting can be helpful, but not always. For a long time the voting majority in some places thought treating black people as lesser human beings was fair. In those cases, having the option to easily choose a different government would be useful.

In a way, having states in the US is that idea. E.g. moving from a deeply racist southern state during the height of equal but separate era to a more progressive state would have given you far better results than voting in terms of how you were treated by the local government.
Try "the shite hitteth the fan" or "the shite hath hit the fan", although I'd probably go with "the shite doth hit the fan".
It's still so easy in Firefox to install add-ons that spy on your entire browser session and send tons of telemetry data to a backend (Ghostery is a popular example) while the user has no clue that any kind of data transfer even happens. Such behavior shouldn't be something that can be turned on with two clicks.
bitcoin and other decentralized zero-trust cryptocurrencies are perfect for this.
I had a hard time with this title wondering how a bootlegger goes nearly extinct.

It's still messing with my head a bit every time I look at it, but my head is probably more easily messed with today than normally.
Yes, it's super difficult to limit the receiving end. If you use a mailbox type, it quickly needs to handle basically all shapes of data. Session types or similar are needed to get all guarantees we want but are super complicated. I looked at this in my MSc thesis "Singly typed actors in Agda": http://studentarbeten.chalmers.se/publication/256251-singly-...
The Fathom one isn’t accurate and references an old article. I’ll submit a PR in a few weeks if I remember :)
Looks nice also, but I already have a 4k 32" Eizo Flexscan that I'm happy with - I'm after the 4:3 aspect ratio, everything just seems to go wider and wider these days.
Many HOAs have rules that require children under the age of 13 to be supervised by an adult when outside the home.

Not remotely the case in the US. There can be common-area usage restrictions (e.g. pool and spa), but they can't constrain anything done off property.
Here's a talk from 33C3: https://media.ccc.de/v/33c3-8034-build_your_own_nsa

The data under "web pages visited and time stamp of the visit" is your clickstream data (you can check which data the extension sends using the network tab in the extension developer tools, though some extensions go to great lenghts to obfuscate it).
Why micropayments will never be a thing in journalism
You should check out Matomo (formerly Piwik), which is a free self-hosted GA alternative. I'm very satisfied with it so far. It disables tracking by default - I think, but this is configurable in the Matomo dashboard.
The effect this has is to make the laptop a "Something you have" factor. This works fine so long as the business is strict about ensuring people treat laptops appropriately and report losses quickly.

e.g. my last big corporate employer would sometimes randomly take any laptops that had not been properly physically secured during a meeting or over lunch. You'd come back and somebody groans "Oh no, we were only gone a few minutes". Yes we were, and you didn't bother locking your laptop so now you're going to have to grovel to somebody to get it back.
Of course if you had a NEC V20/V30 (pin-compatible 8086 clone), it had a special mode for running 8080 code! It couldn't run Z80 code because it lacked the extensions like LDIR.
All these are great programs, but none of them can understand that level of obfuscation so far. As stated in the post, both Ghidra and IDA interpret the very first block in any of the obfuscated functions, which ends with an indirect branch, as a complete function in and of its own. Because this is the usual case, indirect branches AKA tail calls terminate a function to start another, all with the same stack frame.

EDIT: also keep in mind the CFG isn't flattened here.
The first no code identity verification engine [shameless plug on launch day]
Maybe he'll get to making another episode later...
> Visa blocked users from giving their money to political causes they decided didn't aligned with their view of the world.

Just curious, what were the political causes affected?
Valve invested a lot in proton & Linux graphic stack last years.
Travels, by Michael Crichton - a sort of autobiography with some excellent lessons on life. I've never met anyone else who's read it for some reason.

Ishmael - recommended on here but doesn't seem well known in the UK. Everyone I've recommended to has enjoyed

The Ragged Trousered Philanthropists - Proof that politics hasn't changed much in 100 years

Jonathon Livingston Seagull - again well known on here, but not so much generally
This looks interesting! I hadn't heard of it before. But I do think that saying that "every supremum and infimum exists" is overselling it a bit. They exist, but from the example in the Wikipedia article it looks like they only exist trivially because you define unique supremum and infimum nodes. In the body of water classification example on Wikipedia the bottom-most node is a "concept" of a body of water that is both "temporary" and "constant" at the same time. As these are antonyms, this concept is unsatisfiable, and the node is entirely artificial, not corresponding to any possibly existing object.

I haven't tried to understand the more advanced extensions listed on the Wikipedia page, they might be able to rectify this kind of problem.
> Low DPI monitors are pretty much unusable since MacOS dropped subpixel rendering

Nonsense, fonts look fine on non-Retina monitors; they were fine on my old 24" 1920x1200 monitor and are fine on my new 27" 2560x1440 one. Can I see a difference if I drag window from the external monitor to the built-in Retina display? Yes, but text is not blurry at all on the external monitor.

If it matters, "Use font smoothing when available" is checked in System Preferences (which only appears to have an effect on the Retina display, not the monitor).
Yeah I guess I'm asking from EU perspective where in 2 countries I haven't really experienced any difference between available banks. I just went with first advice and haven't really noticed something was missing
> How is DoH a net loss to decentralization (by moving to a few major cloud providers) when DoH is merely encrypting the information to prevent MitM spying?

It is not merely encrypting the information. Hand-in-hand comes running the resolvers (which, as you noted everyone can) and having all the DNS-using software use them.

Which is much bigger problem, that causes the centralization. Applications are coming today hard-coded for a specific resolver. Configuring it is application-specific and not-automatable, and certainly not automatable in generic manner for all applications. I.e. as a network operator you cannot say that everyone should be using this or that resolver, as you can with the plain old 53/udp DNS and DHCP.

Users are not going to reconfigure each and every application every time they change their network. They will leave it at the default value. The net effect is that the centralization will just happen.
Getting Help from Your Compiler
To Pretrain or Not to Pretrain: Benefits of Pretraining on Resource Rich Tasks
I can echo that.

AFAIK many companies specifically choose their country of hosting by the amount of understaffedness (one prominent host-country to many global tech giants has a staff size in the very-low single digits).
To answer your edit - advertising does not imply individual user tracking without consent. There was and continues to be advertising without individual user tracking. There are also plenty of businesses that are able to start up without relying on advertising for income at all.

There's a cost to not having the GDPR - that of our individual privacy.