skysight-inc/HackerNews huggingface dataset:
Ask HN: What self talk you do when starting a new habit ?
I have trying to restart my old habit of jogging in the morning, but not quite getting the push. In first week he got up in morning 5 days, then next week 2 days. Its not that i do not enjoys it, i do enjoy it and thats why i'm trying for it.

Although at night i'll tell my self " i'll get up early in the morning, will go for jog".
I dont know what it is but not able to convince myself with wholeheartedly.

I guess it is more important what you tell yourself to keep yourself on the track so that you do not lose focus specially when you are picking new habit.

What you have told to yourself in such a situation, if you have been in such situation ?
Off the top of my head, this[1] is unmaintained, though in a stable-ish state.

[1]: https://github.com/yeoman/grunt-usemin
and Pokemon.
You should try and uplevel this to main webpack. It should have a dev mode that displays this.
> When the new book is ready, we will either merge it into `src/doc/book` or remove the book from the main repository and use rust-lang/book as the new official source, it's not totally clear yet which.

Also, no matter which of these two options we choose, we still plan to ship the book inside installations of Rust for offline reading, and host the book on docs.rust-lang.org.
You're right, I'm just saying that it's not always possible to see these problems in advance, and that it can be very difficult to try and get something done if you apply too many rules to a nascent system ( too many rules == design by committee ).
Top Best Music Bands of All Time
open borders is just another way to saying the idea of 'digital natives'. Is that some conspiracy? I don't see it.
HyperDev: A First Look at Fog Creek’s New Rapid Web Development Platform
How much can you tell us about how Mune integrates digital and acoustic music? Is the Mune programmable in any capacity or can it be customized to produce different sets of sounds?
Disingenuous I think.

I would rather someone who has legitimately made a billion dollars just go buy a yacht and a Ferrari and drive them around.

Kamprad has a pretty solid tax-avoidance scheme going on too. Completely legal but frowned upon by those who think he should "pay his fair share".
More worried about the lack of diversity in AI than an AI apocalypse
So do I :)

https://keybase.io/inv/8cc6068c31

https://keybase.io/inv/345f0dd4e2

https://keybase.io/inv/2d06418590

https://keybase.io/inv/73fd612897

https://keybase.io/inv/1e9acdc815

https://keybase.io/inv/d5ae0a4b0c
IUP is great, but there is very little tutorial information. You have to learn from the reference and source examples. For LED, just look at the listings alongside the C and Lua. It's a simple language to figure out.

Although LED allows GUI modification without recompilation, it seems hardly anyone uses it. IUP is so well designed that GUIs in Lua or C are quite simple to hand code. A C version will be more verbose than Lua, but if I'm writing a logic in C, I find it more convenient to stick with C for the GUI.
Yes, to me, 'software development' is 'refactoring', just like some authors say that 'writing' is actually 'rewriting'.
People in Wall Street build this stuff in house because their secret sauce is so proprietary -- they're also the ones experimenting with ASICs, FPGAs, custom network switches, and microwave transmitters (for cutting latency).
NYT really gets Data Viz
How did that go?
Compulsory voting is a thing in some places. I wouldn't be against it. Yeah the uninformed vote will factor, but I think it's reeeallly important that people vote.

EDIT: I actually like Belgium's model - you don't have to vote, but you do need to show up at the polls and register attendance. You can abstain if you'd like.
Case in point: the floors of my 95 yr old house are douglas fir. The grain spacing is about 2 mm. Try finding douglas fir like that at home depot.
Snowflakes and Cannonballs Stacks
Tumblr is still up: https://theshadowbrokers.tumblr.com
One feature request - could the book be made available in info format so that its idiomatically integrated into emacs?
Guaranteed self-destructive messages, readable by human senses (and therefore cameras and microphones), are not possible.
I disagree: http://i.imgur.com/bkjvUCy.png

Screenshots prove nothing. A better choice are 3rd-party archives (EG: Internet Archive) where you can view a page or take a "snapshot" of what the page looked like at a certain time.

While it isn't arguably 100% secure - it is far more trustworthy than random screenshots since it adds several steps before anyone can say "it is manipulated".
My state does it the other way around. We mark paper ballots with a pen and then stick them into an electronic tabulator.

Fast results, strong paper trail, failure of the electronic part of the system doesn't hamper voting.
blessed is incredibly good. An absolute diamond in the rough that is the npm ecosystem.
Normalisation is a good starting point though. If you hit the limits of normalisation then you can always denormalise.
You can get faster convergence although not quite as simple.

https://en.wikipedia.org/wiki/Approximations_of_π#Efficient_...
I agree with the idea (as has been revealed in a number of fake yet published articles) that you can fairly easily scam non-scientific journals with fake papers. But there are still fake or non-successful scientist papers too.
Last Day to Apply for Startup School 2016
256GB is 256 billion bytes. So you can only fit over a hundred billion rows into 256GB if you have zero overhead and every row is smaller than roughly two bytes... ;) [so you couldn't even store a single proper integer in each row in your example]

Also, querying a static dataset that you can fit completely into RAM is not exactly "intractable to handle in real-time" without a GPU. You can do that just fine using the CPU right now.

Case in point: Even MySQL can handle 256gb of rows in memory with ease if you give it that much ram... Essentially, any single-machine database (gpu or not) can only process the same datasets that traditional single-machine databases (like MySQL) can already handle, albeit maybe a bit faster.

I think a good example for a "newsql" usecase that does _not_ fit into classical solutions like MySQL or Postgres would be web tracking (clickstream) data: Even a medium sized web property (say alexa top 100 in germany or france) will generate dozens of gigabytes of tracking data per hour. over the period of months, this adds up to hundreds of terrabytes of data. There is no way to load that much data in one piece into any of the classical databases.

EDIT: Maybe I should add a disclaimer: I'm the founder of another open-source database product that could be considered a competitor to MapD.
This is especially true for Wall Street. I know some hedge funds are even working with FPGAs and ASICs.
I've been playing with an USB NES Controller; they cost less than $5 nowadays and using a OTG cable and the My Boy emulator, it was literally plug-n-play.
Or hippies. I bid on a property once in an HOA that specifically prohibited "geodesic domes".
This is exactly how I work!

>> did cause some missed deadlines early on, and getting all the abstractions correct still means basic functionality often doesn't come together until the last minute.

Yes, yes, yes.

>> I think most managers would be horrified this approach

Yes, been there, done that too!
Can you explain 'tax-loss harvesting'. I'm not familiar with the idea.
This is easily acceptable as true but practically it seems so easy to abuse since there isn't any real data or standard underneath it in terms of when it starts to make sense to pay off.

No one really knows from the outset what level of techdebt is necessary to succeed, and if the techdebt appears costless (since, unlike the metaphor of paying off financial debt, the interest payments feel relatively invisible), you're always going to have people counseling risk and that it's better strategy to move forward as "fast as possible" right up until your younger faster competitors pass you by.

I don't have clear ideas either on when it's a good idea to pay off techdebt, to me it generally seems to be a good idea to aim on "as soon as humanly possible".

If people get too aggressive on solving tech debt then it turns into gold plating - creating tech that anticipates too much and then gets discarded when anticipations prove false. This is relatively easy to recognize when it happens and is a good indication that you're going too far. Up until that point, though...
The law needs a refactoring of its technical debt. But who can do the work to get that done?
I was expecting a visualization of the taxi routes overlaid over a map, perhaps helping the city optimize transportation or show the most popular routes during times of day.

Instead it reads like a marketing blog from Nvidia with some fairly meaningless benchmarks in fractions of a second.
Low Latency New GC on OpenJDK: Shenandoah by Christine Flood (27mn)
Is there a good markdown -> info converter? I don't use emacs.
Glad to hear I'm not the only one!
https://www.reddit.com/r/java/comments/4xpv15/low_latency_ne...
Can you beat Usain Bolt?
Patent troll and venture funding link?
I've had a ballot returned to me because my signature didn't match my on-file signature close enough.

You mail in two sealed envelopes... You sign the inner one, which is discarded once verified. You get a barcode with your ballot that you can use to verify that your ballot was counted. I remember reading a big 'voting transparency' page years ago, but I can't find anything today that documents everything.

So, knowing that signatures are checked feels good, even if it's a random sampling, they'd be able to gauge whether deeper auditing is required. Fraud would require intercepting mail, which means:

A) Intercepting received ballots.

B) Intercepting sent ballots.

For A: Ballots are delivered across the state in a very tight window. Prior to the ballots, voting pamphlets are sent to everyone, telling them when to expect their ballot. It is assumed that any meddling with the ballots on a large enough scale to affect the election would be reported well before the election.

For B: Fraud would occur in three ways: Trashing the ballots, modifying the ballots, replacing the ballots. Trashing would be identifiable by concerned citizens monitoring that their ballot was counted. Modifying would be identifiable by the security envelope that was signed by the individual. Replacing would be identifiable by matching signatures.

There certainly is an opportunity for Fraud, but the organization to pull off an attack that is wide-scale enough change an election would be big enough that it would likely set off other alarms.
Ask HN: I'm a generalist developer I'd like to specialise. What should I choose?
I am currently lead developer in a small web dev agency in Manchester, UK. I'd like to improve my skills offering by choosing a technology specialism and doubling down on that until I reach expert level, making me into one of those much discussed T shaped people. I hope this will also help me find a niche if I decide to start freelancing/consulting.

- I am currently capable working with PHP, HTML, CSS, JS (Typescript/React/Redux/Node), Objective-C and have dabbled with many others.

- I have some experience designing and provisioning scalable architectures on AWS.

- I have a strong interest in new and emerging languages such as Go and Rust but have limited experience working with them.

- I hope that by becoming an expert I can start contributing back to the chosen technology, related open-source projects and eventually give talks and teach others.

- You can see a few examples of the types of projects I have previously worked on here: https://slicebeans.com .

I would like to find an interesting (I know this is very subjective) and profitable niche, preferably in an area that has, or will soon have, an expert shortage.

A few ideas I've had:

- AWS or Google Cloud architect

- iOS developer specialising in music streaming apps

- Devops consulting for small agencies

Any and all advice is gladly received.
Huh, that's weird. I fall into the age bracket mentioned in the article, but use a credit card for nearly every single purchase for 1) the fraud protection benefits and 2) points. With the anecdotal group of people I know most people are fine using CCs.

On the other hand, I pay off the statement in full every month, and therefore never have revolving debt that extends beyond 30 days. The article wasn't clear whether or not such credit would have counted in their analysis or not.
Perhaps, but keep in mind they sold only a small portion (~12%) of the company in the IPO, so the effect on the overall value (and longterm success) was limited.
I looked at the careers page on Corgibytes out of curiosity. Their hiring approach is very refreshing.
Yeah, that's the 'shiny new toy' fallacy. In every project there are points when it's clear that something wasn't designed right. Some people decide to get deeper into their mess and some people decide to refactor. It's a judgement call and not an easy one.

I don't think I'd want to work with microservices and Docker containers designed by the same people who messed up another codebase.
Comedy Central Cancels 'The Nightly Show'- POLITICO Media
I was once actually accused of vandalism!
Poor people often work 2+ jobs.

Most poor people, even those with a single job must work _at least_ 8 hours a day, 7 days a week to come close, but nowhere near enough, to supporting themselves—let along improving their station in life. And this is simply their job. Add onto this time that must be spent taking care of children and parents.

This class of individual is not going to be able to find time, even on a weekend, to vote because our society is explicitly engineered to put them at a disadvantage in time, capital, and thus political influence.
Some branches of engineering. Civil and corrosion are mostly locked up by established firms, led by founders.
Sorry to disappoint, it's likely you won't get any shares.

The VC invests on your behalf and is likely to sell them when the lock-out period expires and simply give you your returns when the fund closes down/rolls over.

I don't want to sound snarky but, If you didn't know it was going to be this way, I wouldn't advise involving yourself with puts and shorts.
Finally, great comment - had to scroll too far to get to this!

1) The developers clearly weren't experienced enough to know what document storage is and when/where it shines/fails.
2) Author jumped on the ever-boring 'i hate mongo' easy train.
3) I am so sick of technology becoming a religious war.
Can they? The real world is not like a TV show - you can't just hack into any arbitrary system and expect you'll get in.

Some systems you can get into some you can't.
Not 7th? :)
It still boggles my mind how prevalent credit cards are in the U.S. and how almost non-existent they are elsewhere, in particular Europe and Japan where debit cards are used. They don't call them debit cards, but rather cashless payment or what have you. And the merchant fees for these cards are far, far lower than credit cards which makes it even more baffling to me.

ADD: "Without a substantial credit history, it is much harder to take out a home mortgage, for example." Why is this? It's not true in other countries where credit cards aren't used anywhere as much.
Boohoo. Millennials don't want to be enslaved by debt and the corporations that profit from it. I've told my kids since they could understand that credit cards are evil and are to be avoided like the plague unless you pay them off religiously every month. I'm glad to see they're listening.
At the same time, the counterpoint is of course that the 80s (and 90s for most) really required you to read a lot of books. There wasn't really any coding boot camps, tutorials (as they are today), pluralsight etc etc and the chances of meeting another accomplished programmer in real life was fairly low.
Really great people too!
This is interesting and I am glad less people are using credit cards. It's really not a good idea for the majority of people in my experience.

I got mine when I was 20 and I've never paid it late or gone over my limit. Most of the time I coordinate my payments with the day I get my direct deposit (I've tried automatic payments, but too paranoid that they might not work!). Discover gives me pretty good Amazon cash back too, so every few months I get enough points to get something small for free or very cheap.

It wasn't until much later that I realized not everyone is like me and most of my peers had a lot of debt accrued over the years. They're definitely dangerous.
Can I assume these issues meant a GBA port wasn't feasible?

(Also, as someone who spends a lot of time with fan works often considered second-fiddle to original creations, I find the idea of you being explicitly told to use an established character... frustrating.)
Wow, that is truly impressive. I'd be surprised if there's any examples of people prepared to spend the same amount of money to go the opposite way.
Sway Finance (YC S16) Automates Accounting for SaaS Companies
Related: http://www.usatoday.com/story/news/2016/08/10/dea-travel-rec...
All I want is an e-ink device that I can use with books purchased from Amazon, Apple, Google, B&N, and other vendors.

Why is that so hard?
I think this would be a nice thing to offer up as a product/service. As others mentioned it's susceptible to noise, but they've found ways to reduce that. As a person forced to use HP Quality Center for bug reporting, I'd be happy to send a tweet with a link to JSFiddle instead.
> Did not you revoke it last week and forgot to update keybase but didn't forget to update your blog?

Revocations are a big problem.

As browser PKIs have demonstrated, revocation lists are basically insane and absolutely Do Not Work at scale when keys are able to live for years.

The endgame with browsers was that the cert revocation lists basically aren't checked. Hooray.

More fundamentally, revocation (even if it was scalable) is fail-unsafe. If someone can block your connections to revocation info sources, they can get you to perform unsafe operations. It's not a stretch to say that this is an absurd problem when we're trying to roll out secure cryptosystems: a network DoS should not crack open my security.

This is something TUF -- http://theupdateframework.com/ -- tackles with their timestamped re-assertions. It limits the amount of time that you can fail-unsafe by after seeing a revocation... to a tunable parameter, perhaps days or even hours, instead of years. At the same time, you get to keep your long-lived keys (you don't have to constantly update everyone on new keys).

We should learn some tricks from TUF for our personal comms PKIs. It would solve a lot of problems.
> I plan to bid a couple dozen BTC or so

You plan to bid $5,000 to $20,000 for this? Are you serious? Where do you work?!?
5 yrs 11 months. You?
And what happens when nearly everyone indexes?

And when indexing with a bond fund, do you really want to be buying negative yield bonds?
The default answer for "is there a X to Y?" converter for text formats is pandoc, so one could possibly go markdown -(pandoc)-> texinfo -(makeinfo)-> info. I do not know if this is sufficiently high fidelity.
Every major TensorFlow repository (I could find)
The Edge platform team will be triaging them, I am one of them that has been triaging them. One suggestion is to ensure that it is truly a reduction, we built this for webdevs that have reductions and just don't want to file them and we don't want to miss out on those.

On your statement though regarding them being closed out. How long ago was that?
I like this idea, but I think it's just as important, if not more so, to vote in the Primary elections held before the general election. The primary determines who's on the general election ballot. If you ever wonder why the candidate you wanted to vote for never made it to the general, it could have been because they lost the primary.

Also, absentee ballots are easy to do. Contact your County Elections Office (typically under the Clerks office) and ask how. It might just be as easy as that phone call. They will MAIL you a ballot, they might even include a postage paid return envelope and you should receive it 30-45 days before the election so you can fill it out and return it way before election night when it is counted.
See my other comments in this thread, or tl;dr, I agree with you entirely.
LogicJS adds logic programming to JavaScript
How to Be a Better SaaS Product Manager: 11 Tips from Top SaaS PMs
Sounds like a great article. Take some of the open sourced reddit comments, or just create a small script to generate lorem ipsum posts for "users". Deploy mongo somewhere. Scale the data and scale the number of requests per second and see when things fall off. I've got so many projects I'd like to do but that does sound neat. I'd like to compare it to couchbase and postgres as well, two databases I'm much more interested in, and also Neo4j which I'm sure I've heard of but rediscovered when looking up graph databases after reading this article.

Could be a couple of solid weekends maybe with a few friends. A lot of good experience gained from my end that I could see.
I always thought Docker leaned more towards "process as a platform".
This example does not work. If Apple raises from 5% to 8% of the SP500, it also raises from 5% to 8% of your portfolio. No rebalancing is needed when weighting stocks by market cap.
What's really scary is the fact that many of these individuals don't consider the benefits and rewards of using a credit card -- free flights, cash-back, insurance and extended protection, and best of all it's not your money. You get to hold on to your cash for a month's worth of interest and you get fraud protection.

Credit cards are tool and, just like most tools, should be used with proper awareness and thought-process. None of the examples in the given article are fallouts of "using credit cards", but having runaway debt in the first place.

This article really just emphasizes the fact that we are living in an age of complete lack of personal responsibility and self-control, where you can blame an institution for your inability to spend.
This is something I fall squarely into. I've avoided debt like the plague, preferring to live a few years behind the tech curve in electronics and using older cars and such. I do use a debit card a decent amount however, for better and worse. I'd much rather operate within my means, than spend my entire life chasing something I can't actually afford.

edit:

I will be looking into getting a credit card decently soon so I can build credit for things like a house, but at 22, I can say I'm glad I don't have to worry about that hanging over my head in the future.
Will give this pipeline a shot and see what the results look like.
I've got a pair of adjustable dumbbells which go up to 85 pounds, and that's enough for me (315 bench 495 deadlift 195 OHP 385 squat 255 rows). I just do higher reps for the exercises which are hard to overload on. Get creative with the exercises (split squats instead of back squats), go to failure, and the training effect should be similar.
Invites:

https://keybase.io/inv/4c100c57c9

https://keybase.io/inv/89cb21a5a6
What you're really after is materialized/indexed views, or having the NoSQL DB be a layer after your primary DB...
I don't believe that a simple registry setting or two necessarily disables Cortana. It might just pretend to be deaf but still be listening.With closed source software you never know.
The use of credit history and score to determine worthiness in all sorts of purchases is a horrible construction that must be destroyed. I got a credit card for no reason other than to build score; I've never spent money I didn't have in my life (which seems responsible to me!) but I still have to go through this silly rigmarole of purchasing and then paying off to prove to future agencies that I'm responsible.