skysight-inc/HackerNews huggingface dataset:
The author of the article said we could ask anything:

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

I thought it was a good opportunity to ask the questions that have been in my mind for a long time. They were open-ended questions but I don't think they were incoherent. I've read the source code of certain programming language virtual machines and have seen optimizations both simple and complex. For a long time I've been wondering if there was a set of basic optimizations every developer could apply to their language and get significant improvements with little difficulty.

I don't have a project I need help with, I was just curious. I certainly don't think I'm entitled to answers or attention. If I offended anybody, I apologize. My intent was to spawn a discussion.

> this isn't the right forum to meaningfully talk about it

What is the correct place?
>If Amazon starts to lose top talent because they can't treat their employees with respect and dignity hopefully it will force them to change, and if it doesn't, hopefully it'll cause them to fail.

I personally think that's overly optimistic.

Modern corporate culture structures are toxic to society across the board. Some a bit less, some a bit more. The more leverage an entity feels they have (i.e. power), the more toxic they tend to grow against their own workers, consumers, etc.

This problem is absolutely not isolated to Amazon, they're just the current poster child of what's toxic and growing in corporate America. This pandemic has put a spotlight on these practices (for the better I argue) and illustrated almost in caricature the divergence between business goals and societies goals.

People are far to quick to defend these organizations' behaviors and give them the benefit of the doubt.
For one, it does things that the competition is not capable of or just inferior -- and despite the bias on this site, the major consumers of RDBMSes are not price sensitive scrappy startups.
There is no comparison between the HA offerings in Oracle and something like Postgres, which are comparatively toys. Replication doesn't equate to HA and the "nobody got fired for buying xxx.." actually has some justification. Why would I risk my reputation on a flimsy solution just to save a few bucks in a large corporation?
P1 hits the sweet spot of thin AND pro. Same size as the X1 Extreme series, but geared toward business users. You can actually open it up and do some upgrades. RAM up to 64gb, up to a xeon processor, and the 1st gen is able to include nvidia quaddro gpus.
"When you get these jobs that you have been so brilliantly trained for, just remember that your real job is that if you are free, you need to free somebody else. If you have some power, then your job is to empower somebody else. This is not just a grab-bag candy game.” -- Nobel Prize-winning author Toni Morrison
Economies of scale. 1000 people who were wronged by small companies are all complaining about different companies and it isn't newsworthy. 100 people who were wronged by a huge company are all part of the same protest and can make a lot more noise.
I have the perfect tool for you if you're willing to suffer through getting used to it: SuperMemo [1]. The basic feature it starts with is spaced repetition [2]. Spaced repetition is good. But terribly boring if you're making cards by hand. Because of that, SuperMemo has a feature that imo is just as important as SRS but much less known: incremental reading [3].

tl;dr of incremental reading: process hundreds of articles in a time efficient manner and enjoyably convert them to active recall items.

For a video on it in action check this [4]

More detail: incremental reading has a lot of parts but probably the most important is the priority queue and the concept of incrementally.

Priority Queue: imagine you had 100 articles to go through. How would you process them efficiently? What if you have 10,000? You can't go through that reasonably. SuperMemo helps you manage that with a priority system which lets you choose what's actually important and what you'll end up seeing more and less often. I can't express just how much this helps. This means I can import as much shiny stuff as I want and be confident I'm not gonna lose out on stuff I actually care about. If you just used priority queue and manually made cards while going through things SM would be a big improvement over standard SRS.

But it has another cool concept: incrementalism.
With SuperMemo you don't read through an entire piece of content at once. You read it over time, and make extracts that you break down till you have facts you can memorize with SRS. You might be wondering: if you don't read it all at once won't you forget it? It's the opposite that occurs. By separating reading of an article over time (separated by days) your brain has time to do a bit of memory consolidation and move some of what you read to long-term memory. That means next reread, you can process the article a bit better since you're not taxing WM as much. This might seem minor but it makes a huge difference for comprehension and long-term efficiency. Processing things in bits means when you get board with one article you can go to the next one. I have ADHD which makes this really awesome, it's like Instagram but with text and real learning.

If you're interested in trying it out, let me know. If you have questions about it ask away, this explanation has plenty of gaps. If you have criticisms I'd hold them because imagining SM is nothing like actually trying it.

[1] For a very long, cool introduction you can use this wired article: https://www.wired.com/2008/04/ff-wozniak/

[2] https://ncase.me/

[3] https://supermemo.guru/wiki/Incremental_reading

[4] https://www.youtube.com/watch?v=DoQoeK53bP8
> [...] and that it’s in the same repo. It’s not connected to the init system at all.

And that's exactly the problem.

For all the complaining I do about systemd, I'd be much less annoyed with it if all it did was PID 1. It's all the other stuff that gets tightly coupled for no discernibly-good reason that poisons the well for me.
Ask HN: Do we need a new database?
It's not just capitalism. It's actually any society that is wholly reliant on subjugating individuals to produce goods and services for society.
That was fun but it pretty much reinforces my main reason for not using containers: it's reinventing the OS. I already have the OS, so...

(Change my mind?)
> pulse ox devices are excellent for detectign silent hypoxia in Covid cases even before a person has obvious signs - see recent NYTimes opinion piece

I'm having trouble finding the opinion piece... If someone bookmarked it please post it here :)
I'm charging my Switch with random cables just fine? I've heard that the issue was only with third party docks, not with USB-C cables.
Apple Updates 13-Inch MacBook Pro
I worked from home two days a week before this, and moving to working from home every day has hurt my productivity. I've found it much more difficult to collaborate with colleagues remotely compared to being in the same space for most of the day. Before I used my WFH days for head-down focused work and my in-office days for collaboration. That worked really well for me.
That doesn't make the citizens ill-informed or delusional. The donators think the existence of small businesses provide a benefit to society beyond bottom lines. Small businesses always so close to sinking, so conditions will be worse for workers. Small business workers don't need to be in The Party though, and their social credit score won't come into play. One storm could sink every small business, leaving only big businesses to cover the entire market. Businesses that have gone unchecked for half a century and are big enough to keep legislation in regulatory capture.
Web Development – CSS3 – Scratch Till Advanced Project Based Free Certification
Kubernetes-Raspberry Pi Walk Through
I think the total amount of people who steal would go down if paid more, but I think there is just a "base amount" of the population who will always do this regardless what job/how much they get paid.
right, but have you used the Air? It's much nicer for similar performance.
When one side has all the power and the other side has none, to pretend that the benefit of the doubt accrues equally to both is an act of moral cowardice.
We're fucked aren't we.

I'd never thought it all the way through until last night. But I don't see how we make it though this without something on par with the Great Depression.

Right now Microsoft and Amazon have this little bump due to WFH and stockpiling, giving tech workers reason for hope, but that'll start fading soon and they'll go down with everyone else.

It's the whole boiling frog parable really, isn't it.

* Some virus in China: no big deal it's China.
* Some virus here: no big deal it'll blow over.
* Lots of virus here: no big deal we'll WFH for a while.
* "A while" is up and more virus: no big deal we'll keep WFH.
* Unemployment is 6M/wk: no big deal look at AMZN/MSFT.
* Pork processing plant shuts down: no big deal there's other food.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
||||||||||||||||||||||||||||||||
This should scare the shit out of everyone still living.

Why do we think that in two years, we'll still have enough of a supply chain that vaccine development can continue unimpeded?

People talk about a V-shaped recovery, but I think we're very close to the tipping point. This depends on the existence of expendable pocket money for the public, an existing supply chain, and stable cash flow. All of this will be gone in about two months. If we're stuck with this for two years? There will be no product to buy, nobody to buy it, and no infrastructure to build it. Home values will drop, people will default, and the whole country from NY to SF to Dubuque will look like Detroit of 2008 or worse, cities and suburbs alike, but there won't be a "not-Detroit" of investors to come and fix things this time. Most of us who are young, intelligent tech workers living through a 13-year boom cycle have a hard time understanding this.

Not looking forward to this. The lone bright spot, China (assuming they're able to keep things in check) starts hiring the brightest from around the world, and that's how this empire ends.
This is just a matter of usage. MacBook Pro batteries have never lasted me more than ~3 years before signficant degredation (usually marked by swelling, needing replacement to avoid having the touchpad eject from the machine), and that number held from pre-unibody to post-retina. As an anecdote, the later generations seemed to degrade faster than the earlier ones.

Serviceable batteries are very important.
S20 YC Interview Reflection
https://openflexure.org/projects/microscope/
I’ll be that guy to point out that bees have a queen.

But more seriously, imo, it is an error to conflate permanent organizational perches of top-down systems (“leader”) with command and control networks and ‘critical nodes’.

In context of considering bottom-up, self-organizing system, it is important to note that order increases, and ‘organization’ is a neutral term. Critical nodes may (temporarily) emerge.

There is also nothing fundamental in the bottom-up organization process that inherently precludes the emergence of a hierarchy.
> And that is one of the most disrespectful things I hear applied to low wage earners - that they are incapable of learning new skills, that they're not as capable as other workers or that they they're doomed in be in low wage jobs forever.

That's not what OP said. It's not that they are incapable of acquiring new skills, it's that some people are generally more capable to acquire new marketable and profitable skills than others.

I think it's a matter of interest or natural inclination. Inspiring interest in folks who otherwise would never be drawn to a profitable profession is difficult, and without interest it's nigh impossible to get them to effectively acquire the necessary skills to become employable in that field.

I think the most disrespectful thing to be applied to low wage earners, or people in general, is that they have no passion at all for any craft or hobby. I believe that everyone does, and that those things have intrinsic value, even if they may not presently be valuable to the market.
I think more importantly is that there are legal and organizational structures (General Counsel, HR, lobbyists etc...) that are introduced at a certain point in a companies lifecycle that prevent external costs from being imposed.
Good for you, Tim! I've interacted with him once or twice via his blog and always found him to be a super nice, thoughtful guy.
Using the word "Sigh" online is a surefire way to start an argument. It is a passive aggressive put down and exceedingly rude.

Anyway pointing out the insanity of this situation is not complaining.
That is something I'm aware of, which is why I think it should only be done in conjunction with communicating through proper channels. Perfect example is the Navy captain who was fired, and may be reinstated. He went through proper channels, plus a little more, because he recognized this needed solving. He could have also just resigned and then went public, but instead he stuck it out until he was removed. My opinion: more courageous.
> You don’t get the svelte lightness of the Air

The Pro is barely any thicker and barely any heavier.
This seems pretty cool, I can totally see the use case, especially because Firebase is clunky and takes a lot of manual work to extract/study data in it
*Causal :D
We just hired our first (non-founder) engineer. If you shoot me an email (lukas@causal.app) I'll let you know when we're making the next hire.
Bestselling self-help author, Entrepreneur and Music composer Ghramae Johnson
The good thing about USB-C chargers, if you break the cable you can just buy a new one. No soldering necessary. I chew through a lot of MagSafe charges in the past few years. I fixed most of them, but you can't disassemble them without damaging it.

EDIT: If you talking about the connector inside your laptop, that is a different story.
"I myself have collected documents to support every claim I just made.""

Can you share with the rest of the class?
>Magic Keyboard also features a physical Escape key

Physical escape is what we all need right now, but like people with pre-Magic Keyboard touch bars, we're all going to have to settle for mental Escape for a while.
Please read my 2016 testimony to the Federal Energy Regulatory Commission on the threat of solar storms:

https://www.resilientsocieties.org/uploads/5/4/0/0/54008795/...
Interesting concept. Some writers have beta readers that give feedback during early drafts, but these are usually close friends who.

You might look at something like Critique Circle. It’s not set up for that kind of suggestions, but you could ask specific questions such as “what do you think should come next?”

The problem with getting feedback from readers is there are more writers who want feedback than are willing to give. So you either need non-writers to do it (what’s their motivation) or you need other writers to do it.
The real news is that you can get 32gb RAM and 4TB SSD in a 13-inch form factor

Sometimes its not really about the price, its about "can you?".

I'm glad Apple (and Dell) is addressing the market, alongside the improvements in the technology in their supply chain.

There have definitely been some years where I have been pretty sure something was possible but everyone was holding out for another year because a processor came out too late, or some totally antitrust violating agreement, or milking consumers, all while we just had to assume there were some quality control or battery life issue.

I am glad to know this is going to be generally available.
Well, I'm out then. Sorry, but at the end of the day, it's a user's machine, not yours, Snappy/Canonical. I will not use a system which will not let me turn off something that installs shit on MY machine. I can't believe the arrogance of the snappy devs. Just shut up and give the people what they want.
The macbook still electrocutes you when it's plugged in since the grounding is all fucked up.

This is still a problem: https://discussions.apple.com/thread/3969131

https://forums.macrumors.com/threads/macbook-pro-giving-me-e...

https://apple.stackexchange.com/questions/10545/is-it-bad-th...
Solitude or Isolation: How Mindset Determines Your Experience
Big business is also responsible for economies of scale. A small mom and pop shop can't really scale the same way a big business does. Another added benefit is that we get to regulate the products much more without swamping the business in costs they can't afford.

So I'm not sure that big business is really "responsible for irresponsible economics that hurts everyone".
I also love my 2014 13" Pro and have been desperately waiting for them to add the 32GB RAM option and physical esc key to upgrade. I think GP underestimates how many people find the 13" Pro to be the perfect sweet spot to balance power with portability.
Exactly. Same reason why they offer free engravings.
I fully expected this to be another article on wolbachia. It's a pleasant surprise to see another microbe that can help block malaria in mosquitoes. Between the two a good dent might be put into that and other diseases. Wolbachia was shown to help with dengue too, and at least somewhat with Chikungunya and Zika - which are viral. This sort of trend looks hopeful for the future.

If we're really fortunate and have the people and funds made available to do this sort of research, perhaps we could see West Nile, yellow fever, Lyme disease, bubonic plague, Rocky Mountain spotted fever, and other bite-passed pathogens severely curtailed.

https://journals.plos.org/plospathogens/article?id=10.1371/j...

https://www.nature.com/articles/ncomms11772

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6085076/
Salesforce will help businesses return to work with a new set of tools
I have one horizontal monitor and one vertical one. Code lives on the vertical, everything else on the horizontal.
Tl;dr: because docker is doing a bunch of undocumented junk you didn’t ask for.
Holding an individual accountable for fixing a massive enterprise is absurd. Resigning over intolerable positions is an honorable and effective way to confront a situation that is unacceptable.

It's an effective way to state your case especially if your position or notoriety is such that it will attract attention.
I hate the Touch Bar as well, and I am very happy with my 2020 Air with a fixed keyboard and no Touch Bar. But can't you just remove the icons from the Touch Bar or set it to display the Fn keys?

https://www.idownloadblog.com/2019/02/27/customizing-touch-b...
Thanks. I'm am aware of this. I research this all the time, and regularly come away disappointed. I don't know if I verbalised clearly enough, but I have actively wanted good options for years, and I'm always open to whatever alternatives are current at the time of purchase.

Seriously, I'm in the market for a new laptop and there are still too many concerns relating to support for these devices... not just Dell but usually for whatever manufacturer I'm looking at. Once you start reading about people's experiences there are always issues - many of which have been discussed to death on HN.

Just because Dell claim that Linux is officially supported does not mean that it will be a smooth ride. I don't think that has changed much at all over the last few years? But perhaps this year is different.

Do you own this though? If you're using this new XPS model without power consumption issues, excellent wifi (wifi chips issues seem to always be the main downer), good mousepad behaviour? Perhaps it's finally not a problem? I will gladly lap up any positive news that you can give on this front.
This was a huge factor in my hosting a blog on my github.io page. There afaik is no available analytics on such sites available, and I didn't add any into the site. I have no clue how popular my blogposts are or if they have ever even been seen. They remain in a kind of superposition where I have no idea if anyone is reading some more than others or not. This causes me to put the same amount of effort and thought toward writing all of them regardless of topic. Furthermore, it means that I don't get uhh 'online stage fright'. I can assume that literally nobody is reading my blog or knows about it, which gives me a sense of ease I can trick myself into that allows me to write however I want.

Don't focus so much on this need to be seen.
>[...] the lab is a few blocks from the reported ground zero for this outbreak.

The Wuhan Institute for Virology (BSL-4 lab) is actually 13 km away. People mixed it up with the unrelated Wuhan Center for Disease Control (BSL-2 lab).
>Why does everyone assume the actions of the little guy are always morally superior than the actions of the big corporation

Simple. Morality is a human trait and corporations are not human beings.
How much are your writing?
> Also, this project had zero value on my resume. It would be different if MIT could grade it for me, and certify I did well

This is hugely important not just on the CV. The feedback you get from grading helps you understand what mistakes you made, and the prospect of receiving an official pass or failure grade is a big incentive to work hard.
Oracle will also use partitioning optimizations in that case. See partition pruning[1].

[1] https://docs.oracle.com/en/database/oracle/oracle-database/1...
Great, and how are they going to vote in the upcoming elections? The parent was not discussing Trump's popularity wrt to the world because frankly, that doesn't matter, what matters is changing public opinion within the US.
agreed that hindering conversations is counter-productive. hopefully that wasn't the received intent.

here are my observations living in a diverse neighborhood: white folks, black folks, east asians, mexicans, central americans, south asians, pacific islanders, etc. the black folks observably feel hyper-scrutinized. east/south asians tend to be reserved. mexicans and central americans are congenial, though sometimes guarded because of language/immigration issues. in nearly all cases i can think of, no one feels invisible, but rather visibly, palpably different, like a spotlight is shining on them everywhere they go. they're sometimes nervous because they're trying so hard to fit in, not because they feel invisible.
For someone not following closely, What are the reasons behind the lack of work on JIT since then?
Same here: I love the Touch ID but the touch bar is awful. The bar always moves around and the buttons I want are always at a different spot or just not there.
They removed access for 'insecure apps'. Go to your Google account > Settings > activate 2 factor authentication and get an individual password for each app.

Source: Had to do this to all my superb python bots that we using mails for error reporting.
Show HN: FI Calc – A Financial Independence Calculator
This user account was created September 25, 2018, same day as the person asking the question. For both, after 18 months, it's the first comment on hackernews, within 2 minutes.