skysight-inc/HackerNews huggingface dataset:
How to wake up early; condition yourself to get up when the alarm goes off. Don't try and use discipline, willpower or self-talk. Don't think - just do it. This means that you have to condition yourself to do this before actually being in the situation of having to get up after a night's sleep.

What sounds more efficient and fool-proof - an elaborate ruse to get yourself to get moving, an elaborate internal motivational speech, an elaborate alarm clock ritual - or to simply to make it a "reflex", side-stepping inefficient and high-maintenance things like motivation, willpower and morning rituals.

http://www.stevepavlina.com/blog/2006/04/how-to-get-up-right...
Microsoft sues IRS to get attorney agreement information on tax probe
I’m afraid it looks like you’re wrong. https://twitter.com/HMRCgovuk/status/537214398855913472 (see the green box at the very bottom of the flowchart)
https://connect.microsoft.com/
This is great, but using the example with the webcam stream I could not get one correct reading of a barcode.
OTRS version 4 with new design
I have a touch screen Lenovo laptop I bought my freshman year of college and I put Mint on it. Works pretty well for what I want to do with touch, I can take notes and it supports pressure sensitivity. I haven't had the chance to get my hands on a Pro to test Mint, but that would be my go to.
> So far, I've had surprisingly little interest.

Not everyone can be an automation/programming geek. I know I'd rather work a low-pressure, no-customer-facing, low-salary job than a high-salary, high-pressure PR job, even if handed out to me on a platter. For some people it's the opposite.

Also, you "struggling to find a way to give back" can come across as patronising.
Sadly many more people use Excel as their database when they
should be using Access.
How we conduct code reviews at globaldev
The day I can run Visual Studio on Linux to develop a C# app / website I can deploy, run, and test in Linux is the day I forgive Microsoft for their recent issues. They definitely seem committed to turning over a new lease.
I can speek for Greece, where is ban on sunday work. For workers it just means they have to work unpaid (and undeclared) overtimes.

If you wont to make people happy, just introduce double pay for overtimes and really enforce it!
At dawn/night for example.
An outsider's view: Microsoft has long relied on their open-if-you-have-money model (shared source), wherein if you mattered to them, you could pay them money to see the source. Presumably, if you paid them more you might even be able to make changes and use them for your own purposes.

Apple, OTOH, embraced open-source from the beginning (for a given value of embrace). Lots of open-source projects that go fine as long as you do it the Apple way and don't mind them passive-aggressively slowly pulling away, but not enough to kill the project.

I love me some Apple, but let us not pretend that they're saints compared to MS when it comes to actual, existing projects.
When you think about hacker news, it makes sense to think about news.

Generally, for each fad, there's some actual news related to the fad, and a bunch of hangers-on.

Go and Rust are new languages, so anything they do is news. OCaml get into the news every now and again (Flow and related).
Imp: the Open Source computer, made for consumers
At present there is only one bar code scanner on firefoxos marketplace, with this library it looks like where will be better ones.

Maybe consider making a quick FFOS App?
Hacking the Press: Clever Ways to Get Free Press Coverage with Zero Budget
He understands that. His problem is that the bureaucracy to comply with the rules is too high, and I agree.

I have a SaaS service in the EU. I have always paid my taxes and I'm not against them. But I want to have a reliable and hopefully simple process to know how to process payments. The proposed changes are a bit PITA to everybody. I hope they will come with a simpler process, as it's scary all that I will have to do to add a foreign EU customer.
Every time I re-read this I think of the hours it's saved me over the last few years - history is important!
I think your use of the word 'worth' highlights the problem. They are 'worth' whatever the market will pay them, that's why it's a job market.

People trying to suppress the market-forces that self-correct this type of disparity are the real problem.
How often do you see cyclists even raising an arm.

Also most cyclists I see love wearing dark clothing, especially in winter, at night, without any form of adequate lighting!
I totally agree. I still get weird graphical changes when I open an app group (corners contract and expand). This has been the case for every iOS 8 version update and continues through 2 restores.
That's exactly what closing duplicates does: cross references it to the original. If someone wants to post new information, they can do it on the original.
Show HN: Parched – A layer on top of Gulp for sharing plugins and calling methods
1M is too small for what? For sorting? Dunno, will see next time when try to implement external merge sort :-). Too small for the whole program? Of course, it won't load runtime - I've shown it in container and qemu parts.
The tools I use every day:

Loving Slack, even with the TOS hubub.

Just getting started with FrontApp but they seem great for business / shared email accounts.

Firebase for our DB, they've been super helpful.

Github of course.

Google docs for shared docs.

KeyPassX to track all the company online accounts.
SageMathCloud worksheet illustrating using Python with OpenCV (with a picture of my halfpipe): http://tinyurl.com/lnyv7qd
Possibly. Also, not-so-good tooling, and the fact that said community isn't numerous. Not to mention a reputation as an academic language, the fact that it's old and the lack of marketing.
That happens now though.

If I accidentally click UAE instead of UK then I save 20% on a whole host of products.
See: hdparm

Oh, looks like it's been updated, the man page no longer describes the -fwdownload flag as "HAS NEVER BEEN PROVEN TO WORK and will probably destroy both the drive and all data on it"
Luckily we've found this: "Super simple (static) web service to grab VAT rates for all EU Member States, in preparation of the new 2015 VAT regulation." See: https://github.com/modmore/euvatrates.com

We've used this (for http://www.voyando.com) to change our software (ie. replaced a static VAT-variable for EU countries to a dynamic one based on what customers filled in during sign up). It was no more than 4 hours of work :-).

The (extra) tax filings are no more than a list with the different countries & VAT amounts. My bookkeeper/accountant will handle the rest ;-).
I've been experiencing this problem a lot at my university, I'll be trying this out.
Before you draw any firm conclusions, be sure to read the details in the last couple of paragraphs: The subjects' hours were only reduced by about 10%, an average of five hours a week; many of them were still working 40-50 hours; and many of them were still expected to get the same amount of work done, forcing them to take work home with them.

The article author suggests that the Korean laws may not have gone far enough.
I'm a little disappointed. Not that it was a marketing stunt, that was clear from the outset, and it worked well.

I'm disappointed they're dropping the Raptor name, it just sounds so much better than "Phusion Passenger".
Know Paxos? Stealth-mode big data startup is hiring founding engineer
Come build the infrastructure that data scientists depend on to access big data! It shouldn't take a CS degree to use big data effectively, and abstracting away the difficult parts is our mission.

You will:

- Be a founding member of the team that builds the next generation of ETL software.

- Come up with novel ideas on how to make complex technology user-friendly, and then turn those ideas into robust software.

You have:

- A deep interest and some experience in distributed systems.

- Tons of experience building applications on the JVM.

- Ability to work independently and drive the direction of a technology stack.

Even better if you also have:

- Experience with Scala, Cascading, and Docker.

- Knowing the ins and outs of current big data frameworks like Hadoop, Spark, and Tez is a plus, but not an absolute requirement - you're a quick learner!

- Startup experience.

About us:
Pre-launch, profitable SaaS company started by people who love data but think current ETL tools suck.

Located in San Francisco. Competitive compensation package including very significant equity offered to the right candidate.

To apply, email us at etl.sans.dev@gmail.com.
The most awesome API integration in the history of software?
For "country", I meant the United Kingdom, at least in this context.

Although I agree that the term is open to interpretation:

http://en.wikipedia.org/wiki/Countries_of_the_United_Kingdom
How to Schedule Tasks with Heroku Scheduler
Awesome! I hope they keep this is, it's one of the most professional write ups I've ever seen an Open Source project so - especially a new one.

I also love that they're posting bugs to vim-dev so that they can be fixed in Vim as well.
"Ignorance more frequently begets confidence than does knowledge."
Why would you ever use this instead of an easier preprocessor like sass or less?
Anecdotally, switching to a button-fly rather than zipper led to a dramatic decrease in me walking about with my fly open.
Another early xmas present from the EU to all of us US-based businesses. Thanks, I guess.

I've noticed several things like this come down the pipe since I moved to Europe and started paying attention. It seems that they just really like to pass legislation to make it harder to run software businesses over here.

Not that I'm complaining, mind you. Anything that removes more potential competition from my businesses can only be a good thing.
Yahoo and Microsoft fighting to boot Google off iPhone when deal is up in 2015
The Z3 was electromechanical (it used relays) not electronic.
I began reading the article and looked down at the zipper on my hoodie. I've never looked at my zipper brand before. Lo and behold, YKK. The article pointed out something that I've taken for granted pretty much my entire life.
I only clicked on this article so I could learn what a BBS was.
Question: Much of the CSS may not be written by programmers. How would we make use of JSS in this case?
Nice project!

The Cascade in CSS can be a real maintenance nightmare, and people seem to have very different ideas on how to handle encapsulation and modularization.

After a while with React, I thought it would be nice to define all styles for a component in the same location (inside my Component JavaScript). Setting the `top` property of a popup in JavaScript, but `width` or whatever in a CSS file just feels weird.

There's been some discussion about making this easier in React[1], but also resistance, so while waiting I wrote my own little library[2] (not React-specific), but it's not as feature rich as JSS.

I think that the fact that many projects[3] like this are popping up is validating the idea.

[1] https://github.com/reactjs/react-future/blob/master/04%20-%20Layout/04%20-%20Inline%20Styles.md
[2] https://github.com/jacobrask/marcssist
[3] https://github.com/js-next/react-style
https://github.com/tenphi/jcss
https://github.com/chenglou/RCSS
Console Library: Play Atari 2600 in your browser
W3C Working Draft: Clipboard API and events
So what to use instead?
Agreed. Your mentor shouldn't be reviewing your code. That stuff is meant for the forums. You should tell your mentor about your program what it's doing and how it's doing it. He/She can tell you the best approach from there.
> Mysql today is still considered 'toy' db, even trough it is very stable and has good features.

I'd actually say that its feature set relative to other equally stable open-source DBs has gotten worse over the years, not better. Not because its gotten absolutely worse, but because other open source databases have gotten better faster.
> At the high end, per-core performance hasn't increased significantly.

When comparing aforementioned CPUs (Intel Core i7 980X and Intel Core i7 5930K), I'd call 4->16 FLOPS per clock and 25.6 GB/s -> 68 GB/s memory bandwidth significant. I think integer rate has also at least quadrupled.

Of course, because of high latencies, when running pointer chasing or branchy code, there's little improvement. The software just can't take advantage of hardware capabilities.

What kind of software are you considering when making that statement?
Once the infrastructure for this is in place, it wouldn't suprise me if they would apply it to other things as well.
UC Davis is a state school. State schools tend to have real police, I don't know of any private university that does (why or how would they?)
Emacs advanced Kit focused on Evil-mode
For me, as a software developer, it's about detailed design rather than implementation. 1837-s design is much more impressive than 1941-s implementation (100+ years later - you'd better build something with all that time).
Self-Healing Networks (2003)
I read a series of anecdotal reports about someone who tried to treat his social anxiety by misting an aqueous solution of oxytocin into his nasal cavity.

Reportedly, it worked beyond expectations once the effective dose was found, but it only lasted for about 10-15 minutes. So he used it before entering a social situation, it lasted long enough to break the ice, and then it stopped working.

While the experiment was to test a single drug, if the initial spray of oxytocin were combined with MDMA, the guy probably could have felt almost like a normal person for the whole evening.
I don't know, doesn't make much sense.
Antikythera is not Turing-complete unlike the brain. So which prehistoric creature did they resurrect?
He's not shutting down because of taxes, he's shutting down because the burden of collecting taxes is too high and solely on the business owner.
Please can we avoid subjective generalisations like this.
Does Passenger 5 support hot reloading? This was the reason I switched to Unicorn a few years ago.
Slow, grinding, yet easy, parallelize with other projects, and eventually profitable and comfortable SaaS.
I'm unfamiliar with the nuances of sales tax rules in relation to the Crown dependencies (IoM; Channel Islands), but would one way around this be for sole traders and micro enterprises (or even SMEs, if they wish) to incorporate their trading entity in one of the Crown dependencies, allowing them to disregard this messy requirement?
Hell, screw "college & bootcamp" types: how about engineers like me, who have 10 years of valuable but unconventional/niche experience? I can't get the time of day from any of these companies bitching and moaning about "shortages"[1] because I don't have the right buzzwords in my background. I'm right here, I'm willing to move almost anywhere for an embedded development position, and I'm being ignored.

[1] I could be wrong on this; the companies I am trying to contact may not be the ones whining. Reading the conversation here and at /r/cscareerquestions though gives one the impression that this is a pervasive problem.
Intel makes a famous AOT compiler, ICC. https://software.intel.com/en-us/intel-compilers
Translation: I've spent my life freely and casually belittling people I see as beneath me, and am annoyed that these uppity women and minorities are feeling empowered enough to call me out on it. They should all mind their place.

Being a privileged white male isn't what it used to be.
Zélus – A synchronous language with ODEs
I am glad this wasn't just a vapourware. Given that it's an improved Passenger, I can believe all the hype.

[edit]
Actually trying it out on my dev machine right now. I am getting a random error that I normally don't get with thin server. Doesn't play well with pry either right now. I'll wait a bit until it goes out of beta.
It's very rare for anyone to commission studies like this in the social sciences. Rudolph is a professor at Korea University, and professors do research without extra compensation because it is part of how they get tenure.
MongoDB had a ton of momentum a few years ago but I think the argument being made is that it lost most of it due to the growing perception that it had fundamental design defects. Just anecdotally, a large number of companies I deal with had MongoDB at one time but I can't think of a one that uses it today. It was not replaced with a single thing but it was replaced for a variety of reasons.

As a long time observer of the database market with no skin in this particular game, in terms of regaining market momentum it is difficult to get past the reputation of being technically defective once that perception is broadly in place. To make matters worse, needing to completely replace the storage engine with a proper design will be viewed by some as an admission of that rather than an upgrade per se. It may be too little, too late for its long term prospects. By contrast, PostgreSQL is doing great right now; just about every company I talk to is using it somewhere.

Putting on my database engine designer hat, MongoDB did need to start from scratch with that storage engine; the original one was a naive design with a lot of problems. The sharding/replication design is still quite dodgy, which will hinder practical scalability. A new storage engine is a start but not enough if MongoDB wants to regain their momentum.
I used kubuntu. plasma active on a surface 3 is divine.
The issue is that I am now subject to collecting taxes for a country that I have nothing to do with. I have never set foot in an EU country, I don't choose to sell to EU customers, they just come to my US-based website and pay in USD. I comply with all of my local tax laws. I can be involved with my local government and affect change. I can't do that in the EU.

The way this is all written, I'll actually have to do work to BLOCK customers from the EU, or face legal issues. It seem more reasonable to require that the people who LIVE in the EU deal with their own local taxes.

Can you imagine having to keep track of tax laws of 195 countries? I'm sure a company like Amazon can deal with that no problem, but self-employed people developing software, music or ebooks are basically screwed and now need to waste a ton of their time trying to figure out exactly how to jump through the ever-changing hoops.
Some people say open source is a business model.

It's not.

Figure out
A) is there something customers value
B) would they pay money for it
C) how much and for how long
D) is the value something you capture (how much would YOU keep)
E) would the money you capture allow you to survive for a while based on your capital and shareholders and give them (or yourself) something back

Otherwise you are not building a business. You are just keeping busy or worse wasting someone's money.

This applies whether you open source or not.
Yes, in the paid version, and it does so better than Unicorn (less memory usage, more efficient, more robust, better error reporting). See https://www.phusionpassenger.com for details.
Let's hope the sun-wormhole opens above that saucepan ... perfect for backpacking!
I guess I didn't do a very good job with an introduction/explanation. Check out 'BBS: The Documentary' if you have some time to burn.
They support phased restart, more in line with how puma does a full reload. This is more useful IMO, provided you have multi threading enabled. With pure process concurrency you have a higher memory overhead though, as the master doesn't preload the app before forking, preventing copy on write savings.
I’m afraid it looks like you’re wrong

Yes and no.

Yes the EU authorities would love for the entire world to collect VAT from its citizens.

No because the EU has absolutely no way to enforce this worldwide.

However, the big fun is coming on Thursday, when the EU is due to rule over Google and politely requesting that Google splits off search from the rest of its business.

I believe this decision will be indicative of how crazy the EU lawmakers might be prepared to go.

For example, if they try and enforce splitting up Google, maybe they'd have the sheer bloody-mindedness to try and enforce blocking sales from EU cards to e.g. non-registered US sellers?
You can set top in CSS.
I was really hoping for some concrete app-development lessons learned. For example, was it important to target old/low-end versions of phones? The article both says SMS is a lowest-common-denominator, but also that smartphones are more prevalent than one might assume; what was the outcome from those considerations? I noticed the food stamps app presents one question at a time, with a "Next" button after each one. Was that approach discovered after user testing, or was there just an assumption that that would be more successful for the user base than showing all the prompts on one screen?

Also, I am excited the IT industry has evolved to where these point-solution apps are both easy to build and plentiful. This is the "long tail" in action.

There is a lot of backend infrastructure that enables what I call "UX apps", where 90%+ of the effort is on frontend design and functional requirements, and very little consideration needs to be paid to infrastructure issues like OSes, networking, high availability, etc. The enablers here are things like PaaS, powerful mobile and browser clients, and reliable and prevalent communications (cellular / WiFi).
The suggested http://euvatrates.com/rates.json and pretty much any EU taxation document uses country code "EL" for Greece while ISO standard and most geolocation APIs use "GR".

Just make sure your code doesn't crash because of this :)

"GB" vs "UK" for United Kingdom is another one to pay attention to.
I guess I would say if you are truly curious about physics read about conservation of momentum, Noether's theorem, and things like that. You get really neat things like: if you assume general relativity is position invariant then you can prove it has conservation of momentum (i.e. you don't have to directly assume conservation of momentum!).
Atwood's Law [1] kicking in here.... "Any application that can be written in JavaScript, will eventually be written in JavaScript".

[1] http://blog.codinghorror.com/the-principle-of-least-power/
It took me a few seconds to realise that "issue" in the title didn't mean "bug report", despite all the other occurrences of it in the article that do.
My cousin is a fashion designer and her company have had to deal with Chinese garment manufacturers who are paid to use YKK zippers and instead use counterfeit YKK. That was a few years ago though, now with fast fashion trends and cut-rate prices everywhere, they have had to give up on YKK zippers altogether.
Best solution would be to have a common EU VAT-rate applying to all goods and services.

It's going to be terrible situation for tech start ups but it's been bad for everyone for a while who sells across borders in EU. You have to find out what strange box defined by eurocrats that your business fits into (if any). It's not that easy.

I'm a lawyer selling most of my services across borders. Some of my revenue is purely digital (downloads of documents and may be hit by the new rules), some would be characterized as consultancy services. If my client is in another member state and is VAT registered (like most, but not all companies) I don't have to charge VAT. But instead I am left to explain to my client that the mess is now theirs due to the weird chargeback rules (that they only know if they are used to selling B2B or buying from suppliers in other member states). If I sell services to private persons or companies that are not VAT registered, I have to charge the VAT of the country my law firm is in.

If I had given legal advice related to real estate I would be subject to yet other rules.

When I sell to companies outside of the EU it's a different set of rules again.

Most bookkeepers and accountants are very insecure about these rules. If professional accountants are not comfortable advising on the rules, the system is too complicated.