skysight-inc/HackerNews huggingface dataset:
Wow. Is this actually a major concern with some people?

Around D.C., there's this tendency for employers to be very open with what languages you've used before.

Have you only used Ada? Welcome on-board, though we have no uniforms here.

Only used Erlang? Are you guys still saying you can see the whitehouse from your building?

And for some reason C#/Java are considered almost the same language, depending on whom you talk to.

Honestly, good people are good, and we don't have enough of them to become picky about demanding 5+ years experience in exactly what you are already doing. It'll take a month to onboard someone regardless of if they've used the language or not before.
Sam Shepard, the Art of Theater No. 12 (1997)
That's cool! How did you make it?
I'm sure there's nothing wrong with it. It's just me being old school and curmudgeonly - not really hot on runtimes and complex dependencies. Although of course, if I really need it, Nim will compile my wonderfull code to js. Otherwise just singe, compact, standalone executables for any platform I care to imagine.

And yes, the language itself is a joy to code in. Which is opinion, not fact, I realize that.
Can D be used without GC?

(Note, by "used" here I mean utilizing most of the language, and the full ecosysstem of libraries, or at least most of it; not a mode that is supported in theory but useless in practice.)
It's probably not dismissal in the sense that they don't believe you. It's dismissal in the sense that they can't treat something effectively without a diagnosis.
For me, Spotify's moat is the music that keeps on playing when I lock my phone.
In this case, literally the Chinese people.
Even though it's not the real machine it's still a lot closer to it than you get from the higher level languages mentioned by parent commenter like they said.
Google absolutely wouldn't place bikes in the light rail station. I can imagine employees leaving them there, but it'd go against company policy.
C#, for all the platform limitations, is probably the best designed and evolved mainstream language out there.

And C++ powers Google, Facebook, 100% of AAA games, 90% of mainstream OSes, and 90% of all top-of-the-line commercial programs (from browsers and office apps, to Photoshop and AutoCAD).

Nothing to apologize about RoR either.
I beg to differ with most of your points:

* Inheritance isn't a thing, but behaviors and protocols are.

* Functions from other modules _must_ have a module prefix, except if the current module has `import` statements at the top or, worse, `use` statements which happen to run macros that in turn `import` stuff again. Phoenix does this with controllers, and it's a mess. A million unprefixed functions available and no clue where they come from. Also, you forgot about `Kernel`.

* Immutability, except when you inherit code that uses Agents all over (which is really just a Java Bean, a mutable object, or whatever you want to call it) and you lose it all again. Process state is mutable, and the smaller your processes are, the more your code starts to smell imperative.

In all honesty, if you add import, use, macros, behaviors and protocols to your list, then all in all there really is pretty much to learn. It's no C++, but I have a hard time calling Elixir simpler than Ruby.

Now, I think these are all good features (except Agents). They just make Elixir less simple, that's all.
Cluster analysis will require thousands of not tens of thousands of cases to study. And since we don't know even how many diseases there are, this will have to be an unsupervised CA, so for each case you'll be looking tens if not hundreds of parameters.

Machine Learning techniques are well suited to crunching this type of data, but don't underestimate the difficulty in collecting so much data.
Once you understand what a pump-and-dump scheme is and how it works, you see the word with different eyes.
Apple is still a US company at the end of the day. If it makes profits from supporting censorship in China, that makes it a US problem.

One way to not have that problem is to let China has its own Apple - how's that for non-interventionism and non-colonialism?
I think that's an interesting question, but the search being described is for a fairly specific kind of object with constrained parameters: https://en.wikipedia.org/wiki/Planet_Nine
>I liked Delphi a lot, as I liked Clipper a lot, but technology moved on

You'd be surprised. Technology might have moved beyond Clipper, but Delphi is even more modern than things in fashion today...
> This has been disproven. "Letting it out" only leads you to be more aggressive.

From reading the below article [0] which talks about what you say, the 'letting it out' is e.g. punching a pillow.

Perhaps he's wrong about the part where you're actively thinking about the aggression towards the other person, but the advice to go and run or do something physical instead of shouting at the ones you love is definitely a good idea.

[0] https://www.mentalhelp.net/blogs/anger-and-stress-letting-it...
It also doesn't prevent people from using VPNs: the apps are just a convenient interface, Apple hasn't removed the ability to manually add your own.

More importantly, China is planning to block VPN at the protocol level starting in February. Apple can't do anything about that, and if all the other reasons against taking a stand here didn't make sense on their own, consider how silly it'd be to take a stand for a technology that's about to stop working anyway.
>> The company has about 230 employees, up from around 140 at the beginning of the year. Huffman would like to end 2017 with around 300 full-time staff.

> That sounds odd too me as well, maybe I am not versed in startup culture. Having a goal of going from 230 to 300 people seems like a pointless metric (and wasteful). It's like saying "I want to write 1000 lines of code today".

I understand this criticism but I think the intent behind their statement is different from the intent you're reading into it.

It sounds like you think they're using it as some kind of empire building management metric (I might be wrong). ie. 300 people and well be a great company! As you say that'd be pretty stupid and so I doubt that. Here's my guess: the headcount number is by product of a broader growth plan. ie. We need to get to X revenues, or scale to X users, or build Y products in Z months which means we need to hire X engineers, Y marketers, Z salespeople in a certain time frame.. add all that up and that means we need 300 people by the end of 2017.

The reason it gets boiled down to 300 is two-fold: 1) It's just hard to get a journalist to be interested in that kind of considered detail & much easier for journalists to remember that one number 2) It's actually still a good signal in an ultra-competitive hiring market. ("you bet we're hiring!, we have lot's of jobs openings! didn't you here we're looking for 100's of people, come and help build that site that you already spend half day on")

300 as a management metric = no sense;
300 as by product of growth plan, headline grabbing takeaway, beacon to potential talent = better.
Who said he wouldn't say those things in a face-to-face conversation?

And what's uncivil about them?
I thought commercial pilots were trained to fly and land plans with instruments alone, IFR (vs VFR)

IFR: https://en.m.wikipedia.org/wiki/Instrument_flight_rules
It might be the large US population of homeless people worsens this (especially in the bay area), as they have no better option than to leave their waste in public places.
Is there ANY data that can be read from LinkedIn programritically without their permission?
I think including bots (like Slack's /giphy) we're easily talking petabytes here.
A Brief Guide to Antibody-Drug Conjugate
Do you also reset your Advertising Identifier on the iPhone on a weekly basis?
Wasn't the presence of a Pluto-like body _known_ because the orbits of other planets didn't match expectations based on the gravitational pulls of all the other known bodies in our solar system?
Arguably working less and hence spending less is a pretty good step towards avoiding the problem.
Dead like Hypercard?
>Apple is still a US company at the end of the day. If it makes profits from supporting censorship in China, that makes it a US problem.

In what possible way does it make it a US problem?

Besides, western companies make tons of money by selling arms, doing deals, and supporting all kinds of regimes, including the most abhorrent ones, from Pinochet's Chile to S.A.
> "Is that an achievable goal? Why in a highly educated, highly liberal, highly resourceful society like USA we still lack this capability? Is it because at the end of the day we are emotional beings, not rational?"

Let me put it another way. If we started using direct democracy tomorrow, which areas of policy do you feel informed enough to make policy decisions on? The economy? Foreign policy? Education? Healthcare? The military? Any others?
Hell of an article !! Thanks!
What Is the Benefit of Modern Data Warehousing?
SF is a pile of poo compared to an average Dutch city.

SF is a pile of poo compared to an average American city, too.
Some values are better than other. It's not a popular statement when phrased that way, but every person in the world effectively asserts that every time they judge someone - you can't judge unless you apply some standards, and even when they're not own (e.g. "dura lex sed lex"), you're still exercising judgment in adopting them.

If you're still uncomfortable with this notion, ask yourself if you're okay with punishing (or deterring, or rehabilitating) murderers. If you answered "yes", then you believe that "murder is okay" is not a good value proposition, and "murder is wrong" is strictly better.

And no, you don't need a God for that. You can just say "I believe these values are better, as a matter of faith". You don't need to believe God or any other supernatural entities to have some moral axioms - case in point is The Satanic Temple, which has its tenets: https://thesatanictemple.com/about-us/tenets/ - but doesn't believe in supernatural.
Not feeling responsibility doesn't make you not a moral agent (whether you feel responsible is a separate issue from whether you have the capacity which makes it sensible for moral responsibility to be assigned to you), and adopting “advancing the profit of the company” as a value that overrides all other concerns (and that one is responsible for), in any case, is making a moral decision (that is, one about morality, whether or not any other observer or any objective morality that may or may not exist would paint it as a morally correct.)
Security by obfuscation... That's not a good sign.
Shadithya – Best psychiatric hospital in Chennai
Shadithya – Psychiatry|Psychiatrist|Therapist|Neuropsychiatry
Got it. Thanks for the clarification:)
But if someone saw the opportunity and decided to fill in that niche, I'd be the first to spend my money on it. Make it cost $1000, it doesn't matter - a modern language plus and excellent IDE it's something really worth spending my money on.
The Common Vulnerabilities and Exposures (CVE) system provides a reference-method for publicly known information-security vulnerabilities and exposures.
Thanks, I will keep this in mind when I post.
Generally I agree, but with linkedin anything of value seems to require logging in, which means their terms of service come into play. This is very different to scrapping data that they make open and browsable by all.
> With rationality on your side, how could you lose?

Do you think rationality can win when the President of the United States says that global warming is a Chinese hoax.
Maybe I'm missing something here, but Visual Studio?
https://www.visualstudio.com/downloads/
Except block your IP address, or your user agent, or the pattern your software makes when it connects.

Yes, that will cause potential issues for other people, which is why they tend not to do that, but if you trivially create a thousand more agents, and potentially trigger a degradation of service, how are you different to the people who block junctions at traffic lights?

I'm not keen on inconveniencing people, and "it's not that bad" is a poor argument for doing something that someone has explicitly asked you not to do.
> You'd better have concrete direction from the independent moral authority (i.e. God) if you're going to push your values on other people, because otherwise it's just intolerant. "I feel strongly about this" != "it's right"

Adding an objectively unverifiable external actor to whom you have ascribed the role a of moral arbiter and your belief that they feel strongly about a moral point to the equation doesn't really help anything compared to you feeling strongly about it yourself.
WinForms, it is not 'cool' nowadays, but works exactly like VCL+delphi ui designer
The trouble with this kind of comment is that I can find scores of people who say that CFS (and fibromyalgia) is most likely a misdiagnosed hypothyroidism, treatable with standard T3/T4. Lots of people say "it's obviously <this thing> treatable in <this cheap way>" for some value of <this thing>, and that makes them all less credible.
It's been built in for a long time.
Adding more programming languages just fragments the job market further. That might mean fewer jobs available for other languages and allow software developers less movement between companies.

How many times have you seen a job advert and you think oh wow that looks interesting, I'd like to work there... Oh wait, they use X on the backend, I don't have any previous commercial experience with X so damn, I can't join the company. The more programming languages there are, the more often this will happen. The time for creating and promoting new programming languages is over, we have to move forward and work with the languages whose ecosystems have had 20 years to evolve - This is where the real value is.

I'm certain that using Elixir over Haskell, Go or even JavaScript/Node.js adds no extra value to any given project... It only restricts the pool of potential job candidates.

If you use any programming language for long enough, eventually, you will be very productive with it - The language itself doesn't really matter.

Its just a waste because there are already so many languages optimized for the server-side use cases which Elixir aims for and which are already doing a great job.
Facetime is blocked in china, and I'm willing to bet that the non-sms part of iMessage is blocked as well...

But there's nothing wrong with staying in China to increase profits, it's their biggest market after all.
Node v6.11.2 (LTS)
Schema registry and topic with multiple message types
Background play is one of YouTube Red's features as well.
> Along with the standard data, the original transaction also contains the message: 'The Times 03/Jan/2009 Chancellor on brink of second bailout for banks'[3]. Presumably this is a political commentary on Bitcoin compared to the insolvency of "real" banks.

While it may be political commentary, including a headline from a widely known newspaper also proves that the block was created sometime after that date.
I kind of guessed when I clicked it would be about Trump. Fuck off.
Then presumably you're able to appreciate the value in someone explaining it to them in a blog post.
NSFW warning, autoplaying breast-feeding video with audio. ;)
It's not just about Apple. Apple is still headquartered in US. Thus, it's also a moral quandary for US, because American lawmakers can make it a more stark choice for Apple: they can pass a law saying that no American company can aid and abet human rights violations. Then the choice for Apple would be to operate in China and comply with laws of China, or operate in US and comply with laws of US.

Is that too extreme? In this case, perhaps (or perhaps not!), but where is the boundary? We all remember how IBM helped implement Holocaust. I don't think anyone would argue that if someone wanted to do something like that today (say, use machine learning to identify closet atheists and gays in Saudi Arabia?), we'd just say "Oh well, they're just operating under these laws, and who are we to judge? It's all culturally relative anyway."

So, at some point we draw a line and say, "no, you can't do this, not if you want to be present in our society". Where is that line? And why shouldn't it lie at authoritarian government censoring political speech?
As does Clojure with doc. However, neither of these include examples as standard. Idiomatic docstrings tend to be a short string; one sentence or paragraph.
I'm actually quite sympathetic to moral absolutism/moral arc arguments. I'm a moral realist.

What I find hilarious is people suggesting America or most american companies are in any position to export values to anybody.
Sounds like you have some gum recession ('sensitive teeth').

Brushing vigorously can erode gums, exposing the sensitive parts of teeth. It's very important to brush gently (but thoroughly); not back and forth, rather up and down. Flossing isn't particularly good for gums, either, so best to do it sparingly.
This is what you get when you commoditise Computer Science. The article is about coding interviews and then goes on to deliver a lecture about "Computer science in plain English". Isn't it common knowledge that Computer Science and coding are like chalk and cheese?

People used to study DataStructures for a whole semester to get a deep understanding of how these work, and the time/space complexities affect system design. But now we get a pop-culture laced listicle that people will use to ace the interviews and write mediocre software. Does anyone wonder why there aren't listicles like this for Structural Engineering/Thermal Power Engineering/Mechanical Engineering etc?

No wonder we get data-breaches, password leaks, system outages, because we continue to treat Computer Science/Software Engineering as the next fad to make quick buck, and not science.

</rant>
I think it could be hard to find a clojure gig as a developer with no industry experience. Plenty of really strong developers would like to play with a "cool" language like clojure, and I think it's a market where suply exceeds demand.
> I don't know what advanced level jiu-jitsu the evil Google product managers are trying to pull off with this adblocker but I am glad I don't have to worry about it anymore.

There's two (not mutually exclusive) theories:

1: By shipping an adblocker themselves, the number of people who will install a third-party adblocker will dwindle, leading to less development of those and we might eventually end up with the only adblocker being Google-controlled, allowing them to slowly increase the number of ads seeping through without anyone being pissed off enough to write a proper adblocker.

They might even block other adblockers from the Chrome Store on the basis of them being unneeded now and clearly just security risks.

2: Their adblocker blocks ads by completely arbitrary criteria. "Intrusive ads", as Google calls it. But obviously, these criteria are cut out to mostly block ads from other ad networks. For example, Google unsurprisingly doesn't think that user tracking is intrusive.

Also, there's markets that Google can't compete in. Porn & piracy sites, for example. It's commonplace to have visually intrusive (and less broadly privacy intrusive) ads there. Google just doesn't have such ads in their catalogue and it would damage their reputation, if they did. So, by blocking those visually intrusive ads, there's a much higher chance of their ads being used there instead.
I love(d) Delphi, but commercial considerations - most significantly being the availability of alternative developers if I (as the sole developer for my customers) - mean I no longer start any new applications in Delphi and for two clients converted their applications to C# / .NET. The .NET ecosystem these days is an amazing thing in terms of development by MS / Xamarin, blogs, tutorials, SO replies, libraries; the Delphi ecosystem is tiny by comparison.
Is your editor available somewhere? Even just screenshots would be neat.
Arc [0], built atop Racket.

[0] https://en.wikipedia.org/wiki/Arc_(programming_language)
Delphi still has an advantage over .net - no dependencies, you can ship a single exe without worrying about dll's, which makes it great for sme's
"An unlocked car is too tempting for some people to just walk past and not take it."

I am saddened by this.
Given the current birth rate of over 4 births per second, and considering that almost every newborn will consume nutrients by sucking milk, I'd say that we have reached that milestone a long time ago.
Seems to me LinkedIn is missing the chance to be a source of identity verification for other services.
Hajj and Umrah 2017 – 2018 Packages in USA – International Link Tours
Youtube Red and Google Play Music both have that, and both come together for the price of just Spotify.

That being said, I'm a Spotify subscriber, because its apps are the best.
Secret in the public eyes translates to glamorous, dangerous, expensive and execlusive.

Secret in the eyes of developers translates to lousy, stolen, uncredited work, security by obfuscation and shady buisness practices.
> Right question is:

> Why was I stun-locked?

> Why couldn’t I think of the snappy response?

> Because I can’t do verbal processing and emotional processing at the same time!!!

This is worth repeating from the article. It explains an unbelievably common feeling I've had for my entire adult life - not knowing what to say at the time and then getting frustrated later on when you do think of something

That one piece is an absolute gem.

His answers for solving this aren't perfect, but certainly worth reading.
Which is one reason I am still sore about the whole VM thing instead of adopting AOT compilation from the get go.
Askme – Startup Questions – Investor Answers
I am at the half of this long thread, comments are incredibly good and interesting --even for HN-- but yours seems to me outstanding. Thanks for taking the time to write it.
[video] Guido Kroemer on Autophagy, Caloric Restriction Mimetics, Fasting
I would love to go full Watch_Dogs on those shelves. They'll probably have those e-ink price tags that are now popular; it would be cool to make them display "IT'S A TRAP" instead.
What if you say that one culture is inferior to another? What's that called?
If only they would make .NET Native available outside UWP as well (CoreRT is still pretty much WIP).

I have also settled on Java/.NET as my TP/Delphi replacements.
> the trash company is the same as the recycling company, so it's very likely the recycle (at least some portion of it) ends up in the trash

No that doesn't make sense. If they didn't care about recycling why would they make people sort their trash in the first place?
Yeah, the first lawsuits are already warming up, but that might take years still. Plenty time for any competition to die off and then Google pays some one-time fee and gets to keep the monopoly.
Now imagine being used to Delphi and C++ Builder, trying to search for similar tooling on UNIX, back in the mid-90's.

The only options available were a few 4GLs that cost more than even Delphi licenses are worth nowadays.
Stephan Guyenet had a series of blog posts called "Malocclusion: Disease of Civilization" on dental health. As I remember, as usual, decline in dental health was linked to moving away from traditional diets. The problem with teeth "overcrowding" was linked, basically, to not chewing enough of tough foods. People that ate plenty of tough foods as part of their diets had better developed jaws and space enough for all their teeth.

http://wholehealthsource.blogspot.dk/search/label/dental%20h...
That's still the US's problem to fix though. Other countries provide public toilets.

With a quick search, I can only find maps for the London Underground and Britain generally:

[1] http://content.tfl.gov.uk/toilets-map.pdf

[2] https://greatbritishpublictoiletmap.rca.ac.uk/ (many semi-public also listed)
Kiwix.org

Code for all platforms available on github.
I've used Firefox mobile with ublock for over a year and have just recently switched to Brave. Just give it a try - it's worth it!
I use kiwix-js