skysight-inc/HackerNews huggingface dataset:
I think you're misunderstanding the purpose of the email from google management. Presumably it wasn't to lay out a case so that the email could be leaked and twitter could understand their rationale. It was just telling her the reason they are not letting her take her last 2 weeks. She still gets paid, she just can't come into the office. I don't understand why you think that email should be convincing evidence to you, an outsider who has absolutely zero to do with the employment contract between Timnit and Google. Surely, Timnit and relevant parties at Google have more context than you or I do.

> The vague justification is not borne out by any evidence.

...that's been leaked onto twitter.
That's not very precise of you.
Inspired by similar plaintext to-do discussions on HN I also built my own system.

I use Sublime and I love scrolling. The second makes the system in TFTA not good for me, and given the first, I didn't mind my implementation being editor specific - but the principal is dead simple, as to not really matter.

I have a small custom function stored in Sublimes user package folder which, when called using the [cmd]+[shift]+p command palette will insert a small template in the top of the current file (my `daily.txt`).

This is just a headline with the date, and name of day of week and
Two lines called start and end (with datetime filled in in start) let's me keep loose track of my hours.

I also have a sub-heading that says to-do, with two `[ ] ...` txt checkboxes already added, another headline called did and a line that separates it from the previous day.

"To-do" is for things I plan on doing, "did" is for ad-hoc things I ended up doing. This helps me keep track of how much work I actually did, which is nice for days where everything is meetings and firefighting and I don't close issues in the tracker or PRs in git.

I can use go-to symbol to jump to a date, or just search the document for key words. Like I said, I like scrolling, and enjoy being able to just scroll down to see the previous day.

The system is like I said dead simple, easy to operate, easy for anyone to implement and customize to their liking. I've used mine for a few months and it has been great!
Best Online Masters
A lot of professionals want to advance their careers by getting a promotion at work or by switching to a new profession by educating themselves in that field. The best way to do that would be to get a master’s degree. And online masters degrees provide the flexibility of getting that master’s degree from the comfort of home. Online masters route also offers the option of applying for schools that are out of state or schools from coast to coast without paying out of state fees. But how to choose the best online masters program? In this guide, we have considered all the factors when choosing online master’s degrees. These factors include accreditation, tuition fees, finance-aid, admission requirements, program requirements, graduation rates, and many more factors. And we created a rankings list for Best Online Master’s Programs and schools that offer these programs.
Just read "Why Is Apple’s M1 Chip So Fast?" [1] to answer most of these questions.

I’ll just hit the obviously erroneous issues here.

A M1 chip has 16 billion transistors for 8 cores. AMD's EPYC Rome has 39.54 billion transistors for 64 cores.

It doesn't make sense to compare the M1 with the EPYC Rome. They couldn't more different and were developed for dramatically different use cases.

(I also don't think it's not a good look when folks feel compelled to state Apple's M1 isn't as fast as AMD's $4000 64-core processor, as if this means anything. Of course the EPYC Rome is faster--duh. Anyways…)

16 billion transistors on the M1 SoC (emphasis on system) gets you an 8-core GPU, a 16-core Neural Processor, a Digital Signal Processor, a Secure Enclave, image processing unit, video encoder/decoder and of course 8 CPU cores and 8 or 16 Gb of memory.

Instruction decoders deal with the out of order execution of the instructions; more decoders enables you to have more instructions "in flight" as they say for the execution cores to run in parallel.

Again, you should read the article for the details, but due to the legacy architecture and technical debt of a 40 year-old instruction set, not to mention with instructions ranging in size from 1 to 15 bytes, it's not easy for the decoders to juggle all of the instructions to do out of order execution of instructions. Yes, even the EPYC Rome only has 4 instruction decoders.

Meanwhile, the instructions for Apple's Firestorm cores are all the same size, making decoding the instructions much easier and faster; so much so that the M1 has 8 decoders, which is unheard of in a mainstream processor.

Here's the bottom line quote from the article:
"In fact, adding more causes so many other problems that four decoders according to AMD itself is basically an upper limit for how far they can go.
This is what allows the M1 Firestorm cores to essentially process twice as many instructions as AMD and Intel CPUs at the same clock frequency."

Apple and AMD solved the "get as many instructions in the pipeline as possible and process them as quickly as possible" problem two different ways.

AMD does it with threading and many cores; Apple does it by increasing the number of instruction decoders and by having 60+ Gb/s bandwidth with a 128-bit bus. Apple didn't implement SMT because they don't need it; they have no issues with keeping their instruction pipeline full.

Bottom line: Apple's approach has more headroom than AMD's approach. They can't add more instruction decoders, so they crank up the clock speed and the threads to execute more instructions per clock cycle. But the M1 is so efficient, it processes twice as many instructions at the same clock frequency.

The M1 runs at 3.2 GHz; it's got a higher ceiling because Apple can add more cores and increase the clock speed a lot before it gets anywhere near the power consumption and other physical limits that AMD is starting to run up against.

[1]: https://debugger.medium.com/why-is-apples-m1-chip-so-fast-32...
Though I've not yet read either series, I've been told that this is another alternate account:

https://en.wikipedia.org/wiki/The_Sundering_(series)
If you need a 4k matte display, consider Purism Librem 15.

https://puri.sm/products/librem-15
"See maturity is a vague term this is where the controversy lies because adults can be immature too"

It is, but it is still legally clearly defined who is consent and who is not, because of insanity etc.
(the problems of this process is a seperate issue)

"This is not a fact either. "

It is a fact that usage went down with decriminalisation. The other part was a explanation. You are free to disagree with that explanation and offer your own.

And the other part:

murder and theft is directly hurting others.

Drug taking is at most directly hurting yourself.

But feel free to discuss your personal agenda of war on drugs with someone else.
Someone very smooth in face-to-face sales/marketing/business development and public speaking who really believes in your product and isn't embarrassed by anything (as in 'ready to make fun of themself', not shady). Invaluable at trade fairs, in talks with investors, etc.
I'm a little confused. If you look at their listing requirements it's $500M+, with a target of $1B+.

That's a pretty small list of startups that achieve that, no? So this doesn't help employees of a start-up with a post-money valuation of $50M or even $200M, where I assume the vast majority of start-ups spend their time (if they see some initial success).
Any successful projects you can show so everybody knows you are as effective as you want to be ?
Ha! I recently started to do the same thing, except just a timestamp every time I run the script. If I want a blank page in the middle of the day I get one. `vn` opens a new one, `vl` opens the most recent one.
Evolution is already conquered. Done. Defeated. We've left it behind when we invented language and writing.

About the only area where biological evolution is relevant now is pathogens, because these evolve on timescales comparable to technological development of humans.
I dunno, really. It is much better than Word on English, but it is laughable when I jumble several languages on a single document, and doesn't handle some laguages that relies on code-switching. At least Word knows its boundaries.
> I would wager that they knew

Same. It's pretty clear that they knew and those that were blindsided, earned to get a pink slip.
On the other hand thats what people(brain) do all the time.
"Faroe Island's" "first roundabout in the World", "under The Atlantic Ocean."
Open up the laptop and unplug the speakers :) ... unless the speaker connection in newer laptops are soldered on too.

Of course that doesn't address the space issue.
Pypi does have a json API that returns package dependencies, if the uploaded file is compatible.

See the “requires’ key here: https://pypi.org/pypi/Django/json
FREE Webinar:BAM for real-world Cloud Integration in Microsoft Azure
Tried so many times to get into emacs (3 or 4 times) and once into org mode. It unfortunately never made click despite my love for any kind of terminal app and also competition in this space. Just emacs lisp would be the reason to switch from vimscript but again I just couldn't get warm with emacs.

Also I think that the paradigm of modal editing is key to editing, not because I am used it, it just makes sense to have the myriad of functions of an editor easily reachable without too many modifiers. Coding isn't about just writing code but a lot about thinking, editing, staring at code, thinking, editing, jumping, f, /, yy's, dd's, ct, etc. I use modifiers heavily, way more than the typical ctrl/alt, but again to have an extra dedicated mode is crucial, so I can't imagine how any non-modal editor, eg emacs, can excel re UX like vim or nvim do. There must be reason that even the emacs community itself promotes spacemacs, which follows that paradigm, so much. But for some spacemacs is a layer too much adding unnecessary complexity. Besides, vim is also so popular because it's fast, load time, editing, anything.

Whatever, put me into any text field without modal binds and I am pretty much handicapped but maybe I might just missed emacs' hidden qualities. Trying emacs feels going one step back (when coming from modal editing).

Edit: Don't get me wrong, this shouldn't qualify as offense but every time I read some random emacs praise on the net, I never know if I should give emacs another try or if it's just a vocal minority who never experienced proper modal editing and I just should move on.
Ace Coding Interviews at FAANGs
Top coding interview prep
So what? Convenience is nice. And I'm willing to pay for convenience when the other options are far less convenient.
The Entrepreneur’s Identity Standard
My name is Dr Tatiana Kukova and I am a Social Psychologist of Entrepreneurship with a PhD from Aston Business School, UK. I am the author of 'The Entrepreneur’s Identity Standard: What entrepreneurs think about themselves and how it influences their entrepreneurial actions.'

My book solves the psychological problem of how tech start-up entrepreneurs deal with strategic decision-making processes in their ventures based on how they see themselves.

The book is grounded in the findings from a pioneering doctoral study, which I have conducted at Aston Business School in the UK by interviewing digital technology entrepreneurs at one UK tech incubator. That is why there is a significant number of real-life examples from the digital tech sector.
My Surface Book has a very nice 13″ 3000×2000 display (28% fewer pixels than 4K). Paired with an i7-6600U CPU and 8GB of RAM, it got 10–13 hours of real battery life when it was new a few years ago—at the time, I think that was not far off being a record for any type of laptop.

I am never going back to 1920×1080. I’m sceptical even of 2560×1440 on a 13″ display. 15″, I’m certainly not going to accept anything meaningfully less than 4K.
Very, very nice project.

Both style and substance.

I'm very glad I found this. If only all software projects on the internets had the same "to-the-point-edness" ...
(2014) Divide rent fairly, starting with a triangle (Sperner’s Lemma)
Sygic don't even have a Privacy Policy link on their homepage, you have to dig for it a buried legal documents page.

Your privacy is not something they care about except as something to sell to others.
This exactly. I've often wondered if the default spell checkers that come with phones nowadays are slowly changing the language itself. If Google doesn't fix these issues in the nearish future, an entire generation will grow up with a device that tells them the spelling they learnt in school is wrong.

And with so many people just accepting Google's anti-compound spelling as correct, many people will be mostly exposed to a version of their language with more spaces, and it'll start to "feel" right to them.
Investing heavily in the infrastructure of the Faroe Islands and Greenland gives Denmark leverage whenever those territories start talking about independence. Furthermore, it's increasing the standard of living for the people who live there, and having infrastructure in place makes it easier to attract businesses in the future.

There's also a cool-factor.
Org mode is something that I've always thought I should look at, but never quite have. One thing I like to do with my notes is to keep a short "todo" list at the top, listed in the order that I'm planning to work on them.

Something like:

Todo
====

- Fix Widget
- Extend Screen
- Profit

Then if I need to re-prioritise, I re-order:

Todo
====

- Profit
- Fix Widget
- Extend Screen

and mark tasks as completed:

Todo
====

+ Profit
- Fix Widget
- Extend Screen

Once there are too many completed tasks at the top, I move them down into a "Done" section.

Is there a way to manage that in Org mode (linking tasks to further notes would be great to have) while keeping items in relative priority order without explicitly setting due dates or priority "scores"?
I feel it's more statistics based than true spellchecking? At least I often feel that it wants to rewrite my sentences to something completely different because what I'm searching/writing is uncommon but similar to a more common word.
Monthly Portfolio Review 22.9% return
My first thought was for better 3D Google maps, ie rendering of the buildings.
The first couple of hires should be someone with good knowledge (and contacts preferably) in the chosen market for business development / customer success, and then someone with good all-around tech skills as a first engineering hire (assuming you have a technical co-founder as CTO who took the product to MVP level). After that it's entirely driven by who the product is for - if it's a straightforward tech product for B2Bs you're going to need more product and sales than tech, but if it's a consumer app that needs to scale fast then you'll have to push in to tech hires rather than sales.
Using the methods some and every to avoid old loops
How Neobanks Should Monetize Status Signaling
Heard in TV, all infectious disease numbers are down here this year. I wonder whether we will ever get back to touching non-family people, just to be friendly. Feel bad sometimes for kids growing up now. Not sure what long-term effects of distancing and so much obedience will be.
I hate to say it: Anna Nicole Smith/lottery effect.

Some people just get destroyed by money because their self-control and boundaries are fungible and inadequate.

(I'm dead because shrugs.)
No, you just update the package definition for A and release the updated package definitions, people will then be using the updated A, whether directly or through other packages (X, Y, B, M, N, ...).

There is an issue here of rebuilding all those dependent packages with the updated A, especially if it's something like glibc. Guix includes a mechanism called grafts that allows for package replacements, which allows avoiding this, and this is often used for releasing security fixes.
it would be nice if they allowed deletion (or even dedupe!) of attachments
> We're tiny blobs of muttering meat in the universe. Temporarily here.

can not agree more on this
Me also. Also the Mo monoliths look nothing like the one from 2001. Only in 2020 would an alien stick a big mirror in the ground. I hope they sell at least 5 to be setup next to each other in a hexagon with one side missing for entry for a really nice dressing area.
It's paid for by the value of having a distant outpost in the middle of The Atlantic, and the EEZ that comes with it.
just use prepared statements instead of string concantenation to build your SQL statements.
Yeah, it's a pretty roundabout way.
It's a good design. It has always been obvious to me that was the idea. Actually it took a bit of time for me to understand that "the hamburger icon" was the "menu icon", I saw the menu in there well before I saw the hamburger.
My process:

- Read the book from start till end

- From time to time, I lay the book aside and think about what I just read

People learn differently and I personally don't need notes nor fancy color maps like the author.

Having an external brain like the author has the downside that you can't set things in context (same as wikipedia).

For me the key to learning is this "aha" moment. Once I understand something I remember it for a very long time.
I think Google made the right decision here. From what I've read from her posts and elsewhere she does not act or sound very professional
"a country that has explicitly set out to usurp the US is useful"

Can you provide some evidence for saying that China "explicitly" set out to do this? The Chinese government has been consistently "explicit" that it does not aim to replace or supplant the US [1][2][3]. Perhaps you mean "actions speak louder than words" and that this intention is evident from the actions they've undertaken, in which case it would be nice to know what actions you have in mind, as well as how you ruled out boring explanations of those actions that China's leaders would have given themselves.

[1] https://amp.scmp.com/news/china/diplomacy/article/3030717/ch...

[2] https://apnews.com/article/1c5193f5eb936b99b740b758da8efad3

[3] https://www.google.com/amp/s/www.wionews.com/world/not-tryin...
I love those "save" icons with a floppy disk.

There's even an icon with a tape in that article.
>Could we maybe avoid putting others at risk?

I agree. Let's not inject people with experimental vaccines rushed to market under significant political pressure. Let's not pressure strangers' decisions either way.

Far more money in this career path. I've made more some days writing junk code than I ever made in a year in a lab. It's easy to see why some scientists might be incentivised by external factors...
This thread was good until you asked a 'why' question. It's a pretty destructive form of communication. If We want to get to the root of our inquiry, please ask a non-why question. We aren't assuming guilt with anyone, we want a solution to a problem that it seems we both want solved for the majority of the parties involved.
I'm terrible at scripting, but I'm curious how you handled that. Do you mind sharing the script you created?
This would allow to guess existing email addresses which is not a good idea.
Self-host your fonts for better performance
How did you know my name? Also, you’ve come a bit late.
There are approaches that take into account how words sound like e.g. metaphone
I've taken quite a few things from Ryan Holiday's approach to reading:
https://ryanholiday.net/the-notecard-system-the-key-for-reme...
https://ryanholiday.net/read-to-lead-how-to-digest-books-abo...

I also go through all notes on a subject [from other books I've read] when reading a new book to see how my new view of the whole subject might change given the new information.
It will probably take time but we've been here before as human race while knowing how infectious diseases spread. I am a bit worried for the children in delicate age right now who need to learn right now socializing, seeing human emotions, train their immunity systems etc. Adults can have gap year or more, different with children.
I tried to read the article, but it was obscured by a popup. On my phone, the popup was so big it covered all the words in the first paragraph, so I couldn’t tell id I wanted to read the whole article.

Thanks for the summary. Thanks for doing the work to get past the popup.

I’m really glad GDPR has given people (in the EU) rights and powers over data about them. I’m SO disappointed that even design blogs have decided that analytics cookies are more important to them than usability of their site.
We Use a Laser Cutter to Make Some Delicate Christmas Ornaments
YES, you can have the file. :) Leave your comment below or DM me, and you will have this file of Christmas Ornamentation for free. You can make it either by a laser cutting machine or by hand.

FYI: The file is for 3mm material. In this video, we used a 2mm wood board, so we made some adjustments to the drawings. If you want some instructions, please feel free to contact us at info@mimowork.com
> Now, if you don’t have an actual need to port the app to a big endian architecture, maybe eliminating endianness bugs is just pursuing theoretical purity without any practical benefit. But if we are talking about a hobby project (as opposed to work), what’s wrong with that?

I like that idea. NetBSD focuses heavily on portability, and using less common architectures during testing should help ironing out weird bugs that would otherwise affect portability.
Being a money-changer is very lucrative, it's not noble nor constructive but it is lucrative.
Small text files named 20201204_taskno_description.txt (handles chronologic order) + grep (handles topic grouping).

Works like a charm and is very low friction when notekeeping.
I keep having to make this point to both my liberal and conservative friends, but ... just because microecon 101 (or macroecon 101 in some cases) is conserved doesn’t mean it’s an optimal solution. If your high fixed cost infrastructure suddenly becomes critical for society to function perhaps it’s time for a much different conversation.
What Is Podcast Marketing? and How Can I Use It to Grow My Business?
Normally you'd just be using one glibc version. Packages that you installed a while ago may be using a different one, but it's not like every package has massively divergent dependencies.

Because of the immutable store, you can do file level deduplication, so if you have multiple versions of the same packages, you can deduplicate the identical files.

I think the worries about disk usage are relevant, but only on systems with small amounts of storage. These are still relevant though, and it's an important area to improve on. As for burning CPU time, I don't think there's a perfect solution to avoid this, but I think Guix is pretty good. Guix provides substitutes, so you don't have to build things locally on every machine (I'm looking at you Rubygems, pip and Python stuff is pretty bad also).
> whether we will ever get back to touching non-family people,

I've been invited to three orgies, with dates TBD ("as soon as this ('gestures around') is over", one says). So maybe we'll have an entirely newfound appreciation of touch.
> I can’t speak to the aesthetics of the Bull or the odd choice of the mammal best known in the West for spreading Covid to humans as the version mascot

IIRC the Pangolin is already on their laptop lineup since a couple of years.
Yeah, to add to it a lot of Germans will use American English but some British English and my spellchecker can't handle the mixture. Off topic but despide how difficult German has been to learn I've found spelling in German to be far more predictable and straightforward than my native language English.
>>> Fight against web-scrapers just seems like a complete logical oxymoron: they want data to be public but also select who gets to see it.

Wouldn't it be ironic if the non-selective people used this as leverage for discrimination.
For to do lists Trello is god.
The Case for Elixir