skysight-inc/HackerNews huggingface dataset:
Lots of great little things in this release (my favorite is probably https://github.com/rust-lang/rust/pull/26926, hooray for removing external dependencies (come oooooon LLD...)), but what I'm really excited about is the upcoming 1.4 release.

For the past few cycles we've been speaking to production users of Rust and determining what features were keeping them on nightly builds rather than stable releases, and have been gradually stabilizing those APIs and features. Rust 1.4 (due October 29) will be the first release with the aforementioned stable items. So if your company is currently using Rust in production and you've been tracking the nightly builds, instead of updating to 1.5-nightly today I heartily encourage you to upgrade to 1.4-beta instead and help us test the next release. If you have any trouble, let us know at rust-community@googlegroups.com (or at the email address in my HN profile) and we'll look into getting what you need stabilized in time for Rust 1.5. :)
Clicking through to one of them (http://illinois.edu/calendar/detail/4922?eventId=32998738&ca...) says:

"In July 2015, Y Combinator introduced YC Fellowship Program to make an investment of $12,000 into 1000 startups every year. The first batch of YC Fellowship includes 32 companies, which received an equity-free grant instead of an investment."

Does that mean there will be 968 more fellowships given over the next ten months?
Thanks for the clarification, that's still a decent improvement.
I strongly recommend against lying to a potential future employer. An under-appreciated side effect is that it can become habitual. And then when you're the new CEO of a former dot com darling, it can bite you in the backside[1]

That said, if the only way you will keep working in a job is if they will pay you more money, then you should certainly tell your boss that. And if they don't want to pay that much you should own it and just leave. But more importantly if you're only metric of "happiness" in your job is what you are making month to month, then you have bigger problems to work on.

[1] http://www.forbes.com/sites/deborahljacobs/2012/05/14/the-hi...
Right, but public transit also doesn't (generally) go directly to your pickup spot or destination, and likewise has to make a significantly greater number of stops that don't have to do with your route. Similarly, they can be held up by passengers.

The point is, in general, public transit routes are farther from your ideal route and schedule. Taxis and regular Uber/Lyft go direct, while Lyft Lines are in between, requiring some compromise on route and schedule (waiting for a match).
Coffee with Fred the freedom eagle
Then you had games like Red Alert 1 and 2 that gave you 2 discs for the purpose of sharing. Granted each faction disk is missing the other faction's campaign, but still.
I'm not sure Exult is so much "stalled" as "mature". Yeah, there's forever another bug to fix, but even several years ago my impression was that it was comparable to the original game, and that's all you can really ask for. It's not as if the Ultima 7s were paragons of correct software design...
This is why if any of my personal projects go anywhere they'll remain free while they are in my hands. They can act as a portfolio ("look what I've done, aren't I clever") for when job hunting but I'll not even try make money directly from them even to cover costs.

If they become worth charging for then someone can buy the rights from me and run it. Yeah they'll take the lion's share, but also all that hassle and I can still have credit for having created the thing in the first place. This is assuming that whatever project I'm talking about isn't released F/OSS of course, at which point if there is any sort of demand someone will already be hosting an instance or few.

If the costs of running one of the projects gets higher than pocket money and no one else wants to run it? It either stops taking new users or is otherwise rate limited, or gets turned off completely, or in the case of a F/OSS project my instances become "friends and family only" and others can host their own.

My side projects are just that: personal time projects, either just playthings or intended to grow my experience in something. They are not second jobs and I wouldn't want them to become so.

Similarly I'll be careful not to include any features that can send mail or SMS, or call other sites, in a publicly addressable service that isn't locked to F&F-only. I don't want the faf of accidentally becoming a spam source due to a silly bug in my code or some support library I happen to be using.
How to Block Ads Responsibly
Holy cow.

Moto g, android 5.0.2, HSPA, chrome.

http/1.1 29.75, http/2 12.87
I think that 1000 figure comes from a statement they made along the lines of "one day we could be funding 1000 companies through this Fellowship program". I don't think they had a figure in mind for this batch.
Use Telegraf to Send Metrics to InfluxDB and Apache Kafka
> But I always felt bad for outright lying.

You are always fully booked, even if your doing very little, because this project is not enough to make you move your current schedule around to accommodate it.
Diabetes treatment breakthrough (empagliflozin)
A much better answer. The original statement was unnecessarily smug and did not precisely reflect what you meant. Generally speaking, I agree with the gist of your adjusted comment. Yet it is possible to spend millions on a Superbowl ad or tens of thousands on full page New York times ad to meet an immediate goal, for example: the goal is to broadcast single statement and gain immediate awareness.
Simple, accessible support for all of your connected devices
Comic Sans Everything
Exercise hard.

Imagine your 'mood funk' as sulfur buildup in a water heater. Your water's going to smell awful until you burn out all that sulfur. The same applies with mood and exercise. This is an abstract illustration—however there are physiological / chemical benefits to exercising that affect mood directly.

Proper sleep.

Once you get into a sleep deficit, you're a walking shell of your true self. Adjust your schedule so that you get to bed early and wake up without an alarm. This makes a world of difference for me, and it's necessary for your exercise to deliver its best benefits (feeling energized and de-stressed).

As a side note, I think a healthy mental approach is important. Many people become fixated on some end goal, be it money, love, fame, etc. Focus instead on the process and the enjoyment you get from improvement or making progress. When friends ask for input, I tell them to only focus on the next 2%, regardless of what they're working on. I've found that mental framing to help people better prioritize and—more important—to drop the stuff that doesn't actually matter.
Browsers shouldn't be the internet police. If either server or client wants to use encryption, encryption should be used. The browser should not have a say in this decision.

Examples of cases where unencrypted HTTP makes sense:

* Public, non-sensitive content that you need to distribute or broadcast using CDNs (such as Amazon's), who may charge you hundreds or thousands of dollars to install a custom server certificate if you want to use your own domain

* Servers with limited CPU power and which are not serving sensitive content (e.g. embedded devices, Raspberry Pis, Arduinos et al.)

* Getting a website up for $0.00 without paying some troll corporation to "validate" your certificate

* Getting a website up to distribute information without revealing YOUR identity

In any case, there are use cases, and it should not be the job of the browser to police this.
I think this website is now going through a bit of Hug of Death, since was seeing reasonable numbers before (1.3ish for http/1.1, and 0.6ish for http/2) and now I'm seeing multiple seconds for both.
Chromecast is pretty much a dumb terminal, though. Almost all improvements come from apps supporting it, and on that front Chromecast has done very well.

Also, for $35 you can't really beat what you get from a Chromecast even today.
“One mass shooting per day” tells an important story that’s still wrong
I was thinking it might be through scaling up the next batch.
Perhaps in some parts of the world all business is conducted with violence. But in the West violence and the threat thereof is what puts gangsters and government in a separate class by themselves.
Show HN: LearnLock – Lock your scree, Unlock your mind, a fun way to learn
They do it for taxes in the US: "Income from illegal activities, such as money from dealing illegal drugs, must be included in your income on Form 1040, line 21, or on Schedule C or Schedule C-EZ (Form 1040) if from your self-employment activity."

http://money.cnn.com/2013/02/28/news/economy/illegal-income-...
I might take for granted that I have an MBA, and worked quite a bit in other fields before I started freelancing. Might be entirely different for a younger person just starting out.
The reason I believe the community benefits from feedback is because, and I say this from the perspective of a Junior, it improves the overall quality of the entry level talent pool. Done on a consistent basis across all firms it will have a long lasting effect in speeding up the development of Juniors into competent and productive developers. This will benefit the community as a whole.
Yes. I've been researching this in recent weeks, and have found several operators that build on top of Stripe and PayPal, in various ways, to handle the VATMOSS burden.

Without offering any recommendation for them, here are two I've investigated:

* https://www.taxamo.com/
* https://quaderno.io/
Lightsd: a daemon with a JSON-RPC API to control your bulbs
American Airlines grounded by “computer glitch”
> With Christianity in particular, seeing Jesus as someone who got this but had to explain it in terms of the framework of understanding of his day masked sense. It also shows how modern Christianity has moved far and away from this idea.

It's a poetic thought, but why should your personal take on Jesus's philosophy be given more weight than the Bible's?
Not that large. 25MB objects will cost you $.002 per GB to transfer, much lower than the storage and bandwidth costs. 5-10MB objects are perfectly feasible at low cost.
Well, it's actually more of a full-on Adobe Illustrator replacement than just a mockup app.
There are various attempts, but currently no one - especially not HMRC - has any idea how to handle VATMOSS correctly.

I've heard a few stories about small businesses suddenly getting demands for thousands of pounds (etc) after only a handful of transactions.

But what I suspect will happen is that HMRC will realise that chasing and fining microbusinesses for non-compliance is a complete waste of everyone's time. They won't bother unless businesses are being obviously, blatantly fraudulent - and considering how short-staffed they are, perhaps not even then.

It'll be similar to the EU's legislation about cookie notices, which created a big initial compliance explosion, but now seems to be being quietly forgotten.

The UK is lobbying hard to set a minimum threshold for VATMOSS. It will take a few years for the idiot lawyers in Brussels to catch up, but even though some member states seem to think VATMOSS is a good thing, common sense and experience will prove that it's utterly unworkable and destructive in its current form.
Adding to this, non-standard, old tags were used to some success until the major email providers caught on. For example, I was really impressed by someone taking advantage of <bgsound> to do tracking.
Thanks - I had less than a vague idea. Note to developers - there's so much going on and so little time to keep abreast of everything, please consider adding just a few words about what your product/framework does.
AA flights grounded due to computer issues
Please, please, anyone, if you are getting started in online payment processing, don't do it yourself. Use a service that already handles the VAT and fraud detection issues.

Then, when you've proven your product, and got substantial sales, you can write your own. Maybe.

The author of the article spent weeks and thousands of euros to implement a payment system. And yet he had only a handful of customers.
The best ones I got are just commented inline and sent back. Easy to do as you go through it and very helpful.
I think the obligation to pay customers' VAT goes back way before VATMOSS. That said, I think you've answered your own question. Unless you're at a size that would be drawing attention, it would be logical to ignore this if you're not in the EU.
You think it's bad in tech, try putting 'legal' or 'attorney' into you profile.

"I need a TOS document for a social media website that is binding in all jurisdictions. 50$"

or..

"Our app needs a privacy policy that will protect us from lawsuit in China and Europe. 100$"

I don't turn them down anymore. Rather, I unless I have an ethical duty I don't respond. It always ends in an ugly argument.
I had some issues with console initiation, and display in general. But I can't recall if that was before or after release (rough edges are to be expected in "testing", especially when large infrastructure changes are happening).

I'm not happy Debian moved to systemd, but I understand why -- and I think they (I wish I could say we, but I didn't really encounter any unreported bugs) did a great job with the transition.

I do agree that for many use cases having a simple text-DSL for startup scripts make sense (even for someone reasonably proficient in shell scripts, the code-duplication and complexity of init-scripts are a problem. The duplication might be the worst part -- it requires a lot of job moving the system as a whole forward, and keeping even less-used packages consistent with current "best practices" as they evolve).

But that's not an argument for a monolithic init-system -- it just happened that systemd came with a DSL. One could even generate shell scripts based on unit-files[1].

I'm keeping a close eye on the kFreeBSD-port -- I wouldn't mind getting off Linux and systemd, while remaining on Debian.

[1] https://github.com/akhilvij/systemd-to-sysvinit-converter
> But then you'll have people creating new accounts every time the trial ends, instead of paying!

These would be malicious users. Both words are significant here. People using the service just to check credit cards are malicious, but not users. Free users are users but not malicious.

I think for most services, the set of actual malicious users—people who do want to use the service for its intended purpose, but don't want to support it—is fairly small.
I haven't been targeted by one myself, but I've definitely heard of it happening. When the stakes are this high (million dollar+ payouts), attackers spend months infiltrating organizations, and adding 2fa to what is already a custom spear phishing page is not that much of a hurdle.
I think he?/she? means being upfront with the reader (us) about his negotiations, and not how he was completely honest in his approach.
It actually makes no sense at all...
I think every person pulls something unique out of a talk depending on their experience and challenges they are currently facing. For me the biggest thing that has stuck with me was this quote:

"Solve a problem by creating a business rather than creating a business to solve a problem."

I really took that to mean that you need to be more passionate about the problem that passionate about the business. I even used that quote in my YC Fellowship application video.
Its better to make the extra cash in the meantime and then have to take a pay cut than to not have the money at all.

I will say that by the third time he's demanding more money with another offer; they should have said, "good luck." Matching once makes sense, matching twice, maybe. But the third time, you should just let him go.
It isn't as bad as this makes it seem. The carriers around here, at least have already started similar plans. Though I was shocked at first, I then noticed similar leased-like-phone deals being offered by carriers.
Might want to read an even earlier post by the same gent.

http://0pointer.net/blog/projects/systemd.html

Speed has always been a major motivator driving systemd. Not the only driver, but it's the first thing that's listed as a gripe with System V Init.

It may not still be the biggest priority, but to say it was never a priority is re-writing history.
Why developers don't understand one another?
VSCO Keys is now open source
I am saying they should change the question.
Glad they are addressing a fundamental flaw in windows albeit not in the root cause (the need for a "refresh").
That is a great idea. I'm also thinking about ways to get multiple "pages" inside of one notebook file, let me know if you have good ideas for that.
YouCompleteMe: A code-completion engine for Vim
> * Public, non-sensitive content that you need to distribute or broadcast using CDNs (such as Amazon's), who may charge you hundreds or thousands of dollars to install a custom server certificate if you want to use your own domain

If TLS is mandatory, the price of this will have to go down

> * Servers with limited CPU power and which are not serving sensitive content (e.g. embedded devices, Raspberry Pis, Arduinos et al.)

I've served TLS off embedded devices like these no problem

>* Getting a website up for $0.00 without paying some troll corporation to "validate" your certificate

Certificates are free (WoSign, StartCom, LetsEncrypt)

>* Getting a website up to distribute information without revealing YOUR identity

None of the free CAs validate anything beyond your email address (StartCom demands an address, but they don't seem to do much beyond validate that it's a valid address). DV certs are not to validate identity, just that you are the domain owner
Talk to someone that's in the public sector. Maybe a local public works employee or the teacher at your local high school.

Their salary is public record and has always been that way. It was just a lot more difficult to find it until recently.

As for private businesses, I've never been aware of a law that says they can't hand the information out. They tend not to do it because of internal reasons like not letting the competition see it or keeping everyone from arguing about each other's comp all day instead of working. The FCRA allowed debt collectors a way to tunnel through companies that resisted cooperating.
Same author created Ad Nauseum to click on every ad you encounter as opposed to selectively blocking them http://www.ethanzuckerman.com/blog/2014/10/06/helen-nissenba...

Obfuscation won't slow down data scientists. To see this in action open your gmail account and notice there's (likely) no spam in your primary inbox. Those spammers spend considerable resources to obfuscate themselves from Google's filters yet still fail.
Because users are typically running with firebug enabled, and caching disabled. This could be an issue with inspection of http2 traffic having more overhead when you are listening in... not an issue with the protocol or the test.

I'm not saying the test is "fair" but what you're describing isn't a fair scenario at all. I'm not sure if the latest fiddler or other dev proxy supports http2, but that might be a better way to judge.

Also, are you sure the the version of Konqueror you are using is actually using http2, or a fallback to 1.1?
This reminds me of an Isaac Asimov short story named Nightfall[1] where (spoilers!) a species living in a trinary star system only sees the stars every few thousand years. The stars (indeed the very concept of "night" itself) are considered mythical/religious stories, and when night does come it drives the entire population violently insane, destroying the civilization and becoming the earliest myth of the civilization that rises from the ashes.

[1]: http://www.astro.sunysb.edu/fwalter/AST389/TEXTS/Nightfall.h...
Is there a list of features in 1.4?
Ask HN: Extension for Toggl that can take screenshots?
I was looking for solutions that can take screenshots for my toggl account like Hubstaff. Is there any solutions?
Thus, programs must be written for people to read, and only incidentally for machines to execute

https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-7.html
The ebook version from MIT press is Adobe Digital Editions. It is also available (more expensive) in Kindle format: http://www.amazon.com/-/dp/B0135G71BG
Comprehensive diff between the Swift 1.2 and 2.0 standard libraries
I don't think you are wrong at all in fact I think you are very much correct in the sense that the answer can't be formulated in language other than one closer to what it is and there mathematics is closer than english.

Problem is that mathematics isn't enough to make it useful (i.e. predictable) you need a combination of math and experiments to turn it into something that can be used.
You have to realize that it's not about what's going on in your mind. The receiver can't possibly read your mind to know your intentions behind the words. But they will likely know that people who typically use these techniques are easy to see through.

> Second, after our consultation and looking over the specifics of your situation with my team

Sounds like you're calling out the specifics of his project as being problematic. This vague yet specific line is going to attract questions and / or arguments.

> it looks like we're probably not a good fit for your project."

= The "it's not you, it's me" method. A very obvious and overused way of saying that you don't like something, but you'll pretend that there's something wrong with you. Even young children can see through this attempt at controlling emotions.

Regarding the length, it's extremely common for people to interpret long excuses for avoiding something as deceitful, even if that's not truly the case. It's a well known phenomenon. "Signs of Lying: Offering multiple excuses for a situation, instead of just one". One of many sources: https://www.urmc.rochester.edu/encyclopedia/content.aspx?Con...

> All that said, don't hesitate to keep in touch. Your project has a lot of merit, and sounds like it will be real winner with the right team behind it. I'm looking to hearing about your eventual launch!

Anyone who's frequently dealt with proposals and rejections knows that this is a meaningless gesture. E.g. lesser VCs use this "keep in touch" line all the time. After hearing the 10th person say it, who you know couldn't care less about your project, it starts to feel extremely fake.

> Instead, I recommend you talk to one of these local firms:

This part is a nice gesture though. The only part that I'd use from the template.

> I know it's hard to know who to turn to with such an important project, and I appreciate your show of trust.

Perhaps the client had no hesitation at all in sharing his plans with freelancers. Now suddenly you're telling him that he should be concerned and that freelancers as a class are untrustworthy? Even if true, maybe not a good thing to be pointing out to the client.
Nothing wrong with putting you and your family or loved ones first and foremost before anything and I don't believe in loyalty for the company either esp. when it's a one way street where the employee is expected to fawn and suck up to his superiors to show his love and loyalty for the company to get ahead but to adopt a mercenary attitude at the expense of everything else no matter what is very questionable ethically and harmful to the morale of the company or the culture esp. when the place becomes full of those egomaniacs and ruthless selfish individuals.
Scale Model of the Solar System, with Orbits, Built in the Black Rock Desert
Well, he used Stripe, so he didn't write his own. Personally I wasn't aware that there was such a high fee for a chargeback. Is that because Stripe doesn't handle fraud well?

Seems like most of his time was spent dealing with tax issues, which you'd have to do regardless of how money is actually transferred.
Output generated from Xcode 6.4 and 7.0:

(echo "import Swift"; echo ":print_module Swift") | xcrun swift -deprecated-integrated-repl | open -f

http://ericasadun.com/2015/09/01/fetching-stdlib-declaration...