skysight-inc/HackerNews huggingface dataset:
> Where did you hear that their principles were not being applied in real life?

They didn’t cite examples in support.

> Why do you automatically assume the university's website is built on their principles?

>> can’t be (or haven’t been)

Similarly, I didn’t assume that the university website had been — I pointed out that they hadn’t been successfully, either because of failure or lack of application. But the implication is that theoretical solutions you can’t apply in a simplified domain are likely to be wrong — and that they’ve failed to show success in a simplified domain before pushing those techniques to major projects.

It’s not trivial at all, it’s precisely the problem with architects: they pitch theory based grand designs, but from organizations that can’t solve simple problems successfully.

Again, why should we believe an organization that can’t run a website can successfully manage large scale projects?

Despite downvotes and snarky, inaccurate replies, no one has an answer for that question.
> I can say that I've never regretted a hire I said yes to

Have you let new hires go in the first 90 days? That's just one of the ways personal regret is probably not the best metric here.
Hmmm, I guess there is no room for creativity in writing blog post titles according to some HN commenters who are calling this clickbait. Perhaps we should all go back to that dry, facts only style of writing that was popular in the west...wait sorry that never happened! I guess my comment was “baiting” you amirite?

Anyway at least my comment was short and sweet unlike this terrible clickbait!! article that made me read a whole minute before setting the hook and telling me something I already knew: Apple products are mostly bombs in one way or another. Such drama! Ohhh
Interesting angle.

Childless people having more free time and less stress is pretty much a no-brainer, and I even wondered if those people would really regret not having children later on in life, but always thought that you can't miss what you never had.

But assuming your kids didn't end up as homeless drug addicts this sounds plausible.

I wonder though how this would change in different societies like China, where grandparents are frequently (ab)used as babysitters on a daily basis. They basically don't have much free time after retiring, and taking care of toddlers when you're in your early 60s sure doesn't get less stressful. Otoh not having children in China is very uncommon and in such a homogeneous society might come with just as much stress through social pressure...
I did not say they removed all of the micro plastics. I said, without them all would be released.

> even reducing 95% of all microplastic

Yea, no scale matters. Micro plastics where only detected on the world’s oceans in 2004, they are an issue but far from the most critical one facing the world’s oceans.

> We currently don’t know how well wastewater treatment

Sure, but this is still a massive issue with the study. If they are say 50% vs 99.9% effective that’s a big deal.
Sorry. Whonix, by default for non-expert users, runs in VirtualBox. You can also use KVM. And Qubes basically uses Xen.

My threat model is mainly about preventing potential adversaries from learning my ISP-assigned IP address. I don't care all that much if a VM, or even a host machine, gets pwned. My stuff is well enough compartmentalized that I'd at most lose some work. But not my privacy.
> This debate was raging for years

This is the problem I have with this law and others like it: that outdoor advertising is seen as an important issue worthy of debate, in a country where half of the population doesn't have access to flush toilets. Brazilian political and bureaucratic elites (of every ideological disposition) seem to think that this is Norway.

Hong Kong is famous for its high density of neon business signs. Incidentally, Hong Kong used to be poorer than Brazil not too long ago, and now boasts one of the highest per capita GDPs in the world. I'm not saying that outdoor advertising brings economic prosperity, just that they seem to have picked the right priorities.
Cool quest. The number one question is: how to handle water without plastic. Suggested glass bottles for milk aren't effective here.
Even though you're logged in? This sounds like YouTube just being intentionally cruel to tracking-blocker users.
Huh… the identifying information is at least not your Apple ID, but unfortunately because Siri needs to be able to recognise the names of your contacts etc, it wouldn't be hard to reconstruct it.
The Aerospace Department’s First Home
The article you cite references a study that looked at mass shootings from 2006-2016, I am sure Las Vegas shootings and other more recent ones would changes the statistis. It also breaks down shootings into a category called "public" - which is the one most people are interested in. Non-black perpetrators committed 70% of these public shootings
The pharmaceutical/medical/insurance industry has made the payment system exceedingly complex and opaque. The result is predictable - those who understand and control the system benefit at the expense of those who do not, because they are able to hide from scrutiny.

It's striking how similar this is to the financial sector.
CDC Looking into Pulmonary Illness Linked to E-Cigarettes
This is something I'm afraid of at my current company.

We just used 3-5 contractors to implement Zuora, Salesforce, and Netsuite in "record time". They're gone now, along with the biz ops person leading the rollout.

As an engineer, I feel like I'm eventually going to have to deal with that flaming pile of shit.
Tap water is superior to bottled water in many places and doesn’t need carrying either. Have a reusable (metal) bottle to take along. If you live in a place that can’t make tap water safe to drink, I’m sorry for you. You’ll probably have to stick to plastic. (There’s also bottled water in reusable glass bottles around here, but that’s really heavy)
So what's the actual benefit of this? Maybe there's something I'm missing but couldn't they just use any alphabet that has enough symbols to represent the sounds in their language? What's actually gained from this?
Be aware, boys and girls, that you don't need your own radio to listen. There are plenty of WebSDR and KiwiSDR servers on the internet that can tune and stream signals to your computer or phone.

Plenty are around the world, so you do not need to endure jamming from China or North Korea. Try the servers in Japan or South Korea if you want to tune HF broadcasts directed to China.
> Moore also affirmed he never said transistor count would double every 18 months, as is commonly said. Initially, he said transistors on a chip would double every year. He then recalibrated it to every two years in 1975. David House, an Intel executive at the time, noted that the changes would cause computer performance to double every 18 months.

From https://www.cnet.com/news/moores-law-to-roll-on-for-another-... (a source for the the Wikipedia page).
But not all alphabets are equally good for a specific language, so inventing an alphabet may have its merits. Keep in mind that even among the languages using Roman alphabet there are variations, so that the english alphabet is different from the french alphabet which is different from the italian alphabet
Thank you for the cite to rapids.ai, that looks extremely interesting :)
> And as for the code, we included what we thought was a trivial nested for-loop problem and virtually nobody could even get started on it.

How did you run these? While it sounds like something that should be ok even on paper, you can vary comfort a lot through the medium. E.g. for the last interview I had with a substantial coding part, I think being able to do it on my personal machine made a big difference. (I obviously was told before what kind of environment I'd need to have ready)
SoftBank to Lend Employees Up to $20B for Fund
You make it sound like the whole article is a bait and switch. I went to see, and it was two sentences about Brave, right after mentioning Chrome and ad blockers. Then it goes back to Apple. They also mentioned Mozilla towards the end.

Do you think Mozilla, Chrome, and ad blockers were also part of this marketing effort, or is it possible that all this was just normal context?
Small Companies Play Big Role in Robocall Scourge, but Remedies Are Elusive
Firefox is constantly preloaded with new creepy malware-esque tracking garbage marketed as a feature. “Pocket” hijacks the New Tab page and is a nightmare to disable. No one asked for “Hello” and yet there it is, some weird unrelated networked app bolted on and shoved down our throats. There’s no excuse for any of this.

Firefox is trash and so is your opinion, and judging from your comment history, that’s a general rule for you.

In fact, your comment history gives us precisely the context we need to see why you’re so salty about the existence of Brave. You’re one of those “people” who hate Blonald Blumpf and all cis male whites because reddit told you to, or maybe it was your psychotic professors or some zines you read in the bathroom at your antifa friend’s house. Naturally you will hate Brandon Eich since he was once caught admitting he didn’t want to worship the LGBT mind virus.

Again, let’s be clear, you don’t actually have a problem with Brave, you’re deliberately lying about that; your only actual goal is to hurt Brandon Eich somehow because you hate him, because you’re insane.
Quite an impressively large straw man you’ve built there.
The AS3 VM is helpful, but only part of the player. The fact remains there is no player source to use as a guide for porting to other languages. It’s similar to the .net scenario. MS releases .net core open source, but didn’t release the GUI parts (until recently).
18 month or 24 month, this is not very important. I was essentially talking about the fact that the cost per transistor was steadily going down, which is almost finished now.
Thousands of Unsold New Cars Are Being Abandoned and Left to Die in Lots
Normal Dubbing vs. AI Dubbing [video]
No one is going to get jailed for teaching Cantonese in China. There are plenty of commercial offerings, e.g. this free introductory course I found: https://www.wanmen.org/courses/586d23485f07127674135d64

Mandarin being the primary language of education doesn't mean that Cantonese is prohibited; it's just not mandatory, so most native Cantonese speakers aren't going to get a formal education in it unless they specifically seek it out.
> nested for-loop problem

> > No puzzles, no trivia-pursuit style questions.

I swear HN technical interview threads are the poster child of talking past one another. First, for-loop is nowhere near a trivia-pursuit question. Second, different companies of different sizes/industries/goals have different requirements. Let's all move forward with this discussion and acknowledge that we can't all use the same process because we're not all hiring for the same type of job. If the engineers you hire consider for-loops a "puzzle" that's totally fine and OP using it doesn't invalidate your process for your multi-national or startup companies.

> I can say that I've never regretted a hire I said yes to

The real question is, has anyone else regretted that hire, which unfortunately can't be answered as they may not tell you.

> To some of the younger generations, I've been told it sounds crazy.

Doesn't sounds crazy at all. A single process guaranteed to work for everyone? Now that sounds crazy.
You stance regarding mozilla and their willingness to betray the trust of their supporters makes no sense. How exactly is mozilla independent if they have to resort to all sorts of tricks to fund themselves?

All of their efforts to wean themselves of the Google cash have been not only pathetic failures, but also breaches of trust.

Many people and long time Firefox users felt back then that Mozilla did do something wrong.
GS is the lender whom a credit card owner is asking to pay a merchant. Why would you not expect GS to have the transaction information? They are the ones paying the merchant at the request of the credit card owner.

Not to mention card transaction data is already available for sale, and by the network owners, nevermind the banks!

https://www.bloomberg.com/news/articles/2018-08-30/google-an...
Censorship in China Allows Govt Criticism but Silences Collective Expression [pdf]
You can just bypass it with outline.com
That's great to hear! All the best with the development of your new project :)
As a software architect myself, I agree.

It helps to do building. I recently took over the ownership of a small component in our system myself. That was the first time I wrote a unit test in our project. Finally I know how our testing and coverage infrastructure is configured.

> The greatest architectures are the product of a single mind or, at least, of a very small, carefully structured team.

In a big project, I would rather relief the one or two architects from their coding duties than to have four or more architects.
While it helps to do the building, there are more important things for an architect to do. For example, I'm the one who has the overview of cross cutting concerns like logging and safety.

Disclaimer: I believe there is a big difference what "software architect" means in IT/cloud/web in contrast to embedded/safety-critical/real-time. Most of the complains I hear are about the IT ones (often called solution architects). The article and also my work is in the later category. The methods are nearly the same, but regulations in the later category force the architects to focus on much more details. Maybe that helps to stay more grounded. We do have a similar acrimony with our "system architects" though.
How to Effectively Handle Conflict Within Your Team Without Becoming the Bad Guy
Thank you! I am glad you like it ️
Which lends support to the claim that the shooters are not disproportionately white. Searching for a variety of sources on percentage of population that is white in America out the figure at 74-76%.
Great example of Whataboutism
An interesting point of view, which entails an important question: in which ways is Maya superior to Blender in such a platform role? Is Blender going to catch up?

If Maya is only adopted because of habits and ongoing projects, investment in training and customization, and network effects it has no future.
He Was an MIT Blackjack Prodigy and Then Sold His Business for $500M
Advantages of a Residence Telephone (1905)
Cve-search – local CVEs database
I’d assume that the majority of companies larger than ~10 employees or so have this explicitly in the agreements you signed (as something that’s not allowed).

When you talk about “it could contain private info of the company”, lets be frank and say that a full copy of all your emails definitely contains private company info. It might also contain data you want, but if you worked somewhere for any length of time and actually worked, your communications contain private company info. As such, exporting it for your personal storage constitutes copying the company’s information without their knowledge or permission. It’s possible they didn’t put a prohibition on that into your contractual agreements.
Kernel developers' position on GPLv3 (2006)
Right. I wasn’t clear above. I do not mean recursive. For example, I don’t expect a CEO to do dev work: different skillset.
Great Artificial Daylight via Broken TVs
I don’t see why merchants would have any choice, the payment networks hold the cards and they themselves sell it.

https://www.bloomberg.com/news/articles/2018-08-30/google-an...
Not slow for me as well. It's my second browser beside FF and has the far better text to speech. Hard to compare performance, since my usage pattern differs widely between the two. But my biggest complaint would be tabs sometimes crash-and-reloading and some websites not rendering (bugs.chromium.org is an example).

Wonder how annoying the switch to chromium will be :/
Wrote this up some time ago, might suit your needs: RPi based encrypted ZFS mirror on external storage.

https://github.com/hughobrien/zfs-remote-mirror
They don’t sell it or rent it, they give it away! That’s some pro-level weasel wording.
I am a data scientist and I care. The time when you could just do proof of concepts or a PowerPoint presentation is long behind us. So now we have to start to take it into production, which means we get the exact same problems as SE has always had.

Iff Rust helps us take it into production we will use it.

But it’s a lot of land to cover to reach Pythons libraries so I’m not holding my breath.

That said, Pythons performance is slow even when shuffling to Numpy.
Based on your non sequitur bleating about Fox News we can now confirm beyond any doubt whatsoever that you definitely don’t actually have a problem with Brave but rather you just hate its conservative creator Brandon Eich and in a blind rage you are stapling together barely coherent sentences to try to hurt him somehow.
I used to run ClamAV for a few years, both on Linux and macOS. The only thing it ever detected were Windows viruses in my spam mailbox. Every time I received a spam email, ClamAV would complain and I'd have to go delete the email that was already not in my inbox.
That info has been available for a long time already to anyone who is willing to pay for it:

https://www.gsam.com/content/gsam/global/en/market-insights/...

The card networks can even receive data of exactly what is purchased at what price with level 3 data:

https://www.bluepay.com/payment-processing/gateway/level-3/

I know staples.com reports it because it shows you everything purchased on the AmEx statement, and hotel stays will have check in/check out dates.
Well this is superb. I've traditionally given my own piecemeal answer to the teach-myself-cs question, but I'll be handing this link out in future.
Ask HN: How did you develop your personal system? How were you benefited?
Look at the Vietnamese alphabet, which is basically hacked together from Portuguese, colonialism, a massive amount of diacritics and bits of French. The most common surname in Vietnam, for example, is Nguyễn, with both a circumflex and a tilde on the e. One alphabet isn't always the best at expressing a particular language.
Help Advance the World with Advanced Linear Algebra Course for CS Students
Am I misunderstanding your problem, or would this be a valid solution: https://pastebin.com/GWKr4AQ8

If so, then the company you're interviewing for must not be attractive to first-class CS grads (top 10-20% I think) from any non-online university.

As a comparison, any FAANG + Palantir/Jane Street/Two Sigma in the UK have tougher questions as their FIRST phone interview for INTERNSHIPS. (Palantir requires you to go through 6-8? interviews before getting an offer)

If this is a job that requires actual software engineers, I think rejecting everyone that failed this question would be perfectly reasonable.
So I had the same problem for a while, it was quite absurd, because I got through my uni courses, could decently code in Haskell and some other things, but never figured out the appropriate position to put an if clause.

I then did a course on assembly programming and having to be extremely structured and using jump statements actually helped me a lot in easier to use programming languages.

Point of this comment is that people might be good at a lot of things, while just having some weird brainfuse related to a very specific thing. That said, not using if statements makes programming rather difficult.
This is what Sweden do.....
Before it was sold to Autodesk, I mean, invaded by barbarians, the Roman Empire was the history of European civilization, written i roads and cities, then it "slowed the cycle down significantly" and began shrinking.
Safety at Speed: In-Place Array Algorithms from Pure Functional Programs
I don't - and it seems millions more people have turned away too, given the precipitous drop in their audience and valuation. It was just in this case I didn't notice the link was to tumblr before I clicked on it.
Being a leader in technology that the whole world has to deploy in the next twenty years can be an advantage.
Think of it as an integrated VPN, anyone can own and operate one. They charge like any other node in the network so they can make money or at least cover costs.

The main issue is one of trust, we have left it up to the user what exit nodes to add to their system beyond a few we ship in the firmware run by ourselves.

Personally I think this is a point of weakness long term, we need to decide on criteria for including other exit servers. Trust is hard
How to Get V-Bucks
I think you misunderstand what I'm saying. Goldman would be getting some data from Apple customers who were also using this Goldman issued credit card - hence "intersection".

Is that a diverse enough customer segment to draw any wider conclusions beyond this particular group of people? It seems pretty narrow to me, but perhaps you are right that the data has some value regardless.
> among Hiroshima bomb survivors the incidence of birth defects was about 0.9%, or about 500 children in total

From what I understand, this is because the blast spread the radioactive material very far and thin, reducing its concentration in any given area.
That’s interesting. Hadn’t thought about the testing angle. Thanks for sharing this
Limiting the shop signs was a good thing too. Those big boxy signs were very ugly. Not only did they block the buildinv facade but they wre built out of cheap materials that would fade with time.

https://99percentinvisible.org/app/uploads/2016/04/signage-b...

Before the law, every shop needed their sign to be as big as possible to stand out in the mess. Now that all the signs are smaller it is not a probkem anymore.
In a "large complex system" the subsystems might be so large and so many, that it's no longer feasible for the key implementors of each subsystem to get together and discuss technical details or participate in stakeholder and management meetings.

They might also have difficulty ensuring that architectural constraints which are not directly visible to them are respected.

So yes, a dedicated role is needed.
I'll have to remember this if we get fired?
You are not a alone and Jira is not the only offender.

Maybe we should introduce sone kind of certification for developers of publically available software?

Or point out the climate issues: the way you do this multiplied with the number of users who use it means x tons of CO2 released pr years in addition to annoying tye users.

To add insult to injury it also means your users will have to replace their hardware more frequently than otherwise necessary.

I'm only partially joking here.

Im so tired of machines that should be 500 - 1000 times more powerful or more than my old PC from the nineties still being slow, and I blame it mostly on antivirus (on Windows) as well as various web technologies that are misused (on all platforms).
141: The BPF Version of Homer's Odyssey, GitOps for Database Schemas, and More
Although honestly for smaller data sets I use restic with backblaze b2. It's too cheap not to.
:-) I am not convinced engineers cannot be trained to also be great managers. A lot of managers were devs in the past choosing to take management roles to increase salary and forsake programming to satisfy rules implemented in their environment. Forsaking dev work is a mistake.

Management is not something complex. Almost all of management is expectations management.
Grab 34£ in Travel Credit (Giveaway)
Sounds like trading on non public information and therefore insider trading to me.
This is why I like the Scrum idea of having an official "definition of done". It is valuable to have a shared understanding about it.

https://www.scruminc.com/definition-of-done/
It’s usually seen as energy recycling.
This is really helpful, thanks. It's been... a few years since I read Skiena, and I came to it from a maths background. I'll add the disclaimer in future that Cormen's easier to start with.