skysight-inc/HackerNews huggingface dataset:
I agree that coding is the core skill of software engineering, no question about that. What I don't agree with is when we make it as a deciding factor in interviews for mid and senior levels. At such stage, I'd assume someone who worked for few employers already know how to code and there are different standards of skills we need to hold them for, such as designing relatively complex systems and understanding tradeoffs, communicating these trade offs, how they deal with priorities to ship a functioning software etc etc.
I think we should limit the algorithm problems in an interview to either college graduates/engineers entering the field, or that's an essential part of the job (unlike most Web development)
Wittgenstein famously did not believe in Gödel's incompleteness theorem, as well as thinking Cantor's diagonalisation argument was bunk.
Humans being humans can’t compartmentalze and seamlessly switch back and forth between work mode and non-work mode. Besides, they spend the best 8-9 hrs of their creative period of the day at work so the happenings of outside world will be subconsciously analyzed at work.

If a black kid has been killed by a cop the previous night the injustice of it all will linger on for a few days whether at work or outside of it.
How would you go about becoming a better cultural fit?

I'm asking with an open mind here, and knowing two things: just telling yourself "you need to be more social" has, if anything, the opposite effect. And God, do I remember hating the feeling. And the second: I did it. Wasn't a huge difference, but went from mostly INTJ to mostly ENTJ over about 20 years. Unfortunately, 20 years is too long to be able to put my finger on something and say "this worked". If I were to give a hint, I'd say that context matters. Probably the most dramatic change was from being literally friendless for a few years to hosting parties, simply because I found a social group with common interests (and very common flaws). Also in the context category, I'd say competence helps a lot. You know that "Hermione" stereotype where you can only interact with people by helping them? It actually works. It takes many years, but eventually helping should lead to "working with" and eventually to "leading". Mind the "many years" part though.
> You figure they would get the idea when I return an ungodly expensive machine and tell them this is the reason.

You would hope so, but behemoths like Apple just don't care and don't have to. I'm guessing it would take thousands of returns before it even made a blip on their radar.
Or, 1. Tesla.com, 2. Configure, 3. Pay.
When my kids were very young (3 years?), they had a hard time telling gender apart, including their own. It may seem absurd to an adult, but from a toddler's point of view, grouping granny/mom/sister as one and grandpa/dad/brother in another is simply not very useful. They have to individually memorize "Yes, mom is a woman, and dad is a man" before they finally understand the concept.

So I don't think social pressure affects choices of play - a toddler will happily play with cars or dolls while they don't even know they're boys/girls.
I’ve tried with Tesseract, the Vision API, Google Vision and Azure’s equivalent (also kicked off using an Alfred workflow).

By far the best for text was Google Vision and then Azure. Whilst Google Cloud and Azure both also do handwriting recognition, Azure did better at this.

The cloud platforms performed better than pure on device with Apple’s vision API outperforming Tesseract.
A country that values human dignity will adopt the Bitcoin standard
Bitcoin is the decentral bank
The article does not seem to really say how Wittgenstein changed philosophy forever.
"I wonder what the thought patterns around this are. "

I would imagine a form of empathy especially for single mothers and all sorts of possible presumptions about issues in relationships etc. but that's total speculation on my part.
They do it today, too. Conservatives in my area canceled a small business because the owners shared a BLM meme on Facebook. They even got the local PBA spokesperson to smear the business all over media, as well. The owners had to take down their social media profiles, and felt pressured enough to release a statement for apologizing for the meme.
Fire the woke people, they are probably useless anyway.
Puberty is the third surge of sex hormones. The first is prenatal, and the second
- called "minipuberty" - typically occurs before six months in boys and before two years in girls.

Some discussion in this paper: https://www.karger.com/Article/FullText/508329

(and, yes, it's skeptical that hormones significantly influence behavioral differences between boys and girls - but it's clear that boys and girls have gone through different hormonal trajectories even early in life).
Who actually wants to operate the store, when the gangsters have clearly made an abundance of examples?
The syntax is slightly different, but it's similar enough, I think.
This is American techbro poor, where rampant asset inflation has been occurring ever since the government has been more or less printing money, and now buying corporate bonds (BOJ of course is the ghost of economy future here, having done this since the late triassic).

Not really a purely American problem- everybody else has this too- which is why young people are so pissed everywhere that they have no future.
the bloomberg coverage of this has gotten flagged, unflagged, reflagged today on HN[1].

personally wasn't a fan of having a media darling ultra capitalist, who sounded good & reasonable, who invested in good projects, but who also expected all progress to be owned & sold.

[1] https://news.ycombinator.com/item?id=27238274
I think you are underestimating gif sizes if you think a 1MB gif is large.
This doesn't happen in wealthy cities like Irvine, or even large cities like Boston or NYC. This is an SF phenomenon.
Why are you complaining about code that is (hopefully) obviously auto-generated and not "written" by the author, but still necessary nonetheless? It's because you are "Not a Mac user or developer", so we should be a bit more considerate on you

Maybe the issue your complaint unexpectedly tries to surface is that many awesome, highly useful projects like this one depend on code that isn't human-readable. I think this is a noteworthy point and should be discussed more often.

But then again, having the code in some form of source control /at all/ is far, far better than the alternative, which is depending on some instructions in a README.md or just hoping the user will know how to use XCode properly such that the real contribution of the project is used

Maybe your post also somewhat points out the fact that to newcomers or people looking at XCode code (auto-generated or otherwise) for the first time, it's /not/ obvious which files you should be looking at, and so we should give the parent poster some slack. Is this a problem that projects should worry about or take into consideration when auto-generated code starts to mix with non-generated code in source control?

N.B.: the parent post was talking about ./Pods/Pods.xcodeproj/project.pbxproj https://github.com/schappim/macOCR/blob/ca9a6379e07a8e1a5eaa...
There were also real Communist agents. See

https://en.wikipedia.org/wiki/Venona_project

https://en.wikipedia.org/wiki/Klaus_Fuchs

https://en.wikipedia.org/wiki/Julius_and_Ethel_Rosenberg

There were also real, devastating consequences to Communist ideology. See

https://en.wikipedia.org/wiki/Holodomor

https://en.wikipedia.org/wiki/Great_Chinese_Famine

https://en.wikipedia.org/wiki/Cambodian_genocide

for three examples.
This looks like a .xcodeproj file. This isn't source code, it's auto generated metadata for the Xcode IDE. You have to check it into source control because Xcode is dumb and sometimes breaks your project if it can't find its own metadata.

The actual code here that isn't just Xcode boilerplate is in this very simple to read file: https://github.com/schappim/macOCR/blob/master/ocr/main.swif...
Some Googling suggests some 25M Windows XP users as of Sep 2020. Also see: https://www.quora.com/Is-using-Windows-XP-in-2020-still-a-go...
Upgradable parking_lot:RwLock might not be what you expect
I actually use another version with Google Vision (it is in a whole other class to on device OCR), and it is quite challenging to make Google Vision not work. For example it even works for hand written text.
>Give me a country with a despised underclass and low crime and I'll gladly concede.

Literally Singapore has a massive underclass of migrant workers from South Asia, who are given limited visas that don't allow them the rights of even a normal work visa. In 2020 hundreds of thousands of them were locked in tiny dormitories for over six months straight while covid spread like wildfire through them (the vast majority of Singapore's 60k covid cases were in migrant worker dormitories). Their salaries are less than $500/month.
The LTV point is interesting, and depressingly true. The LTV of a customer is a metric that, before maybe a few decades ago, most companies simply did not calculate. But because today we can use computers to track, correlate, and analyze purchases, we invented the LTV metric, and now it (among others) circles back into how the company treats customers in the first place. If you have a low LTV today, you'll get less support, which means you're unlikely to spend more with them.

Its a pattern depressingly similar to Artificial Intelligence (after all, Elon Musk has made the compelling argument that companies are just AIs of a different form). If you train an AI to predict future possibility of committing a crime based on someone's face, using data of past crimes/arrests/etc, the output will likely, unfortunately, disproportionately rate Black individuals as likely to commit. When deployed improperly, this would lead to increased surveillance and enforcement, more crimes are noticed, more confrontations, accidents happen, and the prediction is suddenly true.

The past does not predict the future; it writes it, and humanity is the pen. The outcomes these predictions promise aren't intrinsically true; they become true because they become recursive inputs into some networked intelligence system, whether that be a computerized artificial intelligence, a company, a government, a market economy, or even humanity as a whole, which then, in adversarial situations, optimizes for self-preservation.
As you point out, it makes no rational sense to vote, the personal effort isn't worth increasing the probability that your preferred candidate will win by epsilon. Not only is the expected benefit small, but that benefit is all socialized.

People vote either out of sheer ignorance/unthinking of this reality, or because it makes them feel emotionally good (a sense of duty to society, entitlement to virtue signal at dinner parties, or whatever). I'm not complaining, if people want to provide an uncompensated service to society, that's great.
It's barfing due to missing libraries on my machine, anyone know what OS version this requires?
It's amazing how many thermal/throttling issues have plagued macbooks over the past few years. IIRC there was a bug that would cause throttling if you tried to charge on the left side ports. Not sure if it was fully fixed by a patch.

The M1s are a huge improvement but the bar was pretty low.
You’re right. In my experience, proof of onward travel is usually required by the airline for you to even board the flight, not by immigration officers. I don’t think I have ever had an actual immigration officer ask to see proof of onward travel.
https://winpython.github.io/ has portable packages of many python versions and each official release has embeddable package which requires no installation ( but does not come with pip, and once you install pip there, it kinda stops being portable as that pip will always point to the location it was initially installed).
Also world events. WWI, The Great Depression, WWII, the Holocaust, the Atomic Bomb, and then the following Cold War where everyone lived in fear of nuclear annihilation dashed the dream the human intellect would inevitably lead to a utopia.
MacBookPro’s are dual GPU systens, a low power low performance Intel iris Pro and also a dedicated nVidia/AMD discrete GPU. The nVidia GPU kicks in when you run OpenGL/Metal apps or when you plug in an external monitor. My MBP is well behaved when I dont plug in an external monitor, and noisy/hot when I do. This is with both OSX and Linux. Funny enough, Haiku is silent on the same hardware (no 2nd screen though).
No, it's not. Serfs in a lot of Europe had the possibility to change their lords. Either by asking another lord to buy them, or by leaving to a city or to another lord's land without being taken back for a year, in the example of England.

The capital for a programmer's startup is not the laptop, its the intellectual property. That costs way more than a 1000$, typically the equivalent of at least a few tens of thousands of dollars in IP. But beyond that programmers are very far from the average.

The average person in the 2021 worldwide economy cannot live off social benefits on a whim.
Should be Catalina and above, I’ll add it to the docs. I’ve tested on an i9 running Catalina and M1 forced to be on Big Sur.
If you're really committed, you could collect some data points and take it to the courts. Of course, as with any divisive topic only one 'far side' of the media will want to talk about your case, and you can imagine which network that might possibly be.

Such is the ugly problem of challenging populist movements with reason or nuance - your only sympathetic voices end up being those on the 'other far side' who want to use your experience for cynical political purposes of their own.
BBC – you need a new Science writer!
Imagine your coworker talks all the time about how they love guns, how many guns they have, and how good they are at shooting. Then they talk about how they have a concealed carry permit and how it's even legal in your area for them to carry guns at work. And one time after a few happy hour beers they said that their ancestors used to shoot people like you. But not you obviously, you're a great coworker, they like you.

No direct threat. Not political. Still creepy as hell.
Well the MacBook is silent even when the dGPU is on if it's rendering at 1440p HiDPI for me. Hot and noisy at normal 1440p.
Why is that difficult to say?

If I pay for a general computer, I should be able to run whatever code I want on it. Apple should have no say in what I compute.
Those other countries know how to relax in their time off?
Probably just very few people have 1440p monitors I guess.
https://www.gardeningknowhow.com/edible/vegetables/vgen/cros...

> First, cross pollination can only occur between varieties, not species. So, for example, a cucumber cannot cross pollinate with a squash. They are not the same species. This would be like a dog and a cat being able to create offspring together. It is simply not possible. But, cross pollination can happen between a zucchini and a pumpkin. This would be like a yorkie dog and a rottweiler dog producing offspring. Odd, but possible, because they are of the same species.
I'd also like to see a benchmark against chruby/ruby-install. I believe many developers moved from rbenv to chruby for speed.
List of 100 nocode tools to build your MVP faster
For most electronics, no. Certainly not the schematics needed to repair them.

Especially when there’s possibly thousands or more ‘official’ repair people, whatever information they have is not a trade secret.

Furthermore, any other company could pretty easily reverse engineer or at least approximate the schematics (the kind we’re talking about here) making it not a trade secret.
Even accepting your logic, not every felony involves stabbing or rape.

Excluding all felons from future employment would be a great way to create more crime.
Yes, but the web was noticeably inferior as an application platform until html5, jQuery, Node and modern JS frameworks were being leveraged. But the web didn't require expensive licensing, and everyone by the late 90s had a web browser.
If the police and justice system actually worked in SF Citizen wouldn't have a market.
It is also a complete inverse of the situation: it isn't the work being called into question, but whether or not everyone uniformly agrees in terms of their personal opinions and personal lifestyles.

I find the analogy above to be rather gross.
In China, the underclass are literally second class citizens who risk being exiled from major cities should they get into trouble. Social services are not available to them.
Inside The Bubble at Facebook
They won’t try because an arrest is pointless if the DA refuses to prosecute.

Elect a real DA who respects the law and law-abiding citizens, and the police will be able to do their jobs. Until then it’s a lost cause.
Management says stop wasting time on testing, just write code and ship it no matter what. Tons of bugs start coming in for things that should have been caught by just trying to run the program.

But can you really trust the engineer who is telling you there is a correlation? What are her motives?
I've managed to make SublimeText lag unbearably by opening a log file that had a single line and a few thousand columns. Heh!
Title is "Inside the Bubble at Facebook", I don't know why it keeps cutting off the word 'inside'

Edit: fix'd
Right but there is a difference between people posting on a social media app and the app targeting someone itself. Citizen is encouraging others to find this person. So they would be held liable.
This may be an existential property of the Scientific Community: the more novel, the more interest, the more popularity ... but also the more likely to be untrue.
Nah, I think you are racist for criticizing a hispanic person. I'd refuse to work with you.
There is an app called Text Sniper which works really well and is available on SetApp. I use it constantly and love it.
1) repairable != “green”

2) You could incorporate total material usage + average power consumption
> the very fact that so many people from the poorest, most backward part of the country

You keep repeating this misdirection everywhere. Students studying in Kota from the poorest and most backward states are not themselves from poor and backward families. India has tremendous wealth inequality as does Bihar. If they were, they wouldn't be able to afford 2 years of coaching and lodging in Kota.
This is definitely news to me. Why?
Yeah, the 'later' Wittgenstein actually throws away a lot of his 'early' Wittgenstein and he actually admits that his quest for absolute undivisible logic was actually a bit embarrassing.

The importance of his later works Philosophical Investigations seems to be underlooked in the article in favor of his earlier Tractatus, which is a bit sad. Wittgenstein's later work, although fiercely criticized by rigid supporters of logical atomism (such as Russell), seem to have contributed much more to the advancement of philosophy in overall.
I think that in an advanced society people should be able to work with people that maybe think you are going to hell after you die for not worshipping the correct God. We don't discriminate based on religion, at least we shouldn't by law. People by the way usually leave religion outside work. I think there is consensus this is a good thing but it seems some people don't want to extend this principle that works so well to other aspects of life. Cargo cult is not just for programming.

I have worked with people coming from all the political spectrum and I prefer to evaluate their professional competence based on their acts, not their words. I have by the way seen misogynistic people change their opinion about women and homophobes change their opinion about homosexuals after some time being in the same company. Alienating people will just keep them in their bubble.

And I'm completely sure of something: the company may have fired the guy that wrote the book but what they really wanted was to fire the people campaigning for it.
While that could certainly be true, these examples are all environments where running anything but mission critical legacy software (heaven forbid unofficial apps off the internet) wouldn't be acceptable anyway.
> Why can’t Apple fix this? You figure they would get the idea when I return an ungodly expensive machine and tell them this is the reason. Christ.

Because they give all their devs 5k displays.
Property crime contributes substantially to a feeling of unsafety. You can't just ignore it because you didn't get mugged. If your car window gets smashed you're going to feel unsafe too, you know. And you encounter it much more often than violent crime, so it has a larger effect on your feeling of safety of your surroundings.

The data in my link shows SF has disproportionately bad property crime per capita compared to every other wealthy city: NYC, Chicago, San Jose, LA, etc.
Are you still in SF? SF today is vastly different from 2019 SF.
Political activities and affiliations are a protected for workers in California, where most of the companies in the article are based. However in extreme cases (like if you express your beliefs in a way that creates a hostile working environment) someone can still be fired
> The rust function I provided replaces "select, *" correctly with "select, _". Is that not what it was supposed to do?

No. It is not supposed to modify its input but return a copy.
This is a device and an ecosystem that works certain ways. You know that. Please, go get yourself and Android and do whatever you want with it and leave us alone too enjoy the calm and safety of the ecosystem we love and choose to use. I’m telling that as someone whose went to Android in December and back to iOS 3 weeks ago.
Please, just leave us alone.
yeah, screenotate has been nice for this, have also used a lesser known feature in Prizmo (https://creaceed.com/prizmo) too for this.
Can you say more of either of these? Especially the diagonalization argument which seems difficult to, er, argue with.
>Why San Francisco? If the problem stems in part from a change in California law, why aren’t other cities in the state seeing similar spikes in shoplifting?

Does Los Angeles count? Last I checked six months ago with LAPD Pacific Division most forms of crime were up, significantly. That was just listening to them take questions at the Venice Neighborhood Council meeting and looking at their reported crime stats documents. Solution: I moved out of LA.

Problem is, most of these types of petty crimes aren't reported because LAPD can't do anything. Plus, it's below the insurance deductible for most retailers. I speak from experience as a former retailer in LA (Culver City) on a major street, Sepulveda Blvd, for twelve years managing my own decent sized store.

I had tens of thousands stolen year after year. Even with video, I couldn't do anything. It's exceptionally difficult to catch and recover the money, so what's the point in trying, or even reporting it? It's a complete waste of time. I did my best with prevention, but even reveiwing videos to figure out what's happening takes a long time... And you need to know it's gone in the first place!

When you have $500k to $1mm in inventory, which really isn't much, and tons of product coming and going every day, how are you to keep up? Even with cycle counts, we were always behind the thefts.

I finally sold the shop in 2016 after a series of heart breaking thefts by employees, customers, and an electrician. Sure you can say it's my fault for not having a better system, and you're probably right. Still it takes honest employees and honest customers for it to work.

Prop 47 seems self fulfilling: Expand misdemeanors to cover twice as much product, so then less crimes are reported by the community, finally claim crime is down!

If technicalities were equivalent to reality this would be great policy, but it's different on the ground than what most people see from a report on their computer.
The documentation was a gamechanger. I wonder if the C++ reference was inspired by it.
I'd guess due to too many low quality or spammy submissions from there.