skysight-inc/HackerNews huggingface dataset:
Yeah, exactly. With the work frequently being the dollhouse.

At my various $dayjobs, I spent most of the time building various flavours of the same CRUD (web CRUD, desktop CRUD) in dumb mainstream languages. At home, I do everything from video games to data processing to AI, in actually productive languages.

The difference I see is that with hobby projects, you're at least free to make something that's actually useful. At work, you might get that if you're lucky. If you're not, you'll be implementing in code some dumb inter-management politicking.
That's great and that is a positive contribution to your life, but it follows the same formula I'm very used to hearing:

usecases = ["group events", "messaging", "staying in touch with people", "networking", "checking in once a month", &c()];

singleUsecase = pickWhatevs(usecases);

otherStuff = pickNotWhatevs(singleUsecase, usecases);

responseStr = "Well, I only use it for " + singleCase + ". I rarely use it for " + otherStuff + "."

As a former employee you might have more insight than I do, but how exactly has a glorified message board which doesn't charge its users become one of the richest companies in the world?

Sure they're a bit interested in the fruit growing hobby and that network, but they're also very interested in the ways you "hardly use the site" and they're even more interested in the things your doing when you don't even know they're still watching you. Even more interesting, you're actions on and off their platform can be correlated with heavy users of the site to infer traits they'll assign to you and sell on, true or not.

At the end of the day, the way the species is evolving with the internet, giving someone permission to follow you around the web and collect that data on you is the same as giving them insights into your inner psyche, the majority of what composes your reality, and the things you value most in your life, among other things.

These are things we should have a right to offer explicitly, not implicitly surrender.

[edits to elaborate on a couple points and add helpers to the why I use FB excuse]
How is Lyft any better than Uber?
I'm not a code monkey, and neither is a designer. "Given a design" is the begging the question part. Who's design? Probably someone who only knows HTML and CSS.
I actually did some research in this area for my thesis. Obviously algorithm equivalence is largely undecidable, but it turns out that determining if two SSA representations of some function (maybe one is pre optimization and the other is post) can be reduced to a a graph isomorphism problem
Definitely agree is very slow - even for "simple" things like echoing lines.

The one thing I do like is I can make assumptions about how the scripting language works - like writing a if-statement for instance. This lets me write simple scripts pretty fast. Especially compared to bash which tends to be quite quirky and requires a lot of checking docs.
The last section about cross-border reviews hits home, though curiously my biggest problems came with rather aggressive eastern Europeans in a UK environment, having happily worked with US and Japanese and Hong Kong teams before!
The problem is the connected and omnipresent nature of the web means there's a constant, loud sea of voices and content you have to war against, one that's really hard to control or stop. In the old days, you worried about dirty magazines under the bed, but the net has an infinite supply of the dirtiest content that's more or less trivial to find.

The culture before often affected your kids a lot, but in the 70s or 80s it was local and controllable. Now its distributed and universal, while parenting is more or less the same. The old rules and chestnuts no longer apply.
No, that's protection. Security is about foiling attacks.
What a colossal waste of time and money. Programmers are expensive and shouldn't waste their time pushing pixels when someone half the price can do it in half the time.
The article you cite is fluff and doesn't support the statement that "women used to dominate software development." It mentions the "Computer Girls" article from the 1967 Cosmopolitan, but here is what's in it: "At one point the author speculates, seemingly without irony, about the “ the chances of meeting men in computer work. ”(The conclusion she comes to is that these are “ very good, ” as the field was currently “overrun” with men.)"

http://homes.soic.indiana.edu/nensmeng/files/Ensmenger2010-M...

Apparently, the best guess is that between 11% to 50% of programmers were women back then.

"Mandel suggests that one out of every nine working programmers was female. This is probably overly
conservative. The exact percentage of female programmers is difficult to pin down with any accuracy—even figuring out the total number of programmers in this period is difficult—but other reliable contemporary observers suggest that it was closer to 30, or even 50, percent.3 The first government statistics on the programming profession do not appear until 1970, when it was calculated that 22.5 percent of all programmers were women—an estimate more than twice Mandel’s.4"

"Of course, computing itself is a very broad term covering a multitude of occupational categories, including high - status jobs like computer programming and systems analysis as well as low - status jobs such as keypunch operator. Women tended to congregate in the lower end of the occupational pool in computing"
Java APIs for Microsoft Outlook Email Programming “WITHOUT” Outlook
This comment is nonresponsive to the parent comment. The complaint (which I happen to agree with) is that both iterators/ranges and lambda syntax are too verbose in C++.
Depends on your definition of "know" I guess.
And if we change [1] to "Yeah, one is a gal", then I'd expect a lot of pro-diversity people suddenly stop complaining that there's a problem.

Ultimately, the only alternative is to pay people equally. Which won't fly generally, as companies always want to pay the minimum amount that can keep the employee from leaving.
Isn't that basically what SQLOS is doing for Microsoft SQL Server[1]?

[1] cf. https://blogs.msdn.microsoft.com/sqlosteam/2010/06/23/sqlos-...
I don't think it's a technological problem. There are surely talents in Europe that are capable of creating wondrous things (let alone social networks), see Skype for example (before Microsoft has ruined it). I think it's cultural -- USA is the center of western culture (like it or not) and many fashions/trends are born there that are later followed in other countries -- Hollywood, music (MTV in 80-90s), TV series, Facebook, Apple etc.
But that's what they do build, and a lot of times they wait until a customer asks them to build it... Seems like they are building exactly what people want.
You should read more carefully, or listen to interpretations from lawyers. The license referred to in that document is the license to any Facebook patents granted within, which might not even exist.

The patent grant is separate from the copyright license.
Oh that article again. It starts out great but I just get so worried about his well-being when I read the epilogue.
Absolutely well done!

How many hours to do that from no coding experience?

Did you do a bootcamp or completely self taught?

You are inspiring me to keep going with my project. Which is a Haskell blog even though I'm no Haskell expert.
Typescript can use only of these, so it does make sense to have it on the list. Clearly it doesn't fall right next to JavaScript in the results. It is a benchmark of language implementations not runtimes. This is why JRuby, C# and F# are on the list, one uses the JVM and the latter two both use the CLR. Different languages.
>>We all know engineers who have been at the same company for over a decade, but have practically nothing to show for it. There is an enormous disparity between engineers.

Please note that this has nothing to do with gender.

>>There's a reason why Google and Facebook allow engineers to stay Senior Engineers for an entire career: most don't actually progress beyond a certain point.

Or they have golden handcuffs, and its very hard to get paid that much else where. And throwing away money for some measurement of ethics which no one cares about is foolish.

>>There's a reason why Google and Facebook allow engineers to stay Senior Engineers for an entire career: most don't actually progress beyond a certain point.

Oh they have been. They don't build furniture, they build the machine that makes furniture. So they are valued more.

>>'m just trying to communicate to you that extra hours programming at home might not be as intrinsically valuable as you might think.

Ever heard of the proverb: "Opportunities multiply as they are seized".

To go some where, you might have to travel a lot of distance going nowhere. The destination isn't always visible from where you stand.
Tests reveal Vikings really could have navigated using ‘sunstone’ crystal
> And they are not helping your damn social life!

How do you know if you haven't even used them? Facebook is completely instrumental to my social life and I'm very happy with it. Also, what do you mean with "more direct means"? Is Facebook Messenger not direct enough?
North Korea Fires Intermediate Range Ballistic Missile
I'm curious what you think InfluxDB and Prometheus are; neither have much in common with Cassandra. To my ears, you might as well be asking what advantages nginx has over the JVM.
Harvard rescinds Chelsea Manning’s visiting fellow invitation
I only heard the Horne series for the first time in the early 2000s, when the BBC started tapping its archives for the new digital channels.

What stood out about those programmes were:

1. How well they've aged, with very few lost contemporaraneous references ( mostly in Horne's introductory monologue )

2. How much literature I had read in my youth that was directly influed by Horne's ensemble, without me being aware

3. How progressive it was, moreso than the likes of the Goon Show which seem to be higher-profile

It used to be a staple of BBC Radio 7 but seems to be much rarer on its successor, Radio 4 Extra:

http://www.bbc.co.uk/programmes/b00c7q4l
Another day, another voter database exposed online
...or virtual machines, containers, or even just defining valid groups in sshd_config. There is a whole multitude of ways of separating out SFTP users, it's really not a hard job to do.

Equally a lot of Linux FTP daemons defaults to using /etc/passwd users too.

So What you're describing is a configuration detail the administrator needs to be aware of regardless of what transfer server they set up. In that regard FTP is no different from SFTP (or vise versa)
Which is how you end up with worker demographics reflecting the grad demographics, as it is expected when there's no bias involved...
Getting something high is comparatively easy, getting something fast enough to orbit is a lot harder.

Ballistic missiles follow a ballistic trajectory, there's a high initial impulse and then gravity takes over. Generally, you want the most efficient ballistic trajectory because every kg you save in fuel is 1 more kg for the warhead.
What is this a reference to?
Vue would be great but preact seems to be a viable option too. Even riot could ..
For most of these clients, "FTP support" takes the form of a configuration page in their data export wizard, with fields like "host", "username", "password" and "path". If there isn't an "HTTP" checkbox, then they don't have HTTP support.
6 Best Free and Open Source Reddit Alternatives
Don't allow bootloader modifications. Keep the bootloader dumb, with the singular purpose of booting the OS from images verified using user-configurable keys.

This problem has been solved outside of Apple's garden.
Equifax? And no.

Their whole business model is based on selling your info. Only way they are going out of business is if companies stop giving them info.
Cryptowat.ch is down
As far as I understand the larger companies have a clear trajectory for promotion in software engineering. There's no limited places. Prove you have skills a, b and c and you get promoted.
3 Questions about Serverless Technology
> They're deliberately trying to hold back web technology so that people will be forced to create and use native apps instead.

If that was the intent they wouldn't have already killed the native APIs for device identifiers ages ago.
http://www.uberscandals.org
As other commenters have mentioned - if your project violates React patents, and you switch to Preact, it almost certainly continues to violate those same patents.
Of course "Making UI look good is not auxiliary", I agree with that, but you're talking about design, and the article is talking about people who _just code_ HTML & CSS. Those are two totally different things.
Yes. You need swap to hibernate a laptop.
I'm currently trying to hire multiple C++ engineers. We have a quick, simple automated test that we use as a pre-screen, and so far no women have managed to pass this test. Not that I'm actually surprised; the ratio of applicants is also biased about 50:1, and we haven't had 50 people pass the automated test yet.
Hmm maybe it's my point of view then - I only code in my free time or for some contracts I manage to pick up.

I had assumed anyone that bothered to learn html/css would be interested in coding in general though.
What does it matter what the legal position of Apple is? Of course if they aren't interested they would say that, wouldn't they? I'd say what matters is the licence text and FSF's statements in that matter.
European Copyright reform hampers Free Software development
Former Proteas cricketer jailed for raping woman 150 times over 10 years
Thanks for taking the time to dig this out, appreciated. I've been reviewing it this morning. The formulas presented in the "measuring success part" so far, though interesting, seem to be arbitrary. For example the question of whether an agent should research for efficiency or pick the low hanging fruits for short time benefit is answered through a simple sum formula. Another example is when the author(s) state that universal intelligence should favor simpler choices and interact with the environment to cause less complexity. Well that's obvious! Just use a binary inverse logarithmic distributive operator. With the comical response to criticisms part (starting from 5.2) I feel like I'm in a Douglas Adams movie.
WaPo article (with provisional ruling linked as well):

https://www.washingtonpost.com/news/the-switch/wp/2017/07/16...
Fine. Don't apply then.
That's just a warning shot. Next time they get caught for the same thing it won't end so well, so it's just like saying: "stop what you are doing or there will be consequences, here's some little fine so you take us seriously".
>> I'd really like to know why it's better for me to have no internet at all than some but not all?

Because under the pretext of giving you internet, Facebook is creating shadow profiles about me.

Now I would like to know why it is more important for you to get stuff for free than my privacy?

All you need to do, of course, is get Facebook to promise me that it won't create these shadow profiles about non-users. At that moment, you should (hopefully) have a little bit of an "aha!".

If that free internet were actually provided by the government, and was funded by taxation, "we the people" (however comical that notion is these days), actually have the legislative and ultimately the executive power to stop our government from doing shady things with that internet. What is your recourse if the same thing is decided behind closed doors inside a corporation? I will answer that question for you based on how these things usually turn out: whatever the corporation eventually agrees to will turn out to be better for them, because it will be worse for their competitors. Think: audit of all data collected, having onerous laws around financial reporting, having to agree with a million different compliance issues etc. At the end of it all, someone will look back on it and wring their hands: "If only the people had been a little wiser and stopped the giant corporation from having their way, things could have been so much better".

Think, for a moment, about the farcical fines these megaliths are facing. If you were an executive at any of these companies, would you actually lose sleep over them? If the fines are not acting as a deterrent, why even bother with the fine? Again, where is your recourse?

I am all for public shaming of FB employees, because if they were to stop counting their bank balance and just look themselves in the mirror for a little bit, they know they have completely earned this shaming.
What does designing have to do with writing HTML and CSS? I know a lot of guys who know HTML and CSS from head to toe yet they couldn't find for the life of them two matching colors to build a design.
Outsource Media and Entertainment Software Development Services in India
Removing Caddy sponsors header
Very interesting. I immediately liked the product when I read this, but giving it a few minutes of thought and it doesnt seem too exciting anymore.

The fundamental problem I see is that it kind-of 'corrupts' gratification. When I make a post, or do a vote, or write a comment, I dont want to think about the monetary value of it. There is 'value' inherent in creating/sharing interesting content and thats all I want to think about.

Adding money to the mix makes it a distraction from a 'pure' experience and takes away value than adding it. Ads do something similar - but imo ads are less distracting than putting a monetary value on an upvote.

Still this is very interesting experiment. Would love to follow updates on hn.
Another interesting thought:

Don't x+x and x*2 compile to different CPU instructions?
Great to see companies giving public recognition to their developers
made me laugh
This reminds of a situation I faced early in my career. We worked on a network alarm management tool, and some of us used to rewrite the tool or bulk of its features. To a point we finally arrived to invent our own tools to fill up the gaps in the feature set offered by the current tool.

It used to be one of the biggest reasons why we learned so many thing in comparison to the rest of the team(which was fairly big), to a point we could make a lot of very critical design decisions or write an application that could save hours of time for our users.

Its one of those axioms of software development I've learned, in order to do good work you have to do mountains worth of waste work.
How Vastu Help to Make Best of Your Business? (Part 2) Vastu Remedies
> it has the easiest solution in the world: give women more money

I don't understand why this is so difficult to understand or controversial - especially in an industry with such a skills shortage.

If you want more and better employees start hiring more women and paying them.

That is a market solution - consider it an investment. Pay them now, pay them more, have a larger hiring pool later.
Where can I read the statement from Apple legal?
No support for directory listing, no support for "last modified date", no support for key-based authentication.

Of course, you can use WebDAV (but it's not HTTPs) or do kinda-FTP-over-HTTPS by listing directories in a specific format (but it's not a standard anymore).
Quite the contrary, it does make far more sense with that ending. The whole book is centered around that.

It is, by far, my preferred Culture book and the one that apply the best today.
The Worst Computer Bugs in History: Losing $460m in 45 Minutes
Which company develop best payment management software india? –  BR Kiosk
By providing a heuristic that doubling could be defined as x+x and 2*x. That one plus one is the same as one two times.
Cool- thank you! Will check it out.
What is it that makes you believe he is irrational? Just curious because I can come up with some pretty rational arguments for most of his actions.
>> - Its terminal supply is absolutely fixed, unlike gold, and its rate of inflation is rapidly decreasing to below golds.

This only applies to Bitcoin, and as anyone can see even big operations like Coinbase trade in at least three difference crypto currencies.

>> - It's easy to store wealth in without being obvious to others.

Can you elaborate on exactly what benefits you propose this offers? And don't say tax evasion.

>> - It is easier to transport bitcoin than any significant amount of wealth

We've been able to send money all over the world for decades now, I can literally send my friend in New Zealand $50 using an app on my phone. Not sure how Bitcoin makes this any easier. Maybe it makes it a bit cheaper, assuming it's value doesn't plummet while your transfer is going through?

>> - It is easier to protect bitcoin than gold. Gold has to be guarded, Bitcoin can be split in to an n-of-m key and encrypted and replicated, securing it from fire, theft, etc.

This is a hard sell. Your choices for storing Bitcoin are basically keeping it in some sort of online wallet through an exchange or an application running somewhere, or you can store it offline ie a paper wallet. I don't see how this is any easier to secure than putting a pile of gold in a vault.

Bitcoin is probably even less secure for the average person - all it takes to hijack a wallet is a simple key logger. Once your wallet is gone it's not like you can contact your bank to get it back or have transactions reversed like you would with a normal account. Not to mention all the millions of USD worth of Bitcoin that have literally just been lost forever by people forgetting a password, tossing out old PC's etc.
Diplomats claim they were targeted in Havana hotel room as mystery deepens
Did nobody at Automattic read the licence of react before started using it?

If this is the case, learn from it, please.
If fine <= of profit from illegal activities, it just encourages to act, because in the worst case scenario you still won't lose anything. I'd say 400k Eur is just about right in this case.
Eset Mobile Security and Antivirus Premium v3.7.36.0 and Keys [Get Here]
Although clicking the |past| link takes you to this page: https://hn.algolia.com/?query=Statically%20Recompiling%20NES...
Windows has one built into Explorer, and had for ages (since WinXP at least).
Not only are they phasing out @username, they are removing the very simple /msg username – I now must type /msg @username and hit enter twice to initiate a DM. It's annoying.
The main property of fingerprints just like faces and other biometrics are supposed to be not detachable from the thing (person) they represent. Therefore the authentication processes based on them should somehow guarantee the presence of the person itself. Usernames on the other hand are separate entities and therefore it is necessary to provide a secret for authentication. A key from a house can be also passed to other persons and hence that person without any protection, and hence that person should additionally authenticate itself as a true owner.
What happens if you are not the one who initiated the patent war?

My reading of the license is that you lose Facebook patent grant even if your lawsuit was a response to Facebook's.

I am not a fan of (software) patents, but license restrictions are not limited to them either. So what is your recourse if Facebook decides to infringe yours?

Assuming this is true (IANAL), would you still feel as comfortable advising companies to use React?

I don't begrudge Facebook for their license for the same reasons that Matt stated, but I am highlighting this issue to my clients and would not recommend React's use because of it.
It's illegal in EU to get a broad consent (aka "we will track you anytime, collect any data we like and do with it as we please"). EULA must state exactly what data is collected and how it will be used, also it must be retractable. You can joke as much as you like about "cookie law", but other privacy laws in EU quite formidable (probably the best in current world anyway). And they will be even stricter soon, as GDPR hits in.