skysight-inc/HackerNews huggingface dataset:
The biggest problem with GoDaddy's interface is how they try and hide access to changing nameservers or DNS. I don't want to "Use this domain"!

There are better registrars and some offer reseller accounts which is necessary when you manage a lot of domains and not all your own.
They don't fail that reliably, unfortunately. It's not a light bulb with a certain number of hours on it. See Backblaze's drive statistics.

Edit: I just saw it's about ssds and not hdds, but while Backblaze might not have stats on those, I'm fairly sure my comment still applies. Not 100%, but I assume they account for failures due to predicable issues like write wear.
Most people in my bubble - me included - stopped using Facebook a while ago. Some deleted their accounts, most didn’t.
A few are trying to eliminate WhatsApp.
This is mathematically simple to fix.

Charge US$0.50 per month ($6 per year) for every domain reservation regardless of who is reserving. The fee must be charged per month and not per year, which intentionally results in greater maintenance overhead.

I don't care if you are a registrar, government, charity, school, or whatever. US$0.50 each and every month for each and every name. Registrars can slap whatever markup they want on top of that. The free market will lower the price where competition matters and raise the price where demand is huge for a specified name.

If you are holding 100,000 domain names and doing nothing but serving ads on them you better hope you are generating greater than $800,000 (conservative estimate) in advertising revenue off those domains. That number is the cost of reserving the name plus your business expenses to maintain those names and the associated advertising content. I find this scenario to not likely to be profitable.

Unfortunately this solution won't work in reality, because everybody will bitch about their business interests and self-justifying political reasons.
FEBRUARY PROMOTION: Love Your Lanyards
When You See the Variety, Options, Color and Pricing of our Lanyards - You'll Simply Fall in Love.
http://badges.kleertech.com/february-promotion/
I do believe your experience, but started wondering what makes an enterprise drive more reliable than a consumer-targeted one. What's preventing the manufacturers from selling the same drive with two different names and prices? Reputation?
PGE Filing for bankruptcy while giving top exec a pay hike
And this is why I NEVER install anything Google on my iPhones, and I firewall EVERYTHING Google on my Androids (apart from when I want to download/update a new app)(No Root Firewall).

FB and Google just don't give a rat's ... for anything except profit. Unless they start getting fines in the region of $XXm per month, they won't stop.

Apart from that, yes great companies, great services, but next-to-zero ethics.
It's easy: better, and less, content.

The internet makes it that they don't need to fill pages and pages every day just to be tossed into the trash bin. A year old article can still be valuable, and it can be augmented with additional sides and updates. It just takes diligence and work, not to mention setting up publishing and formatting abilities way beyond the average cookie cutter CMS. Investing in their own production processes and technology, in other words.

But nobody's doing that. They're just making the churn more efficient. At most they'll link to some previous articles, forcing you to do the sifting yourself, and only linking one way.

By the time a newsworthy event reaches mainstream level, it's already been going for a while. That's the point at which I'd want to read a brief one pager of backstory, before diving into current events, surrounded by more context. Take the conflict in Syria: it might just be me not paying attention and being too busy with other stuff, but I genuinely missed when that started. When it did enter my radar, everyone was talking about it like we all knew how it happened. Well, if you take a random person on the street, someone who was upset at the (staged?) pictures of a dead kid... How many can tell you what that conflict is about and get close to the truth? I bet it's incredibly low, the only difference is I'm being honest about my ignorance instead of doing the stupid primate thing of pretending to be in the know in fear of looking foolish (and, I guess, western propaganda being just that when it comes to these subjects).

There's your hole in the market. That's what people want to pay for: not being the person who can't join in on interesting conversations. Well, are our current journalists up to that task? I very much doubt it, cos most have no ability beyond being a newsperson, jacks of no trade at all. Instead of letting experts do the talking, we're letting self important pretenders do it, and then, mostly to push an agenda.

The Quillette expose linked here about the geneticist bullied into suicide should lead us all to ask: why are we letting these morons tell us anything? They just want to enter industries and scenes they don't know, mine them for brief moments of relevance, and leave behind a wreck of human dignity. All over a ten minute talk they couldn't be bothered to understand, because bullying a sperg was more useful to them.
Running and scaling software company
Hello guys,
I want to share an idea of a blog series - running and scaling a software company straight up. Numbers, bad decisions, detailed case studies.

https://solidstudio.io/blog/software-company-beginning.html

Can you please let me know what do you think? It is a pilot/intro, and I want to feel the audience. Thanks!
Reminds met of the book series Daemon by Daniel Suarez [0], only there they use nonlinear acoustics to get this effect (if I remember correctly). Nice books, nice ideas by the way.

Edit: They call it Hypersonic Sound System, not nonlinear acoustics, see [1].

[0] https://en.wikipedia.org/wiki/Daemon_(novel_series)
[1] http://daniel-suarez.com/daemontech.html
Depersonalisation Disorder: It felt like reality was breaking apart
There are various companies and institutions that have been around for more than 500 years, in various fields. Also schools and research institutions. Wikipedia has a list: https://en.wikipedia.org/wiki/List_of_oldest_institutions_in...

Most of the universities I can see on that list are not religiously affiliated.

I think that in our quick-pace life where old technologies are 20 years old, we sometimes forget that the world is an old place.
Can you beat the uncertainty principle using entanglement
Those depressing sentiments reflect an unfortunate reality of our time. The world wasn't always bloated with spammy advertising, and I'm hopeful that fad will eventually give way to more human-friendly business models.

Yes, any new technology comes with potential for abuse. But I'm still excited that maybe one day this tech could be miniaturized enough (or deployed responsibly) to give me wireless virtual earbuds without having to stick anything in my ear.
Hackers Stole Personal Information from Airbus
I wouldn't use them personally but I understand the appeal. A lot of other web hosts and registrars have serious flaws. Godaddy picks up the phone when you call them, 24/7. You can also contact them via live chat or email. They have actual 2 factor support and require a 2 day waiting period and manual verification of ID to remove 2fa. It is a real company that has been around for a while and will not disappear. They won't hold your domain hostage if you cancel web hosting or want to transfer it. They offer a ton of products, and they advertise a lot. They use modern control panels or similar interfaces(really the same as many other web hosting companies, but not bad).
100% unit test code coverage is just Uncle Bob BS and it is infeasible for the most part

And while it will give some warranties about correctness, it will not fundamentally guarantee the application does what is supposed to do.

Integration tests are certainly better

I can only see the headline being a "great wisdom" to people who have accepted Uncle Bob and TDD crap for too long and without questioning it. Because it is obvious.

Why it is obvious? Because that's how things were done most of the time

When you had 640k of RAM and a C compiler writing unit tests was not impossible, but pretty hard. Testing that your app reacted to inputs and acted correctly was doable and easily automatable. And what wasn't automatable would be tested manually.

Now here comes the "holy highnesses" of testing gurus, gaslighting developers and saying that code with no tests (which tests? automated? unit? the definition is purposefully vague) doesn't work or that the only blessed code is the one that is produced through TDD onanism? No thank you
> If users willingly choose to give up their information in exchange for a $20 gift card, isn't that their choice?

They also give up the information of anybody they communicate with.

I don't want my personal data leaked because my landlord wanted to cash in a $20 gift card.
Was this used on US diplomats in Havana?
Or I'm a spy and I know people will be triggered by on body devices...
Imagine the scary future of retargeting.

- Doctor, I hear voices in my head

- Don't worry, it's just ads
expiring the first cert makes it so the banned app can not be opened anymore and no longer works. givingthe new cert allows google to sign new builds of all their other existing apps meaning in effect they are able to stop the banned app from ever being run again
How to cast a function pointer to a void* – KDAB
It would be so cool if that's the way how radio technology was discovered.
The reason to avoid consumer SSDs in "enterprise" situations generally isn't their IOPs... the IOPs of higher-end consumer drives is more than sufficient for a lot of enterprise-y use cases, especially read-heavy workloads (which I would guess is CamelCamelCamel's workload)

With enterprise drives you're paying for things like beefy capacitors to provide safe shutdown in case of power loss, write durability, etc.
> Since a web server, by its primary mode of operation, does indeed more or less indiscriminately send replies to whomever makes a request, it follows that the duty of choice lies with the client.

Sorry, why isn't it the duty of choice the server owner, who chooses to put the server online in the first place? What exactly are these rules you think exist? This is the first time I've ever heard of them.

> Since a web server, by its primary mode of operation, does indeed more or less indiscriminately send replies to whomever makes a request,

This is completely false. The server owner can authenticate GET requests and return an unauthorized response if the client is not permitted to access the document. We are not talking about a situation where a hacker attempts to brute force a password or gain unauthorized access to a server. If the server is on the internet serving anonymous GET requests with no authentication the reasonable assumption is that anyone is permitted to access the data.
>Was anybody ever in any doubt these Apple positions the phone as explicitly not an open computing platform?

I don't think many people think about it, so it6 is not like people are tricked to think is an open computer but they are not even consider the implication. Does average iOS user know that at any moment Apple can brick his device, can remove stuff from his device, can install whatever they want, do they consider that in future this devices will be just briks without the software/cloud part(at least with consoles you may be able to use games on disks for now)
The thing with information is that when things go missing, it's obvious, so people have no choice but to act on it. Still there must have been coverups, depending on how sensitive the information was, and how well connected the affected people were. It's unlikely that a system endemic with criminal activity would suddenly treat one specific aspect with a level of care that's not applied anywhere else.

Anyway, this story is about stealing a missile. I have absolutely no doubt the same thing could have happened east of Iron Curtain as well.
We can’t tell whether the posts have been edited
I'm confused - I submitted this story and identical link a day earlier but got no traction. Not complaining, just wondering how Hacker News works.

https://news.ycombinator.com/item?id=19043315
You may have a bunch of suspicions about Cosby. There were certainly a bunch of people accusing him. First there was one person accusing Kavanaugh, then another, then another. And they all turned out to be fake. I suspect that there were competing powerful interests who managed to "persuade" the accusers in the opposite direction, forcing them to admit their stories. I have a lot of suspicions about the accusers of Cosby after learning that the only actual evidence used to convict him, other than the accusers' stories, was a phone call between Mrs. Cosby and a person she "believed was on her side" which was recorded by the "friend" and used as evidence in court. Now, Mrs. Cosby is still fighting for her husband's release, so that would lead one to believe that she is not protecting him unduly (as far as she knows), that instead she was prompted or led into saying something that would sound bad in court. This would imply that someone took the time to gain her trust. Mrs. Cosby is also claiming that the recording was doctored and is attempting an appeal. Again, these are just suspicions, so we will have to see how it plays out. Louis CK was a prime target for the most vociferous 4chan denizens, where he was known as Louis Cuck-King. 4chan has played a large part as honeypot for radicalizing conservatives (alt-right), whether witting or unwitting. This is a tactic that cements his position as a trusted member of their "opponents", namely SJW types to be succinct. Now, this sort of publicity actually serves a net-positive. If loudly hated by some onerous group, it will serve to increase notoriety amongst more average people. A prominent and hated crowd is still prominent. And an enemy of my enemy is my friend, or new favorite comedian. Now, what is the connection? Why would they both be singled out for crucifixion (albeit different severities) by the SJW crowd if they are hypothetically innocent of the actual accusations? We must temporarily disregard even an admission of guilt, for if someone controls your career, an admission to a useful piece of propaganda may prevent further self-destruction. What is the common thread? What work was Louis CK doing "right before the incident which never received mainstream notoriety" that was harmful to the SJW crowd? What had Cosby said recently in his act that would inflame the SJW crowd? As a personal recipient of SJWism, I can attest that they are very good at contriving accusations that have no basis in reality with enough "evidence" to convince your average idiot, but that is another tale. The strongest weapon that you have against them is to not react at all. I assume the reader would want to check out the sources for my claims. They are easy to research, so I will leave that up to you.
For those who need a more concrete example here is a guy who found a power pole that was malfuctioning doing just that, with an odroid, 5x rtl-sdr dongles, and a gps acquisition device.

http://blog.dxers.info/2015/01/ameren-ue-utility-power-pole-...

More info:

https://www.rtl-sdr.com/measuring-power-line-noise-neighbour...

Would work just fine with a single dongle, a laptop, and a usb gps device or cell phone, just would have to do a few more drive arounds in different frequency bands.
J.P. Morgan: Blockchain Is 3 to 5 Years Away from Its Meaningful Impact
Apple actually have no problem with developers distributing outside the store. But this will issue a notice to the user.
Furthermore if the developer don’t register to them and and don’t sign their Apps, it will require and additional step through system setting and will be qualified as unsafe by the user facing warning.

If developers do sign theirs Apps Apple have no issue with side loading as they’ll have a mean to nuke theses Apps via cert revocation if one of theses App turn out to be a malware.

Maybe it’s that middle ground that is currently missing from iOS.

However one could rightly argue that for the sake of overall system performance on a mobile device preemptive curation is a better choice. It’s would be perceived equally (if not more) harsh is Apple nuked side loaded signed Apps for the reason of "Impairing performance". On MacOS they’re resorted to nuke only for security reason which is more acceptable.
Looks quite nice.
You can spec an OVH server with 14x3.8TB SSDs for roughly $2800/month.
Chinese open source platform
That's a really good plan to scare away current and future streaming services.

Should those 4% reflect an average share of what is being watched on the platform?
I don't think people are watching Swiss productions that much.
You should be able to have that. At the same time people should have the freedom to opt-out of this "walled garden".

Just like how you can opt-out of System Integrity Protection on macOS. Most/average people don't even know about SIP's existence, and are protected by it. Those who do know it (developers, etc.), have the freedom to opt-out.
i think this might be used to treat people with schizophrenia or other mental illness issues.

Imagine any negative or false perception can be corrected with a medical device.

"No, Janet. The butt naked dwarf with a pitchfork isn't real. Keep coding."
Java is not the most powerful language, yet it has huge adoption; the main reason is the number of quite OK and very powerful libraries.

Sure, it's very easy to add Jackson, but people severly underestimate the problem of JSON <-> POJO mapping(multiple ways of doing it and different programmers wanting to do it in different ways). So when you start it's very easy to just add some Jackson annotations and you think it's going to be smooth sailing from now on; add some complexity down the road and you just use some stackoverflow recipes to do the thing I want (without any in-depth Jackson knowledge) and it still is ok-ish; add some more complexity down the road and then you feel the frustration of using Jackson.

Add in some web annotations, security annotations, ORM annotations, logging, test annotations and so on and it's the same story -- you are in fact doing something very complex and when you depart from the happy path of using the functionality via annotations, it gets quite frustrating.

I really don't know anything "better"(time wise) to accomplish the same thing though.
That's debatable. While legitimate access has increased, one can make the argument that today's iPhones are much more locked down than their predecessors, some of which had unpatchable bugs in the early stages of their bootloaders that basically rendered Apple's protections useless.
One difference is that enterprise drives have lots more spare capacity. Like >>100%.
Its 2019 and the leading linux DE still doesnt have fractional scaling. Doesn't a single dev use a 1440p screen?
In the UK we also slightly confusingly, have Freeview although that's just standard OTA digital tv. Freeview Play provide on demand catchup although that's available on smart tvs etc via the internet anyway.

Don't think theres a centralised app though.
U.S. intelligence had this tech 20 years ago. I'm pretty sure I read about it on cryptome in the early 2000s.
Node.js vs. Java: Choosing a Back-End Language for Large App Development
"Negative media attention about a thing, better ban it" seems like a fairly simple explanation to me.
And for completeness - now fixed. Thanks again.
Ask HN: Is there spaghetti code in e.g. iOS?
Whenever I work on software, I find that it usually has some parts that shine and others that smell.

This makes me wonder if there's also code smells in "big" software like iOS or Gmail that should be rewritten?

Any experience?
So, like Spring?

ba dum tish
My mailbox opens and closes for my mailman to collect outgoing mail and deposit incoming mail. But anyone can open it. That doesn't mean I want them to, or that they are allowed to. But if my mailbox doesn't want to allow access to private information, then why does it open for unauthorized individuals? Because physically securing it would be a pain in the ass, most people are honest, and if I can keep my mail safe through force of law and social contract, that's easier for everyone, including legitimate users of my mailbox (myself and my mailman).
I tried to reuse Atom Editor's core to rebuild my desktop app
1. is cited most of the time, and it is exactly the issue at hand: it is not set in stone budgeting must be done poorly.
Please elaborate on this.
Show HN: Radiobar (MacOS) – Open source app to stream radio in your menubar
Also, if you've inherited code, or didn't work on it for couple weeks, chances are you won't know/remember how to do the manual tests, and will waste time trying to rederive it from first principles. This also applies to any other kind of "ad-hoc" ops, and multiple times more so if the activity involves multiple runtimes - e.g. issuing a shell command. I've learned this the hard way, and these days I note down the precise steps/commands for any manual op that's not very clearly a one-time thing / throwaway. Your future self and whoever inherits your code will both thank you.
I enjoy listening to streaming / online radio and easily switch channels, on/off etc using my keyboard. I used to use a very old version of fStream to do so, but that doesn't work anymore under macOS Mojave.

So I've forked wass3r/RadioBar to build a simple, small open source menubar app for macOS to listen to online radio. It includes a simple script to switch channels, pause/resume etc. (which can be used with Alfred or other launcher).

Built with Python, rumps and vlc.
Terminal CSS: Modern and minimal framework for terminal lovers
I give it 5 years time for Kotlin to be having beers with Scala, Clojure, Groovy, Beanshell, Ceylon, XTend in terms of global JVM developer market share (I do not count Android as part of JVM market).

https://trends.google.com/trends/explore?geo=US&q=java,kotli...

Specially since JetBrains decided that they not only want to go against Java, they are also positioning Kotlin agoainst JavaScript, TypeScript, WebAssembly languages, C, C++, Rust, .... Ergo choosing multiple fronts to focus on.

Which already has the consequence that Kotlin/Native code does not fully follow the same semantics.

Also regardless of what people in HN think, Eclipse still rules the enterprise and the Kotlin plugin is a bit meh playing catchup with latest features. Most IT departments won't sign off InteliJ licenses just because some devs think Kotlin is cool.

It is not language feature bullet points that make an eco-system, specially for those that don't own platforms.
Dirty tricks and schemes people use to get followers on Instagram
Consumer SSDs can absolutely be the right choice in some situations. Great for scrappy development environments or things that are refreshed regularly like running ETL migration runs. I'd advise underprovisioning them by 10% and keeping good (regular) backups though. Also being aware of the failure of two drives of the same age in RAID1 being common (same number of writes=similar failure time).

A shame that CamelCamelCamel seem to be running on a bit of a shoestring budget as it's a very useful tool. To be fair to the recovery costs though the majority of them are from a professional data recovery company and that ain't cheap!
That would be considered an anticompetitive behaviour.