skysight-inc/HackerNews huggingface dataset:
To add to my previous answer:

> While AWS has ruffled a bunch of feathers with their Elasticsearch and Kafka managed offerings which can be easily construed as attempts to steam roll the respective open source-first entities, I am actually quite impressed by the mechanism that Azure has employed with Azure Managed Applications:

Here ( https://aws.amazon.com/marketplace/pp/B01N6YCISK?qid=1572333... ) is Elastic Co's ElasticSearch SaaS offering on AWS:
> Elasticsearch Service on Elastic Cloud
> Sold by:Elasticsearch Inc.
> The official hosted Elasticsearch & Kibana offering on AWS. Launch, manage, monitor and secure Elasticsearch and Kibana deployments with the latest versions, and add machine learning and powerful hot-warm architecture with optimized templates.

The other popular product/software to hate on AWS about is MongoDB, which we find here: https://aws.amazon.com/marketplace/pp/B077D557RX?qid=1572333...

> MongoDB Atlas for AWS
> Sold by:MongoDB
> MongoDB Atlas delivers the world's leading database for modern applications as a fully automated cloud service with operational and security best practices built in. Easily deploy, operate, and scale MongoDB on AWS by letting Atlas take care of time-consuming administration tasks.

I haven't used any of these, but the reviews seem to show that people are running them.

So, your assertion that Azure has shown creativity, when AWS launched the ability for partners to offer SaaS solutions on AWS (with recent improvements such as PrivateLink to allow SaaS partners to offer managed services inside customer VPCs) 2 years before Azure indicates that seem to not be familiar enough with AWS to be making these statements.
> When you experience real problems your manager or CTO might have to get in touch with a managing director.

If you can…

> If you go to WWDC

Again, if you can…
I've seen this TUI term come up a few times on Hacker News. The term I've heard at two companies that had extensive terminal interfaces with menus and screens is CHUI (rhymes with "chewy").

It's funny, though: the CHUIs that remain in the product for system administration are much more primitive now than they used to be. Instead of curses-style graphics with a UI, it's pure text.
Why can't you host a game behind CGNAT? You should be able to use PCP or STUN to establish an incoming port, no?
They also use meta robots=noimageindex,noarchive on every page without an opt-out which is so incredibly stupid and walled-gardeny for an image sharing site. I wanted to use Flickr instead but nobody else uses Flickr, then I tried making my own image gallery and I learned that browsers do not honor the JPEG rotation EXIF data and I don't want to write my own rotation/cropping code (that and Google completely ignores it), so now I'm trying Pinterest, but that one also wants you to log in to view full images.

Kind of silly I can't find a good image sharing site in 2019.
How to get your baby to sleep in a second, using one proven method? h
Where was al gore?
> A planned economy, which adjusts production to the needs of the community, would distribute the work to be done among all those able to work and would guarantee a livelihood to every man, woman, and child.

One wonders if the author would have changed his mind if he had been able to see planned economies in practice after 1950.
Thank you for your response.

I'm afraid I don't understand. Your point seems backwards. On the specific point in question you said (paraphrasing) you don't like filling in a field of an ADT if you can prove it's not used. I pointed out that in Haskell you indeed need not fill it in. You said (paraphrasing) you don't like matching on a constructor if you can prove it's not used. I pointed out that in Haskell you indeed need not match on it. You don't want to do X. I'm telling you that you don't need to do X!

Anyway, I'm more interested in the general point. Where do Clojurians get these ideas about Haskell? Are there specific blog posts or videos you can point me too? I'd rather confront the general case than specific instances buried deep down in forum threads.
> The feminist movement managed to make femininity almost a swear word. Fascinating and very sad.

I'm not sure I follow. Care to explain?

> As a male, I was always turned off by unisex products. I wonder how much profit these big companies make with this new marketing strategy. Is it really profitable, or are they just changing their products to avoid public shitstorms, hoping that the shitstorm avoided would have been even worse?

Wouldn't unisex products be more economical since one product now has twice the demographic?
It's a useless stat when not adjusted per km/mile driven
> Where are you getting the idea that (one-shot) delimited continuations (stackful) "don't have the same performance characteristics" as stackless continuations, especially in a language with a JIT like JS?

No matter the language, doing more work is always more costly than doing less… Because of the GC (and not the JIT) at least you can implement moving stacks in JS, but that doesn't mean it comes for free.

> Also, "stackless coroutines without async/await" would give you (stackful) delimited continuations (albeit not multi-prompt). The reason Rust needs stackless coroutines is because of its commitment to "zero-cost abstractions" and high accidental complexity (and partly because it runs on top of a VM it doesn't fully control); surely JS has a different philosophy -- and it also compiles to machine code, not to a VM

???

> As to semantic differences, what is the difference between `await asyncFoo()` and `syncFoo()`?

That's an easy one. Consider the following :

GlobalState.bar=1;
syncFoo();
assert(GlobalState.bar==1);

The assert is always true, because nothing could have run between line 2 and 3, you know for sure that the environment is the same in line 3 as in line 2.

If you do this instead:

GlobalState.bar=1;
await asyncFoo();
assert(GlobalState.bar==1);

You cannot be sure that your environment in line 3 is still what it was in line 2, because a lot of other code could have run in between, mutating the world.

You could say “global variables are a bad practice”, but the DOM is a global variable…
What are recommended tools for team wide secret management?
As Pedestrian Deaths Spike, Feds Take on Fanciful Crosswalks
It doesn't feel like full disclosure is really the right policy here. It almost certainly makes more sense to give the person some time to clean up the secret before publicizing the secrets.
Nope, not again.

This is the first time that RIPE has ever had more applications for v4 space than v4 ranges to satisfy those applications with (even with the strict limits on how much people can request).
"Talking head follows script"
Machine learning on (very) small devices
How about imgur.com?
It does affect the way it bakes and the texture, though, and can affect the way it browns. Vegetables have water. Meats have fat.
I'm pretty sure AWS, GCP, and Azure all bill by the second for compute resources with like a one minute minimum.
While PG&E is responsible for a lot of things; their past decisions to not adequately inspect/maintain transmission lines makes them responsible for a lot of the expenses and damages caused by the resulting blackouts.

However, cell towers (and telephones in general) are important infrastructure. They should have been designed and maintained with the expectation that power failures will happen and failed safely over to battery/generator backup power.

The traditional POTS infrastructure was[1] designed to work without power for weeks. That involved no only battery backup, but also longer-lasting backup power (e.g. big tanks of diesel) for when the batteries ran out. Cell towers going down when the power was out for a few days is evidence that those towers were not designed to be critical infrastructure and shouldn't be used as a replacement for POTS or other actually-reliable communication methods.

[1] I have no idea if that reliability still exists, or if AT&T ruined that reliability in the name of "efficiency" and profit.
The article isn't about how to use a text editor
How can i contact you?
Validating upstream data quality in SQL using constraints
My guess is that it's to put up an obstacle against crawlers and perhaps also lower the cost of outbound traffic?
It seems less than graceful to respond to articles which point out the existence and difficulty of problems by saying it's fixed. The entire point is to show how it's more difficult than many think, not elide the issues.

What does POSIX have to do with anything? Eg, the tz database isn't POSIX.
Its odd how it seems Instagram is now the biggest part of Facebook and Tiktok seems to be more polished and Instagram lagging behind, even more so with this.
Just Launched – Noction Flow Analyzer Open Beta
The Art of Spotting Highly Effective Developers in the Wild
What your Fertility Doctor didn’t tell you about Sex and IVF
English is the lingua franca, but not more than that. Most communication is still done and will always be done in local languages, and computers should work for them.
If you want to start hacking right away:

I started with setting up my own Bitcoin/Lightning node with LND/BTCD, since I was a little more comfortable in the Go ecosystem. Nowadays I would probably use Bitcoind since it is the de facto standard.

As a wallet I often hear about Wasabi and Samourai to be relatively comfortable.

If you want to read/listen first, there are some good podcasts, e.g. Stephan Livera. And Jameson Lopp has a good collection of links for every purpose https://www.lopp.net/bitcoin-information.html .

Bitcoin development is focussed on building a maximally decentralized store of value and thus rather careful.

Only if you do not care about monetary value and just want to play around with crazy ideas that may or may not prove useful in the future, take a look at Ethereum or one of the other altcoins.
Hong Kong's reluctant police officer: 'It’s not for us to deliver punishment'
I liked DDG a lot .. but when I discovered that it is effectively an UI over Bing (Yahoo?), I am a lot less impressed.

Is there any search engine which is NOT backed by an extremely heavyweight player?
The simplest solution https://uptimerobot.com/
Have you tried https://youpic.com/?
Imgur's compression is awful, and especially on mobile, has a ton of dark patterns for logged-off users or anyone not using their app.

Personally I'm using Instagram for casual "here's my life" photos where I don't care about compression or any of that, Flickr for more curated public photos, and Google Drive as a secondary private backup.
Imgur requires you to provide a valid mobile number in order to create an account.
Bitmain CEO Ousts Co-Founder, Biggest Shareholder to ‘Save the Ship’
Are we posting our homework on HN now?
I was addressing a few posters on this article who were specifically taking about 'uploading' themselves into some kind of digital repository as a means of finally overcoming biological shortcomings of easy mortality. I'm not saying anything on the value of slowing the ageing process to buy a few more decades or centuries. That's a different matter. Plus in the ultimate analysis human beings are no more or less valuable than anything. Yes, that's my personal view so I don't speak for anyone else.
Six industries where conversational IVR is driving customer success
In 2019, with IP geolocation combined with mobile or email verification, BugMeNot no longer seems that useful.

At the moment its instagram.com logins have 35% or lower success rate.
Got this message in alert

Failed to retrieve signatures! Reloading...
Unrelated, but I am looking forward to the "zero-value" display:

display: contents

https://caniuse.com/#feat=css-display-contents

Will make for far easier separation of style and structure, especially with flex/grid layouts.
The story about line wrapping is mainly that, you:

· Break the text into runs.
· Calculate BiDi at paragraph level.
· Shape every run to get its length and possible line breaking points.
· Arrange the runs (now only have length, height, text isnide it and some breaking properties — glyphs and glyph positions are dropped) into lines.

Such process is called “measuring”. And the real text display is delayed until a line become visible: you fetch out the text runs in the line and do the real display.

In most times (like appending text) you do not to do much recalculation.
You're looking for NSObject.observe(_:options:changeHandler:), which doesn't seem to have a dedicated documentation page that I can find but it's mentioned here: https://developer.apple.com/documentation/swift/cocoa_design...
I find it rather disrespectful to summarise a 20 years old, very successful and at the time truly revolutionary tech like QuickCheck with a simple “this is a bad idea”. If you stand on the shoulder of giants at least pay some respect.
It's too trite and has too many exceptions on both the free side (Linux, Wikipedia, heck, Hacker News) and the non-free (plenty of popular sites and apps that track you out the wazoo even when you do pay).
There is a widespread misunderstanding of what Technical Debt actually is and why it comes about. It's not about poor coding standards, it's a rational pursuit of commercial advantage through deferral of costs.
I've written a few words about it a while ago here: https://datalanguage.com/features/reassessing-technical-debt
About the forgeries, I‘m not so sure. Judging by the other secondary conviction of failing to get a tax stamp to sell her drugs (!), the forgery conviction could just as well have been something much more mundane, like her passing off the drugs as something else while traveling.
Absolutely, this is the ideal. All the examples you mentioned are what I would class in my previous comment as non-essential use cases (as in there are alternatives).

Certain alternatives such as desalination and water reclamation in industrial processes don't change the elasticity of water economically; it's still required. They just increase the amount available in the pool (excuse the pun) and even then these too bear cost for implementation and maintenance and would not be provided free (which makes sense).
We‘re using gopass ( https://www.gopass.pw )
> they're down because PG&E decided they shouldn't be up

That doesn't clear things up.
While the addresses are largely in use (though I'd wager ham radio operators aren't using much of 44/8), are they really necessary?

Does the UK Ministry of Defense actually have 16 million devices that need publicly routable addresses? Or could they be doing what almost everyone else is doing and using a handful of publicly routable addresses and private IP ranges behind them?
I've always thought speeding was an interesting case. At least in the UK if I drive at 20mph over the speed limit and get caught I might get a small fine. If on another day I committed the same offence but happened to cause a fatal accident then I will almost certainly end up in prison.

Yet in both cases I would have started the day with the same disregard for peoples safety, it was only a matter of luck that changed the outcome.
‘Can Tech Truly Reduce the Cost of Legal Services?’ – The Big Question
I am slightly more pro Bitcoin, but it is still a great read.
Right, so computers are better at us for many tasks, but if we're thinking in terms of general intelligence, the context is pretty important.
> My team recently transitioned/is still transitioning from Sketch to Figma, and I can imagine that many other design teams will be making the same move too.

I'm curious why. I would've thought that the main advantage of Figma is the "online collaboration" aspect, but if you don't like that part, what is it that makes Figma better than Sketch?
Firefighters (or others) could set up a "no-frills" base station on their truck.

These systems include a power generator, servers, and a 2G GSM base station for ranges of about 10km.

They don't even require any Internet connection, since their only purpose is to allow emergency calls and SMS. Any cell phone can set up an emergency call then - no need for a special SIM card.

Vodafone has a humanitarian mission that sets up these systems all over the world. (They're using Huawei, though)

https://www.gsma.com/mobilefordevelopment/resources/mobile-n...
Premium PCB
> we leased this line from AT&T at the blazing speed of 50,000 bits per second

It's amazing that we still have a small number of people connected with connections that are slower than the first one ever, 50 years ago.
Show HN: Remote Design Jobs – The lightest remote job board for designers
Wow we’ve gone full circle. This is reminiscent of Visual Basic for MSDOS which was quite frankly excellent.
Meanwhile ipv6 which had literally one job* remains fairly useless.

* that is to avert impending address exhaustion, but it happened, and ipv6 sat idle and did nothing.
Inheritance Concepts in C#
Many people feel full disclosure is never the right policy, and if we listened to them I'm afraid we would be worse off.

It has done a lot of good though even though I prefer something like project zero where vendors a given some limited time before the information gets disclosed.

As for this, I'm afraid one of the first results will be that the repo services shuts down the firehose access, which I think is bad. (I think I can see a number of other ways to improve the security that would work better than that.)
Yes, remind me of Weber s law. It is observed that the same law applies to justice sentences as a bias on how our brain works (following a logarithmic function) https://m.youtube.com/watch?v=hHG8io5qIU8
I know it is, but I have little hope that it ever will. Everything I've heard points towards the OSA team not doing so hot these days.
> It's also likely that campaign laws requiring all political ads to be true would be unconstitutional.

That can't possibly be true. The cornerstone of democracy is informed voters.
Where did you find information it is really a "proxy" to Bing? I couldn't find such information.

BTW, there is also similar private search that proxies queries to google - https://www.startpage.com/
A 'gene drain' in the UK's poorest areas? It's not that simple
The service also reports the leak to the owner automatically.
Solving the Soldering Problem
Good to know but irrelevant to my point.

My point was panopticlick says some iPhone10 in the PST time zone set to en-US running Safari is one in 500k. If there are 55million people the PST timezone then panopticlick is basically saying there are only 110 iPhone10s set to en-US in all of the PST time zone. That's clearly false.
Some monkeys reuse their stone tools but others just chuck them away
Re: 6. I found that annoying as well. I use CTRL+L to jump to the address bar, not clear the terminal. MacOS uses CTRL+K to clear it and I'd assume that be the case on linux as well.
For small teams use keybase https://keybase.io/ for gpg key management and pass https://www.passwordstore.org/ to manage secrets.
It does seem a weird comparison.

It would be hard to find two more different major languages.

Go is underpowered, explicit, and statically typed; Ruby overpowered, implicit, and dynamically typed.

But I think they're alike because the author likes both of them.
Definitely a new change, just last week I could look at user profiles without having to be logged in. Right now, it shows me an overlay asking me to log in.
Me too. I lock down Firefox pretty hard so it's probably some cookie or JavaScript being blocked.
On the local pub approach to business
"Hate" is a strange choice of word to describe what is merely a complex subject. Lots of different models (emoji + skin tone modifiers is not a bad model in isolation, very much like a letter + combining accent) are developed independently and then when we test them with the rest of the players on the field, they don't integrate too well. Yes, they don't, but what would you expect? :) And of course decisions made by different developers will vary in logic, consistency, and completeness. This is normal state for the integration part.
And Java also didn't start with generics either. They were bolted on later.

Which is why it uses type erasure for generics rather than reification like C#.
Btw. this is a go implementation of pass https://www.passwordstore.org/
0.50c/terabyte is an order of magnitude or less than how much tape storage costs.

So the author is paying far far less than the cheapest storage solution. So some folks may be selling surplus storage or free hard drive space for less than it is worth, but as soon as a system like this becomes popular the price will reach a much higher equilibrium.

Edit: I found packs of LTO6 tapes on ebay that worked out to be $4.30/tb, so less than an order of magnitude.
See also an article on Chinese vs. Western thinking on autonomous vehicles https://www.economist.com/business/2019/10/12/chinese-firms-... in last week's Economist, and a recent example of an edge case taking non road based autonomous vehicles off one campus https://thespoon.tech/starships-robots-pulled-from-universit...
There is nothing quite like seeing your password in plain text published somewhere for the world (or some subset of the world) to see.

Seeing an obscured version doesn’t have quite the same effect as the raw plain text.

Nothing quite like seeing a failed login attempt for username ‘yourpassword’ emailed to the entire IT team to make you think about changing your password from your ex’s name to something distinctly less personally identifiable.
iPadOS Discoverability Trouble
Tangential: Microsoft's automatic selection of whole words and sentences is the single biggest productivity drain in my professional career (all my attempts to disable it failed so far).
> Anyway, comparing go documentation with rust docs, I'm surprised anyone can get any work done with rust.

That's an unexpected comment. Rust has among the best documentation I've seen, and arguably the best ecosystem around documentation, which helps a lot and encourage third party developers to write high quality doc. I understand when people complain about the learning curve (like this article, because fighting the borrowchecker is only a thing while learning) but docs, really?
He's is well known if you every go down the rabbit hole of Apple internal devices, but he's by no means the only source of these.
> I mean: think about a typewriter, hell, even typesetting.

Do you know that a Hangul typewriter (for Korean) was a thing back in the 20th century?
Oh, look, the Chinese downvote brigade has arrived! Hi, comrades!
I can't run this in the background more than 5 minutes without getting high CPU usage and and unresponsive tab :-(
I found this very interesting. I had no idea that these large peripatetic sea creatures, sharks, turtles, seals, etc. meander over such large distances.
It's new, I think since last Sunday in Switzerland.
I'm not using the same IP address nor the same browser. I've never seen my recommendations being remotely similar. When I view logged out via another browser in private mode all I get are the generic "popular in your region" videos.

I also never notice the videos I'm watching logged out affecting my recommendations when logged in. That doesn't mean I'm not being tracked but without actual proof I'll continue to consider it mostly a conspiracy theory.
JavaScript Is C
It's a phrase. You approach a seemingly simple problem that reveals itself to be a fractal of complexity - at some point you start to feel as if the problem itself had agency and it wanted to make you miserable.
I think OPNSense has proper IPV6 support
Yea, I think you basically do need one of these:
https://en.wikipedia.org/wiki/Order_statistic_tree

They're somewhat obscure though.
Do the lisp / Clojure people find the dynamic types a problem? I guess I’m curious if dynamic typed languages share the similar problem around refactoring or does Clojure have features that mitigate them
This has been causing me a fair bit of inconvenience at work as I quit Instagram last year (decided it was toxic) but still need to research people/trends in my design job.

Guess I'll have to create a fake profile, which in a way will have the opposite of their intended "join the community" action point.