skysight-inc/HackerNews huggingface dataset:
Empty of content, hijacks scroll events to make its own janky scrollbar.

This bit makes me think it's some kind of wacky autogenerated summary:

> Research has shown that most medical calculating apps provide accurate and reliable results. Studies show that these apps calculate medical data accurately and hence can be confidently used in medical areas. Smartphone applications are highly accurate and are useful in reducing the chances of error affecting patients.

And this sentence is a glory:

> As smartphones are widely accessible and affordable hence its usage in the medical domain is highly acceptable due to it 100% accuracy levels.
Seeking Access to Facebook in China, Zuckerberg Courts Risks
Player Mind Map Theory [pdf]
Well, I guess the answer is that in some countries $15 is quite a lot of money, so people want to have a "casio" watch but for 1/3 of the price. That's the market these watches are made for, not the rich economies of the west.
Oh yeah, also lots of talks

Most of those are not as 'intellectually stimulating' let's say but it might be interesting to have something there
I've never been sure what the difference between physical and psychological addiction is supposed to mean anyway. What we call psychology is a complex of physiological processes. What matters is that marijuana accounts for 17% of rehab admission, more than any other drug with the exception of alcohol. Cute sophistries that we're also addicted to coffee or air will not change the fact that this "psychological" marijuana addiction is a serious threat to quality of life.
> These are developers that can make code work, but take Visual Studio away from them and they cease to be developers.

Ha, during my brief stint at a windows-shop after graduating, I did meet a few who couldn't get their heads around the concept of having a build happen without someone clicking a green triangle button in VS.
I struggle to understand, from a practical standpoint, where it comes from. The performance of ASP.Net is becoming outright ludicrous[1]. I've personally rewritten a lot of C++/CLR to C# and we've seen performance gains over 20% each time. C# is a language that hasn't gone stagnant, regular iterations on the language are made to meet real-world demands.

Now that the OS is no longer an issue, why isn't C# seeing more startup usage? Just look what StackOverflow does with it.[2] Startups shouldn't be judging developers for knowing it, they should be looking at it themselves.

[1]: http://www.ageofascent.com/asp-net-core-exeeds-1-15-million-...
[2]: http://highscalability.com/blog/2014/7/21/stackoverflow-upda...
"Prototype inheritance" is a fundamental building block in Lua, enabled via the metatable mechanism. It's by far the most common way to do OOP in Lua. I'd say it is, in fact, built right in to the basic language.
Just deleted my account, this is unacceptable.
Since you mentioned RDF - are you planning SPARQL?

Not a huge fan of SPQRQL, but OTOH I don't know GraphQL at all so I can't comment sensibly on a comparison.
What merits that the writer cater to you?
And sometimes they are unbelievably set in their ways, for example using procedural code ( STATIC ALL THE THINGS! ) in Object Oriented languages like Java.
What Americans don't understand about Nordic countries
Exactly. More than once I've written a small shell script to do things that other people do in multiple KLOC of Go or NodeJS.
Abolishing the Yellow Light Could Revolutionize the Way We Drive
Just in case, anyone has somehow gotten to the conclusion that Lua's semantics are 'simple', they should closely inspect this example and try to figure out through which contortions the VM has to go to make this work:

local t = setmetatable({}, {
__index = pcall, __newindex = rawset,
__call = function(t, i) t[i] = 42 end,
})
for i=1,100 do assert(t[i] == true and rawget(t, i) == 42) end

[LuaJIT has no problems with this code and turns it into 8 machine code instructions for the actual loop.]

Anyway ...

This permanent excuse of JavaScript proponents that it has more complex semantics, which somehow prevents it from being made fast, is getting old. There are no insurmountable obstacles to make JavaScript fast -- it just takes more effort!

And they dug this hole themselves, by not cleaning up the language and allowing new complicated features into the language. Well ...
> It's a semi prison if you are not allowed to update your profile at a job you work.

It's not disallowed, it's just not good. You might not pay attention when your employees are looking for other jobs, but most business owners do, and react rather negatively to it.

> it is not such a scandal as OP makes it out to be

OP posted a one-line "Tell HN" comment, you're actually the one calling it a scandal.
My childhood, in a family with no technical knowledge
And that's why I investigate this first before getting an offer. Either they use it or you're building the team from the ground up

(except if they use clearcase, in this case I'm not taking the job unless I'm literally starving)
Appreciate the humanization of both job candidates and employers inherent in the shift you advocate.

I have done a bit of hiring and it was very hard to walk the line between effective use of my time and being open to people with all kinds of experience. (It was a junior position and I talked to some very junior candidates.)

But it is always important to remember that there is a human being on both sides of the table.
Get the readability plugin, it makes most sites easier on the eye.
Show HN: My .nanorc
Managing CVE in a good way. Vulners experience
Why run a browser window full-width if you don't want the text to be full-width?
Some areas are location specific. Richmond VA seems to be a .NET and Java town mostly. My team's stack is Apache httpd PHP and Java mostly on Linux. A little scripting in Python and bash.
System Mechanic 12.5 Crack and Patch Download
The map discussed in the email, for those interested.

http://www.aljazeera.com/indepth/interactive/syriadefections...
Would you let a robot invest your hard-earned cash?
Just an addition to the question about Termux and mobile OTG usage.
Please read the README carefully.

This config is used IRL and really saves me from a PITA.
> With just a couple of lines of CSS the readability would increase tenfolds.

That's what Firebug is for. :)
That or configure the browser's default CSS rules.
I also think we are less scared of death. For example, I didn't feel anything more than anxiety and a little fear when we were robed, but my friends felt like it was the end of the world. When this situation ended, I automatically recovered all my senses, but the others needed some time to recover.

This also happens with other things. I think my ego is too big, and if someone dares me to do something, I might do it, even if it risks my life.

I talked with several other autists about this, and we all can't feel a fear of death as neurotypical seem to feel.
It's already in the article:

"Neuroscientists discovered a previously unrecognised network of vessels in the brain that flush out the fluids between brain cells: the “glymphatic system”."
Edit: Oh cool, Hackernews still has this account rank-banned so the comments always stay at the bottom of the page no matter how many upvotes they get.

So happy that I'm not the only one who was extremely surprised and upset about Angel List's impersonation tactics.

In my experience, 100% of the people who received this impersonation email that angel.co sent, thought it was written by me. If the system wants to send a message on my behalf, it must AT LEAST show me what would be sent with my signature on it, and allow me to confirm or cancel any email that's signed with my full name before it's sent. Angel List is sending out emails with your signature and other impersonation tricks, totally behind your back.

I've had people impersonate emails from me in the past as well. Even if the emails aren't offensive, just the idea that someone else now thinks they have my permission to send whatever they want to, while impersonating me behind my back makes me feel extremely uneasy.

Here's the impersonation email they send to cofounders when they're added to a profile. As you can see, signing the email with the user's full name, as if the user had written the letter, is a clear impersonation that the user never consents to.

FROM: <MY_FULL_NAME> <team@angel.co>

Hi <RECEIVER_NAME>,

I'm building an AngelList profile for <PROJECT_NAME> and need your help.

Can you do me a favor and confirm that you're a founder by clicking here:

https://angel.co/l/54223434234234583948593475

This is important to us; confirming that you're a founder will help us build our profile.

Thanks,
<MY_FULL_NAME>

P.S. If you would like to visit our profile first, go here: https://angel.co/<PROJECT_NAME>

Email headers used:

From: <MY_FULL_NAME> <team@angel.co>
Reply-To: <MY_FULL_NAME> <MY_EMAIL@gmail.com>
And that's the rub. When you are hiring experienced devs, are you getting Mr I-use-staticz or are you getting Ms Let's-use-boring-tech-because-it-works?
If you ever work for free with the prospect of further paid work never give your work until the paid work is paid for or you get an advance.

EVER.
"The wast majority of people, who claim .NET experience can launch Visual Studio, then some wizards to generate skeleton of the app" -

This is the ignorance. There are people who are pretty bad on other stacks as well. I know many competent .NET developers. And many terrible PHP developers.

On average the average .NET developer is more skilled then your average Python developer. This has about as much substance as your claim.
Roughly duplicates https://news.ycombinator.com/item?id=11326457 , which is the blurb.
Is it really for grounding? In most EU countries the apple charger ships with the Europlug[1], which doesn't even have a ground and the charger works absolutely fine.

[1]https://en.wikipedia.org/wiki/Europlug
I suppose the value in AV is that you are like one of the proverbial guys being chased by the lion - you don't need to outrun the lion, only the other guy. In this case, you just hope any malware hits enough other poor suckers first that your AV of choice is updated in time to save you.
ABC DOMAIN LLC – EIF Guide to Armenian IT Companies
"...we are looking for someone to help us,..."

This is exactly what I look for when I interview for a new job. It's inclusive, shows humility and a willingness to learn through others' experience. Any other attitude belies an employer that's arrogant at best, and at worst nurtures a narcissistic blame culture.
On a Nova Science Now episode they were also talking about using animal organs for their scaffolding.

There is lots of developments like this that looked pretty amazing, 5 years go when i first saw it, why isn't there an easy way to keep track of things like this?
A very large number of software developers today don't actually write much new code. The job is more about wiring up libraries, frameworks and APIs rather than designing and implementing new things. Consequently you need more organisation and focus than "real" programming skills like math or logic.
thats really sad news
A 100% test coverage should be a goal for every project
Downvotes? Just looking for some clarification on what actually happened here. It's not exactly clear.
Thank you so much for this.

I'll use this if and when I need to experience a lot of humanity.

Always better to do it vicariously.
Smart 3D modeling lets you mess with faces in videos
Posted: https://news.ycombinator.com/item?id=11327207
Considering the .NET stack has a heavy bias towards CI, that's hard to believe.
A Metaphor on the actor model
I think it is fairly common these days to allow the candidate use any language he or she finds convenient. But now there is another problem! Twenty five years ago everyone who called himself a programmer could do algorithmic stuff. And now there is a growing cohort of "programmers" who proclaim that they are above it and instead take pride in their masterful ability to call APIs.
Deer honor
I completely agree with the article. I worked for EC2 for >3 years and consistently exceeded team expectations. I'd get pinged by recruiters all the time while at Amazon. Now that I work for smallish not-for-profit, no recruiter seems to be interested any more. What's interesting is that I'm more active in OSS projects, have far more experience than I had when I left Amazon. Totally weird!
If you're worried about it, close the dialog, then fetch the newest version manually.
Interesting, but would have obvious drawbacks when it comes to addressing any OS vulnerabilities or improvements - suddenly you have to reinstall ALL your applications!

This reminds me of Nintendo's approach to emulation for their Virtual Console, actually. Rather than having a standalone emulator that you download images for, they package the emulator with the game. This way they never have to worry about inadvertantly breaking anything with a future release, but on the other hand any subsequent emulator improvements do not retroactively apply.
> ES6 though goes way beyond and is probably quite a bit harder to optimize simply because of having much more surface area.

I don't know, the ES6 inclusions aren't generally increasing the data model complexity.
I think it can be less subtle than that. For instance a piano solist will 'test' children inclinement to play music, or more directly to play piano. I know other engineers who also expose their kids to programming like games to see if there is potential.

It doesn't mean the trade will be passed down as is, but if a kid seems predisposed for a field, the parent with expertise will help it grow further as long as the kid enjoys it.
> while in Javascript you can't --- once the object's been constructed, that's it.

ES2015 standardised the read/write __proto__ attribute (which most browsers had implemented for a long time), and added a #setPrototypeOf call. The first answer of your link notes exactly that.
This is amazing! Well done. Blues flows beautifully. My colleague wanted to know if this uses d3.js?
We haven't decided yet, but possibly in April. We host the jams on itch.io. Here's what January's looked like: https://itch.io/jam/january-2016-lisp-game-jam
It's a good library, but it does not provide a way to validate nested tables and is not suitable for JSON validation
That was achieved way before GTA V.

Even Red Dead Redemption and Just Cause 2 achieved that a few years earlier.
How David Beats Goliath (2009)
Made me thinks of the last season of House of Cards. Really a good one, really neat and engaged in some aspect like Reign by Terror, Manufacturing consent using search engine, relation with Russia...

One of other HN article is about Facebook data used for social studies. If you are not paying for it, you're not the customer; you're the product being sold.
Johns Hopkins researchers poke a hole in Apple's encryption
Welcome to DLL Hell ;)

The thing I didn't get (and still don't fully appreciate) is the power of bash - you can write almost-serious code in this!

And some of the standard CLI utilities (stand up awk) are like pocket universes of depth and complexity.

Windows probably has a lot of the same stuff, I hear good things about PowerScript, but it's not so standard to use it as a code monkey.

I miss Visual Studio sometimes. The mess of terminal windows and text editors that I code in now is frustrating at times.
On the contrary, when these tools invariably break, knowing your way around POSIX environment is indispensable. Something as simple as invoking strace on a binary to find out where this damn thing looks for files it needs can save you hours.
Well, to each organization his to his or her own.

You are right re: the second part. I projected the "WHAT A SCANDAL??!!" comment thread to the OP.

As an aside though. Is there something wring for an employer to know ahead of time if their employee is planning to leave? Of course if an employee updating their profile gets you panicked, then you are not doing something right.

So I am speaking of non paranoid situations.
Twitter at 10
Well — is there anyone who would paint Google as bad guys because of this? How and why?
A constant is mathematical abstraction. There is no mathematics outside people's minds. There are no numbers outside mind of an observer, no time, no space.

Which abstractions are good enough approximations of laws of the Universe, and which are mere creations of the mind is an open question since the first human language has been established.) Upanishads and the Buddha have tried to clarify the mess a bit, but...

According to the finest human philosophy, nothing is permanent, hence, nothing is constant. Atoms - the basic building blocks, are "stable" as long as they has been made inside a star, but they are not permanent or constant (they might end up in another star).
Their weights, electrical properties are stable ("constant" is not applicable here, being from another domain of pure abstractions which we call mathematics).

Mathematical ratios could be computed, of course, given that measurements are accurate enough, but they does not exist either. These are rarest concepts of the mind which reflect some aspects of reality as it is.
You will never get people to stop discriminating against those who they deem "disgusting" or "deviant" in some way, so the best thing is to keep matters private as much as possible. It's just not in some people's nature to live and let live - they are absolutely sure they know what's right and wrong. Or just look at donglegate - two guys make a joke between themselves, which is deemed offensive to women and both lose their jobs. In such a political climate it is absolutely not safe to share any personal details anywhere public. People have lost their livelihoods for posting that they don't like their jobs or their manager on facebook and forgetting to make the post private.

So no, I am absolutely not OK with allowing the sharing of my private life. I'm not OK with people knowing what dark jokes I've said about Nazis, I'm not OK with people knowing how I've cursed a minority in a moment of anger, I'm not OK with anyone knowing what I wrote in my diary.

I know that you can't stop the flow of information and that you're responsible for protecting yourself, but we should have some law to offer recompense to the party whose private life was exposed.

I guess this post was provoked by the recent Hogan vs Gawker case. I'm a bit divided on that - on the one hand it obviously damaged his reputation and career, and Gawker are responsible for that. You could argue that that is accidental damages, i.e. they didn't know the extent of the effect their actions would have. I guess it might make sense to offer insurance against that for the press - to cover court fees and damages arising from damaging a public figure during reporting. On the other hand, this is now posted, public, known and there is no silencing it. I would never ask Gawker to take down the sex tape, as that would both interfere with the freedom of the press and be absolutely ineffective in stopping the spreading of information. So my compromise is to both have Gawker pay, but not take down the video. I think this should make both equally unsatisfied, so it's the best compromise.

Could this then be a general compromise? If you share private details of someone doing something lawful, which damages his/her life, you are responsible and have to recompense him/her in some way (i.e. the court decides on how much you owe), but given the reality of the internet, the information can't be taken down.
Ashampoo Office 2016 Product Key and Crack Free Download
My company offers a tool to search, edit and visualize graph data: http://linkurio.us/

You should try it out :)
agreed, but if docker's not in your system path, and you don't know how to diagnose and fix that, you're stuffed ;)
Third repost within 3 days. HN does seem to have a herding mentality with upvotes.

There's an abstract http://circres.ahajournals.org/content/118/1/56 from this post:
https://news.ycombinator.com/item?id=11315967

https://news.ycombinator.com/item?id=11312325
Show HN: Tikin.io – Elastic Time Tracking Android App
I had this on my DS. Didn't know it was still being developed. Thanks!
this. I describe my job as "plumbing without the water" these days.
The Unbelievable History of the Express JavaScript Framework
Realtime js microservices with deepstream.io
I feel that's more a problem of the browsers not being adapted to simple text anymore that the fault of the author sadly.

Personnaly I use that bookmarlet that help greatly for such pages (found it on a thread here on HN) :

javascript:(function(){var a = document.getElementsByTagName('body')[0];a.style.maxWidth=630+"px";a.style.margin="auto";a.style.padding="0 15px";})()
Say “Hello” to the Era of the One-Word Song Title
Yes, the FROM spoofs your name so that the person will believe it's being sent directly from you in most email clients, and the Reply-to goes directly to your email. These are the email headers:

From: YOUR_NAME <team@angel.co>

Reply-To: YOUR_NAME <YOUR_EMAIL@gmail.com>
Microsoft: Skimpy schoolgirls dancing for nerds at an Xbox party
Powershell, not powerscript.
Because some page are better in full-width and it's a bit tedious to change the window size each time you switch tab?
I am always saying windows is better OS for desktop users than linux, and I would never trust MS. Why would open source people trust MS is beyond imagination.
Bias towards Windows is an interesting one. As someone who programmed on Windows for 9 years, I got away with writing code in IDEs and since most apps had GUI and command line was less than worthless, I was never exposed to simple tools that could be chained together under a minute that one had to spend hours either writing, or looking for a software that did the same in Windows.

It wasn't until I started college, where I had to use Linux to get my assignments done, etc. that my mind got stretched open. In three months I couldn't believe I survived in Windows for that long.

As an employer, the fact that someone has only ever developed in Windows and also uses Windows at home, tells me that at best they can appreciate unix and unix philosophy, but that it's unlikely they could build tools that do the right thing and play well in a unix environment, no matter how many years of experience they've had building tools.

But not only that, unix goes deeper and teaches you about how to do things inside your program, even if that part never talks to other programs. Things like do the dumb thing first; or when you have nothing to say, say nothing (e.g. `ls` prints nothing if no files found), etc. It's about mindset and values and those are almost always dictated by the environment. Also values cannot be looked up on stackoverflow and copy/pasted in 5 minutes. They take a long time to sink in and I can understand why an employer would want to skip that cost when hiring.
First Business of Software Europe Speakers Announced
Why Most Unit Testing Is Waste (response)