skysight-inc/HackerNews huggingface dataset:
You could use gRPC responsibly, yes.

But the fact that it presents the remote resource in an API which resembles a local object means that programmers often get lazy in the manner of which they think about these things. The REST semantic is supposed to make this more explicit.

A remote object is not an object in your program or even your computer. It's something you're taking from something that is computationally miles and miles away. Compared to the microseconds it takes to dispatch a local call, it's an eternity away, even on a local network of the highest speed.

Accumulate those latencies over thousands of dispatches, and trouble can ensue.

I am reminded of an observation from when I first joined Google, coming out of their acquisition of the scrappy awesome ads company I worked at (Admeld).

We had a little service that kept track of ad impression caps / budgeting. We didn't want to serve an ad a single time more than the customer wanted us to, etc. Serving many thousands of ads per second, a process distributed across multiple machines in multiple data centres, this is a bit of a tricky shared state problem. The people who came before me had designed a rather clever solution which used a form of backoff to trickle down the number of ads served as they got closer and closer to budget cap, and to synchronize this state across clusters (this was before there were Rafty services to make this kind of thing easier, BTW).

We had a bit of a show and tell with Google when we first joined. I wanted to know how they were handling this problem, since their scale was many times ours, so I asked the question and got a puzzled/annoyed look:

"Oh we just make an RPC call to our budgeting server."

Summary: if you're at Google you don't have to worry as much about these problems. You still do, but there's an insane amount of infrastructure and horsepower and an army of SREs to help make it happen.

So, yeah, my point is -- just because Google does something or has invented something doesn't mean it's the best way to do it, especially in a smaller more cost conscious organization.
soon, toppling that statue won't be enough. They will move on to the next atrocity...
A loan shark makes his money literally by feeding off the poor, I don't see how that is not immoral. The moment a proper support system is in place, they'll disappear.
Marx considered the Paris Commune to be a good example of what he had in mind.

"The Commune itself–the government formed by the workers–was made up of representatives of the various wards of Paris, elected by the citizens and recallable from office at any time. The majority of its members were workers or acknowledged representatives of the working class. Rather than a parliamentary body (such as the Congress in the U.S.), the Commune both made decisions and carried them out." — https://www.marxists.org/history/erol/ncm-5/rcp-paris-commun...
Just a FYI- You arent going to find any info on what case/fraud this has to do with. IIRC, the SEC announces these payments up to 24 (!) months from the original enforcement action, so that there is no real way to figure out which company was blown. I suppose if you want to, you could go back 2 years in time for every SEC enforcement and find all of them above 38m in penalties.
Because lulu is judged on earnings and mirror is effectively a saas company that needs to achieve breakaway scale to own its market. My hunch is lulu doesn't have the stomach for the cost of acquisition required to get mirror there.
It's well past time that the Swastika was rehabilitated and took back its original meanings.
The SEC reaches out to the company to let them know they are considering an investigation (Wells Notice) and then decides if they want to do an investigation after they confirm issues.

Then they settle with the companies.

If settlement is large enough, whistleblower gets paid some too.

As the whistleblower is not the accuser in the civil charge, the company doesn't get to know who it was.
Good point. I oversimplified. Birds and pilots tend to not fly up into clouds for visibility reasons but the air keeps rising into the cloud. From experience, it's a surreal experience riding a thermal up into a cloud in a paraglider. Just not safe or legal in most places to stay in the cloud.
Pinky promise?
What happened to the 'Free Internet'? It only becomes free once you start encrypting it. Sad, but necessary.
Reminds me of the whistleblower over academic fraud at Duke that received $33 million as a reward. I want these to be more widely publicized!

https://www.npr.org/2019/03/25/706604033/duke-whistleblower-...
I run a piece of software called TimeSnapper on my machine that takes a snapshot every 10 seconds of the entire desktop area. I have recordings going all the way back to the very beginning of 2006. It is incredibly interesting to watch some of those old recordings to see what I was working on that month.
It's the price of backwards compatibility with JS.

One could completely forgo that, and come up with PureScript or Elm. But then one can't beverage most of the existing code.

Same tradeoffs as what Kotlin and Scala make for Java's sake.
More than $130? Gandi.net sells them for about $47.
I’d argue 2 up isn’t sufficient for work from home. 6 up is hit or miss for video conferencing. It’s also super painful for uploading builds, etc.
Superfluous or ubiquitous?
What policies did he make again?
So are you making the “small vocal minority” argument? “Most progressives are principled liberals who condemn cancellation but we never hear from them”? And why are you focusing so much on doctrine as though progressive doctrine and not progressive behavior is on trial. I take very little consolation from the idea that progressive doctrine condemns cancellation or that in theory progressives ought to be tolerant and conservatives intolerant.
> Quite possibly true. But in Trump's case he could have done absolutely nothing with the money he inherited and relied on earned interest and be richer than he is now.

Also a myth that's been busted numerous times. You don't live an extravagant life, gold plated everything, private jets, numerous high-rise towers, restaurants, golf courses, hotels and more without spending a single penny - which is the premise of that assertion. That assertion also assumes Trump inherited hundreds of millions of dollars, which isn't true, and would have had to make near perfect stock market investments over 50+ years, which nobody can achieve. So, essentially, the premise is total garbage.

> Trump casino and buying $3.5M

The casino's came way after Trump took over the organization. So zero impact on his inheritance, which was the initial claim.

Look, I know a lot of people don't like Trump, and have a serious vested interest in seeing him fail or knocking him down several pegs... but this is just petty and an untrue representation of reality. There's plenty of real things to knock him with... but this isn't one of them.
Blind speakers gesture like their sighted counterparts: study (2016)
> Whistleblowers may be eligible for an award when they voluntarily provide the SEC with original, timely, and credible information that leads to a successful enforcement action.

Interesting. I wonder if the whistleblower can be a third party that decided to investigate.
Always look in the rear-view mirrors. Better still, make sure your reversing camera is working.

After that, rsync daily.
I did not know there were Indians doing agriculture in California, I thought they were more active in the Silicon Valley.
> this seems incredibly tone deaf

How?
Yes. Let’s kill the nickel too!
There are mass abuses which you are no doubt aware. China is an opressive totalitarian state, and it's only getting more repressive as the years go by. A million Uygurs in concentration camps. Etc etc.

You cannot wave that away with "well at least they have nice trains".
Yeah, preventing fake reviews is a tough challenge faced by much larger companies, like Amazon, Google and Facebook.

I don't think anyone has been able to 100% prevent those, so it's still work in progress.

I guess once we cannot do this ourselves, we're going to bring on additional team members to help with this, and once this is not enough, we'll have to use some combination of moderators (not very scalable), crowdsourcing (let users report suspicious reviews), and technology (identify and surface suspicious reviews).

We honestly don't know yet, but we know it's going to be a priority.
What about a third option, where the author makes focused criticisms supported by clear explanations instead of the shy and unconfident strawman you've constructed?
New to Hacker News
Hi buddies i am new here.please tell me what is all about it thanks
he can't smoke it, drink it or shoot it up his arm...
She's the one who labels people without knowing what those labels mean. She labeled Tulsi Gabbard with something she didn't even know what the word meant while on JRE:

https://www.youtube.com/watch?v=xpurFfcSNfU

https://youtu.be/I-0lfxHoF5I

If she's not left enough for NYT, then I don't know what is.
Not completely, we still have a few active cases as far as I'm aware.

We also basically shut down our borders, which I don't think is that feasible for a lot of other countries.
I'd give my left arm for a 12v or 24v DC announcement. IPx67 would be incredible.
More Zuckerberg family office workers say they saw misconduct, racism
I have no preference, I am questioning the rationale; if one can use the equipment for 8 more years, then it is safe enough to continue using it.
Nice collection of ideas, perhaps too many but easily filtered on a case by case basis.
> The basic IT concept for smaller hedge funds is "buy the biggest MSSQL machine available on the planet and move on."

And the result is exactly what grandparent was complaining about: sure your database server is full ACID, but a trader is looking at numbers on their screen that are out of date (and pressing the trade button on that basis), and that's what actually matters.
It just seems funny that an English-speaking site would have to go into lockdown mode whenever someone insinuates that the CCP is engaging in ethnic cleansing or using its technology to spy on enemies or any of a dozen things it is, in the consensus of all honest people, doing quite openly and brazenly for the candid world to see.
Small-Business Owners Are Giving Up
Ask HN: Good Documentaries on Startup Failures?
Alex Gibney's The Inventor: Out for Blood is a great movie on Theranos, while General Magic is also solid, about a startup that failed but for very different reasons.

Slidebean's Startup Forensics series is a decent YouTube series on short films about tech startups and larger companies that didn't quite make it- I quite like the look into why Tilt failed:

https://www.youtube.com/channel/UC4bq21IPPbpu0Qrsl7LW0sw

Does anyone have any recommendations?
Tim Cook Joins White House to Tell Unemployed Americans to Learn to Code
Was looking for code for this, but looks like nothing published.
Very hypothetical, but it reminds me of Japan at Pearl Harbor adapted to 21st century.
I have this book. It's an amazing and recommended read.
A thought comes to mind: Twitter wasn't a thing for most of Steve Jobs's career. (Looking at Wiki pages, Jobs's time at Apple was 1976-1985, then 1997-2011; Twitter was created in 2006.) Meanwhile, my impression is that most of Musk's antics occur on Twitter. If Steve Jobs grew up in the Twitter age, would he have done that kind of stuff too?

A Quora answer says Jobs didn't make any social media accounts at all, using only phone and email for communication (although it doesn't cite sources), and another article supports the idea that he never made a Twitter account. So that's a point against that theory. Though not against the underlying theory: "If you're a CEO with a certain kind of personality, you should stay the hell away from Twitter".
TF Keras API Bug Prevents Gradient Updates to Custom Layers
> You can now get rich sniffing out Madoff type scams before they blow up to billions raised.

Madoff was non-anonymously reported to the SEC several times for running an obvious scam. Why would anonymous reporting make a difference?
Oh, absolutely. And yet... the consensus among most of the oldguard was that that approach wouldn't work. Many in the industry thought that reuse had effectively failed due to the lessons of Shuttle and the real future lie in expendables. Additionally, the old guard at NASA that WERE into reuse were generally for single-stage, horizontal landing architectures. In the specific case of the GNC specialist that told me it was impossible, he actually said this AFTER SpaceX had proved Falcon 9 VTVL on land! He thought the relative motion of the droneship would make the landing effectively impossible... I disagreed.

The phrase "hindsight is 2020" applies to Elon's accomplishments in spades... anything he hasn't achieved yet is an "obvious con" and "impossible" while past achievements were "merely a matter of throwing engineers at the problem"...
Fun, put please don't.

It makes python less consistent as you can not use this in a chain and a view other positions.
If you posted in this thread with anything critical of Communism your account is banned. Meaning it is DEAD and only you and those who on purpose have Show dead enabled can see it.

Go anonymous and search for your own username
No, it is absolutely necessary and your comment on 'most people don't get sick' is objectively wrong. It's estimated that around 40% of people are asymptomatic, others do get varying degrees of sick after catching the coronavirus. Because it's highly contagious, it can very rapidly spread through an entire company and then we're back to where I just said. Where they have to shut down, sanitize the place and prevent people/customers from getting sick.

Though given your posting history you seem to have a running theme going on of massively downplaying the virus and the fact that you put 'pandemic' in scare quotes indicates that you're probably just an asshole.
It's just the opposite, in my experience. If you have an ACID database that's supposed to represent the current state of the world, you have to handle both transaction rollbacks and logical inconsistencies. If you have a streaming system where you record an event log and generate the current state of the world from that, you already have the logic to recover from inconsistencies and can reuse it.
Pretty sure in 2019 if [Chinese company] offered to pay Google a bunch of money for cloud services, Google would take it. Unlike in China, large US corporations don't act as an extension of the government, so China being a rival superpower to the US wouldn't be terribly relevant. Not that the US in general avoids trading with China either.
Sort of, but not really. A major metro probably has a terabit+ of peak demand these days. It's not going to be viable to have 50+ sats over all metro areas at once (that would probably suggest a spacing of a few km, requiring literally millions of satellites deployed globally).

The math just doesn't add up. It's a similar problem to why 4G/5G isn't a viable replacement for home internet service (yet) in many areas, apart from its much worse as it's easier to add new 5G base stations to densely cover cities than add new satellites.
I am approaching this from a developer's perspective. Kubernetes and similar (even local Docker) introduces an extra layer of indirection that you often have to fight with. Sometimes it's worth it, sometimes it's not. For me, if my application is misbehaving in production, I prefer being able to just SSH into the machine and figure out what's wrong than fight with the container layer, its authentication system, command-line syntax just to obtain a shell inside the container. When I am developing locally, I prefer having all my files on the local filesystem instead of having to worry about volume redirection and "docker exec".

I am not an expert in setting up infrastructure by any means. In fact if I were I would probably use and promote these technologies. But in my opinion, adding another layer of abstraction doesn't magically solve the problems of the underlying stack (it won't protect you against obscure Linux kernel behavior, but now you have yet another moving part and potential variable which you need to account for when troubleshooting) but still gets in the way when you're trying to do something simple that doesn't even require any of the advantages the container technology is offering.

When it comes to "adding tooling around their applications", I am not sure what you mean but I will assume you refer to your previous examples, in which case I do not see how container technologies change the game at all. Tracing and centralized logging require your application to talk to a centralized log server (for logs, you can also output to stdout and have systemd/syslog collect and send them to the logging server) and container technologies don't change anything here.

I am not saying that container orchestration technologies provide no value. I am saying that they are often overkill for the task at hand and introduce extra complexity, moving parts and management overhead.
Because IBM was there 20 years ago and not only left behind a pure-IBM stack, but got their RUP requirements written into the policy manual as a barrier to entry for any non-IBM vendor to take over.
Yes. The US, however, does not.

Additionally, the terms of use of credit card companies forbids charging a different price for cash versus card. This means that businesses which aren't large enough to negotiate different terms, have to raise prices across the board to cover the cost of credit card payments--even using cash, you're paying rent to the credit card companies.
Perhaps I disagree with the implied assumption that a big web site was the answer. I don’t have an answer for you beyond that, because step one is challenging the increasing belief that Big Web has computing figured out and we need not evaluate the decisions and foundational technologies and delivery models that have led to where we are. Step one is a mountain, as you can imagine, and it’s possible to start the conversation of climbing it with only a handful of ideas of what could be over it. Many smart people with quadruple my intelligence and foresight have toed these waters throughout computing’s history. They just lose to hype and marketing.

I realize that’s an underwhelming answer, but if we asked that everyone who disagreed with the status quo simultaneously proposed a perfect solution to fix it, we would be nowhere in any sense. I assure you that thinking about the answer to your question is a significant part of my life, and talking to people who use computers to shape that thinking is key. Government was largely responsible for setting the computing agenda and spurring all of the right technologies in the beginning, and I believe there is merit to revisiting that thinking rather than ceding computing to engineers on the West coast.
Is Black Lives Matter actually a Marxist movement, or is this a slur from their opponents? Perhaps there are some Marxists who support the movement, but that doesn't itself make it Marxist.

https://en.wikipedia.org/wiki/Black_Lives_Matter - no mention of Marxism, Communism or Socialism.
I attribute this companies that can afford to keep way too many high skilled employees on the books while needing to keep them occupied
The Nana Dome (Part 3) – A short story about a man and his ex-mother-in-law
The point is that we should have the ability to be self-reliant and shouldn’t rely on school or government to set the agenda for what’s important to learn. Make your own list. Step outside the bounds of what your job is and learn some other skills. Build a deck, drift a car, deploy containers in k8s, make jam, grow a garden, fight city hall, etc. The list is irrelevant just make one.
How is this not a bug? A straightforward patch would be the introduction of FPTP and moving the executive role from the office of the head-of-state to a body controlled by congress.
NC and VA both have Democrat governors.
Maybe it's a little unfair to judge them based on a computer from over a decade ago?

My last Mac was a Power Mac 6100/66 and at the time I couldn't have cared less about the Apple III, for instance.
Hopefully you can turn the wifi access point + router off, and plug a better mesh network into its ethernet jack. (Think large properties with no interference from neighboring wifi networks)
Programmers actually hate working on the same thing for longer than necessary. They like new problems and new challenges, as your identifying in your misguided take on always wanting new libs/frameworks. If you are finding that you actually believe this, you've somehow cultivated a very toxic technology environment where your developers are hiding necessary tasks from you and attempting to make up the difference wherever they can. You have probably browbeat them and cowed them from speaking about their ideas in the past.
aka dead drops
> it's unconstutional in more than one way

There was an entire amendment specifically declaring the ability to levy (unapportioned) income tax. It was sufficiently passed, and overrides everything else that came before it.

You can't play a game of 'gotcha' and invalidate something like that off the way you want a word interpreted or some bureaucratic misstep.
All Tesla vehicles have the hardware needed in the future for full self-driving in almost all circumstances - https://www.tesla.com/model3

Summon: your parked car will come find you anywhere in a parking lot. Really. - https://www.tesla.com/model3/design

Tesla will be able to make its vehicles completely autonomous by the end of this year, founder Elon Musk has said. - https://www.bbc.co.uk/news/technology-53349313
Felony criminal charges filed against Steve Watkins
This is partially true. Connectivity is better than most people imagine, even in places like Madagascar (was something like the fifth poorest country recently?). We had 4G in the middle of nowhere and yes, it's cheap for Westerners.

However just because 3/4G exists doesn't mean people can afford it. In Madagascar for example, the minimum topup is 100 ARY or about 3 cents. Most people can't afford significant amounts of data, especially not when an autoplay video can bankrupt you.

That's the big problem with the argument that starlink is helping developing countries. These countries would be much better off with better rural cellular coverage first, not expensive satellite networking. Unless spacex will subsidise developing nations, who's paying for it?
There is an annoying tendency that business people get the credit for coming up with the ideas that bring in the value, and the IT people get the blame for the defects and the problems that costs the business money. It is not like that everywhere, but in companies where it is, it is unhealthy to work as the IT staff.
nice!!! let's get this referenceable asap!
Thats like saying anyone can become a good concert pianist if they practice enough, not true.
I literally watch the live coding streams just for the mistakes! Not to make fun of them, but to learn from them and realize that everyone goes through this process!
https://en.wikipedia.org/wiki/French_protectorate_of_Cambodi...

Messy anti-maritime empire decolonizations will continue inexorably. Celebrate them, warts and all. America's "settlers" have nothing to say worth hearing regarding the fates of peoples inhabiting their own lands. I worked for State Dept, so you can trust me.
Shell Archive
My country uses the US Dollar as currency but since tax is added to prices we dont use pennies as much as in the US.

* Most prices are given in 5 cent multiples.
* The pennies I get are usually from change in supermarkets or from produfts with .99 prices
Vending machine and parking machines don't accept pennies

I do find the Dollar Coin annoying, which we use instead of the Dollar Bill. It's very easy to get lots of dollar coins as change.

I wish we used the $1 and $2 bill though. It would be very useful for the average transaction amount we have here. Our neighbouring countries all have bills near that amount.

(Minimum wage $1.78/h)