skysight-inc/HackerNews huggingface dataset:
"The problem is you haven't given a single example of any software that fits the model,"

Of course not. It's categories of software that have the cycle of bloat. I named three, by implication "text editors" are a fourth.

Based on the way people seem to be blinded by the word "bloat" naming specific examples would be seen as an attack, followed by vigorous defenses of how it's not "bloat", which, at least as far as I'm concerned, is a total waste of time because as you can see in other messages I consider the whole "bloat" concept a joke anyhow, so why stir up the conversation like that unnecessarily?

Naming the specific instances is irrelevant, because it's not about the specific instantiations. It's not the software, it's the cycle. Pretty much every text editor ever has started out as a "lean, fast" text editor. And then they grew. And then someone claimed that all the existing text editors are "bloated" and set out to make their own text editor.
You probably want this page for str:

http://doc.rust-lang.org/nightly/std/primitive.str.html

It's unfortunate that most of the links navigate you to the less useful doc.
https://github.com/rust-lang/rust/pull/25350 was the PR with the initial support.

> The tl;dr; of this change is that there is a new target of the compiler,
> x86_64-pc-windows-msvc, which will not interact with the MinGW toolchain at
> all and will instead use link.exe to assemble output artifacts.

We're very interested in improving support so that you can use VS's features fully. These are just first steps.
> Rising prices seem good superficially because a lot of people own houses and that means everyone is getting rich!

But this only helps people who own multiple houses, or don't plan to live in one. If you need a house, the gain you get from selling your existing house after appreciation is necessarily offset by the loss you take buying an appreciated replacement house.

You can't get rich, or benefit at all, from a nominal appreciation in the "price" of something you can't sell.
That sounds like a very expensive way to create workspaces.

What's wrong with the traditional stud wall, packed with insulation, and finished with plasterboard / drywall?
My Project: Hypatia: 2D Action Adventure Engine for Nonprogrammers (and
Can you? I don't think I've seen one for maybe 10 years.
It seems like one of those silly things that happen when a bored drone in a bureaucracy blindly applies rules passed down from on high. I would expect a decision reversal pretty soon.

This is clearly a bug in Apple's internal policy stemming from an edge-case that wasn't considered while drafting it. Or whoever made the banning decision didn't closely read the "Exceptions to this rule" part of the policy (if it exists)
Apple pulls games that feature Confederate flag from the App Store
I use it for "real work" as well and love everything you mentioned but can also add a big one: Access your dev environment, anywhere.

Ex. I was at an old client's office catching up and a potential user (large agency) fell into the discussion and expressed an interest in my application. He liked it but wanted to see a few additional metrics, that while stored in the database, were not available in the view. I Jumped on a nearby laptop and added it for him in 5min.

His agency is currently in the beta. (probably would've still joined without things going down this way but you get the point)
MSVC support primarily means that Rust programs link with the MSVC toolchain, and use structured exception handling for unwinding. There are no GNU components involved and no need to install MinGW.
Thanks Aline, for yet another well researched article.

I have to say though, that in my experience, these experiments in sourcing work quite well when your hiring is small. The moment you hit some sort of scale, it becomes very very difficult, if not impossible to run and rely on such experiments.

E.g. in the first growth phase at Box, we were tasked with hiring 25 engineers a quarter. At that scale, the company deals with too many resumes and too many stakeholders in the hiring process. And at that point, you also have a group of people explicitly looking at resumes, less involvement from actual hiring managers, deadlines to meet, land to grab etc. Not saying one thing is better than the other, just that hiring at scale is an entirely different game.

The other thing, which is implied in the article, but may get lost if the reader isn't careful: regardless of how a candidate is sourced, the interview bar still remains the same. i.e. AJ also must have had to clear same or similar technical interviews like other engineers that got hired there.
Beta Invite(Developers)
Hello to all developers,

We`re launching VStack beta www.stack.co this summer and we`re looking to have as many developers as possible join our private beta.

VStack.co is a fully hosted and managed application stack that has been designed from the ground up to meet the increased demands of today`s many varied applications.

VStack comes with an in - memory database featuring a brand new query language that is more flexible than SQL, for instance with the ability to combine read and writes in the same query, or combining multiple reads into a single response. Instead of the always tabular response formats of SQL databases, you can tailor the response message format for each individual query to exactly what your application needs. You can also block your database for external users while maintenance jobs are being performed. These are just a few of the many key steps that we have taken to make the database management easier so that you can sleep better at night and focus more on their application development instead of operational tasks.

We are also going to release an alternative to the HTTP protocol, designed to be able to mimic HTTP when necessary, but also to be able to implement fully stateful communication sessions between clients and servers.

Please feel free to subscribe via http://vstack.co/ and let your friends and colleagues know about our beta invite. We would love to have your feedback as we start rolling private beta from late next month, we are even planning to open source some stuff like our protocol.

Cheers !:)
I am loathe to install something like Atom with a 4MB limit on file size and 80 MB install size when Sublime Text does the same or better in a 8 MB install package with no limits.
> 400 applications to 1 hire isn't a great result, and I was somewhat surprised that only about 5% of applicants were even interviewed.

Though Aline didn't give hard numbers on this, I would not be surprised if a majority of the applicants completely ignored Keepsafe's instructions. She mentioned that a bunch just dumped generic cover letters or links in the box instead of actually answering the question.
Please for the love of god do not disable the Google SafeBrowsing preferences. SafeBrowsing protects you from a lot of malicious websites, and does not leak much information to Google. For most people the security benefits of SafeBrowsing far outweigh the privacy concerns.

I would never disable it for my mom, or any non technical friends. But I would hope the majority of HN users are pretty good at spotting, and steering clear of malicious websites.
If I wasn't going to be on vacation during that conference, I would be strongly tempted to go, and I haven't written a line of rust. I get excited about every rust submission I see on HN though, and greedily gobble up as much information as I can. I can't help it, Rust just excites me.

So, whatever you guys are doing, WRT marketing, you are doing something right.
This has already been done. Pixar used to have something similar - i think they used wooden toolsheds to make office spaces that could be made private.
I was really hoping for an answer!
CCloud – Free&OpenSource TV Streaming with ~500 Channels[video]
Atom is the ONLY editor which cannot handle my keyboard layout properly so I can't write brackets :D ([]) I reported it on the first day when the alpha came out, still no fix for this. Let me put it this way:
I CAN'T WRITE BRACKETS IN A TEXT EDITOR. LOL
That's an interesting argument, but the statute also included an exception for art, and I think we can agree that the definition of art is broad, and has no requirement for telling the truth about history.
Programming Challenges GitHub Repo
Thanks for the comment. We believe the potential for abuse on SMS is the same as any channel.

If a crook spoofed a phone number (pretending to be a company), the customer would still need to initiate the order. Meaning, if they received a text out of the blue from a company saying "thanks for ordering pizza now put your credit card in" without having actually asked for pizza, it would be quite weird for them to put their CC info in.

If a user's phone was lost/stolen, there's a chance someone could text in an order and at that point it is up to the company to do things like verifying information for orders over a certain price point (along with other security hurdles).

As for unsolicited messages, it is illegal for a company to do that (it still happens, I get spam phone calls on a daily basis) and we give an easy way to opt-out (simply reply back any of our unsubscribe keywords like "stop") and they wont' be able to message you anymore through Sonar.

Hope that helps! Would love to hear your thoughts.
Could it have been implemented at any time in the past 150 years? I rather doubt it.

What we're seeing is that the pressure on institutions to conform to social norms in this specific area has exceeded the critical value required for change. Institutions that do not at least passively make this change in policy are at high risk for losing legitimacy.

The thing is, the confederate battle flag was not as charged of a symbol in the first 75 years after the armistice was signed at Appomattox. It gained relevance in the post-war years as a response to the civil-rights movement.

That the change now happens so rapidly and so quickly can be directly attributed to the speed at which social consensus can change and crystallize due to the new communication technologies that we have.

But the real question that a lot of people are actively working on in relation to this is "How do you manage and steer political legitimacy in the current environment?"

Also remember that the flag in question is merely a symbol and that banning it does very little to reduce the racism and violence that claims it as a standard. This doesn't fix systematic oppression, economic disenfranchisement or the fact that most of the political power remains with a group that is overwhelmingly white, male and dedicated to the continuance of an unsustainable economic system that will surely destroy the ecosystem we rely on if we don't fix it soon.
> The English dubbed voices seemed to lack passion or say things in the wrong tones (or just be monotone!).

Acting takes time and a good voice director. Can't just hand a VA a script and expect magic. If there's a 1:1 ratio between time in the booth and play time, because the whole thing is done on the cheap, then fuckit. Garbage in garbage out.

> The only consistent exception to the poor English dubs has been Miyazaki. Heck, Liam Neeson was a voice in Ponyo!

I think Disney know a thing or two about casting and producing a good voice performance.
The 5 Biggest Risks of Big Data
given that the bottom quintile is by definition the bottom quintile, what kind of lifestyle would these people lead in your ideal world?
You don't always have control on how much you can alter an office space. Something more modular like a shed/booth could be moved easily for an expanding team.
>I'm going to dismiss everything you have to say

Feel free!

>because it doesn't look like you know how to properly respond to threads when there's a comment cooldown timer.

I actually do, but am too lazy to click on the message to open alone...
>>> We need our little man-cave as entrepreneurs :)

Ouch. (I'll leave why as an exercise for the reader.)
Yup, that's exactly it. On-demand (not just immediately after release; sometimes you learn about already screened or even finished series and you want to start watching it), downloadable (optical media simply sucks, doubly so when they get scratched) and in original language instead of some crappy translation. There are ways in my country in which you can download like this in a technically legal way, with consistent download speed, simple interface and a better quality than streaming service - you only pay for gigabytes of transfer you use. There're tremendous amounts of money going to such services instead of publishers and authors because official sources can't be bothered to do media distribution in a viewer-friendly way.
I had a microwave in college that I bought used for $10. It had a single knob that you could twist to have it run from 0-10 minutes. It was pretty much perfect. I don't ever use a microwave for anything besides reheating leftovers or melting butter.
CISA is the government's way of writing into law that people have no right to privacy in any data held by third party service providers. By granting legal immunity for service providers to share so-called "threat" data—potentially containing unminimized private customer data—law enforcement agencies are opening a huge backdoor for uncontrolled warrantless mass surveillance. Because this surveillance would be done in secret, people would have no legal basis to challenge what amounts to an end-run around the U.S. Constitution.

Watch in the coming weeks as lawmakers point to the OPM hacks as justification for spying on everyone's Gmail activity.
Higher prices aren't good by themselves, what's supposed to be good is continuous appreciation. If we knew for a fact that home values would always go up relative to inflation, the sticker price of a home wouldn't matter all that much; as long as you could get:

* a loan with a long enough lifetime (so the payments are feasible)
* a loan with a low enough interest rate (so the increased value of your home equity isn't overtaken by the amount you give to the bank)
* some nice government subsidies in the form of the mortgage interest deduction

then at pretty much any point over the life of the loan you can sell the property and come out ahead, even if you never finished paying it off. Of course, if the crucial assumption that home prices always go up turns out to be faulty, anyone who bet on this strategy might be left with a home that's worth less than a loan they can't afford.

Disclaimer: I think I understand the concepts here but I'm no expert. Apologies if my choice of words and/or logic are completely wrong.
That's irrelevant. What matters in the context of this discussion is the consumer's perception, not the objective reality.
I'm with you on the light speed pace of new front end tools/frameworks/libraries/etc. It is completely overwhelming to work in an industry where a new way of doing things (almost always a new way of doing the same thing) comes along every month or so.

It's trendy to keep up with the pace and hiring managers will think you're a rockstar but a team doesn't change up their stack overnight (and if they do it's probably not a team you want to work with).
I would prefer it if they stripped out Hello and Pocket. They don't need to be there and their inclusion makes me wonder whay Mozilla's Firefox goals really are.
Isn't it a sad sign when you see an article about a Zookeeper, and you're momentarily confused why it's talking about animals and zoology?
DNX does. Right now. You just want it to trigger 'dnu package' for you?
Sure you can benefit! You can take out a home equity line of credit and cross your fingers that it doesn't come back to bite you.
Yes, regularly. Valley has a very short attention span. NG isn't in the list of hip sexy companies.

Same goes with profiles from Cisco, VMWare, Intel, Synposys, IBM, and pretty much all the big companies that were pinnacles of business and your career at one point, but they are not considered hip anymore.

Looking at Github profiles, however much people talk about it, also doesn't regularly happen. It's a chore to type it out in the browser, if you're looking at a paper resume or if it's not hyper-linked. And again, if you worked at NG, what possibly interesting things you could have done? It's not Pinterest or Uber.
There's no "algorithm that shot you down", a human reviewer took you to task for violating their published keyword spam policy. Putting popular competitors' names in your app's name so that you come up when someone searches for them is spammy.

https://support.google.com/googleplay/android-developer/answ...

> Your app's title shouldn't use other products' branding or names at the start of your app title without permission.

Remove Siri from your app's name and resubmit it. Hope that you got enough of a userbase from the time you appropriated Apple's trademark for keyword traffic to climb back onto the charts on your own merits. Yes, you'll lose the reviews and download counts accumulated from that spam.
5 Tips for Being an Effective Tech Lead
The flat, non tactile buttons make cleaning much easier, a big plus in my book.

Commercial microwaves typically only have a few buttons as well:

http://www.webstaurantstore.com/solwave-mw1000t-stainless-st...
Andre Iguodala's drive from hard court to Silicon Valley commerce
What other countries on Earth have prepay-100%-at-will as a standard feature of their housing markets?
The opposite is also true.
Most likely because an engineer designs it, or it's designed by committee. Let's see, how can we sell this same microwave that cost us $30 to make, for twice the money? Oh let's add "features" such as a 'popcorn button' that makes popcorn, or a 'defrost tbone steak' that perfectly defrosts...

etc etc, That said, the inverter technology in the panasonics are worth paying for... not to mention that they do have tactile buttons and a knob...
http://www.cnet.com/pictures/panasonics-nn-sd997s-microwave-...
I didn't flag this. I simply thought the HN title of the OP was click bait and should be changed. I only later updated my comment to note that it appeared to be marked as spam.

Also, FTR, I have upvoted the post.
Satya Nadella reveals Microsoft's new mission statement
Seems like this is the commit causing this: http://cgit.freedesktop.org/systemd/systemd/commit/?id=74397

Why not just sleep for a fixed amount of time?
Because the majority of people are terrible liars, is why.
Just in case people are going to mentally summarize this as startups need to choose one or the other...the most important idea from Fred here comes at the end: Great companies can do both. Don't let investors (or anyone for that matter) say there's only one way to play the game. Reminds me of one of my favorite quotes from Charles Eames. And while it pertains to making products, I think it fits:

"Never delegate understanding."

We followed this strategy (the never delegating and balancing growth and profitability) at Wufoo and I can tell you that it was the best decision we ever made.
Another volunteer to rewrite all the existing ASP code!
Don't know about Eclipse, but NetBeans runs much faster than Atom on my Mac, with far fewer pauses. Unfortunately, Atom is built in a language with a much worse GC than NetBeans (or IntelliJ, or Eclipse).
Twitter Goes Shopping and Brings Home Nothing but a Mess
Why...?

Sorry, you'll have to be more specific.
An outstanding loan secured by something that you can't lose makes your situation worse, not better. Taking out a line of credit is not fundamentally different from selling the security. :p
The "one knob, that's all there is" user interface that the author of this post hails as a breath of fresh air is certainly simpler than the 34-buttoned UI he criticizes, but anyone who's familiar with the intricacies of microwave cooking knows that just as important as the cooking time is the power level.

You know those cheesy leftovers that you ordinarily nuke for 2 minutes, and the cheesy portion ends up a gooey, steamy mess, while the rest of the dish is only slightly warm?

Try nuking it for 3 minutes, but set the power level to 60%. You'll be amazed at what a difference it makes!

P.S.: Could you imagine a Hacker News crowd-designed microwave? There'd be buttons for "Add 2^1 seconds," "Add 2^2 seconds," "Add 2^3 seconds" ...
Taming the noise of whitespace with the right dot files
War and Peace before 1945
ScanFoundry is now in Public Beta
Probably for the same reason your TV/car/washer-dryer/digital watch/whatever is ugly and overloaded with "features" you never use: they cost nothing to tack on, and people will pay more for it.
You're not countering the same claim I'm making.

Yes, C++ can emulate what Java is doing, but no, that's not what I'm saying. I'm saying C++ classes are not reference types, i.e., every class you define is always a value type, which is the exact opposite of Java. Obviously C++ also has pointers/references that could help you emulate Java, but that's beside the point. The point is that classes work differently in C++ and Java, and neither functionality is a subset of the other.
I hate that this exists.
Plus the extra money helps you when you buy a bigger house! Never mind that anything you'll likely buy is appreciating too.
I must say, I greatly underestimated the degree to which the word "bloat" triggers all the bad side-taking rationality-bypassing political thinking and socializing mechanisms in programmer's brains.

I'd love to promise I'll never do it again, but I'm tempted to try to draw the poison out, too. Bloat ought to be a technical concept, not a political one.
Sorry, it took us a while to find a venue and pull together initial sponsorship funding (ultimately provided by Jane Street, Skylight, and Mozilla), which resulted in us only announcing the date of the conference about a month ago. Next year we should be able to announce much further in advance, so maybe you'll be able to schedule your vacation around it. :)
This brings up a really good point. Hyperlinking to Github, or other work, in your resume is important. You should make it as easy as possible for the reviewer to say 'yes' in a short amount of time.
"coding" !== "problem solving" && "coding" !== "critical thinking";

Not everyone is wired to be an "analytical/critical/problem solving" thinker.
Not criticizing, just trying to understand. I could be the one having to make the same decision tomorrow.
It's hard for you because you have good credit. It's not hard for people with bad credit, as is evidenced by Fannie and Freddie's latest 3%-down mortgage program.

The reason is that the very point of the new lending standards is to provide banks an exit strategy in the real estate market by inflating another bubble.
We did not appropriate Apple's brand. Had that been the case, Apple would have sued us long ago. Siri as simply become synonymous with voice apps, it's a simple way to communicate the app's purpose to users.
My ideal would be two knobs and an illuminated push button.

The push button is "mute", illuminated when mute is enabled.

One knob is the standard toaster-oven style "twist to desired time", the other a power level knob (with minimum being a special for defrost).

Unfortunately, it's not going to happen, and for a very simple reason: cost. It costs less to do those stupid little membrane switches than discrete knobs / buttons.

My "good enough" would be separate 1s / 5s / 15s / 1m / 5m buttons. Where you press the button, it adds the time. Like how some timers work. And a dedicated mute button, and easy indication of if you are muted.
I've actually got that same Panasonic in my office, and really appreciate the "Sensor Reheat" feature.

My meals have widely varying thermal capacities (chili vs a sandwich) so it's nice to have a single button to hit, to get my food uniformly hot every single time.
Meh. Let the buzzword wars begin. Again.