skysight-inc/HackerNews huggingface dataset:
“How much time is the interviewer willing to invest” is a super legit question to be asking. It tells you a lot about how many shits they give about you in particular and is a good proxy for the quality of the team in general.
examples? apart from the decimal system and zero. Al Jabr has primarily Greek influence, not Indian.
I've a bunch of personal projects on github.

They are not that successful, a few dozens stars generally for the most serious ones. And also, there are not especially trendy (no fancy react app or js library, but stuff in python (lib, web ui), C, a puppet module, some shell scripts and little bit of perl).

With that, in 5 years, I was contacted only by 2 or 3 recruiters/contacts that emailed me because of my projects.
For two of them, it was more a general look at which languages I used in my projects ("hey, this guy knows Python and Bash, he may be good for an SRE position").

The last one actually came across one of my project which is a little bit domain specific (an RFC 3161 timestamp server), not sure if it would have ended in a recruitment offer however.

I get more offers through my crappy linkedin profile.
PoS vs. PoW, Decred, Ethereum vs. Rootstock, Web3, Lightning Network
See Locke: https://blog.supplysideliberal.com/post/2017/10/22/john-lock...
> Full pay transparency works well in two settings. One is where pay levels are based simply on rank and tenure, and perhaps location—not on performance. Think government agencies.

But, that's not how government agencies work; in the federal general schedule system initial pay steps within a grade can vary based on special needs of the hiring agency or special qualification of the candidate, and advancement in steps within the grade is based not only on longevity but acceptable performance.

State and local civil service systems I've seen seem to be generally similar.
>Your intention can be understood as the promotion of code golfing, as evidenced by these words:
The fragment BEGIN{total=0} can be skipped
by which you're clearly encouraging that other coder to make their code shorter by removing an initialization that works fine.

Your statement (above) can be "understood" as not understanding my prior statement(s), including the one in which I said "Don't try to read my mind" (w.r.t. intention, because you cannot - it is mine (mind), not yours). If you cannot grok that after a second explanation, I have nothing further to say. Good day.
Pupils will disagree on what "objectively better" means if at all possible though, despite individual pieces of schoolwork being relatively easy to rank.
Wouldn't that trigger the security alarm installed in the property?
It's GPLv3: https://github.com/numenta
> If the layoff is part of one event, then why shouldn't it qualify?

It does qualify. My argument is that the statement out of context is misleading.

> Your "bigger company" example is just an example of scale, there's just lots of individual events.

Yes. It's an example of how using the term "mass firing" to describe "any 50 employees of a company being terminated around the same time" as the headline has done is misleading.

> Instead, here is SolarCity firing 1,200 employees on the same day and saying that it's all just coincidence on their individual performances, not a unified decision.

No, former employees estimate Tesla is firing a total of 1,200 employees, some of which are SolarCity employees. And there was no statement it was a coincidence or not part of a coordinated effort (of course it was). That's not mutually exclusive with legitimately culling your low performers.
Touch ID for my right hand usually stops working in a few weeks, and I have to delete and add those fingers/thumb back in. (Probably related to diabetes)

My Google Pixel XL (it's a testing device) has the same issue it seems.

I'm hoping Face ID will be more reliable.
0 based was only for programming for iterations. This makes it a weird math for people. When the first column is 0 and 1 is the second column it is indeed weird and is why statistical languages are 1 based.
> terabytes

If it's about the clinic, that doesn't ring true to me. Why would photos of the clinic's customers total to that much data? Do they have hours of 4K video on them or something?
I'm not an expert on of any sorts. But these cashback values are much better than my current credit card. And I pay an $100 a year fee for mine. This one is free. It just seems a very solid card.
Except, this isn't true. I've been on both sides of the table where less that stellar code has been on github and on both sides: it's more important it was there than the imperfections present in it.
Which means you're permitted to parse the files and handle them according to spec., which is notably different to handling them "exactly as Excel does" (e.g. in cases where the spec. allows implementation variance, which I believe are frequent with OpenXML formats), particularly where Google would be testing with Excel software in order to ape implementation specifics that are absent from the spec. That's the potentially worrying differentiator in this case.
FWIW, I'll look at a candidate's Github account whenever they list it on their resume. That doesn't mean I'll bring it up during the interview unless there was something particularly interesting to talk about.

It's pretty useful for screening candidates, especially looking at code written <1 year ago. I do keep in mind that code written in free time might not have the same standards as production code, but often there are some red flags that carry over.
The problem is taking payment. The credit card companies don't allow most of this content and have been known to pressure payment processors to drop specific clients, with the threat of shutting down the entire company.

Visa/Mastercard have a de facto monopoly on online payments, and if they block you from taking payment online then you are out of luck.

I've known multiple people who have run adult websites or even tried to launch the adult-specific KS-clone suggested and taking payment is the constant issue.
Good discussion on this from a couple of days ago here: https://news.ycombinator.com/item?id=15537843
I'm curious too. Slack claims HIPAA compliance: https://slack.com/security
What part of Numenta's model is wrong? I certainly see some guesses and simplifications in their model, especially in poorly researched areas, but I figure that's the cost of trying to get things to work.
> Is there a distance that could be calculated between 2 hashes and tell if they are similar ?

Yes, maybe: https://en.wikipedia.org/wiki/Locality-preserving_hashing

> So are your old passwords stored in plain text somewhere so they can compare?

You betcha!
same, not working, can you get this up? nifty idea
Chivalry is very similar. Wikipedia even has a section calling it out:

https://en.wikipedia.org/wiki/Chivalry#Literary_chivalry_and...
This is of course the very activity that Compaq engaged in to unlock the PC bios capability and ignite a huge revolution.

This case is interesting and disturbing. As far as it goes, the plaintiff won only because 1> their license forbade using their product for reverse engineering and 2> the defendent tried to claim that reverse engineering would be a complete reconstruction of the original source code. A stretch, and it's understandable that they tried, but it's good they lost on that one.

On 1> I suppose the court correctly stood by contract law. The dreadful thing about this is that such terms could be enforceable. I would hope that the doctrine that prevents car manufacturers from forbidding you to use third party parts in your car would protect this and it's a shame the plaintiff didn't try. Also since this ruling, reverse engineering printer cartridges have thankfully been validated by the supreme court.

Sorry I don't remember the case that permits third party repair parts -- IIRC it was a lawsuit against Toyota and Volkswagen. Note that the car and tractor companies have recently tried fishing back with DMCA(!!!) claims.
>The problem with pay transparency is not that it doesn't work; the problem is that the entire concept is immoral and evil. How much money you make is, properly, strictly a conversation between the parties in the transaction.

so how does this differ from any other good/transaction where we DO share prices? Why is it not immoral and evil that I can compare prices between amazon and walmart?

All the problem you describe can be resolved by employers either justifying themselves to their employees like adults, paying more, or the employees quitting. All of which are free market actions, the first of which having the added bonus of humanising the relationship. The only downside: you can't just treat your employees like "human resources" and get away with it as easily. You need to treat them as people
> I resent that you characterize my comment as "flamebait" for lacking supporting evidence for my claim, when I was merely responding to your unsupported claim that Python competes with compiled languages.

My point was simply that while it's easy to sit around talking about microbenchmarks that's not helpful for most developers. I've seen this cycle repeat so many times over the last couple decades because we're culturally prone to focusing on very small things and ignoring the larger picture:

Most developers are not employed to make a single thing as fast as possible but instead have to ship new features on a regular basis, handle a wide range of inputs correctly, etc.

Most of the performance problems people notice are due to application logic rather than low-level language characteristics, and that tends to mean things like I/O (API calls, poor file access patterns, etc.) or inefficient memory access patterns rather than how fast a loop can be.

I've seen slow applications in compiled languages replaced with a dynamic language and a big performance win not because of the underlying language characteristics but because writing in a lower-level (C, C++, Go) or more convoluted (Java J2EE) environment took enough longer that the development team was struggling just to complete features and the {Perl,PHP,Python,JS} team had considerably more time to optimize the core design.

I've also seen developers in all of those create huge labyrinths which made it hard to reason about the code's performance characteristics, and so my main concern these days is far less caring about the language than the overall amount of complexity you're asking developers to reason about and the related questions about the project and staffing.

Given unlimited time and budget, yes, a compiled language will probably win but for most projects the better question is “what tools will allow me to meet my goals with acceptable performance?” and that's a very different question.
> How much money you make is, properly, strictly a conversation between the parties in the transaction.

If one party in a negotiation has extensive knowledge of the market and the other has a deliberately obfuscated view of the market, there is no way to have an equal negotiation. Which is what companies have relied on for years to systematically underpay certain classes of people.
Just find the pharmaceuticals these greedy assholes are dependent on to stay alive, buy up the manufacturing rights, shut down production, and get rid of some of the world's problems. Could probably could get a kickstarter going, I'd donate.
Is it just me or would this have prevented the rise of the PC?
If you look at the map in the article, you will see the checker boarding. That usually means that if you move a trail off of one section, it ends up on another section. Sometimes it is a matter of the length of trail that needs to be rerouted. The example I gave in my previous comment was a short section of road and it was a reasonable solution.[1] In the situation in the Crazies, most of the range is surrounded by private land. It is a unique situation.

[1] https://www.bozemandailychronicle.com/news/environment/fores...
CEO salary is public in public companies, because they work for shareholders (who are the general public).
Wow! Multi-terabyte heaps? That sounds like way to much stuff in memory. When would you need multiple terabytes in RAM? I mean come on... What kind of application even needs that. Though I do admit that javascript needs this kind of GC implementation because the hangs JS causes are a real pain.
I upvoted you for pointing out a relevant problem in my communication. I agree and do/will try to improve. Thanks for the feedback.

(In this case I wanted to be as formal as possible to convey respect. English isn't my mother tongue so I may tend to overdo it).
If you're an exempt employee (you're exempt if you're not an hourly employee or making over ~$23,000 USD in the USA), means that you're not qualified for overtime. When other team members are putting in over time, but a few people aren't they're effectively freeloading on the people putting in more effort.
I used to work at a telemedicine company that uses the Kinect as the primary input for their core product, to enable at-home physical therapy.

Before I left we were doing the work to transition to v2 and were well aware that it was not an earner for MS, but I think the prevailing notion was this was too important to the research community and MS was in it for the long game hoping for it to take off in other industries.

In any case, I reached out to a friend there who tells me they were aware of this eventuality for some time and have another option (smaller, more accurate) that they are in the process of migrating to.
In the sense that there are neurons firing off each other sure. But it was known (and modelled in hardware) since early 1950s.

There is however a qualitative difference in the topology and function, or our very modest wetware wouldn't have been able to outperform about every deep learning model out there.
No one is required to be hooked on porn. But if you look at the big picture, more porn results in less rape, sexual assault and even child sex abuse. It does come with the downside that some people get hooked on it.

I am wholly supportive of helping people break their porn addiction. I am not supportive of trying to get rid of all porn everywhere as the means to protect a few people from themselves.

You are horribly miscontruing my remarks. Doubling down like this makes it look intentional.
I don't think you've been following the developments in this area. The Netherlands is aiming for half of all car sales by 2025 to be electric. Norway is already at one-third all electric.

http://www.dutchnews.nl/news/archives/2017/06/electric-car-s...
If they had pirated the software, then they wouldn't violated a license prohibition since they wouldn't have agreed to it.
After I returned a MBP ‘17 (twice) because of the horrible keyboard I also switched to an iPad. I’m still a student so all I need to do is write code in an editor and SSH into my Mac or Pi to compile/run it. It works great, and it’s a huge step up from my non-retina MBP that’s now a desktop computer.

The only two things I have not been able to replace is (yup..) the proprietary Xcode for the occasional venture into iOS development, and oddly enough: Sketch. You’d expect that the iPad is the perfect device for a Sketch-type app (bar 3rd-party plugins..), but nothing ticks all the boxes just yet.

An interesting advantage of iOS that I find is the focus gained. It feels as though switching to a different app requires more deliberate thought than on macOS. I used to do 9 things at once and completely lose my train of thought in all of them and I have less of that on iOS. Or I suffer from Stockholm’s Syndrome, that could also be it.
Freebsd is starting to rise for servers, although not for phones or desktop.
No, there're other arguments as well. One of which is privacy, for example. Many people value their privacy more than some elusive goal of full transparency.
You have some truth to it but maybe we'll get used to it. Same how we get used to X being taller/more attractive than us. We all know it's true, we just don't care that much anymore. It's just life.
I work for shareholders too and I am not even allowed to publish my salary.
My point is that both of them are big, succesful projects, written in Python, in contrast to hasenjs comment that anything that isn't "a small program being easy and quick (and pleasant) to write... fails in some way.".
Define ‘fair’.
Jeff Wise wrote a good story on this http://www.mensjournal.com/features/articles/the-last-voyage...
Is your technique economically viable on its own or does it require subsidies?
The Arab countries are not stupid; they know the oil is going to run out and they're trying to plan for the future. Nevertheless this sounds like yet another Masdar City, which has been mostly a failure [1]. (One of the many problems with MC is that PV panels in a landscape of blowing sand have to be swept daily or they stop working.)

[1] https://www.theguardian.com/environment/2016/feb/16/masdars-...
When you need it the compiler knows you need it. If you have enum Pet { Cat, Dog } and you write

cout<<nameof(Dog)

The compiler could just replace it with the string value at compile time.

If you have a dynamic one the compiler could just make an array (or worst case hash table lookup) into a static array created at compile time. It's fairly simple and costs nothing if you don't use it. And it's a lot simpler and more elegant to do through the compiler than through a lib, metaprogramming etc.

And how useful is it? it's at least useful to be part of how most other languages work these days. An enum is should be seen as a list of names and values.

It shouldn't just be limited to be a glorified way of saying

const int Cat = 0;
const int Dog = 1;

Defined like that I'd find it completely unnatural if the symbol names were available at runtime.
Don't worry I'm sure it will work in 5 or 6 years when they get around to implementing this functionality in some subtly incompatible way on each major desktop environment.

Since its impossible to implement something that works across multiple environments hopefully whichever one does the best job of providing this feature also does a decent job of providing every other feature that previously was able to be provided by any app.
This doesn't hold. If A is 'greatly outperforming' then a bonus or incentive can be linked to the greater performance leading to a higher pay.

Without measurements how can we can say who is delusional, A or B? Ultimately transparency benefits everyone except those who currently non transparently draw greater wages without justification.

People will adopt their attitudes, there is no place for immaturity and ego in a professional context.
Android Studio 3.0 Released
his mnemotechnic devices and 'art of memory' (later to influence modern computation) derive from devices from the preceding islamic tradition in andalusia (see https://en.wikipedia.org/wiki/Zairja)

There are deep connections between the functions of geometry and geometry influenced aesthetics, the zairja tradition, and several other things.
> The law needs to be at the same standard as real life.

Unless you're intending to make the argumet that accessing those files is the same as you leaving all of your personal belongings on the street, I'm not seeing any differences.

> For example the police can search your belongings unless they're locked, then you need a warrant.

The police need a warrant, I [an individual] do not. By your argument, I can come to your house and go through all of your things just because you left the door unlocked.

> If you've got a service wide open on the internet with no security it shouldn't be a crime just because somebody found it.

I don't think anyone here is saying it is. The argument is it's illegal to search through the data made available by that service without permission.

> It's like an open door that throws a copy of it's contents at anyone that finds it.

It's really not. Here's an exercise: Name a protocol used on the Internet that does NOT make a distinction between connecting and the client requesting information.
My open source projects have gotten me all but 1 of my last 4 jobs. Hands down.

Yes, I still had to pass the interview, but when you can claim that your NPM package ballooned to a million monthly downloads suddenly the conversation changes from writing code to architecture, product management, and leadership.

Essentially you are telling the guy on the other side of the desk that I can solve problems nobody else in the world is capable of solving (or willing to try) and here is my proof. The clear response from that guy on the other side of the desk is to refocus on the things involved with that level of effort/output.

I have never had to worry about competition from other candidates. It has nothing to do with what I think of myself (ego or arrogance) and everything to do with how they perceive the potential I could deliver back to the company.

Second and third order consequences of this, that nobody but the interviewer sees, is that you won't need your hands held like a child. You don't need all the popular abstractions, frameworks, and mountains of tooling that other candidates cannot live without. The reason for this bias, and it took me a while to see it, is that you are spending all that extra time outside the office solving many of the same problems as people at the office except that you are doing it without a financial incentive, greater time constraints, fewer resources, and often in a more portable way.

---

Now let's look at the candidate who only works at the office and has no open source projects to demonstrate and they are competing against somebody like me who would rather be working on open source for free than doing the job they are (well) paid to perform. What does the interview have to ask that guy to assess their skills?

It isn't about the code that is on Github. Nobody has time to scrutinize that. It is about the product, product quality, market penetration, the kinds of problems you have solved. It is about how you achieve popularity where other people did not and with a budget of 0 (maybe spending on a web server). But since you don't write open source and don't do work outside the office this conversation never arrises. The interviewer is limited to asking you about how to write code like you are a newb.
"Points can be redeemed for Uber credits directly in the Uber app. Points can also be redeemed for cash back or gift cards. All redemptions are at a 1% value."

"Redemptions for Uber credits start at 500 points for $5 and all other redemptions start at 2,500 points for $25."

"Bank deposits will be transferred to your checking or savings account within three to four (3-4) business days and there is a $500 daily limit for cash back rewards deposited into U.S. checking or savings accounts. Statement credits will be posted to your account within one to two (1-2) business days."
I think the expectation that I have random projects that I'm passionate about to be more disrespectful of my time. I have to compete against an unknown, I don't know what the other people interviewing will be doing for their projects so I have to try and make it more impressive than projects I don't even know about.

It's much less stressful and takes much less time to give me a basic to intermediate coding problem to solve on my own with a pre-set number of days/hours to work on it.
Okay, I hadn't followed that in your post. Thank you for clarifying.
firing someone in EU isn't easy, no matter how useless they are.
Good breakdown. But why not just use a parent object to hold this data?
If you consider that private information. Plenty of people, inside the company and outside, know that information. It's not that personal in my opinion.

You can even reasonably guess someones salary based on their job and location, especially a coworker's.
He does say "we" in his last sentence.