skysight-inc/HackerNews huggingface dataset:
I believe Moore's law hasn't been true since before 2012

Anyway, yes, this is why a lot of people, myself included, think the new MBPs are not at all worth the price, especially if you have an older one. There is essentially no reason for me to ever upgrade from my late 2013 model unless it completely breaks. I love this computer, it was probably one of the best purchases I've ever made
Benevolent dictator for life. Next time, use Google, thanks.
British Rail corporate identity 1965–1994
To be fair, the person stating that Python 3 breakage was a fantastic decision probably should've avoided referring to that as such, as it almost certainly invites disagreement on a controversial topic.
My mind jumped to this one sentence summary: Search has come to reflect the wishes of the searched, rather than the searcher.

"Wishes of the searched" has several dimensions, and now goes far beyond any setting in robots.txt .
The developers where I work who have new MBPs complain a lot about the keyboard, the lack of ports, the lack of an escape key, and the lack of an SD card slot.

I had a new MBP for a few months and hated it.

As soon as an old MBP freed up, I traded in for it. SO much happier, and my friends are jealous.

And I pretty much live in emacs. Where I use the escape key regularly. C-x ESC ESC is one of my go-tos.

YMMV.
> I smell a two-factor purchase flow in my future

Unfortunately I don't think that'll be possible. The docs say that there's a 2000ms cap on the auth stream response time. I don't think that's likely to be raised significantly, since I'm pretty sure their card network backend has a similar requirement.
Ownership in Rust: It’s not my problem
I think he made a right call blocking all of those. There are Pythonic ways to do all of those already and the mantra there should be one and preferably one way of doing things is important for the philosophy of the language.

With PEP 572 it wasn't like that. There wasn't a Pythonic way to do list comprehensions which used the same expensive to evaluate expression two times in it and it was I think the only glaring syntax weakness in comparison to languages which have a way to do that (like WHERE keyword in Haskell).
Liar.

:)
> Postwar architecture has been characterized by fear and taboo. Architects are terrified of producing so much as a fluted column, because they believe their peers will think they are stupid, nostalgic, and unsophisticated.

Come on! There is absolutely no attempt to understand or level with contemporary architecture. It is pure ranting.

Or this gold nugget:

>It should be obvious to anyone that skyscrapers should be abolished. After all, they embody nearly every bad tendency in contemporary architecture: they are not part of nature, they are monolithic, they are boring, they have no intricacy, and they have no democracy. Besides, there is plenty of space left on earth to spread out horizontally

Yeah, walking around Manhattan or Hong Kong Island is boring and monotone.
Interesting! As a government contractor, I could see this being super helpful. I'll keep checking in for updates!
Why are you assuming that Apple's pricing strategy has anything to do with reality?
Yeah, had a dev manager that used to bring his daughter, who I'd guess to be around 10. She was so noisy and obnoxious, I seriously thought she had a mental disability, so I cut her some slack (not that it suddenly made it okay to take her to work). And then I figured out that she was just undisciplined...

That same office (which, as I'm sure you have figured out, was an open office) allowed dogs. Mostly fine, I'd take our well-trained, quiet female pit bull into the office. She'd bug me to go play around outside more than I would have liked, but was otherwise inconspicuous. But as someone else in the thread has pointed out, dogs in the office doesn't scale. There's gonna be the one (or more) dog (much like the one child noted above) that doesn't belong in an office. One lady brought her other-dog-hating dog every day. "Bark, bark, bark" every time another dog was in sight. Etc., etc.

I guess my point is, yessh people, what happened to the professional work environment?
Laser eye surgery is a fantastic choice as well, tbh.
you're missing a body that can decide in case of implementation disputes over the other two. we could even compare it to a court. since python is so huge, we would have several levels for triaging and appeals. and the top one would reign supreme.
Read This If You're Going Through Adversity
If 'everyone' was outraged, it wouldn't have been controversial, right? I'd argue that one person against _everyone_ else isn't a controversy, but in any case at the end of the day the PEP was accepted in a democratic poll.
Hi! Thank you for posting the script. In the meantime, the script has changed to "//1", see http://pastebin.com/raw/XLeVP82h.
Is it possible, that it could have for example leaked ssh keys in the past? Is it possible, to get all revisions of this pastebin?

edit: after researching it on my own, it seems that only administrators can edit pastebins, regular users can not.
I say if you go around calling yourself Benevolent Dictator for Life, you're kinda signing up for that. Not that I think it's justified for people to act in certain ways, but I don't think you should find it very surprising if you appoint yourself DFL, B or otherwise.
Get a copy of The Anarchist's Cookbook, conveniently available at Amazon :)
Did you read my comment? How would the CEO be squeezing people for the bottom line? The company already owned the building, and even after the open plan remodel, they put the same number of workers into the same square feet of floor space.

I don’t understand your comment at all. What bottom line were they improving by paying $14MM to take down pre-existing privacy features, while not increasing worker density per square foot at all?

Also “look at any online calculator” is a silly response that tells me you’ve never actually looked into the data on this at all. Open plans don’t save 3x space in a vacuum, because they introduce other costs. And it still doesn’t address why a company would create gourmet coffee stations, roof decks, alcohol-focused meeting spaces, opulent fountains, huge budgets for “sleek” interior decorating, etc.

If they save 3x on space, but then use that extra space anyway for a dipshit coffee station, then your point holds no credibility: they are still paying for the huge space that could have housed all the employees with private offices. They just fill it with dipshit perks and then cram people into the remaining space.

Additionally, cubicles with high walls offer a lot if the privacy and noise blocking that private offices could give, but without taking any additional floor space when compared with open-plan offices.

So again, the answer to this behavior simply cannot be cost savings. That is not consistent with the choices that upper management make regarding offices.
> It should be obvious to anyone that skyscrapers should be abolished. [...] there is plenty of space left on earth to spread out horizontally; the only reasons to spread vertically are phallic and Freudian.

Because endless miles and miles of urban sprawl is so much more attractive than a skyline and a lot of surrounding countryside. I wonder how much more real estate the average metropolis would take up if downtown was flattened to a few stories?
http://sci-hub.tw/https://doi.org/10.1073/pnas.1804655115
Have also heard this. It's on the top of my list for my next laptop

However, the base model has weak specs and the upgrades get pretty pricey. So it's similar to MBP in that way, at least
Some things may be cheap and common in a place, but an exotic delicacy in others, so the market adjusts.
Most web developers, maybe.
He's going to sit under his own vine and fig tree :)
Show HN: create-react-library CLI for easily publishing react libraries
This is slightly off topic, but are their any numbers on what percentage of [women, black, hispanic, white, men etc] WANT to sit in front of a computer and program all day? I think we need those numbers in order truly measure diversity progress. [1]

If only 10% (made up number) of women are interested in software development, and 95% of that 10% are working in software, that's good! Looking at all women and saying only 9.5% of women are working in software misrepresents all the progress has been made.

[1] Why these numbers would be different for each class of people is a whole different conversation involving nature/nurture/culture/etc.
Guerrilla warfare is an extremely effective form of revolt. A bunch of people taking on a tank head on, a death sentence. But that's where sabotage should come into play.
Fundamental science research always has applications decades in the future. It's pretty rare that practical applications are found "now".
It's more like going into a store, approaching an employee, telling them what you're looking for, and then complaining about them doing their best to help you achieve your aim.
Python 3 breakage is basically flamebait by now.
Darn -- I saw that but was hoping that's just a limit imposed by Privacy that could be lifted, perhaps in 2FA scenarios -- but if it's network-enforced, I guess that rules that out.
Glary Utilities Pro 5 Key 2018 Plus Crack Full Free Download
That's a very simplistic and stupid insight. Guess what else generated a lot of money? Slavery.
If you keep doing this we'll ban the main account as well. This site is not for ideological battle.

https://news.ycombinator.com/newsguidelines.html
* slow clap *

“A word aptly spoken is like apples of gold in settings of silver.” —Proverbs
Apple to stop selling 2015 MacBook Pro with old-style keyboard, legacy ports
The videos on their press page are stunning. Especially the ankle rotation video.

https://www.marsbioimaging.com/mars/media-pack/

https://drive.google.com/file/d/1JyRdqyU-j5PambGUgfs4Cx5uKf3...
It's probably a lot cheaper when called "tapioca" than when called "cassava", at least in North America. :-P
I was in a similar situation as an American CS student a while back, I've just graduated for reference.

What I would worry about in school now is trying to deeply understand the concepts you're being taught, and how the programming assignments you receive reinforce that.

Later on you can try to learn some web development languages yourself (javascript is probably your best bet). We weren't taught any webdev in school, but I taught myself JS and was able to get a job working with that. CS fundamentals taught in school make it easy to pick up web concepts.

Also, you're only a sophomore. As you get further into undergrad you will probably have classes that you feel are more applicable to the real world.
I shouldn't have used the word 'certified'— I just meant the package version should have an associated commit hash. There has to be a relationship between the hash and the published code in some way, unlike eg. the "homepage" field people use to link to Github which can just be an outright lie.

My goal is for readers to match the hash to one on Github so they know the code they're reading there to vet the package is what's on npm. For OSS maintainers, it's an immediate red flag to see a package version published with a hash that was never in the public repo.

This won't certify that the version is blessed by a legitimate author. It just delegates the problem to Github (or their competitors). It doesn't solve the problem of preventing all OSS library-based attacks, but plugs one of the leaks in trust that caused today's failure: that Github->NPM is not checked in any way.
Ask HN: Who is the Stipe of SSO?
We want to offer SSO but feels like most of the providers are enterprise and hard to work with. Who has great docs, easy to work with, not too expensive etc.
"1. Our wiring isn't perfect, but who is better equipped to defend a person's interests than the individual themself? Serious question."

Someone who actually knows something about the topic in question? It is highly in the interests of any person to have both a plentiful and safe food supply, and safe, breathable air and safe, drinkable water. Pesticides constantly straddle this line; how much pollution is acceptable for food production, but still leaving the air and water safe? Do you honestly expect any random person to be able to make the correct choice in that situation? No. That's why we have experts in that field which study the effects of these chemicals, and the impact they have on the environment, and come to the conclusion of what's safe or not.

Another similar issue: One's actions do not exist in a vacuum. There's a recent story of some farmers spraying a certain herbicide to protect their crops from pigweed. However, not every farmer in the area is using it, or the herbicide resistant crops. The thing about spraying is that it goes in the air, and tends not to recognize property lines. The herbicide kills the crops on the neighboring farms. So while the original farmer who sprayed acted in their individual interest, they most definitely did not act in the interest of society in general, and clearly not in the interest of their neighbors.

"I don't think the "power" and coerciveness of multinational corporations is anywhere near that of government, which people bashing corporations usually want to make larger and more powerful."

No, we just want government to actually act in people's interests.

"As Diedre McCloskey says, what happens if you are morally opposed to some new fighter jet or corporate subsidy, and unilaterally decide to pay fewer taxes because of it? The answer is you go jail."

Yes, you broke the law, and so you must face the consequences. And unless you're Al Capone, you're not going to jail. Please stop parroting this ridiculous argument.

"What happens if you choose Samsung or an Iphone? "

What happens if you stop paying the balance on your Samsung phone because you switched?

"Further, in time, many corporations correctly view these irrationalities as market opportunities and actively work on helping consumers combat them."

I have huge doubts that many of them do this, and I have huge doubts that they are effective in this.
It is Great to see the speed at which wikipedia has updated this occurrence.
https://en.m.wikipedia.org/wiki/Guido_van_Rossum
Fair points in some places yeah!
Thank you for all your efforts and hard work.

It has changed a lot of lives and will continue to do so for a long time.

Enjoy the vacation and take care of yourself.
Ubuntu still doesn’t have the commercial software support, the hardware support, and more finicky than MacOS.

Most importantly. You the lose the flexibility of developing for two of the four major platform targets -MacOS and iOS. I don’t see a future of developing for MacOS but that may change with Apple’s announced efforts of unifying the APIs for Mac and iOS.
Developers are influencers. Lots of people I know ask me what kind of laptop they should get.

For normal humans, having a card slot and being able to use old chargers and accessories is a real consideration.

If you can’t reuse that stuff anyway, then fenestrating may become less distasteful.
If you keep posting unsubstantive inflammatory comments we'll ban the account.
I found it full of substance, with the main takeaway that architects are designing for other architects instead of the people who use the building.

I see plenty of parallels to software development, where there is a common tendency to design around engineering prowess instead of user experience.
I think you're looking at this only from an economical point of view and not factoring in environmental concerns.

In CA, though solar continues to be installed, we've reached a point--due to a lack of good/cheap storage ability--that at the end of the day (where Solar has been working fine all day), in order to meat evening demand, the only way to address steep demand is to fire up coal-fired plants. They work, but they're not only expensive, they're dirty.
This unfortunately doesn’t work because these types of over-ear sound blockers are extremely physically uncomfortable. I can’t get work done while wearing anything like that because it feels like my head is being squeezed.

This is the big problem with headphones as a solution. You just trade sound disergonomy or physical discomfort, and it solves nothing. Like breaking your finger to distract from the pain of a gun shot wound.

Combine it with the fact that managers have repeatedly told me that wearing earplugs is “rude” and it’s just more of the no-win optics that drive open plan offices in the first place.
>What does this have to do with software development?

Everything. If people aren't applying to the jobs, they can't be hired.

Then of course even if the minority/gender a company is lacking on applies for a job, if they aren't the most qualified candidate a company shouldn't be expected to hire them.

>Are you actually suggesting women have some physical attribute that makes them less applicable for programming, mathematics, or computer science jobs?

No, clean your display off, I said "Example: Women are GENERALLY more petite, they struggle carrying firefighter gear".

It's an example, an analogy. Firefighters often have the exact same diversity issues, fact is more Caucasian men apply than other races and genders. In the case of a firefighter a man selected at random is more likely to be more physically cable to do the job than a woman, with firefighting strength comes first then firefighting theory.

With computer sciences, you have a far larger pool of men to draw on than women. n 1984, 37 percent of computer science majors were women, but by 2014 that number had dropped to 18 percent (https://www.usnews.com/news/data-mine/articles/2016-10-20/st...).

That means out of a pool of applicants, roughly 1 out of every 5 (with a degree in the field) will be female. Add to that the fact that white Americans make up the racial majority of the country and what happens? Your pool of applicants is far more likely to be male and white than female and any other race.

Someone with a computer science degree in the U.S. is statistically likely to be a white male. That's not racism, that's not sexism, that's reality.
Though much has been discussed on the topic, I consider down votes to be for those comments that don't contribute to the discussion, even if I might agree. In your case, however, I not only disagree, I don't feel your comment has contributed positively to the discussion. Whereas the parent comment did bring a different viewpoint to the discussion, though I might disagree with them.

In conclusion, have a down vote. Parent: have an upvote.
> I think a lot of people vastly underestimate the size of the problem with the keyboard.

Actually the opposite is true.

Apple itself has said it is a tiny, tiny percentage of users. If they were to lie about this then it would be an SEC violation since they would be lying to markets about potential impact of replacements/lawsuits.
Hey HN! One of the founders here. We're really excited to share this today. It's just a start, but this is something we’ve wanted to release for a long time now :).

We believe that data portability and an open ecosystem will be table stakes for all fintech companies. You should have granular, differential control of your data. You should be able to grant access to specific functions or aspects of your financial account without wholesale sharing your account login information. You should be able to verify your identity without sharing other personal information.

We ultimately intend for this API to be full read / write capable, including the ability to read transaction data, set rules programmatically, verify identity, create & manage virtual numbers, and transfer funds.

That said, security is core to what we do at Privacy.com and this extends to our API. We want to empower people to build applications on top of our API that delight users, without compromising their privacy or security. We would really value your feedback as a user, developer, or information security professional!
As far as I'm concerned, I'm hired to do a job. Not be a (coerced) actor to every last dimension of my expression.

That's a much harder job. And if they insist on that, they can damned well pay -- a lot more -- for it.

And that's where the group of the impacted have to and, as far as I'm concerned, have the right to come together and say so.

Meantime, Walmart, as a tax payer, I'm tired of paying for your b-llshit (public benefits to full-time or should-be-full-time employees, ridiculous tax breaks (that go to the top, not the bottom), and all the rest).
Technically, but by media I think they mean books vs art or video.
Thinking that linting and static typing will stop all errors is foolish (although I prefer both, myself). Cargo culting "best practices" is often useless, and is sometimes used as a crutch by developers who are bad at the much more important and much less quantifiable things, like code readability and architectural simplicity.

Wanting your pet coding preferences to be enforced by criminal law is a sadomasochistic fantasy.
> Voting for good policies is a public good. When a voter is one among three hundred millions of citizens, only 1/300,000,000 (on average) of the benefits of the vote befall the individual voter.

Typically, voting results are highly skewed towards 50/50, say in most elections in democratic regimes with fair elections. This was the case for Brexit or the popular vote in the US 2016 election for instance.

For an election whose expected result is close to 50/50, each voter is highly influential; intuitively, if all but one voter are decided and produce a 50/50 draw, the last undecided voter has complete power. Since a lot of fair elections are approximately 50/50, undecided voters have far better influence than 1/300,000,000 for a population of 300,000,000.

In an approximately 50/50 election with few undecided voters, it is quite cheap to swing the results by bombarding the few undecided voters with ads.

Mathematicians use this concept coined "influence" of a variable, or "influence function" to analyze properties of random boolean functions in percolation for instance.
True, it wouldn't solve the problem entirely, but I'd guess a 'tiny' interpreter would stand out more than a one liner like this one, possibly making detection easier.
Syntax regularity is infinitely more important than scripting convenience.
Famously Hertz claimed there would be no application of radio waves.
The JVM Is Not Observable Enough (and What to Do About It) [pdf]
Removing eval doesn't fix anything here. In fact you can eval in other methods in JS (setTimeout and setInterval).

I think this issue is a good reminder that installing thousands of dependencies for a hello world app is dangerous and could ultimately be very costly. We need to handle modules better.
Talk with your friends about unions.
Data Science Project Style Guide