skysight-inc/HackerNews huggingface dataset:
Your very right. It’s all about threat models. I would rather my grandma (or really anyone that would have a hard time dealing with a password manager) have a password journal then all her passwords be the exact same thing.
What I Don't Say – Spread the love
In a time where we are forced to be apart from each other, we thought there should be a way to still get closer with the people we love, in these times. So we built What I Don't Say.

One of the biggest regrets in life is not saying, when we could, how much we appreciate the special people in our life. Think about a family member or a dear friend.

When was the last time you let them know how you really feel about them?
‘What I Don’t Say’ is the place to say it!

If everybody sends:
-> 1 message it would take 0.8M years to touch everybody in the world
-> 2 messages it would take 10 years to touch everybody in the world
-> 3 messages it would take 2 months to touch everybody in the world
-> 4 messages it would just take 12 days to touch everybody

Let's make love spread faster than diseases!
European countries generally set and/or change their policy based on science, not public "opinion" or pressure.

There is no hard evidence that smoking weed doesn't have a disproportional impact on mental health(particularly youth/young adult).
Google's behavior is that of a monopolist. Now that there is no competitive pressures, they simply ignore legitimate requests to save money.

Google needs to be broken up and competition introduced again in this space. If Google Maps or Google Search didn't rely on the revenues from Google Ads, they would take things like this more seriously because they would need the revenues.

This happens tens of thousands of times per day, and the fact that they can ignore this is because they have a monopoly and they are abusing their monopoly position.
>I have to admit that I'm not the greatest cryptography whiz, but I can't image that this holds up for _independent_ hash functions, where you should be able to more cheaply run a preimage attack against two 64bit hash functions than one 128bit hash function.

performance is probably an issue. SHA256 has 256 bits and SHA1 has 160 bits (1.6x more bits), but SHA256 isn't 1.6x slower, it's only 38% slower. benchmarks used: https://www.cryptopp.com/benchmarks.html

Back to the original question of "how secure are 2x 64bit hashes compared to 1x 128 bit hash?", I can't imagine how it could be any more secure, considering that if it were more secure, you could just make your 128 bit hash function be the concatenation of the two 64 bit hash functions. It might be equally secure, but I'm not sure why you'd use it over a properly designed 128 bit hash function.
The quoted passwords are md5 sums of paypalformyusername and googleformyusername

Easy to remember, and you'd have to be very determined to get the link between them even if both were compromised, but if the plain text version was compromised then it would compromise the entire system

That's the most secure system I can think of which doesn't involve remembering thousands of complex random passwords. Sure I can remember "correcthorsebatterystaple", but can I remember which 4 words for which specific site?
Is it possible to extend an individual object in Smalltalk
TL;DR: Lighthouse is Prow + support for other git providers like Bitbucket or GitLab
There's nothing preventing award of degrees after death, if the thesis has been defended, other than administrivia. It's not the Nobel prize.
How to Utilize Feature Flags in Your Software Application
Indeed, a Raspberry Pi that could presumably work fine for the short term.

However, I don't think it'd work for the long term given a suitably large catastrophy. This may sound like a No True Scotsman argument so let's just for the sake of argument define "suitably large" as "permanently disrupts the current industry base for things like chip fabrication facilities".

Once the tiny computer and/or its peripherals fail for whatever reason, such as simple wear and tear, that's it -- no new parts will be available for the more advanced components. Spare parts could be scavenged, but even that is a limited resource, and will just push forward the moment when the reference library goes away. At that point it had better be either useless or fully memorized.

So I think books are better for the longer term. Of course, books are brittle too in different ways, but they don't need to be paper books... A book could be printed on Tyvek like some hiking maps are; Tyvek doesn't mind water and can be folded and doesn't rip so easily.

Please note I might be biased since I really love books :)
Based on your HN profile, I assume the blog you mean is https://blog.informaticalab.com/. When I search for "informaticalab" on Google (US) I do indeed see a business result, but it doesn't have a URL on it (any more). The Facebook and Twitter links seem to be legit, although obviously the address and telephone may be dubious.

The business has reviews that suggests there is actually some IT consultation or support business there, is it possible they are actually operating under your name? Have you tried calling the number associated?
You can say there are options in a credit card enabled business . What You cannot do is make cash transfer cheaper by offering to reducing the price by the cut you pay the provider.

It is not a lock-in at all, and it also not strictly enforced or enforceable even , plenty of times I have given cash when a vendor offered me a 2 % discount on a large purchase where the extra hassle was worth it .
1.) Taking notes and summarizing conclusions is massively faster then having that whole discussion in writing.

2.) Most people are not gifted writers and speakers. They have hard time to express themselves properly. The spoken communication is faster and pretty often someone else can help to rephrase it couple of times or ask series of clarifying questions until it makes sense. This process is looong or does not happen in writing.

3.) Quick turn on simple clarifying questions.

4.) Honorable mention:

> The in person meeting just seems like a space to share emotions and make shows of power in front of others.

Emotions and politics are part of being humans. Humans typically need to share emotions and react to other peoples emotions. Someone refusing the idea for emotional reasons is not something exceptional - and typically harder to deal with in writing. It is harder to recognize in writing and harder to respond to in writing.

And I guarantee you that shows of power are crap in writing as much as they are in person. It does not disappear.
Two thoughts there:

First, I don't think that fast vector operations are a driving force for much of the Mac market these days. A lot of people who are sensitive to these things are already migrating away because of other wedge issues. I do care, enough to demand Intel's MKL over BLAS, but the optimized vector code issue still doesn't worry me, because my local workloads are lightweight and anything where it really matters is already being pushed out to a server farm somewhere. I've actually been trying to convince my own employer to start letting developers have Linux workstations instead of Macs for a host of other reasons. Notably, I'm just getting tired of having to deal with all the little subtle differences in behavior between Docker's Linux distribution and its Mac distribution. And, as an extension of that, I'd be much more worried about not being able to use the same Docker images in production and development than I am about a minor little thing like how well the vector instructions are being used.

Second, Apple has plenty of resources to handle doing those optimizations themselves. They did it before, with AltiVec, and, while I realize that team was disbanded a very long time ago, I expect the existence of iOS as a gaming platform means that an equivalent team either already exists, or could be ramped up quickly. And I presume that covers the most important factors for what would be noticeable to desktop users, such as Quartz.
A year ago, I opened up the kids’ 2012 MBP because it was overheating with the fan on all the time. (This machine has had a long, hard life, including requiring a new keyboard when a glass of water was poured on it, several hard drive cables, a couple of batteries, several power adaptors, and I forget what else)

I extracted a chunk of lint about 1/2 cm thick and the consistency of felt from the fan intake.

After that, the fan didn’t turn on nearly as often, and thermal management during Minecraft was much better.
> a bold move. The existing Apple loyal user base -- which Jobs wisely knew was irrelevant -- loved having a "different" "Supercomputer" CPU at the heart of their computer instead of the "slow-as-a-snail" Intel. Jobs knew it was better to appeal to the rest of the world than be true to the "true believers"

... there were no 'true believers' in PPC only 'true believers' in Apple. They argued "slow-as-a-snail" Intel because that's what Jobs/Apple had been arguing for a half a decade. There was little risk in that appeal; once Jobs said switch there were no holdouts for PPC chips or threatening to jumpship. There was more risk in showing Bill Gates at Macworld than moving to Intel and the crowd merely booed then hopped on board.
Hence "something like". Paraphrasing. The message was conveyed though.

As a trained mathematician it certainly mirrors my experience. Banging away at a narrow problem typically either results in a) no solution or b) enough bullshit to convince everyone that you know what you are doing. The latter is sufficient to carry a career in many branches of pure mathematics.

What usually works better is understanding the holistic environment around the problem, which is not always obvious at the outset, and then the "problem" becomes this little hole in a fabric of understanding and we go "duh" and solve it.
Don’t forget the reality distortion field. Only Jobs could go to Intel. (https://en.wikipedia.org/wiki/Nixon_goes_to_China). Just like only Jobs could make a deal with Microsoft.
Some time after that (hopefully) technology will reach a new kind of escape velocity where something like an escape to a cabin in the woods becomes viable. If humans are still around that option will do interesting things for regulation. They probably wont see it that way and look back at us in disbelief.
Discrete graphics are not dependent on the processor instruction set, they just need to interface with the PCI bus. All AMD has to do is deliver their cards, the drivers are FLOSS already.
I've experienced this first hand as a developer. Our team was working on revamping an e-commerce platform and we had developed a CRUD API for the shopping cart. Everything was going smoothly until a manager decided to take issue with our use of HTTP DELETE for removing items from the cart. The person in question wasn't technical but pointed to a document which expressly prohibited the use of the DELETE verb across all applications developed by the company citing an unspecified security risk. Wasn't around long enough to dig deeper into that, but probably wouldn't have gotten far given how partial the company was to superstition.
It just made me more cognizant that people respond to incentives rather than intentions. It's not enough to propose new "corporate values" or state that a policy proposal must be passed because it "addresses" some problem - show me how the proposed change incentivizes the desired behavior. Are there perverse incentives? Principal-agent problems? And so on.

Make no mistake, I think people are "intrinsically motivated" too, at least to a point. I'd like to believe I am. But it's hard to deny that people (myself included) do things for some reason, some gain - even if that gain is something intangible like "a feeling that I'm doing good" or "perceived status in my organization".
I prefer to base my views on facts. You need to check the statistics because it's very easy to be wrong - we all have biases and limitations.

I gather statistics show USA police are not targeting black people ("damn lie and statistics" though, so I'm Caruso's about that result), contrary to how I imagined it. That doesn't mean there isn't a problem, it possibly means the problem is more concentrated - ie in general the police are doing well, but specific groups/officers are being highly discriminatory.
It's time to build our own Internet | André Staltz | TEDxGeneva (2018)
Another happy mid 2012 MBP owner here. I am happy that I could upgrade the RAM as soon as I bought it to 16GB, and replaced the HDD with SSD after 5 years, and have replaced batteries twice. Running 10.15 without any problems. The screen hinge has loosened, but nothing a screw driver and ifixit couldn't fix.
My 2009 13" MacBook Pro still runs great after all these years of heavy use. I've cleaned it and reapplied thermal paste on the CPU/bridge chips twice.
I took a couple of compiler courses in university, and I think for the most part it made me a better programmer, mainly because it enforced understanding of how specific programming concepts and constructs are generally implemented. That, and a more intense look at the "heap of abstractions" you're generally working with when you write a higher-level language.

I've always advocated that, if you want to really understand the tools you are using, you need to understand at least one level below the "surface abstraction" that you are working if. Even better if you can understand two or three levels down.

There's a great talk from game developer Jonathan Blow [1] that describes how knowledge is lost "generationally" due to our lack of understanding of the black boxes we build things on top of. Not sure I 100% agree with his thoughts, but it's an interesting take.

[1] https://www.youtube.com/watch?v=pW-SOdj4Kkk
20 days ago - failure of US education system https://twitter.com/p_zuchowski/status/1267275383461855233
Back in 2006, all my coworkers bought brand new MacBooks. Within a month, all those MacBooks were in the shop for repairs/parts replacement. I bought a $900 Compaq. Aside from the occasional cleaning, that thing worked for ten years plus.

2006 had a bad run of MacBooks, so this is not an indictment of Apple equipment in general. But Apple equipment is not universally particularly durable, nor is Apple the only vendor to make durable laptops. They've taken a lot of shortcuts recently, and currently they've set the expected service lifetime of a new MB at around four years.
Dusseldorf 1-1 Augsburg – BundesLiga – FootballGH – Video Highlights
UI Design and Vision
Fair point, but the Gulf of Tonkin Resolution allowed LBJ to increase the American presence in Vietnam by an order of magnitude.
You can self-host this one as well. They mention it on the page and link to the GitHub repo: https://github.com/stefansundin/rssbox
I have a mid-90s Compaq laptop that still works.
Mindfulness is a tool which various schools of Buddhism emphasize to a greater or lesser degree.

Second part I agree with. Mindfulness practice requires a pretty diligent application of intention. I don't think it can work as another subject at school or an ad hoc therapy.
Replacing the data hungry black box of Maps with the closed ecosystem of Apple via Apple Maps isn't a win in my book :(. Still, may be better than no change. I just happen to be intentionally outside of Apple's all-or-nothing ecosystem so it isn't an option for me. Who makes a system like that, are they trying to dominate the world??? If they succeed in their business model, they will probably be more dangerous than Google - a ticking time bomb waiting for shareholder or executive level change toward nafariousness with gargantuan incentive begging for corruption. We already see the dangers based on how they operate the App Store.
Every 6 months or so I clean out the fans on my macbook. I used to take them out entirely, but realized with an old toothbrush and a soft-handed can of compressed air[0] you can do 90% of the job without the headache.

Always runs like a new machine after that.

[0] be careful not to damage the fan's teeth
I think the EMP situation can cause permanent damage to solar panels and batteries, even in off grid configs, though they would indeed help people who are out of the damage zone.

Oh but most wargame EMP scenarios assume full blanketing of the USA with EMPs so no such zone will exist.

Grid resilience is probably more appropriate in this case and is independent of generation technology.
I'm in for an anecdote. I moved to Manhattan from Upstate for work, primarily. Transit being present and inexpensive takeout options are important when starting off a career ;)
“Autoprogettazione” by Enzo Mari (1974)
>I have a Thinkpad that I purchased in early 2014 that is still going strong except for, as in your case, a degraded battery.

Fortunately most ThinkPads of this era had removable batteries, so this isn't as big of a deal as it would be for most laptops today. I'm currently using an X230 that I bought off eBay as my main personal laptop; it needed a new battery when I got it, but otherwise works great.
And that competitiveness is without taking into account the different operating environments.

The power envelope afforded to the intel chip is dramatically larger than that of the Apple chip. Apple is fighting with one arm tied behind its back, here, it’ll be truly interesting to see what they can do on a level playing field
I don't know Substack, but I checked out a couple of blogs prompted by your question.

I read their "how to get paid on Substack" article and they work up some revenue projections/examples based on things like a conversion of email subscribers to paid monthly subscribers of 10%. That seems really really high.

I would have estimated an email campaign open rate of 10% not a conversion rate of 10%. I would have expected a conversion rate in the 1% range or less.

In my experience, people in general don't really want to or expect to pay for information on-line. They will pay to be "entertained" through for example Patreon, but not for information and particularly not text based information.

I hope you find success but I would be cautious about using some of Substack's estimates. Hopefully I am wrong.

For what it is worth, your NewsCatcher project looks interesting. Is your intent to use this new blog as a practical example of using it?
He's been uneven. He totally lost his head when Apple made that turn toward Youtubers and left him out of a review cycle a few years back.
There is no point in benchmarking anything: Macs have long shipped with CPUs one to two generations behind. If performance or efficiency (they’re interchangeable In this regard) on the desktop/notebook fronts mattered to Apple as a company, that would never have happened. Clearly there are other factors beyond the performance/efficiency curve at play and so it’s not a matter of benchmarking anything.
Typing this on my 2011 MBA which has been used a similar amount. Screen replaced during warranty and keyboard replaced subsequently but working fine!
Specific ways to write better Python (2017)
Firefox: JSON Tree-View
>They seem to just be the payment processor that works with Brink's as an end point [0]

Why would he be withdrawing his savings through payment processing?

>why not claim he's in the pay of the Saudis or organised crime or anything else?

It doesn't explain why some of his crimes were overlooked, and any connection to either of those groups would likely have been revealed through this.
Just like with large privately owned social media platforms that manage a significant amount of discourse (Twitter, Reddit, etc), payment processors have an oligopoly on a significant portion of transactions in society. I feel Visa blacklisting a company based on vague political grounds like “hate speech” should be disallowed since it is not much different from the government banning a company based on speech (in terms of impact). We can probably expect other payment processors to follow suit, just like Visa and MasterCard teamed up to stop payments to Wikileaks in the past.

With these fundamental utility organizations becoming increasingly political, what options (legally/politically/technically) are there to work around them?
I think with popularity of docker, self hosting become a lot easier now as almost all server-side apps are available as a docker image. Ten years ago it was quite a struggle self-hosting multiple apps on a single servers due to dependency hell, but now it's as simple as maintaining a single docker-compose.yml that contains the definition of all your self-hosted app. Sure it still requires knowledge in basic linux and docker administration, but I think it still a lot easier to figure out than trying to fix dependency hell due to installing some random packages from random repos.
>There needs to be an ISO standard that is well thought out and implemented by all the vendors

We don't need any more standards, we need to fix copyright law and get property rights for software. You don't have security risks or the attack surface with local applications. Corporations have done their damnedest to try to kill local apps and move them onto their servers. If we want real security we need to go after microsoft and software companies for trying to force applications online.

You won't have a security crisis if apps aren't constantly opening ports and communicating with remote machines to begin with. The whole idea of having our PC's constantly shuffling data back and forth just so software companies can "prevent piracy" is bullshit, our basic right to privacy and owning the things we buy are being infringed on, on a mass scale.
It's not impossible it's Apple's fault too
NVidia?

And in the non-tech world there are many: Ikea, Target, Trader Joe's,
Perhaps a naive question, but what will this mean for Bootcamp users?
How do you go about completing the challenge?

Identifying its SA is extremely easy with the Dutch text and newspaper names. There is no real hint this is Pretoria and not somewhere else. The satellite photos don’t have enough resolution to help find the stop lights (which appear not too common looking at street view).

You can kind of see a double roof in the building in the background, and the road arrangement, but it would take days to manually look at every city intersection.

I guess the easiest approach is to post the image on a forum / twitter and get locals to chime in :)
Yeah! Actually Joe Armstrong's Programming Erlang was my true introduction to FP, got the book when it was released. Lovely language, a shame I never found an opportunity to use it after that.
Apple has been pushing developers to using frameworks rather than hand-optimized vector code since before the switch to Intel, however, and that’s good since AVX is a moving target, too. For the libraries I’ve used, the combination of phones and ARM servers means a lot of them already have Neon support, often very competitive.

For the last decade, too, I’d expect some fraction of the heaviest code to have moved to the GPU.
I didn't have kids yet but I like to know too.
He didn't close it, he bought it and set them on ARM chips. Which have been very successful.
Apple has the Accelerate.framework already, which is hand-tuned per chip-type, and is what most of the libraries call into. I’d imagine a lot of work will have been done to make that as seamless as possible on the new chips.

It’s also kind of useful for a a framework team to be able to call up the guy designing the next cou and say that “this bit here is a bottleneck, what can you do for that?”...
> You should trust anyone

While I would like to be able to, I suspect this is a typo...? :-)
If you don't use a vacuum though the dust just flies out and settles in your house. I usually hold the vacuum near where I think the dust will fly out without touching any components. Never had an ESD problem yet.
Find out on Monday :)

Either they’ve integrated Wine, or you’re screwed.
How’s your website kopi.cloud different from kill-the-newsletter.com?