skysight-inc/HackerNews huggingface dataset:
Plus it's one thing to be difficult for malware to kill and another for it to be impossible to disable for privacy or maintenance reasons.

It's a tradeoff that favours Google and imposed by the unilaterally.

I could think of a few ways this could be addressed without forcing it. Such as detection from the browser app when it's not available.
I do some contract work for a company I sold an app to awhile ago, and the codebase is mixed Objective-C/Swift. Anything new I do in Swift, but there's a few rare new view controllers and the like where Objective-C is used because it's just easier/faster to copy/paste infrastructure.

Some crypto code is also still Objective-C due to easier linking, but that'll probably change soon enough.

I don't consider ObjC to be a bad language in the slightest; in fact, I'll offer the (probably contrarian) opinion that it's one of the greatest languages of the past few decades.
I feel bad for the people affected but at least the scummy company got what it deserved for stealing tips (for those unaware, they used to withhold the total tips out of a delivery drivers base compensation so essentially taking the tips for themselves).

Now if they could just completely die so a more ethical competitor can take its place it would be even better.
Microsoft does a much better job than Google does.
It's a Good Idea not to install any additional software, whether it's a browser that's not the one bundled with the OS, Spotify, Slack, etc, on a machine that's being used for production builds, editing.

We don't put anything that's not absolutely necessary on our build machines, for example.
Milk and dairy really don't fit this criterion in any major civilization today. Animals are definitely killed even if they're not consuming them.
Probably more obvious though if you're moving a ton of gift cards on eBay.
If the language runtime supports threading, in the absence of explicit documentation, code that assumes single thread access is broken.
They just have to be interrupted

THAT'S THE CONFRONTATION.

If someone often interrupts but will not easily allow themselves to be interrupted, or if someone completely ignores what the other person is saying, then that is just rude, not some difference in conversational culture. That’s not what we are talking about in this discussion though.

Yes it is. That's the confrontation, again.

The rest of your comment doesn't really make a point, just value judgement on your preference for interrupting. Someone being a loudmouth or a boor is a cultural difference or "just rude," while someone who prefers not to participate in everybody talking over each other (a predictable condition) is cold, distant, judgemental, antisocial, and just plain does not want to be part of the conversation.

This is an antagonistic and bad-faith perspective.
> There are a lot of reasons to do big science projects other than accomplishing the science itself

One is national prestige. I'm not sure that's a good reason (if that's what's happened here).
I assume that by “share the same culture” the author meant things like language, value systems, religion, inherited biases, and views on the scope and purpose of government.

Within these categories, there’s a range of tolerance levels from “I love my neighbors and would sacrifice my well being for theirs” to “I’m OK with my neighbors but don’t feel any sense of group attachment,” all the way down to mass riots and civil war.
Keystone should be killed in favor of the App Store, along with all the other single-corporation licensing/downloading/updating apps.

I am sure Apple will be perfectly fine with putting a competing browser on their store, especially one whose entire corporate model is founded on tracking users to better serve them ads. I foresee absolutely no conflicts coming from either side of this relationship.
An LD_PRELOAD approach would be useful for working around that flavour of certificate 'pinning' where the cert files are embedded in the application rather read from the filesystem. I don't know how common that is compared to the other pinning methods (public key pinning, hashing) but maybe you could make it work for those also. I guess you'd have to implement it for each individual library but does any other (free) mitm proxy offer this feature?
> A local municipality is a government, which is supposed to (and usually legally obligated to) act for the betterment of its constituents

Governments are usually not legally bound to act for the betterment of their constituents, and even if they were that would usually be meaningless as they usually are the entity that interprets the collective interest of their constituents.

> Apple is a private company and, thus, not bound by any such obligation.

Corporations, unlike governments, are actually legally bound, to an extent, to serve the interests of their constituents (but their constituents are the stockholders, not the public.)
Not bad choices. I, as a rule, hate password stores, because it makes all of your personal information available with just one password in most cases if locally stored. (Some have 2 factor, I hear.) I also refuse to use remote password stores also for fear of creating a high enough stakes target to make others want to readily compromise it. I mean for me, intelligent "pre-hashing" is your friend. The reason people break passwords is that they are easily guessed and pre-established as something easy to figure out. Remove the easy to figure out (and the reuse), and you're mostly done. Not too much other lifting to engage in.
Each time I've seen this type of article make the news cycle it's as follows:

- Apple does X against small / indie developer! I know it makes for a great headline.

- Indie developer did no harm, rights a heart tugger of a blog post.

- Post reaches front of HN, reddit, etc ...

- Further digging shows not only did the indie developer not follow guidelines, they blatantly ignored them.

- Indie dev is exposed for not following Apple guidelines.

The way the issue is written makes it seem a considerable amount of information is being hidden. I'm going to wait until the dust settles before I take any sides.
Why We Speak
They are one digital steering knob away from turning the whole thing into an 500 Hp RC car.
Could be interesting. Some kind of opensource zOS parallel sysplex or zVM single system image. Shame that the last update was done in 2010. Any other known alternatives?
well done, made me chuckle
Hacktoberfest (Support Open Source Projects)
Maybe initially it involves humans if you are just validating the idea. Nice tool!
Of course, once you start selling the item and build a business around it, retailers are less likely to randomly yank you with no recourse or real feedback.

It’s almost like physical retail and software are different. Crazy!
Full Stack Developer – TerrAvion
FYI, I get a row of broken images along the top.

Looks like Unsplash API endpoints are blocked as trackers in Privacy Badger (I assume due to the way they use it to track views/downloads).
I mean, I'm going to judge them when I stop writing bugs. Until then, a zealous updater seems preferable to leaving browsers around with CVEs, even with this massive fuck up on their plate.
Notable – modern note-taking app for plain Markdown files
I don't understand "using ONE TCP connection, it can send multiple request/responses in parallel!".

Say a browser sends 2 requests in parallel using the same socket.

one request asks for a png image, one request asks for a css file. The server returns 32 bytes of data back. How does the client know what that 32 bytes are? are they part of the png image or the css file?
Forgot to mention, text markdown, do you can post your code and format it to the specific language
Kelsey Fix shares the story behind Dropbox’s largest outage ever
no_wave's reply is exactly on point.

You don't need the open office to pair program, you just need to be with one other person. So go to an office, because otherwise you are disturbing everyone else in the room with your pair programming if you are going to be talking 7 hours straight. In an open office that is plain rude and selfish.

And by the way I would love to work in a private office, but that is not an option. So everyone needs to compromise, and that includes not pair programming and talking all day out of respect for your co-workers.
HN is about anything that gratifies intellectual curiosity. The site guidelines have been making that clear for well over ten years: https://news.ycombinator.com/newsguidelines.html.

If this article doesn't gratify your personal curiosity, that's fine; it has gratified others', as the comments show. Meanwhile, HN has other articles to read. Please investigate those instead of ranting off-topically in a thread you don't find interesting.

I don't think the title is clickbait. Not every title needs to explain itself immediately, and it's good for HN users to have to work a little. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I guess it's an "keep going" button that you have to hold down, but still, if you're phone freezes - is there a fail state we can be absolutely certain of between the phone and the car?
I'm 100% convinced there is no "secret" to test taking, however there are a hundred "tactics" and they apply variably to each person.

I was asked to take the SAT when I was 12 as part of the Johns Hopkins Gifted Talent Search (although back then I seem to recall it just being the Talent Search), this was back in 1990. I got a 790 on the verbal and 590 on math. When I took it "for real" in high school, I got an 800 on verbal and 690 on the math. I took one PSAT that I was required to take by the school, I never read any books, I never did practive tets at home, etc. I've ALWAYS been a "good test taker" in that they don't intimidate me at all, no nerves, etc. For me there's no trick to doing well on a test other than knowing the material.

I have friends who are very, VERY smart, and terrible test takers. My wife is very smart, and while she's good on tests, she needs to prep a fair amount to feel ready. Other people get nervous, or freeze, etc.

It's all about how a person deal with the situation of a test, and you have to come up with a psychological plan for that. Aside from that, you either know the information or you don't.
Yes, the 'hold the button' is a final liability layer on top of all of the onboard collision avoidance.
Could upu clarify what you mean with proper support for sessions?
If you haven't encountered the phrase before, "I resemble that remark" is absolutely a play on the similarity between resemble and resent, suggesting in a light hearted fashion that the speaker has (perhaps) mild resentment, but recognises the truth because it is personally applicable. It also has an overtone (at least to me) of downplaying the seriousness of the "remark" by answering it with humor

For myself I'm a 25 year industry veteran, with 35 years of self-taught programming experience.

My experience with stereotypes and generalizations is that the problem is not so much that they might be wrong, but rather that they are always incomplete
Another way to think about this: Let's say I give you $100M. You can either invest responsibly in a well diversified portfolio (less risk adjust return) or play Russian roulette. Would like like to play roulette with your children/grand-children's lives or the entire living ecosystem ? Think about it for a sec.
I found the best response to standups in a prior job was to randomise a delay about ongoing work. Simply talk about what you did 2-5 days ago (depending on urgency of things). This obfuscates your exact productivity and takes away organisational power from micro-managing bosses.

Whenever a manager comes in or there is a meeting to check on your progress, you can slice of something from your buffer to present. For every problem you present (from few days) ago, you can already present the solution.

Or, in other words: Your productivity is some process that you don't want to be observed directly by your manager, because you will suffer negative consequences from them detecting the exact amplitudes. You simply apply non-stationary smoothing to it.
I disagree. An earth like object isn't going to bend light much, the maximum of 1G acceleration is just not that noticeable.

An earth mass blackhole is going to have 10, 1000s, or even millions of Gs depending on how close the light gets.

Seems like you'd get stars periodically blinking from places they shouldn't be, as light trajectory should have missed earth, but gets bent by the black hole. So while the black hole itself would be invisible at that distance, and occultations would be invisible, seeing stars in the wrong place would still be visible.
Yes, but aberration is different than the distortion and is caused by different refractive indexes at different wavelengths. I'm just talking about how it distorts your vision overall.
Any good resources you can recommend to improve my own code review skills? I'm keen on drilling into the most valuable skills needed in the industry right now. It sounds like good code review is super important but lacking.
You seem to think the amount of prep you did was minimal. I'd wager it's more than most students do. It's certainly well in excess of anything I did to prepare and while my score was lower, it was more than enough (along with grades, activities, etc) to get me into my state's top public university.

The test prep centers do basically what you did - they just cost more and hold the student accountable (in as much as the student spends time at the center and presumably works through the test exercises).
Yeah, they're all the same thing in many ways now. The internet is as mainstream as any other communications platform, decades old, but people still pretend like no one older than 20 gets it.
How Software Engineers Can Develop Soft Skills in the Workplace
But does this scale ?
People seeking to launder money reckon in large sums.
I'm going to have to dig up that issue - sounds intriguing!

I'm fortunate enough to have a complete run of Mondo 2000 (purchased on Ebay - at the time, I collected and enjoyed a few issues, but missed many of them, too).

I also have huge run of Wired, from the premier issue thru the late 1990s or early 2000s when I finally cancelled my subscription because it basically became a magazine of advertisements (posing as reviews) for products I either didn't want, or couldn't afford (and still can't). It was always like that to an extent, but in the beginning - up until Conde Nast bought it - it was lighter in scope.

Then there's my small, but hopefully will grow, collection of Omni - I was a subscriber as a kid in the 1980s, but I never got the premier issue. I was stoked when I heard it was on Archive.org scanned, but the scans leave a ton to be desired, especially in regards to the artwork. So I decided to start collecting the physical issues, beginning with the premier issue, and the first year (so far, I think I have the first 3 years complete).
People who believe statues of Confederate generals and the Confederate flag don't represent the institution of slavery are at best living in a state of denial, or are at worse trying to whitewash their culture.

And yes, we do often hold cultures of the world accountable for the sins of their past, because those who forget the past are doomed to repeat it. Progress cannot be made otherwise.
An other way of seing things is that developers paid Apple $10+ billion in 2018.
With more doctors (and consequently lower salaries) the cost of preventative care drops, no? And perhaps just as importantly, the EASE and time-delay of getting an appointment drops.

Blue collar workers tend to wait, as you said, until an illness becomes critical - because they have to work 9-5, the same hours doctors work. With an additional 25 or 50% of MD workforce, we can easily begin offering preventative care services outside of 8-5, allowing low-income people to get the preventative care they deserve without affecting their livelihood.

We should strive for primary care visits to be available 7am-7pm (at least), 7 days a week, in every hospital/clinic in the nation. And specialist visits should be bookable in ~2-3 weeks max, not the 6+ week timeline many individuals requiring a specialist face.

I agree with all your points, and definitely the administration costs I hope will drop as we get better ML/AI technology. I don't personally see a realistic way to get rid of the insurance companies, but they can be quite harmful. Finally I also would like to double down that the "cartel" aspect is the single largest contributing factor.
Different countries have different health systems and doctors face different constraints. This was in Israel in the early 2000s.

In this case it was done just to save the doctor the hassle of arguing with the higher ups. It's been a while, but if I recall correctly, Merck was aggressively enforcing its patent rights. It was even raiding compounding pharmacies that sold lower dose formulations of finasteride instead of the brand name Propecia.

https://news.walla.co.il/item/932056 (Google Translate does an almost reasonable job)
you mean that launderers are typically taking 30% cut from dirty amount to launder the money?
Nah, just prison.
Hopefully they'll do a better job scanning them, when they do, than whatever happened with Omni magazine - that scan was completely butchered.
Hrm, I suspect something like 0.5c where relativistic effects to not increase the mass of the black hole much, but does significantly decrease the transit time.
It's probably more like a system which shares input at various stages of processing, and through both intentional and accidental means this information can return to other places in the network.

In other words I don't think we discretely process each sensory input on its own before propagating the result, but instead we process things in tandem, sharing intermediate information and then eventually reconstruct it all as one experience.

For example, just in a temporal sense your body receives and processes tons of sensory input coming in at various times but it "feels" like it happens all at once. When I slap your leg, you feel the impulse, see the action, and hear the impact all at once despite the wildly varying times it takes for these inputs to reach and be processed by your brain. But your brain doesn't just wait to "see" the slap until you actually feel it. Instead, your brain "error corrects" the past with new information.

It's incorrect to view your consciousness as a singular state at any given time; rather, your experience exists in a fuzzy temporal location with no well-defined boundaries. It's hard to grok but here is another example:

If you move your eyes quickly to another location [0], your brain "fakes" what you see, before replacing that information with real information. For this reason, if you sometimes look at a wall clock with a ticking (not continuous) second hand at just the right moment, the second hand seems to hover for a slight while longer before continuing its path around the clock.

So I think your brain samples and holds previous sensory information for reuse. It could recall memories to help with this, but a much faster and reliable method for experiences like a saccade or a multi-sensory event would likely be to retain recent sensory phenomena in order to reuse it in the sensory pipeline. This network simultaneously enables internal simulation and thus dreaming. That is just personal theory and I would like to test it, but theoretically it makes sense to me.

[0] https://en.wikipedia.org/wiki/Saccade
Yes, I understand that, but that still doesn't seem to add up right to me. You seem to have gotten a perfect score on the optional writing section, so let's just ignore that since it would only increase your overall score. Your score was 800+800+590 out of 800+800+800, which is 2190/2200. Just applying the same ratio to 1600 gets 1592 on the 1600 scale. If I adjust for the fact that the 1600 scale is really "the same math test and writing+verbal combined into one score), I get 800 + (1390/1400)*800 = 1594. Right?

I know this isn't important, I'm just trying to understand where my math is breaking down.
And by sluggish, it may mean no transition, as the time to compute one frame exceeds the transition time.

This is especially true for larger images on older hidpi devices (like mid-range or flagship Android devices from a couple years ago).
The short answer: The live broadcast switching/transport industry has been slower to adapt to 4K HDR than other industries, primarily because there is no live broadcast (ie. cable, satellite, over-the-air) support for 4K or HDR.

YouTubers can do 4K because modern desktops (and some laptops) have h.265 decoding/encoding acceleration, and they're typically only dealing with 2 content streams on a single timeline. An NFL broadcast is a living nightmare compared to that.
Except it'd be fully traceable to you if it was discovered. Not to mention it probably sticks out like a sore thumb analytics wise.
That’s fine IF they can prove it won’t crash or that a crash is appropriate (a la forced exit). Too many developers use it as a happy path shortcut, not considering the compiler is warning of possible serious problems.

Crashes & exits are not acceptable in production code, and I’ve had to fix too many of them.
You're making it sound more and more like that problem is an invisible pink unicorn.
It definitely gave me pause - I learned something similar from my dying grandfather, who I thought was becoming uncontactable. Then one day, taken into the hospital and given IV, he really came to and became mostly coherent again. We had a great few hours with him and some of his friends who were there to visit. (He died a month later, and it is long ago now.)

Just think of, how much temporary conditions shape how we see people.

(And yet more horrifying, there are cases of comatose people coming to temporarily, being just like themselves, only to never wake up again.)
I'm not sure if you could integrate with Houseparty or Airtime.

If they were smart they would open an API for this type of stuff. Those apps could go a long way
Apparently babies often nap outside in nordic countries (see cafe image): https://www.bbc.com/news/magazine-21537988

I could imagine smart summon really doing something bad, since it is using tech that just isn't ready.
The USCRN is a new network of 143 stations that wasn't fully completed in 2008 (started in 2001 with data becoming available 2004). The data prior to 2004 is from the historical sensor network (USHCN).

The whole reason the USCRN was built was because of the problems with the historical network. The USCRN was designed to get more reliable measurements.

The aforementioned spreadsheet illustrates the problems with the USHCN data.
UIButton only? Maybe binding UITextField events?
Some Free Netflix Alternatives. (And yes, they’re safe and legal)
I didn't forget. That is not a requirement for most users. The whole idea of forcing people to update is that we don't want them to be vulnerable, so that their machines aren't used against us. The users commonly don't suffer negative effects from being exploited.
And yet Firefox found a way to solve that problem without creating malware in the process.
It seems like they are discouraging individual non corporate purchasers. Can't a man have his robotic dog?
If they don't turn over what they find, when it would be appropriate for them to do so, then, yes, they are judge and jury.

Good grief, this company.
But do you need SOTA for your business to be viable ?
I'm fairly sure this only applies to KEXTs that are signed but not notarized.
Yes. Edge Dev is a Chromium flavor.