skysight-inc/HackerNews huggingface dataset:
Seems like the kind of thing that a Deployment should be able to manage on its own... some kind of DrainPolicy object maybe?

Also, if the previous ReplicaSet a Deployment is rolling past has several pods, maybe only some of them need to stay alive (maybe some drain sooner than others.)

Perhaps the whole endeavor should just be to make Pod drainage a bit more explicit than just terminationGracePeriodSeconds... perhaps letting a pod signal with a positive confirmation that it's shutting down (letting connections drain) and the rest of the k8s controllers can just leave it alone until it terminates itself.

Although really, I think a combination of setting terminationGracePeriodSeconds to unlimited, and having a health check that ensures that it doesn't get wedged and miss the termination signal (by checking that a pod status of "shutting down" corresponds to some property of the container, like a health endpoint saying the shutdown is in progress...) and then nothing else needs to be done. Basically, color me skeptical when they say:

"We used service-loadbalancer to stick sessions to backends and we turned up the terminationGracePeriodSeconds to several hours. This appeared to work at first, but it turned out that we lost a lot of connections before the client closed the connection. We decided that we were probably relying on behavior that wasn’t guaranteed anyways, so we scrapped this plan."

(This also depends on the container obeying the standard SIGTERM contract to properly drain connections but not accept new ones, which is pretty standard in most web servers nowadays.)
For any business, expanding to new markets is as important as building new products. New markets bring new challenges and overcoming new challenges in turn improves the product.

For example - Offline maps feature which Google built for India is now used all over the world and turned out to be a very useful feature.
Oh, when I'm working at a café, I tend to drink much more than I otherwise would.
What do you mean? There are actual print designs for t-shirt print shops!
If words delivered linearly could work well enough to obsolete GUIs, why would CLIs, which are words delivered linearly, have been dominated by GUIs?

Voice assistants as solutions for people with no hands or eyes, or people who are at some distance from a keyboard and/or monitor - fine. Otherwise, they're CLIs without persistent displays (making even simple multiple choice branching far more difficult: see automated telephone helplines; try to remember what the first option was.)

They seem to be good for setting alarms and sending and reading emails (if you receive very few, very simple emails.) That's something. Otherwise their major use is as assistants for catalog shopping, which is why all of these companies want to own them.
>produce the high-performance codes that the machine learning community needs

Somewhat OT, but I've been wondering for a long time… Is the HPC community the only place the word "codes" is used like this? In usual CS parlance programming is done using a substance called "code" ("the high-performance code the community needs"), but in HPC literature the word "codes" is used, as if programming consisted of distinct objects. Does this arise from some divergent history (would I have called my LINPACK library punched card deck a "code"?) or what?
Interesting. I'm female but I didn't notice that. I did notice a high percentage of male teachers though. We don't seem to have this problem in my province/city. The male to female ratio is about 50/50 on my campus. I wonder how different this would be even cross-province or in the states.
I think GP is talking about a bulk collection scenario rather than a targeted attack.

I agree that it's a very misplaced concern, but it seemed to me an honest question from GP that others are likely confused about as well.
100M Tonnes of Gold Mine Found in India
> I can write "IIRC" but it's hugely uncomfortable to speak this way.

Personally, I think it's even more uncomfortable to hear people speaking that way. But that's just me!
Unless you need easy clustering..
Yes - you are right. That line in the video probably wouldn't have made it by our patent lawyer. We are patent pending. Some elements of how our fiber is produced (not in our patent), and some of the R&D things we are trying are trade secret, but for the purposes of simplicity we are patent pending. The fibers are strong but can be cut with a sharp knife or pointy object - anything EMTs or emergency services would have on hand, or something like a seat belt cutter wouldn't have an issue getting through them.
Is there any need to go on being this rude? It simply does not help.

I spent a LONG time working with "Big Swinging Dicks" (the wrong sort of BSD for HN maybe?) in finance in London (and New York and Tokyo), and the loudest rudest ones were not the ones best at their jobs. When even the IT guy can tell that you are about to do several megabucks of screwup, bad-mouthing other people is just digging the hole deeper, for example.
>https://networkengineering.stackexchange.com/questions/45602...

Cable internet is a broadcast network, every signal from your ISP's exit node is sent to every client attached to that node in your geographically local region (I think this can be a tens or hundreds clients) and vice versa. Your modem only looks for frames that are designated for your modem's MAC address, the rest are ignored but still received.

Same as channels in broadcast tv, everyone is always receiving the signal for all the channels, but they only 'tune in' to their channel. The difference is that your internet modem is only allowed to tune into one channel (designated by its MAC address). I believe each modem has a unique key for modulating/demodulating its signal, and this is used to establish secure communication with the ISP.

In the book "Computer Networking A Top-Down Approach" the following is written: "One important characteristic of cable Internet access is that it is a shared broadcast medium. In particular, every packet sent by the head end travels down- stream on every link to every home and every packet sent by a home travels on the upstream channel to the head end. For this reason, if several users are simultaneously downloading a video file on the downstream channel, the actual rate at which each user receives its video file will be significantly lower than the aggregate cable downstream rate. On the other hand, if there are only a few active users and they are all Web surfing, then each of the users may actually receive Web pages at the full cable downstream rate, because the users will rarely request a Web page at exactly the same time."

tl;dr you already probably broadcast your modulated bank info (if you're on cable).
Be kind during downtime: spread #HugOps love today (and every day)
You can't retroactively revoke CDDL :)

And new DTrace userspace is actually under the Universal Permissive License now (which is, well, permissive). The Linux kernel module is GPL. I don't think FreeBSD needs anything from that module at all.
Interesting. Do baristas check your identity or anything when giving your phone back? I'd worry about them turning their back and someone reaching over and grabbing it. There's a lot of crime in my area though - especially the "taking the phone out of your hand" kind.
Since someone said that they might be knife/abrasion-proof you could have a sporting line of undershirts (or would it be overshirts) that one could wear for these types of applications. I would think that maybe a leotard or some type of bodysuit might be appropriate for that?
Your AI workloads in the cloud: Google finally releases TPU beta – TechRepublic
>>When Google/Gmail was small it was easier, they were more naive. But now?

Poor Google. Even with ~ $100 Billion in yearly revenue and over $100 BILLION in cash they cannot hire customer support people?

10,000 new employees in a third world country at, say, $25,000 year (including other expenses) costs $250,000,000 a year. https://finance.yahoo.com/quote/GOOG/key-statistics?p=GOOG
Sellers are sending Amazon items to strangers to hack verified reviews.
N.Y. landlord ordered to pay $6.7M for destroying graffiti
Thank you for your support! Yes, stay tuned - we definitely hope to expand the product range down the line.
Why would you expect the Confucius Institute to provide information on the negatives of Chinese government? It's a Chinese culture organization, and it's directly affiliated with the government of China.
This seems like the most reasonable answer. It otherwise doesn't make sense that AirBnB would want to lump these listings into a city nearby for searches specifically asking about a particular location.
Be careful with that. "People with bachelor's degrees earn 56% more" does not say the same thing as "People who get a bachelor's degree will earn 56% more." The first is undoubtedly true, but I'm not sure the data supports the latter statement. Incomes have not been rising with increasing college attainment rates. Incomes are quite stagnant.
> "switch the voice UI into editing mode or something"

It still really bugs me how bad UI systems are at error correction.

We have a series of conventions to do this efficiently in spoken English, inflections, quick utterances that call out specific ambiguous syllables, context (the hard one, sure).

Even on a smartphone, if the system guessed a certain word when I swiped it, then I delete the word and enter it again, maybe stop guessing the same word every time?

I think you're right that typing will be more effective in general, but I still see so many areas where the gap could be closed a little more.
Our Echo is basically a glorified alarm clock/weather checker/music player. If you just give it a number, it'll ask you to clarify if you mean morning or afternoon.

"Set alarm for 7"

"Do you mean 7 in the morning or 7 in the afternoon?"

"AM"

"Setting alarm for 7 AM."
If techies can't afford homes there then who is buying all these houses and driving up prices?
If you've only failed two interviews then you really are not trying hard enough.

You are being thoroughly rude and arrogant and oblivious I suggest, and I'm going to stop responding to your posts because I am just getting angry. I suspect that I am not the only one here to feel that way.

Stop waving your willy at me and others, and go back and read what you have written, carefully, as if it had been written TO you not BY you. If you did not intend to be a troll then I suggest you should revisit how you communicate.
What if these were Russians and the title was "FBI Says Russian Operatives..." would you have said it's straight up racist fear-mongering?

https://en.wikipedia.org/wiki/Office_of_Personnel_Management...
I don't see any misspellings in the first two paragraphs. The only misspellings I see in the first section (as far as I've read so far) are in quotes from Twitter direct messages, which are not "an article".
Autoprefixer doesn't just add prefixes, it translates the the syntax to browser compatible code as well, for example:

a {
display: flex;
}

Translates to:

a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

It supports the 27 differences between the various browsers.
It would still serve to slow the projectile faster than it would be without, if you slowed the projectile enough so that it stops moving a sliver sooner; it could mean the difference between puncturing an artery or not.
> I have no idea if people who are going to an event in Detroit might decide to stay in Dearborn.

They would if they've never been to Detroit and when searching for listings, AirBnB has lumped all nearby listings into the Detroit category. It makes sense as mentioned elsewhere when combined with the information that Detroit recently (effectively?) banned AirBnB.
That's true, but this web bloat pays the bills.
It is what brings you and billions of other people great services like maps, email, translate etc for free.
Web without ads would not be the same as it is now and I'm not sure whether it would seem better to you
I imagine everyone gets something different out of it. I have my technicians but have never made contact and barely listen. I use it as an excuse to learn electronics. There is a lot of material written for the HAM audience that is great for learning about electronics.
Well, following your theory, a dollar in the desert have infinite value ;-)

If your only export is farm-originated goods (as it's basically the case of Zimbabwe), that means that you have to import everything else.

That means that you need foreign currency for getting everything that it's not farm-originated goods.

If you stop producing farm-originated goods, the value of your money will drop respect the other currencies and you will need more and more or your currency to buy imports.

But even in a closed economy, less production and the same quantity of money, means, obviously, more expensive prices.

How could be otherwise? After all, you agree that the same production and more money means more expensive prices.
I suspect that there are many people who would accept a 1% difference without blinking, but would view a 5% difference with concern, and regard a 30% difference as clearly unacceptable.
Yep, I removed the CONCURRENCY constant from the neo4j description.js, so the numbers above are for Neo running without that async.eachLimit call, just like the rest of the databases.

A single session object is backed by a single connection, so even though you "send" 25 requests via async.eachLimit, the result is that they are serialized over the single connection.
yes, but they're not using the logo itself, it's just like an inspiration for creating constelations which are open source
Sporting has been a very popular use case/product request. So much so, I actually started a mailing list to collect interest/to learn more about what people would like to see from that type of product: http://eepurl.com/dkHD6X
Doing experiments outside of a personal lab in a legal way.
Eh, I feel like this is a pretty apt comparison.
Absolutely this. Income is not zero sum. Someone else fighting to earn more should be incentive for you to do the same, not villainize them as "greedy".

You cannot be greedy in salary negotiations. A company will not keep you on staff if you demand to be paid more than you are worth. If someone can get paid more by fighting for that raise you should be there supporting them 110% and fighting your own battles to be paid justly for your productiveness.

And you cannot feel guilty about the millions who struggle on substantially lower incomes. It is a problem way larger than an individual that only a small fraction of the working class produces trillions in revenue while the rest make close to parity with their productive yields at fractions of what the top end make. That being said, its not something to ignore, but at that scale its social and political. You have to fight the fights in the arenas they are suited for. Avoiding your own right to the fruit of your labor because your labor produces substantially more revenue than someone elses contributes to holding everyone back when competing for just wages.
Making Bugs Impossible: Illustrating the Embedded Design Principle
>EDIT: damn, downvotes are coming fast for this one. I wonder why :^)

The China Internet Defense Force strikes again. My impression is that the PRC doesn't even have to pay for shills (as opposed to the ROC) as nationalistic fervor is strong enough among the general population for this sort of activity to occur organically but I could be wrong about either or both.
> You don't hire senior devs to code - good junior devs can code not only "just as fast", but probably faster too!

I think this is a stereotype that will lead to more harm than good. What if a junior dev doesn't code just as fast or faster? Does that mean we hired the wrong junior dev? I agree we can should be open to junior developers, just implanting this stereotype is harmful
The moment you have direct support you have to respond to all of the above. There is no way to create a support team that just handles the clueful people.

Sure. But if my little businesses, with only a few people and a modest budget available to do literally everything, can manage to treat our customers with more attention and respect than one of the richest and most powerful businesses in the world, something is wrong.

Its impossible to provide human support at the level that google is playing. =/

Sorry, but I simply don't buy that. Google have grown huge and incomprehensibly rich thanks in part to technology but also in part to refusing to communicate with individuals when things go wrong (and, frankly, hoping they don't actually get called on it because it's not efficient for every little advertiser to sue for that $50 back when Google served their ads on obviously inappropriate sites or whatever). Like Facebook and other big organisations which have become highly influential through their scale and pseudo-monopoly status, Google now need to hire, train and support people -- lots of people -- in order to provide an acceptable level of communication if those dealing with them have problems.

If they can't do that then IMHO they should be sued, regulated or otherwise impaired until sufficient incentive/deterrent exists. The cost of letting these huge, influential organisations literally destroy businesses or wreck lives through their negligence is simply too high to allow the status quo to continue.
Since it's open source, why not create just a PR with proposed changes?
Grandma fights “policing for profit” by filing  class action suit
Probably the phrase “McCarthyism” would be used instead.
This likely qualifies under “lemon laws” to permit new car owners the ability to rescind their purchase; I’m surprised no one has done so yet.

EDIT: I don't think it's something worth doing for its own sake, but someone pursuing such an approach might be able to compel a more coherent reply from Fiat-Chrysler than a reporter alone.
I made an interactive "lab" for tuning and customizing my modem. The lab has a spectrograph so you can see how the audio content changes as you tune it. Sorry for the plug, but I thought it might be interesting for people who are into this stuff :)

https://quiet.github.io/quiet-profile-lab
Tesla confirms having produced its 300,000th electric car
How Reddit and Google searches influence crypto prices
I read "indestructible tights" and thought immediately of Edna Mode...
I see component libraries filling in the gaps for css grid and flexbox. Get rid of the jquery dependancies, but imo ideos bootstrap 4 and others.
> Aren't most mortgages effectively inflation-adjusted nowadays?

Not in the US. After the housing bubble popped, ARMs became much less common. Plus, with rates at historical lows, it does not make sense to get any adjustable products.
A comparison that only mentions pros and no cons is not a useful comparison. It's a cheerleading piece.
Not exactly what you are asking for but this sits on top of PostgresQL and uses non-standard indexing to improve graph queries.

https://github.com/bitnine-oss/agens-graph
Some monopolies are granted, some occur naturally. Example of the likes of Microsoft Bing shows that Google monopoly is even stronger than if it was written into law.

Maybe monopolies should have their products strictly regulated regardless of how they came to be monopolies?

Other way to deal with monopolies is just force them to split up into few companies, but I don't think that users would benefit much from having 10 different search engines to choose from same way they don't need their browser to have 10 different homepages. They need just one, but the one that provides results that they need. Same way like they need one water provider that provides the water of quality that they need.

If you allow Google just to show results from whoever pays the most, that only shows that they are sitting on the bridge and let pass through only the ones that pay the most, no matter how much value their passing brings to everybody else. At some point nobody cares if they built this bridge or not. Their bridge stands on and occupies optimal spot for a bridge so people on both sides of the bridge should and have every right to fight for such agreement that benefits them most, not just the bridge owner/constructor.
Can you imagine if Russians were a another "race". They'd be able to throw the racism card all over dems for having the temerity to accuse them of all sorts of political interference and other meddling...

Alas, they cannot make such accusations. At most they can use "xenophobia".
I've tried similar things, but any time it's been communicated upwards the response has been (essentially) "That sounds scary. Where's the research that says that'll improve things over this awesome agile thing we've been doing and that all the marketing buzz says is awesome?"

I totally am in agreement that you have to treat it as some new thing (rather than them just doing the old thing correctly, instead of incorrectly as they have been), but even assuming they were on board to consider it, it gets tricky. Do you just rebrand agile? Then they're going to screw it up the same way. Do you take a more prescriptive approach, that this new 'eliga' (agile spelled backwards) process means we do it -this- way? Because then you're not really doing agile, and teams that need to operate differently are not going to be as productive. Etc
This is my favorite introductory book on algorithms. It's very well-written, concise, and develops important concepts through problems. It also strikes a nice balance in presenting real mathematical content without beating you over the head with formality.
I have brought additional value to a company and had them just tell me no. No they were not going to give me a raise. I had to jump ship to get a raise. You're stance is nice from an ideal CEO perspective but it never works.
I'm interested as well. 2012/2013ish I was a consultant at Org A that deemed themselves "agile" - in reality a very highly functional agile organization. I've yet to see anything quite like what that org had going for them.

Current company, we literally just implemented SAFe and now that I'm learning the ins and outs of that ... Org A was either SAFe before SAFe was cool or even existed or they are the Satoshi for SAFe. The similarities between what I see preached in SAFe versus Org A are scarily similar and when implemented - highly successful.
The network is not intended for mobile use. The frequency is too high, thus it doesn't penetrate buildings very well. The idea is to put a lunch box or pizza box sized phased array antenna on your roof. As long as you have a fairly clear view of the sky, you should be able to get good reception with a moderately sized antenna. It probably would work for vehicles, however.
Managers often have trouble recognizing the difference, though. Even if they know the difference, measuring actual productivity is difficult and subjective, measuring number of pull requests or number of JIRA tickets closed is easy and objective.
Isn't this well known fact? It isn't a secret that the chinese, along with the israelis, russians, british, french, japanese, koreans, canadians and even the saudis have operatives in academia, government, business, etc.

And of course we have operatives in all those countries as well.
I thought this was going to be about how you can mail your letter in a second envelope to the postmaster in Romance, Arkansas and ask them to mail the contents so that it gets postmarked from there.

You can also do this with Loving, New Mexico.
Not technically "racist" but in my opinion much of the treatment of Russia in the media is highly prejudiced.
We haven't tested it for anything like this - so I wouldn't want to make any claims about the product when it come to something as serious being bulletproof. That said, theoretically it probably would have some sort of protective impact greater than having nothing at all. But again, not something we've done any testing on or can make any claims to.
"Each satellite will provide aggregate downlink capacity of 17 to 23Gbps"

https://arstechnica.com/information-technology/2016/11/space...