skysight-inc/HackerNews huggingface dataset:
This is an incredible unhelpful response to a poster who has explained their experience. Unless you work for them you don’t know what their team is like or how they function.
This is great. Dwarf Fortress is a huge part of the reason I became a programmer.

Maybe that's why I'm a bit disappointed now that I actually am one, but that's life :p.
The algebraic integers in Q(√5) — namely, numbers of the form aτ + b, where a and be are integers and the golden ratio τ = (1+√5)/2 — are quite interesting. If you make vectors of them, you can make a dodecahedron, iconsahedron, 120 cell, 600 cell, etc.

This is great practically for modeling quasicrystals, as well as things like buckyballs, certain types of viruses, architectural structures, ...

If you want to play with the symmetries, I recommend buying some Zometool construction toys, https://www.zometool.com
I would counter that we need to make it more difficult for police to use Stingrays, but law enforcement should absolutely engage in all sorts of man-in-the-middle attacks when it is in the public interest. The problem is not that the have a particular capability, but that they have such an overabundance of them and that they deploy them far too readily.
My usage of the internet really isn't that much different from my usage of the automobile. I don't know why you think it's a proper noun. It's just the name of the thing.
For me version control isn't even really about having backups (though that is a nice side effect). Version control is about documenting and annotating the process of creation, and it is uniquely necessary in programming because of how eternally iterative programming is. Code that is not annotated with its history and its motivations suffers to an extreme degree from entropy, becoming more and more difficult to understand.

VC is part of code. Not using it is, to me, like refusing to use verbs.
This matches my experience exactly.
You probably meant tmuxomatic, not tmuxinator.

What you describe are the "synchronization features" that are planned for a future version. I'd like this to be a real-time synchronization between the tmux session and the tmuxomatic session file, a change to one will update the other.

Development for 2.x is centered around Flex. Look for synchronization (in whatever form) in 3.x or 4.x.
But wont your scheme make the most desirable usernames, the short ones, the cheapest? Or is your aim to shift the demand to longer names as they now convey status?
Make and submit it.
Mice often carry diseases [1]. When they get into homes, they can transmit those diseases to the occupants, which are often house pets, children, or the elderly.

Mice also chew holes in walls, cupboards, pipes, and wiring, sometimes to disastrous effect (e.g. house fire [2]).

You can pretend to be all macho and unconcerned by mice, but the fact is, they're awful disease-carrying rodents, and you ought to avoid them and get rid of them if they're in your house.

[1] http://pestcontrol.about.com/od/diyrodentcontrol/a/Rats-And-...

[2] http://pestusa.com/rodents-fire-hazard-considered/
Andrew Hacker and the Case of the Missing Trigonometry Question
It really depends on what the topic is. I always hit Google or DuckDuckGo first. Most of the time, I can find all of the information I need after a few tweaked searches. If not, the information I probably need is in a book, so I find a book. The great thing about nonfiction books is that the authors love to talk about other authors and their books. So there's more books I can read on the subject.

If it's tech related, or something hands-on (like cooking, gardening, auto repair, etc.) I like to just jump in head first and get my hands dirty as soon as possible, reading up on tips and techniques here and there as I go. Youtube is great for these. There's often a ten minute video with exactly the information I need.
It's intended for non-trivial layouts.

To contrast, take a look at the configuration files for some simple layouts in another popular session manager: http://tmuxp.readthedocs.org/en/latest/examples.html

The same layouts in tmuxomatic are going to be very easy and obvious. Though the unorthodox nature of tmuxomatic may require some getting used to.
https://en.wikipedia.org/wiki/Triarchy_%28theory%29 FTW
I consider it a proper noun because it fits the definition of a proper noun. In your sentence, "the world" is also a proper noun, but you didn't capitalize it for reasons of style, like the sun or the moon. To quote the AP style guide, "AP capitalizes the proper names of planets, including Earth, stars, constellations, etc., but lowercases sun and moon."
Absolutely, it would be a great ROM for gaming as well
Good summary. Thanks.

Yeah, I often see on HN (what are presume are younger developers) who never lived in a world were OSes, languages, frameworks, toolkits were not free. Everything cost a pretty penny. Open source software en-large would have been such an alien concept telling people it was going to be the future, they'd think it was crazy talk. Now it is taken for granted ... too much for granted perhaps. And they love to hate GPL and make fun of Stallman and how if someone releases GPLed software they are being anachronistic and hostile and it is hurting their Uber for Dogs startup and so on.
iOS Simulator and xcrun simctl – Part 2
Isn't community service better than capital punishment?
Looks like Satya Nadella is venturing into Linux platform
Okay, dude.
European social democracies have made it work by continuously re-constructing it. Employees and citizens of the welfare state are at the table when negotiating how to set rules for the managed capitalism. Check out Sweden for example.
Digital Bathroom Stalls with iBeacons
Not enough companies bootstrap. Some people work 45 hours / week at their job and 55 hours / week on their side business. That is less risky to me than taking investment and working 100 hours / week on a VC funded business.
I remember being in Ireland last summer and seeing right off the plane a vending machine of burnable sim cards.

The market doesn't exist in the US yet, but Europe seems to be somewhat accustomed to it.
I was watching one of the videos online where the guy is playing some game with a virtual character that runs around in his room and thought, you won't need pets anymore.
In the weekend when I am home I try to do my normal work on a 1986 msx-2 running Symbos. It actually workd quite well. I cheat a bit by having 512kb (soldered in myself which I am still proud of), a network card and compactflash card reader but the MSX runs at 3.58mhz and most things I need to do work on it. It is absolutely crazy what the creator of Symbos gets out of this limited machine. If that had happened in the 80s we might have had a very different history.

I run a computer museum and try to educate visitors on the history of computers by actually using the old systems and seeing that fundametally it is not so different or in; it is not magic what computers do.
Not an April Fools' joke. Colour me surprised, as some of the quoted previous AP changes are hilarious: 'more than' can replace 'over'... "More than my dead body!"
Let's start by assuming that the SEC think that capitalism is a good idea, and that the property rights of owners should be respected. I'm not saying that _I_ think that, or think the converse, but I think it's a reasonable bound for the present conversation.

The CEO, and the company in general, are already accountable to investors (i.e. the collective owners of the company), to exactly the same degree that (s)he'd be accountable after an IPO, modulo only the fact that presumably the CEO's ownership share would decrease. The owners of a private company can require as much or as little transparency or accountability as they choose, with the added benefit that they can require that the transparency only extend to themselves (the owners), and not be made public to the benefit of the company's competition. In constrast, the owners of a public company cannot choose to require less transparency than the SEC demands. So the current owners stand to gain nothing from this additional restriction. In short, whether or not the company (and its owners) benefits from the access to additional capital that hopefully comes with going public, it's hard to understand how any of the other features of going public could possibly be superior to staying private.

I understand why the SEC exists, and without having an opinion of whether the actual SEC actually does their job well, I think that having such an agency promotes the public good, by making investment in public companies safer, and thus in turn giving companies better access to another form of capital, and thus in turn allowing greater economic collaboration between strangers. That's a pretty cool thing! But when the SEC says "Hey, companies that don't need public capital, you should voluntarily put yourselves under our control. It'll help your 'discipline'", I just cannot fathom how that makes sense, except through the cynical lens sarcastically expressed by @fiatmoney.

How can anyone take this argument seriously?

There may be some public good promoted by forcing companies to go public. I don't hear anyone making that argument, though. And besides, what of the property rights of investors?
The web's survival was far from certain, other similar more proprietry instances didn't - many would argue freedom was the webs USP.

Ubuntu & Debian improved my interfaces.

I cannot in good conscience support a walled garden or advocate its use knowing how important freedom is.

;) In the UK the trains have never run on time.
I spoke imprecisely; you are correct. That said, I don't think, of the software that has escaped the Golang pits and weaseled its way into systems I am forced to maintain, any of it does not have a cgo, and thus a libc, dependency.
I am not sure how this would be a precedent. People have already gone to jail in the UK under this law [1]

I wonder if "I don't remember it" is a defense against this law. How can a court send someone to jail for not remembering a password?

[1] https://en.wikipedia.org/wiki/Key_disclosure_law#United_King...
But in real-world usage the word "internet" always refers to the internet. You would never refer to "an internet"—more likely terminology would be "intranet," "LAN" or "corporate network," or, in a historical context, something along the lines of "internet precursor."
Well, it sounds like you've never come across one you recognised as doing that, so how can you be sure you'd spot it?
https://news.ycombinator.com/item?id=11413603
They can.

They don't.

It's extra effort for them for nearly zero marginal gain.
Because consumers drive industry, so more consumer pollution implies more consumption, which in turn creates more industry and more industrial pollution.

It's a system, not a balance sheet.
Microsoft Remote Desktop Apk
I've seen something worse! Once had a 5C come in for repair. Still under warranty, so sent it to and Apple Store in the USA for replacement. We don't have an Apple Store in my country. Got back a unit that upon reception didn't start. Lifted the screen to inspect it out of curiosity, because it looked somewhat used from the outside, before proceeding to send back to Apple (and waiting another 3 week for the trip back and forth) and saw a device missing plates, screws, with a sticker inside with some Chinese words, and the red LCI (water indicators) were tripped (meaning the unit was water damaged prior). We sent it back and they declined to replace it again because... it had liquid damage and was tempered with!! After much aggravation, they accepted to replace it OOW (they usually don't replace devices that had been tempered with even OOW).
Since then Apple Certified Service Providers in my country were allowed to replace iOS devices under warranty, and we did receive defective units on a few occasions that were fortunately replaced.
But the second worse "incident" was my 15" 2011 laptop that had the logic board replaced 3 times under the Apple logic board program, before I got back a working unit! The ACSP told me that it happened many times over, but only (?) twice did they have to replace the same board 3 times in row! They're all refurbished boards of course (nothing wrong with that), but their QA after refurbishing seems to let a lot of bad Apples (pun intended) through!!
It is a common's green, everyone can freely picnic there.
I say subset of the real numbers because other number systems don't restrict themselves to rationals. Logarithmic number systems, for example, almost never express rational numbers.

It's true that most floating point computations involve rounding, but there's no contradiction in that. If you think floats are inexact you can get into a lot of confusion about things; you might miss, for example, that `(a + b) / 2` is exact (except on overflow to infinity, or languages that don't enforce floating point correctness) or that Javascript's integers are actually just floats. Considering floats as inexact might lead you to believe they represent ranges of numbers, eg. x ± ½eps, which is confusing. I've seen more damage from this belief than most other myths about floats, at least among experienced programmers.
How do you get a lease on a section of ocean?
Partially. I don't smoke much anymore, but when I do I'm still high functioning. Part of that is I know my cutoff point and part may be that I have a great deal of practice doing things high and know how to compensate for the downsides.
> They could fix our crumbling infrastructure... reduce overcrowding by making prisons larger

Unskilled people make crappy engineers and construction workers.

> provide child care

These days, child care workers need a lot of paperwork and a bit of training. Not to mention that you kind've have to be good with kids; it's not really a job just anyone can do.

> in-home care for our elderly

And this is in the same bucket. Forcing people into a caring role makes for bad carers.

> build community gardens

This one could work... but then again, how many gardens can you have, and how many folks would they support the work for?

Throw in also that all of these things are not 'free labour'. You still need to manage and train that staff, and you're going to have higher overhead costs because you'll have higher turnover. It's not as simple as just saying "labour = free, so go do something".
They just create crisis and other issues to divert the attention of people.
Your response is so bad I almost think you're trolling... Hoping (I think) not:

"And clearly any language in which invalid states are representable is useless?"

I did not call anything useless, much less the entire language.

And I am the first to agree that trade-offs need to be made between a variety of considerations. But in this case, for the approach under discussion, I pointed out a design criteria that I find often important, that this approach is in flagrant violation of, while getting basically (perhaps literally) nothing in return toward any other design considerations.

Either I missed things or that's just a bad decision. If you think it's the former, please engage me more constructively so that at least one of us can learn something.

"Nice try, but nah."

This is needlessly rude.

"I like me some pure functions sometimes"

This issue has zero to do with pure functions.

"but I'm not dogmatic about it."

Right, pointing out bad design can only come from a place of dogma. Never experience, never consideration, and never anything that could permit substantive discussion.
FBI offers crypto assistance to local cops: “We are in this together”
Pretensions of cleverness, sure---but sometimes there really are free lunches. Just as a change in perspective is worth about 80 IQ points, using the right abstraction can make coder cleaner, shorter, more efficient, and more understandable. No, typing `defmacro` doesn't make that automatically happen, but it is, sometimes, necessary.
Ditto the sun, the moon, the sky, the world, the universe, etc.

Seek ye not consistency in the rules of the English language; that way lies madness.
Hugo, a fast and modern static website engine written in Go
I really like the philosophy you describe. It pains me to see folks disenfranchised from the concept of real teamwork. Isn't the whole point to be working with each other? Even if the person is signing my paycheque, they are still another human tackling the same general problem as I am.

Easier said than done, because of course there are bad managers out there. But even in difficult situations it can sometimes help to try "manage up" - again, the value-building and the mission is bigger than any one person.
Well you've got to start doing things for yourself at some point. If that isn't done during college these days I don't know when it is. Probably varies among us. You could even reasonably say it doesn't happen even until death since people will help you not die until you die.

The only issue I take with this article is it is blaming the very institutions that provide optional education. Many students must take out a very big loan to attend college in the US. To then blame schools for not helping us find success, I find ironic. If you're not happy with the educational system you can begin by teaching. Put your money where your mouth is.
I think every time I've used a profiler, it's taught me that me intuition of where the bottleneck was was completely wrong. It's a humbling experience, in a good way.
There are other ways that people have contributed, though. Take, for example, the project that led to the solid density values being updated for all sorts of materials.

Saguaro wood density only exists online thanks to Dwarf Fortress, for one example.
It should be noted these people who swear oaths have a greater responsibility to the constitution and the nation as a whole than to the individual organisations within government.
I have come across plenty of two faced people, just nobody who has not appreciated high quality one-on-one time. Even when they didn't like me they still got a lot out of it.
I don't agree with this. The Internet is clearly a proper noun like America, Jesus or Associated Press. It is somewhere between a place and an idea which might confuse the AP people but it is THE big thing between a place and idea of our time and it deserves proper noun status.

I take less issue with web being written lowercase. It is a shortening of World Wide Web anyway.
Running surveillance server on Smartphones
That depends largely on how long you stay in jail or prison, though.
That's debatable. Version control have helped me a lot. It also helps me experiment with new code without risking forgetting something because I can always roll back.
How would you prove that you "warrant a higher salary"? It would just seem personal at that point which wouldn't be a wise choice in a professional setting. I guess you can compare with what the market is paying, but you're not proving anything. Instead, you're just comparing if you decide to make that point.
But, like I said, if big lookup tables work for Unums, they should also work for floats.
>> I am shocked sometimes to see empathy here for anyone that would execute you by cutting your head off, stone women and homosexuals, and rule a nation with an archaic religion.

No empathy.

No empathy for the U.S. government who were supplying weapons to "moderate" rebels who turned out to be Al Qaeda, who sent operatives to destabilise nations, either.

If there were no meddling by foreign states, Assad would have crushed the rebels and reinstalled stability several times over by now.
Why don't we hear - on HN or in the startup world - talk of disrupting this industry?
In Canada, we have a drug insurance tax (in Quebec at least, I'm unsure if this is a federal thing) so we clearly pay for drugs. I don't know the extent of what we do pay for, but surgeries and most everything is paid for by taxes.

Even breast reduction is covered if a doctor judges that it's for health reasons.
Where do you live?

That's simply not true here, where any business which has to collect sales tax (i.e. nearly everyone) needs a "Transaction Privilege Tax" license.
I think the gist of the first point is that there is a lot of communication that needs to happen. Talking is not the point; understanding others and making yourself understood is the point. And for most situations, currently, that just happens to involve a lot of talking.
Because Apple says so when they sell you the refurbished unit! They say it will be the same like a new unit from the functional side. And if that underfill (the resin/glue referred to in the video) was not important, Apple wouldn't have bothered to put it there for new factory units, consequently increasing their manufacturing cost as well as their refurbishing cost - since removing the black underfill/glue to replace those chips is a nightmare (I know, I do it for a living). On the flip side, underfill provides much more durability and protection from liquid damage (liquid is prevented from slipping under the chip and damaging the balls = contact points = solder joints) and helps the device sustain a lot of abuse. Whoever has children or repairs those devices for a living can tell you the huge amount of abuse they are subject to. So skipping on the underfill process for refurbished units is a "design fault" in my humble opinion. This as well as leaving corroded caps and components on the board. When I fix a MacBook Pro board that was damaged from a liquid spill, I replace every corroded component I can find, even if still functional, to future proof my repair.
There have been successful (meaning what exactly?) societies that were not market economy based.

People tend to think communism vs capitalism but for most of human history it's been something else. Like hunter/gather or some form of feudalism. I don't disagree that market societies work for distributing goods. But they do have external costs. Are there more efficient ways? Probably. Will market economies go the way of hunter/gather economies at some point? Almost certainly.
Could you provide references?
It promotes this recent fad of 1-1s as a key ceremony of Great Management. I understand your point, but since 1-1s can so easily be useless, the author's assertion doesn't hold. I would say instead: if you don't like working all day to solve other people's problems, you won't like being a manager.
Branches and being able to revisit older code are very important, regardless of the number of people working on the code base.
You're missing a key component of economics. You are saying suddenly widgets can be made for less then previously by automation. If there was a monopoly seller of widgets, your argument makes sense but if there is competition, prices will be driven down, or some other effect will occur.
I'm not saying I'm unconcerned by them, just that I do not believe they carry the same stigma as cockroaches or rats.

Of course, if the majority of people would see an actual mouse on their cupboard they would not be so happy - me included.
This was all pretty clear and insightful, thank you.

So, at the end of a calibration, if you were forced to lower someone's rating, does that mean their salary would be lowered as well? If so, how does that typically end up when you break the news to that person?

Also, how do you figure out how much you are worth? You can compare with what X position is getting paid in the market, but wouldn't this just be cherry picking?
> Not really, you're being asked to produce a self-incriminating document you already wrote.

The (paper) document will be produced and turned over. It isn't my fault if anybody doesn't understand how to read it. A warrant isn't a guarantee that evidence will be found or understood.

> public companies

Corporations are created by the state; they do not have rights. The state can put additional requirements on their offer of limited liability. People have rights against self-incrimination.