skysight-inc/HackerNews huggingface dataset:
Ask HN: Do we still need ICAAN
I got an email today from namecheap about some new shenanigans from ICAAN: https://www.namecheap.com/blog/keep-domain-prices-in-check/?utm_source=Iterable&utm_medium=email&utm_campaign=Service_DomPriceIncrease_20190425

I’m honestly curious why still need a middleman in this process at all (including registrars in general).

These all seem to be 1970s solutions to modern problems and surely we can get away from digital rent seekers?
There is a difference between having no air-burning engines and no visible air-burning engines. The B-2 and the F-117, which themselves were commonly mistaken for UFOs, both seem to have no thrust sources due to their buried engines and slitted exhaust vents
>given the amount of time I've spent adapting my own data model classes and structures to the straightjacket of various GUI

This is why every tells you to use MVC or some variant that separates out the UI from the data. IMGUI lets you bend the UI to the data instead but the real lesson is to decouple the view and the model.
Join Us at the Hacker Dojo for the HackerJS Meetup
That's my thought too. Apparently HN does not agree which I think is sad. It's interesting information in the article, but being hostile just because the Internet was pioneered in the U.S. and thus a lot of U.S. customs are baked in seems excesive. I like anime, but I'm not hostile to the Japanese because the shows I like are spoken in Japanese with only English subtitles.
I agree, access to other accounts is of greater threat.

When I created this account, I wanted to build upon the premise of privacy of proton mail & so I created using VPN, with no personal link whatsoever (hence no recovery email).

Unfortunately when my decryption password failed, I had no means of recovery until I attempted to talk through support successfully.
I setup a similar system but with IPSec (https://github.com/jawj/IKEv2-setup) and Pi-Hole on DO. The best part is that the linked IPSec setup is trivial to install and also generates profile files that leverage the OS VPN capability in any iOS device without needing to install extra apps (and also force VPN connectivity by default so you don't need to remember to enable it)
the problem with this machine was that you have to setup the clothes properly within the machine for it to work. That defeats the whole purpose.

If you could just throw in a bunch of dirty clothes and let it do everything, that's a different story.
Then again, given the horror stories I've heard about such agencies (exploiting and abusing old people and immigrants), if you're a human being with a conscience, you now have to vet the agency, which is a non-trivial task.
I'm not an expert, but I don't think that quote is quite right. There is still a notion of time, there is just no notion of a direction of time. For example, if you go deep into empty space, then one patch of space looks just like the next one. That doesn't mean there is no longer a physical concept of space. Similarly, just because one point in time doesn't look very different from the next, doesn't mean that there isn't a notion of time.

The main point of thermodynamic time is to describe the idea that time appears to be moving forward. According to fundamental physics, as far as we can tell, time is symmetric (with a few caveats). So going forward in time should look similar to going backwards in time, just like going to the left in deep space is the same as going to the right. But the fact that we are in a pocket of high entropy means that time has an apparent direction.
> Second, the growing use of meta-analyses, which combine results across studies, has started to make clear that the tendency not to publish negative results gives misleading impressions.

Mark Crislip, host of PusCast, has made a few good wisecracks on this subject. Perhaps the most poetic is (paraphrasing here): "When you mix cow pie and apple pie, you do not make the cow pie better. You make the apple pie worse."
My WhatsApp Wish List
I don't consider text editors that take 10,000 times the necessary resources to run without lag to be useful.
read it, study is bullshit because it's too narrowly focussed on a few tests of 'bullshittery' and avoids the big question of how good some bullshitters are about being persuasive in areas OTHER THAN MATH, where KNOW complexities are able to be obfuscated or ambiguous.

for example, financial advisors bullshiting about financial advise. is a far more complex thing to study than teenagers lying about expertise in fake maths and how likely someone is to nakedly lie about mapping skills.

this isn't semantics: the best bullshitters pick and choose what they bullshit about , and for this reason, often go undetected or rather, REWARDED for their bullshit.

shit on that apple and tell me how you like it later.
> but one can save an executable and start that in a subsecond without the need for a terabyte of RAM.

A few tens of magabytes maybe and the JVM runs a complete Hello World in about 60ms, but yeah, Clojure does a lot of work on startup. It's more of a Clojure issue than a JVM issue, though. It's true that HotSpot is mostly designed for long-running applications. Other JVMs -- like Substrate VM (AKA Graal native image, which isn't quite a JVM yet) and Excelsior JET give you AOT compilation (no warmup).

> makes it less attractive as runtime for Lisp

I think Clojurists (which probably outnumber all other professional Lispers combined several times over) would disagree. I'm sure there are use cases where you'd like to use Lisp and HotSpot is not the right choice, but it seems like those cases are vastly outnumbered by the cases where it is. Domains where HotSpot is certainly not the right choice are usually either client-side web or domains where C/C++ dominate.

> lack of TCO, lack of resumeable exceptions

Delimited continuations and eventually tail calls are coming as part of Project Loom (https://wiki.openjdk.java.net/display/loom/).

> lack of easy image dumps

HotSpot's monitoring, management and observability are almost unmatched (maybe Smalltalk is somewhat better in some regards, and BEAM in some others). Whatever you may be lacking on that front is probably offset by something probably even more valuable (these capabilities have been designed over the past decades to suit the needs of millions of developers running huge backbones).

I'm not saying that HotSpot is always the best tool for the job, but it's the best tool for the job for a huge portion of the software industry.

> And in 2019 something like Eclipse still is a bit clunky to run on my 8 core Xeon - part of the reason could be a less than great GUI implementation. In IntelliJ I need to restart my IDE for every simple plugin... probably features like live-updating haven't made it yet into popular apps.

You don't need to use a Java IDE if you want to write Clojure, although the Java IDEs are also pretty unmatched -- a matter of getting used to.
oh come on. The guys that started Tesla would have never gotten this far.
I moved to fastmail from gmail to slightly de-google my life.

The biggest issue i've had so far is the search is terrible, and the spam filtering has many more false positives.
No not misreading. Ruby mongrel was the antithesis of a bulky server environment, it was a single threaded worker host generally spawned behind something like Apache or nginx or lighttpd. The need to keep mongrel workers around was more a function of the slow startup of rails then ruby or mongrel itself.

Like I said the Java (and .NET) were the exception. As far as trends... java and .net dominate enterprise and they still do. The trend is very slow in the grand scheme.

Frankly your comment seems to be conflating language issues with framework issues with “serverless” and even scripting. I don’t think there is a cogent argument to be had about overall trends with all that. Yes lambda and serverless are a thing but half the whole world still runs on JavaEE or ASP behemoths
We already have browsers installed that are designed to render arbitrary cross-platform GUIs based on HTML/CSS.

Why can't I write a desktop application that just asks the OS for the users preferred browser and provides it with HTML/CSS and UI interaction callbacks / events? Render it in a native looking window.

We shouldn't need Electron at all! It's like we all have this fantastic rail transport network but insist on riding in our own trains.
I think we need to take the right message from this. BS seems to be a necessary evil and instead of lamenting the fall of intellectualism, I would encourage techies to focus on their craft, writing and speaking in that order.

The other day I was reading https://www.amazon.com/gp/product/0312427581/ref=ppx_yo_dt_b... and the TL;DR was that most of the modern art movement was brewed out of a PR machine which did involve some artistic skill but was mostly lots of BS. So lesson to us programmers would be spend more time cultivating a brand on Twitter and Github.

Over longer timelines and repeated games the techies will have more influence than the BSers who just know how to write and speak.
Isn't it just the same reason linux gaming is ignored?

People who have disabled JS intentionally are likely to be a tiny minority of security conscious users, yet, if your business is an almost 100% JS rendered webapp, why would you go through the cost of maintaining an html/css-only version?

This is of course beside the point that JS is indeed best used very carefully imho and I'd prefer an almost no-JS web, but the current market simply doesn't cater to the opinions of software dev types :/
I dunno. Compiled -vs- Interpreted, and Desktop -vs- Browser seem like classic terms that gives 4 quadrants.

It's probably just Mac-heads that are particularly bothered by this topic, given that MS seems to create and sunset their native GUI frameworks fairly regular, and Linux has no single officially blessed one that everyone is attached to.
It's not a driverless car, most obviously. The driver is right there the whole time.

Other than that, it's a self-selected (from how many videos in which things didn't go as smoothly?) video under ideal conditions, used for marketing. Very, very far from what would be necessary for Uber to stop relying on drivers.

I'm with the GP, 20 years sounds reasonable for general-case driverless cars. Or maybe longer.
It's the best way to get close to China without actually having to put infrastructure in China. There's a _lot_ of demand for access to China, and many companies who want it are fine with Hong Kong.
I'm using this setup as well (I have Ansible to do it), but for some websites those use Akamai CDN will block you if your exit IP is from well-known networks like VPN providers, AWS, DO, etc.
High-Temperature Radio Circuits in Silicon Carbide Bipolar Technology
You've completely ignored QML / Qt Quick here. That's the actual best option.

Though Qt Widgets in C++ isn't too bad if you use the designer instead of insisting on doing everything in code.
Because it is a waste of resources and an extremely good indicator (as shown by the replies to these posts) that the low standards the developers of these applications have towards their code.

As an example (which i like to point out, but also sad to note that it is only a minority, showing the state of modern desktop software) i bought Total Commander exactly because of how small, lightweight and responsive it is (the entire installation is 14MB, the application itself uses at this moment 3.5MB of RAM - although often goes up to 8MB, depending on what i'm doing and how many tabs i have open - which btw is around 5 times more than the Windows 10 calculator!) while providing a ton of functionality (...certainly more than a calculator :-P). And it isn't like it was written in direct oh-so-hard-to-use pure Win32 API either, the 32bit version is written in Delphi which has a very rich framework and the 64bit version is written in Lazarus (which is pretty much an open source Delphi) and beyond those it uses several additional libraries. It just didn't make choices that were wasteful from the start.

So here is a case of someone making money (from me, but also others since its lightness and power are pretty much what everyone cites about it) explicitly because they cared about their program's resource usage.

I just really really wish more desktop software would do the same. Sadly it only goes in the opposite direction.
If you’re very careful and copy/paste the PayPal URL into an editor and verify you didn’t get sent to PayPal.com.evil.domain, then you’re very likely to be safe.
This type of "why Dart" moans surface every time anything related to Flutter is announced. It's weird. Stop it. It's useless.
I believe the cash-on-cash return over the last 10 years is something like 13% annually.
Isn't the traffic into your virtual server at Digital Ocean encrypted? Would the concern be the outgoing traffic?
How to Become a Hacker (2001)
right but the money maker of adwords is not in dart at all, common lisp i think?
Koalas: Pandas API on Apache Spark
The realization that I came to was that by speaking up I was usually asking a question that many people were not asking; by providing a strong opinion it would help to catalyze deliberate action. If you stay silent we'll never get anything really done.
Is it? Pretty much every Android device has a WebKit (Chrome) based browser installed by default.
Yes. I think they’re ok to ignore. Modern web applications, for better or worse are written in JavaScript. If someone chooses to opt out of society (as small as that society might be), that is a personal choice that should be respected but not necessarily catered to.

Most software teams are under tight schedules, with fierce competition, and are trying their hardest to deliver some value to most people. Telling them to now rewrite their application to work without JavaScript is the equivalent to making things still compatible with IE6.
The average person who claims to work a 75-hour week works 50 hours a week
Tangentially related: The best feature of FireFox Focus for iOS is that it also works as a free, local-only (no VPN routing) ad-blocker for Mobile Safari. So, you can install it, never actually run it, and it makes Safari so much more usable.

Probably works similarly for Android
The vim browser demo uses pixels drawn to canvas though.
I always interpreted 'fake it till you make it' as 'promise what you could do with sufficient resources'.

That is fundamentally different from people who just make up random shit that sounds good to whoever has money, without any idea or plans to materialise it or whether it's even possible.

You do raise a good point with Uber/theranos/dao.
I guess those goblins in the middle of the map to the left are meant to be jews.
Exactly boys are cognitively less developed than girls at that age. The fact that the authors of the study did not control for this well-known fact suggests to me that the study is just more clickbait academic bullshit.
Yes, that would be the problem.

Parent poster is saying we need to stop letting it be that easy for them.
I gather the opportunity for Pinterest, instagram, Tumblr, etc is adding "buy now" buttons.

Huh. In other words, what we used to call "affiliate links". Phrased like that, I'm now more skeptical.
Runit to the best I can tell doesn’t have a declarative service definition. It executes (albeit simple) scripts in directories.

Shepherd service definitions also don’t appear to be declarative, and they’re written in guile, a language I can best sum up as someone’s “hold my beer” response when told Perl was too hard for causal users to understand.

Searching for examples of shepherd service definitions gives me one such example: the skeleton example without any details for “Apache”.

So sorry but no. Regardless of systemd’s issues those are not comparable alternatives.
> The cure for diabetes has little meaning to pharmas

Unless you're the first to cure. The income, grants, and knowledge drain in your favor? People will continue to get diabetes and a treatment will cure it.
I'm currently writing a test app that exhibits the issue on Flutter master, will get it to you guys shortly. This is already stated in the GitHub thread, but stuttering on open/app switch tends to happen with anything more complicated than a ListView with simple text content.
You need to find the right balance between bullshitting and delivering . Elon Musk or Steve Jobs are first class bullshitters but they also back it up quite often (not always though).
I agree, umatrix is so superior, the only justification I can see for using noscript is comfortability in convention or not wanting to rebuild your current exceptions list.
Hong Kong, along with neighboring Macau are designated SARs(special administrative regions) of China. There is not Great Firewall. All the same services Google, Gmail, FB etc that work elsewhere work are unfiltered. See:

https://www.investopedia.com/terms/s/special-administrative-...
it's all fine and dandy until the sysadmin you're talking with pronounces "mail queue" as "mail kway". with a straight face. then you start to realize they may know less than you do.
read only title and comments. paper is wrong - it's just different origins, aims and perspective.
I choose to browse with JS disabled, I'd say it depends on the page/site/service. For me if there is personnel value to the site i enable JS, if the page just fails. But if its something random a news/shopping site with another source i just close the page.
This book was a very interesting read: https://content.psychopathcode.com/preface.html
Open Source and AWS
I'm very familiar with MVC -- I've been in the industry for 20+ years -- but so far disgusted with the way pretty much every GUI framework expects you to handle this. In reality I may already have a data model, but often have to wrap _another_ model around my model, just to satisfy the GUI framework's constraints on what it thinks a model needs to inherit from, etc. Recently ran into this with Qt. Very frustrating.
I think reading 10-20 ancedotes is far more useful than an academic paper.

After meeting my PhD professor. I stopped trusting academia for truth.
I agree with your points on a longer time horizon, but elon needs to solve for model3 demand now (this year).

EVs will not drive the kind of oil distribution market retraction you're describing until they're at least 10% of cars on the road, which would be years and years after they're 10% of new cars sold.

So while I agree the affect you describe will help, we don't have time to wait for it.
Wake me up when it's dead and we can start working on what comes next.
I wonder if this video release impacted the decision?

https://youtu.be/G9D8dzl4zGk

I remember when it came out it caused quite a stir.

Edit: Here's the Wikipedia page:

https://en.m.wikipedia.org/wiki/USS_Nimitz_UFO_incident
Anyone is more trustworthy than Comcast, who has been proven to abuse MitM attacks.
You're crazy if you don't think Crows are conscious.
On Bullshit is one of my favorite books from long ago, thanks for reminding me about it, I just found my old copy and looking forward to digging through it again!
Aka, C's community version of "you are holding it wrong".
I think you are correct that '0748' is not a very serious/forceful phrase. Probably only a lighthearted slang used by young netizens in China.
See Douwe Draaisma, Why Life Speeds Up as You Get Older, a book that seeks to explain the work done in psychology and neuroscience on this issue to a popular audience.
> if a person's torso isn't connected to their legs, it's not very person shaped, is it.

I suppose it really depends on the training set. In some sense the set can be misleading. For instance if I have a load of pictures of people sitting by a table with their legs visible, that model might actually require a gap between your torso and your legs.
A colleague of mine put the problem more succinctly “what other industry is there where the top decision-makers have never done the basic work of the company?” Most executives in finance have done some form of financial analysis and reporting, construction company owners have almost always done a hard day’s worth of labor, and a lot of directors have had to do some acting / camera work and whatnot. In tech (especially enterprise business verticals) your typical CEO outside Silicon Valley hasn’t ever written a line of code or had to deliver a software project of substantial size. Many are salesmen, marketers, consultants, politicians, etc. and the technology and how it works is just an afterthought. It’s as if executing on the technology is a complete afterthought to investors and frankly they may be right - the barrier to succeed in most enterprise software is probably not your technology as much as how entrenched you already are in the industry you’re working in. This oftentimes bleeds over into supposed tech companies like IBM and HP - your customer base and partners infects your company culture from the top down and drives out engineers. Engineers are far too often excluded because “they’re too pessimistic” and yet every other time I hear about dismissing engineers’ concerns I also hear about tanked projects where it’s a complete mess or situations like the 737 Max. The thing is that the other half is a pretty good gamble.
Yeah, but I find I usually take a social hit by asking the question. A good 80% of those listening will think that you simply don't understand something. The other 20% are either indifferent or actively threatened by the observation. It doesn't pay to speak up about anything, you just get talked down to by those who are bullshitting.
The actual physician-ing might be relatively hard to bullshit (but I wouldn't be 100% sure), but how can you be sure they aren't terrible managers? It might even be anti-selected (as it is with science professors)
It's just a question of income. You will inevitably spend your income somewhere, ads are just a way to influence where it's spent. On the other hand, if you have no money you can't really spend it.
and sometimes people just think you're bullshitting because they have no idea that you can actually deliver (or that anyone can deliver) but you know that you can (and perhaps even have done so).
Show HN: Google's object detection kind of sucks
Because $100k of revenue is worthless at their scale. The feature may yield negative return after cost to build and maintain.
Do you ever look for curated product list like wire cutters? Do you ever look at car or home improvement forums or reviews to see which is the best product. Do you like when sites so grids of feature comparisons?

Pinterest is this but for things that are mostly asthetic. Eg show me curated groups of products that for my style.

I hate Pinterest ui but as I get into leather working I can see why having curated lists of things in a style vector is useful. Also why I'd want to just pin things I saw into a page about a backpack. Or garage cabinets for me redoing my workshop.
I was doing security on a VM image. I wasn't doing anything at scale, and wasn't doing the initial deployment. Log recovery/analysis wasn't the job, it was a necessary component thereof. Docker makes no sense when I'm doing OS-level hardening on a VM.
Hear, hear!

For the love of Jesus Christ, the bullshitting in our industry must stop! This is my main gripe with our industry and the reason I've been contemplating getting the fuck out of Dodge on, holy shit, so, so many occasions. I've been in it for 25 years+. But,

people who are full of shit need to shut the fuckz up.

It takes a significant amount of civil courage to take tone in a meeting full of bosses. But if you don't then who do you expect will take tone, stand up and call out bullshit? Are you delegating that responsibility to someone else? Your kids perhaps? Are they the ones who aren't supposed to just ride on the wave of absolute crap that is our ancestors idea of "economy"? Or are you?

People who have guts as well as brains, take tone and make a scene.

Edit: spellng
If it's not bullshit, then I definitely need a ELI5 explanation of this: https://imgur.com/38CXnRx