skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you take care of HR?
Hi there

I'm looking for insights on how startups handle their HR because I've built an internal solution and am considering putting it out there.

If anything, this would be great for some knowledge-sharing.

How do you handle:

+ Application tracking

+ Contract management & renewals

+ Time off requests

+ Payroll tracking

+ Pay slips / Pay stubs

+ Performance tracking

+ Emergency contact information management

+ Complaint management (Even anonymous complaints)

+ Any other HR related tasks

Also, if you can share how much your current solution costs for your number of employees, that'd be awesome, but if not, that's fine too :)

PS. If you're interested, drop me a line at hrme@gilani.me
Just like everyone did before mobile phones existed.
My first smartphone was an Iphone and I hated the shit out of that thing. Everything was so unintuitive, nothing works unless you know exactly what arcane input sequence you need to perform on the device's single button and you cannot do anything not approved by Apple™®©, such as installing normal apps, or even stupid shit like, I don't know trying to get your data off your phone without getting apple's malware all over your computer.
Sounds like more established tech companies might be a better fit for you at this time.

- They can afford the time while you ramp up on new technologies, frameworks etc. A typical startup would expect you to be productive in month 1 (if not Day/Week 1)

- Their interview process would look for fundamental data structures, algorithms, problem solving etc. Very little emphasis on specific programming languages and such. This would play to your advantage.

- Better pay (in terms of cash) & more job stability. I read somewhere that you have family, home loan etc so this could be important.

After a few years at a established tech company setup, you might be in a better position to 1) negotiate a better salary at a startup of your choice and 2) be able to contribute to the startup more quickly.
So charge for the street parking. I don't get to store my junk on the street for free, why can others?
ScienceTake: Drifting Dandelion Seeds Produce a Vortex Never Before Seen
You can create a firewall handling a 1Gb/s link with OpenBSD, but passed that, it's quite limited.

Even with top end hardware, we could not go past ~5Gb/s with simple pf rules and after a lot of tweaking. With FreeBSD or Linux, we got the 10Gb/s out of the box with similar rules.

That's for the network part.

As for userland application, it's also slower than Linux or FreeBSD, I remember benching some OpenSSL/LibreSSL based application. On the same hardware I was at 200 transaction/s (transaction ~= RSA signature) with Linux/FreeBSD, with OpenBSD I was at 150 transaction/s, so significantly slower.
Half Life managed to do it. I imagine if you played a VR version of Half Life the story/"cut scene" parts would work even better than with a mouse and keyboard.
Please let us know when you feel he has repented for his ways in the eyes of the Church.
No, I left. Which no doubt delighted my neighbours. The same ones who wonder why their kids live so far away.
As someone with a C++ background who loves Rust and wants it to succeed: Code where the lifetime syntax is used much can look really horrible and confusing, and to people new to Rust it might feel like it's for no reason.
What is your source for placing more software engineers at google the UC Berkeley? Looking at the 2017 career destination surveys https://career.berkeley.edu/Survey/2017Majors Computer Science https://career.berkeley.edu/sites/default/files/pdf/Survey/2... has 21 Software engineers at google from the 40% who responded to the survey and Electrical Engineering and Computer Science https://career.berkeley.edu/sites/default/files/pdf/Survey/2... has 15 Software engineers at google from the 41% who responded.
A recruiter friend who normally works with startups have always advised me to treat stock options as a bonus and never a true consideration.

As an entrepreneur who's looking to build a team, I completely understand that they will try to sell you on their vision and all the benefits and wonderful things you get for being part of a startup. But you'll have to ask yourself if you feel that the vision is something you believe in as well? What stage is the startup at the moment? What's the founders' exit strategy? What is their philosophy on engineering/corporate culture?
There is a good presentation for Ruby devs, showing how Smalltalk used to be.

"7 minutes of Pharo Smalltalk for Rubyists"

http://www.virtuouscode.com/2015/05/11/in-which-i-make-you-h...
Good luck trying to be 'left alone' when you're literally at the mercy of an Earth government for the importation of the very air you breathe.
I really enjoyed reading this comment. I'm still smiling.
Thanks. Now I can start working happy.

carlmr, you issued a nice writing prompt.
Like I said, we are using it for new code bases, and not moving all of our existing Go Code, thats doing fine. I agree that GO is very easy, I can get most any dev up and running and comfortable on Go in about a week. Honestly though, I can get a decent dev going on Rust in a week. Even with Go, if I was teaching a NodeJS dev, I would get them going on everything but goroutines & channels, and then ease them into it. With Rust, I feel to a Go dev, the syntax isnt too foreign. Plus, focus on understanding ownership & borrowing with real examples relevant to the team, then have them focus on core language features, and then branch out, how you would do with any language. We see a noticeable uptick in performance, and Rust has been well received.
Yes Go's ecosystem now is well established, but when trying to do Location intelligence software back in 2014/2015 with Go was a pain from memory. I am not bashing GO, been a gopher for a while, but I do love Rust, and IMHO is not too complex. It just makes sense.
seems like everyone is saying "right?" and the end of every sentence this year
Agree. This whole race to mars is interesting to watch from afar, but it's ultimately just a big rock with 110% less going on that we gratefully have here.
My mom asked me if I can make the text bigger. Or I told her, I forget. How is this so upsetting? I also had to set up almost all her devices, and she’s not technically illiterate at all. She just doesn’t have the time or energy to learn every minute detail like I do.
Ballmer yelling at people "cancer is cured!"
But how does assortative mating account for it? One would then expect at least neutral relationship between fertility and intelligence.
To be fair, you don’t need a manned mission to install a retroreflector. The Soviet pre-Apollo Lunokhod landers included similar reflectors and they work fine.
You didn't provide any means of contacting you, and your profile also doesn't list anything. Have an email/github?
...or various specialized kernels... Who know...
Thanks for the reply and transparency. I am actually a little surprised and refreshed that you were able to post infrastructure costs ($15k in Sept). I'm assuming this is on AWS Lambda?

> Then they started selling premium plans for beefier servers, but no one bought them..

I still think this has validity, especially with high-tech products that have a free plan. How do you know how big the business can grow in terms of revenue when the vast majority of your users are free? In my experience developers are a VERY hard crowd to get to pay for things while being enthusiastic early adopters.
Japan has its own positioning satellites (QZSS) that are only visible from the region around Japan. It’s designed so positioning works if you’re in a city with skyscrapers.
I assume if I want to see if it's possible to change the font size I'd go to the Settings and look there.

Not sure how much hidden there it is. It could be more obvious, but I'm not sure how.

BTW pushing every setting in your face is also a design anti-pattern, so the complaint has to be taken lightly. (Also the "Apple doesn't care about usability" is just cheap words)
You can also tell Siri relationships, “x is my brother”
People learn better when there's pain involved. Let there be much pain, and people will learn.
The Microsoft way of account recovery
You can easily put a palm rest without touchpad in the X201, those parts are pretty cheap on ebay.
oh I stand corrected then.
Well I guess it’s mostly because in France there is a difference between young and adult formations.

As you might know, in France, we are good at taxation. One for the companies is for « formation continue », which is for adults formation.

For example, you work in a company and ask them to get a formation in a particular subject. If it suits the company they can pay it for you, and it costs them less than the tuition because it’s paid in part by the state (with the tax I mentioned).

So there are a lot of private « schools » dedicated to adult formation, in general separated from the « classic » student cursus.
Well, so what. Those are really two separate problems.

Security and law enforcement is something you want to enable up to a point. Where that point lies is up to debate, but a different one. The topic here is fucking things up for advertisers. This I want to do indiscriminately. If they have to track me manually, that's a win too, because it's more expensive fro them.
World's longest sea crossing: Hong Kong-Zhuhai bridge opens
Ask HN: Realtime lip reading app
I am looking for an app which does this.
Yes I agree. Beauty is highly subjective when it comes to programming languages. Its definitely an expression of a feeling from use and relative successes/failures.

I know people I highly respect that call C# with Linq & its lambda implementation very beautiful, and I can see why, but I have not a strong opinion one way or another on it.

I had a lot fun when initially learning Rust, and the way I have phased it in to the projects (work & home) that I have been doing has led to successes, which definitely increases my bias towards the fact rust is awesome =).
Intel: No, We Aren't Abandoning 10nm Chips
Once there are enough moderators, community guidelines and steering committees in place it will just write itself.
Welcome Linus 1.0.1-000 (first minor revision).

Linus debugged his own communication routines after users complained.
It is. It's Epitech that's expensive.
I firmly believe you need both theory and practice to be a good engineer (note I neither said technician or company founder/manager). Now, I tend to think most Universities / public schools tend to focus a little too much on theory and not enough on practice, and schools like 42 seem to focus way too much on pure practice.
What do you mean by a "real" school? Are they accredited and give degrees?
Amazon’s latest cashier-less Go store opens in San Francisco today
The problem is that the impact is also external. Maybe the future buyer doesn't mind parking in the street, but the neighbours definitely do.

The government isn't telling anyone anything - it's a purely municipal decision
jobs@repl.it:~$ cat tech
#!/usr/bin/env bash

echo -e "$(cat pages/our-tech.txt)"jobs@repl.it:~$ ./tech
...
As for our infrastructure, we're building a new kind
of computing platform: it's Serverless in that users
don't have to care about the underlying resources,
but it's not Serverless in that it's stateful.
...

So... hosted smalltalk/pharo/squeak? =P
Have you seen the code the TS compiler spits out?

You do not want to work on that. It readable to an extent, but it's definitely not pleasant.

I don't think you could just go back.
Django zero-downtime migrations for Postgres that respect database locks
Oh, I agree with that (that a reference should be added). The comparision is still not valid though. As to why false news are spread - no, I do not agree that the reason is that somebody is just claiming something. The reason is that people have stopped checking, in a time when checking is easier than ever before (and in this particular case - some checking will find that although there seems to have been a Troy, the Trojan War, as described by Homer, was probably more of a literary work. So it doesn't make much sense to try to figure out the "reason" behind the war. That doesn't take much googling.)
Πόσος χρόνος χρειάζεται για να δείτε αποτελέσματα από το SEO;
True, and heat. We can tolerate heat better than cold, also from a technical perspective. Heat can be used for energy production as well.
I have to say your domain looks like geys.io, like some dating site for gays or something.

I don't think this was a good naming choice to begin with.
Of course, since anything that can be written in C can be written in unsafe Rust.

Though, reading the post above yours, I was thinking more about the use of data structures than the implementation of them. In C++, when faced by the need to efficiently iterate through a data structure in different, incompatible orders, the tool of choice is often just to make intrusive linked lists with multiple next pointers per element. I think I've even once implemented something that was a priority queue (heap), two different lists and a tree at a same time.

While doing that in Rust is by no means impossible, it seems to me that the use of such a structure would be much more clumsy in Rust, to the point where I would try hard to solve the problem in some different way.

The languages are all turing-compatible anyway, so it's not about what can be done, it's about what approaches does the language make easy and promote. Overall I really like the kind of code idiomatic Rust tends to end up like.
No worries Samuel, this is still really great work.

I'm guessing this is because process forking generally isn't supported on the JVM, is that correct?
Funny that their code of conduct contains all the standard equal rights no matter what XYZ, while this was never Linus problem. He never lashed out on people because of gender, race or sexual preference. It should simply have said "Don't be an elitistic assh*le aginst people just doing their best."
Then you’re into territory where the CoC controls everything that a contributor says on every platform, as another contributor can always claim some indirect harm.
That change is infuriating. Showing something/someone else on a FT call may be a minority pastime, but it's not exactly a super-obscure use-case.

I seriously doubt there was a groundswell of users complaining they could swap cameras with a single tap.

The other annoying change was putting the End Call button in a panel the bottom right. Regular users have muscle memory, and suddenly they have to relearn one of the main features.

Changes like these are superficial tinkering and make work for the sake of appearances rather than considered, focused development.
I use one of these at work and it is wonderful. There are so many different sitting positions that it can support; kneeling, not kneeling, twist it around to get a slightly different spine alignment. It offers a lot of flexibility for someone who feels the need to adjust posture regularly to stay comfortable. It is also quite compact, which I also like.
> But I sold a business for 6 figures last year that was parimarily automation scripts in PHP. Figure that one out.

This is something I've tried to tell my teams over the years... There is no direct correlation between technical complexity and business value!

Some problems require complex engineering to be solved, but value and even durability do not come from technical excellence for 99.99% of businesses... Of course as a software developer I prefer to walk pristine halls of cutting edge software with perfect tests but the businesses I've sold/run have numbed me to the idea that fancy code makes the big bucks...
It's not an outlier for me. Most people I know switch between English for work and international friends and the local language for mostly everything else.

I'm switching languages I type in every whatsapp conversation.

On an older Android version that doesn't track per chat language, I have to switch the keyboard every single time. Three languages. And I happen to know more.
Stay away from PIA. One of their employees was caught red handed spreading false information about other VPNs a few months back. The guy's google profile picture was in one of the screenshots. It was half covered by another window but it was enough to figure out who he was
GCC will now warn about (some cases of) misleading indentation, which is a step forward. And clang format can autoformat based on the brackets, I believe.

I still prefer whitespace to indicate blocks though.
Given you are calling Sargon and Count Dankula alt-right shows how little you know about them.
One more point here, I wouldnt have done it if I did not get full support & enthusiasm from my team. But I guess sometimes it helps when you dont have HUGE existing code bases to have to justify to port. =)
I completely agree, the best solution is those meters where you put in your license plate number, with 1h free per car per day.

The problem is that charging for street parking is trickier politically than setting rules for construction. Builders will build apartment blocks with not enough parking spaces, people will buy the apartments because they're cheaper, and then complain that the municipality is extorting them by making them pay to park in the street... It's a lot easier to just fix the problem at the source, even if it's not as fair
Meteor or comet strike can easily wipe us all out just as it did Dinosaurs. And new science is suggesting impacts such as the one that killed off dinosaurs are more frequent than previously thought. So a big one (not necessarily as big as to completely end life on Earth but with potential to kills hundreds of millions if not billions of people and/or at the very least end our civilisation and set us back hundreds of years) could be happening every couple of tens of thousands of years instead of hundreds of millions of years as previously thought.

And smaller impacts that might not completely wipe us off but could cause millions of casualties are possibly even more frequent. Something like Tunguska meteor can potentially kill millions of people if it hits a big metropolis given our current population density. If it hits Tokyo or New York instead of middle of nowhere in Siberia, it would be devastating.
Human-AI Partnership for Mixed-Initiative Fact-Checking [ACM UIST]
Why would you not expect an educated native English speaker to be able to speak English?
42 delivers no degree, and you can do it as fast as you want.
At least personally i feel that Im just ignoring and filtering it better. But everything is an ad: the plastic bag with the store brand, the bus stops, the buses, the taxis, building, construction sites, etc.
4K is a bit of a catch 22 situation - hardcore gamers don't want 4K as the GPUs don't have enough performance for it. Monitors don't support higher refresh rates as there is no demand from gamers for a 144Hz display. Intel iGPUs have supported it comfortably for the last couple of generations, but Windows is still a POS when dealing with 4K, so businesses aren't going to bother upgrading their trusty Dell 24" 1080p monitors anytime soon.
Ableton Live Suite 10.0.5 Crack Torrent Full Keygen Free Download
W3C Blog: “Strategic Highlights, what W3C has done – and where we’re heading”
How to Completely Automate User Feedback Before You Launch
Obviously he’s not going to buy WhatsApp for billions of dollars and then keep not earning money on it. You can’t eat having a lot of users.
Your comment just made me realized that, while using cPython => webassembly for something else than electron would be overkill, this would be kinda neat for microPython.
We use CharlieHR which is free for up to 10 employees
Who gives a fuck about an Oxford comma?
Believe it or not: Designing a Human-AI Partnership for Mixed-Initiative Fact-Checking
An T. Nguyen, Aditya Kharosekar, Saumyaa Krishnan, Siddhesh Krishnan, Elizabeth Tate, Byron C. Wallace, Matthew Lease (UIST '18: ACM User Interface Software and Technology Symposium Session: Crowds and Human-AI Partnership)

Abstract:
Fact-checking, the task of assessing the veracity of claims, is an important, timely, and challenging problem. While many automated fact-checking systems have been recently proposed, the human side of the partnership has been largely neglected: how might people understand, interact with, and establish trust with an AI fact-checking system? Does such a system actually help people better assess the factuality of claims? In this paper, we present the design and evaluation of a mixed-initiative approach to fact-checking, blending human knowledge and experience with the efficiency and scalability of automated information retrieval and ML. In a user study in which participants used our system to aid their own assessment of claims, our results suggest that individuals tend to trust the system: participant accuracy assessing claims improved when exposed to correct model predictions. However, this trust perhaps goes too far: when the model was wrong, exposure to its predictions often degraded human accuracy. Participants given the option to interact with these incorrect predictions were often able improve their own performance. This suggests that transparent models are key to facilitating effective human interaction with fallible AI models.

video: https://www.youtube.com/watch?v=3GDA3jSzRgs

DOI: https://doi.org/10.1145/3242587.3242666

PDF: http://www.cs.utexas.edu/~atn/nguyen-uist18.pdf

code: https://github.com/thanhan/uist18

author: https://www.cs.utexas.edu/~atn/
Back in The 90ies a danish comedians PR stunt of an pretend campaing based on absurd promises led to him bring elected to parliament as an independent. See https://en.m.wikipedia.org/wiki/Union_of_Conscientiously_Wor...

And that’s was an actual joke candidate who newer took the campaign seriously, an serious candidacy from a known celebrity have a high cance of success at a time when the establishment looks incompetent and corrupt.
Sure, but this doesn't tell us anything about the role 42 played in these successes - there's also a fair number of successful entrepreneurs without any higher education, should we infer from it that no education is the key to success?
Unfortunately a lot of browser's CVEs tell a different story.

> Why on earth would an organisation move their codebase to Rust when they can just run Clang?
Well, you can ask C++ professional at Mozilla.
The now-four-year-old comments on that video are just... mwah.
Elsewhere Conan Doyle had Holmes explain that he did not know, or care, whether the Sun circled the Earth or vice-versa, because that fact was irrelevant for his activity.
well, the lady who wrote the COC is a communist who believes meritocracy is racist and sexist. That's where the ideas some from.
Also:

https://news.ycombinator.com/item?id=18274192

https://news.ycombinator.com/item?id=18273213