skysight-inc/HackerNews huggingface dataset:
"seems to get nowhere regardless of how many facts are throw at them."

If you're engaging someone who doesn't agree with you on an issue, purely throwing facts at them is very unlikely to convince them of your point, and is going to end up frustrating both sides. Human psychology just doesn't work that way. We're not purely rational, evidence-based beings.

How much time have you taken to understand their positions and the reasons they hold them? Are they just irrational? Ignorant? Obstinate? Willfully uneducated? If you think this is the case, how can you convince them anyway? After all, they're irrational, ignorant, obstinate, and willfully uneducated :)

If you can understand (that's not necessarily the same as agree with) where they're coming from, that goes a long way towards understanding how you can reach some kind of shared understanding and agreement where none existed before. That might seem like it's a slower process, and takes too much time. But if it actually works, and the other method (throwing facts) doesn't, it's actually accomplished something.

There's a lot of contentious issues right now that are very important for us to reconcile. Working on skills like this, figuring out how to come to agreements and compromises, working solutions, is vital.
Next Caller Is Hiring a Technical Product Manager
Yes, but I really wish I saved my spreadsheet I had, because somehow in Taiwan they were able to show us the meter for each room, and I remember looking at the kitchen the month after we gave up cooking and thinking "no fucking way." The guy with the KW/h calcs is right, it doesn't make sense when you do the math like that, but it was like 10 bucks a month in savings.
So what did you end up niching in? Also, how did you bill for your services?
If you're considering it for a Homebrew alternative, the main thing is to make a list of all the packages you must have, and then all the ones you would like to have, and then check if they're in Nix. Decide whether you can live with that or not.

Besides that, it's great. The about page sums its features up nicely: http://nixos.org/nix/about.html
The about page sums its features up pretty well, see if there's anything that particularly appeals to you there: http://nixos.org/nix/about.html

Also the HN link in my previous comment has some good discussion of it, just scroll down past the initial Docker comparison thread.

For me the main benefit of it is that I trust it. It doesn't take over system directories like Homebrew, which bugs me even though I'm on a single-user system where that should be ok. Both installs and uninstalls are deterministic, complete, and don't screw anything else up in the system. You can install different versions of the same package side-by-side, which the Debian and Red Hat Alternatives systems also enable, but Nix is more sophisticated about it tagging everything with a cryptographic hash of its build tree. MacPorts and pkgsrc may also provide some of this, but Nix feels more like the git of package managers than anything else I've used, eg the one that finally gets packaging right.
Ask HN: Best practices for changing companies?
I've written a Python for Java programmers book - http://antrix.net/py4java
Nah, correct solution is simply to use memcpy(), works on all compilers, all platforms, all versions, with SSE and with any flags specified:

#include <stdlib.h>
#include <stdint.h>

uint64_t sum (char *p, size_t nwords)
{
uint64_t res = 0;
size_t i;
for (i = 0; i < nwords; i += 8) {
uint64_t tmp;
memcpy(&tmp, &p[i], sizeof(tmp));
res += tmp;
}
return res;
}
i don't game anymore because

1> games are very buggy
2> i need super computers to play them
Thanks for answering, I appreciate it.

I already use Google Analytics and it works really great. I don't need the other features and I don't want to include the whole framework just to display ads, it seems really overkill.

I'm glad we have an option to use AdMob separately, please don't take it away.
The issue of some weirdos making it about freedom is probably pretty unique to america.
and you'll just keep getting more low-end work. The next client you get, double your rate, don't even bat an eye when you quote it, and you'll be surprised when people say yes.
You'll kill/burnout yourself with 16 hours/day.
I think GMO cultivars are not different from any other plant cultivar. I think we should label them. All of them, without exception. I don't think this is misleading or manipulative. I do understand why people might disagree. For my own part, I think people should have all the information that can be reasonably made available for decision-making. This included both GMO and non-GMO cultivar information. I dp think giving people GMO data and witholding non-GMO data is an unfair standard.

I actually don't think this would frighten people. I think most people would realize they don't actually care. The ones who do could make their own choices.

The current public rhetoric is basically that scientists do have to always be right. That this technology is too scary unless it's perfect every time. People are terrified of berries that don't bruise when they get cold or apples that don't turn brown when cut open.

Of course we should be cognizant of the risks. We should also be cognizant that they are not fully controllable and act accordingly.
Interesting idea. Small thing, maybe use another word or phrase in place of "context?" That's word programmers see a lot and understand, but moat people don't.
Extremely so. I can't find my spreadsheet but IIRC I could buy Chicken at something like ~1.50 - 2USD/lb, and about ~1/3lb broccoli for like .25USD. So that's 1.75 - 2 for a cooked meal, or I could get a meal at a restaurant for ~.80USD to 1USD. It adds up, especially because I wouldn't just cook chicken and broccoli for every meal, and beef is shockingly expensive in Taiwan.
Being in that situation is so satisfying.

Boss: HR won't give me the money for your raise.
Employee: I quit. I've been offered more money elsewhere.
Boss: No wait actually I can get that extra money
Employee: Too late, kthxbai
I am part of the 10% :-)

As are probably most of the people here...
I'm really glad to hear this. It's probably been just a year or two more than that since I signed off on those I subscribed to.

That makes me want to join again!
A closer to home example:

This is how the top comment starts on the HN thread about the ZLL master key being published, two years ago:

"This may not be much of an attack. The master key is used only during "commissioning", when a controller is introduced to a light."

[1] https://news.ycombinator.com/item?id=9249753
Dangerous? No. It's just not practical to control in the same way it's not practical to control who has access to compilers.
1920x1080 ~= 2 million pixels. Assuming an optical scanning system, you could give them the benefit of the doubt that they can route R, G, and B through a single light point during scanning.

I presume a "light point" is some sort of shaped structure on their glass which allows the scanned light to escape to the eye when requested. And in theory, might be a place where they can do interference cancellation of incoming light to darken points. All their hype probably points to metamaterials-style shaping of light.

Remember that pixels aren't rectangles (hence why scaling images larger always looks more blocky or blurry than native res), they're point samples. So a "light point" should be equivalent to a pixel in the simple case. Whether or not they can bend light between points to make it "infinite", who knows. Any of that is always going to be limited by the resolution that the GPU can crunch in time.
I suppose. It sounds like there'd be a lot of havoc over having people write "yes" or "no" vs "si" or "no," that's kind of what I was thinking would cause the problems.
Similarly, Google is pushing developers toward Firebase as a replacement for their identity toolkit[1]. However, while reading the provided documentation and tutorials, it's not clear how anything is better than the old toolkit except that the tutorials now assume you'd like to use Firebase to store your user DB (which I have no interest in). I also have trouble discerning where the free ends and usage starts costing money.

Compared to Facebook's acquisition of Parse, I'm happy that the Firebase team hasn't been shut down and has been shipping new stuff. However, it's disappointing that instead of continuing to build a great value-add, they seem to be consuming existing Google platforms and fairly often making the documentation for those things much more confusing.

1. https://developers.google.com/identity/toolkit/
Thanks for the response Stewart! In my post I completely forgot to mention that the game is currently targeting PC.

Whats the outlook for a Firebase PC C++ SDK? (Right now I'd only be interested in the real time database.)

Given UE4's success I think the effort to support the platform would be worth it. The use cases I listed above are just the tip of the iceberg. Think about it? :P
While we used some C for manipulating kernel stuff, we implemented a lot of the algorithms in Python since it let us do multi threading, multi processing, signals and a couple of others and my college uses a lot of Python...A bit too much Python now that I think about it.
Is hiring hackers “A Black and White Issue?”
Thanks for the clarification. Am I correct in understanding then, that with respect to the OP ("Apple's Great GPL Purge"), this wouldn't apply as the code in question isn't GPL3? And it looks like in at least the ROM case I described, the end user is not going to be able to fix it?
Good point. Instead of decay, I frame it up as complexity gradually increasing as tool is expanded in capabilities and environment it operates. The modern setup of those old, "simple" protocols is anything but simple. It's a huge mess of messes.

The solutions that replace such messes are often complicated themselves due to the operating environment and existing interfaces if nothing else. This doesn't even get into the politics of replacing someone in the Internet backbone. :)
Tilling the soil is not needed if you practice organic permaculture farming.
Hah, that was the reference, but I bought one after watching the movie for the umpteenth time, and it really is an easy plant to take care of.
I love Pirsig's book, though I read it when I was younger and now I'm interested in revisiting it with this perspective. In Tantra, you're not just talking about object-subject duality. One of the concepts is object-process-subject with a transcendental ground. So "seen", "seeing", and "seer", all of which arising and dissolving back into that transcendental ground. Pirsig's "quality" and "arete" which he talks about as being prior to object-subject maps well to that frame.

I totally get the idea of curating the ideas, beliefs, and things in your life. I also think that a minimalist practice can reveal some of those things, but if it is minimalism for it's own sake ...

I also thought of something else -- I read this article: http://www.newstatesman.com/culture/books/2016/09/philosophy...

I only superficially read on existentialism in high school, via one of Albert Camus's book. I did not like it :-) Part of that was a bias where my mother accused me of being an existentialist (at least, it felt accusatory at the time). Reading that review made me realize, there may be something in Western philosophy that has a similar base with the medieval Tantra I was reading six months ago.

That idea that existentialism is a search for meaning (I'm not explaining this from first principles and I'm explaining this badly), and being able to develop a philosophy from a cup of coffee is appealing. So maybe there are aspects of Tantra that are not as inaccessible as I thought, and existentialism has a lot of interesting things to say.

Lastly, another bit of Western philosophy I'd like to deep-dive into is Rene Girad's mimetic philosophy. From the superficial reading, it seems the central idea is that our desires are not intrinsic, but instead are mimicked from other people. That can paradoxically lead to mimetic rivalry (where the mimicked desire becomes an object to contend over) and from there, mimetic violence.

So far, in my reading, I don't find it complete in and of itself. From the Tantric perspective, it explains a lot about the workings of the conditioned or acquired self. Non-dual Tantra also offers an explanation of will that arises from the transcendental ground. I'm not sure how this all maps to each other. I do wonder, though

I think, minimalism, when taken as _mimetic_, leads to the things criticized in that NY Times article. But so can another other philosophy or view.
Could anyone, please, explain to me why 12:00 the noon is 12PM? Why PM? I come from Europe so it may be not so obvious to me. My reasoning is, assuming 12h clock, we have 12:00 twice a day. Once in the morning and once at night. So it would be only natural to say 12PM at midnight, not at noon. Since we already are dividing day for two halves, why not use exactly the same division for AM/PM? And yet, in the morning we (or actually you guys) are saying 11AM but 12PM.
Ask HN: Which (IT) automatization saved you the most time?
What software or script saved you a lot of time due to automating a repetitive task?
This is going to end up like that one episode of Angela Anaconda where they're all really excited about the new Jiggle Fruit but it ends up tasting bad and they don't like it.
Come on, at least buy a few nice wallpapers, carpet or curtains. Something good enough to look nice but cheap enough you can leave behind if you move.
Record Bird notifies about new releases by scanning your Apple Music library
Undefined behavior is not illegal. The compiler can do anything with undefined behavior, including exactly what the author expected.
Checkout the sneak peak of Firebase Analytics's StreamView.
https://youtu.be/2sCjSz_svdY?t=1787

Also, it sounds like you may find the new DebugView feature interesting.
https://youtu.be/2sCjSz_svdY?t=1346

Cheers,
Stewart (Firebase team)
It's the extent of the different styles of game play, and the kinds of things you can get out of it, is a huge advantage to these kinds of games.

When I got bored with GTA5's regular mission based mechanics, had finished all the missions, I spent just as much time getting two characters in a car and driving back and forth as fast as possible between the furthest auto body repair shops on the map just to see how long I could last before the car blew up.

From "My 4-Year-Old son plays Grand Theft Auto":

At this point my son was familiar with the game’s mechanics and hopped into the ambulance. As he put the crime fighting behind him, he wondered out loud if it were possible to take people to the hospital. I instructed him to press R3, and he was off to save a few lives. He was having a blast racing from point to point, picking up people in need, and then speeding off to Las Venturas Hospital. During one of his life-saving adventures, he passed a fire house with a big, red, shiny fire truck parked out front. He didn’t want to let his passengers down, so he took them to the hospital and then asked if I could guide him back to the fire truck.

http://venturebeat.com/community/2010/06/05/my-four-year-old...
I've heard many colleges have switched to Python for Comp Sci. I've seen linear algebra and computer graphics courses done in Python, too (including writing a ray tracer). The goal is learn the concept without the language getting in the way. Performance isn't a big concern (with poor performance you can still play with sparse data structures and other optimizations).

While I imagine it was good to get familiar with writing C, even assignments for operating systems classes didn't have all of the performance concerns or strict checking that production code would, right? (but C still is probably the best choice for other reasons in an OS class)
Where old computers find their final resting place
So it does seem that investors are impressed with the Magic Leap.

Just how impressed are they?

Let's see.

Magic Leap = 4.5bn valuation

Snapchat = 20bn valuation

So if, as the article states, ML could disrupt the $160bn LED screen market (among other markets), the valuation would reflect that.

Presently, it does not.
>Meanwhile the long-term future and impact of GMO's and the companies who control them are genuinely uncertain...

That article in no way addresses my point, and I'm not in the camp who believes that GMO's are currently unsafe. If you've been reading the comment chain, you'd be aware that the discussion is about the largely unregulated nature of the beast, not to mention economic implications.

As for a consensus on AGW, IIRC wasn't that more like 97%? I mean, unless you pad out the numbers by looking at people outside of the relevant fields of course.
Have you ever seen that happen? I find it hard to believe that it would start a countdown clock.
Why would you think that attacking tnones' comment is a reasonable defense of your comment?
Feature request: allow volumes to be mounted as read-only via, e.g.:

hyper run --name mycontainer --volume myvolume:/mnt/point/:ro myimage
Thanks for the video reference. Part way through corpuscles of light (1/4). Feynman is engaging. From the bit i've seen, yeah, i second the recommendation.
It isn't necessarly the case : permaculture has very high yields and low costs compared to oil-based agriculture.
It's been mentioned elsewhere but I recommend: https://www.youtube.com/playlist?list=PL601FC994BDD963E4

Seems like a few lectures are missing but if you google around you might be able to find them somewhere.
If you read my other comments, you'll see I advocate for largely regulatory labeling and free-market decision making with that information -- that people should be allowed to pick their own exposure to risk. The long term, multi-generational studies was talking about before a forced, society-wide rollover from old technologies.

I expect many starving people would elect to eat experimental food. But I also think it's unethical to not tell them it's experimental.

Is that position unfair in your mind? I certainly don't believe it's fair to claim tons of people would have starved if we'd added a little label.
> 3 node minimum

Since when?
That's one cent per ounce, or $1.28 per gallon.
People have been warning us about the green soylent since the 70s.
Wow, nice description! Could you recommend me some videos to show some of this to a person who hasn't played since the 90s?
> management will probably just call your bluff.

You don't need some enormous revenue or productivity win on the board to ask for a raise (although it helps). It just needs to be less hassle for them to pay you a raise than to replace you. In most cases it's really that simple.
IBM Watson Developer Conference – who is going?
Interesting. My college used a lot of Python for nearly all the classes except for language seminars and some parts of other classes.

I asked my professors why and they argued that Python "doesn't get in the way" (static typing, compilation etc.) allowing us to focus more on learning the algorithms and theory.
What exactly do you consider NORMAL farming methods!!!??? How on earth is mutagenesis normal? How is nuking seeds causing massive amounts of mutations "normal"? This is the alternative to GMO. We are already unnaturally altering the DNA of plants.

And you seem to suggest that doing deliberate and controlled altering of specific genes is somehow MORE dangerous than doing RANDOM changes or any number of genes. How does that even compute?

Would you drive a car at 100 mph where the car mechanics had just made massive amounts of random changes hoping it made the car better, or would you drive the car where they carefully studied the engine and made selected changes?

There are no laws in physics which prevent the DNA from getting altered at exactly the same spots through deliberate random mutations than through GMO methods.

Speaking of your ADA deficiency example. If you wanted to avoid accidentally mutating a gene to cause ADA, you would be most certain to avoid that using a the GMO method of specifically altering specific genes than if you just nuked the seed.
My wife loves portal and portal 2 because you get to explore and not get shot at without walking into it with early warning. For 90% of the game, you can just drop the controller, come back the next day, and everything will be just how you left it. No pressure.
The title seems tautological.

If the number of energy states of a system are reduced to very few of course the quantum mechanical effects will be more noticible since the "blurred" system that fakes continuity is no longer there to mislead.
I'm curious what features of VLC they're looking for that aren't provided by HTML5's video support. Broader codec support?
Yes, but it's more like getting a ticking time bomb. Eventually, they will find out the market rate.
Admittedly no, I've never known anyone to do it but people tend to be pretty cagey about talking about salary and job hunting and that kind of stuff, so who knows? I also have never seen anyone poop on their manager's desk but can speculate about what would happen thereafter :-)
I'm a hoarder by nature, I have a hard time getting rid of old magazines and broken VCRs. But I'm not a minimalist, either, I need tools (for example) to work on my car and other projects that I enjoy.

Look for me on a future episode of "Hoarding: Buried Alive".
General case (if you are at a startup this doesn't apply):
Getting a raise and promotion are different things, though sometimes promotions happen at "raise time" (yearly review cycle). There are also "out-of-cycle" raises but those are generally for special cases where you need market adjustments or are a star performer.

You _need_ to be getting a raise every 12 months just to keep up with inflation. If the company is doing fine and you are a top-50% performing employee you should be getting inflation+extra - if not, that is a bad sign. The 'extra' seems to vary a lot by industry, I've seen 1-10% from friends in other industries.

We're talking about yearly review cycles here, so when it's approaching that time you need to be noting all the concrete work you've done, why it was great, and why you need to be in the "above/way-above average" raise bucket. You need to be managing your manager ahead of time so they think well of you and have already allotted a nice raise to you in the spreadsheet. Your negotiation is in the prep work with your manager: generally once the review happens things are already in motion and not much will change course.
I'm filled with equal parts:

- That will be *awesome*! Think of all the cool things
we can do with this!
- Oh no, we're going to be parsing video formats in
JavaScript. :(
- Hmm, I wonder if this will actually be better for
security compared to a VLC browser plugin?

I guess we're not far from JavaScript: the one true language.
Well, nothing was particularly bad about the colour Macs; it's just that in retrospect they were the start of the movement to photo-realistic colour, and I miss the old B&W pixelart.