skysight-inc/HackerNews huggingface dataset:
Bursting is an interesting thought. I think, if you planned it out, it could be done -- subject to some constraints.

It would be hard to burst stateful (mnesia) nodes --- schema operations require a lock across all the nodes in the schema, and that lock requires that the nodes not be in the middle of the 'log dumping' process (where the global transaction log gets divided into per table logs and such), which means long delays in high volume situations, and even longer delays if doing multiple schema operations. This could probably be patched around, but... In my team's experience, our mnesia nodes were generally ok under higher than normal load, expansion was driven by data size. Expansion could be a lot nicer, but I haven't heard of many database systems that handle expansion off the shelf.

So that leaves stateless nodes. I don't see why you couldn't burst those, especially if using standard dist. Bring up the host, push your software, connect to one dist node, and get meshed automatically, once you see all the pg2 groups you need to operate, enable traffic.

That said, we never did too much of that, we're in bare metal hosting so we don't have an incentive to run different server counts at different times of day, and provisioning isn't fast enough to handle incidental spikes -- we have a pretty good model of what spikes to expect, and provision to handle that load being mindful of the possibility of a load spike during a network or datacenter availability incident.
Any clue why this hash isn’t cryptographically secure (beyond the designers’ stated intent)?
Amazing. Has this been turned into a movie yet?
This is something that I was looking for a few years ago, I asked on the internet if it exists and was told it doesn't and wouldn't work fast enough. I didn't really believe those who told me it wouldn't work, but I didn't have the skills to write something like this either. Glad someone else did though. Thanks, this is amazing work!
> ... which for Fukashima was apparently 150,000

To put it in perspective, the prediction for the number of climate refugees vary, but papers seem to put the number somewhere between 150 and 300 million by 2050.[1]

That's about one Fukushima every five to eleven days, starting from now and continuing until 2050.

Think about it.

[1] https://orbi.uliege.be//bitstream/2268/136972/1/11-1188-mr7-... (Table 1, page 5) - Disclaimer: this was the first link from Googling "climate refugee prediction".
Mostly agree...

The reason it's not all about power/competition is that corruption is very easy to get into your system; be that individual, corporate or otherwise; and tricky as hell to weed out. Once you've been there and done that, the bar is set lower for relapse.
This seems to work for me:

1. This is your time to talk about whatever is on your mind. If you want to talk about the footy over the weekend, that's fine. If you want to talk about work or issues at home or career progression, that's fine.

2. Sometimes there is not much to talk about - and that's fine too. If they do not have much to say on a particular day and I don't have much to say, it's a short meeting.

3. As said previously, try never to reschedule and never, never forget.

4. It's a really good time as a manager to practice listening. For that reason, I never have an agenda (i.e. things I want to say) at these meetings. Also, I try to contain the impulse to give advice unless they specifically ask for it.

5. I make it quite clear that as far as legally possible, I will maintain confidentiality. The only time that something may be relayed upward is if there is requirement for me to do so (e.g. an employee reporting harassment).
Maybe you haven't heard of Oliver Heaviside. https://en.wikipedia.org/wiki/Oliver_Heaviside
I'm not sure why you think the only malicious response would be to send over too little. It's a common enough scene in TV shows and the like where a malicious actor attempts to hide incriminating information in a sea of irrelevant information.
T-Mobile (my provider) has a plan with unlimited LTE data and when someone in the EU advertises something as unlimited is really has to be unlimited. I managed to download as much as 2TB within 24 hours with no complains.

I pay 80€ per month (~$92) which I think is fair. I get 25GB roaming data per month to use within the EU.

But most mobile plans do throttle your speed to something unusable after you’ve used up your included high speed volume here too. This can range anywhere from a couple MB up to 50GB/month afaik.
Ask HN: Please suggest topic for blogging
> Western medicine until after 1880 had rejected the benefits of cleanliness - with surgeons taught to operate covered in filth.

If anyone's interested in a good read on this I'd recommend

"Bad Medicine: Doctors Doing Harm Since Hippocrates" by David Wootton

https://www.amazon.com/Bad-Medicine-Doctors-Doing-Hippocrate...

It's pretty eye-opening.
Thanks for the answer. I couldn't figure if the seats are one behind another or side by side? If side by side the it seems 7ft should be enough crumple zone. If one behind another then I'd like the car to have just one seat for safety reasons.

The car does look sleek.
I'd imagine the gains are somewhat asymptotic -- there's definitely a theoretical maximum somewhere out there, and every jump moves you closer to it. The bigger gains (percentage wise) probably come earlier?

My first company switch literally doubled my total comp. My second one was a double digit increase as well. I expect any future jumps to be smaller. (Though, who knows where the market will be then, as I'm likely years away from any move.)
It's so sad this is the case, but it is the case. In a job I've always gotten 1.5-3% raises, and 10% for promotions. Switching jobs I've gotten up to a 75% increase each time.
I'm technically in neuroscience, neuroinformatics more specifically, but was raised by a political theorist. Unfortunately I have a bad habit of writing code rather than prose, and don't keep a blog or similar, so the first thing that I could point you to would be my thesis, which is still months away.
It wasn't an excuse, it was a public service announcement.

Hauling Facebook's CEO into legislative inquiries worldwide totally misses the Mark. Masquerading Facebook as the Face of this reality is totally disingenuous and more of a reflection of discomfort and fatigue people already had with that service than a genuine expression against the data brokers.
The bigger issue is that it adds to the ~50-odd CAs we're required to trust a collection of new CAs --- the owners of commercially relevant TLDs --- who, unlike existing CAs, we can't just kill when we detect misbehavior.
Socialized medicine has been working out super great for most of the world for long enough to know it is a great idea worth copying. Meanwhile, infant mortality in the US is on par with, what, Belarus? Oops, no, Belarus is doing quite a lot better now.

Socialized road maintenance is still working out pretty well, even in the US. We were doing pretty well with drinking water, most places, until recently, although corporate influence delayed improvements in lead- and mercury-exposure standards by many decades.

Analogies don't always work out the way we would like.
Consulting is like building a castle and giving it away to someone else to rule and enjoy the fruits. I refuse to do it now. With each new contract, you start from scratch, again. After a while, you'll realize - you are just hitting a reset switch on your career, with each new contract that you pick up.

I'm glad I share my thoughts with this very smart man - https://youtu.be/Gk-9Fd2mEnI?t=908
First of all, it's good thing that you have decided to commit to it.
Well, to improve upon your blogging, the first and foremost thing is to find out what you are good at. Sharing experience and thoughts may not be enough.
Internet is overloaded with content. Adding more inane content will not get you anywhere.
So find out what's your passion and how it is unique. Once you discover what you really know well, the advantage is that you can write well about it.
You can always find ways to improve upon writing if you are writing about something you are good at. It does not matter what it is. It could be gardening, cooking, race cars, films, gadgets. But you need to discover what you are good at.
Secondly, you need to identify who your audience is. Is it an expert audience or just teenagers? What kind of people are going to read what you write. This will give you an understanding of what kind of stuff you should be writing. Once you understand who you are writing for, you can align everything to it and improve. The key is to identify your readership.
Thirdly, you should read some good bloggers. Just observe how they approach a topic, open and close the discussion, examples and images they use. Make your note and try them out in your unique ways in your blog if those things fit.

A combination of these things should help you improve your blogging skills.
Probably the first entire month was spent on how to properly fall, block, and take blows as to not hurt yourself. In my experience, it was part of the class and is as important to learn as anything else.
In my early teens I was homeless for roughly 6 years and I think this article is largely junk. The mental illness reasoning for homelessness isn't really true, its that being homeless and having no one there and nothing to help you makes mental issues, its a slide that keeps you down with horrible sadness and despair. What needs to happen is having safety nets before people hit the slide. Of course there are many different reasons for homelessness but preventing people from becoming homeless in the first place is the issue that needs to addressed, no one deserves the lifelong scars.

If stripe really wanted to help then it could have created some safety nets with money it used to lobby.
Controversial is not the same as “not taken seriously”. It’s really fringe.
The Wikipedia article for Beto mentions virtually nothing of any of this. What is going on?
Ask HN: What are some good resources or tips for becoming a freelance developer?
Hi HackerNews,

Are there any good resources for getting started as a freelance developer?

Are there any freelance developers out there there that have tips for getting started?

Thanks!
Thing about exercise is that it effectively, doesn't take any time at all because one of the results is that you need to sleep less. In my experience, it at least makes up for the time you spend exercising.
Well, Citrix, Remote Desktop, TeamViewer, Rainway, various VNCs, AnyDesktop and a bunch of other systems show that remote access to desktops is an important requirement, for gamers as well.

The lines between a "network terminal" and a "remote desktop" are essentially nonexistent.
Maybe from company perspective, there’s no such thing as “10x engineers”, but only “1.02x engineers” at most.
I throw in strong peers as my third axis. One point in my career I've had strong leadership, strong peers, and challenging fast work.

It was amazing. Then we re-org'd, and I'm still looking for that combination somewhere.
Well, it's really not on. I've just added a comment on the talk page of the George Beto article, perhaps others should do the same?

https://en.wikipedia.org/wiki/Talk:George_Beto#Scrubbed_arti...?
My positive summation of both the paper and the article.

Strong correlation found between women that identify as GEEK GIRL GAMERS and Women Who Study PSTEM.

Statistically insignificant correlation found between MALE subgroubs GEEK GAMERS and MEN THAT STUDY PSTEM.

Suggested implication is that given [PRESUMPTION; Supporting Scientific Evidence Exists] that due to
Underlying PERSONALITY Substructers people who vary at the extreme from their group norm along one dimension of measurement GEEK GIRL GAMER are more than likely to also vary at the extreme of another form of measurement Women Who Study PSTEM.

This suggests [PRESUMPTION; Further Scientific Study] that due to Presumed underlying PERSONALITY Substructions women [= specifically] who that have an interest or apptitude for in gaming are likely to have an apptitude of interest in PSTEM.

Possible Application that it MIGHT Be beneficial to encourage exposure of young women who have an interest or talent in the field of Gaming to PSTEM, as research suggests women and girls that identify or show an interest in Gaming are LIKELY have to have an Aptitude and or Interest for PSTEM.
I'm confused, why was he looking for this information?
If you don't mind, can you give some more details on what you don't like about mnesia? Everybody says it's awful, and it surely has warts, but I've seen it scale ok to 512GB+ datasets in disc_copies tables, and it works alright with a couple caveats.

a) Not sure if it changed, but mnesia startup was very brain damaged -- fixing up the local data from disc, then throwing it all away to load from peers is a lot of wasted time. It's much faster to remove all the local tables on disk before starting the node so it short circuits to copying from the peers. Even when it's faster, sending over half a terrabyte of data takes a while. Some sort of persistent transaction logs for peers would be nice.

b) network partitions aren't fun at all

c) we direct mnesia read and write for a key into a specific process to enforce serialization, and then we use dirty read/writes; so we skip all the locking.

d) we've certainly patched a lot of things in transaction sending and receiving over long distances, especially needed if your network isn't clean.

Anyway, thanks for your thoughts all over this thread.
What kind of consulting do you do? Can you still afford to be remote?
Windows Netstat Command Tutorial with Examples
Awesome timing.
Just started work on a LinkedIn alternative called https://jaresume.com

We need a reliable way of turning peoples resumes into PDF's

Going to give this a go today or tomorrow.

Doing it with https://github.com/GoogleChrome/puppeteer also works quite well
Thanks - that's good to know. I'll add some more information tonight.

For reference Kyoko is designed to help people understand their own anxiety by simply being open and honest about it. It can be used anonymously (so the thoughts you write disappear immediately) or you can sign in and your thoughts are saved. I plan on adding a link to see what you've written in the past.
As a software manager who has both approved and turned down raises, pnathan pretty much nails it -- you need to bring data to the table. Are you underpaid? What's your target? Why now (what work have you completed that helps me sell this upwards?)

Expect it to be a conversation, but it's a healthy conversation to have with a good manager -- we can't help meet your expectations if you do not communicate them to us!
They have to remove all redundant, not just jQuery.

It's almost a static site without any interactive functions. 46.9KB unzip JS still seem too much.

On another side, they have more than 30KB preloaded articles data on every page. That could be a 2nd Ajax call or a better data structure. CSS is another place I think that can be optimized.

Obviously, the Drupal settings and few JS functions are added twice and debug mode for JS bundle is enabled I bet.
I found these podcasts on 1-1s interesting https://www.manager-tools.com/manager-tools-basics
You're granting them way too much introspection. In reality its goes more like:

"Company policy is that raises are no more than 2.5% per year with a perfect yearly review. You got your 2.5%. You can't have a raise." Umm I'm about to leave and get 30% more from your competitor! I know you don't want that and I don't want it either. Surely... "Company policy is that raises are no more than 2.5% per year..."
during the 70s and 80s, there was a huge influx in american prisoners due to the war on drugs and more severe sentencing that followed the surge in crime beginning the 60s. the old prison culture was organized around severe methods like the one described in this essay, and small groups of prisoners who tended to keep each other in line following a 'convict code' of behavioral norms and a system of seniority. the surge in population, especially of men who were younger than the old timers who previously made up the bulk of the long-term population (sentences tended to be much shorter than they are now), threw the situation into chaos. reciprocal violence, petty predation and prison riots suddenly exploded.

the old system broke down because the guards and older inmates could no longer effectively keep the new prisoners in line. the power vacuum was eventually filled by the race-based gangs we know today, which stepped in to effectively provide governance where the state was no longer able to. the massive availability of drugs provided them with a business model and incentive for creating stability among the other prisoners, enforced by ruthless violence where necessary.

it's still this way today in american prisons. the state of course formally controls the facility, but the gangs exert extraordinary power underneath the surface, over the relations and arrangements that aren't legible to the administration. i'm not making any normative claims about which arrangement was better, but it's a pretty interesting story. i'm giving a very brief summary of what i read in this book:

http://gen.lib.rus.ec/book/index.php?md5=A6D69CBF4ADEEA046A4...
Samsung Ramps 7nm EUV Chips
Oracle database.
disterl is definitely worse than writing your own ipc. just use a language that has good sctp or h2 support and something like gRPC for the application layer. for peer discovery you have consul, etcd, zookeeper...
> After that call, I asked my lawyer to reach out to their lawyer and was pretty much told that Seattle was approaching the problem as if they were pursuing Computer Fraud And Abuse (CFAA) charges. For information that they sent. Jiminey Cricket..
TSMC expects 7nm chip sales to account for 10% of 2018 revenues
Ask HN: What are the resources you most frequently recommend?
For example - the manager tools podcast is excellent. I see that it's recommended 3+ times in this thread https://news.ycombinator.com/item?id=18264245. I'd sent it to friends quite a few times, but there hadn't been a good way for me to share it with the wider community online.

Product Hunt didn't seem suitable because it's not my product, and submitting a link to a podcast never seemed like something appropriate to HN.

So perhaps this is a good use for a thread.

What are the resources you most frequently recommend?
> I suspect that for people learning languages with a more complex script (chinese comes to mind) modern technology make things a lot easier as well, I remember reading that looking up words in a Chinese dictionary could be quite complicated for a beginner.

It's honestly not that bad once you learn a little about recognizing the radicals [0] that make up each character. The way these dictionaries work, at least for Japanese, is that you first lookup the main radical, and then you just need the stroke count [1] of the second component. These radicals/components are reused often so once you learn how to write a few of them you can get decent at counting the strokes (a dictionary I perused actually recommends breaking the non-radical part into common components and just summing up their parts to count faster). This narrows it down pretty well and then you just have to visually search for the character.

There are also alternative methods that can be used such as that of Kodansha's Kanji Learner's Dictionary [1], which uses a three-number code, with the first being how the radical and its component are visually oriented, and the other two their respective stroke counts. I've also learned the four corner method, [2] and while it can seem deceptively simple, it's also remarkably unintuitive in what part of the kanji is considered a corner (and also relies on a specific writing of the kanji).

Of course modern technology does make it a tad easier, especially for those who have no clue about things like radicals. The online dictionary Jisho [3] for example lets you search by radicals where you can select each radical—even a sub-component—regardless of position, and it'll just give you a set of kanji containing those radicals, ordered by total stroke count. You can also draw the kanji, but in my experience this works very sub-optimally, and still depends on using the right number of the ever-important stroke count. I own a denshi jisho [4] which lets you draw the kanji with a stylus, and that works a lot better.

[0]: https://en.wikipedia.org/wiki/Radical_(Chinese_characters)

[1]: https://en.wikipedia.org/wiki/Kodansha_Kanji_Learner%27s_Dic...

[2]:https://en.wikipedia.org/wiki/Four-Corner_Method

[3]: https://jisho.org/

[4]: Literally "electronic dictionary", they're veritable beasts, and contain not only multiple Japanese dictionaries, they also have specialized dictionaries (like business), J-E and E-J dictionaries, pronunciation dictionaries with audio, encyclopedias, other multilingual phrasebooks, practice for the TOEIC, and so many more that are too numerous to list.
Ask HN: Best company cultures for devs who are also good at product/business?
I imagine some companies keep developers out of product and business decisions, while others expect them to be involved in them.

Which companies are best for developers who are good at both the engineering and business decisions and tasks?
I think you can think of reading book like Alwin Tofler's Future Shock.
It was published nearly 50 years back but it challenges and informs you in various ways.
It captures what is happening around right now way back then.
It focuses on the rapid pace of change and development happening with the help of path-breaking technology.
He traces the way new breakthroughs came slowly in the past and the speed with which new breakthroughs have come in the last 100 years or so has been breathtaking.
He gives examples from breakthroughs in all different domains such as transportation, book publishing and what not. For instance, he gives an example of time taken to invent the first aero-plane and what its speed was. Since then, the new inventions that revolutionized the plan speed is stunning. The pace at which these developments have happened is something most people seem to have missed. This is why he has chosen to write on the subject.
His focus is on the rapidity of change that most people talk about but do not understand in concrete terms. So he cites numbers and data points at every stage of the books. These numbers appear mind-boggling when you come to think of it.
The book challenges you to imagine how we evolved as a society and the rapidity of change that has marked our history. It also challenges us to imagine what the future would look like.
The book informs us about the history, present and future and what connects all three- change.
It's worth a read. Do explore it.
Very much agree with this. A lot of what is said may seem obvious but it’s worth the listen.
That's essentially what we're doing now.