skysight-inc/HackerNews huggingface dataset:
Microphones and cameras don't just pick up "what you want". A key press is more than appropriate to gather the desired "this isn't on sale" metric.

This device is also not intended for that use case. It's meant to generate metrics to "ensure employees are actually greeting." If you are SO FLUSH WITH CASH and in such a dearth of things to do with it that you are quite literally trying to optimize your greeter metrics, there is a bloody problem.

Then there is the case that the very idea borders on abusive micromanagement. The kind that can only be plausibly skated under the radar through copious use of passive voice when describing it.

Life worked JUST FINE not being recorded audio/video or otherwise.

If profit hounding is reaching such high levels, a Wal-Mart greeter can't be trusted to make a decision whether or not a customer is in the mood for a greeting, then it is quite obvious that someone further up the chain has completely lost touch with the idea of "Professional Courtesy".

Never mind that half of this metrics gathering wouldn't be necessary if the company weren't trying to out grow the problem it's trying to solve by hemorrhaging labor in favor of machines.

The modern community is rife with distrust. More and more, people drift farther and farther away from each other. Mental and physical illness become more and more serious problems as humans are increasingly expected to behave as mass-produced cogs, interchangeable, and undeviating in how they carry out their job. The human psyche doesn't cope well with that. Humans are DYNAMIC. They are creative creatures, with difference being built into every decision.

The kind of control that industry keeps pushing for illustrates that leadership has little, or deprioritizes any semblance of human respect and dignity in how they engage with labor in favor of a more attractive bottom line to attract investers.

It isn't innovation. It isn't improvement. It certainly isn't engaging with and being a fundamental positive force within a community.

It's about plopping a pump down into a puddle of untapped value and sucking it dry, to hell with the consequences for society, the community, or those we leave behind to emulate the values we clearly espoused by letting it happen unchallenged.

I don't know about anyone else, but this is disgusting behavior of a sort that deserves more than mild degree of censure.
Has Bootstrap had its day now that we have evergreen browsers and built in layout engines, HTML5 validation plus everything thing else that has arrived in the years since bootstrap 3?
Or is this release more of a maintenance product for existing projects?
For new projects does it make more sense to leave this framework behind, even though it was brilliant in its day?
Ditto on that. It works awesome when you need to skip a queue while buying a couple of well packaged items.

Worst part is if barcode is mangled. Some of the systems don't allow to enter barcode by hand which suuuuucks big time. Then I need to wait for "assistance" just to insert magic key and enter the damn barcode.
MNCs?
I got so fed up w/ the poor service at my grocery store that I've been using Amazon Prime Now for groceries. So far, so good.
That's not the question. The question is whether the job should exist at all vs the cost of a fair wage in that job if it does continue to exist.

Should we hire five million people to unnecessarily sit and click a button or type out phone numbers to send text messages and connect phone calls to their destination through a switch in the cell networks? We could make it that way. Rhetorically how much would that job be worth? That's why it doesn't and shouldn't exist.
At least in my experience it's surprisingly difficult to find alternative packages that don't rely on all sorts of (often gratuitous) other dependencies.
Reminds me of attending a conference and being in a workshop with a member of TC39, the Ecmascript standards committee. I was sitting next to this individual but didn't know who they were. I made the mistake of complaining about modern JS and version splitting. Fortunately, I didn't say anything too harsh but I definitely would have held my tongue if I knew who they were.
If I had to guess, the speed of ordering will depend heavily on how custom your order ends up being.

I order items without cheese, which tends to take longer with cashiers anyway, who tend to assume you really mean you want it with cheese even if you say "hamburger". And there's about a 25% failure rate for the "no cheese" directive to be followed anyway.

But I reserve the right to (really) pass judgement until I've actually experienced a kiosk! Hopefully the UI is logical and doesn't hide options. (The current trend in menus seems to be bigger pictures and fewer options shown by default, while there are items that are still available but hard to find. Used to be able to look for "Dollar Menu" but now "value items" are kind of scattered throughout. Just finding the price of french fries seems to be a challenge for my feeble mind sometimes.)
I wouldn't assume that all the conversation you are seeing is all the conversation.
I've moved over to using Vue. I much prefer this version, than using bootstrap-vue.

Is there a vue lib addon where jQuery is replaced with Vue functionality?

I'm using laravel 5.6, which comes with Vue and Bootstrap 4. If I get to a point where my own code isn't using jQuery (very close). I'd like to eliminate that download all together.
What does "DevOps is dead" mean?
The dog conveyed to you its intent to harm you (even if it was being deceitful).

The mountain communicated nothing to you.

If you were hunted and killed by a mountain lion, it would be akin to the avalanche. It did not intend to send you any message, even if you managed to spot it before it attacked you.

The dog fully intended for you to know.
most of the time the (mininum wage) employees are not very good at it either. you end up repeating yourself, confirming everything, and still wait on them to push the buttons..
All these discussions on minor but convenient changes remind me the (famous?) quote: “When art critics get together they talk about content, style, trend and meaning, but that when painters get together they talk about where can you get the best turpentine.”

It’s sad to see how critics get in the way of an artist who just needs low-level things to be fckng done in a safe-enough way.
I remember getting that notification- my knee-jerk reaction was that I had contracted some malware on my phone. Not a great prank by any means.
I'm not saying I approve of this. Just stating how things are. I'm not an interviewer and don't represent Google, but I doubt other big companies have any better process.
The funny thing is, it's a perverted version of the DIY movement of the 1970s. Being able to cut professionals out of any equation was seen as empowerment for individuals. Pump your own gas! Fix your own car! Knit your own sweaters! Shingle your own roof!

Now, you get to cosplay as the formerly employed teenagers who used to do these jobs, which in turn empowers the bourgeoisie. Bag your own groceries! Scan your own groceries! Order your own food!

Facebook and the like have long been exploiting users to train their machine-learning models. Classify our data for us! It's fun for you!

Next we'll probably have self-service sandwich shops (if they don't exist already) so you can make your own food as well while paying someone for the privilege.
Which is neither json or yaml...
Please do a google image search for "medieval scriptorium". Then try a google image search for "victorian office engraving" or "victorian counting house engraving". Or check out this list of "Antique Office Illustrations 1770-1879" (https://www.officemuseum.com/photo_gallery_1860s-1880s.htm). What you'll see is different instances of the open office plan, over a timespan of a THOUSAND YEARS. It's a space plan which seems to emerge around collective knowledge work.

These types of workplaces are not a newly-hatched resource squeeze by our ruthless capitalist overlords. They are a physical work pattern which has been reinvented and retooled many times, and isn't going away. In most of history, "office"==="big room".
This is the only problem I have with it too. I MUCH prefer having the Touch Bar. Even though I don't use it frequently, it comes in very handy for certain things, and I use it far more often than the function keys. Having a virtual escape key is just strange though. I wouldn't want to go back to a MacBook without a Touch Bar, but if they just cut out another button on the left like they have on the right for the power button and made it an escape key it would be perfect. As it is, the virtual escape key is actually pretty padded to the right. You could replace it with a hard key and not actually lose any space. You might actually gain a few usable pixels.
Yes it makes no sense for developers to understand the underlying systems that run their applications. /sarcasm
But rewriting one chunk at a time could be considered refactoring.
Seems he's essentially just predicting an increase in the division of labor between product development and infrastructure work going forward.
Every single user-hostile bit of spyware, advertising, and nonsense in Windows 10 was put there on purpose, by more than one person, collaborating specifically to enrich Microsoft and fuck up your computer. It’s not an accident.
That devs will no longer do ops.
There's almost 4 million employees in the fast food industry in the US, so the problem is a few orders of magnitude bigger. Also, what happens when the pool of jobs for unskilled workers dries up?
In other words, he's retired. [0][1]

[0] https://www.forbes.com/sites/edrensi/#1d054af5bf6f
[1] https://en.wikipedia.org/wiki/Ed_Rensi
Could it be that many vendors still ship Python 2 as default for internal reasons (system-related scripts and what not rely on it)? Macs, for example ...

So you customer, not knowing any better, used whatever was on the machine already. If that's the case, that's really not the Python's community's fault.
I wonder why they don't just through haptics into the touchbar to diminish the tactile complaint? My Galaxy S9 has touch haptics that feel rather nice.
I thought for sure the McDonalds Kiosk would be woefully worse than a real cashier. So I tested it. My goal was to order a cheeseburger with extra pickles, no salt, and no onion. Boy was I wrong; not only was this stupid easy to do, it was probably easier (and quicker and more accurate) than a real person taking the order. I walked away seriously impressed.
I have the exact same issue (on a Pixel 2 XL). It started a few months ago, and has been getting progressively worse.
could not agree more with you.
The guidelines ask you to please not complain about submissions, so please email us at hn@ycombinator.com. That way we'll be sure to see it and we won't have off-topic threads.

https://news.ycombinator.com/newsguidelines.html
> there isn't even a single person who stops the clock to evaluate what went wrong that they pushed out the person that started this all.

True, although sometimes there isn't much to be done. He mentions he is tired of fighting and, with such an enormous project, how do you solve that?

This does not bode well for the future of Python, though. The ecosystem is fragmented as it is, I can only imagine how things will look like without the well known leader.
...there isn't even a single person who stops the clock to evaluate what went wrong...

This is perfectly consistent with 99% of the management behavior I've witnessed for years in the enterprise. We understand that we live in a world of cause and effect, but almost everyone is so busy poking at the effect that there's no energy left to discover and treat the cause.

It's a shame that so many of us workers continue to have so much passion for the work at hand and so little for everything else. It seems like it almost always comes down to this.

Respect, Guido.
Laser eye surgery is a fantastic choice for many people, especially people who are nearsighted, under 40, and don't have any contraindications. It's less effective[1] and riskier[2] for farsightedness, and there's only so much it can do for presbyopia. It's also riskier for people who have autoimmune disorders, immune deficiencies, diabetes, or dry eyes.

[1] https://www.la-sight.com/services/lasik/lasik-results/
[2] https://www.la-sight.com/services/lasik/lasik-explained/fars...
Ah yes the world cup - kills productivity for 6-10 hours every 4 years. Definitely worth changing office layout for.
No, it's still incredibly useful. Their components and utilities are just as valuable as the grid system if not more so. As for the grid system, the responsive helpers alone are worth the learning curve there. It's a fantastic project.
> A study by University of Virginia and Middle Tennessee State University economists found that teenagers who held part-time jobs in school had annual earnings that were 20 percent higher than their counterparts without experience six to nine years after graduation.

> These entry level jobs such as flipping burgers or taking customers orders teach teens valuable jobs skills such as customer service and applying basic math skills. Skills that could ultimately lead to the career stepping stones for a working teenager to become an engineer or accountant.

I think these are good points, but I think that we should be careful that we're not giving young people advice that's obsolete. Times change!

Here's a thought exercise: Imagine the time when the first jobs for hourly pay came into existence. What advice was the older generation giving to the youth of that time? (I can imagine my elders telling me that it'd be important to learn to take care of animials, or harvest wheat, etc.)
...and probably be more comfortable. Which is something one doesn't think about until one is wearing headphones for 8 hours straight.
> "Face ID can be fooled by mask, which means it is not an effective security measure."

ANY biometric is not going to be an effective security measure!

I'm sick of seeing these! Fingerprint scanners, face scanners, etc...these should be branded as convenience features, not security features! While Face ID is hard to fool right now, who knows how long it'll take for someone to fool it quickly!

Using your fingerprint/face/etc. as a password means you're creating a password that not only can you not change, but gets left around wherever you go! This insanity needs to stop!
> And why isn't the young developer being mentored by someone more senior before introducing a new dependency into a business critical system?

Some critical assumptions:

- a more senior dev is available

- has time

- understand the system well enough to judge the impact

- is actually a better developer than the junior (in spite of being older / in the game longer)

> Why is what amounts to a clear project management failure the problem of some open source developer who has published their personal pet project?

It isn't, that was the point.

> If dependencies aren't reviewed before being used, how does such organization handle software license compliance (whether OSS or proprietary), for example?

Some critical assumptions:

- organizations keep a close eye on developers incorporating code under various licenses

- the people keeping an eye on that are qualified to make the calls

- the resources to keep an eye on this are available

> A clear cut case of trying to shift blame for own failings onto an unpaid volunteer that has helped to save the commercial developer time and money, IMO.

Sure. But that doesn't mean these things don't happen just about everywhere, many times per day.

It is rare to find a company where all of the assumptions labelled above are true all the time. And that's where the problem lies.

It's a clear case of there being no difference between theory and practice in theory but in practice there is, and rather a lot of it. Everybody knows in theory how software should be developed, but in practice hardly anybody actually does it that way. They're either out of time, options or qualifications (or all three) and they will do the job anyway.

That doesn't excuse it, but it does help you to understand it.
I got the impression that this was mostly just a public announcement of something that has been talked about in private for quite some time, and was not in the least unexpected to the core devs. If this is the case then the reaction is suiting imho - after all, these people know each other very well and even if they didn't talk about it openly, they probably weren't surprised to receive the mail. Besides - it would have happened sooner or later. As he said himself, that bus is still lurking around the corner... [0]

I do hope he knows how his contribution changed the world for better for so many people. I have played around with many languages in my career but Python is the most productive and fun of them all. Thank you GvR, and may you have fun whatever you do!

[0] https://legacy.python.org/search/hypermail/python-1994q2/104...
There’s an App for Wrecking Nannies’ Lives
I love TS but don't see it as the future of the web. It's currently the best way to write JS and use the JS/Node ecosystems, but compile-[insert better language here]-to-wasm will be more compelling than TS in the future.
I have two problems with this approach to cost control. Neither is concerning the potential loss of jobs (or at least the lack of need for additional hires).

First, I don't think it will be more convenient. Sure, it is much more convenient for McDonald's to do this. But probably not for the user. Is it really easier to press a bunch of buttons on a system you don't use that often? Or is it easier to just verbalize what you want to a human being and have them enter it appropriately because they are more familiar with the system and can do it faster? I think it's a no-brainer that just saying what you want is far better for most consumers. If you order the same thing whenever you go and memorize how to quickly enter it, then it could be simpler. But that's probably the only case. That's what I do at Wawa - I always get the same sub so it's not time consuming for me to order. If I got different stuff, it would take me longer to order than just telling someone.

The other issue I have is that this whole concept of adding devices supposedly improves the bottom line of the company but they will surely charge customers the same prices. It also provides the customers with less service, not more. I remember when Applebees was testing out the same thing - trying to push everyone to order on those table devices that they have which have the games for kids on them. I outright (but politely) refused and requested a normal server/service. They happily obliged. But the reason is because it's more of a pain for me to put in the order and then it's an annoyance to call someone by pressing the button to notify them like they are flight crew on a plane.

Things get more complicated if you have coupons, or special requests. My wife is currently pregnant and these kiosks were at the McD I went to recently. She had asked for the McD big breakfast but since she can't have the sausage due to her pregnancy she wanted it totally separated so I could have it. Now I have to, presumably, type in notes for my special request?

Another thing I just thought of is the issue with errors in ordering. When McD (or anyone else) currently makes a mistake, it's on them. But now there's a chance that I will enter it wrong by incorrectly using their system. I'll never make a mistake ordering verbally. There's a decent chance I mess up when doing it via kiosk.
Cargo is far better in this regard, for one.
I think so too, especially with further improvements to the Taptic Engine. This might also lead to a more “solid state” device with less mechanical parts to worry about. I wonder if there will be a backlash or if we will all get used to it.
What use is updating the specs if they're going to keep that god damn touchbar? Apple is sabotaging themselves and I can't feel sorry for them because at this point they're literally ignoring their customers.

Glad I sold my Macbook Pro. Not only is it exorbitantly overpriced, it's an inferior laptop due to entirely preventable idiotic design decisions. They had something fantastic with the 2015 model, but they've thrown it away for this atrocious touchbar and uncomfortable keyboard.
Makeblock
https://www.makeblock.com
Understanding the characteristics of the underlying systems is one thing, but actually building and maintaining them is something completely different.
CUPS Local Privilege Escalation and Sandbox Escapes
I was hoping this was true. We tried Teams, since it was free with our O365 service. Maybe a dozen people used it for a couple weeks. Everyone is still on Slack. Our developers used the phrase, "You can take slack from our cold dead hands".
Thanks, I've tried this and it works slightly better. Can still hear noisy co-workers though.

It seems the best solution is to not have loud people around.
I love seeing rapidly graying true comments. Replying in your support, in case you’re not used to it but I guess you are. I think Testosterone is the driver, all people have it, but men have way more—significantly so, IIRC. Cheers
That was nicely said. The statement is factually accurate but is the corollary of how to lie with statistics (how to lie through omission by characterizing group X as possessing property Y when it is also possessed by X complement).

There is no wrongdoing mathematically, but it does show that selective vision is a force for damage if wielded improperly or with agenda.
It's a very popular theory that smaller polities have better governance. Picking single examples would maybe not capture it but I'd think of NZ vs Aus, Ireland vs UK, Switzerland vs France, or even Canada vs USA. (All pairs picked to have similar location in the world, but I guess you want to say the (former) empires of USA, France and the UK put them in entirely separate categories..)
Please don't editorialize titles.
> People whose jobs were mundane/mindless/entry level, people whose jobs involved multitasking across a lot of things, and people whose jobs involved constant interruptions

This is a great description of being a software engineer at certain companies. The pay is good, though.
This is one of those things where I wonder if it will be faster, or take longer. I'm sure the idea is to have multiple kiosks open so that more people can order simultaneously, so that would typically result in faster orders. But having stood behind many people at the Coca-Cola Freestyle machines watching them figure out how to use it and decide what they want to drink, I can see this making things a lot slower even with 2-4 times the kiosks vs human cashiers.
Ha, hadn't seen that one before. I did enjoy this related post about him hacking someone's Instagram. https://daniel.haxx.se/blog/2016/01/19/subject-urgent-warnin...
Both solutions are less than ideal.

You'd think that using the kiosks would reduce error, but my experience over the last six months or so has been that the error rate is actually higher, compared with ordering at the counter.

And the kiosks aren't all that sturdy. One time it failed to print a receipt, which you need to pick up your food. Another time two of the six positions were offline (blank screen).

However, I only go to McDonald's about one every other month, so my sample rate is very low.