skysight-inc/HackerNews huggingface dataset:
Usually the candidates being seen don't measure up or match the intended position.

As an example, "we want to hire a devops person"; okay, you start getting people who do a lot of on premise stuff with Ansible/Chef/Puppet, and have to be told explicitly what to do. What you really wanted was someone familiar with AWS, setting up cloudformations, autoscaling, VPC configuration, etc, and who could be given an app, said "here's how it runs", and then figure out what needs to be done on their own.
Anyone have any thoughts as to why they would take the bottom up approach (ie, start with elementary and go up) rather than top down?
This is fair. For me, this is a case where it is likely as narrowly annoying as helpful, and thus a no-win situation. Some sites I use are respnsible allowing you to copy an ip address on click, or a cryptocurrency wallet address on click, removing any extra whitespace and confirming a full address copy. This is quite important as perfectly copied addresses (which are basically massive strings of random text) ensure your money arrives properly, or is dispatched to the correct location.

However, sometimes I want to share a qoute I found online. I don't want a promo for the website inserted into my clipboard. For them, it must be a fine line that realization: user-hostility can be short term profitable but long term fatal.
On Probabilities in Biology and Physics
Uber does claim that they use it to switch to a low-power mode
Though not a simple remote attack in that sense, AMT has been used by rootkits before:

https://en.wikipedia.org/wiki/Intel_Active_Management_Techno...

A nice overview of what AMT and ME is capable of (and has been for the past decade) can be found in libreboot FAQ:

https://libreboot.org/faq/#intel
Sure, but I ant to at least be able to blacklist sites. Yes, Jira, I'm looking at you.
Websites can find better solutions if we kill this annoying feature. We have local storage in all browsers. Rather than prompting why not save it and recover when the user comes back. The users will always prefer this. It saves data even when the website crashes or the connectivity is lost and there is some important data on the page. Why have a feature that is abused more often than used especially there is no case where it is the only/best solution.
Synology DiskStations are an affordable option (<$1000) for on-prem data storage accessible to your web application. They run a standard LAMP stack out of the box (basic database and file storage) and have redundant/RAID storage.

A few tips from experience: if you can get them to put it on a dedicated IP, even better; use Synology firewall to limit access to your servers IPs, or VPN (do not leave on public net, because ransomware); set to auto-update the OS (because the customer never will!); still have another backup (even a USB-attached 1TB solid state drive, but ideally another physical location); disable all unused services (to limit potential exploits); if customer allows, give them a user and you a user - enable logging and now you can demonstrate if/when you had to access their box for maintenance (feel good factor)
perhaps everyone who finds something disappears? </sarcasm>

seriously, AMT is stuff of nightmares. runs even when machine is powered off.
Yes. Wiki: https://en.wikipedia.org/wiki/Intel_Active_Management_Techno...

> A Ring -3 rootkit was demonstrated by Invisible Things Lab for the Q35 chipset; it does not work for the later Q45 chipset as Intel implemented additional protections.[39] The exploit worked by remapping the normally protected memory region (top 16 MB of RAM) reserved for the ME. The ME rootkit could be installed regardless of whether the AMT is present or enabled on the system, as the chipset always contains the ARC ME coprocessor. (The "-3" designation was chosen because the ME coprocessor works even when the system is in the S3 state, thus it was considered a layer below the System Management Mode rootkits.[32]) For the vulnerable Q35 chipset, a keystroke logger ME-based rootkit was demonstrated by Patrick Stewin.[40][41]
> FBI posting claimed it is “impossible to know in advance what information is accurate, relevant, timely and complete” for “authorized law enforcement purposes.”

> “With time, seemingly irrelevant or untimely information may acquire new significance when new details are brought to light,"

A person is supposed to be investigated for a particular crime. Any actions clearly in association with such crime is considered relevant. But if during the investigation, it is revealed that their are other crimes that the person may be committing, any actions recorded in the past committed in association with a crime found later becomes relevant later.

I do not understand the "intent" of the law. Is the FBI prevented from investigating other crimes other than the one initially authorized?

Or is the FBI supposed to ignore crimes observed if not relevant to the crime being investigated?
I'm curious when the golden age of authentic science ever was. Phrenology, Darwin, Galileo, Lysenkoism, Astrology, etc.

Research is always biased by whoever pays for it. Even self-funded research is biased.

> intellectual inequality

I have no idea what that is or how it applies here.
Practical Reverse Engineering Part 3: Following the Data
How is this different or better than the many CSS frameworks already out there? And why don't any of these frameworks use fieldset instead of extra DIVs with classes?
I think it depends on where you're working, and what age your coworkers are.

If you're working in the city with a wide range of ages, you have people who are more 'settled' living out in the suburbs and commuting in.

But if you're working in, say, Alpharetta, with mostly young people, a lot may have moved to be close to work (or if they're fresh out of college, taken an apartment near by anyway).

Because, yeah, everywhere I've worked in Atlanta, a majority of people have had some pretty lousy commutes.
Yes. In addition, take a look at this blog
http://sachachua.com/blog/
I wonder if there's an inverse 'So you wanna go SaaS' for on-prem only companies...
I'm aware of that using Rails.
This is just another reason why some form of basic income is essentially inevitable.
Yes, Malthus was indeed an inspiration that got Darwin thinking.

About your ethical problems: you could just go purely formal, and try to present your thoughts without any value judgement. Any prescription would be purely conditional like:

- if you want to maximize this variable, you should do that.

Lemin Wu has some great thoughts and simulations that round out Malthus. He's also interested in why ancient authors, especially Chinese, decry commerce and any economic activity that's not food producing:

> For example, during the Warring Period of China (476-221BC), restraint on luxury was the theme of a series of political and economic reforms. In the face of constant nomadic harassment, King Wu-Ling of Zhao (340-295 BC) commanded his subordinates to take off their wide sleeves and long robes and switch to nomadic uniform—pants, belts and boots—
in order to fight as cavalry. Half a century before King Wu-Ling, Shang Yang’s reform swept another kingdom, Qin. The reformer punished commerce, rewarded cultivation, forbade migration and restricted entertainment. In a word, he cut down luxury and directed as many resources as possible to subsistence. The subjects were deprived, but the Qin kingdom defeated all of the six rival kingdoms and united China for the first time in history. A contemporary philosopher commented, “Qin is different from all the other kingdoms. The people are poor and the government is cruel. Whoever hopes for a better life can do nothing but fight hard. This makes the Qin army the strongest of all."

(from http://wulemin.weebly.com/uploads/1/4/6/2/14620598/jmp1110.p... available via http://wulemin.weebly.com/)
Coming from Linux/Mac the last >decade, using Windows again has been disappointing. Many of these software issues are because of Windows 10 more than anything. My USB randomly dies, my own USB DAC randomly gets shuffled around with the Vive DAC so the mics get swapped or don't work at all, it crashes/bluescreens, it installs massive updates totally saturating my internet without any way to pause them, it constantly asks me to fill out surveys. I could go on.

Honestly I can't even blame Valve/HTC for this, I only blame them for not launching with SteamOS support on "Day 1" as they said. Any day now... (mumbles stuff about Valve Time.)

As for the rest, unfortunately that's the best of breed right now. Oculus is no different. Yes, there are wires (precisely one triple wire from the headset). Yes, you need the tracking sensors (on the bright side, Lighthouse wires only run to the AC outlet rather than your PC). Yes, you need a high-end videocard. When you're extending your HDMI cable, make sure to get an active HDMI cable rather than a passive one. People have extended theirs by over 50ft with no issues.

I'm assuming you haven't gotten your Rift yet (otherwise most of these wouldn't be a surprise). Hope it's a better experience for you! I'd upgrade the videocard while you wait, though. :)
"The Unix Programming Environment" by Kernighan and Pike, in Chapter 8, builds a compiler for a four function calculator using yacc, to which they then add variables, flow control, and functions. Pretty amazing in a breezy <60 pages. Not familiar with C? They introduce the subset they use (and more) in chapters 6 and 7.

Anything in the book you don't already know is also likely to be immediately applicable.

Oddly, Amazon doesn't provide the table of contents, but Barnes and Noble does: http://www.barnesandnoble.com/w/books/1113183162
It is like cell phone radios with DMA access. Anything they want, in practice. If you are buying any computer commercially it always has backdoored hardware with a wholly proprietary coprocessor with networking and memory access.
Are there "amateur" remote observatories? I'd be happy to control a telescope on a mountain in Chile or something over the Internet, rather than trying to screw around with a physical telescope in a city.
> Synology DiskStations are an affordable option (<$1000) for on-prem data storage accessible to your web application. They run a standard LAMP stack out of the box (basic database and file storage) and have redundant/RAID storage.

You're joking right? What enterprise would install a consumer NAS in their data center to use for "data storage accessible to your web application"?

[1]: http://www.amazon.com/Synology-DiskStation-Diskless-Attached...
If you're taking that step, then after you paste into the clean room, you copy out of the clean room.
Middle click (if you have it) gets around this!
Does this work with glacier?
Agree with your first point, but somewhat disagree with the inspiration quote. After a decade in the military and seeing some great leaders in fighter aviation and special forces, competency and empathy are the critical traits, not false bravado.

Is your leader good at their job? Do they see the reality of the situation at hand? Will they make decisions and take actions that are required by the mission but also in your best interests too?

As a leader (or pilot/operator) you don’t want to dwell on all the little things that could go wrong or linger on the fact you could die on your mission, but you don’t want to ignore the reality of the challenges you will face.

No one believes in the person who puts their head in the sand. A leader shouldn’t share all the burdens they cary, that’s part of their job, but they also shouldn’t delude themselves into thinking a smile and confident attitude will cary the day.

Think about your team. Be honest with your people. Be as good as you can. Do your best at the task at hand. And then try to smile at whatever comes and say ‘fuck it’. Perhaps the quote is trying to describe that last part, but too many leaders forget the competency and empathy parts, the parts that enable the whole team to say ‘fuck it’ and run into the breach.
Not even that. The number of hits returned has a default, which is 10. For more, you choose (the size parameter indicates how many results to return). There is a maximum, by default 100,000 I think.

If you do want to return all results, you can use the scroll API.

There's no guessing with the results in Elasticsearch if you read the (surprisingly accurate) documentation.

Edit (moved from reply to myself): I guess I should clarify before someone corrects me: you could get fewer results than the size parameter. But in that case the total hits should be less than your size parameter and it should be clear that the number of returned documents is the difference.
#OurIncredibleJourney
Just loaded the site on mobile. Always first test I do for these things. It's a pile of content, presumably using their framework, but loaded and scrolled FAST. I like that much. :)
I certainly had heard about this aspect of deep meditation and that it is in many cases a stopping point for many serious practitioners. I like that the article touches on the search within esoteric religious practices of dark experiences.
I'm assuming he needs the source, otherwise he should look at the count API.
Or you could copy tableau and shove it all into a vm
AMT is the reason I mock anyone here that talks about concerns of backdoors in Intel's RNG's being ridiculous. The whole CPU is backdoored with a backdoor that can run when it's off. Including probably the RNG given debug wires are probably connected to it. Let's not worry about one feature when we have a subversion this big.

Biggest irony: they advertise it as a feature for IT management. ;)
Which part of Steam is DRM?

Any game you purchase and install through Steam works without Steam (unless it depends on SteamWorks, VAC, or any of the other Steam services).

Basically any game you can buy from a "No DRM!" shop like GOG that also sells the same version on Steam will be equally DRM-free.
The thing about the rule of law, is that it only works if it applies to everyone.
Primaries and caucuses are a surprisingly undemocratic part of the process
> I used to work for Atlassian which made most of its money at the time I left in 2013 from on-prem software. It was low-touch, high-volume sales to people downloading and installing software on their own servers. They still sell a ton of it too.

IIRC most of their apps are Java based so the JVM ends up being their VM to normalize the installations. That would definitely simplify things and you see it even today with on-prem apps running in containers to normalize things (ex: that's apparently how NPM runs).

> If your stack is a hodge podge of web servers, shell scripts, and cron services, I think better advice would be based on how to make your application more packageable before moving to that model.

Live by the cloud, die by the cloud!
The float/int aliasing via pointer is the strawman version of this which is used to sell the undefinedness and the optimizations as a good thing.

In fact, int/int aliasing is also undefined behavior:

{
struct foo { int x; } sfoo = { 42; };
struct bar { int x; } *psbar = (struct bar *) &sfoo;

return psbar->x; // UB, even though int accessed.
}

Why this is undefined ias that psbar->x is actually (* psbar).x. There is an lvalue ere which is (* psbar) and that is of type struct bar; it doesn't match the type of the object which is struct foo.

Maybe it's time for an alternative to ISO C: a safe C with more behaviors pinned down.

It should be that when an lvalue is formed by a chained expression like a->b[2].c.d the type of the access should be considered to be the final type which designates the data object, without regard for the intermediate types in the chain. The object should be deemed to be accessed via that type. So if the .d member in a->b[2].c.d has type int, and the object being designated has that type, everything is good.
That's exactly what happened almost every time. Another commenter posted a link to OSS CPU's. Two, LEON3 and SPARCT1/T2, are great CPU's released under GPL. Gaisler had a lot of other I.P. to go with LEON3. Now, tell me what FOSS loving companies brought those to market or have a board to sell me? Anyone? Bueller?
I must regretfully agree with this.
ok, fair enough.

> Would you rather associate with people who do nothing but complain that life is unfair and watch them wait for the world to change, or would you rather associate with people who see a problem/challenge and start solving?

the latter, but i'd prefer that they not only solve for themselves in the short term. i find that i don't get along very well with people who never complain about the state of the world and just do the best they can for themselves and their loved ones given its present state. i'm also not particularly interested in being around people who do nothing but complain about the state of the world, with no practical drive to fix things. so yeah, fixing the world vs helping yourself are often competing interests. but generally, i find people who don't carefully balance those competing interests to be pretty insufferable. or at least, i much prefer the people who are thinking about all of those things at once.

> But I have zero issue with people who are less fortunate than others putting in hard work to make their lives better.

completely agreed.

> That kind of effort and subsequent results should have a cascading positive effect on those that surround him/her, which in turn plants the seed of change you are looking for.

yes, a person bettering their own life can definitely have cascading beneficial effects for others. even if it's only in the "secure your own oxygen mask first" sense (i.e. you can't help others if you're helpless). but often it's even deeper than that. but i'm generally wary of the idea that a person bettering their own situation will automatically better things for the world. too easy a rationalization for getting yours and calling it a day. it can take serious conscious effort to not horde the fruits of one's success.

i don't know, i'm just not that enthusiastic about succeeding in a world that often feels so broken, without generally trying to fix the things that are broken. i'd rather fail at that grander project than succeed at the narrower one, even if i don't really think of my life as being focused on charitable work per se. again though, i'm not advocating idle complaining or saying that it's ok to willfully be a drain on others just because a person thinks the world is a rough place.

maybe we are (or were) talking across each other. i feel like we mostly agree on the parts that i was reacting strongly to. i read your earlier comments as essentially defending the status quo and its ever-widening inequality, but that does not seem to be your position (esp from your last sentence about the widening wealth gap).
If you're big, AWS is a huge waste of money.
I wouldn't say it's "designed around" it, but FreeBSD's netmap(4) is pretty similar to what you're talking about.
Let's not forget the college itself is making an unhealthy amount of money. It's not just the personnel, it's the universities.

I attended Vanderbilt and was incredibly proud to see then-Chancellor Gee actually eliminated teh athletic department. He believed the department had too much power because of it's revenue generating capabilities, and the only way around that was elimination.
What would be the "gain" of leaving out linear algebra and other mathematical concepts? Agreed, computers can do graphics using basic arithmetic, so can we humans. We get the stuff done without advanced concepts. I still disagree with the "[linear algebra and stuff being] useless for graphics" part. You may not require that knowledge to implement graphics-related stuff, but if you are seeking to develop methods in that field or reason about them in a way other people will understand, you naturally end up using the language of linear algebra. You could do without it, but it would be hard for others to follow you. It might be some other kind of language, but I'd say LA is pretty darn succinct.
So awesome! I've been invested into the Docker ecosystem lately and one of the next things I've wanted to setup is a decent CI workflow.

I wish Github would also ship more features at the pace Gitlab is. The only issue I've had with Gitlab are the response times on their UI. Hopefully they sort that out soon.
One can thrive in the short term, but still go extinct in the long term.
Frankfurt allows only signature v4. That version of the signature required including the region, something that v2 did not do.

S3 allows people to essentially ignore the region by using domain style buckets. Except not anymore with v4.

It's a common gotcha.
I'M a TEAPOT
How does a poor lighting affect us?
> I want proof before I run the program.

Except that for most interesting propositions you can't have proof. You need to show that the crude propositions that your type system can prove are what makes all the difference. I'm not so sure that's the case.
Sounds like he just got older.
TUNE is not part of Facebook's Mobile Measurement Partner program, though they do offer workarounds for this. This likely means Lyft and Uber are using TUNE for non-Facebook attribution, and Adjust / Kochava for Facebook.
Can you explain? Sure, they're marketed to consumers because their audience is largely there, but if configured securely (to only talk to your infrastructure etc) offer a very affordable option to store data behind a customer's walls.

"In their data center" implies you're thinking large enterprises. Small businesses/industries may have requirements to keep data on-prem but without enterprise budgets.

(Your link returns 404 for me)
For a similar end result (a circular buffer from which all returned ranges are contiguous) but without OS support for mmap()ing, there's also Bip Buffers[0]. I did an implementation in C [1] designed to be used for zero-copy IPC over shared memory (by way of having a structure with a flexible array member for the actual data).

[0]: http://www.codeproject.com/Articles/3479/The-Bip-Buffer-The-...

[1]: https://github.com/wrl/wwrl/blob/master/src/bip_buffer.c
I agree. This thought process comes from a different era and has just continued to perpetuate itself. If you are working on insanely* large files then that box makes sense, otherwise we have the technology to save the user the headache.

*insanely large is anything that takes up 75% of whatever computer bottlenecks first at the time of reading this comment(Memory, processor)
I may be the one guy using it, but I can't repro this on Safari + iTerm nightlies...
Right. You don't want to lose the blog post or other document you've been working on for an hour because you hit the close button on the wrong tab.
On the web, I always right-click, inspect, edit html, and copy what I'm after
Weird, the Galaxy s5 should have enough power to run modern JavaScript apps. Have not seen this reported elsewhere in the network.
Seems like a bit of a wasted opportunity to assume input as binary digits, rather than as a sequence of hand-written numbers on the white-board. Then there should of course be a second whiteboard, and a robot arm with a marker for output, along with a pair of cameras for stereo input and feedback while training the robot arm in hand-writing "fizz", "buzz" and "fizzbuzz" ...
Is a dropdown functionality planned? I mean, like bootstrap's dropdown.
If I wish to add dropdown functionality, what would be the recommended way? I could code it, but I'm interested in knowing if there's a recommended js library for that.
If you do the experiment until you get the result you want you are never doing it in good faith.
Default Terminal for OSX pasted the evil copy as expected. iTerm gave me a warning.