skysight-inc/HackerNews huggingface dataset:
The size of a red blood cell is ~100 um. The size of a nucleus of a cell is ~6um in a mammal (so says wikipedia at least, I know less than a 9th grader re: biology). You can get that resolution with < 10k worth of name-brand optics gear (Zeiss, Nikkor JP, whatever) off eBay.

Pair that to a x,y stepper and some Python OpenCV script and you have a ready to go "cell counter", which this paper espouses as one of its uses. Not only that but they only get 20nm with shadow imaging techniques which (I'd imagine[2])are inherently awful for actual examination of features.

Here's[3] a paper that uses wet-methods (i.e. good for biology, where you can add florescence/dyes/stains to your culture; not nearly good enough for modern chip fabrication) that gets you down to the 20nm range. And at that point your lab already has a microscope to hit those lengths.

Basically this lowers the price of this use-case: "oh at t(0) we have 30 blurry units we can sorta-kinda safely assume as eukaryotic; t(1hr) = 600 blurry features". I can see this being a market opportunity for having in-house cancer biopsy diagnostics.

From a research point of view, you're doing at the lower level (protein folding, crystallography, whatever), you're already equipped with the proper mass-specs/NMR/SEMs/TEMs you picked up from Waters or Agilent at half a million. I mean that's got the potential to save a lot of lives, which is awesome, but I probably sound disappointed because I was really hoping for an actual advancement in lens-less microscopy.

--

[1] en.wikipedia.org/wiki/Diffraction-limited_system ~200 nm under ideal conditions, no pedantry please on apertures or practical things like chromatic/spherical abberation issues, etc. I realize these limits exist, we're just talking orders of rough orders of magnitude.
[2] Not in the field, just remarking based on conversations with people who have had to setup labs at universities with limited NIH/NSF budgets.
[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2645564/ There are a boatload of other papers out there, but this is the one I had off hand.
Don't be dense. You acted wholly appropriately. Facebook happened to hire a bad recruiter. What could you do but correct him or her?
> Also who's Waymo?

You serious? It's Google's self-driving car company.
Ugh, god. Not Tarantino. Not for a Bond movie. Jesus fucking christ. Anything but that.

I absolutely love more than 50% of Quentin Tarantino's movies, and place the truly great movies eye to eye with Stanley Kubrick movies.

But fuck no. Not James Bond. If that ever happened, Tarantino would transform himself into an even bigger douchebag and disappointment than Kevin Smith. It would be a modern pop culture tragedy.
Solaris lives on in illumos and derivatives like Joyent's (now a subsidiary of Samsung) SmatOS. Sure these aren't "Solaris", but it would be a shame if the publicity around Oracle's decision were to kill these projects as well.
4 Primary Advantages of Installment Loans in the UK
Nothing in that guy's email was rude or unprofessional.

Is just communicating a fact politely, "not nice"?
Riak and riak core are already Apache 2. Sounds fine.

https://github.com/basho/riak/blob/develop/LICENSE

https://github.com/basho/riak_core/blob/develop/LICENSE
How to hire best sports betting game developers india?
Netflix Down and Outages map status can be easily checked with twitter reports at https://webdownstatus.com/
I think parent was answering the usage of XML in this use case, which is not appropriate. XML has many strengths (as you have outlined), but it has also been (mis/ab)used so many times that it gained bad reputation. What my GGP suggests is an example of such. There is nothing to gain from XML here that any proper DB (with schema) wouldn't offer, or in this case, protobuf.

Kafka logs however are solving a different problem. The mental model is different - they do not record state, but the whole history of transactions, which makes it trivial to change the schema if/when need arises. Saying that the schema should be thought in advance and shouldn't change is not realistic IMHO.
there is more than enough bitcoin/gold/barterable commodities to go around.. they are divisible objects like any other. And any bank could run its own bank notes, as it was in the past.

Having taxes to have circulatory value sounds pretty dumb to me.
I hope one of them is "I like the legal risk that comes with exposing myself to patent trolling": https://medium.com/@dwalsh.sdlr/using-graphql-why-facebook-n...
You could just wrap that pointer in a class that describes what it is - ideally at the type level (Utf8String, etc). Each string class knows how to convert from other string types, and any library calls get wrapped in a method that is either templated on the string input type(s) or takes a BaseString* and calls virtual conversion functions. Or force a manual call to convert each time so that your fellow developers know when slow conversions are happening for sure.

It is a crappy situation though. Pick where you want your pain point to be.
That's after you convince the rest of the operating nodes in that country that the blockchain version on your USB is indeed the greatest, and everyone should just migrate to that.
I don't buy the "raising awareness" argument, ethically speaking. To do that, you could release demo files that show the capability without weaponizing it through easy access. It'd be great to increase awareness around our vulnerability to EMP attacks, but we don't need to publish specs and or sell a working prototype to make that case.

This is just one of those areas where the negative implications, I believe, far outweigh the positive ones. Aside from the noble cause of helping the disabled, most of the use cases center around entertainment. As great as that may be, the likely application to fraud and the potential for a catastrophic misuse in matters of war and peace just dwarf any upside.
NLP with Deep Learning (Winter 2017)
http://www.worldvaluessurvey.org/WVSContents.jsp might shed some light

(I have no prior knowledge, I just searched)
I'm a recruiter, your responses were spot-on. I think I'd have probably been a lot ruder a lot earlier than you were.
Assuming we are talking about city-states of problem solvers. Than they will neither compete nor cooperate. They will just pay the market value for a barrel of oil.

Instead, the fierce and low-margin/high-risk compitition actually exist between aggressors 1. for the control of same region (eg Saudi Arabia) and, 2. providing same product (eg crude oil).
> It is an agency that has gotten so large that it is no longer effective.

What makes you think the size of EPA is the cause of cases like Flint?
> And in the PDP-11 decade, I believe there was much wider awareness of Lisp. (I was a kid then, so that's just my impression. I don't actually know.)

I was not around but from the literature it seems Lisp trolls existed even back then - for example Ted Nelson's Computer Lib / Dream Machines contains some very negative and very mistaken statements about Lisp, and it was published in 1974.

> Lisp allocates all the time. You have to work hard if you want it not to. So if you want explicit allocation, you'd have to invoke it all the time, and it would really get in the way - far more than it does in C. (Far more things are allocated in Lisp than in C... Lisp, to my (very limited) knowledge, doesn't have a way to treat an allocated block of memory as anything other than a cons pair.

Between this comment and your ignorance of the difference between a PDP-10 and a PDP-11 I get the impression that you do not know anything about computer history or about Lisp or about what constitutes memory allocation. Please stop trolling.
I'd write something here, but I'm afraid to get sued.
On the one side - i find this quite extraordinary- a government ready to push new technologys, instead of inhibiting it- on the other (slightly paranoid) side- what is in it for the senators?

Huge portions of traffic automated, because they really love new tech? Nah.
They could have forwarded hyperloops and public traffic ages ago.

Do they get a bonus point for the next vote? Certainly not, a large part of the population earns its "good" livelihood with what this law is about to destroy.

So one wonders- can you push and incentivize the trading of still green bananas to the market- and the watch the populous lynch the producers/cripple with regulation, after the expected large failure happens?
You would be seen as tech loving - and you could prevent social turmoil + reap large lobbyist gift basket.

Of course that would be very cynical and presume foresight on the part of the politician. Still.
While there may be some compiler misses, I started doubting the whole thing when I hit:

"Missed simplification of multiplication by integer-valued floating-point constant

Variant of the above code with the constant changed slightly:

int N;
int fn5(int p1, int p2) {
int a = p2;
if (N)
a = 10.0;
return a;
}
GCC converts a to double and back as above, but the result must be the same as simply multiplying by the integer 10. Clang realizes this and generates an integer multiply, removing all floating-point operations."

A double or float literal multiply followed by an integer conversion is nowhere near the same as an integer literal multiply. If the coder wanted = 10 (or even = 10.0f), that was available. If = 10.0 was written, it should generally be compiled that way unless --superfast-wreck-floating-point was turned on...
You were not condescending, what you wrote about POSIX are facts (with a slight addendum that if you grew up on Solaris, HP-UX and IRIX like some of us, those are true UNIXes). You simply had the misfortune to run into an inexperienced recruiter. It happens often whereas it shouldn't happen at all: I've been preaching for years that IT professionals should be recruiting other professionals, instead of companies putting up someone who isn't formally trained in computer science to do something they don't really understand. After my own experience, I'm of deep and firm belief that recruiting good people is part of a social contract of every good IT professional. It is too critical to be left in the hands of the non-practitioners.
See http://utf8everywhere.org

It talks about Windows quite a bit.
Plenty of muscicians and DJs have blogs and also it wouldn't be out of place on a site like Soundcloud, if used sparingly.
I do. But I also have to admit that the general public not always shows the best reasoning :P

From an hygienic point of view at least, I'd find it possible to argue that hugging is less "intimate" than a handshake.

Most people's subjective perception might be different of course. But it seems a lot is about customs and having "grown into" a certain procedure.
Less than 4k on 49"? I have 40" and 4k resolution. Clearly, this monitor does not have enough vertical space for coding.
There are multiple screenshots of his resume. One of them says "UNIX", but does not include "Linux". The recruiter asked him to put both Unix and Linux on his resume. He then updated it to say "Linux and Unix-like". The recruiter again asked him to specifically put "Unix and Linux", but he still didn't.

The recruiter does appear to be a little clueless with the terminology, but there could be several reasons for this. Oftentimes resumes are input into an automated system that searches for very specific keywords, or the resume might be going to an executive who is very specific about what they are looking for.

At the end of the day, the recruiter gave very clear instructions on what to do. If Stanley had just followed those instructions and re-sent his resume, he'd probably be fine. Instead, he chose to be snarky and condescending in his response. The recruiter was very professional and STILL gave him a chance to fix his resume and re-send, but he still didn't.
You're right :), Rhythm.js were taken and Rythm is close to the initial french spelling.
They were acquired by ReturnPath and now their unknowing "users" serve as the basis for ReturnPath's data products, feeding information back to email marketers about what typical consumers' email behavior is like on the aggregate.
> they've already put in the hardware necessary for FSD so when the software is ready a simple OTA software update is all that's necessary for you're car to have full L5 autonomy

That's bull. Every other company working on fully autonomous driving is using Lidar for obstacle detection, but Tesla's cars have none (only radar and cameras). I see no reason to think their software is any better than anyone else's (in fact I would say Waymo almost certainly ahead of them there).

Why should I have any confidence that they will be able to get better results than anybody else using cheaper hardware?
That's why it troubles me so much that everyone succumbs to this, like small children. Not just the media that are fueling the divide - but my own friends, making big drama everyday, insulting those with different political views - making the divide even bigger. It really saddens me, especially when I see it among my close ones. It's like mass hysteria, it got completely out of control.
> This can be given to you via usb stick if the Internet is down.

What's the verification mechanism if you're given two or three USB sticks all swearing they have the latest and greatest blockchain?
A year is actually not that much for porting such a huge legacy system to a new platform. I imagine most of the work was making the interfaces from/to other platforms.
Yes, it may feel volatile, but how volatile is it compared to other currencies? For example, my country's currency fell 10% in the last three months.

Intrinsic value discussion aside (which is its own discussion worth having), I would certainly like to keep more of my money in gold vs my local currency if gold were easy to get and keep. Peter Schiff says goldmoney.com does this, but I'm not interested in owning a certificate.

You bring up a good point though. The closer I imagine ourselves being at the event horizon, the fuzzier the details become. For example, I don't know what "stable enough" is exactly. I guess the question is now, will it ever get close enough to go past the event horizon?
That is incredibly depressing to think about on many levels.
Bytes in Python 3 don't support string operators.

Slight nitpick: `bytes` objects in Python 3 do not share all of the operations and methods available on `str`, but do share quite a few. Notably, `bytes` will never implement format(), but it does implement printf()-style formatting via the modulo operator.

The `bytes` and `bytearray` types implement the following methods which also exist on `str` (in some cases, with the caveat that the operation only makes sense if the bytes in question are in the ASCII range):

capitalize(), center(), count(), endswith(), expandtabs(), find(), index(), isalnum(), isalpha(), isdigit(), islower(), isspace(), istitle(), isupper(), join(), ljust(), lower(), lstrip(), maketrans(), partition(), replace(), rfind(), rindex(), rjust(), rpartition(), rsplit(), rstrip(), split(), splitlines(), startswith(), strip(), swapcase(), title(), translate(), upper(), zfill()
I'm so tired of this Linux/Unix/Posix religious BS. Earning money with software development for 7+ years now and mostly using macOS, Suse and Ubuntu (to precisely name it), I'm wondering if this Posix debate is applicable anywhere outside school and Wikipedia.

Of course, the recruiter is just a recruiter but with this "I know it all & better"-attitude, when the intention was absolutely clear, having no deal was the right choice for fb.
You dodged a bullet. If a recruiter is that dense, that doesn't speak well for the company they represent (they are helping to recruit others, too!) You can do better. Nothing in your response was wrong or out of line.
maybe 100 years ago, but not today. before the great depression, ~30% of the population worked on a farm. today, that number is closer to 3%. and most of them work on industrial farms where they can have a career. im not saying that we shouldnt be grateful, but i think folksy nostalgia of family farms and shit blind us from the realities.
Stanley did

email 1: I want to apply

email 2: I fixed my resume

email 3: my fix didn't work? you must be wrong

email 4: you are still wrong

but at email 3 you clearly aren't getting it and should ASK them what they want
There is library to make easter eggs using konami code. My company did use it along with rythm.js if you want to check it out. https://www.zenika.com
Same as React: do not use if you plan to do anything that Facebook might dislike or steal, or want to sell your startup, or work in a bigger corp (ask the legal guys before).
The attack you're describing is analogous to 50%+1 attack.

The chain will fork, and after Bitcoin + Bitcoin Cash and Ethereum Classic + Ethereum it's reasonable to assume both versions will co-exist to some degree.
iPhone AR selfie revolution
I use Java since its introduction in 1996, never installed OpenJDK other than when it came by default on some random Linux distribution.

Java Flight Recorder and Visual VM are great tools, only matched by .NET ones to monitor application performance.
I think that is the first time I have seen shibboleth used in a neutral way.

Everywhere else I have seen it used there has always been an implication that the making of distinctions like this was negative.

I'm not making a value judgement here, it just struck me as unusual.
Data Backfilling at WePay
Coming soon to HN, other reddit tropes such as "i'm so confused right now" when nothing is in the least bit confusing, and also memes, thousands of memes.
It is splitting hairs to make a big deal out of actual Unix experience vs Linux experience.

This only holds true if one is a UNIX Graybeard, otherwise, GNU/Linux is rife with pitfalls and minefields for the unwary. Shell scripting and GNU-isms or bash-isms is an example of this, or using GNU specific functions or semantics when programming yet another. There are many such landmines lying in wait on GNU/Linux, waiting to blow one's legs off. The BSD guys have been trying to raise awareness of this for years.
You should reconsider the name "AssemblyScript" if you want it to catch on.
> Although, granted, the countryside with their bloc keeps successfully thwarting any agricultural reforms (import tariffs). On the other hand, buy local and grow your own critical sustenance (cuz embargoes: see Qatar).

I'd rather have "make peace with your neighbors, promote commercial exchange instead of putting tariffs everywhere making eating fruits a luxury for 90% of your population".

Seriously, agriculture in Japan is retarded. Productivity is extremely low compared to any other developed country, and they use tons of pesticides (way more than anywhere else), because JA forces folks to use them if they want to sell in their right channels. It's just a big mafia at the national level.

If we were to make stuff at home, everything would be much more expensive (you would never get cheap smartphones like you have now) and the level of life would decrease sharply for everyone. Specialized regions for specific products, with proper exchange of goods is what has worked to make everyone richer in the end.
Has anybody done synthesised art on web yet?

The coolest thing I've seen so far was that guy who was exporting MIDIs from JS and was playing them live in MIDI software. Edit: also the opening of JSConf 2014 if I'm not making a mistake.
Well, they are separate cities, since they have geographical boundaries and distinct city governments...

But yes, if the San Francisco Bay Area were merged into a single megacity with a unified, powerful municipal government, some of its persistent and increasingly painful issues (imbalance between commercial and residential real estate development, broken public transit system, etc.) might have a better chance of being solved.
> As I understand it, Voynich has a too low information content to be an alphabetic (or -- a fortiori -- logographic or syllabic) representation of a human language. If true then it is almost certainly not 'real writing'.

That is an extraordinarily European viewpoint, where alphabets have a few tens of glyphs, each representing a single letter (or, in the case of capital letters, two glyphs per letter).

Imagine an alphabet similar to Arabic where each letter may have up to five glyphs, or even an alphabet in which the _position_ of the glyph changes it's letter. Or Korean, where each 'letter' is composed of two or three interchangable components. Or Han, in which the number of instrument strokes in the glyph affect it's meaning.

There are so many variations on what constitutes a letter, never mind an individual glyph or a full word/concept, that one cannot use strictly European analysis techniques on arbitrary writing systems.
'Pen' identifies cancer in 10 seconds
The documentation has a list of supported browser features: https://javascript.studio/docs/browser-features

Ideally all the browser APIs should be supported by the tool without the need to manually declare any globals.
When something like Flint happens, they'll blame EPA for letting it happen on their watch and exploit the situation to call for _further_ cuts to EPA. If this sounds disingenuous, its because it is.
Google, Microsoft Are Building Software to Identify Influencers and Trendsetters
I'm having trouble comprehending your fourth paragraph.
I had a similar experience with a recruiter at Google ... only worse. Recruiters are the gatekeepers. In my case I was waiting for an answer on my interview at Google for 6 months ... just radio silence with no reply.

If you are lucky, maybe you have some friends at Facebook that can intervene on your behalf. If not, there's other companies.

I had friends at Google to help me get an answer. But I decided I never wanted to work for Google based on how callously they treated me during the interview process. It became clear to me that I was not a high priority person to them ... just a fungible commodity. This is true, but nobody likes to be shown the truth of their value like that.

I knew other people with other talents that were treated really well by Google. My skillset was not in that high demand ... or there were plenty of other candidates. But I felt like Google did not need to treat me like garbage.

After that I went and joined a startup. Quite happy now. We stole a few engineers from Google even :)

I always make sure we get back to our interview candidates as quickly as possible. I won't let us turn into a callous Google.
So he went from friendly Kevin Spacey to skinny Dwayne Johnson?
What's in it for them? Their campaigns probably got donations from lobbyists for the interest in question.

If you don't have HBO -
http://www.newsweek.com/john-oliver-last-week-tonight-congre...

Similarly, the anti net neutrality congresspeople can be found simply by examining the amount of campaign funds raised from the fiber/cable/wireless providers.

The folks who voted against allowing importation of equivalent drugs into the USA from Canada - just have to look at pharma contributions to congresspeople.
Reducing staff 2.5% is all that stands between clean and polluted water.
These guys need to work on their message. Here was my read of the article:

1. Some company I've never heard of is shutting down. I'll go read about it.

2. "Exciting Year", "Incredible Journey" They're shutting down their Mail Thing. Raising prices for old users to keep the lights on until "sunset" date. Ouch.

3. I wonder what their "Mail Thing" was. I'll click the homepage.

4. Strange. Looks like the rest of the company hasn't got the memo yet. They're still talking about their mail thing on the homepage as though it still exists. Looks like some Sync API for email providers. Shame. That might have been useful.

5. (later) Read discussion here. Evidently the thing they shut down was some tiny side project and the company still exists. Did not get that at all from the shutdown notice.