skysight-inc/HackerNews huggingface dataset:
>I spent much of April and May increasingly grumpy and withdrawn and on edge. Weekends and evenings have become even less useful, instead being clogged by a sense of paralyzing dread that I’m wasting fleeting time if I’m not doing ten amazing things at once. I’ve foregone trivial maintenance like cleaning junk off my desk because I don’t feel like I have 20 minutes to spare. I stay up hours later than I mean to, not even doing anything, just trying to put off sleeping — because the next thing I experience will be waking up and going back to work.

I'm sorry the author wasn't able to get things done while in the `dread`. I've got an alternative perspective.

I like working on multiple stuff. I see the day job as one of the several projects I work on.

I've worked on projects, squeezing my brain through the longest span it can, on one single project and also the exact opposite - juggling focus spans between a few projects, when one gets too vague.

I'd say the latter worked best for me in terms of

#1. Getting stuff done.

#2. The satisfaction of being productive.

Time management is the key.

#1. Wake up early and start the day early. This would make your daytime extensive enough to accommodate several slots.

#2. Remember Parkinson's law. Put extra concentration while on the day job, so that you can wrap up early. Don't do this with dread. Consider the job as working on one of several projects, with a larger team, than those of your other projects. This has helped me overcome the feeling of helplessness.

#3. Side projects need not be hackathons. One meaningful commit, made everyday will take it a long way. Read http://ejohn.org/blog/write-code-every-day/. So stop worrying about not doing much on a specific day. On the contrast, worry if you haven't been consistent in committing code everyday.
We're not arguing here. Election is over. All I can say is that I would not vote for Bernie.

I think:

- Primary voting is suggestive of turnout, but when you've got a candidate that people are voting against out of hate, it is hard to infer true support. So, I don't know if Bernie would have won.

- I heard (unconfirmed) that 9% of registered democrats voted for Trump. Such a weird section that, again, it is hard to infer support.

- It is all moot now anyways.
How we got +1000 upvotes on Product Hunt
Did you consider Github or similar for this? Sounds superb and plays exactly into the strength of MS Windows - compatibility and high performance when using Win32 API.
1. Small, fixable failures: software crashed in production every night at 4AM.

2. Utter failures: long ago tried to do something like https://capnproto.org/, wasn't up to it.

3. Worked on many projects that were replaced or cancelled a year later; the largest was an airline reservation system.

4. Started a startup, it failed due to lack of attention to what users wanted.

You can hear full version of these stories and how to avoid other failures of mine at https://softwareclown.com
iCloud Keychain is handy for simple use cases. But it quickly breaks down if you want to have a good password habits.

For example, I use my Apple ID to login to a bunch of different Apple sites. With the keychain that would create separate entries for each site although they are the same. Change your password and you'll end up with items with outdated passwords (which you'll only find out when you try filling them).

The keychain is also cumbersome to create items manually (imagine you need to save an SFTP or VNC login?). Furthermore how would you have access to these items on your iOS device?

You also can store more than just passwords with Secrets.
I've got the feeling I've read this before.

Could it have happened to someone else? Or maybe to Daniel himself but under different circumstances?
you: >>Young kids who have done something incredibly stupid

>>They are then immediately put in a situation to fuck or fight.

IMHO this aspect of prison life is common knowledge. I wonder how incredibly stupid one has to be to risk getting jailed. And looking at the numbers that is not a marginal phenomenon.

I read this as

- it is common knowledge that prison includes fighting and rape

- if you know this (and you should), you accept this as part of your punishment for doing something that sends you to prison

You support this interpretation later on:

you: I still do not get how someone can not understand the consequences.

lolc: Many people who understand the consequences end up in jail. Are you saying they deserve the inhuman treatment because they knew about it?

To me, that's pretty close to how lolc is rephrasing your position, and asking if that's indeed what you mean. And they're not stating that is your position, which would be putting words in your mouth. They're asking you to clarify whether or not that's a fair restatement.

I see two assumptions made in the restatement:

- "fuck or fight" is inhuman[e] treatment. I'd say it is. Do you?

- "knowing the consequences, you act" => "you deserve the consequences" This seems like an acceptable assumption as well. What do you think?

Do you think this is a reasonable interpretation of what you said? That's how I read it, and squares with how I read lolc as interpreting what you said as well, while asking to confirm if that's what you mean. That's not putting words in your mouth.

This may not be what you mean. You're being asked to clarify. If it's not, I'd expect you explain where the interpretation is wrong, not just imply that it is ("Am I?") and leave it up to them to try again. And please clarify if I've mischaracterized what you've said as well.

Given that you find it useful to compare this conversation to a gunfight, it's likely wrong for me to expect you to be civil about it. I'm responding to clarify how I read the situation, and will leave it at that.

[Minor edits for clarity.]
This doesn't only happen with the two-prong adapters, I have noticed this on a few MacBooks, plugged in using the standard 3-prong UK plugs (sometimes with my phone too). An even weirder feeling is when someone else is touching the laptop, if you run your finger over their arm you'll notice the same bumpy feeling.
He previously posted one about someone emailing him about a hacked Instagram after finding his name and the email @haxx.se in the licenses.

EDIT: Here's the link: https://daniel.haxx.se/blog/2016/01/19/subject-urgent-warnin...
link seems to be down - "We're sorry, the page you requested cannot be found"
ASP.NET Core with Docker in Both Linux and Windows Containers
Exactly, and since high density cities are more common in Europe it is also more affordable there.
Show HN: React.js based projects that welcome contributors
https://news.ycombinator.com/item?id=12914188
Yes it is worth learning. It's a skill which is quite in demand especially from established companies for their business applications.

However, as others have pointed out, Xamarin Forms is a bit of let down.

In my experience, if you try to create custom designed UI (which is quite common in the native apps), then you find that Xamarin Forms is very limited. To overcome this limitation you need to write something called as a custom renderer for each OS you want to support. So it doesn't really save you much time.

Xamarin has something called as Xamarin Labs project on Github: https://github.com/XLabs/Xamarin-Forms-Labs But it's progress has been very slow.

If you have a business data collection / reporting app, where how things look is not very important, Xamarin can save a lot of time while creating cross-platform apps.

However, I wouldn't recommend Xamarin Forms for B2C apps.
As a lover of VB.Net I am perennially disappointed with how little they seem to care about porting it solidly to other platforms or in general for that matter.
My old 2011 MBP and MBA do this when plugged into European 240V power
https://webcache.googleusercontent.com/search?q=cache:Vk2On-...
I think it was an accidental post ahead of official announcement at Connect(); event on 19 November.

Google cached version: https://webcache.googleusercontent.com/search?q=cache:Vk2On-...
That sounds extremely funny. I would pay good money to get to be on the receiving end of "I want to talk to your manager!" when you can act however you want.
Hey, I'm the author. The mailchimp list was associated with a website I built for one of my clients - I'm going to switch it back to https://enlight.ml soon (I'm just at school rn lol)
7 people you know are teachers, makes you a teacher? That's brilliant, Ed. And that's ample proof of nothing. What a useless conjecture. I'm going to be hoping for more of those statistics you can't back up. You have a great ability to detect cause and effect and I wonder how many other fields you're an expert in.
AFAIK, Xamarin Forms was always meant to be simplistic, and not very customisable. They even say it was meant to be called Xamarin Duplo, but trademarks.
I think we are moving towards a descentralized Internet. The RSS feed needs a central server, the newsletter can be broadcasted and then forwarded peer to peer. I'd argue the opposite then: save the newsletter, just maybe evolve it into something better (maybe with schema email??)
Peachpie PHP compiler to .NET version 0.2.0
K-means Image Manipulator/Color reducer
It depends what level of abstraction you're working at. At the level of sockets, you're right that a mail server receives a connection from a sender when a newsletter is sent, whilst an RSS aggregator initiates connections to each feed's source when it polls, even if there are no new articles. At a lower level, the server's doing polling to check for new connections, but that's a fast local operation so it doesn't break the higher-level abstraction.

I wouldn't say there's much difference from a user point of view, i.e. "clicking". Polling for feeds with an RSS reader is comparable to polling for new messages with a mail client. Both can be made fast by fetching mail and/or news in the background, either using a client or using an OS service.
This is great news! I was a c# developer for many years and absolutely loved it. But then I gave up the Microsoft ecosystem 7 years back just because it felt like a lock-in and also a bit backward compared to non-MS tech.

But in the past one year, Microsoft has got me in again:
a. Moved to TypeScript from JavaScript (including my hobby projects)
b. Moved to VSCode from Sublime
c. C# is a great language and I just hate Java. Hope this and more steps make it easy to use C# and deploy in non-MS environments.
Maybe city planners should borrow some ideas from CS, namely how to handle destructive operations while maintaining O(1) average cost.

https://en.wikipedia.org/wiki/Dynamic_array
I'm anarchocapitalist; I don't believe that "working democracy" is a thing. Or, perhaps, if it is a thing, it's not what you think it is.
A simple approach is to filter them in your email client into a folder/tag and out of the inbox. That's what I do for mailing lists (which aren't well suited for RSS, since they're threaded).
> 99.9%+ of criticism of the new MBP has been of the form "Without ever interacting with one, I can tell it is unsuitable for me and therefore is unsuitable for anyone, anywhere, in any professional purpose, ever".

While this some truth in it, it is not what I took away from the discussion. Most people complain about the following:

* "I expected more."

* "I expected the price for the same specs to drop or at least stay constant but not to rise."

* "I cannot use this machine to do the work in the way I do it currently. This and that port is missing."

While there is a great deal of hate towards Apple, the comments I've read here are not driven by hate but by disappointment. The old MBP lineup was very good for these people. They like them very much. Some love Apple, some don't care but they all agree that the old hardware is very solid for a reasonable price.

I really do think that the new MBPs are good machines for >90% of the current MBP users. A bit more expensive but not too unreasonable given that most are locked into the Apple ecosystem. Some may need some adapters for things like digital cameras, projectors, monitors, USB sticks, keyboards etc. but that doesn't really matter to a true Apple customer. Most of the time the machine is used without those devices.

What Apple should worry a bit about, though, is, that the top 1-3% users are now looking for other hardware. But who am I to worry about Apples strategy. Probably they don't need those few powerusers anyways in their future business model. I don't even hold Apple stock currently. My old MBP runs fine still and I'm not locked into their ecosystem. I can move onto the greener lawn at any time.
I only use Windows Forms for legacy applications.

As for the official statement, here is the InfoQ overview of BUILD 2014.

https://www.infoq.com/news/2014/04/WPF-QA

"Windows Forms is continuing to be supported, but in maintenance mode. They will fix bugs as they are discovered, but new functionality is off the table. Oh, they stress that it isn’t called “WinForms”."

As I don't have time to search for the video on Channel 9.

The Roadmap for WPF

https://blogs.msdn.microsoft.com/dotnet/2014/11/12/the-roadm...
> People want choice, even if that means making a few incorrect choices.

I don't agree. I often feel liberated when someone takes away a meaningless choice from me. If (and only if) the choices that are left are acceptable to me, of course.

For example, I was going to shop for a new kitchen, and I hated the idea of it. Having to comb through dozens of wood and handle options, arguing all day about the layout, it sounded really dreadful. Then my brother moved into a new house that had a kitchen, so I just bought his old one and had it installed at my home. That was absolutely awesome. I didn't have to think about anything.
Trump says Iranian ships 'will be shot'
Finnish students don't walk over anyone from my wife's school district. But the overall system is broken because of attitudes like yours. She fights teachers who don't want to teach all the time.

I want to do it too. "99%"(!) chance that Ed Blarney is white, and you happen to believe education is daycare. Thanks for confirming.
I find it a little bit hard to believe that finding a couple of medals would be a priority as you're invading Denmark and Norway.

Sure, the Danes basically lay down and let the Germans march in, but really? The Germans needed to get to Norway asap, and were probably more concerned about that. Secure airfields, harbors, that kind of thing.

More likely the Danish cooperation policy helped later on, after the Germans had established themselves. Basically, the Danish government decided to save everyone a lot of trouble by cooperating with the invaders, a policy that is much discussed in Danish politics. It came to an end in 1943 after the Germans had done a number of hard to tolerate things.
Kudos for making the source code available and allowing to self-host the service.

If you are thinking about making some money with it, maybe one twist would be to be to offer a SaaS "proxy" between the newsletter and the subscriber, where subscribers enter their real email and search for newsletters they are interested in and convert them into a feed? Although TBH I'm not sure there is money in RSS readers...
I'm curious if this would trip a GFCI when you touched the lid.

People often judge whether they will get shocked based on resistance, but humans are also capacitors. The casing of a macbook is a machined aluminum frame which will act as one plate in a capacitor. Your hand is the other plate. Unlike DC, AC passes through capacitors.
You realize that deep learning is such a small market and will be small in the context of GPUs?
$ google "define karma"

karma
/ˈkɑːmə,ˈkəːmə/
noun
noun: karma
(in Hinduism and Buddhism) the sum of a person's actions in this and previous states of existence, viewed as deciding their fate in future
informal
good or bad luck, viewed as resulting from one's actions.

Not all karma is good. The important part is the "resulting from one's actions"
Judging from the note 7, I think the bad guys found a new supplier for their car bombs...
Closer economic integration would definitely solve the problem of Greece and other weak economies. Every country has their weaker provinces that would have sick economies if left on their own, but they work fine because they're part of a country with an economic policy that takes care of the entire country. The US has plenty of poorer states, for example, and they get way more federal money. Every country has areas like that, and takes care of them to some degree.

But Greece has to fend for itself, and has lost the means to fend for itself, because they're not in control of their monetary police. They're unable to devalue their coin as they should. But if they were to become part of a more integrated EU economic policy, the EU would eat up their debt without blinking, and invest in Greece to fix the problem, which is currently apparently against the rules.
> Docker on the other hand is fairly fragile and offers neither secure isolation between containers nor between containers and the host.

Please elaborate... Otherwise, great summary.
And feeds also have a (close to) instant notification mechanism in the form of W3C PubSub aka pubshubhubbub.
Most of my problems often come from constructors. For example, using a custom parametered constructor in an Activity or Fragment seems impossible, so constructor injection is already out of the question. This is valid C#, but will not compile. Hence, I stated that using Xamarin feels like programming Java in C#, which makes me feel like I would actually be happier writing Java code.

Instead, for this example you could subclass Activity/Fragment and use reflection to find properties on the activity to inject services into.

This is only one of countless annoying Xamarin problems I have encountered in my few months of use, and this one was relatively easy to solve.
Vague problems also ensue when forgetting to inherit a class from Java.Lang.Object which leads to vague exception messages like "Specified cast invalid".

Sure, sometimes parts can be made faster in C#, but more often than not I spend day(s) debugging extremely vague bugs related to non-documented mappings.
Soooo... the link was working, now it's not, someone from Microsoft jumped the gun on posting this?
First home brain implant lets ‘locked-in’ woman communicate
Is it just me or did this article disappear?
Hmm. ELF and Mach-O should support fat/multiarch binaries IIRC (Mach-O certainly does, it was used in the days of Apple PowerPC=>Intel transition, not sure if it's still supported though), and I think it should also be possible to create COM/COFF binary that can be interpreted and/or run by Linux/Darwin kernel.
As somebody who has written to companies about bugs in their products (and almost always ignored), I would really appreciate a response even if it was some form letter thing to the effect of "I just make a small component that happens to be used in your car, kind of like the people who make the screws in your car. Please contact your car manufacturer directly."

I personally just like knowing somebody read my letter instead of going into a black hole. And I kind of expect these things to go into black holes, so it's actually kind of heart warming when I receive any kind of response.

And this response would at least tell me to try a different contact. (I know in this case who Daniel Stenberg is and know what curl is so I wouldn't make this specific mistake, but sometimes hunting for support contact information returns things that are vague.)

If the customer gets angry at the response, it's fine because it just means they don't understand, which means they are just getting angrier at the car company. The car company deserves that since they made it so hard to contact them.
No good deed goes unpunished.
NIST Small Business Information Security Guide for Small Businesses
Show HN: Build powerful custom analytics platform on your cloud
I don't understand why so many password managers go through so much trouble to implement auto-fill. This one has an interesting approach that seems to be slightly less intrusive than what, say, Lastpass is doing but I still don't really see the value outweighing the cost.

Yes, auto-fill - if implemented well - can add some convenience for the user but it usually adds a significant amount of complexity to the codebase and comes with some challenges regarding security. In fact, LastPass' autofill feature is/was the root cause of some very scary vulnerabilities[1].

Copy&paste is simple, broadly understood and supported in much the same way on every single platform. And in my experience, it's really not that much slower than auto-fill.

It seems to me that most password managers these days are to tick off a list of features rather than focussing on security and usability. Mind you, Secret 2 is definitely not the best example for this - I actually quite like the clean look and simple user interface. Still, it seems like most people nowadays are judging the value of a password manager by the number of features rather than, say, security.

<shameless-plug>Padlock[2] is a minimalist, open source password manager without auto-fill, browser-integration or any other 'advanced' features. We believe that when it comes to features, less is often more, and it seems there is plenty of people agree with us.</shameless-plug>

[1]http://www.martinvigo.com/even-the-lastpass-will-be-stolen-d...

[2]https://padlock.io
What the? Democratic nations aren't jealous teenagers. If they envy your living standards, they try to trade with you, not embargo you. Unless there's a lot of human rights violations going on (eg north korea, apartheid-era south africa), democratic nations are up for trade.

The libertarian echo chamber produces some truly bizarre ideas.
also some of your fiddles for the hex generator are in the wrong panels i.e the do not follow the instructions on the page.
My impression is that it's due to the same reason Americans leave large tips if they can. Without an established class system, money is the signal used to demonstrate your standing in relation to others.

Incidentally, money and class are, in my experience, the most misunderstood aspect of the English class system by Americans. There is a loose correlation, but it's only very loose. It's quite common in the UK to have upper class families with hardly any money beyond inheritance, and conversely rich lower class families who might run their own businesses.

Interestingly, the upper class man wouldn't feel the slightest bit inferior for neglecting to buy a diamond ring for his fiancé unless doing so was the "done thing" by previous generations of his or her family, whereas the rich lower class man would be clamouring for the biggest one he could afford.

Generalizations, but so termed due to being generally true.
I prefer to use my email clients to read my news. Means I don't have to run an additional application. I have a script which monitors RSS feeds and turns them into emails. I filter them into a "News" mail folder. I run K-9 Mail, Mutt and Webmail depending on what device I'm using. Thanks to IMAP my "news readers" stay in sync due to the "\Seen" IMAP flag, and the ability to delete messages. Thanks to IMAP PUSH I don't have to poll for new RSS items on my various client devices. Thanks to IMAPs subscribe I don't get News on devices I don't want it on.

[edit] I use sieve to filter real newsletters into the same "News" folder, so it's a mixture of content from RSS feeds and newsletters.
As he said in the comments, if they couldn't find a support email, why would he be able to? The issue is not Toyota-specific, there are tons of different cars shipping curl; is he supposed to become some sort of customer-support switchboard?
Getting Started – Ruby on Rails – Development Environment