skysight-inc/HackerNews huggingface dataset:
Yes! Space Repetition Learning is amazing.

For me its wasn't about becoming a 10X developer but proving that I was already 10X because I was facing a salary cap of 120K CAD where I saw friends working as long as me 180K+ CAD and some 250K+ CAD. The last job I attempted we had a 55 year old developer being paid the same as me doing the same rot work and I said thats not going to happen to me.

I've always been a person that gets things done but when you asked me how I did it I could never regurgitate the factoids.

Interviewers or other developers thought I was stupid/faking because their probing of my knowledge came down to superficial factoids and not evaluating the past work as a whole where I literally have 30+ projects. Hiring is broken and instead of getting upset about it you just have to meet the checklist.

I have Cracking the Coding Interview and I've been through that book 3x and I can not remember the contents of it because that book has been more more useful to me to prompt up my monitor than in my in the day to day work.

I feel when you're a developer 10 years in you'll be forgetting things as quick as you learn them but proving you have in-memory knowledge is super important.

I use Anki and Mnemosyne but found their UIs clunky and so I built my own Space Repetition Learning flash card system. I was studying for AWS Certifications and I wanted a way to tied practice exam questions I wrote to flashcards so when I got questions wrong it would reload my deck, and one I memorized all the factoids via space repetition learning I could go back and attempt a practice exam.

Now when people ask me whats the different between RAID 0 vs RAID 1 I know which is stripping or mirroring.

I got so carried away building my study system it because my own startup called ExamPro: https://exampro.co

Its really nice to have something you can build where you actually have domain knowledge and its the first time independently where I was successful building a startup that has generated revenue.

I could build anything but without domain knowledge I could never sell what I could build and now I can and its wonderful.

Space Repetition Learning changed my life. Who knew?
Software Is Finally Eating Food
I suppose this only applies to my country. In Sri Lanka, all foreign income upto 100K is exempt from tax. It's important to receive the money to a foreign currency account, which you can then turn to a regular local currency account.
If you want a village plus broadband, buy one in Romania. Still in the EU, less developed (but for this scenario, who cares?).

Heck, it's probably going to be cheaper!
Before heading to management, I chased this as well. I found that people who keep a personal wiki and documentation get the same benefit. It’s a great way to organize your knowledge, and keep Anki to things like syntax.

However, the next gap is learning to reason about these things from first principles. It’s the “10x” commonality and I believe it can be learned, but it takes a different set of tools.

(My book will come out one day. ;)
That’s true when averaging together iid samples, but you could probably do something smarter if you know about the likely errors and the sensors’ covariance. For example, if three of the four sensors agree, you should probably completely disregard the fourth, rather than averaging it in.
Taxes and compliance requirements.
That's nothing! Tektronix did vector fonts in the 60s using analogue ROMs.
One bottle of wine a week for your entire life? For 10 years? For 1 year?
A study of ethicists finds they’re no more ethical than the rest of us
My understanding is that the major carcinogen from drinking is acetylaldehyde, a metabolic product of alcohol consumption, not alcohol itself. Funnily enough the body also gets acetylaldehyde from cigarette smoke. A way of reducing build-up of this toxic compound, responsible for the sweet-smelling breath of the heavily inebriated, is to supplement with N-acetylcysteine (NAC) at least half an hour before drinking. This helps the liver to keep up with the metabolic load. B vitamins also help.

However, it seems to me that (I'm not a doctor so don't take this as medical fact or advice; I'd be grateful to be proved wrong) all forms of visceral pleasure act to dampen the immune system, at least slightly, at least temporarily. Which would reduce the body's ability to destroy existing precancerous cells. Not much the committed hedonist can do about that...
Sega Releasing Mega Drive Mini 16-Bit Console with 40 Classic Games
What are issues of importance?

What are not issues of importance?
If what was holding you back from being a 10x engineer was not remembering syntax, then you're already there.

Myself I wish to not remember things of this nature. My IDE can autocomplete my code with API references. My terminal history is set to infinite so I can grep for whatever command I found useful in the past.

I instead want to spend my time and memory on deepening my understanding of certain topics, or on brushing up on concepts and techniques I've known in the past but have come close to forgetting.
But how can you write small snippets of code into Anki flashcards, and be able to use it on mobile (no plugins)? Every time i try you need to either write in HTML or lose formatting completely.
Cables fall off the nightstand and slip into crevices of death. They get stolen to power a device in the kid’s room. They are hard to find in the dark. They have to be attached and detached. They can snag and knock a glass of wine all over the sheets. They are a choking hazard for your pet gecko.

Ok, I made that last one up.

I didn’t understand the appeal until I put one on my nightstand.

Now if my phone buzzes I can grab it, glance at it, and toss it back on the wireless charging stand.

My kids have T1D and I monitor their blood sugars on my phone. If they are too high or low I get an alert. Sometimes the sensors drop out, and I get an alert. If I wake up during the night I glance at their numbers. In short, there’s a lot of quick burst of phone use most nights, and I carry my phone into their rooms if I need to make a correction.

Not having to plug and unplug my phone every time I get up to check on them is a small miracle.

But for anyone, really, being able to just toss down and pick up the phone is a tiny little dopamine hit versus fidgeting with a cable.
It's a hard problem. To cover all such cases, the license would essentially have to be as complex as a developed country's labour laws. But adding complexity adds loopholes that could be exploited, for instance if a rule just allowed "working more than 45 hours for 2/3x overtime pay", a company could just reduce the main pay by two thirds for non-overtime work. Countering this might require some reference to local minimum wages or average wages, which makes the license significantly more complex to apply across jurisdictions.
Since those operations will typically be I/O bound instead of CPU bound, that will be a system-level test, with the language having less effect.

In that case, the characteristics of the system will dominate.
Memorizing APIs is... not how I'd approach productivity, but if it works for you, great.

I'm doing a lot of Kotlin right now, where simple, useful extension functions are an autocomplete away. I don't need to memorize how to get a slice of an array; I know it's going to be named something like .slice(), and I can jump right to the documentation from my IDE.

When I run into something not in the standard library, I write a little extension function of my own. And then I remember it the next time I run into that problem, and get to reuse it, just like it were part of the language.
Even within a single language the words that we chose to use shape our mental and emotional states. Tony Robbins talks about this in his book Awaken the Giant Within (highly recommend)
I'm not a huge fan of these stateful GUI libraries. I've really been enjoying Dear Imgui as an alternative: https://github.com/ocornut/imgui There are Python bindings too: https://github.com/swistakm/pyimgui
That's a bit of a strech. You can definitely be 50km away of everything in Galicia, and probably way more in Castilla. It's true that population is more dispersed in the northwest though.
You have to reinvent whole new protocols for those async conversations in the process, though, or misunderstandings or even outright failings in trust can ensue (as this article points out in a couple of examples.)

Any time you completely change a fundamental understanding of how something is done - especially something as critically foundational as communication - you end up having to build new rules quickly, or risk destroying either that foundation or trust in the new protocol.
Where did you get your two nines number from?
Ask HN: Do You Cuss in Meetings?
Something I've noticed is that if nobody cusses and tries to be professional then it means that meetings are going to be boring, filled with anxiety and generally have dense atmosphere. Because certain essential emotional realms are not explored. If swearing is a big deal, then most likely there isn't much genuine laughter as well, people are afraid to speak up, no criticism, no valuable feedback, engineers are easily intimidated by the higher ups into tighter deadlines, no comradery, etc.

It is such a good heuristics that I'm tempted to conclude that no cussing means a room filled with losers. I don't mean gross language, I mean something like occasional fuck here and there.

I'm Russian, and this is the experience I have with Russian people, but I think it also applies to American and European cultures. In general Russian people are more emotionally reserved, and the language doesn't help either, because there are no equivalent words for "you" and "guys".

I think cursing is some kind of mental barrier. If it is not broken, then there is an array of social problems that most likely will remain unsolved. It's kind of like first sex in a relationship, if you don't have it early then the relationship will probably go sour. I've seen entire room go dumb to almost comical level and be unable to decide whether the task is going to take 1.5 days or 2 days, as if that mattered at all. Because of bad emotional energy, engineers were afraid to say 2, because then there is a question why not 1.5 or even 1, but it's not really a question, it's pressure and intimidation. Explaining why in honest terms even without cursing is not within the domain of acceptable things to say.

I know it sounds weird. It's just that there are vastly different meetings, some are productive and positive where cursing is not a big deal, and some are a game of trying to save face and look good, without there being any need to do so.
You're right. Had it wrong in my head.
The royal we.

Also makes it easier to hire people if you don't have to update any texts ;)
In US presidential elections, the more charismatic candidate wins. (2004)
Is it technically possible to design an Airpod where the bottom part (which contains the battery), can be screwed on and off to replace or recharge the battery?
SwayDB v0.8-beta.3 released – Streaming and more declarative APIs
Is the the Gamma function used just because it is “good enough?” Our eyes respond to brightness logarithmically, so wouldn’t the the correct correction curve be exponential, rather than a power law?
Little-known story about how this little box saved the shuttle program: When Dan Goldin took over NASA, he mandated that all of Mission Control would run on Windows NT. (This was back when the NT kernel was excellent, as it always had been, but the surrounding bits had serious stability problems). The shuttle astronaut corps rebelled, literally refusing to fly if forced to bet their lives against the BSOD. The solution was to provide the astronauts with their own independent copy of the software that Mission Control previously ran on their SPARCstations, so even if MCC crashed, the shuttle wouldn't. Since the SPARCbook was already flight-qualified, the astronaut revolt was quickly and quietly resolved, with almost no one even being aware of it...
Nonsense. This type of criticism is unwarranted and I suspect disingenuous.

There are lots of contexts in which we can say we would like to see more data. However, when someone is making a point which is a fairly standard one in the Brexit debates we don't need "references". Nor would referring to an article that said the same thing as OP somehow validate the point. There is a place for asking for references, but on a basic comment like this there is not.

Based on the other comments, it seems people are more upset about the perspective behind this idea rather than its truthfulness. I don't agree with the perspective that leaving the EU is a good thing but it is uncontrovertible that a significant portion of the population in the UK agrees with OP's statement.
Valve's upcoming VR headset is called Index and should feature hands tracking
So the original "sniffer dog" study (The Lancet 8640)[0] pretty much covers a dog sniffing out a melanoma BEFORE it got to a later stage, and saved a woman's life.

I also dont understand how training a machine would have selectivity issues. Machines dont "get trained" on one thing.

0: https://www.sciencedirect.com/science/article/pii/S014067368...
Bank of America and Wells Fargo Sour on Blockchain
I found this because I am inquiring about why Jeff's videos and my playlist dubbed "electro-old" containing 75 videos have all been deleted. They are erasing history,the older videos showed the simplicity, ingenuity, philosophy, and progression to modern technology. The math made sense and was easy to follow and a home experimenter could replicate the technology. Removing these videos are leaving us with modern garbage with theoretical constants and mathematician loops of deceptions. The old videos showed and explained easy to understand concepts of physics and modern videos lack the insight to provide understandable concepts and they muddy it with garbage. They are taking it out of the hands of the people and the majority of the people needed to stop the destruction already say "I don't understand and so I don't care as long as it works when I flip a switch or start the engine" I'm so disappointed. We are losing vast amounts of knowledge and understanding. The older videos also showed what failures looked like and modern can't admit and therefore don't account for failure but each failure is a bucket of knowledge of how physics and technology works. It's lost, all gone now, a society of morons controlled by deceptive power hungry rich that will suck everything from us and leave us deaf, dumb, blind and dead.
I really need to do something like this for Rust. Ive been coding it for the past few months and still couldn't tell you off the top of my head what the subtle differences between Rc, Refcell, Cell, Box, RwLock and Mutex are. Now there's another one called Pin and I can't figure out where exactly it applies either.
Banknote-like leaflets used in last-day rally of Turkish election [picture]
I wonder if the corporate directors had knowledge of this?
I agree. As someone from Romania who works remotely, I moved from the big city to a village about 50 km away, seeking a quieter life. Even there fiber had been run out. It only took a few days for the ISP to show up and run some fiber from the pole to my home, and then I was enjoying speeds as fast as I had previously had in the heart of the city.

Romanians are lucky that this country saw an early broadband boom in the 1990s and early millennium, and fiber was run out everywhere. Sadly, the neighbouring countries tend to emphasize mobile internet for getting villages connected instead of physical links, but that means that in villages there you cannot, for example, torrent Bluray images to your heart’s content.
Debian is a non-profit, but it is also a volunteer run organization and many of those volunteers work at companies (Ubuntu being one of them) that are for profit and depend on the development of Linux for that profit.
Add ADD related working memory issues to this, life gets really interesting :(
Am I the only one who sees depopulation of rural areas as a good thing? It's an opportunity to rewild large parts of the continent. We don't need humans dominating every last square metre of the globe. That's part of what is causing most of our problems in the first place.
That is why I got rid of my tv antenna and pay for cable television, so I don’t see any ads.
You have no clue why someone is working more than 10 hours consecutively or more than 45 hours a week. Maybe that's something they're being paid quite well to do, and maybe they want to do so. This type of restriction just screams "I want to feel like a good person."

You're within your rights to use this restriction, but it's equally as ridiculous as a restriction forcing employees not to eat toast on Tuesdays, Wednesdays, or Thursdays.

I hope this doesn't catch on.

Edit: If the main target here is China, how much do you really believe Chinese companies care about Western copyright laws?
IE is mostly used here because it works best with the screenreaders, not because it's preinstalled or other common reasons. When I test with IE, and then with Firefox, I notice subtle things with big impact working better in IE e.g. I found that screenreaders are particular better with multilingual content on IE. I can't recall the exact screenreader/browser combo, but on IE, I got proper support for different voices for different languages when an element other than the HTML element had a lang attribute.
Force touch? Hardly, it's a gimmick. The only "big deal" out of it is silent clicking, which is why I own Magic Trackpad 2, but not everyone will care about that.

Software support - well, yes, but it's within the application makers and power users reach to fix it. There's a common myth that "Apple touchpads work on magic", while in fact neither hardware nor the driver is so special. It's just the apps.
I had a SPARCstation Voyager for a while when I worked at Sun. One of the very first all-in-ones ever with a color LCD screen. (My "regular" Ultra2 desktop also had a couple of 24" HD monitors, which weighed more than a sack of concrete each, and were much bulkier, too.)
To be honest, it sounds like the author’s issue was not really forgetting syntax but the stack of procrastination-related habits that were attached to looking up syntax. It sounds, at face value, like what folks describe as ADHD.
The possible, curious comeback of 3-inch vinyl records
Using continuations. The function call itself and the local scope wrapped up into it can be varying degrees of expensive. When little state, because it’s inline or nearby for example, it might be optimized down to near what a for loop does. But if there’s a function call at all once it’s executed, that alone is slower than the for loop. Remember it’s a function call per element. If the function is further away with more scope, it can be more expensive both memory wise and time wise.

BTW, it's easy to test the basic primitives. I use Chrome snippets.

test = (name, fn) => {
const timeLimitMs = 1000
let start = Date.now(), count = 0
while (Date.now() - start < timeLimitMs) { fn(); count++ }
console.log(name, count)
}
var N = 1000000
let a = new Array(N)
test('for loop', _=> { for (var i = 0; i < N; i++) a[i] = i })
test('map', _=> { a = a.map((x,i) => i) })
test('forEach', _=> { a.forEach((v,i,a) => a[i] = i) })

for loop 941
map 37
forEach 69

This is on my Mac in Chrome. So forEach is faster than map, but for loop is more than 10x faster than forEach. That's for loops with trivial work, of course. If the inside of the loop is expensive, the loop/map ratio will be lower.
I think it's unfair to assume he's jumping through hoops to try to please EasyList when you could just as well assume that someone from EasyList highlighted an issue worth dealing with, even if he knew that there was 0% chance SimpleAnalytics would ever be whitelisted.
The first appearance of the American SSC Tuatara is sitting on a Dyno machine
Why would anyone care about a bunch of OSI apparatchiks?

The people who talk loudest about Open Source always manage to get a position that profits from the labor of the actual authors.
JavaScript: Object.handleEvent()
I don't think it's nonsense at all. The vote was a binary yes/no. Whenever someone ascribes shades of grey to a "yes" or a "no", I'm also curious about where they derived this from. Because what he's telling us wasn't on the ballot at all.

So I'm not sure I'd agree the point is "a fairly standard one". Some will say it was about representation, some will say it was about sovereignty, some will say it was about immigration. Some will even say it was simply a protest against the status quo.

Anyone who states "this is what we voted for" has decided that their reason for voting yes was the primary reason for 17m to vote yes, with no evidence at all.
> This is one of the reasons that people have given me.

Which by definition means it wasn't the only reason, which proves kozikow's comment to be untrue.
Here are the numbers of whaling done by country:

https://en.wikipedia.org/wiki/Whaling#Whaling_catches_by_loc...

It is interesting to me conversations of whaling usually involve Japan and vice versa, but no one mentions the other major participants.
Writing software remotely works out great with things like version control, ticket managing systems, chat and screen sharing/video conferencing. I wonder what industries struggle to be efficient remote. I know the designers at my current company have said they have a hard time collaborating remote compared to in person. I wonder if it’s a culture issue or a lack of tooling. There might be some money making ideas there.
It's a hypothetical question, assuming they have no other option
>the actual paper published about the discovery

the "actual" paper hasn't been published yet, if you read the article you would see that most of the details have been secret. also this article does mention dinosaurs on two accounts, perhaps the first feathers ever found at hell's creater were found at this digsite as well as the hipbone of another dinosaur
I'd rather just read Wikileaks Twitter account directly.
I drive and cycle, and somehow I just do not find cyclists irritating. When are they ever inconveniencing me? It simply does not happen.

How can a cyclist possibly ruin my commute, no matter how he rides? It is inconceivable to me that your delay at intersections is a reasonable complaint to make.
I have a dream that rural work will become more popular. I live in a city where all the local kids go to the oil fields or get out of Dodge, but I've heard a lot of comments from families that they'd do just about anything not to work out of town. With remote work, you could have more families and offset the retiree population, making this a more vibrant community. Does anybody have experience with starting a coders group in a low-density area like this?
Who are those morons working for, international climate fanatics and fraudsters or Japan's taxpayers?
I don't really get why `-0 + 0 == 0` is marked as a WTF? I guess getting -0 would be marginally better, but 0 is a perfectly fine answer.

I also think `true + 0 == 1` is perfectly reasonable, but I get that this might not be reasonable for everyone. All the other fixes look like genuine improvements.
See https://www.japanfs.org/en/news/archives/news_id034293.html https://www.smithsonianmag.com/smart-news/this-japanese-shri...

In many western countries many important traditional skills has been lost by the advent of technology. Either new materials and methods have been employed or many parts has been automated away or outsourced, therefore I love this instance from Japan where they rebuild a wooden temple once every 20 years so that many generations of artisans can work on the project together and pass on the knowledge:

“I saw one elderly person who probably has experienced these events three or four times saying to young people who perhaps participated in the event as children last time, ‘I will leave these duties to you next time,’”