skysight-inc/HackerNews huggingface dataset:
My girlfriend lives in another country, so we spend a lot of time on the phone. My wireless headset shorted out (they said it'd be fine for running, but a particularly hot day and a lot of sweat seemed to fry it). I picked up a battery case, or the battery simply wouldn't last all day for the amount of time we end up spending on it some days without needing an extra charge during the day.

Otherwise, it functions well enough, but I wish they'd bring back the 3.5mm jack. It's also a non-standard headset that I'm carrying around, which means when I want to plug a headset into my laptop or desktop (such as at work), I have to have a separate one for those systems.
+1 for using the issue tracker. Creating a new issue in your tracker should be close to zero effort (if it's not, your company has a bigger problem than technical debt). And I would imagine in the vast majority of dev shops nowadays, you always need to cite an issue when you commit your code, so why not create it as soon as you identify the technical debt?
where can I find an iPhone with single-core A processor that outperforms a MBP?
Wouldn't American employers also be spending a fair bit of money figuring out taxes for their employees prior to handing off the data and money to the IRS? And wouldn't financial institutions be doing something similar for their clients?

The systems described by the article seem to be using the data submitted by employers and financial institutions to generate a tax return, which the tax payer verifies or adds to (in the case of self-reported income). For the majority, filing taxes would either be a simple confirmation that the government has complete data or vastly simplified because a great deal of the work has already been done for them.
I would imagine it comes down to having the initial capital to start such a venture. Those with the capital retain ownership and reap the future returns.

If there was a way coops could raise significant funds to start say a big box chain store, we might see more of them. I don't think small business loans quite cut it here.
You don't get real threads in Python thanks to the GIL - only one thread at a time can be executing Python code.

You can use processes to get around this, but it's often not as performant or convenient. Computer hardware shifted to multi-core a decade ago and Python was left behind because of that little bit of technical debt.

It used to be my favorite language, but I've since moved on to Go, both for the better performance and multi-core story, and for the static typing.
In 80s-90s there were no 3d cards but games in general had multiple graphics modes for different graphics cards. 4 color fixed palette CGA looked very different from 16 color EGA and that was pale in comparison with 256 colored glory of MCGA/VGA. Even after the digital video became obsolete there were huge differences in hardware still. An 8 bit ISA DRAM VGA card was orders of magnitude slower than a VLB SVGA with fast dual ported VRAM. E.g. in early- mid 90s you'd see animations played anywhere between 3 and 30 fps depending on your video card. And in late 90s, when first hardware 3d games appeared, no CPU could make the difference between the HW and SW modes.
Except that these are individuals who have a lot of power and what they do and what they say affect a lot of people. So it is kind of more interesting to study.
What might have happened is the opponent left on their 2nd turn before they rolled they dice. I honestly didn't notice on the first turn. A different option could be showing "waiting for opponent to roll".

I hadn't thought about writing a backgammon game before, and it'd pretty interesting to think about all of the work that is necessary to create something polished. The mechanics of making the core rules would probably be the easier part. Creating a seamless UI/UX to accommodate online players from all over gets complicated pretty fast.

If you're planning on using this as a portfolio piece to impress potential employers, I recommend writing down some of the things you could have done, but chose not to implement... "I thought about adding drag and drop functionality, but I kept it simple for the demo, because PC users did X, touchscreen users did Y, and I would have needed to do A, B, and C to do it well, but didn't have time to work on it."
I don't have the most complex tax situation: a wife, child, income, capital gains. But it takes me maybe 15 minutes in Canada to do.

I once screwed it up and they fixed it for me, yielding a larger return than I calculated (I accidentally zeroed the RRSP contribution carry over value).

Thought maybe this would help give perspective of what can be.
Show HN: Keen IO Blog Redesign
Control F for national labs, and this is the only comment that came up. That makes me sad.

The DOE and NNSA national labs are enormous R&D institutions and have grown far beyond their original propose in the atomic weapons complex.[1]

I personally work for an office that pumps over 100 million annually into the system, and frankly that's small change. Probably about 40%-60% of that money goes into overhead and facilities which enables research outside of my project.

There are a lot of fair criticisms of the system, but most of that is because real R&D works like ycombinator. Lots of investment, with the hope that eventually something pays off in a huge way. Like the system or not, most people who are unhappy with it are really just unhappy about government sponsored R&D. Almost by definition, it's not going to be "efficient" in the short term.

If people are interested in big money, complex problem science, i encourage you to take a look at the labs. They cover everything from supercomputers, to marine science, to renewable energy.

[1] https://energy.gov/about-national-labs
where were you all my life
I honestly can't think of a better example of how broken American politics are.
This is really cool. Do you mind putting your contact info in your "about" box if someone wants to get in touch to learn more?
The Shadow Brokers are back with exploits for Windows and global banking systems
Sounds like you like NYC a lot because it does many things the way they do it in NYC, way more than any other place that is NYC.

Which is a bit circular if you're trying to convince anyone else, but as a personal opinion that works fine (I'm serious, you like this sort of thing, good for you. Not so good for the homeless, which you just rather blatantly ignored--ouch--but hey there's probably worse places in the world so ehm yeah! good for you!).

Apple is not nearly as popular in Europe as it is in the US. Software development and engineering, definitely not. Graphics design, sure, but I feel that'll change soon. Sound design / music producing, I'd say about 50/50, but they'll just use both a Windows machine and a Mac in their studio because they like to have the best tools (and VSTs) of both.

> Well, with a 24/365 store I sleep easier at night knowing that if I need another unit or in person assistance when on a tight deadline I can get one. :-)

Not having tight deadlines at night so frequently that I'd need a 24/7 store is what'd make me sleep easier, personally.
Kindle Finally Gets Ragged Right Alignment
It could also help to create another representation of an image or an object in the image. Think of "Please find something that looks like this: human sketches some lines"
That's why I dislike classical education, which put notation and theory first before intuition.
The GP's point is that Median Income would be valuable but "average" i.e. Mean Income, is much less valuable.
While I agree in general with what you wrote, there are examples of orally preserving collective memory. Think of the ancient epic poems for example.

Painted or etched drawings on cave walls came long before writing, and no other existing species on Earth does that except if we teach them.

Non-homo species also do not domesticate fire. Fire means not being afraid of something that you usually have seen only in scary situations, and it can lead to writing tens of thousands of years down the road (papyrus happens to preserve well in a pyramid in the desert, but cooking clay tablets or melting metals works better everywhere else).
Am I tripping? I thought 65 was "A"?
How about using the same approaches for coming up with solutions to 3d printing objects?
I too have a soft spot for AMD. I remember how excited I was as a kid when my Dad told me he had just got a new AMD Thunderbird... A whopping 1.1 GHz chip that "ran circles around the Intel". That, and our new broadband, and my Voodoo gfx card was how I started gaming.
I don't have any experience with Godot. But given a choice between GameMaker: Studio and Unity3D for 2D, I choose the former. And it's because of the tooling. I don't consider Unity3D's tooling to be great for 2D. I don't consider it poor, either. But I think in making a good engine that offers 2D and 3D, some of the workflow is suboptimal if you're only working with 2D. That said, I've used Unity3D lately even for 2D projects, because my collaborators have been more familiar with it.
Explaining mission statements is like explaining jokes. It destroys them.
Ironically, in irobot he draws more like a dot matrix printer than a human: https://youtu.be/Bs60aWyLrnI
> How can one not know what they make post-tax, at least well enough to not be off by a few dollars?

In the US, I guess you can look at how much salary appeared in your bank account, and multiply it by 12, to get the yearly salary.

In European countries, there are holiday bonuses and in some countries a 13th month salary, so the yearly income is something between 12.5 to 13.5 times the monthly pay.
A Sketching Manifesto
Because that means less money for the people on top. Most people don't start a business out of altruism.
One of the things that makes understanding higher dimensionality so challenging for us is that all the cases we can visualize (0, 1, 2, and 3, to a limited extent 4 if you use time as a dimension, which is suitable for raw visualization but makes rotation hard) are very frequently special cases when you ask about some property in n dimensions.

I suspect (obviously without proof) that while a 100-dimensional being might have a hard time directly visualizing a 101-dimensional space since all their specialized neural-equivalent-hardware might be set up for 100 dimensions that they would at least have less mathematical trouble with going up one dimension than we do. By that point the dimensions are becoming more regular in a lot of ways, whereas for us we're still stepping from something that's still often a special case (3) to something else that is also quite often a special case (4), with only the ability to visualize things that are super-special cases below us to guide us. Too much special case going on with too many properties for us to get a general understanding of dimensionality very easily.

To give one example of a special case we live in where even going to 4 doesn't help much in escaping it, we are used to the unit sphere taking up most of the volume of the enclosing cube. This turns out to be a special case for low dimensionality; in the general case it takes up a vanishing fraction of the volume. This makes sense and is perhaps even obvious if you think about it completely algebraically; if I'm picking variables from -1.0 to 1.0 for each dimension and doing SQRT(a^2 + b^2 + c^2 + d^2 + e^2 + f^2 + g^2...), the more I add inside that expression the less likely the resulting value is going to be less than 1.0. But even as I know this quite easily algebraically, the geometry portion of my brain is screaming "No, it cannot be! The sphere is large!", because it's too trained on special cases and generalizing those special cases into the general case incorrectly.

(Yes, the SQRT doesn't do much here since we're doing the unit circle, but it's part of the form.)
Insurance companies mining as much data as possible to find reasons to deny claims. There is a very good chance that they will be (are already?) able to infer prohibited information to raise prices.

If they are concerned with racial issues (or similar), try pointing out how data analysis can hide institutional racism (or other biases) - even unintentionally - into the algorithms behind finance, criminal sentencing/parole, future employment opportunities, etc.

Even if none of that happens to apply, there are two big reasons they should care. First, the unknown. In the circus we call our current political environment, do they really want a future $POLITICAL_ENEMY to have a detailed map of who they are, what they do, what they like, where they move during the day and who was with them (COTRAVELER), and anything else modern machine learning techniques can find?

The final reason is... because it isn't always about them. Other people might be in worse situations and it's important to stand with them by normalizing sufficient privacy. In his essay[1] on why he wrote PGP, Philip Zimmermann said

>> "What if everyone believed that law-abiding citizens should use postcards for their mail? If a nonconformist tried to assert his privacy by using an envelope for his mail, it would draw suspicion. Perhaps the authorities would open his mail to see what he's hiding. Fortunately, we don't live in that kind of world, because everyone protects most of their mail with envelopes. So no one draws suspicion by asserting their privacy with an envelope. There's safety in numbers. Analogously, it would be nice if everyone routinely used encryption for all their email, innocent or not, so that no one drew suspicion by asserting their email privacy with encryption. Think of it as a form of solidarity."

This is similar to the concept of herd immunity[2] with vaccines. Vaccines are not 100% protection and some people cannot take them for various reasons. Those people still benefit from the general vaccine use producing fewer opportunities for infection. Similarly, when enough people protect their privacy, there is less incentive to abuse data thanks to lower profits and increased political costs.

[1] https://www.philzimmermann.com/EN/essays/WhyIWrotePGP.html

[2] https://en.wikipedia.org/wiki/Herd_immunity
There's an open-source clone of the HP-42s that has found it's way into different smartphone apps.

I use Free42 for iOS and it works beautifully. Plus I can leave my real 42s safe in a drawer at home.

https://itunes.apple.com/us/app/free42/id337692629

There are other builds for Android, Windows, Mac, and Linux:

http://thomasokken.com/free42/
So, I'm not allowed to ask why this post is interesting?

By the way, votes on HN are not equal and not the only mechanism to get on the front page.
I used to feel this way but there is intellectual concentration risk. Reading the same stuff as everyone else has created an echo chamber for me, and I intend to seek diverse sources again like I did before the link aggregator era.
Apple has an official permit to test self-driving cars in California
How would I take advantage of pre-tax money, like contributing to retirement accounts, HSA, ...?
Asynchronous, GTK+-based, GUI Library, Inspired by Elm, Written in Rust
We've banned this account for repeatedly violating the HN guidelines. Please don't create accounts to do this with.
> Fun facts:
Some diversities are gender driven. Nearly 90% of drawings in which the chain is attached to the front wheel (or both to the front and the rear) were made by females. On the other hand, while men generally tend to place the chain correctly, they are more keen to over-complicate the frame when they realize they are not drawing it correctly.

Hm. So a machine trained exclusively by men/women would make different drawings?
Very cool man. For the real-time updates you keep the browser-client requests open, right? Any reason you did it that way?
It's clear why they're penetrating those networks and it's at least arguable they have cause too.

My comment was about the security house of cards surrounding the fiat banking system.
Good on you. Maybe when you acquire more smarts you'll realize that games are an essential part of how we got to where we are as a species and that "using" all the game devs on "more productive" stuff could regress us.

Maybe somewhere in that transition you'll also take note on how many technological advancements originate from the game development field.

I'm thankful we don't have managers at the top of the chain, deciding what the human species should and shouldn't spend their professional time on, based on an extremely narrow and stereotypically uninformed world view.
Surely it's because this is an aspect of intelligence? Being able to generalize an image is like being able to summarize a text. It reduces something individuated and complex to a set of shared properties.

So the Why seems self-evident to me: if you want to understand intelligence, try to make machines do intelligent things.

That's not to say I think that approach will necessarily lead to a system capable of general intelligence. But I'm assuming that is their current approach.
What's illegal or not changes with political winds, and if they can access one part of the system the rest is now circumspect
Ask HN: YC 17 Summer – 0 views on our 1 min video
I've been monitoring the number of views on youtube on our 1 min presentation video for our YC application. I still don't see any views, we submitted our application on the last day a few hours before the end.

We still have 4 days left before they send out invites/rejections. Have you guys noticed any views on your videos? Does YC even watch them?
I don't think New Zealand's selling point will ever be isolation. To have isolation you need to have a place with very lax laws where people don't want to bother you. New Zealand is very beautiful and interesting but there are still many laws and many people who want to bother you.

Maybe this is "isolation" in a previously unheard of, to me, sense where you just don't want to be a citizen of a major nation or something? I don't know. For what I think of as "isolation" NZ is too draconian.

Higher taxes and stricter laws really make it a no go for many people.

When 50k USD lands you in the highest tax bracket (30%), when everything tech related is more expensive, and you're a software engineer it's a hard sell.

NZ's biggest selling points are low crime, low unemployment, interesting area, and attractive social programs. It's definetly not an isolationist paradise unless you define isolationist as being "not in America, Middle East, or Europe" which this article seems happy to do.
Why do bad teachers exist? Why do we have tyrranical, shitty administrations?

Giving a million dollars to a homeless drug addict would kill him within the week. You don't solve the problem by throwing money at it, now.

I said increase the education budget. That's not just money to schools, that's money to education research, schools, teachers, after school programs, parent outreach, and all the other weird little things people don't think about when they think about education. It would shift our country's cultural and political policy towards education - if teachers are pulling 120k salaries, the expectations for their performance would be higher. More people would seek out the extra difficult training to become a teacher because the rewards are worth it, much like people are willing to spend 10 years slaving through medical school for a prominent, well-respected, highly paid job that involves helping people.

Right now the only people that teach are the genuinely good people that are willing to take 24k/year salaries minus personal expenses on classroom supplies, or yea, the shitty people who couldn't figure out what else to do.
Also a fellow passenger on the USS mdorazio / wmccullough. I have ended up using Unity lately because of 1) collaborators and 2) it works on my preferred development environment (Mac). That said, I'm pretty interested in the upcoming GM:S 2 mac release; I wasn't fortunate enough to be part of the beta.
One way I thought of doing this would be to just have every commit tagged with some subjective score given by the committer (in commit message), probably just 1,2,3 to avoid too much weird subjectivity of a x/10 ranking, that gives how much the user subjectively thinks a commit is janky. then you will get a map of source code quality over time
The ultimate guide to LSTMs and RNNs
Task parallelism is fine with the goroutine model, but not data parallelism, which is just as important if not more so. (Although note that task parallelism depends on having good locking strategies, and having more static checking than Go offers in this department is always nice...)

Why do we use GPUs, for example? Data parallelism. What have all the advances in video/audio codec implementation been the result of? Data parallelism again. What makes hashing fast? You guessed it...
So you have a good start, one which is enough for the vast majority of people. Those that do have those things have to do a little extra work. I'm not seeing an argument against doing this.
Medium Reading List Colour Labels
I don't know how it works under the hood but when I use Monzo for Euro payments the conversion is shown in cents - they probably round it and pocket the difference. But the actual rate is very good, interbank rates
You would find that NZ has a very user-friendly tax system. For the most part there is no need for a tax return for a private citizen in FTE.
Absolutely. I give out my snapchat before I give out my phone number.
Learn about Climacophilia
Would you please not do flamewars on Hacker News? We're trying for a higher quality of discussion here.
I have used Siri to flip coins and roll die in work. Often it's prompted people to make a call (rather than using what the dice/coin said), which is a great outcome.
Imagine a complex prolog search (great for stuff like natural language processing and program optimization), with the non-deterministic clauses spread through those nodes, and collecting the true ones on the later stage processors.
> For the most part, this is all true in, say, Tulsa. Especially if you stay off Facebook.

Really only the cost of living.

> Commuting is less wearying

Not really.

There's a near zero percent chance your commute involves anything other than driving. The walkable areas of midwestern cities are certainly cheaper than SF, but they're also not exactly cheap. You're still looking at half a million for a decent house, 200k for a decent condo, and that's on a midwestern salary. Not to mention the weather.

And if you're driving, well, driving is driving.

> And American politics, “Brexit” and the Islamic State are on the other side of the world... [can be avoided] Especially if you stay off Facebook.

I mean, I guess you can just avoid talking to people altogether, but avoiding Facebook is no way to avoid the nastier parts of American populist politics in the midwest, which is decidedly Trump's America. On my last visit I learned that there are still people who very strongly believe that Obama is a Muslim and Clinton is a witch (literally, as in worships satan. I'm not exaggerating and they weren't being coy with language). And I wasn't even seeking them out, they were just the people I was obligated to spend time with.

So no, the midwest isn't some cheaper version of California. There's a reason why people like me leave after a few decades and never look back. The weather sucks, the cities are either unlivable or not appreciably cheaper, and there's a high concentration of extremely unpleasant people.
It's not more complicated than this in the US, either.