skysight-inc/HackerNews huggingface dataset:
Excel is pretty efficient at ad-hoc text processing. You get real time feedback as you change rules and there are lots of handy functions to help you along. Its like a tabbed portable jupyter notebook.
I find the linked post about two new features in Node.js 14[0] much more interesting:

> Optional Chaining operator (?.)

> Nullish Coalescing operator (??)

Esp chaining can have a huge impact on readability.

[0]: https://www.monkwhocode.com/2020/05/nodejs-v14-2-things-to-k...
The author said that public shaming was the only remaining option, along with contacting their executives.

There is also another option: small claims court.

And another: credit card company, and returning to the retailer, depending on the timing.

Anyway, I’m glad they got their money back.
I think the key in your comparison is that South Korea is famously a very irreligious country (majority of people are irreligious) while Greece is a famously homogenously religious country (the Greek Orthodox Church dominates).

I don't mean to flame anyone or insinuate anything. But all statistics show that religious people are happier and less likely to commit suicide than religious people.
I was going to go that route for my 3D work, but at the time eGPU chassis and card was almost as much as an entire PC anyway. Decided to just go for the PC with the intention to hackintosh it but in the end Windows worked well enough for what I was planning to use it for, good thing I did too because now Nvidia doesn't work at all on modern MacOS so would have all been a waste of money if I'd gone the eGPU route.

I'm done investing workstation level costs into Apple platforms, I just can't risk them dropping support down the line anymore. Zero guarantee that another GPU will ever be released/supported for that Mac Pro.

Some might say "Surely they are not just going to develop that whole computer then discontinue it", why not? They did exactly that for the computer it was created to replace.
Ask HN: Startup Co-founder working on a lot of other things. Advice?
Some background: I am currently working on a startup, and there are 3 of us. We're in the UK. We've been at this for about 3 months now.

I'm technical (coding etc), the other two are more business focused. They are planning the product out, I'm building it for them (it's a dashboard basically, showing charts and graphs, fairly standard stuff from my perspective).

Division of shares is 20% (me), 40% for each of the other founders (Mr X, and Mr Y).

The startup is Mr X's idea. He convinced myself and Mr Y to leave our very nice jobs and work on this full time. Mr X told us he would be doing this as well, but he has not. He is heavily involved with a number of other startups (I think 4 others).

Myself and Mr Y are banging our heads against the wall. We get Mr X on a call for an hour each day, which he is often late for as his other calls run over. Sometimes he is late to other calls as our call runs over.

Things that need to be done by Mr X just aren't getting done, it's me and Mr Y doing most of the work at the moment.

From my perspective, I think the idea is good, the industry is interesting to learn about, and I'm happy to sit and build out a dashboard, but it won't work without Mr X's full input. He's a very smart guy, and very knowledgable about this industry, but he's just not pulling his weight.

We are pre funding. Myself and Mr Y are currently relying on our savings, Mr X I think gets income from his other projects. I think we will be able to raise money, Mr X has a good track record in regard to funding.

We have tried:

* Asking Mr X to give up equity until he is on board full time. He would look into it...

* Straight up saying on calls, "we need you to stop working on your other projects and focus on this. we quit our jobs for this". Lot's of "yes that's the plan" etc

* Threatening to walk away if things don't change. Mr X gets very upset, promises to fix things...

So, what the hell do we do? All advice is welcome! Thanks
To people asking, "why do they use Excel?" that's like asking "why must we be subjected to gravity?"

The whole world's data ultimately comes from or ends up in an Excel spreadsheet. Sure, we might use other intermediate data storage methods, but in the end it's going to go into some scientist's or some politician's computer, and by golly it's gonna be in Excel. Trying to rally against Excel is like trying to rally against fundamental forces of nature.

This is just an example of that fundamental force winning.
Could you get an electric car to explode?
Electric cars can explode.. Large packs of Lithium-ion batteries.
But could you potentially get hacked and short circuited to the point where the batteries could catch fire?

.. https://www.newtoev.com/do-electric-cars-explode/
Excel isn't the program of choice for most scientists and computational biologists, who typically use R, python, or command line tools. However, we often get data from other scientists or reanalyze data from other groups that can have these errors. It's so frequent of a problem that there are scientific papers about it [1].

[1] https://genomebiology.biomedcentral.com/articles/10.1186/s13...
I wouldn't really expect to see such a correlation because there are certainly other factors that have a significantly greater effect on suicide rates and there aren't that many independent countries (so you can't accurately measure from such a small "sample" of "possible" countries) and gun ownership isn't independent of other factors that are known to influence suicide rates: for example, the suicide rate tends to fall (I've been told) during armed conflicts while there is probably a positive correlation between gun ownership and armed conflicts.

Probably you could reduce the suicide rate in a US State by (further) restricting gun ownership though it's anyone's guess by how much and it probably wouldn't make a huge difference, I would guess.
Never should have had to worry about that stuff to begin with, unless you were actively using it. I’ve read and written way more code that had to wrestle async back to sync than code that’s actually been able to let async happen at the local scope. Of course if you’re working in a framework (Express, say) one might expect that it would run your entire mostly-sync pile of code async, so it can hop over and process another request. And that’s fine. That’s how it should have worked. Most things should execute in an async context so other things can happen while they’re waiting on IO or whatever, but within them async behavior should have been what required a keyword or a bunch of hideous nesting or whatever.
So, Steve Jobs chose the right time to die.
I'm not sure I understand your complaint about callee-saved registers. The point is that arguments are passed in registers, as opposed to on the stack, and most calls are tail calls anyways (so `jmp`, not `call`/`ret`). It doesn't matter if the registers are caller-saved or callee-saved, as the context is destroyed anyways, the function never returns.

In case of GHC, the functions could return, but the fast-path is that most functions access VM state, and many functions have very little need for registers; therefore, forcing registers be caller-saved would just cause most functions to push and pop the stack without any reason. If non-standard calling convention (e.g. C calling convention) functions are called only rarely, then using caller- or callee-saved registers doesn't really matter.
Amaze Yourself with RChilli's Resume Parser
My Interview Experience with Top IT Companies – Scaler Subham Mallick
Overcoming all the odds against him our Scaler Subham Mallick paved his way from tier 3 college to top IT Companies. Here's a detailed insight into his programming journey and experience as a Scaler Academy mentee.
I disagree that Intel has "lost focus" to the detriment of its core competencies, after all, Intel is a large company that spends billions on R&D every quarter. Rather I call it Intel expanding its focus to expand its addressable market to include 5G, AI, autonomous driving, advanced memory, software-defined networking, etc. I think Francois is focused on Intel being a CPU manufacturing company, when Intel sees itself as a data-processing company.

It's important to note that these aren't totally unrelated pushes (a la Google X), but rather all of the new areas leverage Intel's core competency in silicon manufacturing. (Though, many of these products are due to be fabbed at TSMC, according to rumors.)

"Xeon should dump unused core space" - Intel already does this. Intel has two CPU microarchitectures - Sunny Cove[1] (used for desktops, laptops, workstations, and beefy servers) and Tremont[2] (used for low-power clients and specialized servers). Tremont ditches the AVX instructions. Notably, Tremont is used in specialized server SoCs that target the storage, networking, and IoT/embedded markets.

Could Intel differentiate its product lineup even more? At the core level, one should ask, Are there IPs that should be added to Tremont or subtracted from Sunny Cove? Can some IPs be added at the SoC level?

[1]: https://en.wikichip.org/wiki/intel/microarchitectures/sunny_...

[2]: https://en.wikichip.org/wiki/intel/microarchitectures/tremon...
Why is that encouraging? That's horrifying...
Or perhaps prepending them when typing with either a single quote, apex or double quote (left/center/right align AND consider as Text), like all the rest of Excel users have done for the last 25+ years?
Go compare the USA and its suicide, gun ownership, and veteran rates, as a composite metric, with Switzerland and Israel, which I'm choosing because they're rich democracies with mandatory military service and relatively high rates of gun ownership; one is very reserved, one is more aggressive than the USA, and neither has the endemic problem of military veterans using service-issued firearms to commit suicide.

I found [0] to be a decent introduction to the problem; one needs to take a birds-eye view in order to see it.

[0] https://everytownresearch.org/report/those-who-serve-address...
I didn't know it was that bad, that's quite an extreme business model.
Private Equity Destroys Hospital Chain
What happened to Tizen?
Aren't the metal structure that can bridge the gap more expensive than the ones planted on ground?

If land is expensive, then it might be worth it.
If the state has more to regulate it will create jobs and expand it's sphere of influence.
There's so many questions left unanswered from this indictment. How did they get his emails, how did they get the bitcoin amount. I'm more interested in the details and opsec failures.
Vast majority of people recover just fine and what ever neurological structural changes are caused by the virus appear to have very little affect.

The article claims that both non-severe and severe patients get the same damage, meaning that globally we have at minimum 10 million people with this damage, probably many time more since most cases aren't tested.

But the article does very little to study if these changes actually effect people and for how long.

Evidence, as well as basic observation points to people recovering very well from the disease (we have over 4 million cases in the US but the number of people with crippling long-term effects is minimal, otherwise we'd be able to observe a massive group of impaired individuals).

The article does very little to illustrate that impact on people.

For example, people who lose their sense of smell, which is listed as symptom in this Chinese study get it back and they get it back faster than when they lose the sense of smell with other viruses:

https://www.nationalgeographic.com/science/2020/08/thousands...
I meant to point to the paragraph next to it:

> (ii) firearms are also strongly related to overall suicides – despite evidence for substantial substitution in method of suicide;
Ease of use and stability are very different things, which often have conflict between each other
It is just so fun when you have @ as a lead character for fields. You can do DATA-IMPORT from CSV and it is fine but if you just double click load a CSV from explorer it tries to interpret the data as a formula and randomly loses the @

I have not check myself the full list of special characters that cannot be loaded CSV style from Explorer but one should expect consistency with DATA-IMPORT functionality
Cloak your photos with this AI privacy tool to fool facial recognition
Ask HN: Resource for learning the history of software dev best practices?
I'm a young developer and I feel like I have such little context for where and why we are today.

A few examples:

- what tradeoffs did companies examine before concluding to move to microservices from monoliths? Which companies decided not to? Why?

- When Angular.js first came out, what made companies adopt it? What were they using before?

- Why did everyone leave PHP?

- What made Postgres become popular? What were they using before? Who decided to stick with their original tech?

Does there exist a chart with maybe

- industries on the x axis (healthcare, transportation, ecommerce, finance...) and

- technologies on the y axis (Next.js, React, Angular, Postgres, AWS, MySQL, Jenkins, etc.), and

- each cell is did this industry adopt this technology in general? How long did it take? Why not initially? What changed?
Calpers Top Money Man Is Swept Up in Chinese Espionage Fears
How the Philippines became the global leader for faking your death
React Figma: A React Renderer into Figma
Also, you can decide to reveal your secret after having discussed the matter with a lawyer.
I also tend to write in separate phrases but usually make an effort to remember and write full message at once and then send. Especially when describing a problem, since I work in QA it's a habit to write every possible relevant info before sending help request.

As an example last time in a "contact bubble" with my cell operator - I had an issue with their app for smart tv, human operator requested me to reboot it, by the time I did it she already hang up. Almost the same happened with my bank, they asked some address, and while I was asking it (like 2-3 minutes tops) they are gone.

PS: I one had a chat with a USA Amazon and that was super helpful, quick and they never hang up even after we were done with discussing a problem, they just waited with open session (I wasn't sure who need to hang first), and asked "do you want anything else?"
So sometimes this stuff works fine.
Smear phishing: how to scam an Android user
> You need about 10000 (ten thousand) of them to shuffle an ordinary deck of 52 cards.

My source[0] says the lower bound for full overhand shuffle is number of cards squared, so less than 3000 shuffles for 52 cards. Upper bound around 5000.

Your source?

[0] https://arxiv.org/abs/math/0501401
I don't know specifics re South Korea and Greece but I wouldn't be surprised if what counts as suicide in one country might count as accident or unknown cause of death in another which makes comparisons a bit tricky.
Looks like a great book, will read - thanks for the recommendation.
You might want to check the numbers on the cost of enough solar panels to actually affect evaporation enough to make any change in local climate.
This is the post above, in its entirety:

Just remember to acknowledge how exceedingly well this works for white guys and the uphill battle faced by others.

The delicate flowers who are made defensive about that completely reasonable and unremarkable advice are terrible people, and this nation is worse for their continued presence here. Such people should take a long look in the mirror, and they should try to be better humans.
Wyo's Introduction Blog
I honestly would have been fine with a $2500 Mac Pro before I switched my performance computing over to Windows.

I'm not looking for a cheap machine, I'm just looking for good value performance and expandability for what I'm paying.
Boeing “Leo”
Human language is more flexible than computer language. We send a few emails, agree on a new word, bingo bango problem solved. Easier than everyone learning a new computer program, easier than teaching everyone how to avoid the errors in Excel, just send a memo to all involved, and those who miss the memo will slowly catch on anyway. MARCH1 -> MARCHF1 seems like a good change and will not cause any confusion.
Hmmm.. I've been using Google Maps with that filter for over 6 months.

What is breaking/supposed to break? I might have to remove the filters from all my machines.
On the other hand, with sleeved cards - you can do a "direct" rifle by "cutting" one half of the deck directly into the other (looks a bit like the overhand shuffle, acts more like a riffle).

Something like the second method here ("smash"? Shuffle). Note that the riffle shuffle is also pretty easy with sleeved cards, you just need to modify the technique a bit.

https://youtu.be/nnVABY_a6IQ?t=2m21s
There's no rational reason to expect a drummer to have anything interesting or insightful to say about realpolitik.
I can ensure you that Greek culture sucks too, probably way more than South Korea.
Microsoft cuts xCloud iOS testing early
How to choose a murder mystery when you're in a hurry
Russian company Yandex sets up self-driving car testing in Ann Arbor, Michigan
This cannot be the only port in the country?
While this is maybe a bit too bluntly worded and one-sided, I still think that the general issue - prioritising GDP growth over happiness - is important, so I'm unhappy with the downvotes.
Automattic launched a remote collaboration solution for distributed teams
> If you are an anxious overachieving professional, the above is probably already true and you survive off fast casual.

Is this the case where you live?

In my country, daily restaurant eating is less a sign of success, and more a sign of not knowing how to cook, which is a source of embarrassment for most overachieving professionals.
related:

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

https://en.wikipedia.org/wiki/Seppuku
Back in the BBS days, there were textfile describing how to wire your beige box to either turn on strong magnets or ignite termite if a case was detected.

... I don’t know of anyone actually implementing this though :)
Exactly. It's obvious that suicide by gun is going to be correlated to gun ownership, but that's not valuable information at all. The much more interesting question of whether suicide is correlated to gun ownership was (for me) striking in its absence. I guess there's no good data for it.
The docs say it's largely complete.

As an example of a headache, one node type in Judy has a count, followed by that many index bytes, followed by the same number of pointers. In Rust, that would naturally be a struct with two variable-sized fields, which isn't possible, so it's done by defining a struct generic over a pair of array types:

https://github.com/adevore/rudy/blob/300f2cc7842f6329a76fff0...

It looks to me like this is only ever instantiated for 2, 7, or 31 elements, whereas i think for original Judy, it can be any size up to 31 elements (maybe?). Handling a genuinely variable length in Rust would be rather gnarly, because there have to be different types for each length.
Wow, after reading your comment I started digging a bit and found this video from 2014. Those small explosions in the grain elevator look very similar to the explosions that happened before the big one in Beirut:

https://www.youtube.com/watch?v=XDLkMDJXl_0

And a few more grain silo explosions:

https://www.youtube.com/watch?v=794raoRHCzs

https://www.youtube.com/watch?v=qFc-JoJSJr0

https://www.kplctv.com/story/38545088/video-captures-moments...

Man, those things just love to explode. I didn't know that.
You're going to need a way less hot take than "some cultures suck".

Maybe "religion and family formation is associated with less suicide", or "inequality is associated with suicide", or "cultural norms play a role in suicide". Not to get too social justice warrior, but saying "some cultures suck" is such a thought-terminating cliche that it gets you nowhere.
Given that a square of 300X300km would produce enough electricity to power the WHOLE WORLD, and 300X300km square of ocean is such a minuscule thing, I'd say -- no measurable impact.
The difference between 'Minimum' and 'Viable' in MVP
Usually it’s either iOS/macOS development or media editing.
There is the hypotheses that rush suicides can happen when your home has a gun or some quick way of ending your life.

There will be hard to study this theories as long as an industry is involved and politics.

I have no idea how can you use statistics from other countries and get the correct conclusions, we probably need the data from people that canceled their suicide and compare the number of gun owners and non gun owners.
I remember Mythbusters demonstrating that you're not safe from a shockwave by simply hiding behind a sturdy object. Scary.
I didn't say Java is used over C or C++. In fact, I stated that, given some requirements, you are better off with dedicated hardware.

Granted, I have not worked in finance for over 10 years, but I also try to keep up with the times, thanks to some friends, mainly operating in the EU/UK market. But I would not say it is odd to think that Java is ubiquitous, given how technologies often permeate across teams. This is a bit like what happened to Python and FORTRAN, being the latter still widely used in the scientific world, especially physics, but Python adoption is definitely growing, despite its obvious shortcomings.

Now, I understand that the hard requirements around HFT are wildly different, but from the perspective of an employer, having a larger pool of professionals and tools, would offer significant savings. Why wouldn't they take it?
it seems so insane that there are competing module patterns in a single language, but perhaps i'm ignorant. are there other languages with such incompatibilities on a fundamental component?
You and mr.Y forms majority in current company. I think if the regulations permit in UK, dilute Mr.X's share down to whatever percentage you think is appropriate or incorporate new company if nothing works.

This above thing works unless Mr. X has lot of leverage in other aspects like domain knowledge or clients.

If you are invested in the idea, I suggest you work on gaining the leverage before attempting anything.
"Allowing"
I had to use Excel for 100% of my publications and posters in medical services research. Either the data is in Excel or Excel is a tidy place to put data dictionaries. While I'd love to use only R, most of my collaborators wouldn't be able to use it, it's niche, whereas Excel is the lingua franca of data analysis.
Ex Googler Quit Her Job to Travel the World and Then Everything Fell Apart
>it's very likely you won't be able to analyze the core..

You know that's the reproducible part, exact same library's same compiler same options.

>Compilers don't produce reproducible builds.

Sure they do, just compile two times the same and compare its hash, would be terrible if compilers makes something else every-time.
Perhaps the paper the graph is taken from would be helpful? https://mason.gmu.edu/~atabarro/BriggsTabarrokFirearmsSuicid...

They go through several different models and their findings that gun ownership is associated with suicide in the US seem rather robust.

There is a lot more to suicide of course: divorce, depression, alcohol use and more.
Finance used to be a boring but scrupulously honest area of work. Unfortunately, many finance people are now corrupt. Private equity for example in the last thirty years has turned into a mechanism to make its operators rich while destroying the businesses it invests in. https://joelx.com/private-equity-destroys-hospital-chain/159...
Shopify rival BigCommerce surges 292% in first day of trading
Building an API? Consider Low-Code
I don't see much influencing -- it's mostly businesses caving in to the first lunies that complain - not because their bottom end was hurt due to the lunies actual influence...