skysight-inc/HackerNews huggingface dataset:
Since Photoshop 1.0 they have always had team credits, much like how TV shows have credits, not as a hidden Easter Egg.

This set the precedent and that probably can't be changed now with upsetting people. Maybe that is the trick, get in on version 1 with non hidden credits.

There was a move a few years ago to create humans.txt files for websites. This idea died but essentially it was an effort to accommodate credits into web design. Personally I would like to see cats.txt as an Easter Egg feature.
You're absolutely right! GitHub does offer that wonderful feature.

There are some legacy bot accounts that we cannot readily tradition to 2FA and we cannot do without. The feature you have so rightly pointed to would evict them from the org. That's not an acceptable outcome in this case.

I skipped over this in my previous comment because I felt it wasn't germane to the story or the point.
This era will see some debate on the value of the idea of job.
For me it just didn't print the ticket, so I couldn't prove I purchased it, fortunately I had my online banking app with me that showed the transaction.
I think it's important to note that this is explicitly about "the OS division". Microsoft may have a company wide policy about this, I have no idea. But I think there's a huge distinction between an OS having hidden code and some higher level application or script having hidden code. The effects are much different and much more dangerous at the OS level.
It makes me think about the Linage OS April fools joke. Very annoying and difficult to remove the notification that came with it.
You Can Now Trade Litecoin and Bitcoin Cash on Robinhood Crypto
Ok, so what?

Let's punish the free riders and reward the people who are reducing the total societial cost of energy.

The fact that solar owners get access to the energy grid for free seems like a clever way to punish the free riders by increasing their costs in a roundabout way.

Don't want to pay the higher costs for your power grid? Then upgrade to cleaner energy! Sounds great.
> we were looking for a solid redis hosting service in the EU, and latency is key obviously. There are virtually none with GCP

Google Cloud recently released public beta for Memorystore Redis (https://cloud.google.com/memorystore/) which is a hosted opensource Redis on GCP. It is availabe in europe-west1 region so it might suit your needs.

disclaimer: I am an engineer on Memorystore Redis team.
I'd guess the worker putting the food into the bag is where the failure occurred.
If you put something out there and no one uses it then fine. But once it has hundreds of commits and issues and over 1,000 stars on GitHub, then I think you have some responsibility to people using the thing you’ve created -- if you’ve been actively promoting it as something everyone should use.
I've been using the McDonald's iPhone app, which shares the same objective as the new kiosks. Besides several glitches here and there, I definitely think that's the future. However, I wonder if it is a humanity milestone to liberate us from cashier jobs.
> Lower ranking males tend to act in ways that subvert higher ranking males

Just want to say: It has nothing to do with sex - women do this also. Please refrain from characterising whats going on with Python right now as being a consequence of some sort of masculinity out of control, because I fear that is a falsehood and does you - and anyone who tries to agree with you - a major disservice.
You can use them to do that but is it working? That was the point, I also agree that no, it is not working and has rather introduced several layers with painful and hard to debug failure modes.
Large ISPs in many countries are already required to log connection metadata. This could trivially be used to verify botnet activity, even identity CnC nodes.

I'm sure there is still scope for abuse, but letting ISPs ignore abuse reports isn't working out well for the rest of the internet either.

But yes, maybe attaching some real personal perjury liability —unlike the watered down DMCA abuse liability— might be a good idea. Good network admins know what abuse looks like and have logs to corroborate.
You can already order McDonald's from the app, just without the NFC.

It's actually an interesting challenge when it comes to mobile. A number of things that could be handled with NFC (and QR, beacons, etc) end up being implemented using GPS and the phone's network connection.
This discussion has already devolved into a war of slogans and soapboxing. It's barely been an hour.

I can't really blame HN. The article focuses on minimum wage and largely blames it for automation, and the author is under the impression that it's still possible to go from working the register to CEO.

This is not a good article. It lacks any insight or perspective.
And he even mentions linters (in the first Deno slide) as untrusted utilities that should take advantage of the JS sandbox and not have access to network.
Philosophy of turning a garbage dump into a park
"No, the bad decision was treating bytes and strings interchangeably in the first place."

Show me the 1995 software that gets this right, and I'll show you proof that time travel is possible, by simply showing you that software right back again.

Abstractly, yes, it's true. Concretely, though, it's not a particularly valid criticism.
I tried it on a lark just the other day, "mcdouble with no onions and extra pickles." Got the pickles but still had onions. /shrug

This will become better and normal very fast, and in ten years waiters and cashiers will seem as quaint as land-line telephones.
Bioengineers create pathway to personalized medicine
Why does this tie to the linux foundation?

> How about running npm like an open source project instead?

In the end such a large service requires a fair bit of hardware & costs to work. While I would prefer there wasn't as much dependency on something a single company controls. The largeness of node & npm makes it quite the target.
What's the Pythonic way of pattern matching?
The escape button shows up in practically all apps, and extends beyond the area indicated by the OLED screen to the edge of the glass. Basically, the entire left 1" of the touchbar is a large dedicated escape key.

System Preferences allows you to do some limited customization of what buttons show up, including adding a dedicated Spotlight button. (I replaced the Siri button with that on mine.) See: https://www.howtogeek.com/303733/how-to-add-or-remove-icons-...

Beyond that, BetterTouchTool allows more advanced customization of the touchbar. I've never used it, but it's worth a look. See: https://www.howtogeek.com/307468/how-to-add-custom-buttons-t... and https://folivora.ai/
Fingerprint sensors are one of those things I was all "naw I don't need that" until I got one ;)

I'm the same, in my bag basically a mini docking station with usb hub, keyboard and mouse travel with me.
My biggest problem with the touchbar is the escape key. I hate not having tactile feeling for a key I use on a regular basis. I'm constantly missing it or hitting something on accident.
Anyone else find themselves assessing office space when on interviews? Not things like looking for the pool table or seeing what craft beer they have on tap, or how fancy the giant wallboard behind reception is. I'm talking about going into an interview, taking a look at the space and asking yourself "Could I really stand working in this configuration for more than a month?".

I ask, having gone into interview after interview in the last few years and just seeing ikea tables lined up with an equally absurd line of monitors and tiny 4x4 foot spaces, desperately decorated so workers can come in and quickly spot their little section of the subdivision, and ultimately deciding "No. I'm not gonna work like this".

Just wondering.
A rough consensus is trivially observable. Look around. Who's left saying that plan Foo is a bad idea? Just that one guy who is a total crank and thinks Python shouldn't support 64-bit processors? Nobody cares about him. How about people who think plan Foo is a good idea? Basically everybody who talked about it other than the crank: OK, that's rough consensus.

If you have situations where your "bunch of people with commit access" aren't sure if there's consensus then you don't have a consensus.

As to why you need it: Because unlike countries people have a real choice. All your language users are volunteers. (No "Seasteading" and "Freemen on the land" are not real choices). Not only can they freely choose another language instead of Python, they can fork Python and go make their own instead, or maintain the current code frozen in perpetuity.

Now, if there really is a 50:50 split between people who must have feature X and people who'll leave if feature X is added to Python, nothing you can do will solve that. So it's wrong to try to design your structures for that problem. More often there is a third way, and consensus helps you to be sure you found the third way.
This is literally what Andy Puzder threatened to do back in 2016. We cannot leave labor decisions to capitalists. They are the class enemy.

https://www.cnbc.com/2017/04/23/andy-puzder-on-automation-if...

https://www.reuters.com/article/us-mcdonalds-ceo-labor/mcdon...
In my experience, back when the switch from Bootstrap 2 to 3 happened, a big reason was being able to use sites like StackOverflow for answers.

Over time, all the answers became about Bootstrap 3 and it quickly became difficult to find help about Bootstrap 2.
Thank you for your creativity, support, and stewardship Guido. You left a permanent mark on the programming community!
If you want to be alone, why did you write this?
I rarely, if ever, go to McDonald's at home. However, I realized that the kiosks in foreign countries allow you to order in english. They are quite convenient if you want food quickly but don't want to deal with a language barrier. I am looking forward to seeing more kiosks at fast food places in the future.
Precisely. It's yet another package manager to learn, and there are just fewer alpine packages overall.
I've had nothing but positive experiences with the kiosks.

As for automation reducing the amount of available jobs... well, yeah, that's going to happen. Humanity will adapt. It's what our species does best.
> They should write exactly as much code as required and not one line more.

They already clearly don't do that.
2 USB ports on the 13" version. Really? I don't get how this isn't the stupidest idea ever.

1 external monitor, and a charger.

A charger and USB ethernet card.

1 external monitor and USB ethernet card.

Pick one!
Here's my prediction: DevOps is dead. In 5 to 10 years developers will no longer be mentioned in articles like this.

There will be specialisation once again, because it makes absolutely no sense to make people whose main job it is to think about use cases, business logic and user interfaces to also deal with stuff like this.
And why isn't the young developer being mentored by someone more senior before introducing a new dependency into a business critical system?

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

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

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.
Well, in this case, the deluxe/upsell machine is just the wrong tool for the job. An overbuilt kitchen knife, a high-performance light truck, or ultralight hiking gear will generally accomplish those tasks as well or better than a mid-market alternative. A new MacBook Pro is worse for most developers than one from a couple years ago, and worse in all sorts of other ways (namely the slashing of battery capacity in exchange for an ultimately minor reduction in size and weight).
Pretty much. Normal x-ray sensors are like camera sensors and produce an estimate of total energy of the photons / pixel. Photon counting sensors are able to estimate how many photons of certain energy range hit the sensor. So instead of value ’1023’ you might get ’63’ of < 20kv, ’500’ of 20-50kv and ’50’ of > 50kv. So poor mans spectroscopy. Naive way to produce ’color images’ would be to put those buckets to red green and blue channel and now different materials along the beam path might yield equal values with normal x-ray sensors but slightly different colors with photon counting sensors. edit: clarified last sentence
Unfortunately, JEE was horribly behind the times. A lot of the ideas came from the COBOL middleware world. Others were a remix of CORBA.
Facebook Watch Is Struggling to Win Fans
Couldn't you argue that instinct doesn't "intend" anything - it's just adaptive, because evolution selected for it?

Having a temper is useful, but it wasn't designed in by any conscious entity, it's just that people who get angry tend to do better than people who don't.
Nah, the IceCube neutrinos are probably photonuclear with local photons rather than CMB photons.
What do you do if you really do intend the assignment?

(Assume for the sake of argument it’s some more reasonable example like "if (x = re_match(foo, bar)) {...}")
What I think would fix this, is better developer metrics and statistics. If every post to the python-dev list was automatically tagged with some sort of metric for that persons contributions to the project, it would go a long way to identifying, and triaging, the most violent vitriol.

Something like code contributions, amount of churn, speed of implementation, level of correctness, etc. Trouble is, I don't really see any quick "just insert batteries" method of adding such metrics to an open-source programming community - perhaps someone knows of a great system of reports for measuring developer productivity through a repo or something? I guess it would also have to accommodate dev-ops and marketing efforts by developers, too. Hmm .. maybe this is a startup idea in the making ..
> Patients can even download the lite version and review their own images.

This causes radiology companies so much pain. How do you give the images to them when people don’t have CD drives anymore? How do you get them to understand that they aren’t jpgs? How do you get them to a stage where they can open the images (they usually don’t have a Mac)? And the final pain is the last call. “What’s the black thing in the back of the white bit by the edge? Is it cancer?”
That'd also keep you from touching the same screen many others had touched that day. I wonder how often they're cleaned.
In my experience, adding those functions to the Touch Bar via Better Touch Tool was just as easy as making f-key bindings, plus I get easy and visibly-distinguishable per-app bindings.

The Touch Bar is great, Apple just isn't going far enough.
I like cats, dog and my son. Do I think added any of them to my office would be a good idea? No.

I go to work to well, work. I like my co-workers, don't mind talking with them a bit and am even friends with some of them. That doesn't mean I want them to bring all their distractions and things that bring them joy to the office. I want us all to get everything done quickly and correctly so that we can all go home and enjoy the things we like.
There is none in the language, and no proposal has gain much traction on python idea.
so is that means rob the goods under $150k should not be stopped?
It was an article written by the CEO of McD!
Tiger Global reportedly pours more than $1B into SoftBank
I was unaware of it, but actually stumbled upon their apology[0] today.

[0] https://lineageos.org/An-April-Apology/
interesting! I am curious if you considered building this on top of github?
I used privacy but had issues after transactions were let through when cards were closed /paused. When I tried disputing them, my account was closed and disputes denied.

Why does your marketing claim falsely that transactions cannot happen on a closed card? Why did I never get emails when the disputes were closed, having to reach out to support to find out what happened?

I still have yet to receive any documentation for why the disputes were closed despite requesting that multiple times. Your disputes process is badly broken (at one time, I was told I couldn't dispute because there was "maintenance on the dispute process".)
Well, that people don't do such things is not really the fault (nor problem) of the developer of that toy library, IMO.

Nobody else but you alone can ensure that your project is managed and developed properly.
(apologies for not having time to write it concise and quickly to the point)

First off, Living Wage is marketing and political tripe. Just as we cannot set a nationwide minimum wage and expect it to serve people equally the same can be said about the $15 dollar value most associated with "Living Wage". Plus in some cities it comes with a collective bargaining exclusion which the unions want because they can then sell staff unionization to businesses under economic pressure.

So what happens if we reach this mythical living wage. Well most restaurants and big box stores, if not mom & pop businesses? The only flexibility is in wages. Everything else is basically locked in.

So now if wages go up a lot of people who used to be hired won't be. That neck and forearm tattooed person is of the list, same as the ones who sneaking food out but you overlook. Now your in the range of those who might be thinking they can make a career out of this at $15. There is a huge gap in who is employable at $9, $12, and $15. At the low end you can quit and probably get hired back when you need to bail a friend out. Businesses accept that level of worker at these pay points. Move up to $12 and even $15 and now, they don't get in the door. Suddenly at $15 jail time, drug use, and more, is not something you have to tolerate because you got people who will show up on time, dress right, and more, because they can make it work at $15

So the people who desperately need any job are out of consideration. They get pushed into the other market, day labor, prostitution, and fast money at worst. You end up with them hopefully on assistance programs because legal employment is basically out - they got priced out of the market.
Same, I see mine as the last great computer ever made by Apple. & slowly look at Lenovo's just in case, it gives up.
>Could not access the resources needed to display output.
This is probably because third-party cookies are not allowed by your browser.

:(
The best office environment I was ever in, in 30 years of working in software development, was on Apple's Newton team in the Bubb Road building in Cupertino.

Everyone in the building I was in had a private office with floor-to-ceiling exterior windows and a door that closed.

Groups of offices shared a larger open common room with sofas and comfy chairs and coffee tables conveniently arranged for sitting around talking. There were white boards in the offices and on several walls of the common areas.

You need to concentrate? Go in your office and close the door. Feeling amenable to visits from colleagues? Open the door. Feel the need for free-form conversation with one or more colleagues? Plop onto the couch and talk things over.

NeXT was laid out somewhat similarly, but with less convenient common areas.

At various times I've experienced wall-to-wall private offices, giant open rooms with everyone side-by-side on long tables, and everything in between. For my money, the Newton office was the best. Privacy and camaraderie were available to us at all times in whatever measure suited each of us.
I keep coming across popular discussions of this research. Each time, I am struck with the emphasis on trees "speaking", scientists understanding their "language". It's gotten to the point that it seems unlikely this is a journalist getting it wrong, or trying too hard to communicate scientific ideas. It strikes me as clickbait. This looks like the creation of intentionally overwrought analogies to fool the rubes and garner attention.

Trees emitting various molecules in reaction to environmental conditions? Sure, completely believable. Other trees picking up on those molecules, and reacting to them? Very interesting, and I can see why it makes sense from an evolutionary point of view. But to use terms like "speaking" and "language" is to conjure up ideas of consciousness, intelligence, and mental states that obviously don't apply.
> One of the aspects of Trustworthy Computing is that you can trust what's on your computer. Part of that means that there's absolutely NOTHING on your computer that isn't planned.

HA! That's incredibly amusing, considering, you know, Windows 10.
They make it sound as if the reason for the switch is the minimum wage raise but in reality they would do it anyway. Human cashiers probably have less communication with customes than kiosks so not much to lose there.
Someone conceived in a McDonalds restroom the last time he was its CEO would almost be able to drink legally in most US states now. The US was in the middle of an economic boom in 1997. He does not have a relevant perspective.
In China, it's apparently already very common to order (and pay) from your seat at a restaurant using an app.
Kaby Lake/Coffee Lake have full hardware VP9 decoding, so all told you'll probably be using more energy playing H.264 in Chrome if you're on a Kaby Lake or Coffee Lake processor.
V 21 N 1 E 101 E 107 E

V 25 N 7 E 101 E 200 E 1 E

V 25 N 7 E 105 E 400 E 0 E

V 21 N 1 E 1010 E 77 E

Does anyone know more details on what language this is, what the fix was, etc?
Medusa:Scalable Interconnect for Many-Port DNN Acc and Wide DRAM Cont Interfaces
Smart way to do the migration!
> it's sort of preposterous to think that all votes are equal.

Sorry if this wasn't clear, but I think there should be different classes of users, with different powers.

No, your vote should not have the same power as someone who has carefully maintained Python for years.

But if there are nine peers, maybe they would like a bit of automation to help them

1) triage bugs

2) vote on actions

3) take those actions automatically based on the result of voting

> It's just impractical to have everybody vote directly on every single decision.

Different parts of code could have different protections.

Want to update the docs? Go for it! If we hate your changes, we'll just revert them.

Want to change the implementation of memcpy? Uh, you're going to get lots of reviews.

> government

How should a city government keep track of its artifacts? The documents it produces that have the authority of their office? Revisions to those documents? Approval over those revisions?

I'm saying technology might make their jobs simpler.