skysight-inc/HackerNews huggingface dataset:
Wikipedia has what I think is an extremely accurate and non-judgemental indicative definition of a hipster

> The hipster subculture is stereotypically composed of young adults who reside primarily in gentrified neighborhoods. It is broadly associated with indie and alternative music and genres such as chill-out, folk, modern rock, pop rock, and post-Britpop. Hipsters also frequently flaunt a varied non-mainstream fashion sensibility, vintage and thrift store-bought clothing, pacifist and green views, generally vegan, consume organic and artisanal foods, craft alcoholic beverages, and alternative lifestyles. The subculture typically consists of mostly white young adults living in urban areas. It has been described as a "mutating, trans-Atlantic melting pot of styles, tastes and behavior"

To me eyes there is definitely a large and distinct subculture with these characteristics.

To be a bit more judgemental, another good definition of hipster is "what happens when pastiche and irony exhaust themselves as aesthetics" (Rob Horning, also in that article.)
Belief in meritocracy is yet another version of the just-world fallacy. If you belief in a just world, you need to fight off any counter evidence. This leads automatically to discrimination. Same thing with merits and success. To not acknowledge happenstance and luck is a huge red flag for me.
On-chip crystal filters: SAW, BAW and the future of wireless (2013)
How about accomplishment and impact instead of credentials?
RemedyBG: Replacing the Visual Studio Debugger
Switzerland is an outlier in many aspects for Western Europe :)

And not only in terms of earning - look for example at benefits you get for having kids (amount of parental leave, cost of kindergarten, etc).

It’s like a weird capitalist Enklave in the middle of Europe. I’ll bet a lot of people thought of having kids in Germany or Austria and moving to Switzerland after a few years of taking advantage of generous benefits for having young kids in the former.
Red teaming isn't limited to "get into a company" testing of networks, it's also used for testing products and infrastructure that's outside the company. For example, you can reasonably have a red team evaluation of some authentication or payment infrastructure based on smartcards or mobile apps, and that'd inevitably include reverse engineering of all the artifacts that are available to the users; and in such cases also likely that many/most software parts of "your" product or device aren't made by you but redistributed from some other vendor, and you don't necessarily have the source available for that.
I want to use and like Darktable, but it just feels so foreign after using LR for over a decade at this point. I keep giving it a try, so maybe one day it will stick :)
Ghidra API Docs
Totes random.
Would you prefer to work as a UPS driver or as a physician? It's like looking at a country's debt while ignoring everything else. Yes, Greece has less debt (inc. per capita) than the US, but you can't seriously suggest it is better off for it. Your estate might be better off with higher lifetime earnings but not necessarily you while you still alive.
>some are useless equivalents//

Not all synonyms amount to useless equivalents.

Occasionally it's useful to use a different word simply because one can; sometimes the facilitous utility of alternate mots juste serves its own purpose.
I was around 49% at 100 too. It only took another 100 to be at 57%.
My road test consisted of driving out of a dead mall parking lot (careful to obey the posted 15 MPH speed limit -- this is actually the hardest part of the test!) turn right onto a street, turn left onto a residential cul-de-sac, make a three-point-turn, and return to the mall parking lot.

These cars could absolutely pass that test.
> the most politically intolerant county in America appears to be Suffolk County, Massachusetts, which includes the city of Boston

This surprises exactly nobody outside of the Boston area.

>We are now judging one another’s fundamental decency based on whether we eat at Chipotle or Chick-fil-A

This describes a running joke in my office perfectly. The "sieze the means" socialist prefers Chipotle and thinks Chick-Fil-a is terrible. The right leaning libertarian strongly prefers Chick-Fil-A and dislikes Chipotle. We all agree that Panera is overpriced for what it is, Market Basket has great deals on prepared food and the mayor of Boston has no business telling a business they're aren't welcome because he doesn't like who they give money to.
If they are actually going to pay less, what's stopping software engineers from switching companies? Someone qualified to work for Apple is probably also qualified to work for other tech giants, so if it's really Apple's motivation to pay less, why not just apply elsewhere?
I was specifically replying to the comment about falling birth rates.
But that mistake is what led to the otherwise completely uncited claim that it was a binned A10.

Clearly Apple copy-pasted their core, but the T2 serves such a novel purpose in the Mac, and has some unique performance requirements, that it seems very unlikely that they sourced it from the A10 reject bin. Much more likely they simply used of their ARMv8 cores with some custom IP particular for the Mac as they slowly moved the line to ARM. This is all just speculation though.
>Some like to pretend that the economy is a zero-sum game, that in order for some people to get rich, they need to climb on the backs of the poor.

This sounds familiar... It's SF's housing market!
Gotta keep the wealthy bankers happy
I noticed that if I slow down and press left or right deliberately, after thinking about it, I win. If I do it really rapidly, the algorithms gets to 60-70%.
This is BS. I won't even ask for a citation cause I know none exist.
As someone who is new to configuration-based langages, how is Jsonnet different from Dhall? Do they fill the same niche? Does Jsonnet offer similar guarantee of termination of the config programs like DHall?
How to aggregate large number of crypto transactions for TurboTax Online
I've used the Double Robotics before. It's fun and works pretty well. They're expensive though!
>Encouraging people to go into six-figure debt

That is just wrong, the average student debt in the US is ~$30,000. It still a lot for a 22-year-old to have, but that is far shy of ~$100,000. It holds for some degrees or personal situations, but in the macro sense isn't accurate.

>they can get a degree that has zero marketability (except of course to continue on in college)

I do think this is true for a good number of degrees, but I think it simply points to a larger issue with the system as it stands now. The fact that for most jobs, even if you don't need a degree, most businesses won't even look at you if you don't have a degree.

Like you are saying, the system encourages a "deeply cynical enterprise" by creating this ginormous industry of college degrees, loans, etc. all so students can simply signal to businesses their "competence" or whatever you want to call.

So much for an efficient market!
The State of Caching in Go
If anyone is interested further, this is a great EconTalk on sharing: http://www.econtalk.org/michael-munger-on-sharing-transactio...

TL,DR: Why do we all buy an electric drill to put up 4 screws in 30 seconds? Sharing/renting can be much more productive than everyone buying things themselves.
I bought Thinkpads for work, installed Fedora on them and everything worked out of the box, right down to the keyboard backlight dimming.

The things you have to watch out for are:
* Use an up to date distro with an up to date kernel (e.g. Fedora)
* Graphics are the only real driver issue. Easiest solution is to buy something with integrated Intel, but some cards are well supported, you just need to check
* Battery life will be worse compared to Windows on a machine normally sold for Windows. This situation may be better on things designed for Linux, like Dell Sputnik stuff and Purism, but I have less experience with them
I believe this is the site he is referring to

http://www.er-doctor.com/doctor_income.html
All I really want is a minimum effort way to map C++ libraries to Python in a way that supports Numpy and is not tied to a Python version. CFFI is close, but it could be even more ergonomic. Build scripts can generate everything else automatically, outside Numpy functions.
The car was traveling at 44mph. A speed reduction to even 14mph would have probably made the collision survivable. If your argument is that the car was unable to drop 30mph over several seconds without causing an accident or swerving into opposing traffic, I don't know - maybe the self driving isn't there and shouldn't be on the road at all.
smoke these meats!
Not really. Knowing how to write an "if" is a lot different than wanting, or being able, to code professionally.

What we really need is basic computer literacy since most jobs will use software to accomplish things. Coding skills may help people work with the expert systems they will use at work.
If anything, I'd say its more likely a hope to increase the market size for Apple products, since most techies prefer Macs.
Top Apps that promise you a better life
While I agree that disabling the emergency braking was a foolish and irresponsible decision, and the most important single technical failure leading to this tragic outcome, I don't see prison time as a reasonable response, as I doubt that there was a malicious disregard for safety. If the persons most responsible for that decision still think they did no wrong, however... I'm not sure what the ideal response would be.

Beyond that, I do not want to see an extension of the practice where low-level employees take all the blame for a corporate culture that encourages bad behavior.
I cannot confirm this at all. I have some friends who work in Germany (I left several years ago to the US), and even those in senior tech jobs with years of experience only get up to ~80k EUR and the sky-high taxes push that down to <50k.
I didn't use a windows computer in all of 2018 and 2019. MS's "let's make PC GUIs more like a 2006 flip phone" strategy and other random instabilities and anti-user designs have inverted the difficultly of switching to linux to now being difficult to stay on windows.
The idea that big computers and little computers were fundamentally different goes back at least as far as 1976, when I ran into Steve Jobs at Country Sun Natural Foods in Palo Alto.

Both of us being hippies, we got to talking and Steve told me he'd just started a company with a friend and explained the name: "Take a byte out of the apple, get it?"

He mentioned that they needed a 6502 disassembler, and I said that was right up my alley. I'd been programming for eight years and had done low level assembly and binary machine code on several different architectures, so this looked like a fun little project.

We didn't talk money, not that he had any, it just seemed like an interesting weekend diversion.

Steve called me a couple of days later and said, "Mike, I've been thinking about this. Your experience is all with mainframe computers. The 6502 is a microcomputer. It works on fundamentally different principles than those mainframes. There's no way you could possibly write this disassembler, so forget it."

I tried to explain that I'd gone through the 6502 reference, and it was just another instruction set with concepts similar to the others I'd worked with. Steve wouldn't have any of it: "I'm sorry, I've made up my mind. You just don't know anything about microcomputers, all you know is mainframes. Goodbye."

Naturally I said to myself, "Who is this Steve Jobs guy telling me I can't program?" So I went ahead and wrote enough of the disassembler to show that I did indeed know how to do it.

I was about to call Steve back to tell him the good news, but then I thought, "The last phone call didn't go so well. Maybe I'd better drop by his office and show him the code."

So I looked up the address for Apple Computer and found it at 770 Welch Road in Palo Alto. I walked into the building and looked around. It didn't look like a computer company, all I saw was a row of telephone switchboards - the old kind with plugs and jacks - with an operator at each one.

I asked one of the operators where Apple Computer was. She hesitated a moment and said, "Uh, this is their answering service."

Well, of course no successful business used an answering service. I turned around and walked out the door, saying to myself, "These guys are flakes. They're never going to make it."

To this day I don't know if I missed out on becoming a billionaire, or if I dodged a bullet.
China has enormous amount of freshwater, it's just not managed properly. Pakistan - same story.
There's no "IoT" problem here. You can have plenty of automated systems monitoring your infrastructure without the security nightmare of making them accessible on the public internet.
Interesting opinion but if someone wants to travel this way, so be it. Reminds me of this: https://xkcd.com/1314/

Maybe someone has a more relevant one.
The parent comment asked, "Who's complaining about falling birth rates?" and he answered that specific question.
>Do you think cost should ever be a factor in patient care?

Should the insurers costs be a factor in patient care? No.

Should pharmacists be paid by insurers to contra to cold call patients and interfere with the doctor patient relationship? No.

Should the pharmacists be financially incentivized to get patients to consent changes to therapies on the basis those changes lower insurers costs? No.

Should pharmacists be forced to do the bidding of the insurers under threat of being dropped from the insurance network? No.

Should doctors be forced to accept the insurers recommendations for changes to patient therapies under threat of being dropped from the insurers network? No.

It’s great to lower patient costs...and that’s what insurers and pharmacists on hanging their hat on, as I said almost no one knows the reality of how and why it’s being done. It’s no secret insurance companies are dropping pharmacies and doctors who don’t play ball (it’s worse for a patient to lose their network of doctors than pay for name brand drugs if the doctor feels that’s in their best interest). It’s also no secret that insurance companies are consolidating the market (buying pharmacies, buys hospitals and buying doctor offices) and forcing thei patients to the insurance owned doctors/pharmacies.

It can’t be ignored that patients are now often seeing a doctor owned by the insurer, filling their drugs at an insurance owned pharmacy...and decisions about patient care are made by the insurance company to lower their cost, not patient costs.
And the character that was after the 3rd hyphen is always one of [89ab].
Generic Relations in Django
Because the labor supply has grown larger for all companies? If Apple is able to pay less, I think other tech companies would also be paying less - if we're assuming tech workers are equally qualified to work at all tech giants.
> lend it out digitally, one person at a time

Think about how much better off we'd be if books were available digitally like Wikipedia articles are, and social media posts were restricted to "borrowers" one-at-a-time.
Especially that connecting to the web version is so brilliantly simple (just scan the QR code on the computer screen with your phone). Maybe OP didn't have a computer at hand?
At the end of the day time is one thing you can’t easily buy - even if you’re making out like a bandit you can’t pay to work fewer hour or get more vacation days (it’s possible sometimes but I always had a much harder time negotiating for those than for higher pay).
The Great Star Wars Heist
Self-Driving Features Should Launch Today
I thought most techies prefer anything but Macs and iOS. With Macs, you get worse specs for a significantly higher cost. Similarly for iOS phones as well.
That's true for all Associate Professional and Professional Jobs now.

When I left School in the UK you could leave school at 16 with 4 or 5 O Levels - (Exams taken at 16) and get a Job in the Bank now its joining at 22 with a degree
How can you possibly prove this?

The observations I have made tell me that for some stuff people will buy because it's a good deal (usually non-essential luxury stuff) but for things they actually need in their day-to-day, they pay extortionate prices because there are simply few or zero options.
I still think that the best approach to password requirements was the one used at Nortel. They ran a password hash cracking algorithm continuously on the PW database, and when they cracked yours you had to change it. Other than that there were no complexity requirements or mandatory change intervals. If you had a good complex password you got to keep it for a long time, and if you set '12345', 1 minute later you'd have to change it.
Technology is… disruptive. Not to be cliche. I don't think that "mostly due to AirBnB" is likely fair.

AirBNB is around at the same time that the economies of scale has strongly tilted in favor of cities, who have restricted housing supply for years. In other words, clustering of specialties. Tech in SF, finance in NYC/London etc where the runaway effect is like businesses clustering b/c of talent, and talent flooding to the place, and the cycle continues.

They make an easy scapegoat for politicians other bad policies because timing goes along, but the rent is likely due to broader population crunch that other cities (including Boston where I live) are facing.

That is not to say we don't need to ever craft policy, maybe some kind of restriction on rental terms makes sense. Boston just made it tougher to do short term rentals -- but at the end of the day the real problem is that Boston restricted housing supply for years with bad zoning and burdensome regulation. Now a new technology hit that democratized what people can do with their property, and it's causing some friction, but I don't think it's fair to point all the blame there.

For instance, in Boston AirBNB is < 3% of stock last I checked… which probably has an impact when supply is so constrained but it should have never gotten to this point to begin with.

We need to fix supply problems, not ban a new technology that clearly resonates with consumers around the globe.
I took it as a thinly veiled attempt to paint advertising as axiomatically good.

If the poster didn't intend the post to come across that way, he may be experiencing an inherent bias in his opinion, in that he believes advertising is self-evidently good and simply didn't consider that other people might not agree.

I'm not sure that's any better.
Anyone have advice for junior SWEs? I will have a year of co-op experience by the end of 2019, and was thinking of applying from the US to work in Germany or the Netherlands for full-time junior positions.
I enjoy the quote referencing Gary Kildall:

Gary Kildall's ambition was limited, something that is not supposed to be a factor in American business. If you hope for a thousand and get a million, you are still expected to want more, but he didn't.

I would very much liked to have known Gary Kildall. Everything I've read about him gives me the impression he'd be an immensely interesting person to know. The persona that comes across in his co-hosting of the Computer Chronicles show (something, to itself, that you should look up if you're not familiar) is one of great technical competence combined with a gentle humbleness.

(Edit: If you're into learning more about Kildall there's a good prior discussion of an unpublished biography on HN: https://news.ycombinator.com/item?id=12220091)
Paying for each import was the worst design decision in Python!
It’s Official: Women Tech Leaders Are Getting Paid More Than Men
For anyone interested in the history of SQL Injection, the generally accepted first article talking about it was in 1998 from rain.forest.puppy http://phrack.org/issues/54/8.html#article

It's interesting that it's managed to persist as a serious issue for over 20 years now.
I use it all the time, and is incredible convenient. I use Libby, and it works basically the same as the Kindle app, but with fewer features.

Check it out, it's a great resource!
Fun experiment but very easy to game by learning their predictions:

https://i.imgur.com/O3EggFY.png
(0% guessed right after 15 key presses)

Here's the sequence I used. I'd be interested if this works for other people too:

1: right
2: right
3: right
4: right
5: right
6: right
7: left
8: right
9: right
10: right
11: left
12: right
13: left
14: right
15: left
These numbers are wonky in the article. Average salary of UPS driver = $57,000. Average salary of a doctor = $299,000

(1) https://www.truckdriverssalary.com/ups-driver-salary/
(2) https://www.usnews.com/news/health-care-news/articles/2018-0...
More on NASA's attempt to solve "quiet" supersonic flight.

https://www.nasa.gov/QSF18
Don’t Get Left Behind as Your Company Grows
Or just use your phone.
It may not be implied in all cases, but there are plenty of examples out there where great wealth is a direct result of exploiting labor: Nike, Apple (most hardware in fact), Amazon, Uber, etc…
Please don't take this the wrong way, but white people love telling these stories (I'm white, american, middle class). I had the exact same reaction towards me in very rural India. I would love telling the story of me being the only white guy around for miles and probably years. For some reason we get a sense of pride telling others we have been to places nobody else like us have been to.
I think our positions are pretty close, I'm just coming around to the idea that any operator precedence at all is of dubious value.

It's nice to write `a + b * c` and have it parsed the "right" way, but I've become fairly comfortable with the idea of getting rid of that. To always require parentheses. I don't think writing `a + (b * c)` is that terrible. `a + b == c` is a little more annoying as `(a + b) == c`.

Where I think the worst cases are is addition/subtraction, since those are so primitive -- subtraction can be thought of as addition of a negation, and in that form it is directly associative with addition. Indexing into arrays with constructs like `x[a + b - 1]` is incredibly common, and here almost any parenthesization makes it look like it has meaning -- if you see code that says `x[(a + b) - 1]`, is that a different intent than `x[a + (b - 1)]`? It feels different to me; `x[(start + offset) - 1]` is an adjustment, but `x[start + (first_comma - 1)]` is finding the location before an offset.

On associativity I think this gets even worse; if you have to parenthesize `a + b + c` then it feels like the language is getting in your way, just by force of habit. Nobody blinks at the idea of deciding between `a b + c +` vs. `a b c + +` in a stack language, so maybe people would just get used to typing `a + (b + c)` and it would just fade into the background.

This is all kind of rambly; my general feeling about computer languages is what I said above -- the harder it is for a machine to parse, the harder it is for a person to read; but some idioms are just so ingrained that it's hard to even recognize that you're making assumptions about associativity; and I venture there's a significant class of programmers who don't know what associativity is in any formal sense but routinely use the property because it's so ingrained in how we are taught to calculate.
If you take it as a given that all the men work and will continue to work then yes, women entering workforce means the birth rate declines. But that isn't a given, men can leave the workforce just as women can enter it. My point is that I think it has less to do with women working and more to do with both partners working simultaneously.
jitsi meet works really well.