skysight-inc/HackerNews huggingface dataset:
Maybe, but from a balcony of a condo I used to have in downtown Austin I could look down at the world’s largest urban bat colony sleeping under the Congress St bridge over our downtown lake[1]. The over a million bats would fly out in an amazing cloud each evening and fly down the lake in mass searching for insects to eat. It was an impressive sight, especially when they chose to fly toward my building splitting around it in flight a few floors below my view.

I used to use the running trail around our downtown lake frequently and I could hear the bats making sounds above me as I ran under the bridge. Occasionally, I would wonder about those stories of spelunkers getting rabies from just breathing the virus from a large subterranean colony, but thousands of people use Austin’s most popular running trail with apparently no ill effects from the close proximity to so many bats.

[1] https://www.cnn.com/videos/travel/2017/07/28/with-me-as-your...
An intuitive, visual guide to copulas
Good sleuthing. ICANN's site can be arcane to navigate at times (like Dell's or Microsoft's).
imo, it's unwillingness to delegate that is the biggest sinker of startup ships.

delegation is useful for more than mere business efficiency. it also helps founders -- who may be new to leadership themselves -- build their personal formidability.

people notice the difference between someone who is accustomed to leading others and someone who isn't, and it can make or break a new company when investors are theones noticing.
I believe it all derives from heraldry: https://en.wikipedia.org/wiki/Gore_(heraldry)

From Old English gār (spear): https://en.wiktionary.org/wiki/gar#Old_English
It wasn't YouTube's job to be the morality police, but much like Cloudflare, YouTube, entirely of its own volition, decided to take on the job, and now it's too late for them to backpedal.
My experience with UML is very old, but I think that it had a significant impact on performance. About a 50% loss in certain cases, vs running the same applications on the host directly.
>> there's no logic in this setup.

That's why if I'm ever presented with such a setup I would protest by voting to veto everything, even the talks I would be interested in. If any one person is to be censored by such drivel, then none should be heard until the divisive and bigoted system is removed.

Of course, people who run such a system would immediately remove my ability to vote. Which, in a way, would prove a point.
We had a problem for a while with people who not only didn't have those soft skills, they didn't have "business sense". They were out to maximize their own experience and didn't care what the business needed from them. Like closing a lot of tickets but doing the job poorly, so they caused other problems or didn't even fully solve the first problem. They did this because they thought their job was to close tickets, no matter how many times we told them it was to solve problems.
Use Linux and you have a wide array of choices when it comes to graphical user interfaces. Some are extremely clean, fast and efficient.
But you are a smart and socially conscious human being. You know that you can’t just go to Kara’s desk and tell them “Kara, the icon is wrong.” Kara would get defensive and argue for the the icon.

I never understood this logic. How is Kara being offended a smart and socially conscious decision? A better way to handle criticism is to ask for people's opinions and not get defensive.

After reading couple of negotiation and similar articles, I started to try and reason with people with carefully crafted questions to guide them towards my goal. But the end result always is that once people realize what I am trying to do, have them remove an icon, they get defensive irrespective. And then argument ensues.

The only way I found around this was to build trust. And it takes time, you cannot arrive at a company and start a discussion with Kara. Small talk about family etc helps build some trust. Or if systems fails and resolving it without shaming the original developers helps too. This obviously is not perfect because the time you spend building trust, you are also acquiring issues. But it helps in long run.
How many MDs are on Hacker News?
Flatware as opposed to hollow.

plates, dishes, saucers in a sense "shallow; smooth-surfaced" + ware (n.). Originally as distinguished from hollow ware; U.S. sense of "domestic cutlery" recorded by 1895.

https://www.etymonline.com/word/flatware

Also: dishes, crockery, utensils, silverware, silver, cutlery, place settings.
> - beware of premature optimization. Spend that time on defensive code, comments and tests. Optimize based on measurements, not feelings

In some contexts - rapid development and prototyping especially - defensive coding is not much different than premature optimisation. I fired a developer once, because he couldn't let go of his defensiveness whereas what the project needed was a buggy, proof of concept, version.

Also, offensive programming is a thing, and possibly less bug-prone in some situations:

http://johannesbrodwall.com/2013/09/25/offensive-programming...

> - be nice and never argumentative

This too depends on context and a team. Personally, I prefer argumentative people (within reason) to nice ones - the last thing I want is for a developer to do something he believes is stupid, and not tell me about it.

Having said that, being too argumentative is not good either - some devs seem to build their self esteem based on the number of arguments they won. No no no.

> - take notes when getting tasks and make sure you don’t miss anything

This is super-true. Also - read a tutorial on active listening. I had a team of developers once who literally made zero notes from the meetings.

> - be humble when getting criticism and be merciful when giving one

Just not too merciful :) A good book on managing people, including giving feedback: https://www.amazon.com/Radical-Candor-Kim-Scott/dp/B01KTIEFE...

As for being humble when getting feedback - I'd add "don't afraid to ask as many questions as needed for understanding". There is a difference between being humble, and non-confrontational. The former acknowledges they may be wrong, the latter hides the fact that they think they are right.

> - count to ten before sending an angry / escalation email

Or just call instead.

> - don’t work yourself to death, have limits

But acknowledge that crunching - within reason - can be fun :)
No one is stopping you from living the minimalist RV life in LA or SF. You can't do so on the publicly owned streets. Find yourself a privately owned parking spot, either in a surface lot or a residential plot and you'll be in compliance.

My town has a similar ban in place. Plenty of my neighbors own RVs. They park them on a concrete slab poured next to their house, usually under some type of open carport. You could find someone to rent you a space like that.
You forgot:

3. This is actually a good thing, because we get health care when we need it and aren't exposed to crippling debt?

(your system entirely indefensible from every possible view point)
Looks cool. Seems like a good alternative if you can’t use listen/notify for some reason.

I’ve used listen/notify with triggers for a while with good success. The flexibility of my apps controlling what they want to listen for instead of having that config elsewhere.

Downside to l/n is that if you aren’t listening you aren’t getting changes. Seems like the same is true if the webhook fails here since there isn’t a retry.

If you want to check out another cool alternative see Debezium[1]. It’s uses PGs logical decoding feature to stream changes. Supports protobufs and JSON output.

http://debezium.io/docs/connectors/postgresql/
> my green OHIP card was all I needed

In the UK, the entitlement is even more ubiquitous and fluid. I was diagnosed by my GP, referred to hospital and undergoing surgery under general anaesthetic, in half a day, without showing any form of ID.
It's so long since I've switched that I'm not sure anymore, but Postbox tried to be more Mac-like and had native integration with macOS Contacts instead of separate address books. I think it had some filter rules Thunderbird didn't have, and faster indexed search.

But now, I use the keyboard driven Tagging & Quick Move features [1] a lot. They work a bit like Alfred [2]. To file a message in my Filtered folder, I type "v fil Enter" and by the time I've typed v, an Alfred-like window pops up that autocompletes the full folder names as I type - so by the time I get to 'fil', it's autocompleted to the right one and I can hit enter. Standard keyboard shortcuts too like j to junk, a to archive, etc. I'm sure Thunderbird also has these via extensions, but I like having it in the core product supported by the core developers.

There's a word count warning feature that I use a lot too, because I tend to type a lot. The word count turns red when I go over my suggested self-imposed limit, or you can set a timer for when you've been composing one email for too long.

EDIT: I saw you asked elsewhere about editing the From field, Postbox has a pulldown menu on each message you compose where you can choose from a list of profiles / aliases you create. Each can even have their own SMTP server details & default signatures & are separate from inbox accounts. You can switch signatures on individual messages too.

[1] https://www.postbox-inc.com/features

[2] https://www.alfredapp.com/
@Linode -- you guys seeing this ? Don't make me migrate away after 2 years.
6 Ways to Pitch Your Innovation to Today’s Customers
Sure, there's an extra digit. Much US healthcare seems to suffer from Extra Digit Syndrome.

What might be similar that the billable item is not the costly item. Of course I don't know the first thing about US health care costs (as opposed to billable items).
Sorry we’re full – Venice closed to tourists
"Desus and Mero" on Viceland.com. Infectious level laughter from commentary.
Electron is basically Google Chrome. High memory use has nothing to do with JS.

https://en.wikipedia.org/wiki/Electron_(software_framework)

https://en.wikipedia.org/wiki/Chromium_(web_browser)
Tens of millions of Americans thought it was smart to elect Donald Fucking Trump president. We're paying the price for decades of underfunding and ignoring our educational system with an astoundingly ignorant electorate.
In parliamentary systems, “the government” is often most frequently understood in a sense somewhst similar to the way “the administration” is used in the US, referring to basically the cabinet and their political subordinates who direct policy.
Wow this is awesome! It got the Award quickly also I think Juypter hasn't been around as long as other recipients.
I'm sorry but no. This is terrible advice.

Shit quality will be shit quality. If you really know shit has been done, you need to say so. Not communicating it will just keep the shit flowing. Have some pride in your work!
Learn GraphQL by querying JSON
How exactly will you cut the fat in Electron? What’s a hello world like?

I’m tempted to make a FastMail Electron app just to demonstrate that Electron/HTML/CSS/JS doesn’t need to mean slow and heavy (it just normally does).
>> I do what has to be done for the science to move forward

And again, people who don't get what science is. A sample size of 1 in uncontrolled conditions with no information shared that allows people to replicate your results isn't any more scientific than saying you should believe in God because "you have to have faith". A syringe and some fancy chemicals don't make it scientific.
How can you learn the soft skill of having a backbone? Its something that I lack but it seems innate in my personality. I have no idea how to even begin to change it.
Currently it’s our $5 droplet (1GB RAM, 1 vCPU), but if you have a use case for smaller nodes I’d love to hear about it!
This.

People don't realize doing stuff like this is just going to make lives worse once these regimes block Amazon/Google/whatever.
It's a good list, though these particular things are more about functioning at a basic level than standing out.

Speaking more generally, the best reason to learn anything is always "so you can do shit" rather than some calculated competitive motivation to impress someone. The latter attitude reminds me of the 80s somehow, and yes I'm old enough to remember. It doesn't bring joy. Neither does being told there might be thousands (bold type and everything) of people competing with you. Just focus on mastery, have fun, and let "standing out" happen on its own.
This might be a good time to switch to Threema, which generates less metadata than Signal b/c it doesn't use phone numbers as identifiers.
You are conflating the imperfection of a service with malice of the people who build it.

Good luck with that attitude
Is her/his native language Hebrew by any chance? :) I love this phrase and it sounds like a literal translation of the common Hebrew saying: ״תסביר לאט אני אבין מהר״
Yes, you’ll be able to spin up a single node cluster.
The most reliable implementation of this pattern is to use the replication binary logs of the database. Your application cannot atomically publish a write to both a database and a messaging system (without introducing a massive headache that you will implement incorrectly).
That was the conclusion I came to as well. If you just want to push data to a data warehouse by listening to the WAL or NOTIFY and then batch a bunch of updates together that's one thing. If you intend it to be application level events then coupling yourself to the schema of some other service (among other issues) seems problematic.
> It's an Electron app, but it is built to use as little RAM as possible, when I run it on my old Macbook Air, it consumes only around 300mb of RAM maximum

I feel bad but you have already lost me there :/
I partly disagree, and I think you've created a false dichotomy.

We can look at any economic activity through two lenses: "serves others" and "fills my pockets". The more companies focus only on the latter, the more they are scammy, extractive, or exploitative. The more companies focus on the former, the more value they create for their customers.

But these things aren't mutually exclusive. They're independent. Companies that focus only on creating value while ignoring profit usually fail, as they aren't sustainable. Companies that focus only on profit usually fail, as customers realize they are getting taken for a ride.

Some companies can do both well. I think Google is in that category. They create massive value without worrying too much about extracting every penny of cash. Which means that their overriding value isn't really money.
i dont believe they will be optimizing against "who X matches exactly with Y", but against what matches ended up successful.
Can you add relevant articles or statistics to your question?
Ask HN: What are topics that you want to learn but haven't gotten around to?
And this is how you end up with a terrible, in-cohesive product.
Serverless framework Nuclio released for enterprise customers
There’s been a few over the years, one of the first was an OS class before Rust 1.0. As you’ve mentioned downthread, sometimes they stick with it, sometimes they don’t. Often classes that are run by grad students or adjuncts change when the teachers change.

Two classes off the top of my head from this spring:

https://www.cs.umd.edu/class/spring2018/cmsc330/

https://web.stanford.edu/class/cs140e/assignments/0-blinky/

Hearing rumbles of some more in the future...
it's not at all clear by the data that the public is freaking out. news sites do.
dupe of https://news.ycombinator.com/item?id=16968939
There is documentation for the MI instructions, but that generates an OPM program and not an ILE program on IBM i. Sadly the TIMI isn't really documented anywhere - as well as ILE.

I have written an RPG3 interpreter with all the Record Level Access operations working on a noDb/flatfile in C#, but lost the source after replacing a hard disk. I have also tried writing a RPG4+ (only free format) compiler for .NET, but it started getting tricky when starting to write the RLA operations because they relied on a database. I have the code still, but it's ugly so I never released it.

Would be a fun project, for sure. Not enough hours in the day.
In the U.S. I encounter it used by businesses that sell and rent knives, forks, etc., but I rarely hear it used outside the context of buying and renting. Ikea has a "flatware" category on their web site[1], for example, and our biggest local rental company[2] does as well, but I've never heard anybody at a restaurant or a house party ask where to find the flatware. In those contexts we use the word "utensils".

[1] https://www.ikea.com/us/en/catalog/categories/departments/ea...

[2] https://premiereeventsonline.com/product-category/flatware/
This is awesome. And very well done. It is clear that a lot of effort and time went into building and polishing this, especially for a single person. Impressive! I signed up for the list too. Looking fwd to trying it out.
Amazon Redshift fundamentals
Optimal | Netherlands | Visas provided for non-EU citizens

* Reinforcement Learning engineers/scientists

* Control engineers/scientists

* Data engineers

* Operations associate/Chief of Staff

We have research backgrounds in ML, RL and control theory from the University of Oxford, Google DeepMind, MIT, Cambridge University and others. We are backed by deep technology VC firms who have backed companies such as SpaceX, Palantir and Square from the very start.

Note, we are in ‘stealth mode’ and so there is limited information about us online.

http://optimal.ag/careers | dave@optimal.ag
GraphViz in the browser was made possible by `emscripten`, which is essentially a JavaScript compiler target. In that sense, there's not a implementation in a language besides C++ that's gotten much traction.
Some distros dump the entropy pool to disk during shutdown and feed it back in during early boot. Would this mitigate the issue?
Can someone post the list here? Corporate firewall is blocking access.
Using a WordPress site for your Knowledge Base: the good, the bad and the ugly
I've migrated most of my family to Apple, mostly to reduce my support burden. Now I'd like the remaining 10% gap to be closed.

I'm past ready for the loving embrace of cradle-to-grave iCloud awesomeness.

Why can't I backup my macOS devices to iCloud?

Why can't I send iCal invites via iMessages?

I don't want to reconfig my email clients (et al) on each device.

Whatever 1Password does for me, I want built-in, and better.
Ridecell | San Francisco | Full-time | ONSITE | www.ridecell.com

Ridecell is on a mission to help our customers run the world better by powering the fastest growing and most efficient ridesharing, carsharing, and autonomous mobility services. As the world shifts to a mobility-as-a-service model, market leaders in traditional transportation need to rapidly transform their business. New entrants in autonomous and shared mobility have an opportunity to lead new markets. Ridecell is best poised to support the initiatives of these industry leading organizations, with several customers, including BMW, AAA (Gig carshare), and VW Group, who already use our proven platform to launch, operate, and rapidly scale their mobility services across multiple geographies.

By joining Ridecell, you'll find yourself at the start of something big: A better way to do transportation

We're hiring Engineers (Site Reliability, Android, iOS, Frontend, Backend), Product, UX and more. Learn about our career opportunities here: https://ridecell.com/careers.html
It reminds me of that scene in Hackers, which was based on this scene from the original Italian Job

https://youtube.com/watch?v=5FzBMjJ803I
KVM is the kernel interface for virtualization features, but the model created (i.e. the emulated hardware or lack thereof) is up to the user space component (normally QEMU). I think your understanding of KVM is tied with a specific implementation.

FWIW, I don't disagree that it's an intermediate step in some regards. The use cases follow (also from trade-offs discussed in the README). I can't speculate on a stranger's needs, it's great if Kata works for yours. I also think that approach is valuable (as an aside, I authored an experimental project with a similar approach years ago [1]).

[1] https://github.com/google/novm
HTML/CSS drawing in the style of an 18th-century oil painting
I've gone back and forth between in-browser and stand-alone, but as my number of Slack teams grows, browser tabs get considerably less appealing. (I have five I monitor regularly and four more I don't care much about.)
I've worked in and around private equity as an investor in buyout and VC funds in the US.

There's a fundamental misalignment of interest here as investors might not be the same across both funds.

VCs are supposed to disclose intra portfolio company dealing and services to investors (LPs). They may even require LP approval to do so.

Some private equity firms have historically charged "consulting/management" fees to portfolio companies and they can be offset against management fees at fund by 50% to 100%. Private equity firms in the past have been fined multiple millions of dollars for not disclosing these arrangements to LPs.

This on the other hand looks like intra portfolio company services and if everything you say checks out, I can't imagine the investors approved this. If they know about it or approved it, they may have had the wool pulled over their eyes.

If it is as bad as you say it is, then it's probably illegal and could warrant the SEC getting involved.
Had similar a long time ago whilst I watched some workmen working on the traffic lights of a 6 way junction. It was being controlled by temporary lights, and they were winding up the job.

One guy with a laptop plugged into the central cabinet, and another over at the control box for the temporary lights. Temporary guy fiddled with something, put all the lights to red, and eventually everything came to a halt. Big thumbs up from him, and the cabinet guy pressed what seemed to be 'Enter' on the laptop, at which point the main lights all lit red, and then began the cycle.

We take shutdowns and startups for granted in our world, but we also expect traffic lights to work 24/7. I'd just witnessed the crossover of these two expectations, and was fascinated :-)
Simple networking knowledge is a go-to interview question for me.
If you don't understand the basics of what happens from the time you enter a request in the browser to when the page fully renders you won't be very good at troubleshooting some basic issues. (Can't reach the server. Some content is missing. Is it timing out. How many requests are generated by a page.)
That is maximum, normal is around 130 - 170 mb
I wonder if everyone wanting to sue in America and high malpractice insurance costs might be a reason we pay more with less quality of care in America? I mean sure if you get hurt, you want some sort of recourse but I wonder if that's why American medicine is so high.

A lot of the full time RV community parks and walks over to Los Algodones, Mexico for eye care/glasses, dental and some medicines that aren't a certain schedule they can get and are allowed to take back a certain amount. They pay cash directly, no insurance is needed.

I guess they don't drive because of needing a separate auto insurance policy for Mexico. I believe most US policies cover only Canada, but not Mexico for trips across the border. Plus it might be quicker to just walk back and forth for a day trip. There's a official border crossing back and forth on foot for pedestrians, compared to cars which has a lot longer line.

However I'm not too sure what kind of recourse you have if a dentist or some other doctor messes up. Haven't researched it too much personally. There's some YouTube videos about it though, they have like a entire block of just dental offices back to back. Kinda amazing, but it's a popular area for medical tourism. A lot of them even speak English in that town, accepts US dollars and everything. Some people just visit for lunch and check out the town.