skysight-inc/HackerNews huggingface dataset:
Yep, I get paid to work on QEMU. I would suggest that your chances of getting paid to work on something and what kind of work that turns out to be depend quite a bit on the project. You can have a look at the git commit history or the mailing lists: if the project really mostly worked on by a single company (as I suspect may be the case with Mozilla and Chromium) then the only paid employment prospects are likely to be with that company. A niche project might not have any opportunities for paid work on it at all. At the other extreme, if you look at the Linux kernel it has a huge range of corporate contributions of various kinds (as well as a lot of work that's purely downstream) and you have better chances of finding one that does the kind of work you might want to do.

Incidentally, previous experience with the specific codebase isn't necessarily a requirement to get a job working on a project: if you have general experience in the field and can work with an open source community then these both transfer over (this is how I got into working on QEMU). Learning a new codebase is something that you typically have to do when you start a new job in the closed source world, after all...
There are a few other issues.

One is discoverability. It's tough to find a bunch of scattered systems all over the place. That's a problem Facebook, Reddit, and HN address.

Another is identity. Tracking who's doing what (and what their permissions/authorities are) over a bunch of sites is ... a pain. I'm still mulling over a comment a few days back on HN that a user had 770 different password-based identities in their accounts-management storage (personal).

Search (related to the first) is a third -- spiders suck a lot of bandwidth. Unless there's some way to distribute search or allow nodes to self-report search elements (which will probably require some form of auditing).

And there's administration. It's really easy create systems any idiot can use, but then, any idiot will, and DDoS Brian Krebs and Dyn. Bulletproof administration is a real pain point.
They did, just not in terms of the underlying concept. The sheer size and weight of the iPad was innovative. Doing away with a physical keyboard altogether was innovative. Using a capacitive touchscreen for a far more pleasant user experience was innovative. In short, many small innovations rather than one big one.
Maybe I should have differentiated between link-farm type SEO and web marketing. The former is more likely to cause people to abuse the system because simply getting people to visit your website or click a link provides monetary compensation. If you drove traffic to your website I could make a hand-wavy free market argument that if your product wasn't good, it wouldn't sell and you wouldn't have money to pay someone to drive traffic to your website. I fully accept that its my own opinion.
So, how did you learn to read or sight words?
> If this stuff worked like magic, everyone would be doing it.

It works like magic the same way exercising works like magic to build you muscles. Or in other words, it's not magic, and takes a long time and a lot of self discipline. That's why everyone isn't doing it.
The hardware is technically 7-9 years old since the Mac Pro was outdated when it came out.

The newest Mac Pro used a Bloomfield CPU (2008) or a Westmere one (2010) and a circa 2009 GPU.
It's difficult to motivate a team to work on a stagnating product.
Wow, Great paper. The most interesting (and counter-intuitive) part for me was that the lift is generated by the top of the wing bending air downwards. In my head I always visualized lift as the bottom of the wing being pushed up, but this paper claims lift is really more like the top of the wing pulling upwards.
Image Workflows
WebAudioFont – 400 musical instruments for JavaScript
> SD Card readers are also not used much these days. Buy a $10 adaptor if you need it.

Photographers. Photographers were still using that.

You know what my mid 2009 MBP can still do? Pull images from my DSLR while charging while plugged into a wired network, transferring them to an external hard drive under the command of an external mouse and keyboard, using an external display. No daisy chaining required, and the cabling is only a minor disaster!

(If I bought a Bluetooth mouse and keyboard, I'd be using zero USB ports for any of this. External disk is Firewire.)
Bunch of musical instruments for web applications. Guitars, pianos, drums etc.
One word- hackintosh.
Everyone's bought into the bullshit that ads give us stuff for free when it in fact it costs all of us a LOT MORE. Rather than dismiss my claim as lunacy, I beg you to take the time to read my explanation (and reply with rational counterarguments if you disagree):

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

Our industry has made a selfish deal with the devil in the name of getting rich quick: https://news.ycombinator.com/item?id=10047706

On our failure to focus on finding alternate solutions: https://news.ycombinator.com/item?id=9961761
Few thoughts:

1. Add a fourth plan, call it "enterprise" (call your third plan Business or something), and add unlimited phone support as a differentiator. Don't put a price on it, say "call us".

2. Your basic plans seems fairly useless to anyone, no API has only 5 assertions to test.

3. How are you planning to price this? I would suggest 5$/mo, 79$/mo, $399/mo and call us
I had a friend in uni that was blind. He used a Mac for all of his work because he said, and I quote "It's the most beautiful OS I have seen".

He wasn't just legally blind, he had absolutely no vision what so ever... but with the voiceover technology and the accessibility built in to OS X 10.4 at the time it was already amazing to him. Apple has worked very hard to make iOS and OS X accessible to not just those with perfect vision or perfect control, but also those with various disabilities.
"trick me into buying crap"

What? You chose to either buy or don't. I don't see the trickery.
Can you negotiate that benefit away for additional salary or vacation time off?
Advanced Observer Design Pattern via IObservable and IObserver
Where the hell are the USB ports?
It also benefits the Rust language for the same reasons. Firefox is already shipping components compiled in Rust[1].

[1] https://hacks.mozilla.org/2016/07/shipping-rust-in-firefox/
>who wants to look down at their keyboard

It's an inch from the bottom of your screen so unless you never use the bottom third of your laptop screen you probably see that part of your keyboard pretty clearly all the time.
I think you're missing the point of this series. I think the point is to get women in tech to answer questions about their experiences (as women). I don't think it's meant to be limited to them talking about experiences only relevant to females. But you're right that many of the questions could be asked of men too.
Do we know why they removed the MagSafe power cord?

I always thought it was a smart design. It seems kind of silly to remove it.
The point was that even the low-end Lenovo has 32GB RAM, the topic of this subthread. If you want the latest hardware features, there's a 15" Xeon P50 model with USB-C, etc, http://shop.lenovo.com/us/en/laptops/thinkpad/p-series/p50/
which shows how "just don't install 3rd party" argument is pure noxious bs.

i trust apps i install from f-droid more than the playstore.
There already are alternatives for JNI. You can use JNR[0] and JNA[1] which allow you to access native libraries by writing java.

In some future version panama[2] will offer similar functionality to JNR.

[0] https://github.com/jnr/jnr-ffi
[1] https://github.com/java-native-access/jna
[2]http://openjdk.java.net/projects/panama/
They killed the Mac Mini when they stopped making it upgradeable. They can kind of get away with that with the Macbooks because of the form factor, but there's no excuse with a Mini. I'm hanging on to my late 2012 model. Specced out to the max and with a hybrid drive, it still boots faster than my more recent rMBP.
This is the fourth post in the series, not the start.

Previous posts:

http://themacro.com/articles/2016/09/introducing-ask-a-femal...

http://themacro.com/articles/2016/09/ask-a-female-engineer-2...

http://themacro.com/articles/2016/10/ask-a-female-engineer-3...
Genetic Architects Untwist DNA’s Turns
Flutter – beautiful, fast apps for Android and iOS (3:00 – 27:30)
I wonder if this applies to airport or arena wifi. Would they be considered an ISP if they are providing internet to mobile devices?
Finally, someone with taste!

These are great examples. Clean and user-friendly. They invite the visitor to spend some time reading, and display the articles using familiar conventions. Nice work!

To contrast with the top 2 comments...just look at all the tacky animations, cheesy special effects, massive headshots. Clearly the people had nothing to say so they decided to bedazzle the fuck out of their sites in the hopes that no one noticed.
It's funny, OCaml's object system is actually quite good, but it doesn't really get used much because, well, why use objects when you have ML?
This looks cool... but I have to admit I was a twinge disappointed it wasn't software for designing paper-folding origami. :-)
I'm surprised at the violently negative voting reaction to this common-sensical wish. What am I missing? Sure, nobody is stopping me from making alternate root servers. But I'm not competent to run alternate root servers. Don't we all need a decentralized DNS? I suppose some people interpreted my remarks to be trolling, but I wouldn't know enough to do a good troll on this topic. I'm just a dumb user, who suspects peer DNS would eliminate the value in DDOS against centralized DNS.
I hope it survives, I've always liked the i.MX line.
That's absurd. There's no way they're using those processors and getting the performance improvements they described. It's not unheard of for Apple to get custom parts, or over/underclock the cpu.
People often "feel" all sorts of rules that aren't real, then modify their behavior based on these unreal rules they've perceived, then harshly judge others for not living in the exact same dreamworld. I'm endlessly amused by it.
There are actually a few out there, like the Blackberry Priv. Curious: Have you looked at them, and if so, what kept you from getting one?
[retracted]
Another pro tip: when marketing to professionals, they will get it over time. If you're a real professional, you will follow the news, see the reviews and tests, and after a while you will understand new technology that was not properly marketed in the first place.
And yet, here you are on a platform that does not permit its users to threaten violence against other users.

Is that costing Hacker News "opportunities?" Compared to what? The opportunities afforded by not driving away all the users for whom threats of violence make a site toxic even if you aren't on the receiving end?

And what do you mean by a "large chunk of the tech community?" Do you mean a significant proportion relative to the "tech community?" Or a significant proportion relative to Twitter's user base as a whole?

And how do you define "the tech community?" Do you mean this cosy little echo chamber we inhabit made up of startup hackers and like-minded individuals? Or do you mean everyone working in tech, including the kinds of people working for BigCo who never go near Hacker News and visit Reddit for affinity subreddits like /r/volvo?

---

All design decisions are tradeoffs. If you make one choice, you alienate a certain set of users. But if you make a different choice, you'll alienate another set of users while placating some of the first set.

So yes, there is some opportunity given up if Twitter goes around banning people who incite threats of violence (your example), but there is some other opportunity given up if it tolerates them.
How working on gross, violent games can mess with developers (2015)
I have a great deal of empathy for my species. That doesn't mean that I always have to be gentle. Jesus was about as loving of a cat as you could imagine, but there were times he laid down the law when people were out of line.

The idea that only special things are worthy of being savored is at the root of the problem. A sunset, a flower, a slice of cheese pizza, whatever - it's beautiful, appreciate it.
I don't find worry dream to be aesthetically pleasing.
> But it seems rather stereotyping to start out with kids and relationships for a series about female engineers

Except they didn't "start out" with this post. I believe this is the 4th of the series.
This is awesome. What a great service! Just curious, what stack did you use for the human browsable site and database? I am looking for a quick data reporting stack like this that is hopefully easy to set up in Python. Any advice?
I think you (and a few others here) are making the mistake of equating digital art with a need for high-end graphics cards. 99% of what most digital artists consider to be "digital art" does not require state-of-the-art GPUs. Graphic design work, retouching, painting, etc. barely even scratch the surface of what the last generation of graphics cards could handle.

Let's call high-end graphics cards for what they really are: gaming console graphics hardware stuffed into PCs. Apart from a relatively small number of professionals who work with 3D rendering, high-end graphics cards are an even greater waste of money (unless of course you're buying the machine for gaming, which doesn't really fit the "digital artist" target of these machines).

Microsoft and Apple may still be pricing these products too high ("robbing you" as you say), but that's a separate discussion.
Hot Reload and Rewind (Dart Developer Summit 2016)
> You do not have to give a fuck who writes comments to respond differently to a population that is likely to have a different set of experiences and a different way of expressing themselves.

I am not sure I understand your point here, but if I do not care who writes the post, the only information that would leak the gender is the comment itself, and I do not think that one could reliable deduce the gender of a commenter by inspecting the comment (considering the comments in most HN discussions). Sure there might be discussions where this is possible, but I do not believe that this is the case for most of HN's discussions.
Without taking a side, can I just say that this entire thread is bringing a little tear of nostalgia to my eye?

I love that even in 2016-- with all the new companies and platforms and wars, and desktops arguably being the least important battleground-- we can still have an old-fashioned bitter Mac-vs-PC argument thread once in a while, with all the swearing and name-calling, just like when I was on Slashdot in 2003. I love it.
Here is the evidence. The free thinking optimistic innovators of the tech community are really skeptical pessimists, doubting and disappointed.
Like the rest of us, I suppose.
I remember upgrading my notebook from 1 to 2 GB of RAM (back in 2009) to speed up Git. It really benefits from additional filesystem cache.
No. I do want to upgrade, my current machine (13" MacBook Air with 4GB RAM) but even the top spec'ed 15" I feel would only last a year or two before it starts to feel limited - and I can't justify spending that much if it's not going to last.

I'm thinking either a Dell XPS 15" (when they refresh them with Kaby Lake) or keeping this and getting/building a powerful desktop PC.
Tradeoff between the break-away design for a single-purpose port and the multiple multi-purpose ThunderBolt 3 ports.
FireWire had higher bandwidth than USB 1.0/1.1. USB 2.0 had higher bandwidth (480 Mbps) in bursts. FireWire (due to the dedicated hardware) could sustain 400 Mbps transfers. The use of FireWire on the first iPods and DV cameras was a good choice.
I really would like to know if a XPS 13 can drive it.
I think I understand what you are saying...but at the same time, given the example 6stringmerc used, there is nothing to "teach", the student has to practice more. That isn't teachable, the skill is only achieved via practice and work. (I give guitar lesions)

Which we, as a society, also seem reluctant to do. "oh you must not be good at that, try something else", instead of "if you want it you are going to have to work harder"
Driving that 16mln pixel screen needs some graphic power today, tomorrow it will be even more resource hungry
HDMI, miniDP and SD ports should never be present on a "pro" machine of any kind.

"Pro" doesn't mean "more". Sometimes it means less. Like fleet cars that don't have cruise control. You don't need cruise when your job is driving around the city and you shouldn't need a SD card slot for any job that's not photography.
You're confused, it isn't parenting advice, it's general life advice that happens to apply well to parenting.
> Academic research jobs, despite poor pay and conditions, are still some of the hardest positions to get. The demand for those jobs far, far outstrips supply.

Well that's exactly the problem. We as a society have decided that our brightest minds should be working in finance. I think that's outrageous, and that we should be utilizing their minds for the greater good instead. In other words, we need to increase the supply of these research jobs, and make them more attractive then working in finance.

Of course certain fields of finance benefit society. That doesn't mean their talents wouldn't be better off to society elsewhere. Also, certain jobs like proprietary trading are the equivalent of gambling and on a net basis don't make society any better off.
Sure it does. People don't want to change their habits because of a hypothesized productive decline that is, by the necessity of not having tried the change, based solely on emotion. Call the emotion whatever you want if "fear" makes you feel too silly.
Most illustrators I know are using a combination of an iMac and Wacom tablet. If it is an agency, they'll possibly be using a Wacom Cintiq, which approaches $2,800. The cost of a Surface Studio is not out of the ordinary.
https://us-store.wacom.com/Catalog/Pen-Displays/Cintiq/Cinti...

The sentiment on Designer News was positive, and most of the people over there are UI designers and front-end engineers.
https://www.designernews.co/stories/75964-microsoft-surface-...
Sorry but posting this on medium is a quantum leap backwards. That too from Mozilla.
THE HOTTEST GIRLS WITH OUTIE BELLY BUTTONS ON INSTAGRAM
- A MacBook pro with some real innovation. They could just copy Microsoft with a detachable screen (oh but they would cannibalize iPad market), pen input, touch screen. But, instead we get this touchbar thing which is great but I am just disappointed that it is the only thing they have innovated here.

You know, laptops with a pen input have been around for a long while. Even the convertible kind. I don't think that form factor is fully baked yet. In fact, I have a couple of HP tc1100s from the year 2000. You can still get good use out of them. But as a mass consumer device, they were not a runaway hit.

I suspect that Apple has a roadmap for conservatively rolling out more digitally configurable/reactive/touch interfaces on their laptop form factor. They will do this while working off the of strengths of each input device. My bet is that they will come out with e-ink keyboards and some kind of display built into the touchpad, perhaps with a stylus.

I would concur with you that this was a disappointing Mac event, however.
I agree with lots of the sentiment here that the Microsoft lineup looked superior, but what option do I have if I do lots of development that gets deployed to a Linux environment.

I know I can do docker/VM but I like the native coding experience.
FWIW, I don't think I'd get into a FOSS project just for the chance of getting paid. I think it's really hard to work on something you don't have an underlying interest in, first.
Honestly, I would in a heartbeat. I mean, I guess it depends on price but yeah, I totally would.
> It was weird: all I saw was just shape; not shapes of anything in particular, but just pure essence of what shape really was.

Wonder if that's what it's like for a newborn.

https://en.wikipedia.org/wiki/Molyneux%27s_problem
Ask HN: Is there a reliable way to put Mac OS X on a non-Apple notebook computer?
To be honest I never understood their homepage. It doesn't explain what the app is and what you can do with it. That's why I added the wikipedia link.
This Danish startup is digitally disrupting the $50B tattoo industry -
That 2tb from sandisk would likely be a sata drive. Slow.
I didn't intend to give them credit for creating idea, just that I think other manufacturers will copy Apple's implementation in the future.

One reason I think that, is the functionality that vendors are writing for Apple's touch bar. If Adobe and Microsoft create UI elements for the bar on Apple, they could pretty easily port that to a Windows machine with a touch bar.
Also posting own website: https://harishnarayanan.org/

As the original poster, I too have been through many years of grad school. I have not needed to interview for jobs, and believe my website has sold me well.
Alphabet Revenues: $22,451

Google segment Revenues: $22,254

So everything else Alphabet is a cost center. Even the ROI for the $197M in revenues from Other Bets is offset by Other Bets losses.
New dataset shows fifteen years of Wikipedia’s quality trends
It varies. Since I'm a consultant, if I take a vacation or have a dry spell then I do have to take income from the dividends. In other cases, I reinvest all the dividends (and my earnings).
"Starting"? Competitors have caught up. The current Dell XPS 15'' blows the just announced MBP out of the water: same cpu, 32gb ram, equivalent GPU, more ports (including TB3), similar weight and dimensions -- at 50% of the price! The Razer Blade is "only" 20% cheaper, but has a smoking GPU. The HP ZBook Ultrabook is again 20% cheaper, 32gb, etc etc etc.

Apple dropped the ball, big time. I'll ride out my 2012 MBPr (which still works great), but at these conditions, my next laptop will not be from Cupertino.
Budget gaming builds start at 300-400$. http://www.logicalincrements.com/
Artificial intelligence takes APM from good to great
Top 5 Benefits and Advantages of Guest Blogging and Contributions
Workplace policies aren't only in place to create an equal playing field or a meritocracy, they also exist as a recruiting tool and to make companies attractive. A company with your preferred policies may be more attractive to a certain demographic, but if I want to attract talented workers who just happen to have children and families, you bet I'll consider bending my policies to accommodate them.
Indeed. Didn't we try UIs that change on the user dynamically and concluded they absolutely suck (remember the Windows 98 start menu re-ordering menu item position based on frequency of use?). They go against muscle memory training, and decades (centuries?) of convention.

For someone who spends the day in Terminal (bash with readline in Vim editing mode) and Vim, missing physical ESC key is going to be a huge pain in the ass.

So, after a decade of Apple hardware I am yet again on the cross roads looking for decent hardware and OS to go with it. As it stands now, Linux with PC hardware is going to be the only real option. At least there are good mechanical keyboard for PCs.
What do you mean by networking stack? I have run MongoDB + Rails without issues.
I think putting ctrl on the capslock key is the more efficient move, honestly. But Vi was designed for a machine that had esc where your tab is. It's built for efficiency but you lose all of it when you have to physically pull your whole hand up off of the home row.

The Vim wiki has a lot of tips for more efficient mappings[1], but if you don't want to be dependent on your own idiosyncratic config, ctrl-[ is literally the keycode that the physical esc key generates, and it's soooo much easier to hit there's no reason not to retrain your muscle memory to prefer it.

[1] http://vim.wikia.com/wiki/Avoid_the_escape_key
Bee Venom Destroys HIV and Spares Surrounding Cells