skysight-inc/HackerNews huggingface dataset:
Depends, with rust for example it may not generate that different a code in some cases, but the compiler checked at compile time to make certain you weren't doing certain bad things.
Its say it's mostly really good pricing.
Not only was it common then, it's still common now [0].

[0]https://www.npr.org/2018/01/24/580433652/how-the-u-s-militar...
Well, exactly.
...isn't that pretty obvious (and universal)?
The problem is that the situation you just described is a fiction. Most engineering divisions hire on talent, irrespective of gender, so the talented woman would have been hired over the mediocre man by the system which pays no attention to gender at all.
That’s putting the cart miles ahead of the horse at small-medium organizations. SQL scales a long way. It’s not a shim - it’s the best way to do business until the technology is a limit for you. Modern RDMS can go a long way.

Scale enough to have people dedicated to building and maintaining data lakes is a late stage problem. Who’s going to go build and maintain that reshaping of data?
Biggest takeaway for me is that the WSJ now uses Gawker level clickbait titles.
These are the reason the author gives that "Python is a very problematic programming language for building reliable, high-performance distributed systems":

- Dynamic typing. (The author conflates strong/weak typing with static/dynamic typing. He claims Python is weakly typed. That is not correct. Python is strongly, but dynamically typed.)

- The GIL.

- Performance.

- Python 2 vs Python 3.

- No enforcement of private/protected/public class members.

- The Python packaging ecosystem.

There's nothing new in this post that hasn't been written about Python before.
I have much higher trust in my VPN than my ISP, which used to make you pay more if you didn't want to be spied on (AT&T).

It also stops them from sending me copyright notices which is a verifiable service.
Show HN: Fast, powerful sentiment analysis with chatbot integration
https://jddunn.github.io/emoter/

Had to submit this via text post because when I submitted the link before, I wanted to change the title and immediately deleted the old post. And now HN tells me I can't submit the same story. Nice.
I owned a brick & mortar business and decided I couldn't keep doing it. The particular type of business has a late-night lifestyle attached to it, and a crowd that I felt was "bringing me down."

I left the business (I'm still a silent partner) and took a web development job. I had been building my own websites & things for about a decade by then, but had no professional experience.

I'm 5 or 6 years in now and getting bored with it. The bulk of the learning is over.

My life has been a series of big changes and disparate job-types, and it feels like another one is on the horizon. I sometimes lament not being the best-in-class in almost any discipline, but I find that I'm adequate or above-average in a great many things and there's maybe some comfort to be had in that.
Ask HN: Which company in Bay area has Entrepreneur in Residence program?
Hi,

I have a few ideas in internet space, but I am not sure my current management wants to hear them from me because I am a lowly software engineer. Are there companies in Bay area, which treat their employees as "Entrepreneur in Residence" and let them build prototypes for 3-6 months? (Subject to some validations)

As a full time employee, I am finding it hard to bring my ideas to fruition.
The whole Maemo+Moblin=Meego were also a mess thanks to Intel.

Moblin, much like Maemo, started out as a modified Debian.

But right after the merger was announced, Intel released Moblin 2, that was RPM based.

End result was that Nokia was left hanging high and dry with their N900 that used DEB and also attempted to switch out GTK with Qt (Nokia bought Trolltech) because Qt could be used on both Linux and Symbian.
Using Hibernate and Spring to Build Multi-Tenant Java Apps
I wouldn't concern yourself too much with feeling like damaged goods. It's very easy to feel that way after a period of several or many rejections, but that's probably not the actual case here.

In this instance, it might just be a matter of not finding a good remote match. That can be tricky. I was job hunting for a few months last year and was solely focused on obtaining a remote job but couldn't find one that fit. The only people who seemed very interested enough to take it to a final round interview were paying ~10-15k market rate for my area. And so I'm not working remote. Happy at my current job, but still. I got summarily rejected from a lot of remote gigs I felt I was absolutely very qualified for.
The graphs/images do not show for me. Chrome 64.0.3282.140. Win 10
At my old telecom job, we had weekly MOP (method of procedure) meetings, basically the gate process from lab to production.

One of the MOP checkoff boxes, test results.

So many times you could tank someone by asking "Where are the test results" and they would have to reschedule their maintenance window. If you pissed some ops engineer off, expect the question "Where are the test results" every MOP meeting.

Good times.
https://builtwith.com/ is in the same space.
Probably more important, with retention, are working conditions. If a company has a high turnover rate, women aren't going to stick around just because they're 20% instead of 10%.
Audi and Porsche talk about their new billion-dollar joint electric car platform
After running over a hundred interviews within the last few years, this doesn't surprise me at all. Interviewing is a skill separate from school, and if you train for it, you can become good at it, regardless of your pedigree.

I actually think studying for the SATs is a better comparison - it's a test that doesn't exactly translate to real-world performance, but has huge bearing on prospects, and often the best advice for acing both (tech interviews and the SATs) is to simply do as many practice tests/problems as possible in the areas you're weakest in.
Yes, please make UTF-8 default! It's 2018

print(str(b'I DONT WANT TO add "UTF-8" everywhere!!','UTF-8'))
My Galaxy Nexus was a nice phone IMO, considerably nicer than the LG Nexus 4 that followed it. I actually bought a Nexus 4 and then didn't use it until my GN's screen cracked.
I'm not saying the 77% thing is accurate. I'm saying that if it was accurate in the sense your proposal tries to exploit (and, which you seek to suggest disproves the 77% thing because no one has done it), the natural consequence would be women discounting claimed salary ranges that way, since that would be both the learned experience of working women and the transferred knowledge from them to career-entering women, and that this would render the exploit non-functional. You'd need a way to signal that this is the actual salary women would get, and also the actual salary men would get, and get that message believed in a world where everyone else was claiming to offer equal salary for equal work while paying women 23% less.
Google to debut emails that automatically update
To some extent it will be more credible, but the usual "Past Behavior is No Guarantee of Future Performance" type caveats are going to apply regardless.

I know I certainly don't have the time, inclination, or frankly the expertise, to keep abreast of the internal developments in a VPN provider's business, which will likely be private anyway, as well as the evolving legal/regulatory framework wherever they operate. Similarly, policies regarding logs or data retention can evolve over time, one of course has to trust that any retention policy disclosed in public is actually adhered to in private.

If you really are someone who has to give serious consideration to the risk of logs being pulled, I'm not sure any commercial third party provider is a "safe" option.
I bought myself a new Nokia phone on the weekend, wanted a second handset so got myself a Nokia 3310 (the new model). Maybe some of that decision was based on nostalgia (my first phone was the original model), but I haven't regretted it. The funny thing is I found a new use for it after I bought it... it allows you to use a 32GB SD card in it, and has an MP3 player app. No big deal there. However, the battery life when just playing back MP3s is allegedly 51 hours! I'm pretty lazy when it comes to charging my devices so I was pretty happy to find that out. :-)
There is a lot of binary discussion here that treats code as either clean or not. Of course, it's always somewhere in the middle.

Finding the right line in the sand for your current job is an art. There is ALWAYS more you can do, and being smartly-selfish is inevitable.
Then perhaps you could point me in the right direction:

where Cb = C (2^(be) mod(n)) (mod n)

I assume we are calculating Cb by encrypting the bit-shift and then applying it to C (which is already encrypted). Why do we need that last modulus at the end?
Myrddin summer of cod
How difficult would it be to get cell phones to the people who currently don't have them?

Cell phones are exploding in the developing world.

Probably quicker than setting up banks?
Another good alternative is to use sshuttle [0] which can tunnel all traffic that you instruct it to. It's quite simple to run as well.

[0]: https://github.com/sshuttle/sshuttle
Are you sure they really have any more meaning, or are you just ascribing them meaning that exists more in your "evaluation context" than in the text itself?

Compare: the way meditation is usually taught. There is something "there" to communicate, but meditation teachers mostly fail to communicate it. To use an old phrase, they are "pointing at the moon"—but, to stretch the analogy a bit, they're doing this pointing indoors, where the sight-picture you get by following the tangent of their finger does not, in fact, contain a visible moon. You have to imagine taking the thing they're doing (pointing), and reframe it in a context where there is a hypothetical moon to see. Whether that helps you find the moon is more about what you know about the sky and fingers and angles, than it is about how well the meditation teacher can point. And this is why the teachers end up failing to communicate: they did not, themselves, figure out how to "reach enlightenment" by absorbing a verbalized lesson, but rather by pondering a gestalt mess of ideas that have little in the way of words associated—so they can't just turn that gestalt mess back into words.

So: are HBR writers pointing at a visible moon, or are their words Markov-chain-speak because they're trying to backwards-chain the gestalt mess of their own mostly wordless understanding into a verbal lesson?
Recent HN thread on a similar topic:

https://news.ycombinator.com/item?id=16359049
I am not familiar with the EPYC. I will check that.

I posted some benchmarks above using fio -- I think it it properly multithreaded.
http://archive.is/NFvUI
I'm really okay with this. Taxes are the price we pay for civilisation and people dodging them are stealing from you.
The article is from 2014 as indicated in the title. At the time HSTS was not as widespread.

HSTS bypass hacks also exist, which let the attacker controlling the DNS man-in-the-middle you through an insecure subdomain not in the HSTS preloaded list. I’m sure the guy has kept up to date with new developments to keep his job going :)
Diceware and Passwords
https://youtu.be/Pe_3cFuSw1E

Never have I heard/read about diceware.

I can't see how can this be an improvement over passphrases.
Nevertheless I find it super easy to type it in on a handheld.
Scott does come across as petty, and as someone you would never want to work with.

Please don't let his (admittedly sometimes aggressive, unabashed) writing style detract from the man himself. From personal experience, he's unfailingly generous, kind, and amazing to work with.
There are ways to find analogs for their demand, particularly if they are using your software directly to make money.

For my company, we try to target our monthly pricing to be between 1-2% of what our estimated costumers revenue is for the same period.

This method only works if use of your software is directly tied to the production of their product. It falls apart if your software is merely ancillary.
Coinbase integration with Lightning demo
Microsoft's president says liberal arts majors necessary for the future of tech
Yes, they are professionals. They have been trained for this, unlike parents, who surprisingly often have no idea what they're doing.

Are parents not constrained? Parents have jobs, households to run, appointments, groceries, etc. I see parents dragging children through shopping malls because the child does not want to come along and the parent does not want to deal with it.

And who are you to tell people who they do or do not love? You have a ridiculously dogmatic view of how people work. Your view is wrong.

Just wait until you have children, and give it a try. If it's a good daycare, children will love it there. (If it's a bad one, find a better one.)
Principle 3.7 Crack Torrent
Just goes to confirm my own experience with grads that the difference between schools is largely cohort, not quality of students.
Ask HN: Need advice to avoid a precious website to shutdown
A megpie's nest provided me for almost a decade an invaluable source of information and depth on the music composed by Howard Shore for the Lord of The Rings Trilogy.
It's incredible how it became a "wikipedia" basically, mainteined by one person only.
I read the sad notice about it's shutdown and it seems the author cannot afford costs of hosting anymore...
Looking at the assets it's quite static, isn't out there some cheap or free solution for websites like this?

http://www.amagpiesnest.com/
thank you for correcting me!
Unfortunately, with md6 (using 6 drives) the performance start degrading. It is perfectly reproductible:

(...)

Run status group 0 (all jobs):
WRITE: io=963949MB, aggrb=4016.5MB/s, minb=4016.5MB/s, maxb=4016.5MB/s, mint=240001msec, maxt=240001msec

Disk stats (read/write):

md6: ios=0/246593949, merge=0/0, ticks=0/0, in_queue=0, util=0.00%, aggrios=0/41128473, aggrmerge=0/0, aggrticks=0/4307426, aggrin_queue=4365219, aggrutil=89.21%

nvme2n1: ios=0/41137801, merge=0/0, ticks=0/2860992, in_queue=2909124, util=81.31%

nvme3n1: ios=0/41125375, merge=0/0, ticks=0/2861640, in_queue=2896800, util=80.94%

nvme0n1: ios=0/41136785, merge=0/0, ticks=0/7713176, in_queue=7809532, util=89.21%

nvme4n1: ios=0/41142237, merge=0/0, ticks=0/3141888, in_queue=3185880, util=81.73%

nvme1n1: ios=0/41116666, merge=0/0, ticks=0/6495928, in_queue=6578204, util=87.12%

nvme5n1: ios=0/41111977, merge=0/0, ticks=0/2770936, in_queue=2811776, util=81.20%

I would welcome any idea. Tell me your email if you want to play with the machine (there's nothing there yet, I was just setting up md5 for the next step: pgsql benchmarks)
I was a bored private equity lawyer, working like a ninja, ashamed by my firm’s clients. I did a one year Masters in Environmental Economics, did some really interesting work and then joined someone else’s start-up and ran a few side projects. That gave me the experience and confidence to really go out on my own. To anyone else about to pivot their life I would say:
1. A British one year masters (not an MBA) is a great way to build a network and learn enough skills to make a fist of your next step, learningon the job.
2. Don’t do an MBA. Ever.
3. Learn start-up skills on someone else’s start-up before blowing your own cash on your own dumb-ass mistakes.
4. Read Hacker News everyday!
I'm pretty sure you could use https://github.com/sshuttle/sshuttle though I haven't looked into it (does it proxy DNS? UDP? DHCP? I'm not sure)
I was thinking that most of the problems he notes are the result of that litany of tech. How much of that was really necessary or appropriate?
Thanks for mentioning Gun.io.

I'd also add a recommendation to spend at least a third of the time you spend doing billable work in building up your own pipeline — regardless of whether you're using a freelance service like us or not.
The problem is that a founder who hasn't already filled that role themselves doesn't know two things: 1) what the key parts of doing the job are and 2) which skills/personality the hire must possess.

There are many many ways to fail in a position and only a few key parts that matter. The "founder magic" is taking your unique perspective as a domain expert in your business and finding out what the role really needs. You do it by executing in that role for real. After you do that for a while (weeks/months) then you know what will make a candidate successful (and now you have a 50/50 chance of hiring the right person rather than a 10/90).
I bought a GTX1080 founders edition a few weeks after it came out over a year ago, after I was finally able to find one at best buy (of all places). I felt bad for spending all that money. I am seeing now they are selling used on ebay for more than I bought it for new. I can't remember a time in computer history where this has happened.
If only every employee received {total revenue generated by company}/{# of employees in company}.

:-)
I'm not overly concerned with traffic being traced back to me via my ISP, so I just run OpenVPN on my pfSense router. Whenever I'm on remote WiFi that isn't run by me, I hop on the VPN and route all traffic through it. Minimizes my exposure on public hotspots, which is what concerns me most.

It's irritating that I have to worry about my ISP, but not irritating enough for me to care. If that changes, I'll spin up a machine on some hosting provider and route traffic through there. It'll suck to have reduced speeds in that case though.
I think this is a short term thing and will ease as GPU supply catches up and competition reduces profit margins. Right now from my calculations, a GPU is looking at something like 10 months until break even based on current crypto and GPU prices.

That's not a great investment considering you could just trade cyrpto itself and be far more liquid.
I find luacheck (a linter for Lua) invaluable for picking up typos, unused variables, variables shadowing other variables and unintentional global use (since Lua defaults to global by default). The types of checks seems mostly reasonable to me [1][2].

[1] http://luacheck.readthedocs.io/en/stable/warnings.html

[2] I'm not entirely happy with the formatting issues, but they can be easily disabled.

Edit: hit submit by mistake.
Google’s Next Android Overhaul Will Embrace iPhone’s ‘Notch’
I've got kids in upper primary school now, and trying to think through all this carefully.

Our current rule is that you can have an hour of screen time for every hour of reading, music practice, etc, and after certain chores are done. Plus the screen time has to be at an appropriate time - for instance first thing in the morning and last thing at night are no-gos. They're currently on a ban until the end of the week because they went significantly over, but that's only happened twice in the year we've been doing this.

I'm thinking through what our approach to phones will be... at this stage I'm going with them getting phones for the start of high school and pondering what guidelines we'll use.
Probably because women make pretty much the same (within around 7%) for the same work: http://freakonomics.com/podcast/what-can-uber-teach-us-about... ?
So basically you've never worked at an early stage start-up.
That 'really fast' bit that you perceived was your processor slicing 200K+ times / second versus maybe 2000 times/second under Linux or Windows.

QNX is crazy fast in that respect simply because it has almost no context to switch. The soft-realtime aspect of the kernel also helps tremendously in keeping things moving, everything that is interactive runs at a high priority so you'll never see frozen mousepointers or stuff like that.
I haven't had this problem either. We also tend to hire more experienced folks though. A lot of startups are hiring junior folks who might not know the best way to structure things. There aren't a ton of incentives to write tests at startups and it's hard to get right. Very different when you write an infra product though :). It likely depends on the kind of product you're shipping.

Consumer might not need that as much as enterprise.
Blockchain Could Save Governments from Cyber Attacks, but There Are 2 Risks
The judgement to settle the compatibility will take years and could go either way, costing billions of dollars to either company.

Risks are sky high and no sane company should invest in it. It's worse than being just incompatible.
The bayesian guess that customers of a VPN service, specifically, are going to have more interesting traffic, is an interesting thing i hadn't really thought about.

I would think that setting up https://github.com/trailofbits/algo and getting good at moving around from cloud-provider-of-your-choice VMs wouldn't be a horrible idea.
True. There used to be a way to open up anonymous bank accounts in Switzerland where anyone with the account #/access code could withdraw/deposit cash, but no more. Unless I'm mistaken, Switzerland also has its own version of KYC laws.

p.s. I pay all my taxes and take all the deductions I can.
I just can't get such results at the moment, so I am trying some creative solutions to get over the limit I'm hitting.

Would you have some suggestions to diagnose the issue better?
It is interesting that if a firm hires a woman and she can't get hired at another firm because they have sexist hiring practices, she will not have leverage to negotiate a higher salary at either firm. In terms of pure market forces, it makes sense for firms to seek out women like in this article. They get more talented employees and they get to pay them less, not because they are sexist, but because of market forces with their competition being sexist. (Please note I'm talking about this purely objective. I want a world where women get equal pay for equal work.) Of course, it is a monkey see monkey do world so once hiring women gains traction and companies that do are more competitive than those that don't, their salaries will equalize.
I am sorely tempted to push my own little OS for another round but just porting the whole thing from 32 bit to 64 bit has me depressed. It should be a lot easier than the first time around though, now that we have VMs to test with, that is a lot faster turnaround wise than to have to reboot a physical machine every time you mess up in kernel code or some critical device process.
Forums traditionally have been difficult for non-technical users to set up (requiring at a minimum configuing and paying for a shared web host). Certainly I don't recall any popular "managed forum" service pre-Facebook.
I am trying to specialize more in graphics, though I still have to figure out how large is my skills gap between "doing solo graphics projects" and "full-time graphics programmer", especially in math. After getting advice on my resume on how to hide the slow career growth, I've been told to spin it to show I am interested in this niche and show direction towards that.

If you had been able to read my un-revised resume, it would probably read like a story that feels the same in the beginning as it is in the end, with no clear conclusion. So I am working on a new version with a different spin.
Yeah, except when PIA gave copies of the subpoena to the media, they only blacked out the content by adding a layer in the PDF.

So you can open it up in Acrobat, and see everything below.

Are you going to trust a VPN provider that can’t even black out text in a PDF?

For reference, here the content with the blacked out info un-blacked-out: https://i.imgur.com/u1hYerD.png and https://i.imgur.com/1a9YD0f.png
Even they still have exceptions turned on by default [0].

[0] https://github.com/dhowe/AdNauseam/wiki/FAQ#what-is-the-effs...
Python 3.0 was slower than Python 2.7, largely because some new modules were initially implemented in pure Python in order to get the APIs out there for people to experiment with. They're since been replaced with implementations in C.

Python 3 passed Python 2 on performance years ago.
Hey, thanks for your feedback! I've updated the FAQ to match the product page :)