skysight-inc/HackerNews huggingface dataset:
I've restarted work on https://ayahbyayah.com an iOS app which I originally released in 2012 as a simple app for listening to the recitation of a single Ayat (verse) of the Qur'an.

I've been performing intermittent upgrades over the years as I wanted to retain the simplicity, ease of use with a focus on providing the most accurate and clearest Ayat text in any app.

The latest update has incorporated word by word audio timings and advanced play back controls for a completely hands-free operation, even serves as a teleprompter for the Qur'an.
Maybe it is, or maybe some of the rows are involved in a security check. Or could cause race conditions if out of sync. Or otherwise need immediate read-after-write consistency.

And eventually consistent isn't the worst case scenario. Being unable to rollback correctly from an error could mean you'll never end up in a consistent state... that's a lot worse than "eventually".
> it never had one.

How can you say that? Literacy was once a very strong proxy to wealth, and still retains a connection today. Books have been fundamental to many aspects of human history.

If Russia never had a culture of reading, then how does the Communist Manifesto drive an entire society, millions of people, to overthrow its familial leaders before the era of television?
Yes because frankly, I need something else to wear on my wrist for Saturday nights so more competition is needed /s

In reality, I agree that Apple doesn't really qualify as a monopoly. Same with United.
I'd be willing to bet that it's not nicotine itself, but something else in tobacco smoke. Hell, it might even be the tar for all we know. Would love to see the research results.
I am betting that Ruby library still can’t handle a good 50% of the files that people throw at it because there’s not such thing as CSV standard.

On the other hand writing a custom parser using some off-the-shelf parser combinator library is easy and straightforward (ie I know how much time it will take to implement one and what exactly it does).

Sometimes having multiple implementations of the same is better than a single generalised implementation struggling from combinatorial explosion.
I am tired of hearing this troupe of there is no perfect solution so therefore no solution is acceptable.

Another favourite is "I see unethical behaviour at my job, but if I quit nothing would change, therefore I will keep helping them do what they do."

If laws were passed that gave users a cause of action against Google and Facebook for breaking rules, then there would be some motivation for those companies to change their behaviour.

It is sad but that is how corporate behaviour is shaped in America. Threat of litigation. Fear.

Empowering David to keep Goliath honest. That is one of the ideals America was once known for. Big tech however knows no David. They have little to fear.

Alternatively you can support the "system" we have now -- tweet and/or post your complaints to the web, which of course Big Tech is controlling and monitoring. Vent your frustrations till you turn blue. This system is not working. Nothing is changing. These companies are doing things users know is wrong but none of this violates any law or any user's rights in America.

I am not for more regulation. I am for change. Giving David the ability to take on Goliath is one way to facilitate change that is known to work in America. Is it perfect? Not even close, but it is effective at changing corporate behaviour.

Choosing to shoot down every proposed solution is also choosing to keep things the way they are. Sitting on your hands is not keeping things from getting worse.

I never said anything about GDPR and personally I was never a fan. However I do appreciate that it is something. Someone, outisde America, had the balls to take action.
YouTube accounts being hacked by an apparent worm delivered via comments
>Getting a stupid ribbon in third grade is not going to radically inform your approach to life.

It's not a single stupid ribbon. It's growing up in a society where literally every competition results in everyone winning. Predicting performance (i.e. evaluating merit) is a skill that requires development, yet when you reward everyone equally regardless of success or failure you train that skill on noise. How do you expect children to learn to recognize when people are or are not skilled when you imply that skills don't matter because everyone wins anyway? Instead you raise them to believe that skills don't matter.

What happens when these children become adults after a lifetime of being taught that everyone is a winner, regardless of performance? Cognitive dissonance and a sense of entitlement, because there will always be true winners and losers in a world of scarce resources.

Children need to experience failure. Just like they need to experience pain and a multitude of other negative emotions that our modern society increasingly attempts to shield them from. Otherwise you raise a generation of childminded adults who fail to differentiate between charisma and merit, and all of society suffers.
Definitely be sure to check the length though. Imagine a mistaken client trying to send HTTP, but of course the first four bytes "HTTP" when interpreted as a 32-bit integer, whichever endian, is an absurdly large buffer.
In order for something to function as money, it must be fungible - every unit must be interchangeable. Bitcoin and many other cryptocurrencies lack a critical ecash property known as untraceability. This has attracted private analysis companies offering solutions for legacy identity-bound concerns even despite them being directly contrary to existing cryptocurrency conventions and desires.

Ten years ago the refrain was "Bitcoin is anonymous". These days exchanges and even cash-based ATMs want your identifying info. Ten years from now, every flow of value will be bound to a real world identity. If we're lucky, the coins that do have untraceability will survive.
A classic worth watching if any of you haven't seen it! https://www.youtube.com/watch?v=yTkzNHF6rMs
but at least the conscience is cleared
their study is flawed, the scientists involved went almost exclusively onto right-wing programs to hype their biased results, and they didn't disclose important financial ties - particularly the jetblue guy that wrote an op-ed for the ben shapiro website (damning imo). you can whine about this article being clickbait but it's incredibly well-written and sourced.

>The whistleblower complaint made note of the authors’ media appearances, observing that they “coordinated the online publication of a non-peer-reviewed pre-print with multiple press appearances” and “continued to promote the results of this and subsequent studies despite severe criticisms of their pre-print from multiple statisticians.”

Indeed, scientists immediately attacked the high-profile study’s recruitment of participants and data analysis, with one calling it a textbook example of “how NOT to do statistics” and another saying he was “alarmed at their sloppy behavior.” One major cause for alarm was that the authors were overly confident in their test’s false-positive rate.
For example which ones? For past few years I'm using Mail-in-a-Box hosted on soyoustart and can't remember any problems when sending mail to big providers. I only had to check that IP is not in spam lists initially and asked to remove it from one of them.
How to Tame Line Height in CSS
Thanks for the response.

The first point makes sense, but it's hard for me to square with breaking up companies. I don't think any of FAANG has played a real censorious role on the internet. I'm just as free to spin up a random webpage to espouse whatever as I was in 1999. People move around the web differently, but I can still send it to whomever I want. I could also see an argument that AMP and similar technologies hurt journalism, but I hardly ever see that claimed.

If it's a question of agency, to me it feels much better to "vote with my feet" and not patronize companies I dislike than to write my congressperson and receive a form response from some intern. You may be right that people just expect better from the internet than federal contracting.
The BambooHR theory is interesting. I looked up email addresses of co-workers at a startup I worked for a few years ago (Jul'15-Jun'16). I was with them earlier in 2012-13. My work email isn't there. But the slice of people between Apr'13-Jul'15...all there.
I guess we ran through a bunch of HR software during the period, BambooHR being one of them. So either it's a subset of BambooHR or its some other product a bunch of people at my workplace signed up for.
Octal is a great iOS app for HN with a nice dark mode.
Does the s/ here mean substitute?

What is the /g in this context?

Is this the regular expression flag for global search?

Sorry, not a programmer just a dumb tradie.
Is this the same QA team that makes moral judgement (Pax by Ploom app, latest example of frustration for me), and bows to governments?

I'll take noobs who don't audit their apps installing spyware over that.
I think the better question is _why_?

Why do you want to run for one month even if you change your mind?
What if they have a common prerequisite?
Agree 110%, and I want to take your notion as a cue to expound a little more from personal trauma :)

I find OOP useful for configuration and library-level APIs (e.g. for injecting dependencies and wrapping things), when there is really zero expectation that a user should have to understand the class definition entirely. But that's about it.

Where it seems to break down for me is when classes are actively used at the application implementation level for general encapsulation. E.g. data access layers. This can be done perfectly fine with modules/packages. Adding inheritance is just asking for trouble in a team setting IMHO.

Trouble comes when there is no clear peer review and style policy to avoid classes for anything other than config or distributing libraries (as separate projects). What ends up happening is a proliferation of subclasses or method overrides when developers are in a rush to ship features without understanding the whole codebase. This is a technical loan with very high interest.

It makes sense rationally in the moment, as classes have an inviting feel to the user as a kind of grab bag of related functionalities that are easily introspected (at first). Compare it to searching through docs for all the different namespaces in a package and learning what types their various functions support, it requires more thought and grasping the concepts of the library. Alternatively, a class with a broadly defined purpose starts to look like a common utility to throw things at. It's a grab bag of stuff that is more amenable to hacking with blinders on, in a way.

Next thing you know the chains of inheritance and method overrides have grown into a very hard to disentangle hydra. The accumulated overhead of maintaining it is compounded by the debugging challenge of knowing where exactly a given instance is coming from and which layers it has been through on its way to a given breakpoint.
Students report big problems with online AP tests
So many moved because Coffeescript was old and typescript was new
"once a highly infectious agent is loose in the general public lockdowns have extremely limited benefit."

Huh? What data supports this? It looks like the top dozen or so countries in terms of new cases are almost completely different from a month or two ago. Isn't it obvious this is because the US and western Europe that had the lockdowns slowed it relative to others?

Here is a list in descending order of new cases from a day or two ago, see how the US and UK are the only remaining of the first wave. Spain and Italy aren't even there! I don't see how your comment could be more at odds with the information I'm seeing.

USA

Brazil

Russia

Peru

India

UK

Chile

Pakistan

Mexico

Iran

Saudi Arabia

Turkey
CoffeeScript was an amazing companion to a Rails backend. While I did get bit a few times by unexpected CoffeeScript behavior (implicit returns and whitespace, ah!), it was substantially more beautiful and "developer happiness" than the options at the time (2014-ish).

CoffeeScript will always have a warm place in my heart, tho I do use TypeScript as much as possible now.
A very well sourced article on SeriousEats begs to differ: https://www.seriouseats.com/2020/03/food-safety-and-coronavi...

I'd be interested in the counter sources for your claims as we've been ordering in pretty regularly!
And keep in mind that using your skin to generate Vitamin D from the sun is a complex process that takes time. Exposure during the day typically results in Vitamin D being made available in the evening, and thorough washing can reduce yield.
You could have made the same argument about Standard Oil - until the competition were crushed and prices went up.

Which is why lower consumer prices aren't a valid defence against anti=trust. Nor is the argument that markets "naturally" lead to monopolies or (at best) oligopolies and cartels - even though empirically they do. So much so that setting out to create a monopoly is a bullet point on many unicorn-wannabe business plans.

The problem is abuse of power without oversight.

YouTube can screw over content creators with its insane system of copyright strikes. PayPal and Amazon can keep legitimately earned money on the pretext of non-existent ToC violations. Apple can decide to bar you from the App Store on a whim and clean-room your best green shoots ideas into its own products. Google can decide that you earned too much in ad revenue and shut you down just because it can.

People have lost businesses and livelihoods because of these practices. The monopoly position held by these companies makes them unassailable.

That's what antitrust protection is really about.
An open entry field for custom CSS would be a clunky but still welcome solution to this problem. It would also be extremely low-risk and low-effort on the maintainers' parts.
Birx is Trump's creature. She's been sucking up to and covering for him from day one. She even tried to hand-wave away his bleach and sunshine injection idiocy.

There's no reason to trust her assessment of the CDC. She wasn't criticizing the quality of their work--she was trying to cast doubt on the number of Americans who have died, because Trump doesn't want anyone to know how many Americans have died on his watch.
>Wasn’t that whole point of these coins to begin with?

The whole point was to have an open system where you dont place trust in or ask permission of someone to use. That still holds up in this scenario.
FDA Halts Coronavirus Testing Program Backed by Bill Gates
I don't know much, but I think:

modularity is VERY good

(I think most of the shortcomings of C are a lack of modularity)

functional programming is good
(eliminate side effects and people and compilers can assume without making an a * * of u and me. Should not be required)

classes are good

(frequently it's the same, but slightly different)

multiple inheritance is bad

(there are other ways to do it)
Why wouldn't you want to make more if you could? Wouldn't you want your extra effort to pay off? I get your point, but it's not like the net pay of delivery drivers is particularly good. Most of them multi-app between DoorDash, GrubHub, Postmates and Uber Eats in order to make any meaningful amount of money.
> Its higher world wide if it matters

That seems dubious when it's blocked for 20% of the world population.
Show HN: Statux, a minimal React state management library with hooks
Not the exactly the same thing, but I had this idea for something I call "newsbetting." Basically, you get a de-titled article and have to bet as to whether it is a right-wing or left-wing biased source. The news source collects the transaction cost of the bet and the nonprofit platform is sustained through grants/donations. The goal was to provide an alternative revenue stream for news organizations which cuts out the need for ads entirely. I don't know if this idea could extend to other types of media but maybe there are ways, like sponsored vs non-sponsored content for tech news, replication prediction markets for scientific news, etc.
> An oral drug would allow you to buy pills and convalesce at home, conserving valuable hospital resources.

That's why the new results (sadly without proper placebo) of lopinavir/ritonavir/ribavirin that came out are interesting (IIRC, they can be administered orally). The first studies (published in NEJM) flopped completely, likely because they were administered too late (as noted by the authors themselves).

The new study on Lancet tells that the tide can be turned if they're administered within 7 days of symptom onset. Unfortunately, the authors did not use a placebo arm, and compared the cocktail alone against cocktail + subcutaneous injection of interferon-beta. The latter seems better, but as I said before, we don't know if it's identical to "no administration".

The current trials in the USA and China of favipiravir (Avigan), which seemed to halve hospital stay in a small (80 patients) Chinese study suffer from the same problem, as they're compared to standard of care (which means loads of things). I don't know anything about the Phase III study started in Japan, though.
Is there like a starter list for that SaaStr blog? I'm on like page five of articles and only back to february.
>(speaking of which; is HN open-source?)

No, but also yes, but mostly no: https://news.ycombinator.com/item?id=23191206

I added themes to the Anarki forum a while ago[0], along with a quick and dirty dark theme. Please ignore the garbage quality of my PR and code, but if the HN devs want to rip it off they're welcome to.

[0]https://github.com/arclanguage/anarki/pull/171/files
Dark Reader adds a good 5 seconds of lag to interacting with the web (including: website loading, website interaction, tab switching) for me.
We're just waiting for the free market to kick in.
Why is nefarious intent necessary? The rules for monopoly and abuse of market power don’t presuppose such negative motivations, just negative market outcomes.
> Voting with your dollars doesn't really work....I stopped shopping at Wal-Mart around 2007

There's a really interesting part in the documentary "Food Inc." Where they're talking about big industrial food processing places destroying quality, etc.

At one point he interviews Walmart's head of milk ordering (whatever it's called).. and the person has some really interesting insight. Customers didn't want to buy milk from cows that had whatever hormone... and it became such a big deal that Walmart saw sales of that type of milk plummet, so they stopped buying and selling all milk with that hormone.

They now don't stock or sell any. Period.

So in fact, when people vote with their dollars companies as big as Walmart do actually notice, and they do make changes for the better.
You're getting downvoted but there's probably a network hook you could add.

Maybe if we had plan9 machines or lisp machines, we would be able to do that very easily.

I wonder how different computing would look.
I keep collecting podcasts and audio books but when I have downtime, I tend to listen to music.

I used to listen to podcasts on public transit, but somewhere along the way I stopped and haven't picked up the habit again.

I don't have a commute... and, at the gym, again, I listen to music.

I'm running long distances these days, but I prefer to listen to nothing when running, esp since I run with my partner.
If someone sent me that link I would be confused, since the video doesn't play and it says "0 peers" at the bottom.
> chock-full of edge-case ambiguities

That is an issue... though I really, really love python because of it's lack of delimiters. It annoys me to no end switching from python to java, jscript, c#, etc. and forgetting a semi-colon or having a comma at the end of a list trigger a compile error.
10k Kubernetes Pods for 10k Subscribers
It still has incredibly smart people. And the hiring bar is common across the company. Now don't name a 5 person shop as "more elite".
I have the same tedious discussion every time a new box is replaced. It goes in the lines of "no, changing a box will not make your application behave differently, fix your dawn thing".
Google also controls Youtube - an important political battleground. Conservatives have been overtly critical of "censorship" and critical of social media "deplatforming" of certain personalities (on the political right). Expect this consideration to be in the minds of YouTube & Google executives as they navigate this political minefield, intended or not.
I’ll believe it when I see it. Nothing wireless comes close to The experience of a wired fiber connection, especially getting through walls of various materials.
The problem with this is that many delivery drivers use the tip to determine if the delivery is worth their time to accept. If you put in $0 (assuming a cash tip at delivery) nobody will want to pick up your order. On average it will arrive later and in worse condition than if you had entered a higher tip into the app. The tipping incentives for online ordering are all backwards.
I don't like the comparison of software engineering to brain surgery and structural engineering. The biggest difference between the professions is how bad the average screw up is: most mistakes in software are completely harmless and can be tracked down and fixed in under an hour with little to no consequences. There are obviously exceptions, especially with business or security critical code, but for the most part mistakes are easy to deal with. With surgery or structural engineering, however, once you make a mistake there may be no good way to fix it, possibly resulting in hundreds, thousands, or millions of dollars in losses and/or death. Very few software bugs have the same implications, and this is why there is more general levity.
Sure but they're both currently under patent protection. Since much of the value of the drug is likely to come in the next 18 months, they're both equally protected.
85% FP + 15% BASIC = JavaScript
There might be less overlap between people who passively leave their TV running on Fox News and people looking up articles on the internet than you think. It's ranked #21 in News and Media sites[1]. CNN is ranked ninth, so actually it'd be pretty questionable if Fox News were returned in search results more than CNN.

[1] https://www.similarweb.com/top-websites/category/news-and-me...
Is it for tracking purpose?
Your posts give the impression that you are supporting the Europe origin conspiracy, though I don't think that is the case. That and the double post is probably the issue.
Some parts of the world certainly did. Read Postman's "Amusing Ourselves to Death". He talks about how Midwestern farmboys would read while they ploughed fields, with one hand holding reins and the other holding an open book.
Google is regularly accused of leaning left and has taken open steps to curate search results and other content in an ostensibly unbiased manner, but one which may disproportionately censor right leaning sources.

This is motive for a right leaning government lead by an infamous narcissist to attempt to rein in Google's power over information.
By using a github action I wrote to sync secrets https://github.com/google/secrets-sync-action
One of the cool things of having a password manager is that a password manager can’t auto-complete the form for websites not sharing the domain with the old one.

If you don’t know the password yourself, then phishing is less effective as it’s quite rare that your password manager forgets that it needs to fill out the form for you.
Not just this, but they're assuming that everyone's server setups are enterprise-grade! People regularly still put raspberry pis and other kinds of low-cost computers on the public internet (William Gibson, for example, hosts hackers.town on a server setup in his (probably metaphorical) basement), and their answer to that is: "Don't do that".
Sure, but you will never be able to get out fiat currency from a decentralized exchange (which is what most people want).