skysight-inc/HackerNews huggingface dataset:
This is an interesting topic but the (currently linked) English Wikipedia article is quite sensational. It unnecessarily focuses on the aggressive behavior and 30% of it is "References in popular culture". It also left a bunch of open questions so I read the German Wikipedia article and it is quite different - and not only in a superficial way.

English Wikipedia, first content paragraph after lead section:

> "Although it has often been speculated by zoo visitors[2] that musth is linked to rut, it is unlikely there is a biological connection because the female elephant's estrus cycle is not seasonally-linked, whereas musth most often takes place in winter. Furthermore, bulls in musth have often been known to attack female elephants, regardless of whether or not the females are in heat."

German Wikipedia, first content paragraph after lead section (my own translation):

> "Bull elephants reach puberty at about the same age as humans, which can last until the end of the second decade of life. The periodic interval of Musth, its intensity and duration can vary greatly from bull elephant to bull elephant. The duration ranges from a few weeks to several, in extreme cases up to nine months. In most cases, the first Musth lasts significantly shorter in individuals, in older animals the average is two to three months. Some bulls come in Musth once a year, others more frequently. There is no preferred season, so Musth bulls can appear all year round. This is a clear difference to the rutting season of various hoofed animals, which is partly seasonally bound and thus synchronized within a population."

It goes on to describe the phases of Musth. From what I understand from the rest of the German article it is basically the rut of elephants except that it does not occur seasonally. Not everything is known about it but it is well researched. In India it is culturally relevant.
The problem with just being a hardware maker is that it isn’t that profitable - especially selling commodity hardware. We see it with personal computers, consoles (they make most of their money on first party games and licensing for third party games), televisions, phones, set top boxes, etc. The only really successful hardware company is Apple. Even Samsung is only profitable because of its component and manufacturing divisions.

The extra $20 won’t help make Roku sustainable. Amazon can sell Fire sticks cheap because it is a gateway to their services.
There is a lot more you should learn about DynamoDB but I appreciate the effort of the author. Please read the AWS documentation, it's not that big and explains vital things that just aren't in this article. Very important things like:

- LSI can't be created after table is created

- GSI late creation generate back pressure on main table

- If you have an LSI, your table will not scale beyond 10GB

- How often a table will scale up and down per day/hour?

- Cost of auto-scaling in cloudwatch (alarms aren't free)

...and so much more. I've been working with Dynamodb for over 2 years now and I love it.
about:config -> urlbar.update1 -> false -> restart firefox
Very cool! I'll check this out!
I can understand companies not being protected from profiting off of ads that come before viral lies (facebook, youtube), especially when the companies have a hand in spreading them with algorithms promoting addiction.

But if they're not promoting the content, and aren't profiting from it in a different way than other content, we can't hold them responsible. These providers create platforms. Would you hold CVS responsible for selling me the tape/sharpie/poster board to make a racist sign?

If I create a twitter clone, post it online, and it somehow blows up overnight with child porn and terrorism, why do I deserve to be punished?
You believe that Google Accounts, GMail, and GDrive are fundamentally insecure and unreliable? Compared to what?
Nice! Missed the debut this year and have been looking for a way to see it.
Operational data stores are not reporting data stores. A healthy system would fire change events to which a reporting system subscribes, placing the data where it belongs in the reporting data model.
Congrats on the launch, neat idea!

You guys have thoughts on automated testing? My experience with visual programming in the wild (zapier, iterable, mailchimp) is that you end up with a lot of orphan and broken "scripts" deployed only to the production environment by well-meaning operators who can't really test or maintain them. It's interesting that this is geared towards devs, but I worry that you'd have a bunch of the same problems as the system grows unless there's a good way to rig up functional/e2e/integration tests the way we usually with cypress, capybara, etc.

Seems like there must be a solution, but my first idea of just setting up a "test" environment that points to other test services seems really costly if it's running on every commit that gets pushes like we often do with CI.
Adultery
Ex. Law #129: "If the wife of a man has been caught lying with another man, they shall bind them and throw them into the waters. If the owner of the wife would save his wife then in turn the king could save his servant."

Crazy how much our laws have evolved since then.
If Google Wave launches in today's climate, will it survive?
Sure, but I had no idea the company was an analytics company until the last paragraph. I clicked on the article from HN.
Probably luck. Given a much more potent viral load, it is more than likely the same patient can be infected again.
While I hate to assume people's position, I would venture a guess that the parent is a junior developer who has had one or two experiences that lead them to believe they are better at programming than some senior devs in their company, and has yet to realise how much of a lead they have in soft skills.
This is great advice, wish I had it before I started working with DynamoDB. Hot keys can be a particularly nasty landmind.
Such a calender is not first try to change calender. There was so-called "French Republican calendar" with ten days in a week, for example. And also they try to count years from the beginning of revolution, both in Russia and in France.

The change of starting point of years counting is also religiously motivated, because currently we have a 2020 years from the birth of Jesus Christ.

When I see that BC and AD change the meaning, I suspect that it is a part of the same process, probably third try to change calender.
Please add (1754 BC) to the title.
Rocket Lab successfully completes Electron mid-air recovery test (+ video)
Stop coding right away, think about value first
Some pricing feedback:

The limitation of *K views per month only serves to introduce confusion into the buying process for me:

- I don't know how many thousand views per month my website gets, to begin with. This is not something I have ever had to be concerned about but with this product, suddenly I need to keep an eye on this?

- The first question that comes to mind is that what happens when I go over? I see you have a FAQ answer dedicated to this. (A lot of people won't bother to read the FAQ)

- According to the FAQ, a one time "spike" is OK, but if it happens two months in a row someone will contact me? This seems murky and introduces uncertainty. And not sure I want to sign up for a $6/mo. product where a vendor is going to be contacting me to "discuss upgrade options".

- That said, I don't know what "discuss upgrade options" means. Does this mean you'll contact me to force me to upgrade? Or is it just a suggestion? Is there a time frame in which I'd have to do it or will you cut off the service if a decision isn't made in a timely fashion?

- Your highest plan allows 1M pageviews per month. What happens if I go over that? Is there a higher, unlisted plan that I would be asked to upgrade to?

A lot of the above may seem silly but I'm trying to illustrate the kind of murkiness that might cause a user to think, "I don't know exactly what I'm signing up for" and move on to other solutions.
My work prefers their IP be kept inside their network, so to speak. Yes, nothing really prevents me from cloning my work git over the VPN and doing the work locally, except for norms and limited local disk space.
Only matters when you get big enough to attract meddling kids to look under the hood.
> it might even be financially prudent to not chase those last 9s of uptime

That's the basic premise of an "error budget".
O'Reilly-published books often have an animal on the cover. I don't think they are picked for relevance to the topic (even most of the Python books don't have pythons!)

https://www.oreilly.com/content/a-short-history-of-the-oreil...
Coincidence and irony aren't mutually exclusive. In any case, it's not surprising that free books about SRE have been noticed by HN users during a time of widescale quarantine.
I enjoyed google wave very, very much. I knew it was way ahead of its time, but I hope it inspired some features in today's products (OneNote? obviously Google Docs)
Eventbrite lays of 45% of it's workforce
The built-in MacOS screenshotting functionality is pretty powerful.
Airbnb rolls out new features aimed at its next big bet: longer term stays
That is exactly how shareX works.

In comparison, shareX is far more feature rich with the exception of selfie capture.

However, it appears that shareX is only available on Windows and Zappy only on Mac
I'll refer you to my response here, on why people claiming that's the alternative isn't really accurate: https://news.ycombinator.com/item?id=22815922

But no, there shouldn't be an arbitrary line. Judges can make fair determinations on when a company is or is not doing a reasonable job controlling abuse on their platform, and the profit motivations behind those decisions.
Google search, gmail, maps, their ad systems...?
Space? Performance? Builds typically perform best directly adjacent to storage, and if you're working with a large project syncing that back and forth may be slow.
The ironic thing about your post is you eventually come to make the same point I was making. It’s just you’re getting hung up on the letter of the law and really that’s become quite an arbitrary distinction these days and one I expect will evaporate entirely within the next few years. For example we’ve already seen plenty vocal about how the likes of YouTube should be legally accountable. It might be an unpopular opinion for techies, particularly those who like to move fast and disrupt, but eventually things will change.

In fact the only defence platforms like YouTube had was the telephone company defence you’re making (as it happens telephone companies haven’t been immune from the demands of censorship either) but the moment platforms do start self-censoring they lose that ISP/telephone defence because they’ve proven they can moderate contributions (even if that moderation is effectively worthless in a great many cases)
You mean the same Google services running on top of data centers that the NSA had infiltrated and was monitoring for years?
Restaurant management platform Toast cuts 50% of staff
Had the same experience. Mozilla source & build are a mess.
Can you name a more secure OS or browser?
I believe the GP was referencing Zoom's encryption going through China's servers, which was on HN's recently: https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto...

There are valid criticism to be discussed about China's actions and how much Zoom should be trusted given its close relation.

There's been many criticism of the US government here and I never see anything flagged or removed, I would consider that nationalistic and provocative under the same guidelines. I just don't see why the China discussions are removed.
Has anyone ever compromised search?
For the same reason why in most jobs you usually don't work for more employers spread out over your week. Like, 2 hours on Monday for Alice and 3 more for Bob, then Tuesday is your Carol-exclusive day.

Hiring people is costly, and if everybody works fewer hours you need to hire more people to get the same output. More people also means more communication and management overhead. So suddenly changing your scheduling approach is probably net negative in the short term, if other businesses continue with the previous workload.

If most of the population agrees that 5x8 is reasonable work hours, then that's what employers pursue with scheduling. If you pursue to change the status quo (say, 3x8 or 5x6), then you should be ready for people who still think that 5x8 is perfectly reasonable and fine for them so they are going to continue doing it their way. And to the market which may not adjust to lower individual output during a significant part of your lifetime.

Of course it the entire humanity just woken up tomorrow and everybody decided that it is enough to work only 3 days per week and anything more is slavery, then the scheduling will just adjust and more people will be hired to fill the time slots.
Use shareX on windows. It's amazing. Although it doesn't have the selfie capture option.
"I wanted a tool for screenshots/GIFs to supplement apps like Slack, but nothing on the market had the mix of speed and features we were looking for."

Did you have a look at Jumpshare (https://jumpshare.com)? We offer video recording, screenshot capture + annotation, file sharing, and more - all wrapped up in an easy to use Mac menu bar and Windows system tray app. On quick capture (or upload), it copies a shareable link to the clipboard so you can quickly share it anywhere. :-)
It definitely runs up against social taboos to speak so frankly of the departed, but I find it refreshing personally. I can’t speak for anyone but myself, but were I to die tomorrow I would actually prefer that the whole of my life is remembered:

- Accomplishments recognized, good and bad.

- Loved ones given space to grieve.

- And anyone I may have hurt allowed their feelings of relief.

Our legacy is what we leave behind, not just net change, or the parts we wish it to be.
Show HN: Jobs for Coronavirus Survivors. Have Covid-19 Antibodies? You're Hired
"receive hundreds of spam submission per day"

But this is exactly the point I am trying to make. That's the service provider's problem and not the user's. CAPTCHA shifts the problem to the user.

CAPTCHA is a 00's idea, when we had the multiple page registrations(with errors showing only after you submit the page), the insane password requirements, etc.. It doesn't belong to modern stack in my opinion.

"What is the non-lazy solution?" That's how disruption is born.
Use an almost memory safe for systems programming (BLISS) for example (from the point of view of ALGOL linage).

While it kind of applies to Windows with C++/.NET Native, UNIX clones are relatively far from it. Although Apple and Google's forks are also moving into that direction.

Then the OS is relatively quite robust, there are several histories of uptimes measured in years with VMS systems.
I haven't heard anything notable or positive either. It is possible that some interest groups who want to sink Mozilla hope that it goes the way of HP under Carly Fiorina.
So if they keep selling to new customers, what happens when all of the customers who want one have one? Once you have a box that can stream 4K, why upgrade?

Besides there are no more dumb TVs. All TVs are smart and are “good enough” for most people. True Roku is embedded in most lowend TVs but the licensing fee is minimal because of the thin profit margins of most TVs.

Roku is a commodity device. Everything with an internet connection can stream Netflix and the other services that people care about.
I've been involved w. jax/stax/trax/flax - I think the real issue w. the stax-like functional form is that it gets unwieldy very quickly when dealing w. more complicated models that are natively general-graphs as opposed to simple sequential pipelines that can be trivially mapped to a combinator expression tree.
Of course there are many solutions here, but ultimately if you're building an NN library you need to build something that ML researchers actually want to use daily, and that tends to look closer to hackable pytorch-like DSLs rather than higher-order functional code - which often looks elegant but tends to hurt readability and rework speed.
Good question ;-).
I actually did not asked, coz I want for now to have the freedom to experiment and break things.
"Normalization was built for a world with very different assumptions. In the data centers of the 1980s, storage was at a premium and compute was relatively cheap."

But forget to do normalisation and you will be paying 5 figures a month on your AWS RDS server.

"Storage is cheap as can be, while compute is at a premium."

This person fundamentally does not understand databases. Compute has almost nothing to do with the data layer - or at least, if your DB is maxing on CPU, then something is wrong like a missing index. And for storage, its not like you are just keeping old movies on your old hard disk - you are actively accessing that data.

It would be more correct to say: Disk storage is cheap, but SDRAM cache is x1000 more expensive.

The main issue with databases is IO and the more data you have to read, process and keep in cache, the slower your database becomes. Relational or non-relation still follows these rules of physics.
There just doesn't seem to be any good news anywhere.
"Tree shaking" is standard terminology in Lisp (and possibly Smalltalk?).

It's also a narrower term, since DCE is used for standard optimizations in e.g. C that have nothing to do with a heap of objects.
If your testing system depends on a remote server, it's not testing just your code anymore. Tests must be as isolated from other changes as possible or else they do not tell you anything.
Except for the hard coded buttons to services you don’t want (CBS News) or are discontinued (aka Radio).
I don't submit things to Hacker News :(
Steal This Fingerprint
Check out this video from AWS's Principal Dynamodb expert that touches on comparisons against relation db's: https://www.youtube.com/watch?v=HaEPXoXVf2k
Kernel that is mathematically proved secure
I have not used xUint, and can't compare, thanks for mention I will look. But there is always some ways to improve messed tests, like page objects or page components and so on.

BDD methodology in opinion serves to business goals. And it is not only about syntax, but about whole way to make projects.
> There are valid criticism to be discussed about China's actions and how much Zoom should be trusted given its close relation

Yes, and that's why comments about it should be thoughtful and substantive—not drive-by flamebait leading to useless flamewars about NATO and Winnie the Pooh.

> There's been many criticism of the US government here and I never see anything flagged or removed

That happens often. If you never see it, that's because of a cognitive bias: we notice and weight more strongly—that is, we see—what we dislike. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... People on the opposite side of this question have exactly the opposite complaint.
B2B Client Acquisition for Agency
B2B Client Acquisition For Agency

Hello,

We are looking to hire someone to acquire prospects and close them for our Digital Marketing Agency.

The ideal candidate will have English as their first language, must be experienced in finding prospects and closing them with ease.

We will pay you on a commission basis. For every client you close you receive a negotiable initial payment including residual commissions paid every month for each client you close, until the client stays with us. On the 50th client closed, the initial and recurring residual commissions will double for each client you close . You will be paid after you have closed the client through PayPal. You can use whatever technique works best for you. If you think you are right for this role, please PM to discuss your experience and how we can move forward.

Thank you for your time!
It's really not a secret https://signal.org/blog/secure-value-recovery/
"Would you hold CVS responsible for selling me the tape/sharpie/poster board to make a racist sign?"

No, but I'd hold CVS responsible for displaying the sign in their stores.

"But if they're not promoting the content, and aren't profiting from it in a different way than other content, we can't hold them responsible."

That's the biggest issue Section 230 fails to account for: These companies are profiting off it. When Google or Facebook take down content, they still keep the profits they got from advertising it. Some of the most long-running ads on high traffic search terms on Google distribute malware, and they refuse to delist them due to the amount of money they make. Facebook refuses to restrict blatant lies on political ads because those political ads make it a huge amount of money.

Section 230 is a failure because Section 230 removes any financial incentive for platforms to moderate responsibility. If we were to replace Section 230, rather than removing it entirely, we would need a solution that makes it inherently expensive to host bad content, such that platforms are strongly incentivized to hire qualified staff to moderate and manage content.

If I report harmful content on Twitter or Facebook or Google, we need a system that ensures I receive a non-automated, competent response, and that the company is legally responsible for the decision they just made, such that they can't pawn it off on an algorithm or someone making 5 cents an hour.
> If the owner of the wife

In Hebrew the word husband is the same word as owner. Other translations use husband rather than owner.

How much do we really understand the meaning of these ancient texts?
Off-topic: It made me chuckle to see this well-designed page, with great+free content, and also pulling in angular.js, doesn't follow Google's recommended practices for SERP, e.g. meta tags so that pasting the link into Slack, etc. displays some info rather than just the bare URL
Weren't they all compromised by NSA, as well as China. And those are the issues that became public. Look up Operation Aurora for instance, or the famous slide deck that highlighted lack of encryption inside Google's network - and security intelligence even put a smile face there!
It's off topic of the submitted article.
It wouldn’t have mattered. Eventually all of the streaming providers would have still wanted to get rid of the middle man.
I don't get why this is downvoted? Maybe I was too concise. Then: even if the company may say what they do, the company cannot check and tell what each employee does. This doesn't have to be a malicious intent of the employee, but it can be.
if it's so secure that only state sponsored actors can force their way in, thats pretty damn secure.
Braun T3 transistor radio designed by Dieter Rams
Can't find a way to start - it asks for some codes..
I'm in Sweden, account set to Sweden. What's wrong?
Maybe $COMPANY just expects their candidates to be able to use a search engine rather than quiz their recruiters on it, and anyone who can't do that is a non-regrettable loss.
I love that they're taking a crack at this, but three things still keep me on Skitch:

- Drag to drop image directly after creating it

- Visually appealing arrows/annotations

- No account necessary

I still haven't seen paid or free screenshot tools that are able to compete with Skitch's ease.
ah yes, the classic: "if people get healthcare, its stalinism"
It just means to prepare. Someone decided to use the word to mean "to prepare: minors for sex when they are older". Obviously this second definition came later.
I just told you a few days ago that if you keep taking HN threads further into political, nationalistic, or ideological flamewar, we are going to have to ban you. You're still doing it.

This sort of tedious boilerplate gets certain juices flowing but it has nothing at all to do with intellectual curiosity, the purpose of this site. In fact, it drowns it out. Would you please review https://news.ycombinator.com/newsguidelines.html and take the spirit of this site more to heart? We want curious conversation here, not demon-fighting.