skysight-inc/HackerNews huggingface dataset:
As I see it, the main 'security' problems faced by Android are caused by lack of control and transparency for the user.

Until security threats created by the blinkered users - and by the lack of timely updates - are made obvious to them, such 'mitigations' are weak tea indeed.
Not eli5, but a comparison to the Riemann Hypothesis (RH).

RH says the Riemann-zeta function has no zeros along the line (1/2) + iy in the complex plane.

The Lindelof hypothesis says that the number of zeros between (1/2) + iy and (1/2) + i(y+1) is much smaller (little-o) than log(y) as y grows.

So it can be thought of as a weaker version of RH, but still very very difficult. The fact that Lindelof has been an open problem for over a hundred years (and is an non-trivial weakening of RH) speaks to how difficult RH is as well.

Like RH, Lindelof implies things about primes, and also (like RH) has lots of implications about lots of interesting prime-like (irreducible) objects in different spaces.
Tenet
Corporate travel managers aren't naive about this stuff. They know what they're getting when they negotiate a discount for employee travel.
This conversation of externalised abstract costs is very closely related to the “true cost” of “fast fashion” (colloquialism for cheap and ephemeral but stylish clothing now available en masse). Those interested, please take some time to watch the documentary “the true cost” by Andrew Morgan. It is available on Netflix. While that movie is mostly about the human cost not being borne by the customers (because of the failure in the global system to impose the cost on manufacturers) - it touched upon the pollution cost as well.
Realistically, I just can't really see Apple fixing this by introducing a new keyboard design that's any thicker. As much as I would love to hear "We've heard your feedback on the keyboards and we've made some drastic changes to address them in our new Macbook Pro", it just doesn't seem like their style. What do others think they're going to do for their next release of laptops?
first i built a website for my band

then i got some freelance gigs thru word of mouth

then a recruiter contacted me and got me in as a contractor at a local design agency. while there i became a badass at css

then i started getting bigger freelance clients. jumped from agency to agency. finally matured enough to get senior-ish corporate 9-5 jobs on payroll
Python 3.7.0 is now available (and so is 3.6.6)
"The allegations are more that McKinsey specifically chose a partner that they knew was well connected with the political elite in order to have government business sent their way."

On it's face, that's extremely rational and normal behaviour.

The less transparent a government is, the more this is a necessity. Basically outside the Western world, and many places within, it's a given.

Try getting a snow clearing contract from the Montreal City Hall ... and then find out 'who knows who' ...
Helms.
Female Fight Club
Given the recent updates in 10.13.x for external GPUs, it might not have been a reboot that fixed the problem, so much as a deferred update to a point-release that fixed a problem created in the previous point-release.
'Based on this map that i found in the tomb, I pose the theory, that the holy grail was burried on the spot marked with x'
'Let us test your theory by digging there'
'We found it! Yeah! Science bitch!'

Seriously how is history not a scientific field for you?
Who is Apple engaging in design anorexia for?

Does it drive sales? Couldn’t some other stat be used to pad their presentations? Any thickness less than an inch is fine with me. I’m not concerned with whether my laptop fits in an envelope.
> “When the situation is simple, auto clearly provides an advantage of automatically deducing types that are very obvious to humans and the compiler. The argument here is that not having explicit types here is better”

That’s not an argument for anything. It amounts to just saying “worse is better” because you have a preference for how it looks with auto, even though being explicit with the type information is not about you.

There’s absolutely no sense in which less explicit information is somehow better for code readers. The only reason you might choose to pay the cost of having less explicit type info is if it gives you some other benefit, like shortening syntax.

But since typedef/typename offer that too, without the loss of being explicit, it just means auto would be a suboptimal choice even in the shorter/simpler case too.
What about the cost/amount of excess food consumed by obese people, and the cost of medical care for obesity-caused illnesses?
In terms of their computers, there has absolutely been a decline in quality, but in terms of their other product lines (and you specifically mention phones), I don't really think this is correct.

I mean in terms of phones, the iPhone X is pretty much top of the line -- are there other phones that exceed it in a meaningful capacity? Bezel-free design, face recognition, fake-DLSR like camera effects, etc.
Oracle Express is free. It's close to full feature as the Standard one, except some limitation on number of connections and some enterprise feature.
I think it's just an easy thing for them to market. All other things being equal, people love "thinner and lighter." The problem is things aren't always otherwise equal.
> Nope nope nope nope nope. I'm not giving you a resume that you can modify however you see fit, only to cold call and cold email it around to random people you find on linkedin.

But... that's exactly the services a recruiter provides. Someone needs to make those calls if you want a new job, unless you feel that you're such a catch that you can rely exclusively on networking with former coworkers to find you new positions. Most people rely on recruiters to grease the social wheels needed to land them interviews.

I mean, it's not a glamorous profession, nor noble, nor particularly honorable. But don't indulge the conceit that recruiters are parasites. They do jobs you don't want to, so that you don't have to.
Classic case of why business managers shouldn't be directing design of a product.

Business managers sees .2mm shaved off the thickness of macbook pro to 'justify' the premium cost of it over other laptops while a developer/pro user of the laptop would increase the thickness to gain battery and maybe mechanical/mesh hybrid keys... I would be more than happy to pay for a pro version of the current macbook pro.

EDIT----

Instead of apple doing crappy warranty repairs to make up for their crappy design, they should give us mechanical/mesh hybrid keys and shoot the person who thought .2mm was worth such a shit keyboard....

cradling on my 2016 macbook pro
Glad to see him mention the Samsung debacle as well. When my Note 4 finally gave in to the eMMC problem earlier this year, I upgraded to a new-old-stock LG V20 instead of the latest greatness, because it was the last flagship made with a user replaceable battery. Over my Note 4's 3 1/2 year tenure, I replaced the battery annually. Each time, the battery life performance was restored to what I remembered from when the phone was new. I don't know what I'm going to do when the V20 dies, but it'll be a sad day indeed. I just have such a hard time believing that I'm the only one who wants a rugged (plastic or metal), repairable phone (the V20 can be [i]screwed[/i] apart ... no glue here) with a user-replaceable battery.
I think they'll gradually improve the keyboard. It won't be great but it will be good enough.

like the "don't hold it that way" antenna gate problem and the phone bending problems.. They'll fix..

https://en.wikipedia.org/wiki/IPhone_4#Antenna

https://en.wikipedia.org/wiki/IPhone_6#Chassis_bending

Honestly, its hard to get off the mac ecosystem though. I have a macbook pro, and am starting to look at linux laptops. The options don't seem great. older Apple laptops are pretty well built, so hopefully it'll last a couple more years...
That may actually be cheaper than tracfone. I pay ~ 12.50/month/line for more minutes + texts than I use (they roll over...), and 500MB of data. Additional data is $10/GB. You can choose between the big three networks (at&t, verizon, sprint), and they support BYOP.
But it's not a privacy violation, because you accepted the TOS and it clearly states in section 57, paragraph 22, on the 15th line: "Facebook application may use the microphone to enhance your experience." /s
Fun with Neural Networks
Hey, it works for Facebook.
It's just beyond the needs of fb and what they cared to provide for. No one is paying for the extra dev work, so until some other entity pays or volunteers that will be the situation. Incidentally, Expo did extend RN to cover many of the missing APIs. It's just the reality we live in.
Driving: Should I Equip Myself with GPS Tracker?
I'm skeptical
My mid-2012 MBP was one of the best laptops I've ever owned. Unfortunately I eventually broke the screen and it was going to be $800 to replace it. This happened about the time the MBP line got refreshed in 2016 so I got one of the new ones.

My 2016 MBP has been the worst laptop I've ever owned... fails to sleep, fails to wake, physical keys keep dying, touchbar freezes and won't unlock the machine, it can't keep external monitors straight (to be fair, that might be more of an OS issue than hardware?)

Keep that old one as long as you can! I wish I hadn't "upgraded".
> this kind of system that relies on the whole codebase having no localized type annotations (so you can’t reason locally about code when you go to refactor or change types, etc.), is so egregiously bad.

Nobody said that either. The parent comment specifically said that they have alternate types to provide different performance characteristics and behavior. Such code bases do exist contrary to what you believe.

Don't think of it as an Apple type suddenly replaced with an Orange type on one fine day and your head begins to spin when you try to understand what the code does.

Think of it more like int32_t being replaced with int_fast32_t because you realize you want to port the code to a new architecture due to which int_fast32_t makes more sense now. Now the argument should not appear as "egregiously bad" as you make it look like.

The world of software development is far more heterogeneous than what your experience might have led you to believe.
I love Tracfone.

It is a great pleasure to swap the Verizon card for AT&T when coverage requires it, with no change to my billing or rollover minutes/data.

AT&T will not be charging me this fee. Let them try.
Is the title meant to be a joke?

- Apple as a company does not have a single point of failure.

- Arguably the iPhone could be called that; if they stopped selling MacBooks next year it still wouldn’t be their “downfall” (not that I like this state of affairs as I like MacBooks).

I don’t really hate the butterfly keys either. I’ve been using it for over a year now on the pro, and I don’t know if it’s the second iteration, but it hasn’t failed me yet. I will agree that the first iteration was awful, my “new MacBook” keyboard broke because I made the mistake of taking it to the beach.
Agreed. The only thing I could think to do would be look for pieces to capture in any given turn, but that would never get it to an end game condition. It's beyond my current capabilities to make a proper computer opponent, but it would be a good exercise.
You mean the media or Facebook?

If Facebook, then why do they keep growing their user base quarter over quarter?

Don’t underestimate the bubble you are in and extrapolating that to global scale!

Facebook is here to stay for the time being, whether you personally choose to use it or not!
What is the "pompous deep learning bullshit"? They don't really dwell a lot on DL itself, just describe a reasonable architecture for the task and how they train it. While it's possible to conceive the same concept realized with other machine learning methods (e.g. Random Forest or linear embeddings), it's hard to imagine it would work as well.

As for overselling, I'd say that it's somewhat standard writing style in CS academia to oversell[1] but this is hardly an example of that.

[1] It'd be unusual, but admittedly refreshing for a paper to say "this is just an incremental tweak on existing methods" or something along those lines.
It's not impossible, you just have to take the time and effort to do the research.

https://zerowastehome.com/tips/
Industrial agriculture, if not all meat consumption, following climate-change induced ecosystems collapse. Possibly also as a result of advancement of research into animal sentience.
Thanks for that great exposition. I tried a similar approach in a TiddlyWiki but when it got larger it was slow and required more and more fiddling. Then as an exercise in how to implement tagging using SQLite and TCL (then Python 2.7, then REBOL, then Python 3.5), a made a command-line thing that I've relied on for about 8 years now (REBOL FTW). I carry it around on a USB stick. Thought of porting it in a way I could use it from my phone but I'll never get around to it - I'm not a developer in the sense you guys are so it would take me months. As a further exercise I cloned that tool in an MS-Access form. I use that version at work. I put everything in it and it has been a huge help - I agree with your SD card slot analogy. Coincidentally I work at a compounder of plastic pellets for automotive use. We mold for testing tensile, etc, so I can appreciate what you were up against. I may steal from you and partition my tools topically (separate tables).
Which is probably a good policy for a lot of other reasons.
I simply applied for the job. I was changing my career from something completely unrelated to coding. The company was OK with hiring fresh folks because honestly it takes just a few months to learn up to a decent level. They gave me a basic coding test just to check that I understand the basics of manipulating the DOM.

My company continues hiring people fresh from college or those who didn't have a related experience/education, and it always turns out great for us, because smart people learn fast.
Even the iPhone battery is user replaceable. Yes, it involves unscrewing things, but you can do it with a tutorial and $5 worth of tools from eBay.
paywalled ; is there a workaround?
I picked up my repaired late-2016 15” mbp this morning from warranty repair (replacement). The keyboard feels 100% better. Apple replaced my top case, logic board, and display system for free, out of warranty. I was very concerned about this computer’s longevity, I’ve even ordered a Razer mx cherry keyboard to use when at my desk to take some workload off apple’s questionable design decision, but the replacement keyboard feels much better. I want to be clear, my desire is not for repairability, like iFixit wants, but for durability and For Apple to stand behind it. The MacBook Pro is a fabulous computer, the keyboard and touchbar were mistakes, but I think they have fixed 1 of the 2.
In that case, there are some extensions that sleep tabs, and you can use about:memory to figure out which ones are the leakers. Maybe the Firefox crew could figure out how to build this in, it's definitely a case where Chrome's policy means that websites might not fix their leaks because they don't cause problems in Chrome.
I don't know why so many people are under the impression that they do thinness for thinness sake. They do thinness for lightness sake.

The lighter your laptop (or tablet, or phone), the more you'll choose to not leave it behind but rather to just lug it around with you, and so the more places you'll have it and the more it'll be there to aid your productivity in random situations. [Also, for phones and tablets specifically, the longer you'll be willing to hold it up to your face to stare at it before putting it away due to the "gorilla arm" feeling.]

Sometimes I actually carry my MacBook around in my backpack when I'm just downtown for a meet-up and have no plans to do any work. I get it out for the same reasons you might pull out an external Bluetooth keyboard for a smartphone—e.g., if you want to type a long response to an email, or need to type a snippet of something that's awful to type on a phone keyboard, like code. Except that this Bluetooth keyboard happens to have its own computer attached to it.

(I don't use it at home, though; at home, I use a Hackintosh with a real keyboard. Which happens to be an Apple Magic Keyboard 2 with the exact same butterfly key-mech in it that the MacBook and rMBP have. But Magic Keyboard 2s aren't getting gummed up left and right, because the butterfly key-mech itself actually works fine when it's given adequate travel height. It makes a huge difference; you wouldn't even think it's the same key-mech!)
"The new notebook was universally applauded by tech pundits".
Riiiiiight.
Replace the entire keyboard with an oversized touchbar? ;)
> There’s absolutely no sense in which less explicit information is somehow better for code readers.

This is patently false. It has been demonstrated more than once in this thread that there clearly are cases where the types can be deduced effortlessly and avoiding explicit information leads to cleaner code.

Your claim is only your subjective opinion/belief and definitely not a fact.

We might just have to agree to disagree, but I would disagree with your claim here in the strongest possible terms. Constantly pretending as if your subjective beliefs comes off as obtuse and is in poor taste. There is one size fits all standard for coding. You are free to follow your coding standards and so is everyone else. What looks like an obvious argument to you may appear absurd to another. Like I said, the world of software development is far more heterogenous that you seem to believe it is.
There are quite a few who frequent the Phoronix forums as well.
Data diary
You may have made yourself a juicer target by doing that, though…
Apple, please put back in full size up and down arrow keys
I have been trying to figure out how to track my quality of life and decided it would be cool to hack on a little app to do it for me. This is an EXTREMELY YOUNG idea so it's ugly, barely working, etc, but constructive feedback is welcome.
No. Absolutely wrong assessment. This is a design team running amok after their own goals
Isn’t filing a patent “doing something” about an idea? This is more than a mere daydream from inside Mr. Zuckerberg’s mind.
"...with better than-human average performance". Hmm. Is this a task that humans currently do well?
Technically, no, but that is how they are written. __init__ was always called after the instance was already created. I think it was originally useful for managing inheritance and baseclass initialization, which can be handled other less hard-coded ways now. I could be wrong.
Since I'm looking for a job these days I saw a recruiter post a story on LinkedIn. The story was about this TERRIBLE TREND of some workers "ghosting" recruiters. They describe a process where a recruiter talks to a prospective employee, the prospective employee might even interview with the company. ... and then the prospective employee stops responding to emails, phone calls, any messages.

It was theorized that these darned menials just don't know how to behave.

I couldn't help but think that the whole article was some sort of recruiter trolling thing because outside of jobs that I've gotten in the past ... every recruiter has ghosted me. Amusing that they'd complain about it themselves.

Talking to or working with recruiters is just a constant pain. They don't know anything about the actual technical side of my job (those that say they do know even less it seems) and I have to do this dance with them to fit their expectations and such.

Can I please talk to the technical guy now? It will take us maybe 5 min to know if we should keep talking or not...
I bought a 12" MacBook when it came out because it seemed like it was a big advance over the previous Mac Air. I also bought the first generation Mac Air. So, obviously, you and I don't have similar criteria.
This is the way it works now. With hotels in Vegas you often pay more in resort fee's than the actual hotel price. Cell phones will start raising prices via the admin fee rather than the monthly bill, airlines do it via the "fuel surcharge".

The goal is to make the consumer think they are paying less then they are with the added bonus of making it extremely difficult to compare prices.
Pretty much all of the relationship to practical stuff in papers like this related to the RH are "it gives us information about the prime numbers, and those are used in cryptography".

It's really just about getting people to perk their ears up rather than true implications about crypto.
Exactly. The screen is just a window into another world where information is far more accessible and available. And calling it "addictive" isn't really appropriate (in general, obviously there are a lot of nasty Skinner-box apps which do deserve that name) when it's a high-quality resource and paying it more attention makes sense.
A few years ago I'd have agreed with you. Do you know a way to make OSX not force every fullscreen window into a separate desktop for no reason? It started doing that a few versions back.
As evidenced by the first dozen top-level responses (largely written in defensive tones from self-proclaimed "full stack developers") it becomes clear that everyone has a different definition for the term.

Thus, I find this entire conversation to be mostly useless, except as a survey of what the term "full stack" means to different people, particularly those who brandish it.
You don't need a blockchain if you have a trusted third-party (such as the government, or a bank that has checked photo ID). In places like Sweden and Estonia there are digital ID systems that are run by banks or the government that could fulfill the role.
I think peterlk might be talking about a more sinister version where the computation is performed without consent.
that's a fuck you fee!! because we can, what you gonna do about it!!
The article was referring to the 2012 Retina MacBook Pro.
Can you describe what's better about it? Is it merely fixed or is it somehow better than when it was new?
Agreed. I would hang up at "This call is being recorded".
No. I don't want this. How dare you just record me out of the blue without consent?
No, PQD includes carrier surcharges. Here’s United:

> You earn PQD for the base fare and carrier-imposed surcharges on eligible flights.

Same for American, and probably other carriers too.
Could you elaborate? I understand the concept of a you-shaped-hole-in-the-graph, when you opt out. But is that what you’re referring to?
The beauty of AI in medical screening is that unlike driving, 90% accurate is still a valuable tool.

Imagine if your toilet said, "uh hey so your X levels seem unusual. This might be nothing but you should seek a doctor"
Does anyone know who made the decision? Is there evidence that it was "Business managers"?
we are in a paroxysm of #metoo without ever bothering to ask how we got here or how to fix it

These things are being constantly discussed.
Have you researched Stockholm syndrome?
I personally suspect one day they'll marry the touch bar and the taptic engine to make a keyboard surface. That way they could have emoji keyboards and such. And they would only have to manufacture one top case, no matter what country they were shipped to.
The Harsh Light of Remote Work