skysight-inc/HackerNews huggingface dataset:
My friends and I have been working on https://kenyabiz.com and invite feedback from successful saas creators on what we can do better to improve:
1. interactions
2. visitor retention
Thanks in advance. About the product
Kenya has about 8 million businesses of different sizes. most of these businesses do not have an online presence. Our startup offers businesses and institutions the opportunity to share their profile and their products online.
This is an old system and is a serious problem for Chinese mental health. They have something called "revenge bedtime procrastination", which is a product of how badly overworked they are.

But in other news water is wet. Chinese government is completely inhumane with little regard to labor laws. etc etc
Yes that would probably work much better.
Tangentially related: I frequently start long-running shell commands and go make a coffee. Is there an easy way to send a notification from my Mac to my iPhone?

You would think it would be a use case for Automator or Shortcuts but I don’t think it’s possible?

There are various apps that can do this but everyone I’ve found is very enterprise oriented and fairly expensive. I just want to send local network notifications to my phone once in a blue moon… (bonus if it would work while I’m talking a walk outside the range of my network too, but it’s not that important).
The problem with this (for web dev) is that the stack has created these distinctions whether we like them or not.

Building a browser app is a totally different knowledge base than writing a CRUD API to power it.
You are putting many words into my mouth - for starters I didn't mention anything about uncivilized societies. Second, you don't get to decide what a women does and doesn't want to see - especially if you're a man. As it turns out many women and girls would be uncomfortable around male genitalia when in a changing room for women. I suppose you would be OK sending a girl "d*k pics"? What would your excuse be? "Don't be so insecure!!!"
I've been working four day weeks for years too, and this is how: I asked them whether they'd be okay with me working 20% less for 20% less money and they said sure.
Bye felicia
actually, a lot of young people in China are actively denouncing 996. Google 'tangping'.
>Speaking for the tech industry, I think has been proved time and again that the output of a person is in no way directly proportional to the number of hours (or days) worked

If you were looking at it from a productivity perspective I suspect five shorter days is going to be more effective than four normal days.
> It sounds like you hate your job, and you are doing it only for money. That's totally okay!

I do like the challenge, It's just a bit much. I'll be honest, I haven't been at many other places (26 years of age) so this might be 100% true and I just didn't know it until now.

If I'm also entirely honest, if I were given the option to never "work" a single day of my life again I would take it any time. Would pick up opensource development of whatever I find interesting again as I did a bit when i was younger.

> Unwanted suggestion: focus less on other people, and a bit more on your own well-being.

My previous comment might've been interpreted as if I would actively argue against a suck-less change for others in my country, I would not. On HN I like to express what I otherwise wouldn't since I get thought-out replies like your own to challenge my own beliefs (If i were to do the same in a Facebook discussion/Reddit the pie throwing contest would start)

That's not to say you don't have a point though.

> I have also to disclose, I wouldn't mind a 20% tax increase if this means bus drivers and nurses are paid more: we don't do anything special, I really don't understand why we should be paid 3x what other people are making. I understand the _mechanism_ behind it, but at the end of the week my SO does much more work than me, and she's paid 1/3.

I don't make nearly enough to be comfortable losing 20% of my salary, not as in that it'd make be poor, but it would put me closer to the average.

Should mention, I manage a small datacenter (I don't own it) in Sweden, Swedens IT job salaries aren't as "inflated" as the US ones.

Thanks for your reply :)
Turns out the "you being in the office" is often redundant. The employees now have a proof ("my work output hasn't decreased during covid") and want to renegotiate their contracts.

Companies that disregard what their employees want or need are not the companies I'd want to work for.

Of course, sometimes, there's no other way. "We work for the US government, they require us to come to their offices to get access to X". That's fine. A lot of the times, it's entirely different.

For example, Morgan Stanley blatantly disregards what employees want:

"“But [on] Labor Day, I’ll be very disappointed if people haven’t found their way into the office,” Gorman said. “Then we’ll have a different kind of conversation.”" [1]

This, I feel, often projects into different kinds of issues. You taking an unexpected PTO might be a problem. In my mind, it is emblematic of a work culture that de-humanizes their employees. And that is great to know--so that I can avoid those companies.

[1] https://www.theguardian.com/business/2021/jun/15/morgan-stan...
Just putting this out there, since the post mentions he basically can't switch to Linux because of gaming: gaming on Linux is pretty great right now. 6mo ago, I could play maybe 80% of games. Today, all single player* games work flawlessly (through steam+proton, I can't comment much on others). So if gaming is what's stopping you from going to Linux full time... it's not a bad time to really consider switching.

*That said, there are some games do extremely invasive windows kernel level anti-cheat stuff.. so, some games' multiplayer won't work. Apex legends and doom eternal's multiplayer are two I've tried and failed to play in the past 3mo. Though doom eternal single player works swimmingly.
It should include the 3x5 pixel font from Mike Koss's "The Terminal" on the Apple ][.

https://news.ycombinator.com/item?id=18142258

>DonHopkins on Oct 4, 2018 | parent | favorite | on: Sans Forgetica, a font designed to help you rememb...

Who can possibly forget the font that Mike Koss's "The Terminal" Apple ][ terminal emulator used to get 32 lines of 70 characters each in HIRES graphics mode in 1981? It's the most difficult to read font I've ever used regularly! (Don't try using it on a color TV, though.)

https://web.archive.org/web/20120206091422/http://mckoss.com...

>Tiny (3x5) Font

>Created for the Apple II program The Terminal. Copyright (c) 1981 Michael C. Koss

>In 1981 I wrote a terminal emulator for the Apple II. At the time, the Apple II could only display upper case characters. I used the hi-res display (280 x 192 pixels!) to display my own character set. In order to come close to showing an 80-column display, I created a truly tiny font, displaying the full ASCII character set (upper and lower case).

>I created a font within a 3x5 pixel dimension, allowing the display of 32 lines of 70 characters each. The font definitely takes some training and getting used to (especially recognition of characters that use descenders); but I found it to be quite readable after a while.
From the bottom of my heart, thank you for leaving.
'Apple co-founder
https://www.joelonsoftware.com/2000/04/06/things-you-should-...

https://amturing.acm.org/bib/brooks_1002187.cfm
No idea. I also thought it would be great to work 4 days before I actually tried it a couple of times. So I find it really hard to predict how it will feel in reality.
> spends 3M on the team and infrastructure

You're making a pretty big assumption on cost of team & infrastructure there. This company could have 100+ people with that kind of revenue (I've worked at a company this size before). The data team is only about 6 people. The cost of the data team & infrastructure is likely less than $1M
Supreme Court Overturns Overbroad Interpretation of CFAA
True. Some things don't change, I suppose.
DMCA is often used to take down service manuals. Try to find the service/repair manual for a Pentax K20D, you'll end up in the darkest corners of the internet.
no, we hate you
From the bottom of my heart, thank you for moving. Please don’t come back.
Which would explain why Yandex, specifically, is the best-in-category: being based in a country where your government enjoys trolling developed world's idea of decency and responsibility can have its advantages.

(Until, of course, they force you out and give company to some crony oligarch. But that idea is also not unknown to Yandex, I believe?)
It is very worthwhile to read through the bash man page once, to give you a feel for what the shell does.
The elevator in the apartment building I currently live in has a quirk which adds ~2s to the travel. If you know this quirk you can save the ~2s on each use.

So if you just pick the floor then it waits 2 seconds before closing the door. Obviously the elevator waits for the door to get fully shut before it starts moving.

If you first press the "shut door" button and then the floor button, then the door shuts within any delays, which means the elevator starts moving 2 seconds earlier.
Hey i just wanted to say thanks for leaving my home. You are very welcome not to come back!
> You need cross-region, or even better, cross-account DB replication or snapshots to survive this.

Excellent point.

AWS provide a couple of decent options for cross account backups, the Aurora Snapshot Tool [1] and the AWS Backup service. I've used both successfully.

[1] https://github.com/awslabs/aurora-snapshot-tool
New headline: "Is Betteridge's law true?"
1. Software programmers are nerd savants that didnt foresee that A.I. will code. 2. Psychedelics once per month is ridiculous. 3. The arcturians, anshar/anunaki, and possibly other aliens have used the intoxication of psilocybin mushrooms upon the human brain to facilitate psychic attack. They tried to get me to do them, but I declined, they succeeded in getting another targeted individual to do them twice, to which they orchestrated a gangstalking and psychic attack to etch terror and cause physical organ damage for the sake of propaganda.
Bye felicia!
Speaking of the list and set comprehensions, they also mimic formal mathematical notation e.g. {f(x) | x>0, x in reals} or whatever
Even a giant font where every character is a fax page of one of Apple's secret stolen design documents?
No tagbacks, you aren’t welcome back, jack.

Stay in texas please.
What is it with all the Ivermectin grifters on HN?
They can either recharge naturally (i.e. with earth conduction), but it takes a lot of time.

Or you can also recharge them during the summer, either with solar thermal panels, or on a small measure, by running your HVAC "backwards" (i.e. cooling your home and thus heating the wells)
> all options on Alphabet’s stock at a strike price of $1,200, which were exercised on June 18, a few days before the House subcommittee convened.

https://www.forbes.com/sites/antoinegara/2021/07/08/inside-n...

From an article about another accidental winner for the Pelosis back in 2011:

> What’s still unresolved, however, are ethical questions about buying and selling shares of companies that will be heavily impacted by legislation before Congress.

https://www.csmonitor.com/USA/Latest-News-Wires/2011/1115/Di...
You should have finished reading before getting offended. Some of his examples were very valid.
because others from around the world are snatching up the affordable homes in California.
> each and every request gets a different process not sharing that cache

What web server is this? I’ve never heard about this behavior before.
Thanks for leaving! Please don’t come back.
> This is coming from an EE

Saw that coming a mile away. Gotta gatekeep.
Giant pandas no longer endangered but still vulnerable, says China
they d also work less because businesses would be closed for 1 extra day etc (like they are now). They d be probably paid the same, but perhaps a 'presence premium' would be required to lure them.
That groupBy doesn’t look like it does what you want to do.

For example if

“def fn(i): return i//2”

You probably want to get an output like {0: [0,1]} but you’ll only get a scalar for the value (1) and it will be the last one evaluated.

It would be nice if there was a way to do this on one line but you’ll have to do

ret=collections.defaultdict(list)
For i In foo:
ret[fn(i)].append(i)
Return ret

I suppose it isn’t that bad as it will be in the groupBy method.

Or you could add it to a method on a list. I think that’s easier to do with Rust.
We employed the method of mixing the order of questions, not giving question titles, and having a pool of subtly different questions (a negation or a different constant slipped in) in order to vastly increase the amount of necessary communication to collaborate.

We had the students turn on their webcams just to discourage them sitting in the same room, which basically would negate our former efforts. Neither did we flag any behavior nor did we record anything or used some automatic software.

I believe that worked quite nicely. A few cheaters were easily spotted when they had the wrong constants in their answer.

I understand that not every course and exam style is suitable for that. But for our databases course, it was applicable.

I think that this was not much more invasive than a traditional exam. Anything more, like watching the screen, or having audio, would make me feel uncomfortable.
Dockerize Your React App
> Collecting data might be sensible, but it isn't too hard to ask.

Collecting data might be sensible ... for corporations. But, it is rarely for the consumer. That is why it is so hard to ask.

"Can I do this thing that you do not understand but probably have the feeling that is only going to be bad for you?". That is a hard question to ask, that is why the question is hidden behind weird concepts, lists of consent checkbox, or other dark-pattern mechanisms.

Collecting data might be sensible.. but only for one side of the deal. Data collection is a clear WIN-LOSE situation, a situation that is only accepted because there is an unsymmetrical amount of power in the relationship.
A market economy has nothing to do with capitalism. Market economies existed long before capitalism was in practice. Capitalism is an employment model.

As far as crediting their rise due to their economic opening, I’d say that is not reproducible. Not without the agreement of the wealthiest nation in the world to begin massive investment into it. If it were that easy every nation would do it for the same result.

Definitely agree on everything else, and I addressed this more completely elsewhere in this thread but it’s impossible to have a communist country. Communism is anarchy. Leninism is a vanguard state.
Why didn't he take over Apple as Steve Jobs died?

UPDATE: this is another comment which got heavily up-voted first and heavily down-woted shortly after. I always find such fluctuations curious.
The easiest might be via slack. Dead simple to write some python with their library, and you can set up a free account for yourself.
I remember a reportage on television where they explained that airplane food had to be specifically designed. The reason being that you are in a very noisy environment, which alters the taste response.

Just looked it up, it does seem to have scientific backing: https://time.com/4110938/flavor-science-explains-how-you-can...
You created a new account just for this comment?
How many people would be interested in an open DNS service, with the publicly configurable rules e.g. blocklists/custom dns configurations, or rule-lists like ublock origin? I am thinking of starting one.
Nice to know they're still harvesting raw human rage. Nothing drives me crazy like having a new page load when I clicked something that isn't supposed to go to a new page (usually the Verge re-flowing native ads under my cursor just as I click "show comments").

God they're like Monsters, Inc over there.
By collate, OP might be referring to the behaviour provided by the builtin `zip`.
Other pets can, though.
In terms of providing value to Apple shareholders I think Steve Jobs clearly made the right decision.

I terms of providing value to the world at large they should have gone with Wozniak.

Of course Apple has provided a lot of value to users and the world but much more limited than if everything was hackable and repairable.

I guess my point is that I suspect, if you could add up the additional value of an 'open Apple' for every individual, you would end up with a considerably larger amount than the current market cap of Apple.

Let's do some math. Apple market cap is $2.4T right now.
Let's say a third of the world could use their products in some form, that's $2,4T divided by 2.7B people or $900 per potential user.

If I could extend the life of my iPhone by 4 years with repairs I've already recouped "my share". And that's without mentioning any other product or the added value of being able to customize and repurpose old stuff.

Of course some of Apple's achievments wouldn't have been possible without their business model, but I think there should be a pressure on companies to open source technology after a certain period of time. It would be to the benefit of society.
Making the chat widget accessible for people with visual impairments
This is a perfect encapsulation of my career as a data-guy square peg in a round hole, filled with jargon and misplaced understanding of data in general.

Despite all that you read and hear about data science advancing, you’ll be surprised to see how poorly leveraged, or worse, billions of dollars are sought to implement the latest tool that promises to change the world. Tech and data as we imagine it be in the FAANG kind of companies is far different than how it is in older industries. It’s not just systems that need upgrading, company cultures do and that’s never an easy or fast process. I’ve been in the data Analytics space for 16 years now and I still feel, more often than not, I’m part of the minority, working to demonstrate true data use-cases
I may not be neurotypical, but surely I'm not the only one having a hard time not parsing the domain name as "Bane Proctoring", which admittedly sounds rather ominous.
Cloudron 6.3 – Vultr and OCSP Stapling
I don't see how you arrived at that conclusion at all. Async/await is always strictly harder to use than green threads. Can you explain precisely why you view them as "otherworldly"?
I don't understand why anti-cheat requires invasive software. Encryption can be used to communicate with the server, and the server can then authenticate the client's state. The application itself can use tokens to prevent the user from prying in its address space via a rigged kernel.
Israel says it is targeting Hamas’s cryptocurrency accounts
>Twitter refused to take down such blatantly false and deliberately incendiary tweets.

The problem of applying censorship to counter fake news is that the same thing can be applied to counter legit news as well.

So such a precedent should never be set.
I am curious that you read this piece as arguing for any particular position. I did not write it with a particular argument in mind. My personal bias is the same as yours
Never mind the shipping crisis, I can’t get my goods to the port
Unprecedented levels of congestion at port and Covid related restrictions slowing operations, coupled with record levels of demands for containers must be causing serious chaos in-land.
> Unpleasantness, and yes, pain is as important a part of being as any other part.

While I agree in principle, reality is a lot more nuanced. For example, there is a very real difference between spraining your ankle (pain is a signal to rest it), and chronic nerve pain (which only serves to make the sufferer miserable).
If the Goldbach conjecture is true, such a scheme would be all zeros except in up two places, as long as the integer you want to encode is even. Even if the conjecture is true, the code must be ternary: to encode 6 you need to indicate 3 twice, as 6 = 3 + 3.

However, very many even integers are the total of more than one pair of primes. So, the encoding of a number using this scheme is not unique.

In contrast, because of the property F_n = F_{n-1} + F_{n-2} you never need more any Fibonacci number more than once in the code, so the code is binary (and the encoding unique).
Suppose there are 3 translation units compiled from:

a.c

int foo(int* ptr);

int main() { return foo(0); }

b.c

int foo(int* ptr) { return *ptr; }

c.c

int foo(int* ptr) { return 5; }

All three translation units do not have undefined behavior, so no compiler should report it.

At the time of compilation of a.c, foo does not have a definition. If it is linked with b.c's object file, the program would have undefined behavior. But if it is linked with c.c's object file, there is no undefined behavior. Object files can't tell who they're going to be linked with.

And when b.c is compiled, foo only exhibits undefined behavior if somebody else calls it with an invalid pointer. It's not b.c's problem.

Further, a.c and b.c might be compiled with different C compilers(very common), so you can't rely on any kind of caching of type information or state-tracking across translation units.

When the linker is run, the undefined behavior is instantiated to create an incorrect binary, but linkers aren't regulated by the C standard so it wouldn't be appropriate to include a UB checker in one.

To do what you're saying, you'd need a language designed for whole-program analysis. Rust and Haskell do this, and they both require you to have source code for all your dependencies so they can recompile them each time. It'd be quite the design change for C, and not something compiler writers can "fix" by themselves.
"In fact, only 23% of California voters said they were seriously considering leaving the state, which is lower than the 24% who said the same in a 2019 survey conducted by UC Berkeley."

That's because we already left, so we're no longer in their survey population.

When I moved out of California, a uhaul was ten times as expensive going from SF to Phoenix as vice versa. When a survey or research project contradicts market prices, believe the market prices. Rates now are $400 AZ->CA, and $2500 CA->AZ.
I remember Jack Ma coming out as in-favour of this sort of work ethic. I find it nauseating that people believe this stuff, I don't usually want to yuk someone's yum, but enforcing this on people is just unhuman. I would consider myself a productive individual, but realistically I only have 4 or so hours of optimal work in me a day. Everything else is diminishing returns and, long-term, probably makes me less productive.
Apple founder Steve Wozniak backs popular thing to stay at the spotlight at all costs
There are many successful examples with such a diet. Here's an account from a person who successfully treated inoperable and aggressive brain cancer with his own protocol, with only animal foods:

https://paleomedicina.com/en/every-patient-that-received-my-...

I urge people who are tempted to downvote to look up "Zsófia Clemens" and "Paleomedicina", and look into the "paleolithic ketogenic" protocol. Paleomedicina is run by researchers and doctors, and they are treating many "incurable" diseases, including cancer, with a very high fat ketogenic diet based on animal foods.

The most succint explanation I have can give about how it works is that it resolves gut permeability, and puts the patient in a very ketogenic state.

I myself am in remission from multiple sclerosis with such a diet.

If you look through on of the lead researchers' Twitter feed you'll see many examples of the resistance of mainstream medical journals to even publish their case reports https://twitter.com/ClemensZsofia/status/1413029877176020994
Spotify Backstage: Service Catalogs Explained
Not sure crime is the best choice of example given the statistically low rates of crime in SF combined with firms shutting up shop because there is so much (unreported) crime.