skysight-inc/HackerNews huggingface dataset:
I don't understand. My Samsung Galaxy series phones (GS9+, GS8, GS7s) all allow 2G data to be disabled in the Mobile Networks menu. You can choose LTE/3G/2G auto-stepdown or any subset thereof. I set all my phones to LTE/3G only as soon as this exploit was identified.

The notification screen gives you a warning about 2G being 9ff that can't be cleared, which is annoying... but that's all.
The term 'UNIX workstation' at the time referred to a specific class of machines exemplified by the Apollo and the SUN machines, though, in truth there was all kinds of software running on them. The Torch Unicorn was launched to target that specific market, the idea was to use the 6502 based BBC/Micro as the graphical front-end and then to have a 68K in a separate enclosure running either UNIX System III or a bunch of other OS's. I've seen a demo version of that machine long ago, I don't have any pictures, I didn't think any of this was worth recording at the time, though it was definitely impressive.

Please note I used the word 'also', I did not mean to imply the R-series weren't full UNIX workstations, but they came quite a few years after the Unicorn.

A later version called the Triple-X ran System V and came with a GUI on the native processor.

Edit: found a link with a better description of the Unicorn:

http://chrisacorns.computinghistory.org.uk/docs/Torch/Torch_...

One more with some pics:

http://chrisacorns.computinghistory.org.uk/docs/Mags/AU/AU_S...
Why is my hp printer offline? How to bring it online
If you are also facing HP printer offline issue and wondering Why is my hp printer offline and how to bring it online then this blog is meant for you.
Frida 12.10 released, adds support for non-Android platforms
This speculation has as much weight as me putting forward the idea that the motherboard failure was an attack by CCP; possible but no evidence.
Anything examining the paradigm of solving depression with antidepressants doesn't get it. Depression is not something to be dominated and rushed away. The dynamics that cause it for each person are filled with clues of how to solve it and meaningful and sustainably improve that person's life.

Our minds tell us a lot, but we are terrible listeners.
I am in my mid-thirties and I was still operated on without anaesthesia as a child, growing up in a Russian-occupied part of Europe.

I remember being tied to a sort of lazy-chair with heavy belts and getting a giant lollipop afterwards. Everything in-between seems like a blur.

While it sounds brutal, it was actually a better option, and I am thankful to the surgeon for not putting me under. The thinking was, as I understand now from speaking to my parents, that soviet anaesthesia options were rather primitive and dangerous, especially to a child, and the surgeon elected to omit it, making the operation that much more challenging. Thankfully, he was at the top of his game.
My understanding is that the diagnoses are eventually right, but they take a lot of trial and error. You would not be modelling the flawed diagnostic if you take the final result of the trial and error process.
My colleagues and I use Overleaf for writing journal articles -- it's a really great tool. Thank you so much for writing it. I just really wish I could get my university [Oxford] to pay for it!

The bean counters don't have a problem paying Microsoft the amount of a small African nation's GDP per year, but I pay for my Overleaf pro account out of my own back pocket, and can't even claim it back on expenses...
Well, prism was about secretly added prisms on fiber cables, so yes you won't know.

Yes, your boss is not allowed to talk to you about national security letters, unless your specific involvement is needed.

I as an outsider can't tell and have to trust. For that I have to evaluate how important your site as a target for such measures is, how likely I am the target and how likely my data is just close to a Target's data and how much of it will be in a full data grab for later usage.
<If they were just doing it for fun, why bother taking backups?>

Because the assertions being made are rather more serious?
Paper about Anubis malware [pdf]
Maybe not even incompetence. It could just be that some sort of periodic UI refresh triggered the clipboard lookup, because why bother caching clipboard data if you can just read it on the fly when updating your UI?
Can you explain why either of these stories is at all relevant to this site?

I come here to get away from the shouty people. You seem upset people here won't let you get shouty. I disagree.
I have no compliance requirements and I use encryption even when the database is on the same node as the application just to eliminate that excuse. There is no need to justify encryption. Just use it. Setting it up won't take more than an hour.
There might be some other reasons for shipping different models for the iPad vs the iPhone. F.e., if the iPad is more often used inside rather than outside, you could use a fine-tuned version of your big CNN to this smaller set of classes.
Because many thing, perticularly complex system can only be 'created' by spontaneous order.
Javascript babies everywhere
Sometimes the repeat customers and word of mouth reliance doesn't work out: https://en.wikipedia.org/wiki/2008_Chinese_milk_scandal
At the same time some sites/systems impose too strict size limits which makes impossible to enter e. g. a long name or a long address. And such problems are almost inevitable if a programmer makes assumptions about input data based on a limited personal experience.

https://github.com/kdeldycke/awesome-falsehood tries to address this.
In this case it’s even more important to double check the findings.

It’s easy to misremember something, use shortcuts or assume too much when doing a hobby research project.

This is now more important than a random side project and it should be treated accordingly.

Just to make it clear, I’m not accusing anyone and I don’t suspect bad intentions; I’d just like to see as many details as possible.
If you want to understand the problem with REST, just look at the discourse in this thread. REST isn’t a standard with a clear RFC, it’s a vague white paper that everyone interprets differently. It has more in common with religion than anything else. And just like religion it has wasted more productive time since it was created than anything else. I’ll never understand why such poorly defined system became the ‘bedrock’ for decades of incompatible and non-standardized APIs. And the somehow these false prophets defend it saying you just don’t understand it when they can’t agree among themselves.
Sure, but 'using' Spacemacs is still perfectly possible without learning Lisp and Emacs internals. I use magit, orgmode, tramp, and I'm in Emacs for significant chunks of the day. I'd say that doesn't only mean that I'm a proper 'user' of Emacs, but that I'm pretty serious about it!

Of course as a Lisp weenie I do intend to dive into Emacs and honestly part of the reason I don't is that I'm afraid I'll end up spending way too much time diving and tinkering.
While there may be success stories out there (and usual arguments apply for No True Scotsman), a company that proudly states "we're a scrum shop" is at this point most likely shorthand/signal for "we love meetings and micromanagement" and is to be avoided if possible.
> and then these design decisions are vetted (and possibly changed) by everyone in an open discussion

But don’t you dare try to have an open discussion at a stand up meeting. The moment a useful discussion starts the scrum “master” will tell you to schedule a separate meeting to discuss it. Honestly, that just kills the flow of communication. I have never scheduled a separate meeting to continue the discussion. We just end standup, go back to our desks, and don’t talk to anyone.
Clearly a false equivalency.

"In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread"
Xi is censoring protests on their platforms, but it's clear that Trump can't.

That's a clear proof of difference.
Well, that prevents them from covertly inserting a backdoor into windows for spying purposes
Ray Tracing in Nim
I'm yet to see it proofed much worse than counterparts from Western companies

Telling people that TikTok is doing some shady stuff doesn't mean other companies are better. It's not a competition to see which company is good and which is bad. Every company that employs user tracking should be highlighted and asked to stop, and users should be informed about what the company is doing, no matter where the company is based.

If it could be proven that every social media app is covertly tracking users that would not mean TikTok is good. It would mean every social media app is bad.
Was it a major operation?
Author here,

This is a guest blog post on exploring Nim features:

- Speed

- Correctness via modelling physics units, tracing side-effects and mutability

- C/C++ interop

and how they can be applied to a domain with a critical need for all 3.
Want to fix big tech? Change what classes are required for a CS degree (2019)
That seems... offtopic? You can have command line tools that are easy to use, with documentation focused on user-friendliness, and you can have command line tools where figuring out what they even do in the first place takes a lot of effort. And the same is true for GUIs, for what it's worth.
related: http://olduse.net
3rd party logins have the advantage that sharing content from within your app on those social platforms becomes less of a friction unfortunately - if that's what your app relies on.

Email-only logins work fine with technical users, but non-technical ones absolutely suck at maintaining their logins and passwords. You lose users because they can't login for whatever stupid reason - one of the thousand stupid reasons - and they turn away to never come back, or they register afresh. This is the reality and yes, 3rd party auth is beneficial for popular (non-techie) services.

As for Apple Sign-in, haven't tried it on the development side yet but I can imagine it reduces friction even further and makes the user experience even nicer. This may be such a big bonus for your service that you may ignore the fact that you can't always collect your users' real email addersses. Find other ways to communicate: in-app messaging for example. If the user deletes your app then retargeting via email won't help much anyway - they will mark you as spam and overall it will probably do more harm than good, I think.
Rethinking Humanity: How Key Technologies May Disrupt the Global Economy
Evidence suggests Modi regime was receiving Chinese donations for many years;

Recently TikTok donated 30 crore rupees to https://en.wikipedia.org/wiki/PM_CARES_Fund

Will Modi regime return these funds ?
But what is human liberty?

The problem here (as I see it) is that the definition of liberty is very subjective, and yet people make arguments like yours based on the premise that their personal definition of liberty is an objective truth.
You can look at it that way sure. The USA benefits from global stability and trade, but don't pretend the USA's trading and defence partners don't benefit as well. It's a mutually beneficial relationship.

In contrast, how many countries have that sort of relationship with Russia or China? You could argue Syria has benefited from Russian patronage, but in reality Russia doesn't care at all about Syria, only it's base in Tartus. China has no regional allies whatsoever.

The key difference is that the USA has a reputation to protect. It has so many allies, both military and economic, that if it sells out one of them for purely transactional gain, it weakens it's relationships with all it's other partners.
> Like almost complete control over what can be sold online. Ever wonder why certain things are difficult to buy via PayPal or other similar systems?

So, why? The article doesn't seem to answer that question. What prevents shops from supporting alternative payment systems?
I think that the first sentence in GP is a “quiet, personal and respectful” statement of a personal experience. I doubt any reader had an issue with it.

The second sentence in contrast asserts that science “dies not look deep into life processes”. This is an objective (as in non subjective, not necessarily true) statement about science without an explanation or justification to support it, and can easily be interpreted as a blanket anti-scientific position. The latter is quite unpopular on HN and is likely to attract downvotes.
I have seen project made three turns based on users feedback until it found niche. SCRUM has not denied our vision but made it possible to continuously roll out to tighten feedback loop. Something else wrong in your case. In SCRUM you should be able to voice your concerns, to work with Product Owner.
You don't even need RoI here, and I never even had that baked in. Any sustainable system of credit even would result in the same phenomenon.

In it's simplest form, to make a loan, you have to have the resources to loan out to begin with. Furthermore, dereliction of debt is expected. There is no guarantee that people will repay in a timely manner, and missed payments/discharged debts are not uncommon. As such, interest rates can serve to create a sustainable system by helping to cover these debts.

Discount any consideration of their ability to repay, and what you give is no longer a loan, but a gift. A gift at the cost of others that you loan to.
What I meant by "isn't marked that obviously" is that the labels didn't help. XP (and 2000 before it) had Total, Available, System Cache in K. Vista used Total, Cached, Free in M. Vista cached (rule of thumb applicable then) double the memory compared to XP so the "Free" was usually well under 10% of the memory, even single digit MB. XP rarely had less than 20% available. Forums were flooded by complaints that Vista uses up all the memory, they either saw too much cache, or too little free. It's probably not immediately apparent now but seeing a label "Free 8" leaves a far bigger impression than "Available 89615".

As for XP most people upgraded from 98. The resource usage difference was undeniable and so was the driver incompatibility which made most devices not work properly or at all initially. I did not have the experience of XP booting faster than 2000 even on the same hardware but SP1 fixed a lot of issues, maybe also this. For the first couple of years every forum, IRC channel, BBS, or DC hub I read was full of complaints about either performance and compatibility, or stability depending on what people were upgrading from.

> So this is not simply explainable by the "people just can't take change" argument.

Not only. But it's one big part of the explanation. People are usually skeptical about change and compare around transition time so are inherently biased. They're comparing a stable, fine tuned product with the fresh, rough edged one. The Vista name was dropped because it was already toxic. But Windows 7 is more or less Vista SP3. If Vista didn't flop so hard from the start it would have had the same evolution as XP: launch grumbles grumbles grumbles > SP1 grumbles grumbles > SP2 gru... hey, this is pretty ok > SP3 noice!.

Even Win 10, with all its issues, is a far better product today than it was 5 years ago.
Currently, the advertisers seem to be pulling back from "evil" and have done so in the past.

So they actually have a good influence, redirecting marketing dollars for "marketing" ( since it looks good on the outside).

China doesn't care, they even block Winnie the Pooh.
Last civil conflict in Russia was the second Chechen war.

By all definitions it's Ukraine in the state of civil war, not Russia. More than 90% of Donbas rebels are Ukrainian citizens. Russia of course supports the pro-Russian side in this conflict, but foreign interference during civil wars is so common, you could call it a rule.

And even outside the war zone you can see a strong polarization in Ukrainian society (just look at the recent news about an attempted murder of an opposition party member by far-right nationalists), with nothing comparable in Russia.
We USA people should also ban tiktok because they steeling our privacy.
A tonsillectomy.

I am not from UA, but this video seems to be about right:
https://youtu.be/ihBGocSbC-I?t=124
I can call ten Chinese citizens now, of all walk of life, including non rank holding CPC member, and small time public servants. They will laugh you out.

https://www.youtube.com/watch?v=NZ6UuF85ENA
There is nothing specific about system calls that increases the attack surface. Individual sysctls, files in procfs, sysfs, ioctls, etc. are all separate attack vectors.

The last time I checked, FreeBSD's list of system calls was larger than Linux's. This is because Linux tends to expose more functionality through sysfs, procfs, ioctl, while FreeBSD uses dedicated system calls.

https://filippo.io/linux-syscall-table/ <- max = 313

https://github.com/freebsd/freebsd/blob/master/sys/kern/sysc... <- max = 576, 356 marked 'STD'
protectionism.
Maybe the analogy is more like: if you bought a BBQ to cook food, but cooked plastic trash on it for the first 10 uses.

Will you ever be able to get the plastic taste and smell off of it?
You seem to be agreeing with me, yet you're accusing me of either trolling or being clueless.

If you use Firefox Containers, you avoid untrusted native code, and you avoid persistent cookies tracking you around the web.
Show HN: Polyaxon v1.1 ML automation and experimentation on Kubernetes
Why is it user hostile? Maybe you're misunderstanding what it is but for signup it's just a wizard and for login it sends you a link. Pretty seamless experience. To signup you click a deeplink button into the chatbot follow some simple steps and then get logged into the app. Otherwise the notifications work just the same as you're used to except it leverages the chat platform instead of the developer hostile native platform.
As far as I know it's an American cultural thing to use an acronym whenever possible.
That's the problem though: any philosophy that cannot be implemented by a "mediocre middle manager" (i.e. most managers in most companies) is doomed to fail. And if it requires an "amazing" manager to succeed, the question is whether it's down to the philosophy or the manager.
Yes. I’ll probably add more chat platforms as I go so you can use whatever one you already have installed
From a legal perspective, it seems that Tiktok is mostly (but not completely) covered. They mention these activities in their privacy statement. The statement is not clear enough on what each individual activity is used for: they put a lot of activities under an umbrella reason such as "providing tech support" and "collection for analytics partners".

It doesn't make their activities right, of course. But it's debatable whether legally speaking, they are in violation of privacy laws.

I think they have a higher chance of violating EU privacy laws than US ones. GDPR is quite strict: you need to have a good reason for doing something, not merely mentioning that you'll do something.

I think it's also interesting to know that Tiktok's servers are in Singapore.
>Literal Actual Nazis out there making comments about Jews, flying swastikas, and heiling Donald.

>Jews

Then who are the infamous '1%' Occupy decries?

>flying swastikas

Sounds more like edgy teenager.

>heiling Donald.

A 'Literal Actual Nazis' as you call it wouldn't heil 'Zion Don' in the first place. See 'MIGA' (Make Israel Great Again)
https://www.urbandictionary.com/define.php?term=MIGA

So either there aren't that many of those 'Literal Actual Nazis' out there or you fail to identify them correctly.
Larry Wall said one of the virtues of a programmer was laziness, a really great lazy programmer would set up all the backups needed to make sure they would never have to do all the agonizing work if something went wrong, but just a middling virtuous programmer might be too lazy to set up all those failsafes especially if they were just doing a project for personal reasons, then if things go wrong they can just decide not to do the work needed to recoup things afterwards - because of laziness.
Git itself doesn't offer things like merge requests, issues, permission management, etc.

Think of "Linux" and "Ubuntu". The kernel is necessary, but so is all the user-space on top of it. That's git and GitLab respectively.
https://thume.ca/2020/05/20/making-a-latency-tester/

> I have a multi core machine running at speeds well above my comprehension and you are saying they can't render simple 2d primitives at speed? That just blows my mind. What are they spending the time on?

Moving memory from RAM to the CPU, doing stuff in the CPU, moving the results back to RAM, moving those results from RAM to the GPU, etc.

The CPU is fast, but moving memory around is not, so the CPU and the GPU just end up doing nothing most of the time, waiting for memory most of the time.

---

Raph's blog (linked at the top), has a bunch of articles about rendering latency. But just google about typing latency, there are a couple of projects and tools that measure the time between a physical keystroke is pressed, and the letter being rendered on the screen (end-to-end). Beyond the memory copies, what usually happens is also: an interrupt is triggered on the CPU, the kernel might take some time to context switch to catch it, context switching requires saving all registers, and restoring them, and registers have exploded in size over time (e.g. with AVX-512 you need to save quite a bit of memory), then the kernel notifies the application, which needs to do something with the key press, like scheduling a render into a frame buffer, etc.

So there are just quite a bit of bounces from here to there in the system, most of which deal with memory latencies, and memory latencies is the part of the system that hasn't been getting much faster over the last 30 years.
> Do you know why Apple or Google doesn't provide this kind of unique id ?

This picture explains

https://imgur.com/a/XYTNRN3

Chinese can recycle real iPhone/Android devices at minimal cost. Anyone can rent a fleet of real devices, then RCE software can execute any kind of task you want on a real app on a real phone. So even Apple or Google provide some kind of unique id, e.g. iOS already have something like identifierForVendor, the spammers emulate a real user's app download, registration, login process, thus obtaining a real ID. So what can you do about the ID?

So the obvious solution is to check for more user information beyond a simple ID. Your IP, mac address, wifi router address, other process the OS is running, device parameters, etc. and privacy is f??ked in the process.
Yes i obfuscate by default but as a user it’s also not immediately apparent to me that this would cause unintended side-effects. It’s really up to both the app developer and Apple to enable good user experience by designing around human behavior, rather than trusting the user can always make those decisions.
This rings true with my experience. I typically wake up at 3.30-4am to get stuff done before the day starts. When I went back to university I was finding two major issues with doing work at night. 1, I was tired at night from a days work. 2, Intense mental activity at night kept me awake longer than I'd like.

After discussions with a friend I figured out I could just relax after work (which reduces stress) and wake up early to get my work done. It was the single best discovery I made in regards to improving my overall productivity.