skysight-inc/HackerNews huggingface dataset:
Note the related concept of a modular scale (http://alistapart.com/article/more-meaningful-typography, http://www.modularscale.com/) which offers a bit more flexibility (i. e. if everything has to be a multiple of 18px, your H1s are going to be REALLY BIG.
Make with Ada: Candy dispenser, with a twist
7 Lessons Learned from Finding Hundreds of Clients on Job Boards
You mean http://aurous.rocks? Why would you need source code?

Just check out the Echo Nest API and you're probably halfway there.
This works well...unless you have physical problems and can't actually ride a bike or are elderly.

Norway has long winters and short summers: http://www.expatarrivals.com/norway/weather-in-norway

This is a really stupid idea in this sort of climate.
Nowhere near as trivially as a Word document.
We changed the linkbait title to something anodyne, but if anyone can suggests a more accurate and neutral title, we'd appreciate it.
It didn't load for me in Firefox. When it didn't load in Chrome either, I noticed that the script was being loaded from an unsafe source, which both Firefox 46 and Chrome seem to block by default.
I think it would be possible to train a model (and present it as an app for people with Dyslexia) that cancels out the jumping letters. It is kind of like superimposing two waves which has a coherent text, that most of us see, as the product.
I bought a System76 years ago. It was great as long as I was running Ubuntu, but requires proprietary drivers which have been extremely flaky under Debian. Now I recommend zareason to folks who ask. Typing this comment on a zareason system right now, and I'm extremely happy with it.
Sort of, but not really. That library is sort of solving the same problem that React Three solves. React Three UI allows you to design 2D UIs (using flexbox, animations, etc.) that can be placed in 3D space using the existing React Three API.
It's not about how the weather is affecting you inside, but whether it's worth it to get up and go experience it outside.
> So explosives could well be used to force open the sluice gates.

This would make for a great Michael Bay movie, but real life doesn't work that way.
This is a great use, and I've used it for a lot of other sites and documentation. However I just want to point out that Python's documentation happens to come in an easily downloadable archive of HTML files:

https://docs.python.org/2.7/download.html

(you can also find archives for Python 3 and SciPy and NumPy)
First :Yes, they do work.

But a lot depends on the quality of the display you are using. You can reduce a lot of the tiredness caused by lcd displays that are flicker free like this one:

http://www.benq.com/product/monitor/ew2755zh/features/

Also helpful: night-mode, amoled displays because they offer better night mode(as long they are flicker free).
Announcing Dadaconf 0.1: Big Dada in Oakland
For time tracking, I've been using mite by quirky German company Yolk: http://mite.yo.lk/

Weird name but the product has a great UX and a no-frills approach with focus on just the essential features including an API. At 5 EUR per user per month it's reasonably priced as well.

For invoicing I use a plain and simple LibreOffice spreadsheet template and email.

I do my expense tracking in Evernote.
amVim is the better of the two, but VSCodeVim is the one that seems to have the most mindshare (almost definitely because of the name and it came first).

Both amVim and VSCodeVim still have problems that mean they're not drop-in replacement for even stock Vim, but most of them come down to limitations in the VSCode extension APIs at this point.

https://marketplace.visualstudio.com/items?itemName=auiworks...
What state are you in?

Gap insurance has been a requirement for every lease contract I've ever signed. Which means that the difference is paid by insurance.

And no, leasing is sometimes an excellent decision, let's not be silly.
I did say sort of for that reason. What I was told, and I have no idea if this is true, is that Aldi split in half so each of the owner's sons could have a company -- Theo Albrecht does run Aldi Nord and Trader Joe's and his brother Karl owns Aldi Sud and the US Aldi's chain.
But surely just adding content is not going to get you to 25k+ visits a month?

There needs to be more than that right?
SEEKING WORK - Remote

Based in Philadelphia. Looking for short-term scraping / process automation jobs.

Github: https://github.com/Audace
Twitter: https://twitter.com/williamrfry
San Francisco agencies welcome a return to sanity for Silicon Valley
> I really wonder what should be the difference between those Link and Smart Home projects and something like OpenHAB, besides that is newly started by Mozilla. I think the current adaption of DIY or build-something-through existing frameworks shows that most people don't really care about such solutions, they want something that works out of the box - even if all parts come from a single manufacturer.

Very good question. There is definitely a large intersection between OpenHAB and Project Link. Both projects share one of their objectives: letting DIY users rig together and script their devices. However, beyond this point, our objective with Project Link diverge. We aim to explore ways to put the user in control of their data, including anonymity, authentication, storage, cloud access, web access, and certainly many others that we have yet to discover. It is our impression that OpenHAB's current architecture doesn't match our experimentation objectives.

A second difference is, of course, the architecture. We use Rust, betting that it will let us execute Project Link on devices with little memory, with no supervision, and with very long uptime. In particular, in the case of memory usage, while there are no decisions on this, there are projects that could help us run Rust and Project Link on almost bare metal, should we decide to head in this direction. We felt that OpenHAB's architecture was not adapted to such explorations.

> I think the current adaption of DIY or build-something-through existing frameworks shows that most people don't really care about such solutions, they want something that works out of the box - even if all parts come from a single manufacturer.

We are also exploring out-of-the-box, with other projects. I'm not involved, though, so there isn't much I could say on that topic.

[...]

> One way forward could be pushing the creation of devices (gateways, sensors, actors) that are based solely on standardized and accessible protocols.

Yes, we would very much like to do that. But before we can do that, we first need to be actors on the field, with well-used projects and a large community.

[...]

> Yes - I'm sure the Rust commmunity will disagree with me on the last point ;)

Well, it works nicely so far :)
There are a variety of different forms of Dyslexia, so I can't speak for everyone. However, this doesn't resemble my own personal form. I would be curious to hear from other Dyslexics to see if this is anything close to their experience.

The way I usually explain my variety is that my brain is trying to read faster than it can physically. I have no problem reading words (which seems to be what this code is focusing on), the problem is my brain is already moving forward and the word I read is often not the word written on the page. Sometime I can make the contextual correction in my head while other times I have to reread the sentence to make any sense of it. In that instance, I can understand the "jumping around" description as I can read a sentence for a second time and suddenly my brain will see a different word than it saw the first time.
It's not a bad idea. If you're hosting, it lets you change the music without interrupting your guests.
Just cover all the bases: https://www.youtube.com/watch?v=owI7DOeO_yg
I don't understand why there are so many of these Resume generator sites. It seems like college students finally having to put together a resume and figured a resume generator would make a good product without figuring out what they are solving for and without talking doing customer development (recruiters/job seekers).

The goal for the resume is to get a job. It is something that you create once and update as needed (I'm still using the same resume file started 8 years ago). It needs to stand out from the crowd; with a generator, all resumes look the same.

The templates/examples that are go against some of the basic rules/best practices for resumes (ie too long, too verbose, not easily machine parseable).

If you want to solve a problem in this industry, it would be "how do recruiters find the best candidate" and "how do candidates find the best job for their skills". A resume generator solves neither one of those.

Otherwise, this is a cool fun, hack though. I think there may be better applications for JSON to template to document technology other than resume generator.
All the folks in this thread responding like this are confusing. Do you never jog, ride a bike, go for hikes? In general, do you ever spend your Saturday mornings outside? The weather plays a huge role when I'm deciding whether to sleep in or not.
> perfect reflector across the entire EM spectrum, which simply isn't possible

You don't need it to be a perfect reflector across the entire spectrum, 200 to 2000 nm is enough.

And according to "Solar Absorptance and Thermal Emittance of Some Common Spacecraft Thermal-Control Coatings", e.g. Kapton film reflects 92% of the entire solar spectrum.
> If I add a 32-bit integer and a 64-bit integer, what other possible result could I be expecting besides a 64 bit integer?

A 128-bit integer (if you are adding a 32-bit integer and a 64-bit integer, the smallest power-of-2-bits representation guaranteed not to have an overflow is 128-bits, so its the safest result. Though, I'd agree, not the most likely thing most programmers would intend.)
Thanks. Changed to that from http://spectrum.ieee.org/view-from-the-valley/at-work/tech-c....
Being very-multi-disciplinary makes sense for development managers (who manage a team of specialized people), not for individual contributors, at least not in the common case.
Yeah it looks like the consensus is that the System 76s aren't worth it. I'll look into Zareason and Thinkpenguin, thank you very much!
Would love to try this, I mean, absolutely love!
But there's no mention of cost anywhere, and the link to the TOS is dead. So I'm not signing up just yet.
No mention of Ni-Fe batteries, they are significantly more robust than LA or Li and have 30+ year lives.
Please don't just paste quotes from the article into the thread.
Hey, do we have to read the articles before commenting now?

Let's take a stand for free speech! Ill, unadvised speech is still speech!
Congrats on shipping! If I may offer a suggestion, please show more about the interface (screenshots) so that the user can have a sense of how it works before creating an account.
Yet another wrinkle or dimension to this is the C vs Pascal calling conventions [1]. I remember from Win 32 SDK days (MS VC, Borland C, etc.), e.g.:

"long far pascal" as part of the type decl of functions.

[1] which was about the order in which function args get pushed onto the stack before the jump to the function is taken - L to R or R to L.

Used to wonder what non-tech people would think if they heard a programmer saying such stuff out aloud :)
I think of it as, engineers try to ask/answer the "should" questions -- as in, how should a thing work, what's the right way to get this done, etc. A developer takes business requirements, or sometimes just acceptance requirements, and implements them directly.
> Nowhere near as trivially as a Word document.

IIRC, its exactly as trivial: you use PDF editing software, just as you use Word editing software to edit a word doc. The only difference is that lots of consumers use read-only software for PDFs, but they aren't -- absent use of specific protection measures -- inherently read-only.
Being robbed in the virtual world isn't like losing your silverware. It's like being robbed of your very existence.
How does it play with things like glide, gb, and godeps?
I'm in. $1.
It makes it harder to know what other devices and software to buy, though. If you (like some comments in here imply they do) assume that the entirety of Amazon is compromised, you'll have to stop using Netflix, since they're hosted at Amazon. You'll have to stop using Reddit, since they're at Amazon. You'll have to stop using almost all the popular apps, since they're most likely on Amazon. And if Amazon is compromised by an external attacker, you have to assume AWS is compromised as well.

It's more difficult to drop Amazon than you might think.
Did you see any source code in that firmware download? I'm not an expert, but it looked to me like a lot of compiled binaries.
I like that this post has now become a post where people trying to debug the whole damn link to have more difficulty reading a webpage with letters jumbling around :P.
By any chance could you post repos/stars data? (I guess downloading it would be much faster than crawling it.)

In any case - thank you a lot for sharing the source code! :)
Or, renew someone's work visa. Requirements are that such a job is made publicly available... but no outside hires are made, they just use it to renew the existing engineer's visa. Seen this twice (well, applied for two positions and found out this was the case why I wasn't considered).
If you are interested in feedback, this might make a good "Show HN".

Was it written to "scratch your own itch?"
I'm wondering why it took the product being from Amazon for geeks to finally be ok with a device that silently listens to everything you say in your home and sends that data to Amazon's servers.
How-To Create an IoT Project on Google Cloud with Slack Integration
I agree with all of the above. If Go is going to improve the quality of your programming experience, then this is a great reason to use it, but if it is going to make things harder for you then stick with what you know.

If you are coming from C#, then you probably wouldn't enjoy checking the results of each and every function call. You know how and when to use exceptions and they will save you many lines of code over using Go.

If you have used generics then you will probably feel like you are back to .NET 1.0 when using Go. You will end up generating code for types or copying and pasting class definitions.

That said, I am all for learning a new language that will teach me a new paradigm. In that case, the loss of productivity is worth it because it will add to my toolset. If the paradigm is the same, but the productivity is lower, well then what is the point? Performance? Perhaps.

BTW, I completely agree that Nim is one very cool language. It hasn't introduced new paradigms for me (yet), but it improves my productivity over C++ when working on a small opengl game.
Rebass – React Functional UI Components
For extra fun, try looking at the JS source in Chrome devtools.
SaaStr – Hacking Demo Days Like an SDR
The biēm Butter Sprayer
For now it's completely free for the individual accounts (education accounts have a small fee: https://flat.io/edu/pricing).
The individual ToS are available here: https://flat.io/legal/tos-individual
I actually have one of the $50 Fire tablets. Super slow for a tablet, yes, but fast enough to read Kindle books, watch Amazon Prime shows, or listen to music from Amazon. It's slow hardware, but it's just fast enough for its intended purpose.
That doesn't allow publishing anywhere

Which isn't the point the point is you can run what you want on your own device now regardless of whether Apple likes it or not.

The tight control is a feature, not a bug. I'd rather put up with this slight nuisance than have the adware, malware infested dump that is the Play Store. Random hackers and advertisers are a much more clear and present threat than anything Apple can do to me.

I've had less and less reasons to jailbreak over the past few releases, and with good reason, a jailbreak both lessens your security and functions as an exploit all on its own.
You make a lot of good points about what TJs is doing strategically. Here's a better article than the OP:

https://gbr.pepperdine.edu/2010/08/the-trader-joes-experienc...

Excerpt:

"...The purpose of this article is to explore the relationship between organizational culture and business strategy that has propelled TJ to extraordinary success. The article also offers a model for readers to consider in creating a culture within their own organization that provides a defensible competitive position by incorporating value, rareness, inimitability, and non-substitutability."

There are some nice points about the way TJs tried to maintain its UX while adopting modern supermarket trappings like checkout scanners.
Don't buy an Amazon device while planning on rooting it and installing CyanogenMod or the equivalent, either. Starting with Fire OS 5.1.1 in December 2015, Amazon locked down the bootloader making such hacks considerably trickier. Here's a relevant thread at XDA forums:
http://forum.xda-developers.com/amazon-fire/development/amaz...

With moves like this, I'd guess it likely that Amazon continue to move in a direction unfriendly to users wanting full control over the devices they own.
This is FUD, it doesn't do this. Only data recorded after you say "Alexa" or the like is sent up. There is also a mute button.
How we actually use Smartphones and Apps nowadays [Infographic]
Not like you think. It's not like this is a a crime, but a small one, so a judge can say "Oh, then a small fine is warranted."

This is a license and if BMW doesn't comply 100% with the license their right to use the copyrighted code is entirely revoked.
The Venice Architecture Biennale will also have a focus on Nazi Architecture.

>The Evidence Room was the combined effort of a team of students and faculty of the University of Waterloo School of Architecture headed by Anne Bordeleau, Sascha Hastings, Donald McKay, and van Pelt.

>It features life-sized replicas and casts of key pieces described in his testimony about Auschwitz, including a gas column, gas door, a section of wall with a gas-tight hatch and other items that definitively proved the site was a factory of death.

There's a fascinating radio interview at this link: http://www.cbc.ca/radio/q/schedule-for-wednesday-march-2-201...
Very odd to see this kind of attitude coming from someone who works on a community that supports makers.

Not every problem needs to be engineered. Sometimes you just need a good enough solution developed, and an engineered one would be overkill.
That holds true with pretty much all first generation products of it's type. The first "smart phones" couldn't do a whole lot of things. Over time, the Echo will improve and you'll be able to hold conversations with it.
What about `proxy_next_upstream off;`?
With a solar cell and a tether, it could stay up forever?
Can anyone else order this through their Fire TV? I'm just getting "Your search did not match anything in our catalog."

I could also be doing this wrong as I literally unboxed my fire tv just for this. I'm using the companion iOS app to access the microphone, but selected the phrase on the Fire TV.

The voice rec also sucked. I had to say the damn sentence like 9 times in an unnatural way. I hope that's not indicative of this experience I'm wanting to order...
Ask HN: Founders Festival
Any pro tips on Founders Festival? I just got here and wanted to know what I'm getting myself into.
Which is probably a link sent to you from your Echo, if you search it on amazon you just get this page http://smile.amazon.com/b/?node=14047587011
They should announce Amazon echo for the deaf, which would just be a screen.
Same for me, which is why nvim is so exciting.
India figured out how to re-burn used nuclear material in their reactors due to an embargo. Surely the US can figure this out if they had to.
EngineYard: Introducing Our New API
Can jump to definition jump to a definition in an open file instead of opening a duplicate file? Is this handled within the extension or vscode itself?

Thanks for the hard work btw, vscode+go has made my team much more productive.
They also have contingencies for several variants of zombie incursions and the arrival of a hostile sentient AI.

The military considers a lot of things.
Dear Slack: why is your WebRTC so weak?
Thank you for the link. I'm 60 and have suffered with Dyslexia all my life.

I do well today thanks to spelling correction and Audio Books. But it is a struggle. There are "English Nazis" everywhere. I hear thing like "You might get promoted if you would play attention to your spelling."

Most of my special Ed friends flip burgers even with 140+ IQs.
Harness the Power of WP-CLI to Manage Your WordPress Sites
I think that cuts both ways. If the computer can be trained to understand the user's intent, that seems like a better solution than forcing the user to think a different way.

Which would you rather do? Be forced to state your lighting preferences in candlepower, or have the computer learn that when you say "subdued lighting", you mean "12"?
Indeed. Anybody in the business of handling large volumes of PDFs is going to shell out for Acrobat, and then editing your PDF is just a matter of starting a different application.
To be fair, Hanlon's razor would also point to "encryption is hard and creates a negative user experience (and more work for us), so don't implement it."
We're always working to improve how our systems work, and when we have more users operating 24/7 I think that we will be improving the "time of day" consistency. Letting users set their preferences - e.g. "mornings" or "afternoons" - does actually create consistency.

Managers can also set "working hours" for workers - which, for a 24/7 business, can turn the hours they are eligible to work into a hard constraint.
It might help if you wrote to them telling them how you feel. I will not think badly of you whatever you decide to do going forward. I realize that this is an awkward situation and if I were you, I would probably have made the same decisions.

The unfortunate situation aside, thank you for your work on Wine. Wine has been helpful to me on multiple occasions. :)
Ask HN: Thoughts on McKinsey Job?
Anyone worked at McKinsey or have any thoughts on taking up a job with them. Specifically in the digital labs.

I got cold emailed by a McKinsey recruiter. I was not even actively looking and am currently swamped with consulting gigs. Have just hired 2 contractors for a project.

I am in my 30's so not sure if it is the right fit for me. It seems it would be a good opp at the beginning of your career with little commitments?

The reviews on Glassdoor indicate that you will be surrounded by extremely smart people but crazy hours.

Any thoughts on:
- Learning ?
- Personal Growth?
- Earning potential?
- I have a family, and 2 kids so that will be a factor
The URL does not work right now. But I tried another one from the same site.

No client can get this right, always. aria2c is not more reliable. It's just choosing to take
the filename from the redirect URL. It appears to be
the right thing to do in this case. But it would fail if the start URL was actually the one that had the right filename.

Hosts can use the Content-Disposition header if they want to make sure all (capable) clients get the right filename.

In saldl, I implemented `--filename-from-redirect` to handle your use-case. But It's not set by default.
You're going to miss generics for a while. Then you're going to discover interface composition and type coercion, and it's not going to be so bad.

The reflection APIs are not easy but work.

Go is dynamic code generation away from being amazing.
OP was talking about devices, not services.