skysight-inc/HackerNews huggingface dataset:
You guys are the worst censors even on your own blog. Any criticism toward your CEO or the way things have been done, completely out of integrity with your own policies in the past (such as cutting out providers because your CEO woke up self-righteous on the wrong foot that day) gets moderated away or not even admitted to the CF blog.

You've screwed up so many times, I am surprised by now more people aren't onto your tired antics. Thankfully, you cannot delete this post - perhaps many fanboys will downgrade it, but at least I can tell you how I feel.
Their worth is originally calculated based on what they take home. If you cut what they take home in 50% they are making less than what they consider their worth.
Money is money.

Whether the money is coming from customers or from a larger company buying them out, the CEO of CK walks away with a ton of cash.
If they wouldn't split Poland, then both of them would have tried to just capture it, and essentially the same end result would be achieved. Both powers were primed to go to war.
> As a counter example, Jeff Bezos (whose time may be worth more than anybody else's) famously audits his email for customer complaints and occasionally derails an organization for a day or two in order to figure out what happened.

Is that why Amazon is growing more and more notorious for selling fraudulent items over the years?
The pix2code paper is interesting, but it doesn't really answer the question of translating the UI requirements into the corresponding "business logic" - it's limited to producing the code that manipulates the "surface" elements, so to speak. The real challenge I think for an AGI is translating something like, "This button shows green, if the user has previously scored 10 or higher on the previous 5 tests, which have all been taken in the previous 6 weeks," into code.

Then there's the problem of edge cases - in this case, what if the user has not had an account for more than 6 weeks but has met the other conditions? Now the AGI has to detect that context and formulate the question back to the developer.

The "code will eat your coding job" hype sounds a lot like "we'll have self-driving cars all over the country by 2000" hype (yes, that hype did exist back then,) or going further back, "All of AI is done, we just need a few more decision rules" hype back in the seventies.

For sure, many coding frameworks are a lot simpler now than they were two decades ago, and yes, I think it has meant many aspects of digitized services are now much cheaper. You can build a Wix website for yourself, or a Shopify e-business, without paying a developer, which you needed to do in the year 2000. But the consequent growth in digital businesses has led to induced demand for more developers, as businesses constantly test the edges of these "no-code" services.

I would say we have reached some amount of saturation already. Anec-datally, it seems that if you segmented salaries by experience, you might find some amount of decline or stagnation in the lower levels of experience relative to a decade ago. So in that sense, the original point has some valence, but I don't think it has anything to do with "AI"
That's a valid point, of course. However, abolition of slavery is only a necessary condition, not a sufficient one. Remember e.g. the Black Plague in Europe which led to a sharp increase in the value of human resources and caused some positive effects like the rise of free cities, powerful guilds of professionals, and the Renaissance of arts and sciences. However, things stopped short of an industrial revolution: it took some 3 or 4 centuries more to come around.
Who is making the claim that the Romans didn't industrialize? They may not have gone through the industrial revolution, but I find the claim that they didn't have industrial output to be nonsensical/doubly when trying to connect the lack of a "full scale industrial revolution" to slavery, which is some weird myth that refuses to die.

Romans heavily implemented new processes for things such as mining, milling, and shipping. The slavery angle doesn't pass any form of smell test. If the claim is true, why would any society that ever had slavery ever do anything? Romans had waterwheels that drove machinery and used generated power to automate many aspects of their society.
Not only does Twitter frequently verify users that are not noteworthy (online or off) or likely to be impersonated, the last I had seen they hadn't even addressed the absurdly common fake Elon Musks shilling crypto scams. Even if this has been fixed since the last time I saw it, it's much more likely that they just trigger manual review of any account that uses a name/avatar similar to Musk instead of actually fixing the real problems.

The bad behavior of the blue ticks is widely recognized independent of ideological bend, and I predict that many of the accounts of actual value will wear these scarlet letters as badges of honor if this system actually gets implemented.
Wikipedia has a great article on this: https://en.wikipedia.org/wiki/Writing_in_space
I've been involved in using Route 53 to manage thousands of DNS zones, and haven't come across something like that. I'd recommend putting in a support request via the account that was affected to ensure that it gets looked at.

If you haven't already, you might consider checking the CloudTrail logs for the account in question to see if there were any API commands related to the zone.
I have Safari configured to open all medium.com pages directly in Reader Mode. Takes care of all the noise/interruptions they throw up on the screen.
“Patient with symptoms tells you they have been skiing in northern Italy.”
...Maybe 'hetero singles who want a monogamous partner' is not the best group for a dating app.

Based on discussions with therapists, 'consensually non-monogamous, regardless of orientation' seems to be the market to go for specially if the app found ways to emphasize the 'consensually' part and women's safety in general.
Thanks for pointing me towards Quarkus! That looks really cool!

Edit: And yes... the folks I was working with were excited at how much lighter-weight Spring Boot was compared to whatever it was they were using before. When I showed them a Go-based server just using net/http, they almost had a stroke!
Wickr is proprietary. That alone is a reason to abandon it ASAP.
Oh, the horror of recommending a public forum. (/s, of course.)

A fair number of questions aren't unique - product questions, how to use an API, etc. Someone may have asked a similar question, in which case you'll find an answer, find it faster than it'll take to hear back from the support team, and it deflects an unnecessary (already answered) ticket. That should be a win all around.

Now if you do have a novel question or something account-specific, by all means, open a ticket. There you'll get replies from people who can look up your account and give you specific answers.

The ombudsman tip in this post doesn't make a whole lot of sense when the normal support process wasn't really given a chance before making the blog post.
> Not only is there a bias towards “Lefty” (quotes) views...

Is there a source for this? While it sounds credible, I don't think I've seen any data on it, and I've certainly seen a lot of "Righty" folks with blue checkmarks. (The ones the article you linked to talks about are entirely on the far right, in fact, although of course that article is in Mother Jones, which is...not on the far right.)
Mistakes were made along the way: https://medium.com/@fs0c131y/tchap-the-super-not-secure-app-...
It's all aspects of the same thing.

You can't inject a nuclear reactor into a burrito in any language untyped or not because it will lead to an error.

The only difference is python/js the error will happen at runtime while in C$/java the error happens at compile time.

The main difference is the type. In typed languages you need describe am interface or a class of types if you want to do mocking or dynamic dispatch while in dynamic languages you don't need to explicitly define this as a type, the definition exists in how you use the object that is passed in.

Either way DI, however universal, in any language is bad practice.
The platform has nothing to do with the rates; plenty of companies run bounty programs without H1, and there is a general standard range for findings across all platforms.

None of these findings appear to have been worth much of anything.
Seems genius imo
Indeed, companies are opportunists and don't change their ways.

Incidentally, companies are perfectly capable of exploiting a superstar developer who thinks he is above the company by the usual group pressure tactics.

Especially if that developer is self motivated.
I wonder, aren't there problematic edge cases that depend on the data? For example, if you are computing a plane from a given set of points, there may be an edge case where the points are collinear. Assuming you always need to produce a valid plane, this would require some numerical analysis and regularization. Or is the answer to define some new type system that captures the non-collinearity? If so, it seems like the costs of enforcing that could overwhelm things...
Occasions are rare where I get to say "hey, I built a thing that might help here!" - so forgive me as I take this opportunity with both hands.

Whether this was a bug or a rare protective mechanisme, there will be times when your DNS provider makes a mistake and removes records. You mentioned in your post your DNS isn't hard to reproduce, but how certain are you that _all_ records are restored? How long do you have to fight DNS issues before it's OK?

I built DNS Spy [1] for this exact occasion. It monitors your DNS for any changes made, keeps a version of all DNS records (current & former) and allows you to restore/download a BIND9 zone file for your zone. You can easily import this into any commercial DNS provider or in your own BIND9/PowerDNS setup.

I would love to hear feedback on how DNS Spy could be improved when DNS disasters like these occur!

[1] https://dnsspy.io/
H1 doesn't really prevent you from building direct client relationships. People are just bad at building direct client relationships.
So arranged first dates?
Cloudflare is pretty trash regardless, but putting all your eggs in one basket (no matter which provider) is just a terrible idea.
Lead pipes are fine when the ph is the right level to create a barrier "passivization" layer within the pipe between the lead and the water. Rome's water's ph was naturally ok.

The issue with Flint was that they increased the acidity of the water by changing the water source, which removed that barrier.
Dangerzone
C.

typedef struct{int filled; union{void* data;} val;} maybe;
It seems plainly clear to me now that these initiatives to get more women in code and more children in code were just poorly-concealed attempts to flood the programmer market with bodies to drive wages down.

Should kids learn to code? Sure, but that already happens. Kids should have some experience with every career field and programming is already well-represented in many schools.
Great podcast about the elements in the periodic table:

http://episodictable.com/
Wait, the Germans are being picky and pedantic? Way to travel in unfortunate national stereotypes...:-)
I agree with you and am so frustrated that this is true and that this is how the world works.
Why can't someone just learn for their own or for the sake of learning?
I hate having to sell/praise myself. It makes me feel like a fraud.
I am not convinced. Most mathematicians embrace denotational semantics, but most engineers intuitively default to operational semantics, because ultimately, we need to make choices/trade-offs that have consequences which are too complex for any optimiser which lacks a holistic view of the system our system is part of.

Operational semantics are actually a higher order logic than Category theory when expressed in a Geometry of Interaction (GoI) grammar.

https://ncatlab.org/nlab/show/Geometry+of+Interaction

I don't have the fancy nomenclature to utter the Mathematical phrase "endomorphism on the object A⊸B.", but I intuitively understand what operational semantics are and why they are useful to me. When a programming language/grammar comes along which implements most of the design-patterns I need/use to turn my intuitions into behavioural specifications - I am still going to be more productive than a Mathematician because I will not have to pay the (upfront cost) of learning a denotational vocabulary. The compiler will do it for me, right?

In the words of the late Ed Nelson: The dwelling place of meaning is syntax; semantics is the home of illusion.

Languages are human interfaces. Computer languages are better interfaces than Mathematics because we design (and evolve them) to be usable by the average human, not Mathematicians.
Good interfaces lower the barrier to entry by allowing plebs like myself to stand on the shoulder of giants. Mathematics expects everybody to be a giant.

And in so far as dealing with ambiguity goes, Programming languages are way less ambiguous than Mathematical notation!

Ink on paper has no source code - no context.
Just send them locally and pull them with IMAP onto your phone.
How hard would it be to re-use a lot of the ALU, MMU, and other components from the Apple A line of ARM64 chips with a different decoder and pipeline? Pretty much all modern chips "emulate" their instruction set anyway with the real core being a proprietary uop machine.
'can correct' was sort of implied there. But kudos for the correction I see that it is ambiguous as written.
> While women in their mid-to-late 30s perceive a dwindling pool of prospective partners, men at this age perceive an “endless supply” of possible partners

Possible? Maybe. Interested? Hardly.
Tech companies being inundated with complaints would actually be expected. Making it easy to complain to ombudspersons will cause the complaints to dwindle naturally as tech companies stop the unethical, even criminal, behavior they engage in.

Very few people will complain about their lifetime Google ban after Google employs appropriate personnel to evaluate such cases.

Today very few people complain about Steam's refund policy, after Valve rewrote their refund policy to actually include refunds, after a judge ended their decade-long crime spree that saw an estimated 20,000 Australians robbed and an unknown quantity globally.
The first steam engines were motivated by the need to pump water out of coal mines. https://www.egr.msu.edu/~lira/supp/steam/

This was long before Bessemer and less expensive steel.
> China startet radical measures after a rather low number of mystery lung issues.

After SARS a month of inaction is too long.
Well I saw it in grade school then and I don’t recall any of that
I'm not using intellisense or anything. the editor is left to the developer whos workstation the environment is running on. The docker approach for this is just to manage the build in a way that is like the CI pipeline.

we have a shell script that adds some syntactic sugar around running docker in a consistent way, but other than that it's left to the dev how they want to manage the editor process.
What does "good enough" even mean in this case?
Wow, that's cool! Cheers!

I have to adjust me "priors", as a Bayesian might say. Still, monkeys aren't humans, and faces aren't London. Recognizing faces and their expressions has been a thing since faces first evolved, eh?
Hmm... I'm not sure you understand how a free market works or what a monopoly is. Or "fixed supply". But you're quite correct that anything like UBI won't help make housing more affordable. However, it doesn't make anyone else any better off either. It just devalues the dollar a little. Why not cap rents and raise the minimum wage too while we're at it doing absolutely nothing to help.
Help me out here, in what way is it Orwellian?

I always assumed the responsible part had multiple non-conflicting meanings, that 1) The researcher would not disclose it to the public until the vendor has a reasonable amount of time to fix it and 2) the vendor is assumed to want to do the right and responsible thing in fixing the flaw.
Cannabis and tobacco smoke are not equally carcinogenic
Mental note: I'm from Google - need to use "data point" instead of "experience" to come across as very smart and nerdy - check.
If Germany didn't invade then the USSR would attack first (and WW2 would be over sooner, probably with larger part of Europe under Soviet control). Both powers had attack plans, Germans executed theirs sooner. Some historians claim that Germans got ahead if Soviet attack just by few weeks.
The more important question is what will be done to prevent this from happening again to somebody else (obviously this doesn’t need a response here, I assume an internal investigation is underway and this will be publicly communicated after its complete).
Finding a Vulkan driver bug using spirv-fuzz
http://maximecb.github.io/Turing-Drawings/

> Turing Drawings uses randomly generated Turing machines to produce drawings on a canvas, as a form of generative art.
My point is that people should be encouraged to keep code comments to a minimum, and always strive to first rewrite the code so that it is clear (well-chosen variable names, etc). LP does the opposite: it encourages verbosity, and tangential discussion.
With many other companies I would agree with you, but in this case it is actually just because he's running a tight ship. I've had friends who've reached out directly via email and received the same level of support.
The reason why I found and submitted this story is because I came across this image of a Roman valve that was dug up in Pompeii:

https://i.imgur.com/gX26IYG.jpg

I found it to be absolutely amazing so I had to find out more about it.
There's an important difference here between canned food and pretty much everything else. Expiry dates tend to be early for perishable goods, but IMO this is analogous to buildings being overengineered.

Canned goods, on the other hand, should last indefinitely so long as the can itself doesn't fail. There's just not a whole lot of relevant chemistry going on in a sterile, low oxygen environment. I suppose permeability of the can itself to oxygen (depending on what method was used to seal it) could become relevant on a long enough timescale, but if the contents are truly sterile even that shouldn't make much difference.

If anything does happen to the contents of the can, as noted in another comment there will almost certainly be a visible change in volume (ie the can will deform).
According to the most recent paper from CCDC, under age 40, the current estimate of fatality rate is 0.4%. Between 50-59, 1.3%.

For those with no pre-existing medical conditions, 0.9%:

http://weekly.chinacdc.cn/en/article/id/e53946e2-c6c4-41e9-9...

Death rates for flu vary widely by age, race and location, but these numbers are not out of the ordinary for influenza.

I’m not “indifferent”, I’m calmly assessing relative risks. You, on the other hand, are simply spreading FUD. Go breathe into a bag.
I'm not disputing that. I'm responsible for zero new discoveries and if some of these polymaths were alive today, they would be far smarter than I am. However the "a lot" they knew about dozens of subjects combined is less than what somebody who is learned in one of those subjects would have to know today. It's impossible for somebody to be working on, say, string theory and also be an expert in two other subjects. There's simply too much to know.
I use no-ip as dyndns for my home ip, so I can log in at home from outside. Recently at work my putty failed to connect, so I figured my internet line was down, it happens.

Came home, internet works fine. Everything looked just fine.

Back at work next day still can't connect. So I tried pinging, and I immediately see that the ip my home hostname resolves to is not what my ISP has. So I go to nslookup and try a DNS server I know (another local ISP), and it resolves to what I expected.

A bit of checking later I find that at work they've started using OpenDNS, and OpenDNS has blocked all of no-ip due to malware and spam.

So yeah, could be relevant.
Back on the rise doesn’t imply max hype. Those are different parts of the cycle.
You may be right, but knowing "who's who" is very largely how general business gets done. Buying services over the internet from an anonymous black box with no support is a recent disruption.
Orbital Transport Und Raketen AG
If the author is around:

> Translates to less money saved on provisioning hardware.

I read that as it will cost more. Saving less money is bad.

I assume that is a typo?
i am using api to download/backup zone every week (by cron) to gdrive (fuse drive / cheap solution)

i do this for all the domains i use/manage

this post has been a good reminder to check them :)

imho about audit log: since they "delete" everything, nothing is left in the zone/domain.

thus, initial log (127.0.0.1/creation) comes up. kind of feature of the bug/logic error.
I’m not sure it’s fair to give them the benefit of the doubt on “this year’s performance” when they’re only doing it due to the lawsuit.
All articles that fail to meet criteria are to be purged.
My point is that literate programming isn't about comments. Comments are asides, they aren't the core focus of what's being read, the code is. Literate programming is about documentation, which should be kept concise, but not necessarily minimal.

As to whether this leads to tangents or not, that's up to the authors to determine how to organize. Appendices or rationale sections are a great way to separate the core focus from what others may see as extraneous.
How about "joy"?
Starved? $4.1 trillion, and a nearly $1 trillion deficit, is "starved"? What in the world would "overfed" look like?
Programming is about composition of primitives. You compose primitives together to reduce the number of modules and be better able to reason about complexity. During composition you also want to maintain flexibility, you want modules to be able to be swapped out and replaced.

Dependency Injection is one form of composition. One perspective to look at it, is that objects are like tiny scoped programs with variables and methods. To do a dependency injection is to put a program within a program.

Is this a good way to compose primitives? It's like parsing a python program inside a java program inside javascript. What are other ways to manage complexity and compose primitives without dependencies everywhere? What is a programming primitive? Is the most fundamental primitive of computing a function? Should we be composing bricks to form buildings or compose buildings to form bigger buildings?
Sorry, technically correct is best correct.

Don't look behind the curtain.
Imagine how you would feel though if you were in OP’s shoes, where your DNS entries disappeared and client emails lost, through no fault of your own, but support won’t even listen to you until you pay money.
And that really bit hard when you wanted to start running git webservers. All the lib code was designed to exit upon completion with no GC, and now you're running multiple read queries per second with no free(). oops.
Maybe someone needs to email Jeff about that.
We've Pivoted
Far as I understand there are two issues. One is before coking was developed you couldn't use coal to produce iron. You needed to use charcoal from trees. Which Italy had a limited supply of. Iron production also competes with using wood as fuel and building supplies.

There is also a transportation problem. The inputs for steel manufacture are large. To be economic you needed fuel and ore in close proximity.

Sweden was a power house based on high quality iron ore deposits and vast pine forests. Which they cut down pretty much completely. I think India with fast growing tropical forests was also a large exporter of iron.

Britain initially had large forests and iron ore. But also huge reserves of coal almost on top of their ore deposits. That allowed them to keep going once the forests were gone.
https://www.reddit.com/r/Coronavirus/comments/f8n1g5/i_am_so...