skysight-inc/HackerNews huggingface dataset:
In many cases, what is considered UB in the C standard is a widely accepted and documented extension in the vast majority of compilers. For example, nonstrict aliases are UB in ISO C, but are defined language extensions in MSVC, GCC, clang, and many other compiler vendors.
When I google the definition of 'organization' this is the 1st one that comes up: "an organized group of people with a particular purpose, such as a business or government department." People can have different ways of fulfilling the same purpose.

As for an example: I'm currently developing a fairly large open-source software package for numerical analysis. I do the majority of the coding but every few weeks I discuss the latest developments with a co-worker and my supervisor. They often disagree with the way I have done certain things (intellectual diversity) but after (sometimes lengthy but productive) discussion we almost always end up with greatly improved software design that we are all happy with. Sometimes they compromise or come round to my way of thinking, sometimes its the other way around.
Sessiz Bir Yer Türkçe Dublaj izle (2018)
> You can require additional brackets around assignment if you use the returning value (or otherwise it's syntax error). They did that with the new one anyway.

They only did it if the := is at the root level. The following is completely legal:

if match := re.search(pat, text):
`print("Found:", match.group(0))

or

[y := f(x), y**2, y**3]
Could you explain? The kiosk seem super straightforward and paradoxically easier (you can quickly customize any order up until the details).
Are you fingers equally spaced square shape manipulators?

I don’t support having return at all. Statements that are not expressions are a mistake.

Syntax irregularities are anti-practical.
A job typically offers pay proportionate to the value the job-doer is creating. Cashiers should learn some skills and get a more difficult job if they want to earn more money. If you are replaceable by a freaking 2 foot iPad, you probably need to rethink how you're spending your time.
He will get away with small talk.
> If Guido wasn't himself while writing the PEP572, I ask for a new vote about the PEP572. I vote against it, the PEP572 should not be implemented.

There is really nothing in the e-mail that indicates that.

I can only imagine the message it would send to recall the PEP. I guess it would confirm his decision in a most callous way.
I once worked in an agency where the MD had a dog. Sometimes he used to wash it in the sink in the kitchen.

(That said, they had the most expensive and best coffee machine I've ever seen in an office, and a guy who used to make brilliant cocktails on a Friday afternoon - he also stands out in my memory as one of the few front-end developers I've met who couldn't write JavaScript or CSS. That was a surreal contract, it really was.)
Why would you even want to do that?
CSS: A new kind of JavaScript
We need basic income.
Sorry, I was spouting hyperbole to counter-act hyperbole. You're right, that is not helpful, I agree. As someone says below: Only Apple can conclusively provide the numbers and they have no desire to do so. So, everyones opinion is just that. Anecdotal and an opinion because _no one_ can back up their claims. I'll take my statement back though, because it's not useful to fight hyperbole with hyperbole. What I can say is, I was impacted twice and I have since switched vendors.
I was under the impression that the military and maybe other branches of the US government have "no East Egg" rules for software they use, and I expected that to be the justification. Is this true? I found one document from a .mil domain that specifies no Easter eggs [1] but I frankly don't know enough context to know if this is actual policy that would apply to Windows.

[1] http://www.dtic.mil/dtic/tr/fulltext/u2/a495389.pdf
I find it interesting that much more automated fast food actually did exist for a long period of time and fell out of favor.

https://en.m.wikipedia.org/wiki/Automat
What does the stock market tell us about AI timelines?
Any other books you'd recommend that come closer to fully covering the topic this post discusses?
> Once you've lost the trust of your customers, they're gone - they're going to find somewhere else to take their business.

Unless there is nowhere else.

One of the reasons I don't trust Microsoft is because they know perfectly well that the above aphorism isn't true. They have an effective monopoly, even more so in 2005 when this was written than now. They put a lot of effort into developing and maintaining that monopoly, arguably more effort than they put into building quality software. The idea that we're supposed to trust them because market mechanisms will force them to be trustworthy, after they have worked so hard to destroy those very mechanisms, is Kafkaesque.
Weird. That's the exact opposite of my experience. I've had a number of odd rejections that led me to reach out to a couple vendors (hey Amazon, I'm looking at you!) because there were small transactions attempted against closed cards. I've had a few hiccups for things like creating multiple cards to use with PayPal (there's an avenue for fraud there, apparently) but I've been able to get those resolved quickly every time. I have nothing but good things to say about their offering and it's nice to see they're opening a read API (I'm hesitant about write keys).

My only complaint right now is that some vendors (Google specifically) reject their card numbers because they're pre-paid and they've made a decision in the last year or so to stop accepting them. I know for a fact this is a new thing because I'm paying for a Fi account and a Google Music account using privacy numbers. When they finally expire, I'll stop giving Google money altogether.
Making real-time analytics “real” with Spark on top of TiDB/TiKV
I find the kiosk easier to make heavily customized orders with. If it's "a grilled southwest salad and a double whopper meal" of course the Cashier option will be orders of magnitude quicker.
Seem to recall a few years ago McDonald's testing out routing the audio from the drive thru to a call center in India. Not sure how it turned out but probably is still an option if they want it to be.

I rarely go to McDonald's but the last two times I was there I would have preferred the kiosks. Not because the employees weren't good at their jobs but because the menu boards with all the items and prices were filled with animated graphics. By the time I'd find the section with what I was looking for, it would disappear and be replaced with some animation pushing a product I didn't want. Finding the price difference between a sausage biscuit and a sausage McMuffin shouldn't end up being like playing a puzzle app on my phone.

The kiosks likely try to upsell too but ultimately you have to be able to find what you want on it to be able to order for the kiosk to work.
The entire exercise is about expressing dependencies. (The real third hard problem in computer science. Only idiots fall for off-by-1 errors.)

Containers are one way to force an application to explicitly declare all of its dependencies. The problem is the application then also bundles those dependencies. There's not much room for control or intermediation. Developers have total freedom to do all sorts of wackiness. (And oh the wackiness I've seen in containers. When the cat is away...) What's needed is a richer (and much more compact) mechanism for applications to express all their dependencies.

Another way to understand the issue to understand the underlying economics at work here. Container economics proposes that computing resources are so cheap that, sure, let the developers go crazy and do whatever they want. But those same developers must be on the hook for all operational concerns hence "DevOps." And this will scale until one day you look around and you realize that anarchy never works, not even a little bit.

Now there's a lot of room to fall here. RedHat is in the business of selling compute and storage resources. It's not clear that even if they could make their products more efficient they would. But as long as compute resources are cheap and getting cheaper you can let people go wild and RedHat will make a lot of money and everybody will be happy. For an organization the true costs will emerge in a very subtle manner: the productivity of the developers (already hard to measure) will ultimately fall. That's because instead of actually solving actual business problems their devs are deploying dozens and dozens of polyglot microservices and trying to figure out why on earth microservice #28 that Bob, who left the company a year ago, decided to write in a version of lisp that he invented crashes every day at noon.

But hey, at least Kubernetes makes it easy to deploy everything!
I have been going back and forth for many years between Linux and MacOS. In 2013, I just got annoyed at how finicky it was to get something compiled. I ended up with a Mac at my current job at the beginning, but a year into it, I had enough.

Ubuntu has been a fine OS for me. It's not perfect, but it serves its purpose well enough.
All firearm hearing protection is meant to be used with glasses. If the design is tested in the real world, it would be tested with glasses.
It’s sold as a convenience, but the reality is they’re having the customer do the job, but without pay. If I wanted to be a cashier I wouldn’t have gone to school. Of course this gets some traction with people who’s major goal in life is to minimize human-human contact, but for the rest of us this is a pain in the ass. On the other hand, this will still be the least objectionable part of the McDonald’s experience, with the food being second worst, and the supersonic diarrhea being worst.
Why Japanese Whisky Is So Good and So Hard to Find
The someone was a publisher for ESLint whose credentials were stolen separately from this. The malicious code itself isn't stored in the codebase, it's stored in a pastebin doc that's called by URL. Theoretically, the person that did this can change the content of that pastebin file at any time to get new/different code run on machines that have this installed.
Here is the "most vivid" page of the "most vivid" book:

"giants, and they were impaled by spear, lance, and crystal shard. A series of explosive reports echoed across the battlefield as the giants stumbled upon the Mistcloak’s tripwires, sending lethal blossoms of sharpened steel twisting through the air. Fell and his minions moved through the giants like an avalanche. The Under-King shifted his form to a flowing slab of stone and crashed down upon giant flesh, pulverizing it to blue powder and red ash. Even the animals, though weak and weary, tore into the giants with the primal fury of the wild. Claw and fang stood with horn and hoof, wounding with equal enmity. Beak and talon darted and gouged. The entire island of Mistgard stood united against the foul armies of frost and fire. Devastation was rampant on the mountain, but it was nothing compared to the wrath of the Storm Speaker. Even the stoic Under-King was surprised at the power of the Oldest of Cubs. At the back of the Pandyr’s armies, high atop the tallest of Fell’s battlements, stood the lone figure of the Storm Speaker. He called forth and charmed the very storms from the clouds beneath him and sent electric green-and-blue arcs of lightning into the giants’ lines, blasting hundreds of their bodies off of the battlefield and into the mist below. The world above burned. The radiant morning light was blackened by acrid smoke, making the golden skull radiate a brown and bloody glow. The Aesirmyr lay strewn with broken bodies: blue and red"
That is where domain experts come in. It would be impossible for me, as an individual, to understand the repercussions of tax credits on the solar energy industry. I vote instead for competent people who I believe are best positioned to find the right people to answer these questions on my behalf.
Soon, I imagine places like McDonald's will let people pre-program their favorite orders into their phones and order via something like NFC. Walk up, wave your hand, and your order is in the queue.
Implicits are not an afterthought, but a core feature that enables efficient context-dependent
parameterisation. Implicits let you avoid a lot of boiler-plate. They are especially
useful for well-structured ad-hoc polymorphism, quite like Haskell's
type-classes, the predecessor and close relative of implicits.

If you don't like implicits, simply don't use them. You can add
a style checker to your build automation that finds and rejects the
keyword "implicit" in your code. As to use of implicits in libraries,
you are perfectly free to pass explicit arguments instead.

Odersky has a couple of recent youtube videos where he explains
implicits in detail.
I downvoted and flagged this post because this personal attack really goes off the rails of the HN guidelines [1]:

> In short, Fuck Ed.

[1]: https://news.ycombinator.com/newsguidelines.html
You mean `with EXPR as VAR` lets `VAR = EXPR.__enter__()`. Because `with EXPR` also calls `EXPR.__enter__()`, so `with VAR := EXPR` would too.

Seems very unnecessary to have both options.
Microsoft launches free version of Teams
The kiosk UI looks pretty slick actually:

https://www.youtube.com/watch?v=EL6dWNi-o7Q
Barcelona is particularly awesome in this respect. Historically, it was a few distinct villages. Then during a period of growth each of those separate areas were connected by a modern (at least at the time) grid. Looking at this area on google maps is fun. You can scroll between two adjacent zoom levels to see modern gridded order vs the total chaos of a gothic village (looking at the gothic quarter or vila de gracia in particular).

When I visited, I was confused about how the city was configured so oddly until I saw a pre-modernization map, then everything suddenly clicked.
My biggest problem with the touchbar is that I would only be able to use it half of the time.
Because when I dock my laptop it is either closed and tucked in the corner of my desk, or perched on a laptop stand. Either way the touchbar is to far away to be of any benefit. So unless Apple comes with a (bluetooth) keyboard with touchbar, I cannot integrate it into my daily workflow.
One of my local grocery stores just got rid of a bunch of their checkouts in favor of self-service. It's OK if I'm just picking up a couple of barcoded items. But it's a huge PITA for things like produce to the point where I've largely switched to another chain.
About the same amount of time. I used these and it’s just a huuuge iPad with pictures in the middle and categories on the left. No slower at all.

I appreciate the convenience, I’d rather have the freedom to poke around and explore the menu at my own pace. And avoid talking to a person.
Thanks Jacques, sadly this is human nature. Lower ranking males tend to act in ways that subvert higher ranking males, even if they aren't conscious of it or never admit to it. Benevolent dictators are never for life, it is only the aggressive dictators that persist until death. Authority isn't always nice, but required for a stable organization.
is there a css-in-js version of bootstrap?
I can never get into Python and end up with as much passion as you. For me, its a very powerful and useful language - no doubt about it.

But the aesthetics of a whitespace language just don't jive with my 30+ years of experience writing code. No matter how many times I try over the past few decades, I just can't get passionate about writing Python code. I know its power, and I totally grok its value to our industry - but for me, Lua is just far more elegant, even if it doesn't ship with all of Pythons' goosebridles. Lua is my go-to scripting language; I only ever use Python if I have to - i.e. its enforced on me by others.

I really do try to get over this personal handicap, often enough, but the moment I have to start thinking about indentation I just lose all the passion and it starts feeling like a drag. What a dilemma, because I know it has been used for many, many great things .. I just wish I could get over my aversion to white-space'ing things all the time. I've tried editor after editor (well, expect the Python-specific things), but it just doesn't click.

Ah well.
I haven't used the Medium app on my Android device for some weeks now. Today I got a notification about some article and swiped it away. Then later I got another and realized: Wait, I don't normally get Medium notifications!

Not sure what changed but it was a nice reminder to delete the app.

Also, I was unaware that people found Medium to be a suboptimal reading experience.
It's about going too far, and yes--there is a line.

I don't find it "interesting" in the slightest.

People, even at work, should have some privacy rights.

I don't think a Worker's Privacy Bill will get passed in the near future. The corporations have won for now. It's too bad.

We are so conditioned to being abused by corporations they have us arguing over where the line is.

These corporations know hiring will never be a problem for most positions, so why not get cute?

In any organization, when you don't have any team spirit; your employees/widgets will find ways to screw you over.

I find Amazon's hand monitor patent appalling.

(I'm dropping you again Amazon--thanks for another reason. I was going to drop them because they changed the way to drop the monthly Prime plan, but this news was the last straw.)
UK to pass 1,000 hours without coal as energy shift accelerates
fwiw we have an example notebook for I/O:

https://tools.google.com/seedbank/seed/5646239437684736

Transfer from Google Drive is particularly fast (many GB is no problem) since it's google datacenter to datacenter.
>If someone reports to you that a bad actor (spammer, bruteforcer, whatever) is on your network, it would seem to eliminate your plausible deniability and safe harbor defense.

Sure, that seems like it could never be abused at all.
>* with "people" I mean the average person in the street, the one from the famous Churchill quote

Most people are dumb about most things, good at a small number of things, and excel in one to three things.
I like the kiosks at least in Manhattan. No line, I don't have to deal with a moody cashier, and the menu is more complete. It's like using the Starbucks App.
I would advise folks to hold off on this. I've a base configuration iMac Pro. There is an issue with either the video card, T2 chip or some combination of the 2.(or maybe something entirely different) There is a kernel panic issue that has yet to be solved, even though there is a very long thread going on the apple support community. Ive been contacted by apple engineers based on my participation in the thread, so I believe they are on the verge of officially acknowledging a problem here. So far those affected have done everything from re-imaging, replacing and returning their iMac Pros and nothing has fixed this issue. I want to upgrade my macbook pro, but until they fix this, Im not buying any more macs...
Although I disagree your post did make me laugh
Finding and exploiting hidden features of Animal Crossing’s NES emulator
Some people on Internet are reconsidering a second vote for the Brexit, while that PEP didn't even have a vote at all, given it was a dictatorship so far.

Guido wrote the principles of Python, the principles should outlive his reign. :-)
Why did you need to write a script? GitHub allows you to enforce 2FA at the organisation level.

https://help.github.com/articles/requiring-two-factor-authen...
Then, given all that, you get the coworker two seats down Slacking you. If you're Slacking folks within 10 seconds walking distance then what's the point of being in the office at all.

I have a coworker within ONE second of me, I can lean back a few inches and tap them on the shoulder. And I do, frequently, when they send me a 1:1 slack message.

"What's up?"

"Oh I had a question for you in Slack"

"I'm three feet away from you, I'm not doing this over slack, what's up?"

Obviously this is different if they send a code snippet or an app screenshot that I need to look at, but even then when we need to discuss the next steps relevant to that snippet or screenshot, I'll still tap them over the shoulder

"Hey, did you try x?"

"Oh no I didn't, lemme see what happens..." pause "Yup that worked, thanks!"

"No problem"
If a person does a job of a cashier, should that person be compensated appropriately for their time?
I did say it was about Node, not NPM, but you're right on the article quality too. I even used Node after reading that post..and liked it. But actually I was wrong to even associate it with Zed's post, since Zed's post is mainly about the community and not about the technology. I inferred the call for a similar post on NPM to be technology related and pattern matched on the wrong dimension of "poorly received ranty criticism" entirely! Oh well.
It looks slick, but it's unnecessarily slow. They have animations that you stop appreciating after the first 2 times because you just want to see what the options are.

However, points to them for making it sufficiently flexible. I can order a sweet team, minimal ice, which was a pleasant surprise.
This move is extremely bad in terms of execution. At least the one I see in France.. gosh, I don't even want to go to McDonalds. It's ridiculous both in technical and cultural terms.

The old cashier / queue was part of the spirit. Rush hour sucked but after seeing the new 'decoupled' scheme, I regret waiting 10minutes for my hamburger.

The kiosks are damning, huge and not very efficient, often breaking the space in the worst possible way.

The kitchen which was a tense flow of cooking is now a boring sight of randomness. The other employees are looking at each others waiting for someone to answer their ticket number.

Almost comical. Bonus point, there's opportunity to snatch some receipts and get free lunch from time to time.
We used to have tens of thousands of low paid telephone operators. As recently as 1984, AT&T still employed 40,000 of them.

We didn't need that profession either.

https://www.nytimes.com/1996/06/04/us/once-a-friendly-fixtur...
First, someone (RedHat?) needs to establish a partnership with an OEM so they can deliver an end product. "Some assembly required" in the software environment is, almost by definition, a hobbyist project. End users shouldn't need to spend hours researching what hardware is compatible and hunting down drivers. And yes, that means that proprietary codecs and other essential packages will need to be included.

Second, Linux systems have a bit of a jerry-rigged feel to them that needs to be addressed. Things like fd.o and the FHS are intended to help this, but don't go far enough. Compare this to FreeBSD, where every decision about which packages are used in the base install, what the filesystem hierarchy is, etc. is well documented and cohesive. Linux can't go mainstream until, say, a runit-based distro has no references to systemd in its documentation.
«I am not sure how you are getting half hour indications on that weekly chart.»

See https://i.myimg.io/wi9J.png

«The EIA web site was talking about October»

This is why I also showed an October chart, with a peak at 3-4pm.

But, yes, peak can vary with weather, time of year, etc. All I'm saying is that in general—not always—peak PV generation coincide reasonably with peak electricity demand.
I have yet to encounter any user so hostile in my open source projects, thankfully. But when the time arises, the line I have prepared is:

I'm really sorry you ran into this issue. To make things better,
I've given you a full refund.
Angularspree UI overhaul and upgrades in pre-release
Angularspree with new UI. This is pre release version. Github: https://github.com/aviabird/angularspree
Demo: https://angularspree.firebaseapp.com
Setup (work in progress): https://github.com/aviabird/angularspree/wiki/Installation-Guide