skysight-inc/HackerNews huggingface dataset:
You are not alone.

I keep thinking of that famous quote about debugging but in the context of AI: "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

I think the writing is on the wall for the way Google has been going on about AI first solutions, but Google has failed to acknowledge it. There was a lot of backlash from Youtube monetization, Youtube kids, censored search results of certain topics. All Google can do is claim they will try to improve "The Algorithm", but at the end of the day they are distancing themselves from having control of their own outputs.

AI allows nice to have features we couldn't have otherwise, but is it ok for all stake holders to have such a feature with the condition that it won't work around 1% of the time, or for 1% of users?
And for some reason these are the one that are displayed by the default "relevant" filter and the upvoted (more nuanced or critical) one are hidden.
Ah, I was thinking of the election rules where they are required to give a representative amount of time to each party, not the impartiality rules which, frankly, are vague to the point of uselessness.

The classic example of BBC lies would be Nick Robinson of course: https://www.youtube.com/watch?v=K_XhTALHQzI

If you want a more recent example of BBC bias, try: https://wingsoverscotland.com/the-bad-losers/
Except the author was assuming manual scheduling where today speculative execution is mostly done transparently in hardware (barring failed general purpose VLIW attempts).
I've been working for telecoms for ages and it's been like this since forever. Bunch of independent hardware devices from dozens of vendors + software services from independent vendors and you gotta integrate them into one. HLR knows about your users, billing knows about other part of those users, then you have devices, everything independent and glued together via SOAP. In my previous job company had multiple SMSCs (short message service center) and you had to target the proper one, depending on the geography of the customer and you'd go to proper HLR to find the customer and their geo location (you should read country here, not precise location).

And then people running around screaming SOA, MICROSERVICES, JSON and I like "You don't say? o_O?"

EDIT: spelling
The world’s leading Person-centred care app integrated with Alexa for dementia
> HTTP uses CRLF as well. Should we redesign it?

We did: https://en.wikipedia.org/wiki/HTTP/2
It's a Lisp which is now called Scheme and not Lisp anymore. Scheme has now its own name and family.
The young Israelis imprisoned for refusing to serve in the military
https://apps.fcc.gov/els/GetAtt.html?id=205708&x=
Even if you're not really big, sometimes it's helpful just to have everything broken up and not have to go to a 750,000 LOC solution and find the 10-line file that you need to edit.

I'm on the architecture side so am bearing the brunt of the complexity but the senior and especially mid level developers who have code open 7.8 hours a day say the few things we do that have real microservices are the easiest to debug and work on. The monolithic apps take longer to get less done.

Agreed though that it certainly adds complexity on the admin/arch/ops side.
That seems unlikey. Flight search really does take a long time because they need to make API calls to external services for most customer requests and they need to refresh prices roughly hourly and so cannot rely on cached data. Also, even the best flight search websites are frustratingly slow. If that delay was created intentionally then they already lost me as a customer as a result.
This comment further validates the concern. If regularly countering demonstrably false propaganda encountered within threads is "national battle" that gets an account limited, but the demonstrably false propaganda itself is accepted, then something is broken.

The Eternal September comment rings true. There was a staggering change from 2006-2008, and a gradually decelerating decline ever since. Site policy changes are not necessarily the primary factor. As an audience gets orders of magnitudes larger, it grows diluted and less cohesive. That said, I fully agree with DanielBMarkham's comments from the election thread (despite having been in political agreement with the majority myself).

PG has made truly non-PC comments here and in essays. His writing isn't that of a populist or a cultural conservative by any means, but is also clearly out of tune with the bay area echo chamber. There is a wide space between supporting Trump and not fitting in in SV! Broadly, the political topics pg seems to write about have been an opposition to political correctness, favoring equality of opportunity, and a belief that individuals creating wealth help the world rather than harm it. Some of these positions were either left leaning or had broad popular support 20 years ago, but most would now be considered right or centrist. This, coupled with his previous willingness to voice deeply sensitive but true observations, may have lead to his retirement (e.g. "founders with strong foreign accents have less startup success"). Things may have changed after Valleywag took aim at him, however.

The only "battle" being waged from this side is

1) for the pursuit of truth
2) for the freedom, happiness and well-being of every human to the greatest degree possible

This does involve criticising certain bad ideas (e.g. "It's acceptable to invade a peaceful neighbour to regain territory our ancestors held hundreds of years ago", "Human traits are shaped only by environment, without influence from heredity" or "Gay men should be thrown off rooftops"). Politics is far from the most important thing, but it, or tribalism generally, is often involved when a strong majority believe something at odds with history or empiricism. Investment bubbles and other herd behaviour are also deeply fascinating and worth debating.

Trying to accumulate karma leads to ever stronger filter bubbles. Consequently, karma is a resource best spent on ideas that are both possibly true and deeply unpopular. Given the willingness to dissent and the apparent alignment of goals with HN's stated guidelines, these and future comments may possibly serve as a useful canary in a coal mine.
But it doesn't have to be discoverable. And if you do want it then you could write the documentation by hand or expose a simple REST index endpoint.

Like all documentation written by hand, it rapidly gets out of date with the actual implementation if you're not careful.

Also tools can automatically create proxy classes from WSDL's and now Swagger endpoints.
Completely agree with you there. Guess the analogy I was making was more about the evolutionary speed we saw there. Google seems to be moving awful fast here.
You guys had an undisclosed (in the piece) investment from Qualcomm and then touted their products without clearly stating conflicts.

It's:

* a PR piece -- you guys are making the case for your/qualcomm's tech on a blog, designed for public relations for Cloudflare

* you didn't disclose serious conflicts of interest that taint the conclusion of Qualcomm's tech being better

You might not be the NYT, and you may not have had a PR firm pushing you, but it's not morally different.

For the record, I was very interested in there being a real competitor to intel/amd in the server processing space. Now that the only real win they have is tainted, that's seriously disappointing.
It's interesting that a number of Romance languages, but notably not Spanish or French, prefix the subject pronoun (my) with a definite article.

The-my-hovercraft
The linked article [1] appears to be built around a word-play, where "Shortwave"-trading and "High frequency"-trading are ambiguously used as "Hochfrequenz"handel
The Last Days of the Blue-Blood Harvest
According to Google, Minecraft made $23M up to 2011.

2011? In 2011 Minecraft was a very new product compared to where it is now. What Microsoft was purchasing there was a pre-existing virtual world software that already many kids were familiar and comfortable with. It's a world where there's no significant level of concern about inappropriate avatars, and nobody really cares. It's a world focused on construction and design, not on killing off everyone else so that you can be the last survivor. As VR gets better over the next decade, it would be entirely feasible for something based on a Minecraft like world to be a solid base for corporate and educational markets.
I could have really used this feature when editing php back in the day.. Now, not so much. It's mildly amusing that such a trival feature took this long.
The EU already has previously published an initiative, which was voluntary but which many phone manufacturers did end up getting on board with, regarding using micro USB connectors for charging: https://en.wikipedia.org/wiki/Common_external_power_supply

I think that with USB power delivery and USB type C connectors, we could see a similar move again (or an update?) from the EU or another larger government (China?).

Getting user replaceable batteries, or at least more phones with this option even if it's not mandated by regulation, may come about from some of the "right to repair" legislation which is starting to take shape in the USA. I'm sure the EU has a similar (existing?) set of regulations in the works. I can't see a mandate of everyone having to use the same exact battery or tool-less requirements but I could see a mandate happening that a battery has to be able to be replaceable by a 3rd party service center and the OEM must sell battery replacement kits and instructions for a reasonable cost to 3rd parties for X years after a phone goes on the market. This wouldn't kill Apple, Apple is already replacing iPhone batteries with Apple provided parts using Apple technicians for only $29 in 2018: https://support.apple.com/iphone/repair/battery-power
I think the issue may be that the core-war between Intel and AMD has heated up recently and that will push the performance bar higher fairly quickly.
> GUI terminal emulators (like xterm) come with some additional features like selecting and pasting text or reporting mouse events.

I think that's sort of the point of the author. Emacs is kind of like GUI terminal emulator (and multiplexer). Kind of, because in reality it's an extremely advanced and powerful GUI for everything text-based.

Of course, it does have its quirks, especially when used to run curses tools. The problem here is a difference in philosophy between curses and how you would write software for Emacs. In fact, it's a very similar difference to what you mentioned about CLI vs GUI programs. Emacs UI conventions assume high interoperability as a fundamental platform feature. Curses applications are like GUIs or modern web pages - they want to have full control over content, instead of giving most of it to the platform. That's why a curses app run under Emacs will suck (assuming it'll even run correctly). An alternative application written for Emacs will excel at productivity and interoperability, because instead of trying to lock you out of what's on screen, it'll yield itself to the full feature set of the platform.
I can't help but think of that Leanord Cohen song, "First we take Manhatten".
Yes, I can highly recommend it as well for an honest review. Orwell did not bend the truth if what he saw did not fit with what he wanted to see .. which is otherwise a very common trait in the whole socialism sector.

But yes, he simply saw only parts of the whole picture, but what he saw, he gave an accurate review about.
Wow, quite a long-distance abstraction. Kinda blew my mind. From restaurants to relationships and speculative execution.

It’s all about the looks, indeed.

One thing that maybe fits with this is the societal hierarchy of our senses.
Seeing is somehow assumed to be much more objective than hearing, touching, smelling, and tasting.
If you have very good hearing you might have found yourself in situations where you perceive an unpleasant noise that’s below other people’s thresholds and then it’s not too uncommon to be seen as a bit of a loony if you bring it up.

Smelling is the most subtle, instinctive and animal-like sense. Usually people are very polite there and in our current time it’s the norm to not say anything even if e.g. someone emits strong body odor that’s actively bothering the environment.

Vision however is thought to be objective.
Photography. Pic or it didn’t happen.
If object classifier checks out, it’s legit. (What else could there be?!)
Digital image just like retinal image, right!?

So if you get what looks desirable (that shiny tomato or that pretty partner), you have it, you have made it. You don’t have to doubt anything because you saw similar images a thousand times in contexts that clearly said “this is desirable”.
A lot comes down to how well our associative brains work with visual stimuli.

The way out of this IMHO is to stand up and build confidence and trust in your senses. If something tastes off, treat it of same significance as if that steak was suddenly of green-blue color. That would be alarming. It’s probably fine, maybe these veggies are just lacking in taste, so not dangerous but unsatisfying. If you need acting inspiration, watch that scene from Mulholland Drive where the Italian guy doesn’t quite like his espresso.

And regarding trends, the tomatoes in Europe have gotten a lot better in the last decade, particularly in the last five years and that’s largely due to Dutch farmers starting to focus on producing strains with a lot of aroma. It started off as a more pricy premium option but now they’re affordable and available all year-round.
Ask HN: Is messenger.com down in the UK (and Portugal) only?
> efficient electronic devices

When hardware has a two year average life cycle, the environment is not benefiting from any of the hardware's efficient characteristics. You seem happy with your new phone though, I guess that's the main thing.
Walmart acquires Flipkart for $16 bn, world’s largest ecommerce deal
Oh boy, if someone ports Common Lisp management to that, it'll be a huge mess. In CL, we already have ASDF[0] - and it's the de-facto standard build system for the language.

--

[0] - https://common-lisp.net/project/asdf/
Support green energy, being more independent in case of grid electricity blackouts. That's the point of Tesla's roof tiles (at least how it's supposed to be), if you get same looking house and around the same net price, why don't do it?
I'm building a PWA - good luck trying to get OAuth logins in Android or iOS when the user has pinned to homescreen. ;(
Landin’s “next 700 programming languages” seminal paper was done in 1965 you know. If anything, there was probably more variety in the 70s computing scene (books, languages, and so on) than there is today.
First you condition the phone, then the phone conditions you. The more predictable you become the better the phone works.

Future kids will be totally ok with technology dictating their behavior. "What do you mean I can travel on a weekday? My booking app only shows up on saturdays..."
I wasted so much time and energy on implementing U2F for a web application, writing server side lib and making the javascript framework compatible with the horrible js-hack that's available for U2F support.

It was all in vein; the browser support is still horrible, no one want to use it and it's not possible to use on mobile. How can you make a security solution that doesn't work on mobile?

Making a new "Web Auth" standard is a huge mistake, and I will not fall into that trap again.
Massive backlash, claims of bias, lobbying and negative PR pieces, and more than likely regulations would then follow, putting at least a sizeable damper on their business and an unforeseen impact on future business. Companies with millions of dollars available to them will not go down without a fight.
Tallinn is massively more fun than Helsinki
I think the main difference here is that in the Autogyro and Gyrodyne the rotor is basically acting as a wing (either through autorotation for the Autogyro or the application of limited power for the Gyrodyne) while everything I have seen of the Uber fantasy and similar drone scale-ups uses powered rotors for most of the vertical lift.
How we built an extension for SQL Operations Studio
Integromat solves these issues.
Apologies, stand corrected. Conspiracy theories are always more fun:) Guess was just coincidence that after grabbing all this press on GCE v100 finally being available, tpu3 is announced few days later.
He did simply described what he saw and experienced.
And he liked the spirit in the militia and so he wrote about it. And since he did not join the fascists, he could not and did not wrote, how the experience was for them.

Not more.
And all the ugly things he saw, stealing, dirt, unprofessionalism, etc. he states very clearly.
It sounds like you simply want Duplex to be better than it already is, not that you object to the technology in principle. Let's say it can handle requests like position in a restaurant or food specials or <insert complex request here>, would you approve of it?
Common library above is how. Top one today is TF.
It’s the lack of indication that you’re talking to an automated assistant and that fact that it uses human affectations in its speech that creeps me out hardcore.
It just makes no sense why they add that in to begin with. Glad to know they'd take it out.
They do not fly so much as... plummet...
54 Top Indoor Air Quality Monitor and Why We Need It (Complete Guide)
Jenna Jameson with Brittany Andrews Toilet Fuck
You can already hook together TPUs. So, IMO, it is here or there what is happening in the data center. What I care about is how much is the cost. Time to train is more of a function of how much resources I want to use.
More context: Tidal is a music streaming website.
I would guess the purpose of fooling people is that you get a better result. If the call stated with "Hi, I'm a google assistant calling to request a reservation", you might get more hang ups. Of course, the reality could be the opposite as a business owner might make sure to speak more simply and clearly once they know they are speaking to a bot.
I'm not very security minded. I have old domains and subdomains that I used to use that have long since passed - that lived on server IP's that have also long since passed on from my ownership as well.

I just double checked all of my old stuff - and there's not a trace left out there. Apparently, I cleaned up all my old DNS entries as things moved on, even though none of those domains are my 'brand' (as the author states it is his). As a non-security minded person, I find it hard to believe a security-minded person, whose good at his trade, forgets to do this.
If this article was an intro to a fiction novel, I’d be interested in reading the entire thing. Some sort of HFT heist with a good mix of factual engineering and finance.
aren't these the usual plans of guest workers who never go back, because of the same reasons they left their home country?
I stand by my objection to you calling this a "submarine PR piece" which implies that somehow Qualcomm got us to write this.
Look at this thread. Because people want to know as just what "techies" do.

But what I wanted to know is performance in terms of joules compared to TPU 2s.

My hope is we get a paper on the TPU 2 now the 3 is released. We got the TPU 1 paper as they were releasing the TPU 2 I suspect.
Not much seems to be happening on the performance front, but Intel can't charge quasi-monopoly prices anymore. They started to sell 6-core desktop CPUs at the same price that they were selling 4-cores for... dunno, 10 years? In servers, Epyc is applying the price pressure, and it actually has some performance advantages over Intel's offerings (more cores, more PCIe lanes).
How to Participate in XRD Bounty and Earn Free Tokens?
Yes, being able to cheaply produce hydrogen generating panels is a huge breakthrough, but if they don't have efficiency or cost that means they can't cheaply produce hydrogen.
Phone manufacturers should be forced to provide free battery replacement on all their phones. Otherwise they should make it a simple process for consumers to swap the battery out.

I still have a Samsung S5 phone with removable battery, had it for years. I don't know if there's phones on the market with replaceable batteries, I have not bothered looking for a new phone.
We were looking rather favourably at CoreOS as an enterprise friendly, yet lightweight alternative to OS. LDAP/RBAC/Prometheus are the type of features that we are looking for, on the other hand we have our own build tooling and release process, hence no use for that part of Openshift. I find it hard to recommend using a K8S distribution that has so many batteries included, 75% of which my organization doesn't need or use. Sorry to see Tectonic go.
Quick reminder that none of those 600 bucks went towards the LineageOS developers.
German speaker here. The sentiment on heise.de comments is that this was an April’s Fools joke
I hate the graybeard need to say $NEW_THING is actually $OLD_THING but with a silly name because these silly kids don't know anything new, while both glossing over the bleak hellscape of $OLD_THING (WCF service development, anyone?) while grossly misunderstanding $NEW_THING.

As other have pointed out he's ignoring key failings of SOA and critical differences between SOA and microservices.

Overall I like the article but I think he's misstating a few key things.

And maybe a nitpick but:

> It lends itself to the Continuous Integration/Continuous Deployment (CI/CD) model of developing large, complex applications.

Really? Because I thought CICD was the standard way to deploy any application more complex than a spike or proof of concept (which probably doesn't need to be deployed anyway).
https://www.youtube.com/watch?v=k0yGOSZUHwA explains why you won't have passenger aircraft without pilots for any conceivable time.

Driverless cars are only mildly succeeding right now because of Amercica's low standards when it comes safety.
It's basically what 'pjc50 said - it's not in the interest of businesses to expose their data via a common API.

WRT. using English as universal API, I think this is just dumb. You solve exactly zero problems by going that route, because the actual problems to solve (beyond no incentive for businesses to care) are exactly the same as you have with XML APIs, or any other APIs. The problems of discoverability and machine understanding is something the Semantic Web space has been dealing with for quite a while, and other people before that. Adding natural language to the mix only makes the job significantly more difficult, because you now have to deal with natural language parsing/understanding.
You do not want to be dependent on Nvidia for your own stuff is why Google has to do the TPUs.

It is like how they ported to Power for their stuff if needed.

Look at the shortage of late with Nvidia. Google does not have to deal with it.

But also I suspect they could not do WaveNet without their own silicon as the cost would be prohibitive. Using a NN for speech and competing against traditional approaches and have a competitive price is going to require really efficient silicon.
I'm of the same belief: dedicated persistence + a small, single purpose API.

That said, there is nothing "micro" about most microservices I've come across over the years. They're "miniservices" at best.
Timeline of the far Future