skysight-inc/HackerNews huggingface dataset:
I've been programming in C for twenty years now and K&R has a special place in my heart however I do not think it is the best book for a beginner to learn C.

If you're coming from COBOL and wanting to learn C (like the target audience at the time the book was written) ok perhaps it is a good book for you. But if you're coming from something like Python or Java or JavaScript (or even no language at all) there are better options such as K N King's A Modern Approach.

K&R is a fantastic book in its own right and I certainly think once you feel more comfortable with C it is a superb book to read and more importantly complete as many of the exercises as you can.

It is that I have seen too many people come from higher level languages or with no programming knowledge and find K&R frustrating due to its assumption the reader is already a programmer in some other (1970s) language with a fundamental understanding of some programming concepts.
fwiw, this post was inspired by a twitter thread i created yesterday (https://twitter.com/v21/status/1301451641699340288), where i collected examples of people getting annoyed that this term doesn't exist... and most of those were inspired by frustration at this being called a percentage when it wasn't. so if you want a nice collection of people stubbing their toe on the word percentage, it's out there.
I think reddit have forgotten about old.reddit.com. Maybe we shouldn't talk about it in case they notice and shut it down...
You can turn it off.

The hamburger menu on the top right. That>settings>Ask to open in App.

If you clear cookies, you have to do it again.
How about we coin it now? We could call it a Thiel.
Just disable the parts you don't like on your system. I disable resolved everywhere I can and don't feel the need to go complaining about it. Where are you being labeled a systemd hater? Possibly it's more tone of voice than what you're complaining about.
"probably" being the key word here; Chernobyl was in a fairly remote area but the fallout spewed over a big part of Europe.

If you go to the desert to make use of the space, might as well build a solar array instead.
I find the new reddit UI to be terrible, and still use old.reddit.com. I just hope they continue to host it. If they shut it down at some point, I will probably stop using reddit. And that will be a sad day.
One problem with the word normalised is that it implies that there is some true original value from before normalisation that isn't necessarily between 0 and 1. Of course if that's true then the word is ideal, but if not then it's confusing.
I use proportion in this context.
> and someone brings up the fact that ISIS used one of them...

They used Facebook, Twitter and YT for propaganda and Gmail for coordination (that thing about saving a mail draft on gmail instead of sending it), it's obvious the other side isn't using logic to make the argument (but beliefs, feelings or simply pushing an agenda) so using logic to argue back is pointless.
"Artworks of Pablo Picasso are not available in your country on copyright grounds."

Oh joy.
For months I thought there was no way to collapse a comment thread using the mobile site. Then one day I accidentally clicked on a comment timestamp and the thread collapsed. Which makes sense, because nothing say “hide these comments” like the text “17 minutes ago” :P
I've recently got a new MacBook. Top of the line, i9 cpu, 64 gbs of RAM.

Reddit desktop site still lags on it, client-side.
I think the problem runs deeper than that. When music is playing in the background of your zoom call, it's clearly copyright infringement. When you share your screen, it's copyright infringement. When you send a screenshot of random stuff to a co-worker it's infringement. Uploading any of the above to Facebook too. Fonts are copyrighted, so any of the countless pictures of text you see online are infringing

When you take a picture in a city, all those little signs and ads are copyrighted. Posting a picture of this is a ton of violations of copyright law.

Technology has advanced beyond a point where copyright on images and audio is reasonable at all. When these laws were created, copies were hard to make and deliberate. Put in another way, everything is so easy to replicate that it has zero value, and copyright is attempting to force people to pay for things that aren't worth anything.

At a minimum, the law needs to be changed so that the copied works must be "non trivial" and the copying "deliberate". This will make copyright hard to enforce, but it needs to be. You shouldn't be able to copyright a picture of your ass and sue people for sharing it on facebook
Which isn't even correct because systemd consists of many individual parts that do their thing and are replacable. But because they all share the "systemd-*" naming pattern people think they're the same piece of software.

Would be funny if people made the same complaint about the various GNU core utils because those are all installed from the same package on most (all?) distros.
Oh, so thats what it is. I honestly thought that they somehow implemented scroll in js, and it doesn't work in safari, because reddit engineers didn't test it :)
If you didn’t post prominent signage in your car about the recording, you were breaking the law. Uber rolled out audio recording in Latin America but had to leave the United States out until they could be sure they’d fully satisfied the requirement to inform passengers. It’s not a small issue. See https://www.washingtonpost.com/technology/2019/11/20/uber-pl...
YAML has too many features, and is entirely insecure. You really need a safe subset, as eg. used in the various CI's.
old.reddit.com all the way. Everything they've changed since that "upgrade" has been user hostile cancer.

They're at real risk of becoming another digg I think
I'm kinda surprised nobody has said this about Instagram.

Formerly, without an account, you were able to easily browse all content for an unlimited time.

Now, after a certain amount of actions or time, it asks you to log in.
What information is there on deradicalisation[1]? Would it be possible to create an an antijihadi rabbit hole[2]?

From a /newest thread, I've found:

https://www.rand.org/pubs/monographs/MG1053.html

https://www.theatlantic.com/magazine/archive/2001/12/all-you...

but surely there are better resources?

(The indirect approach taken in the latter article agrees with Linebarger[3] on counterpropaganda:

> "Enemy propaganda should, in well conducted operations, be taken into account only when it becomes an asset. That is, the enemy need only be heeded when he tells a whopping lie, or comes forth with a piece of hyprocrisy so offensive to his own people that it needs little improvement to be adapted for counterpropaganda. Most enemy themes are beyond reach, especially those of inter-ideological warfare. The Nazis and Russians made the best propaganda against each other when they got down to the basic necessities of life, not when they were trying to weave finespun theories about each other's way of thinking or of life. Refutation is a joy; it is delightful to talk back. But the best propaganda is only incidentally counterpropaganda.")

[1] it is my hope that after US D's and R's learn to converse with each other, they will apply the same techniques to converse with, say, french interlocutors, or even optimistically, other others.

[2] "Actual happiness always looks pretty squalid in comparison with the over-compensations for misery. And, of course, stability isn't nearly so spectacular as instability. And being contented has none of the glamour of a good fight against misfortune, none of the picturesqueness of a struggle with temptation, or a fatal overthrow by passion or doubt. Happiness is never grand."

[3] http://www.gutenberg.org/files/48612/48612-h/48612-h.htm#Pag...
> An Israeli startup tried electric cars with battery swapping and failed miserably.

IIRC it was Renault with the Fluence Z.E pairing with a company named Better Place
What you don't realize is that Facebook lets you keep tabs on friends only they like, let's you discover events only they approve and let's your business get presence only when it aligns with their ideologies. They are not content with enabling connections and are showing every intent to become the political and ideological filter for the world. The real money is when you control information.

There is a lot of evidence coming out in India right now about how they influenced the elections in favour of the current ruling party. A party that has been involved in such shenanigans as demonetisation, Hindu nationalism, anti-Muslim rhetoric, weakening of the judiciary, complete media capture, and an absolutely abysmal management of the covid situation culminating in a 30% drop in GDP. If that is not evidence of net value, I don't know what is.
Swiss Army Knives used in MacGyver episodes (2019)
You can still browser old UI without any of these issues via https://old.reddit.com AFAIK
uBlock Origin can remove all those popups on Reddit, Quora, Instagram, Pinterest.

Enable uBlock Annoyances in the filter lists.
I haven't heard that argument since I was a teenager, would any serious adult today use the argument that we shouldn't use tool X because other people, including people we don't like use them?
They did say it'll stick around long term when the change was made. Whether that's a promise that will be kept remains to be seen
Speakeasy – Windows kernel and user mode emulation
Your link actually shows you why there is no UX advantage.

OP is only two cycles into their pregnancy. A paper test can pick up on this tiny HCG measurement and show something. A digital test cannot because it's going to pick a higher threshold if it only wants to give you a binary result. A digital test will tell you that you're pregnant when you're far enough along for a paper test to be obvious.

There are so many "can someone interpret this paper test?" questions not because paper is inferior but because they are trying to interpret results 0-2 months into their pregnancy and paper can actually give you a faint reading here.

A digital test could support that by showing "possibly pregnant" which is back to the same UX, and showing "not pregnant" during this time isn't much of a win either.
"zeroToOne" includes both values. "Given a number from zerotoone..."
On iOS I’m using Apollo. To open directly in the app it provides a share menu action. There is also “Opener” to open links in all kinds of apps
If you use uBlock Origin, enable the 'Ublock Annoyances' Filter list.

Removes all the login crap on Insta, Pinterest, Quora and imgur.
It seems to me that this feature only restricts access to the IDFA/Advertising ID. It does not prevent the app from loading a piece of malware that uses other means (device & network fingerprinting) to stalk you regardless of the availability of the IDFA.
I miss the time all major news websites had a comment section directly below the main content. It's an interesting parallel to the whole idea of the companies ignoring customer feedback by limiting their communication channels discussed in the article.
The posting time is linked on HN too (shows that comment as root of a sub-thread, and shows additional options)
Oh nice! I know virtually nothing about IR so this is good information, thanks!
Can anyone explain what's wrong with "pubkey only, ignore attempts" method?
Exactly. The best usage for this would be something like:

typedef float UnitInterval;

void do_something_accurately(UnitInterval accuracy);
This just isn't true.

History is full of explosive growth in religious movements, cults and sects, many very short lived and some long. The ones that lasted are the ones we still have. It sometimes happened through conquest, and often in non military ways.

Also political movements. The French and American revolution didn't have much of a preamble.
Our largest manmade lakes are created by dams, and you can find plenty of example of dams failing in ways that don't take many days.

If our smallest manmade lakes (swimming pools) can leak a lot, and our largest manmade lakes (dams) can also leak a lot the idea there's an in-between size that doesn't leak might need a bit of elaboration.
BashoJS: lazy shell pipelines in plain JavaScript
There might be bike shedding for the best answer, but this is just incorrect. Percent literally means "for one hundred"
We Didn't Encrypt Your Password, We Hashed It
Doesn't that also give the cat ample opportunity find food?
> Libvirt is useful as an mostly hypervisor-agnostic wrapper

Not sure if you're claiming this or not, but it's worth clarifying:

Libvirt is a hypervisor-agnostic transport library; but it is not a hypervisor abstraction library.

That is, you can use libvirt to talk to KVM or VMWare or Xen or Hyper-V. But you cannot, in general, take a VM config from one hypervisor and use it on another hypervisor: there are too many details of the underlying hypervisor exposed to make this possible. And if you build a tool on top of libvirt for one hypervisor, you can't just flip a switch and have it work on another hypervisor -- all of the code that generates your XML configs for (say) KVM will need to be rewritten if you want to use Xen or VMWare or Hyper-V.

As an example, in the config you don't really say, "Give me a disk, and here's the disk image". You say, "Give me a virtio disk of this particular version with these particular properties." If your hypervisor doesn't provide virtio, the image simply can't be created. Which means the tool you're writing on top of libvirt needs to know the appropriate PV disk type for each different hypervisor and use the appropriate one.

(At least, this was the situation several years ago, when a team from oVirt came to a Xen hackathon to see if they could get oVirt working on Xen. It turned out to be more work than they thought.)
Makes me think; the water will not boil if the pressure goes up, was the Fukushima explosion caused by a hidden mechanism where if the water starts to evaporate, the steam can't go anywhere as to push the pressure up to keep it liquid?
Sounds like good old corporate to me, the boss says you won’t get your bonus unless there are x app installs, the product manager replies “hold my beer and watch this”.

This is a serious issue for users though and should highlight the risks with handing off control over important communication platforms.
While not exactly a fix for your case, Firefox on android has a prompt for opening sites in their apps if it's installed on your device. Match that with its extension support and it makes most of the mobile web far less obnoxious.
Being well versed in setting up your own database server bereft of cloud provider hand holding easily pays for initial time investment over time. I don't think most understand just how much a mastery of the basics is capable of generating in value when you're essentially vendor lock-in proof. There is so much blindness to voluntary hanging of one's arose out the window created by vendor overreliance.
I thought this article would be about the desktop UI's infinite scroll.[1]

If they ever remove the ability to opt out of infinite scroll I'm out. There has to be that natural stopping point or know I can't even start.

[1] well, and everything else that makes the new design absolutely unusable.
It sucks to say, but they'll get mad then they'll get over it. It worked for Twitter, and it'll work for Reddit too.

> July 25, 2013 – at 12:00 PM EDT US, Twitter turned off API v1 which effectively shut down the Android, iOS, and AIR versions of TweetDeck.
use https://i.reddit.com on mobile
Hi HN peeps!
I single-handedly built Titanoboa (a workflow automation for JVM) and now I am just experimenting with hosting dockerized Titanoboa instances - so if you want to play with Titanoboa in your browser without installing anything, give it a try.

Feel free to check out Titanoboa on Github: https://github.com/mikub/titanoboa

Also: This is an early beta so please do let me know if something breaks or you spot a bug.
Atm I have load-balancers set up only on West coast and in Europe, so apologies to folks from down under & similar locations, let me know if it's too laggy :)
On Android, I found Infinity for Reddit. Open source and ad free.

It's the best on android, but I haven't used it for more than a week or two. Don't want to get addicted again.
Same for me. I use Reddit much less these days, much because of the horrible web UI.
I heard percentage (0-100), promillage (0-1000, per mille) and perunage (0-1) in school. This was not in an English speaking country.

So for me "perunage" sound very logical. "Un" means one in French (cent=100 and mille=1000).
I think it’s because Instagram started life as a pure-iOS app with no web environment at all.
I expect that to happen. it's the same on twitter for example.

but I'm not expecting the action to be to collapse the thread
> you cannot reuse field names in a second record

Sure you can, it just has to be defined in a separate module (because Haskell namespaces correspond directly to modules). It's still annoying that types don't introduce a separate namespace but it is merely annoying.
I have seen regular pool strips that you can get an app for and let the camera in your phone do the "hard work"
Why are we talking about personal responsibility or trying to put the fault on the kids? We're putting kids in a prison-like system with 8+ hours of forced labor and then we're surprised that they're doing unhealthy long-term choices when it comes to managing whatever little time they have left. Maybe we should not be putting them in a prison and address the root cause of the problem instead of criticizing how they cope with it?
I was just thinking along similar lines.

Article mentions in a few places that money could be saved - but lowering the cost doesn't seem to be the driver.

Makes sense to me that if you're building the site as a hobby/practice/demo it makes sense to "build it properly" - and it's fun.
Why both Huawei and BTS share the cyber stage with powerful nations
Even if that’s possible I personally feel that if those who run Reddit don’t want to web experience to be user-focused then I feel that I don’t want to spend my time there. I rather use HN or Lobsters instead.
Couldn't you have cached locally using something like ehcache?
This Sir is senior.
The battery in a Prius seems to be around 300V[1], which is plenty lethal. Most electric vehicles have lethal battery voltages, typically around 200-400V.

[1]: http://www.hybrids.co.nz/battery-specs/
You are a bunch of AWS idiots who literally must drive uber instead. GTFO.
This is a generally trending idea: make your users' experience miserable, improve short-term numbers, lose in the longer term.

We're seeing the same pattern with ad-loaded sites, "Your ad choices" popups with those terrible "Manage My Preferences" dialogs — I'm sure all those result in quarterly bonuses for a bunch of managers. But they are not the Right Thing to Do, and will come to bite back in the long term.
Dynamic Yield
Isn't that just the decimal part? In my mother tongue (Serbo-Croatian) it's common to call this just the decimals - e.g. in 12.34 the decimals would be 34... I'm really surprised that English doesn't have a similar short name for this?
The rule of thumb: if the corporate says something, they lie.
You can even set the old UI to be your default in your preferences, so it will even render the old UI on the standard domain.
If the problem is you really dislike it, then I’d start with what you do like and go from there.

If the problem is stress, consider discovering the source of that stress and if there’s a solution besides leaving the industry.
Know about Netgear default IP address
I know the philosophy. What I'm trying to get at is that perhaps the thing that came before was a set of things that didn't quite work together, so now they made something that does.

(And was just wondering if there was any specific thing the original parent wanted to replace.)
Learn Something Using HTML
Well it's only a screening test, but (not knowing you) if you are someone for whom this causes problems in your life it may be worth trying a full diagnosis.
You are free to contact him! I'm not sure he is not willing to share.

Sharing code to the public in research depends on several factors, it can get open sourced when the thesis is done, it may depends on who is paying the research (eg: some industrial PhD are not public), long term plan exist to publish the code but there are only 24h a day and a whole lot of work to do, the author/uni may want to make a business after the thesis, and a lot of other parametres. It gets even worse when the code is used in medical applications as a validation process with all the relevant authorities has to be done. This can take a lot of time and freeze the code in the waiting for a certification. Also sharing code between researchers is very usual, it doesn't mean the code has to go public. In this case I think it is part because the original matlab code is patented, research is ongoing and as it is research code it is not necessarily public ready.

It doesn't mean he will never release it.

If you desperately need it, the matlab code is available, and has the same functionality, you are free to adapt it or use it directly (for research purposes).

I must say I don't like that the original code is patented, but I see hundreds of reasons why the authors patented it even if I don't particularly agree :)
cost per mass and risk of spreading the waste over a large area in case of missile failure
But this link shows exactly why plain chemical tests are superior, no?

The poster's question was about the conflict, not the interpretation of the chemical test.

>FRERs can pick up hCG as low as 7. Digitals require >40. Try with a digital in another week!

This seems to me like you're replacing an analogue, more precise reading with a binary, easier to read, imprecise reading?
it s not working on my laptop
Post title before the mods inevitably change it: "Reddit app got 50M downloads by making mobile web experience miserable"
I mean I legit wish I owned cik.com, that'd be awesome :p. Seriously though tonnes of folks fail the +. You know what's especially awesome? Ever try shot non-UTF8 domains. Those are fun.
If Apollo on iOS wouldn't be around I'd just not use Reddit. I'm not even logged in in the browser as just opening the website makes my fans spin.
How to create stronger layouts with the 8pt Grid System
We had to use VAX/VMS when I was a freshman, decades ago. The “Computer Center” had dozens of VT220s hooked up to it via serial “hubs” in the main building basement (the very stereotype of a nerd dungeon).

It wasn’t half bad. As multi-user systems went, it was actually quite good and we ran a number of projects on it before moving off to PCs, Sun Workstations and Linux in general.

I remember all the staples of the era: using Kermit to upload our assignments to the thing, dialing in from home at 2400bps, hacking our way “out” to the Internet, running out of our 50MB quota due to mailing-lists and uuencoded files fetched via mail gateways.

It was a lot of fun, and AFAIK there are some working VMS emulators around that I could install on a Raspberry Pi (and likely get a faster multi-user system than what we had then for hundreds of students).

I say it was an experience worth having, but largely (functionally) indistinguishable from a UNIX machine when accessing it via teletype (glass or otherwise).
Well they do expire after 2 decades, which is a lot better than 70+ years for copyrights.
I note the author said: "Note: the servers are oversized for the load we’re currently seeing. The reason for that is that we tried to solve a production issue by increasing the server specs. It didn’t solve the problem, and now we can’t down-size the servers without re-provisioning them"

One small advantage I've noticed with Linode over DigitalOcean is that you _can_ perform these down-sizing actions (without some messy rsync scripts or snapshot-and-recreate approach that DigitalOcean suggest). You first need to resize the disk down to the lower Linode's limits, and then you can down-size to a smaller instance.