skysight-inc/HackerNews huggingface dataset:
+1 to choosing a routine you can stick to.

Routines like 5x5 can be ok for some but I'm not sure it is a good idea to put most beginners in low rep range workouts before they can learn the movements. Probably best to work on the 8-12 rep range and machines in the beginning.

I'm a fan of two weekly full-body workouts in a mix of machines and free weights, or 2-way splits (upper/lower, push/pull) 3 times a week. I've seen far too many times beginners being put on a 3-way split with workouts that take 1 hour or more just too quit the gym the next month.

Seek help to build a simple routine (bodyweight exercises work too) that works the whole body and doesn't too much time and then build up from there.
I didn't believe you so I looked up estimated suicide rates per 100,000 per country from the WHO[1].

Turns out my intuition was incorrect based solely on estimated suicide data: The US has an estimated suicide rate for kids between 10-19 of 12.5 per 100K, while most other Asian country have lower estimated suicide rates (Japan, Korea, Vietnam, Malaysia, Singapore, Thailand, etc), except for India which has the 4th highest estimated suicide rate for 10-19 year olds of 23.1 per 100K.

Although I'd still argue (weakly) that most Asian children aren't exactly thriving based on anecdotal evidence, and perhaps all that the estimated suicide rates indicate are that Asian children can grind through their respective education systems. However, I can't think of any other readily available figures that could help make my case so I am checking my gut intuition at the door.

[1] https://apps.who.int/gho/data/node.main.MHSUICIDE5YEARAGEGRO...
But the disgruntled employee may have had legitimate access to the system, even if this specific act was illegitimate
An RSS feed is not expensive. As one example it'd be great to have RSS feeds for e.g. the US Forest Service or Bureau of Land Management about camping/hiking conditions, wildfires, etc.
I’ve been marveling over your repo all day (and night). So great!

Do you auto generate the SUMMARY.md files, if so how? A script doing a simple recursive directory walk?
The classic way to do it is see how well it compresses, though that requires a certain minimum length.
https://en.wikipedia.org/wiki/Chironomia ?

It's likely the gestures have as heavy an accent as the speech in:
https://www.youtube.com/watch?v=FSTAAs1Y-38

(:futurama fry:)
Not sure if codified gesture, or ancient meme format.
Booting to Arch Linux and being accessible on WiFi in ~5 seconds

Booting to my custom init process, initializing the system and running my UI app in ~1 second

Try that with any other smartphone...
Yes, a lot of down time for sure, but each of these is quite an unexpected edge-case. I wouldn’t think that many of these issues would be reoccurring as they have added regression tests and process in place for each.
Your attitude (and people with similar) are the problem. If we isolated for four weeks, wore masks, and focused on contact tracing early on, we wouldn’t be in this predicament. But suddenly, we have a whole crop of arm chair doctors and statisticians who disregard basic instructions by medical experts and attempt to minimize (or dismiss outright) the threat of this disease.

Worse yet, we now have a sizable portion of our population that honestly believes that the economic damage is worse than losing 1% (or more) of our population. Given the unpredictability of how people cope with this virus, you are telling me I should risk my family because we are too stupid and/or lazy to do basic things like wear masks and observe a quarantine?
This is something I argue with coworkers et al to no end: differential privileges are targets for privilege escalation!

From their perspective, they want the ability to ban/kick/etc as special powers; but from my perspective that feature is an exploitation target that's vulnerable to any unknown bugs, and probably in twitter's case, social exploitation.

I would _much rather_ see all users be equally powerful and find some means by which the services can be designed such that everyone can be comfortable and safe.
> "Because the audience needs to know how to quickly send BTC."

Yep, I agree with this.While mine guess was purely on "amount of money available to give", your speculation seems more on point.
Wow, this hit me hard. Thanks for that realization. This is something very worth thinking about.
Even the most anti-Walmart economists will concede that Walmart has had a non-trivial positive effect on combating inflation for staple goods. When everything's cheaper, it's a bit like everyone gets a raise - the only people who get screwed are the workers.

As much as I support local, family-owned businesses on an individual level, I also recognize that for the vast majority of people, cheaper goods are much better for their lives.

I do wish we forced large corporations to pay for any government benefits that their workers collect, though, and continue to push for living wages that make sense at the local level.
Twitter silences the blue checkmarks to halt a historic hack
Julia also has 1-based indexing .. You get used to it pretty quickly.
Perhaps the admin dashboard allows support staff to reset emails/passwords, and they simply logged in as the users to tweet.
It's a good one too!
From our experience, an avatar is commonly used in relation to information warfare operations and can be similarly compared to sockpuppets, or deep socially engineered identities that have the will to skew with the public opinion.
Oh wow, what a great read. When you thought it was over, there was another entire level deeper in the rabbit hole. Fascinating post. HN at its best.
It's not a pipe dream. I'm using Urbit on a daily basis, and this year I'm having a blast with it - in particular because of high barrier to entry, the conversations there are really great with the most geeky and motivated people.

Lots of features are there, it got faster, more stable.

There's no need to pay for anything. Urbit planets are usable from desktop, and don't really need to be turned on all the time. Urbit should have no problem eventually running from a phone, which is like 99% online device for me anyway.

Federation of services running on Unix machines is just not going to work. That's how Internet used to work, and it was not practical so it degenerated into what we have right now.
many platforms (e.g. iOS and game consoles) don't support JIT at all.

I was under the impression that LuaJIT has support for at least one game console because it's used in games. Is that not the case?
Looks like they selling snake oil on the name of Stanford and AI :)
I don't understand the first one:

a shared database table’s
auto-incrementing ID column
exceeded the size that can
be represented by the MySQL
Integer type

Followed by:

GitHub’s monitoring systems
currently alert when tables
hit 70% of the primary key
size

So why was there no alert?
While true, I would augment the title to suggest that everyone needs e2e encryption.

I find it disheartening to think that almost all communication I see and engage in on a daily basis is owned by various for-profit companies, whether it is Twitter or Discord or Reddit or Google. Having actual 'private' conversions with everyday people (that use everyday software) seems almost impossible.
Couple that with 45 five times over! I was flown down for a Facebook interview from the east coast. It was my first tech interview and it was with facebook. I was so exhausted by it, and then the next day I had an interview at Uber. I started that one already pretty tired.
Fuel costs will increase as we transition away from fossil fuels, so the competition may be against other forms of non-fossil fuels changing the equation somewhat. (Unless we decide to give up on mitigating the climate crisis, in which case global unrest will probably make it a moot point)
> I'd like to see a system where it is physically impossible for a customer service rep to discover any info about me until I authenticate and authorize it.

Isn't this the objective of Tim Berners-Lee Solid Project and their Personal Online Data storage (PODs) in the spec?

https://solidproject.org
> Save more, buy more.
> Found your own company and you’ll have infinite shares for free.

You seriously misunderstand how little money people at the bottom actually have, and how little access to the kind of credit you'd need to start a business. Like, saving for a car when their old one breaks down will probably take some people months or years. Saving to buy shares????

> That’s what "They" did.

A minuscule handful of them, if even that. For every Jack Ma there's a thousand Mark Zuckerbergs or Bill Gatess who were born with a silver spoon and will die with a silver spoon, as will 3 generations of their children at the very least. The descendants of the people who laid the railroad tracks, the large slave plantations, all of these people are the vast majority of the top. Even people like Elon Musk are still coming from a background of pretty high privilege. The people who were born in the bottom 50% that you have ever heard of (outside show-business) can probably be counted on at most a few people's hands.
There are other cloud providers, some of which are trying the fewer, higher quality services strategy. You can choose one of them if you prefer their offerings. If your answer is that they are missing some niche feature that you need, then I think you found out why AWS' strategy is working.
why would they convert btc into usd? they are not stupid.
You are probably not exercising property. You either have poor execution, use too much weight, use exercises that don't agree if your body mechanics or a combination of the three.

Feeling sore in the muscles is normal, feeling joint pain is not.

It's true you need more rest/sleep but I found you can work around it if you don't care too about putting on muscle and thus work out less frequently and with less intensity, just for the health benefits.
Show HN: WebTorrent Desktop 0.22.0
I've read that in ASL, one may establish a "pronoun" by signing in a location, and then using that location as an endpoint for further signs. Is this true?
is not this done for years and called synthetic data generation, simulation etc.
I think there are three possible explanations here:

1- (Tinfoil hats please) This is a state owned attack, which is a retaliation from US Government to ruin Twitter's credibility and introduce social media regulations.

2- The hackers are gray hat hackers, who know that reporting this vulnerability will not make them any money and they want to get what they think they deserve, so they make it public and get some good amount of cash.

3- The hackers had realized they had a massive vulnerability in their hands by accident and did not know what to do with it.

I find second and third option plausible, which also reminds me of the npm hack, where a very, very popular library was compromised and installed on a huge amount of developer machines, but only thing they did was to try to get hold of some bitcoin accounts.

I do not condone any type of crime but in both cases, it feels like a huge opportunity was missed by both hackers.
Interesting looks like a moderation tool form the screenshots. You can block a user from timelines and searches or a tweet.
Introducing Swift Service Lifecycle
> but it’s how everyone eats

Beef is the problem. Beef is not a necessary food. It can also cause health issues. The fact that it emits a lot of carbon makes meat a thing to work on.
Well that's what I'm asking about. What social hacking principles possibly were used here? What is the understanding that the attacker has about the people inside the company and how security is at companies like this to pull off a breach like this?
5x5 has already been brought up a bunch of times. Starting Strength: Basic Barbell Training was a good book for me to cement each lift and I picked up 5x5 later for the routine. SS is a bit long-winded, it only covers a handful of basic lifts but dedicates a chapter to each one. Proper form is really important in not hurting yourself and maximizing your time in the gym. Being thoughtful about which muscles are getting activated and getting comfortable on how to position yourself really helps when the weight goes up.

The New Encyclopedia of Modern Bodybuilding (Arnold Schwarzenegger) I remember half was life story and theory on bodybuilding and the latter part was a good reference of a bunch of variations on exercises to mix things up.

Both of those books have been around forever and are generally well regarded. Your library probably has a copy you can borrow.
I doubt they'd claim to be perfectly "bug free" but this came to mind reading your post: https://github.com/boltdb/bolt
Trust me, if you inhaled cigar smoke by mistake while pulling on it you would know.

When you exhale you might get second hand smoke through your nose or if you're in a place with bad ventilation.
Big/active discussion here:

https://news.ycombinator.com/item?id=23855208
> “At the time of this review, the available evidence suggests that smoking is associated with increased severity of disease and death in hospitalized COVID-19 patients. Although likely related to severity, there is no evidence to quantify the risk to smokers of hospitalization with COVID-19 or of infection by SARS-CoV-2 was found in the peer-reviewed literature. Population-based studies are needed to address these questions.“

https://www.who.int/news-room/commentaries/detail/smoking-an...
Mature does not imply old; it means feature-stable, proven and understood.

An example I know, Canon's pro-level cameras are mature on the day that they go on sale to the public because they have been tested around the world for a year or more to verify and debug the design. That's part of their appeal, users know that they're putting $8000 into a mature camera that will get the job done, though with fewer features and baubles than a Sony.
For others curious about this uuid type:

"This function generates a version 1 UUID. This involves the MAC address of the computer and a time stamp. Note that UUIDs of this kind reveal the identity of the computer that created the identifier and the time at which it did so, which might make it unsuitable for certain security-sensitive applications."

I guess that's not immune to problems either (i can imagine problems with both mac address and time).
Joe Biden, Elon Musk, Apple, and others hacked in unprecedented Twitter attack
Using fear and other emotions is also a way to make people react. A lot of people cannot really absorb the science and numbers.
As mentioned in a NYT article, Trump’s account is under “separate lock and key” which I think means it was not vulnerable to this threat. But yeah still super scary. Src: https://www.nytimes.com/2020/07/15/technology/twitter-hack-b...
Monero, Zcash to BTC atomic swaps work which would let you completely erase the origin of the funds especially with such a small amount.
We use OpsGenie at work. I've used their support a couple of times. Every time they needed to look at our company's account settings I've had to approve it (using some sort of OpsGenie internal tool).
I was pleasantly surprised.
It's impossible to tell as a customer how hard it is to access my data without that internal authorization system, but it at least looks better than nothing.
Yes, you just crap up your code by subtracting 1 anywhere you need to calculate an index.

I moved from Matlab to Python and the biggest improvement was zero-based indexes.
That's a good point. But, isn't it necessary to have the state instituting those taxes?

Gas is much cheaper in other states, I wonder how they pay for the same roads.

I actually always viewed the failure of the bridge project as a sign that people won over bureaucrats. I felt like it would add a lot of traffic congestion and not solve problems the right way. I would like to read more about what you are suggesting, do you have any links that speak to your viewpoint?
> Regarding the LP interview format itself, it's just a vanilla Behavioral Interview.

Not when I interviewed with Amazon. Most companies don't tell you which questions you may be asked about. In my Amazon interview, the questions were directly from the LP. Not disguised as such. Not even rephrased. Example: "Tell me about a time you disconfirmed a belief." This may be a good thing in that it helps the candidate prepare, but it's a bad thing in that often the interviewers are just following a script.

I've never had a behavioral interview that was not a conversation. Only at Amazon was it a "drill". Rapid fire questions, with little to no scope for exploring a topic. It wasn't an interview, it was an interrogation, mostly phrased to put me on the defensive.

> Even Google's previous head-of-HR tells all job-seekers to do exactly this

I agree it's good to come prepared with a bunch of stories. However, the behavioral interview I had at Google was nothing like that at Amazon. It was actually a 2-way conversation.
Maybe time to look for my pension then! But no, I do not have the same experience; when I recommend someone (always seniors though; you sound like one), they do not have to do that. Another way to avoid (in recent experience) is to apply for positions as an agency (so a consultancy company which might be a one person company but looks like a pro outfit, website wise), work for 3 months (none of our people ever got interviewed: they trust us to have done that) and then apply for a job. Skip all the hiring bollocks as you already worked there and with the team etc. Again, not speaking for FAANGs.
When I was CTO in some companies we had very different problems, with DBs being only one of them (and thankfully not four hour long outages in two months).
The Wikipedia article on Working Memory followed by at least the first four chapters of A Philosophy of Software Design. This is really good for providing an underlying “why” for any other technique.
Check this out https://devansvd.com/oauth
Platform9 Unveils New Capabilities for Enterprise Managed Kubernetes Solutions
When I was working for a company with SOX compliancy, direct DB access was highly regulated and audited.
There's different rings for different customers like government and military. I imagine their updates are deployed slower.
Does anyone use Snorkel (https://github.com/snorkel-team/snorkel)? From what I can tell, it seems like a research product. Not sure if any company uses them in a production environment.
I knew Fahim, met him several times and hung out with him when he was investing in Pathao and HackHouse in Bangladesh. He was the type of person who would hang out with you having beers and you'd be shooting the shit about an idea for a startup and he'd end up going home, writing up the code all night and send you a link in the morning with a registered operating version of the site. He dealt with a lot of the same issues of shady regulators, broken ecosystem back then in Bangladesh but having his roots from there may have made things easier to navigate. Uggh I still can't believe how gruesome this is. I'm devastated for his family, the world is a horrible place a lot of times.
Yes, that's a good point, and in our interviews we do try to take a slightly less well-known problem, at least one that doesn't have a dozen well-known named algorithms.

Still, even using a pre-learned algorithm demonstrates some level of confort with algorithms in general, and can be used as a stepping stone during the interview to shift the problem slightly to see how they adapt the algorithm.

For example, if a candidate is clearly taking their time and essentially working out the algorithm themselves, and succeeding, that demonstrates the skill and we can move to other problems. If the candidate just breezes through and finishes in 2 minutes, then we can change the problem ad-hoc to try to get them off the beaten track a bit (say, if they wrote quicksort, maybe ask about making it stable, or sorting even numbers differently from odd numbers, off the top of my head).
yep, i went with noctua w/ the dual fans in a push/pull configuration on a 3960x, and it's worked great so far. except that the two fans aren't quite the same color, sigh.
using monero in a big scam is retard, not stupid.
Accounts of the employees. There was a statements somewhere else, that this might be close to the token system. Token have a validity which expires in hours.

All assumptions on my behalf bit it explains your question.
Because it is expensive?

Yes, that might be a bad trade in the long run, but history has shown us times and times again that people are bad at evaluating those risks.
I think that the two meanings of consumption, "to use up" and "to eat", are pretty freely conflated in this calculation.
> It's about who you can criticize and who you can't, regardless of your specific claims or evidence.

Suppose you criticize someone for being slow at reading. It's not the nicest thing to say, but it's run of the mill as criticisms go. But then suppose you criticize someone for being slow at reading who has dyslexia. That would be considered extremely insensitive and rude, even if it's factually correct.

Suppose you say "I screwed up". Pretty unremarkable; self-deprecation is common in our culture, and people won't consider it a sign you're being too hard on yourself, unless the mistake you made was extremely minor or harmless. But then suppose you say "You screwed up". That would be considered far too aggressive and direct for most situations.

Of course it matters who you're criticizing.
I could be wrong, but I thought UUIDs could cause some performance troubles for larger table when there is an index on it?

edit: This explains it a bit

> When you insert a new row with a random primary key value, InnoDB has to find the page where the row belongs, load it in the buffer pool if it is not already there, insert the row and then, eventually, flush the page back to disk. With purely random values and large tables, all b-tree leaf pages are susceptible to receive the new row, there are no hot pages. Rows inserted out of the primary key order cause page splits causing a low filling factor. For tables much larger than the buffer pool, an insert will very likely need to read a table page from disk. The page in the buffer pool where the new row has been inserted will then be dirty. The odds the page will receive a second row before it needs to be flushed to disk are very low. Most of the time, every insert will cause two IOPs – one read and one write. The first major impact is on the rate of IOPs and it is a major limiting factor for scalability. [1]

1: https://www.percona.com/blog/2019/11/22/uuids-are-popular-bu...
> this doesn't look good for Indian tech sector.

How this is not better than no money coming into the Indian tech sector?
It's all over Hacker News already. For example the very first item in Hacker News homepage. https://news.ycombinator.com/item?id=23851275
Can I pose a question to people here.

Would you have moved companies earlier or moved more often if a coding interview was not standard practice in hiring?
Why so harsh ? If there’s one reality about software serving so many people with so many developers is that there will be bugs and blind spots.
I had the exact same thought when I saw their website
Joe Biden was one of the hacked accounts, Trump was not. It's like 2016 all over again.
I saw a talk on Snorkel a few years back, so I don't remember perfectly, but it seemed to be an iterative process. It's a tool for you to build and refine simple rules. If you have ingredients, a simple heuristic "<number> <units> <ingredient>" will get a lot of them, but there are tons of edge cases. With more heuristics, you might get lots of those, and so. I think it was a tool to help you explore and iterate on those heuristic labeling functions quickly. Then you can label the stuff that's hard in a more expensive way or something. I thought of it as noisily hand labeling sets of examples at a time rather than single examples at a time. This is all memory from a random conference talk or paper or something years ago so take it with some big grains of salt. I do clearly remember thinking it seemed really cool at the time.