skysight-inc/HackerNews huggingface dataset:
10-20 mil. years is enough for changes in the atmosphere to happen which is why this is relevant. Yes, it is a tiny fraction but is quite relevant in the sense of our 'recent' geological history.
Is there a name for that school of thought? Where would I find out more about it?
he published a long list of mental models in 2016: https://medium.com/@yegg/mental-models-i-find-repeatedly-use...
I'm not in a senior role. I do enjoy my job but I'm basically a sole Rails dev - I develop an app that the company offers to clients, which I suspect plays into the long notice period - I suspect they'd have a fair amount of difficulty replacing me.

But yes I suspect that's part of why they have such a long notice period - when I've spoken to recruiters / hiring managers elsewhere they're interested right until the point where they discover I have a three month notice period.
My son has many of your challenges and reading this helps put in perspective his challenges. I'm not sure what to do about him not 'reaching his potential'. I want to be understanding, but at the same time, I want to push him to try. It's tough. Your advice about finding work that you like seems to be extremely important. He's only 12, so we have some time, but I will discuss this with him so that he starts to pay attention and learns to identify what he likes and doesn't. Also your list of skills is great. I will try to get him to also identify his strengths as he matures and make sure he understands that everyone has strengths and weaknesses and that it's important to play to his strengths.

For me, this was a really great article. Thanks for sharing.
Not sure how experienced you are with digital logic, but I would start there. Start with combinational logic then sequential logic. Then move on to timing analysis and basic pipelining. Then get a FPGA dev board and design some basic things like a simple processor. You could also use the FPGA as a more concrete way to test what you have learned in the aforementioned topics.

Then once you get that down/understood. I would recommend looking at the papers and literature regarding the topics of interest and common architectures and structures. See what optimizations have been tried. The optimization targets are generally performance, power and space.

Also with ASICs the standard cell libraries make things much easier since generally they are characterized pretty well. If you have the funds to make an ASIC that is. Still because that you spend most your time just verifying and testing your designs.

-EDIT-

If your thinking custom analog circuits your going to have to learn a lot more. Starting with circuit fundamentals, but your also going to need solid understanding of semiconductor physics. There is also the problem that outside simulation testing ideas/designs is quite expensive. Unless what you have is something that could be constructed out of discrete components. So unless you got a company or university backing you it's unlikely you would be able to make any physical prototypes. Although prices have been getting cheaper for older processes, and there are services like MOSIS.
Depleted uranium is used in artillery munitions by the US since the early '90s. It is, allegedly, a cause of increased cancer rates in NATO personnel and others involved in conflicts were the US deployed heavy artillery.

If you cannot think of security issues around nuclear waste, you have no business discussing nuclear waste and you are doing your "cause" a disservice.
Source is OP, please read the article.
PHP in 2019
A lot of high school kids, some in Australia were in the top warez groups back in the day.

Very few people with full time jobs had the time to be super active in the 'scene'. It was almost entirely highschool and college students.
How do EKF and ensemble Kalman Filters fit into this?
> All the members of the new mammal orders were small, under 10 kg.

I don't know if that statement is technically true but it's certainly misleading. Perhaps "all the members of the new mammal orders" were under 10kg, but not all mammals during the early Eocene were under 10kg.

Cambaytherium and Coryphodon, for example, lived during the early Eocene and were roughly pig sized and cow sized, respectively.[1,2]

In other words, that carefully phrased statement, if true, is a great example of the unscientific spin I was talking about.

> fossil evidence of crocodiles at the poles. That likely makes most of the temperate to equatorial zones uninhabitable for humans

We also see fossil evidence of large mammals in India. In the early Eocene temperatures differed less between the tropics and the poles and between winter and summer.

1: https://www.thoughtco.com/coryphodon-peaked-tooth-1093184

2: https://en.wikipedia.org/wiki/Cambaytherium
Are there techniques to trick your mind into thinking that something is interesting?
> clearly bogus

It is not clearly bogus. It was a concern. The concern might be wrong, as they often are. That doesn't make it somehow not legitimate.
A curated list of community detection papers with implementations
That's laughable
I think the flaw in your argument is that you don't take the Overton window into account. Nobody is arguing about the existence of the scale of government effectiveness, but you're way more pessimistic than average in how you label the scale.
Maybe you’re actually interested in design and typography?
I understand your frustration. Believe me, I used to feel the same. But just because a Bangladeshis would kill me or you for our luxury doesn't mean we shouldn't try to do something about it. And you know, now when I started changing my lifestyle I feel much better about myself, and yes there is nothing wrong about that.

p.s. this kind of charts give me hope https://www.bloomberg.com/news/articles/2019-05-03/impossibl...
It might be too little too late, but at least we can say we tried.
Without types everything is a pointer (boxing), and when you actually need the value you need to resolve (dereference).

This is almost always cache miss.

If the collection is polymorphic it's even worse because you dereference to access the dispatch table which then redirects you to the real value.

Furthermore, each variable will need heap allocation and tracking, stressing the garbage collector and the underlying allocator (unless you preallocate big chunks like Java).
One book that is often recommended is Pólya's "How to solve it" [1], although it's more directed at solving mathematical problems than general mental models.

[1] https://en.wikipedia.org/wiki/How_to_Solve_It
”And at the centre of all of this, that everyone seems to have forgotten, are these two women that have accused him of rape.”

As far as I know, and at least Assange has claimed this publicly in a video at least once, these two women themselves did not make rape charges against Assange.

The case was picked up by some prosecutor who initiated the charges.
This is true - science is just a tool, it needs force and direction. This is the job of governments, so you are right that science is just one part of the solution. In my mind it is a given that you need strong government support to make changes, so this was not the differences I wanted to focus on. The German Energiewende showed that it can be done, we basically bankrolled the creation of a global solar panel industry.

I wanted to put this in contrast to the "stop growth and consume less" mindset, which I believe will be massively insufficient in solving climate change. When we switch to alternative means of energy, at least in the beginning they will be more expensive than fossil, and you need to be able to afford this. Asia must be able to afford this! And they will not give up cars and go back to riding bicycles, this is a pipe dream.
I assume there's no proof of this having happened at all?
The papers included cover these families of methods:

1. Factorization

2. Deep Learning

3. Label Propagation, Percolation and Random Walks

4. Tensor Decomposition

5. Spectral Clustering

6. Cyclic Patterns

7. Centrality and Cuts
Stupid question, but does Encyclopedia Britannica still exist?
I'm reading job posts for "sr foo engineer" and requirements are typically "4 years of foo", and no other experience level mentioned.

Yes, we all know someone who's done something for 2 years and is amazing, a true genius/savant who redefines what's possible. They're the exceptions.

I've been in professional software around 25 years, and was recently talking with a colleague (roughly same years of experience). He's just started a new job, and is working with people coming out of a bootcamp, and is frustrated because they're both currently being put on the same tasks - some basic FE JS work - and the bootcampers are actually slightly more productive than him. It's because that's literally all they know - they happen to know the same versions of everything the company is using, because it's what the bootcamp used. They can't do anything else, but both parties are being judged by this one ability right now, and he's questioning his own value now. It's giving the junior folks sort of a weird view of what 'old people' are capable of (which, as an old person, bothers me some!)
This attitude is what's keeping these old and less safe reactor designs running in the first place.
Even if it was true, what's wrong with that?

He would be sent to USA to respond of his alleged crimes in front of a public court of justice.
You should be able to find a torrent file for whichever subset of wikipedia you need, which isn't too dated.

There's even something like this, that lets you browse via bittorrent:
https://github.com/mafintosh/peerwiki
TJ Miller had a comment that they didn't like laughing at themselves (or something to that effect). I cannot find the time index because I'm at work:

https://www.youtube.com/watch?v=I3RUflwPlH8
Its even worse than that.

If "we" are not a selfish species, say 99% are really good, and would shut off the AC, say no to meat, wish to ban plastics etc...

The 1%, can and would destroy and burn the planet. Remember, BP oil spill in the Gulf? Thats just one. On a global scale, the few hundreds of millions, and of those dozens, are burning the planet, despite the billions who do not.

The destructive capacity of the few far outwidth the constructive capacity of the many.
> “His attitude is that he is happy to cooperate with Sweden and that he wants to be interviewed and that he wants to clear his name,” Samuelson told Reuters.

He spent how many years on both UK soil and then the Ecuadorean embassy to fight these Swedish allegations and now he's "happy to cooperate". He's imprisoned himself all these years for nothing.
Everything is so web based on HN. Give them a device protocol and ask them to code up the state machine for it.
France also generally views autism this way and fails to diagnose and properly treat autistic children. It’s a huge problem and probably ruins many families and children’s lives. I would not be surprised if in a couple decades we are talking about the “shame” of France’s approach to ADHD as well.

https://www.bbc.com/news/magazine-17583123

https://www.theguardian.com/world/2018/feb/08/france-is-50-y...

https://www.thelancet.com/journals/lanpsy/article/PIIS2215-0...
Use this vpn: https://tunnelhero.com
That's not how rules based democracies work.

Prosecutor works independently. Sweden has civil law system based on classical Roman law and German model. There is no plea bargaining, everyone who is prosecuted must stand trial.

The investigation was just suspended because Assange could not be questioned.
They bring him for questioning to get interview. After that, the prosecutor may choose not to press charges.

The case seems very weak, so the prosecutor may drop the case.
It is possibly the most usable VPN I've used (in terms of resilience -- configuration is pretty easy but could be made more out-of-the-box ready).

Almost every distribution has packages for it[1] and it's just a matter of copying the example wg-quick configurations from the internet. Personally I've written a more complete script[2] that allows you to dynamically add new devices to a server (and generate a QR code for the Android client).

Yes, it's not mainline yet but it appears to be getting quite close and people still use VirtualBox even though its drivers are out-of-tree. Even though Donenfeld hasn't started tagging releases that are CVE-eligible I'm willing to bet that WireGuard is more secure than its alternatives (has anyone even attempted a formal proof of OpenVPN or IPSec?).

There are a few userspace implementations too.

[1]: https://www.wireguard.com/install/
[2]: https://github.com/cyphar/dotfiles/blob/master/.local/bin/wg...
Best natural plants and herbs for headaches
Often it’s worse. It’s schools and Mosques. Places that look really bad to target.

War is horrible it’s taking life in the hope you’ll save more.
Apple Beats Powerbeats Pro Review: Throw Away Your AirPods
Not if we’re talking about the country. It’s still spelled Colombia in English.
Where do you suggest people staffing the site should live? Chernobyl was basically a factory town around the plant.
If it's such a problem why don't you advocate for getting the laws changed in the US? While his alleged actions are shady, they are not illegal in the US, so anyone who plays the humanity angle without also suggesting changing US law is just using it for political purposes.
Ask HN: How do start up founders get into the job market?
Hi HN,

I'm in the process of wrapping up my business of the past 8 years in the UK (Radfan.com) and I am looking for a job. I enjoyed running the business but between relocating to just outside Warwick (UK) and not wanting to worry about the whole enchilada again, I'm looking for a job at an existing company or an in-revenue start up.

I've applied to 30 jobs in the last 4 weeks with a bespoke CV and cover letter and have had very little interest, my response rate is currently 2. Speaking with recruiters it seems like my job history (Bachelors, PhD in Electronics, Technical Director) means I am likely getting missed/not understood by recruiters. I basically covered every technical and operations role required to grow a product-based business from £0 to £500,000 a year revenue.

So, I'd love to hear thoughts from people who successfully got a job after leaving their own business/start up who otherwise didn't have a previous work history.

Thanks in advance.
I hate this trope that "js people just discovered this feature and now rush to get it included".

Not only is it not true in many cases (I've been using pattern matching for years in other functional languages and I'm anxiously hoping the proposal will get closer to inclusion in JS, but I'm sure if/when it lands I'll be told about how sad it is that I just learned about this feature when others have had it for decades...), but it's also pointlessly "holier than thou".

If JS doesn't have a feature, people say that they want it. Once it gets it, another crowd complains about how they should have had it 15 years ago.

The fact is that there wasn't much of a need for something like globalThis 15 years ago. We had window, and that's all that we needed. Then we got global with node, and then self in workers, and then JS started getting more usage in embedded contexts with none of that. A problem was found, a proposal created and refined, a polyfill made, and finally it's going to be part of the language.

This is progress, this is the maintainers identifying and fixing a deficiency, only to be met with "who cares they should have done it years ago [when nobody was asking for it]".

My point being there's just no need to say that. It doesn't contribute anything, it's just belittling the work of some very talented people who are making things that people are asking for in ways that don't break past code. That may not have been your intention, and I'm sorry for coming into this with a lot of baggage here, but it's just something that really gets under my skin and I've seen multiple TC39 people talk about how they avoid places like HN because of those kinds of attitudes, and I feel that everyone is missing out because of it.
Sweden has a comparatively broad legal definition of rape.

My memory of accusations are they they sure meet my personal definition of rape. We may only disagree on the terminology; I trust we don't disagree that what is alleged should be a crime.
Badgie Plans to Support Open Source
Yes but in future Go will most likely use a package server that will act like a proxy, a cache and way to verify packages. There will be many implementations. Some engineers at Microsoft are building one called Athens. Go team will release one as well. Github could release yet another one.
Yes, youtube links to it below many "conspiracy theory" videos
Manuscripts had to be copied, and the copyists were Confucians who, as a class, had little interest in such things.
Can someone explain to me why the general public has ”turned” on Assange in the last few years? Is it because Wikileaks revealed those Hillary Clinton emails? And that’s the ”protagonist” party?

Or is it the rape accusations initiated in Sweden?
SEO is like ad-tech, a net negative to our society. There's no white-hat SEO, in the same way that there's no unintrusive ad tech.
I have a script that will generate the server config and auto-generate the client configurations for you[1]. In short, the primary thing you need to remember to add is:

PostUp = iptables -A FORWARD -i %i -j ACCEPT
PostUp = iptables -A FORWARD -o %i -j ACCEPT
PostUp = iptables -t nat -A POSTROUTING -o $HOST_NIC -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT
PostDown = iptables -D FORWARD -o %i -j ACCEPT
PostDown = iptables -t nat -D POSTROUTING -o $HOST_NIC -j MASQUERADE

To your server's .conf file (using wg-quick). HOST_NIC is eth0 or whatever your server gets its internet from. You also need to enable IP forwarding:

sysctl -w net.ipv4.ip_forward=1

(If you want to use IPv6 too, make sure to add the corresponding ip6tables and net.ipv6.conf.all.forwarding=1 bits.)

[1]: https://github.com/cyphar/dotfiles/blob/master/.local/bin/wg...
perhaps Ecuadorean embassy is better than the swedes, but swedes is better than the USA?
That's the election in which one candidate massively out-spent the other but nevertheless lost, right?
As I understood it, he fled to the embassy because he was afraid the Swedish allegations would be used as an excuse to extradite him to the US. Now that his UK charges can be used for that, that's no longer an objection.
Assange is accused of unlawful coercion and "lesser-degree rape" (mindre grov våldtäkt).

In the first case, the complainant willingly had an intercourse with him. But after sex, she realized that the condom had a hole. She claims that he made it.

In the second case, the complainant also willingly had an intercourse with Assange, they slept naked together. The next day in the morning, he penetrated her without a condom while she was sleeping. (The main problem seems to be the "without a condom" part)

This is obviously serious. He could have transmitted STDs to the complainants. Unprotected sex should be agreed by both.

But, when someone reads "rape" out of context, he could imagine that Assange used a knife or something to force a woman to have sex.

Source: https://www.vox.com/identities/2019/4/12/18306901/julian-ass...
And they wont be foolish to pay for
non-results for long...

Imagine Joe gets re-elected after delivering 30,000 pre-election leaflets, knocking on 3,000 doors, delivering 10,000 reminders on the day of the poll, getting 13,000 views of facebook adverts, employing 2 people to do casework for constituents, calling 7,000 people with a human-operated phone-bank, robocalling 20,000 people, attending 40 community events, getting 300 people rides to polling stations, getting 5 celebrity endorsements, getting 1 visit from a really high profile colleague, and so on...

It's far from obvious to me that you could tell apart the effects of different efforts - especially as you don't know who each voter voted for.
Is zh.wikipedia.org not as high-quality as the English version in your experience? I don't use it that frequently, but for topics like famous Chinese people or linguistics of Sinitic languages, the English article is often just a stub, while the Chinese version has all the information I'm looking for.
What you've written feels very familiar. It became clear early on to me that I wouldn't be able to fit into standard models of what "work" is, and running my own company was the way I found to make a living without feeling utterly miserable.

In terms of organisation I have a system that's like a low-tech version of Todoist. I have these text files on my desktop set up to sync through Dropbox so I can access them on my phone too:

today.txt - Tasks specifically for today so I don't get distracted by other, later tasks.

week.txt - A list of the next seven days with specified tasks in each. If there's something that comes in which I don't need to do today, but will need to at some point relatively soon, I put it somewhere this file. At the beginning of each day I move tasks for that day into today.txt and move the day header to the bottom of this file.

later.txt - Non-urgent tasks that I look at once in a while, and move things into week.txt if I have time.

current.txt - A simple list of projects that I'm currently working on.

I have various others, and use a calendar app for meetings etc, but I've found that structure to work well. I actually find apps like Todoist more distracting than they're worth sometimes, because I get caught up in configuring and reconfiguring them, adding tags to tasks etc. Plain text fulfills my need for simplicity and clarity.
There's an IPFS mirror of English Wikipedia[0], as well as several others[1], though not the Chinese one[2]. It's currently not a particularly up-to-date mirror, though (from late 2016).

[0] https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1m...

[1] https://github.com/ipfs/distributed-wikipedia-mirror/blob/ma...

[2] https://github.com/ipfs/distributed-wikipedia-mirror/issues/...
> unprotected sex should be agreed by both

This is what forms the definition of “rape”. People might have a different idea when they hear this word, but this is the correct term from a technical standpoint.
It is not about politics, it is about nobody doing anything. Just look on the streets, millions of cars all burning away litres of gas every day, releasing even more CO2 into the atmosphere. Everyone knows it and noone does anything about it. It is not "the elite" who is ignoring the issue, it is literally 99% of the people who don't care enough to even take the bus or bycycle.

I am not saying I am better, but is not anonymous "others" or our "GDP-based system", it is 7 billion people who don't care much.
And while it doesn't change the ethical and moral landscape around his alleged actions, people should be aware that what he is accused of is not illegal in the US.
I think with totalitarianism notions of truth are supposed to be subordinate to some 'higher' rational such as race or party allegiance.
Issues aren't used as people generally use SO. Questions like "how do X". Most people use issues to report bugs, request features and most prominently contact the authors when things either don't work as expected or the software lacks documentation about how certain things are supposed to work. I as a user and maintainer of OSS packages prefer such questions in issues than on some random site like SO which I won't be monitoring. Issues is a great place to consolidate all the knowledge around a package. Also, most of such questions can be considered as bugs, feature requests or just plain lack of documentation.