skysight-inc/HackerNews huggingface dataset:
> the good pay -- one of the reasons given on the wwcode website for encouraging women to enter the field -- will decrease, due to the increased supply of workers

As women enter a field, the pay decreases faster than can be explained by just "increased supply", because the job becomes perceived as "women's work" which is systematically undervalued.
The ability to cheaply simulate environments is at the core of many VR education/training concepts. I hadn't heard of it being applied to language education, that's really interesting!

Second Life specifically excels at being a platform for roleplaying (in the educational sense as well as the D&D sense). The built-in creation tools allow people to very quickly create environments that have enough fidelity to be a significant step up from 'this table is now an airplane' and thanks to the marketplace one can often quickly and cheaply acquire ready-made props for virtually any scenario. Using the more advanced creation tools one can even create video-game-level fidelity however that is usually not necessary for educational environments.
Cimpress (Vistaprint) | Waltham, MA (Boston) | Onsite | Full-time | http://rolp.co/WkU4a

* We're hiring a boatload of positions in software engineering in areas such as Tools, Cloud Engineering, Systems Administration, Security

* Our mass customization and integrated manufacturing capabilities enable us to do amazing things. Last year alone we custom produced 46 million uniquely designed items for our customers.

* Great perks and benefits, casual work environment

Shoot me a message with questions and I'll be happy to answer them!
Isn't this superficially similar to the Westgroup storyline in season 2 of Halt and Catch Fire?
Bizarre...seems like it was a hastily-put-together press release.
As an Open source project, how should you handle such a situation?
"If it ain't broke"
That's terrible!
Being a developer was not presented to me as a realistic option in my childhood either, mainly because most of the many schools I've attended did not have any sort of computer science curriculum until the senior year.

Nor did I have anyone in my circles interested enough in programming until I've already picked my major.

Does that mean I now qualify for some special victim treatment just like those women?

Let's be honest here. If you want your argument to mean something, it can't have anything to do with gender. If it does - then the whole basis of it just boils down to "let's give women more handouts"
Armchair general here - from what I have heard drones take its toll on the "keyboard warriors" too. And I am not that sure that drone strikes are morally different from any point in history where one side had a uncontested technological superiority.
It did, `reactpack` - look at the "scripts" section of package.json to see it used
App store (UK) was down for purhases for me ~1hr ago, but seems to be back up (though asked for a password after restart)
This advice is pretty spot on.. I know from really sharp C/C++ guys here in silicon valley and they are all making at least 280k a year. That's generally around double of your average backend web-dev.
Show HN: Spreadsheet_server
I just restored one of my neighbour's computers to life after it 'suddenly stopped working, it only shows a black screen with a mouse pointer'. The last thing the thing - which runs Windows 7 - had done was try to install KB3035583, the 'get Windows 10 now or die trying' version. It died.

After restoring Windows' messed-up intestines the machine booted up again. I'd removed all traces of KB3035583 in the hope that this neighbour - a farmer's wife in her 60s - would not be bothered again, nor tricked into 'upgrading'. Being the wise person I am I decided to keep the machine in quarantine for another day, just to make sure Microsoft would not come up with yet another way to foist this miscarriage of an operating system onto hapless users' machines. And, lo and behold, the next day I was greeted by yet another 'update', also summarily hidden and scrubbed, but still... I do these people a favour in helping them with technical stuff, but I don't want to become a full-time guardian. If this keeps up I'll just put some form of Linux on the thing and be done with it, all she uses it for is some light web browsing and mail-related stuff anyway.

To paraphrase a well-known quote, the harder Microsoft pushes, the more users will slip through their fingers and move to better pasture. That they don't realise this is something of a mystery to me.
Or assign a letter to each side of a coin and start flipping
The short version is: as small or large as you want to trade-off convenience vs performance vs size.

I've made useful firmware for a micro-controller (yes in Rust) which is just 5KB. You can, as the article shows how, dynamically link and then it's about the same as the equivalent C/C++.

The point is, there's nothing inherent about Rust - the language - which results in binaries appreciably different in size to what you can achieve in C/C++.
> usually we only talk about acquisitions of YC companies.

That's objectively untrue.
One way to look at this is that people won't feel embarrassed by things they do in public.

See Bob Gale's view on privacy here:

http://www.thedailybeast.com/articles/2015/10/21/how-back-to...

Facial obfuscation can and will be a thing. Choosing coverings that provide some anonymity but don't scare people will be interesting.

Movement gait can also be analyzed but harder to collect and analyze so it will come later.

Edit: You might enjoy The Private Eye, a graphic novel that has some facial recognition / obfuscation leanings: http://panelsyndicate.com/comics/tpeye
I felt like it lost its efficacy over time. Whether I developed a direct tolerance for the medication, or whether there was something more indirect at work, I'm not sure.

Also to be honest I found modafinil to be a lot more effective.

I don't see myself going back onto Adderall. I wouldn't rule it out, but it doesn't appeal to me right now.
What essential security flaws do current Windows versions have that justify to force an upgrade right now, or what reasons do you have to believe they will have them soon? You are talking in a lot of hypotheticals.
I thought I was the only one! My gaming PC hooked up to our living room TV has nagged about the upgrade for months, and I dutifully closed the popup window each time I saw it. About two weeks ago, I turned on the TV to find a new login screen and noticed that my remote keyboard and mouse daemon had stopped. All in all, Win10 has been just fine, but I had no idea how it managed to install itself without my direct approval.
That's cool, but it'd be cooler if it did its own tests on what can be seen from the outside instead of exclusively mirroring data from corporate-run status pages, which can't be trusted.
He means the usage patterns that mobile users tend to follow did not align with Yahoo's product offerings. He's saying they didn't work as products, he's not saying there was some impenetrable technical barrier.
Universal basic incomes – sighing for paradise to come
I honestly feel that as much of a fan of TeamViewer I was in the past, it should be considered harmful and filtered out by ISPs and flagged by AV.

- TeamViewer has been the primary medium for tech support scams that lock people out of their own PCs for years now. Despite a usage pattern that should be easy to detect, they've seemingly done nothing effective to curb this.

- TeamViewer is blaming insecure configuration, which is probably mostly true, but TeamViewer has refused to do much to encourage or ensure security practices are upheld. (Random six character passwords on by default?)

- TeamViewer has clearly failed to police large scale attempts to test credentials against their server, if they're using password dumps to find people using the same password elsewhere, as many people on Reddit confirmed was likely the case for them.

I strongly suspect the majority of free service TeamViewer usage is currently malicious. I know very few people who HAVEN'T been reached by a malicious party which uses TeamViewer as a communication medium.

I've personally called and asked TeamViewer to consider shuttering their free service to control malicious use. They could introduce an affordable personal use paid tier instead, which would make them a lot of money, and mitigate most abuse cases.
Didnt know this was still actively in development. Used to be nice 7 years ago, somehow lost all its buzz.
This shit is beautiful. Never going back to white Github.
FYI: "An error occurred during a connection to statusgator.com. The OCSP server experienced an internal error. Error code: SEC_ERROR_OCSP_SERVER_ERROR"
If so it must have been an extremely wide spread malware because tons of people have been reporting the same thing.
They promised to provide support and got paid for it, so they should do their job, or clearly announce that they are unable to do so.
The difference between an electric bicycle and an electric motorcycle is academic these days. Take a look at this video[0]. Luke Workman, the lead battery designer at Zero Motorcycles, built an electric bike capable of out drag racing a Tesla model S P85. Taking the bike to full throttle tends to shear off the spokes in the rear wheel.

I will agree the thing in the link isn't meant to see the road. It's a pretty art project.

[0]: https://www.youtube.com/watch?v=lnGvSEcldzQ
"During this time other efforts such as BSD, MINIX, etc were developed to be UNIX like-systems. However, one thing that all these UNIX like-systems had in common was the lack of a unified kernel."

BSD and MINIX lack a Unified kernel? What?
There is still no real proof they got hacked either. Too early to assume this. Could be just people trying user ID's and passwords from one of the recent breaches.
> I am a libertarian so ultimately I believe that everyone should be free to make their own decisions even if there are gender preferences at play. Not saying there aren't issues, but simply saying, "X is anti-women, because only Y% are female," is academically dishonest.

It's not academically dishonest, it's the application of a reasonable epistomological presumption: we presume that observations are not caused by biological differences without concrete evidence of those differences. The corollary to that is that disparities in outcome are prima facie evidence of disparities in opportunity.

It's not that people are unwilling to acknowledge biological differences between genders. Nobody argues that women have as much upper body strength as men. Rather, people are aware of the longstanding practice of chaulking things up to biological differences, and adopt a presumption against such explanations. You can see that clearly in this thread, where people are arguing that women might be biologically predisposed to being primary caregivers without any concrete evidence backing that up.
I've been playing around with a tool to answer the more generic question: why is my binary (written in C, C++, Rust, etc) so large?

We use CPU profilers to tell us why our programs are slow. My tool is intended to be a size profiler: why is my program big?

It turns out there are some really interesting analyses and visualizations you can perform to answer this question.

A few direct comments on the article:

- I do not recommend stripping your binaries completely! Use "strip --strip-debug" instead (or just don't compile with -g). You should realize that debug information and the symbol table are two separate things. The debug information is much larger (4x or more) and much less essential. If you strip debug information but keep the symbol table, you can still get backtraces.

- I don't believe -Wl,--gc-sections has any effect unless you also compile with -ffunction-sections and/or -fdata-sections, which these examples for C/C++ do not.

If you care about binary size in C or C++ you should probably be compiling with -ffunction-sections/-fdata-sections/-Wl,--gc-sections these days. Sadly, these are not the default.
Do you have the randomly generated password disabled?
Have you tried Seafile? (https://www.seafile.com/en/home/) I have not installed it, but I believe its python-based.
You mention your combat experience as if it establishes your credibility to adjudicate the nobility of war. Mr. Marlantes is also a combat veteran. He was not awarded the Navy Cross for his time in the rear with the gear. More importantly, given this piece or any of his other writings, I do not think it is accurate to say that his writing is based on the assumption that war is inherently noble.
Not necessarily.

You could go the way of busybox or uutils and have a single binary with many hard links. So 'ls', 'wc', 'grep', etc can all point at a single executable which dispatches to different functionality based on argv[0].

Then you can even share code between the binaries, which should make them even smaller.
Just an FYI

>>> Every time I try one of these devices (eg iPad Pro with a keyboard), I wonder why anyone would want to lift their hand from the keyboard to touch something on the screen.

As someone with one of those devices, that's not how it works. At all.

You don't touch the screen when using a keyboard, and viceversa, you just detach the screen. Different use cases. And it works.

>>> Some people may want larger phones. It's fine to have those. But many people don't. I expect the 5SE form factor to be a big seller for Apple.

Even if SE sells well, wasn't the iPhone 6 the biggest selling iPhone though? People obviously wanted bigger screens for years. You can't please everyone of course, it's impossible, but the trend is clear.

Remember when people complained the iPhone 5 was too big and the iPhone 4 was the perfect size?
Not really, "tons" in this case isn't even hundreds.
Where has it been around?
Some Lost Superstitions of the Early-20th-Century United States
If they can make this work, great. But so far Android's security model has been a disaster.
I really appreciate Heroku's Status page - https://status.heroku.com/

Separately, many of the Status pages out there setup with the Statuspage.io service also incorporate "Pingdom" like features where heartbeats and/or checks are automatically collected and notifications and updates set without intervention.
If you're using Chrome, I've had good luck with Chrome Remote Desktop.
RDP for wide Internet use is a sketchy choice, IMHO. Configuration is a pain, particularly if you live in DHCP land like most home users. It doesn't perform very well in that environment from my experience either.
Charter (ISP) was also out for over an hour—first time this year it was a complete outage and not just a DNS issue.
> very very long time.

It's sad really. Table-based layouts have been considered bad practice for years but CSS is only just now becoming a superset. That is if you're lucky enough to be free of old browsers. If you want everything to "just work" tables are still the practical choice to this day. Kudos to PG for sticking to what he learned in the 90's when he built HN.
Like I said elsewhere, this is a shortsighted view. Windows version fragmentation is a security problem, in general, just like any other software fragmentation.

There isn't a specific unsupported thing that's currently out there, but only because Microsoft has committed to supporting legacy versions of Windows. There is a fundamentally superior solution to fixing bugs in many places, and that solution is to only have one place to fix a bug.

This isn't hypothetical, look at OS X. There have already been a number of vulnerabilities they've simply refused to fix in relatively recent legacy versions of their OS, because of the cost in doing so.

From a "how does this personally help me?" standpoint, if Microsoft can cut legacy teams, the people on those teams get to work on new cool things that make your investment in their latest OS more valuable. By forcing them to support legacy versions, you're holding them back, and therefore holding yourself back (since you bought their product).
This happens in every sector in every country and should be persecuted. But I just can't believe that the Silicon Valley tech sector dominates the West just because they are somehow the best at bribing politicians.

I just take a look at Google or Apple products and then compare it to the competition. Sorry to say it, but the US counterparts are far better in almost every way.

That's why we in the EU mostly copy stuff we see in the US and not the other way around. Of course everyone copies ideas, there's nothing bad about that, but to win you also have to be innovative. I miss that here in the EU tech sector.
Back up the bus - I didn't downvote. I start a new HN account well before I ever get that invested.

There really wasn't an argument put forth beyond "he's bad at business, can't you see it's obvious". His tone and lack of content other than an unsubstantiated opinion are why there was no interesting discussion.

I never said "it's obvious" in any way shape or form, but I do believe this is my stop. Have a nice day.
I wish they would do something about the expensive Gnip situation. I understand they need to make money, but just getting to know the prices takes 4 phonecalls, interviews etc.

Also, I noticed from few people who worked there that this company is internally a total unstructured chaos. Nobody knows whats going on.
> Power users should be using not-Windows.

Except that even power users like having large libraries of available software, including things that may not be available on "not-Windows".

I'm fine with aggressive defaults and sensible settings for the 99%, but I'm accustomed to being able to disable things that cause me problems or get in the way of doing what I want to do. If a system doesn't get out of my way, it's possible for it to become more of an impediment than a tool.
Honestly... I just just think we need to wait for front end develop-{ment,ers} to mature. Let's give them (us?) 5-10 years to settle this.

Meanwhile: Do what you've been doing so far[1] and... stay calm. Stop worrying.

[1] The assumption being that it works for you.

EDIT: Almost everything you hear about in the start of the hype cycle is NOT going to go anywhere. Conclusion: Chill.
I think the problem with your solution is that trySomethingElse won't have access to the users variable unless the filterUsersWithFriends rejection explicitly passes it through.
I'd feel the same way in your shoes - it would feel a bit unfair.

But now that I've been on both sides of the fence I can safely say that it's not a big advantage. If programming was a footrace... on a long term basis I'd say that Adderall is more like a knee brace than a pair of roller skates.

On a short-term basis it can be different. The first time you take it, you might be able to pull a very effective all-nighter. But you will have to catch up on sleep eventually. Much like caffeine, a person's body adapts to Adderall very quickly. There's no free gains with this stuff.

The ideal usage pattern for Adderall might actually be closer to "take it sparingly 2 or 3 times a month" rather than "take it every single day."
Notice and Staydown System Would Force the Internet Archive to Censor the Web
The Making of a Cheatsheet: Emoji Edition
Is it ok if I email you and ask a couple of questions?
Honestly thought this happened a while ago.
Their support is telling you to upgrade (for FREE) to Windows 10.

They never said how they would offer you support.

Edit: Also, I'm not entirely sure there are any support contracts for Windows by itself, I think you need to buy a contract from Microsoft for something like that.
Small note, Rust already does the -ffunction-sections thing by default, so it's missing for the C/C++ examples, but is fine for the Rust ones.
Dietary supplement may prevent and reverse severe damage to aging brain
> the most obnoxious style-guide of all

What do you mean? I've heard people say that a couple times but they never really elaborated. Do people love their semicolons that much? Are people offended that it's called "standard"? Or something else?

> They are specifically working on it according to this React.js Conf talk

This is very exciting. I prefer React over Vue, but one of the things I love about Vue is vue-cli[0]. Something similar, if not better, for React, would be greatly appreciated.

[0] https://vuejs.org/2015/12/28/vue-cli/
It seems kind of insane to me to trust any 3rd party with full access to your machine.
Another interesting factor just occurred to me, that supports what you've said here - at UCSD, by the time you'd done your two year undergraduate survey and year of upper division regional focus through the history department, you were only six courses away from a history major. So yeah, if you were limited to four years, the system definitely pushed you away from science or math or engineering. It's not just the rigor, it's that you can apply general ed requirements to a major - and if those requirements are much more substantial in the humanities, then absolutely, that would deter people from majoring in the sciences. If undergrad general requirements included two years of science track calculus, a year of upper division science or engineering, and so forth, then it would be the humanities majors who would have to find some way to cram in all that extra coursework instead.

The reason this drives me batty is that my elected officials (and silicon valley execs) constantly talk about a terrible "shortage" of STEM students, but our universities really do an amazing job driving people away from these fields, and it's not just the rigor of these topics, it's structural.

I hadn't thought of it this way before, but yeah, our undergraduate general ed requirements, while worthy in terms of getting a well-rounded education, probably do increase the attrition rates from science programs (and, because they reduce the amount of undergraduate specialization in math and science, may also increase the attrition rates from graduate STEM programs). Damn. Quite an accomplishment for universities in a nation that constantly frets about a "shortage" of students going into STEM.
Hey there, thanks for the comments!

I'll be sharing a post in the near-future that outlines our process and tool/hosting stack so that anyone can put together a website with all our details (sans design and creative direction). Even if you've never built a site, you can copy our procedures directly. If you design/develop/build sites, you don't need us. If you are technical and/or have impressive credentials, you probably don't need us.

Talemark isn't a replacement for recruiters, brute force networking, and LinkedIn Premium. It's for when you're applying for a stretch company or if you're having trouble hearing back from any companies. Some people simply aren't the best candidates in the resume stack, and a unique-domain targeted-content microsite is super useful in provoking a response.

We talked with early friends/family users, and we ended up with 3% as a fair given the ROI for all parties. Not everyone will get the job, and that's factored in. We don't take recruitment fees from employers. Talemark lets you offload the stress to us (free upfront / no risk) and saves you time (you just have to provide the content).
Attachmate which owns SUSE Linux is another one of Thoma Bravo's creatures btw
It does establish his credibility by comparison with someone who has never seen it first hand and is basing their option on media reports and fiction.
Their developer portal is horrible. It sometimes feels like it's run by a 10 people backyard shop:

- doesn't allow to use password managers because their login forms are full of terrible JavaScript making sure nothing gets pasted

- using "security questions" for account recovery which could be easily "cracked" using social engineering

- SMS based 2FA

- max password length of 32 chars

- fixed keysize of 2048/RSA for APNS certificates, 4096 will be rejected