skysight-inc/HackerNews huggingface dataset:
That's actually the presentation I had in mind but I couldn't find it anymore. Searching with Alan Kay as a keyword is not a big help xD. Thank you for linking it. I'd love to play around with this stuff.
Actually it's worse. You're more likely to have hash collisions and if you have enough of them you'll overflow into a red-black tree which has an even higher memory footprint.

If you care about memory footprint use Eclipse Collections.
"If you tried this in Google AdWords, you would be laughed right out of your account."

Feel the burn Facebook.
Isn't DB25 the old standard printer port? Its quite common.
Great news! I hope this will allow to change the hard-coded limit of the maximum number of connection per server in Chrome [1].

[1] https://bugs.chromium.org/p/chromium/issues/detail?id=85323
The site I manage is load balanced across both AZs ap-southeast-2a and ap-southeast-2b which did not save it. At the moment ec2 statuses are not being updated which is preventing ELBs from registering instances as healthy.

Both AZs are directly under the deluge and I don't believe only one AZ is affected for a second.

The size of the storm can be seen here http://www.bom.gov.au/products/IDR713.loop.shtml#skip
I just don't see how it's remarkably simple. In other langs with good stack traces I get exactly the error at exactly the line on which it occurred. In Clojure, I quite simply don't. I do absolutely love the rest of Clojure. I also realize there are tradeoffs to being hosted. Nevertheless, to deny that the fact that the stack traces aren't ideal seems a bit of a stretch.
You are reducing a social problem to the question of
individual intentions. Why is this an interesting option? Presumably nobody "want[s] to cause mass death". Arguing at the level of subjective intentions trivialises the complications of large-scale social change.
Since whole platform is open source, I wonder why Slack? Why not Mattermost[1]?

[1] http://www.mattermost.org/
My grandfather who fought in WWII (British) developed a close friendship with a German veteran in his later years. I think they met in southern Spain where they both spent a lot of time in their retirement in the 1980s. I doubt their story was as spectacular as this, but there was clearly some experience they both shared that led to the friendship. I'm not suggesting they knew each other in the war (but who knows?), but the fact they both went through similar experiences allowed them to develop a bond.

I wonder how common this is?
He gave advice to organizers in his day,

Yes, and terrible advice it was: in the Communist Manifesto [1] Marx & Engels gave concrete recommendations what is to be done to bring about a
transition from capitalism to communism via a revolution and an
intermediate phase of socialism.

Lenin and Stalin implemented those points to a T. Didn't exactly bring
about the predicted benefits.

The core of the problem was that Marx really didn't have a meaningful concept of state and of political change. He could only conceive of a state as an oppressive tool of capitalist control, that would whither away together with capitalism after the revolution. And he thought political systems can only change in revolutionary change. The latter, while false, is kind-of understandable from the myopic view of Marx's times where revolution was more or less the only way governments changed. The former was simply naive. Marx's main teacher (Hegel) already had a much more sophisticated theory of the state in society, but Marx was so blinded by naive economism that he was unable to grasp the productive function of a state structure in any large-scale society.

[1] https://www.marxists.org/archive/marx/works/download/pdf/Man...
I surprised that so far in the comments, no one has brought up the R word. "Revenue" How much revenue is fb getting for allowing this? Their income has suddenly jumped dramatically in the last few years. 26K Clicks is pretty good income imho.
Also you're referring to Western world. In Africa and other less known countries Apple Map is inefficient.
Availability zones are different from regions. You can be in multiple AZ's within the Sydney region still.
Its pretty shocking that its still available for download.
I can confirm that sadly - this exactly mirrors my own experiences with DDG XMPP. Sometimes for entire weeks I have been what looked like the only person reporting (or caring) that the XMPP servers are down (mind you that this was years ago, I can't comment on the current state of things), sometimes followed with reactions like "Oh, right... We've restarted the server, see if it works for you." at which point I gave up and moved to a self-hosted ejabberd ever since.

While nowadays most of my contacts are on private XMPP servers, I remember few having some reasonably solid experiences with https://jabber.at/ (can be also found at https://xmpp.zone/ for a better sounding domain name, which I guess matters to people who hate the now obsolete "Jabber" term). Can't from my personal experience vouch for a "good for a long period of time", but if someone is looking for at least a well established server, this should be as good start as any. Also, the news page shows they're quite serious about server updates and transparent, which is a big thumb up in my eyes.

Edit: typos
4-minute YouTube video (2015) by Arika Okrent at https://www.youtube.com/watch?v=zhqr-GNNgGo
Open source keywording tool for photographers and illustrators
> You don't have to chase the "latest and greatest" to feel the fatigue. Merely keeping up with what's considered "best practice" and avoiding what's considered a dead-end and people abandon is enough

Sounds like the same thing to me - you can deal with this in 2 easy steps: 1) Ignore the hype 2) Ignore the hype. Best practices for who? Facebook's "best practices" might not work for you. You can't blame external circumstances for your technology churn, especially if the "dead-end" technologies are still actively maintained. "Best practices" are just design by committee writ large. I still use Grunt rather than Gulp, for me the 'improvemements' are marginal. I still support a Dojo SPA even though it's considered ancient. These technology decisions are not considered best practices, but they work for me. The buck stops with you (or whoever makes tech decisions at your org) - you can't pass the blame to the larger JavaScript community.

My point is you can safely ignore the latest and greatest (or 'best practice' as you call it). Apply common sense and only use what you need.

Speaking of hype: aren't containerized Flask-based microservices the current 'best practice' rather than monstrous Django apps? Looks like your 2006-era technology won't cut it on the back end either - it's all about scalability now ;)

Edit: added text below this line

> Too much choice leads to fatigue and stress in itself -- and this is backed by science

This is not inherently bad in any way: it's a trade-off. The paradox of Choice states that choice decreases (present) happiness. If this is what you are optimizing for, then less choice is good. Unfortunately, large and complex systems are...complex and multifaceted. I'm willing to sacrifice a little happiness in the present for ease of maintainability (when choosing a library that better fits my needs). Nature itself seems to celebrate choice when it comes to genetics in sexually reproducing organisms. Diversity has it's benefits -- and this is also backed by science.
Mean of two floating point numbers can be dangerous
Yeah, true! I had forgotten those. Helps explain their choice.
Here's another "bug" I noticed today: if your browser window is "too narrow", for example because you're using that widescreen to have two windows open at once, you get a horizontal scrollbar and ads display like this:

http://chunk.io/f/d1c9168e2f0c41edb8ea4bf3d29ddadc.png

scroll to the right and you get this:

http://chunk.io/f/f6020ad14aa84a6c9a3415291cfbb920.png

Yes, someone's being charged for an ad where even if I scroll I can only see a few pixels on the left. If I make the window a bit narrower I don't see it at all, but it's presumably still an "impression".
Bueno, después de una semana de uso intensivo, sólo pude constatar unos pocos fallos, aunque no muy importantes. Es verdad que algunos complementos de Chrome no funcionan bien en Vivaldi, como los extensiones de captura de pantalla, aunque tampoco me importa mucho al usar ya un programa de escritorio que se encarga de esto mejor que los extensiones disponibles (Postimage). y las páginas de inicio/new tab, como mencionó el compañero opes.
Po otro lado también hay que decir que muchas extensiones de Chrome en Vivaldi no son necesarias al incluir dichas funciones ya de casa. Quizás sea deseable de disminuir un poco las miniaturas en el Acceso rapido, para que caben más a la vista.
En resumen creo que tratándose de las primeras versiones hay que ser indulgente y paciente, ya que es, a pesar de los pequeños bugs, que seguro se arreglan en posteriores versiones, el mejor navegador que he probado
The cost and structure of US healthcare is rather a different problem, although potentially both have to be solved to make it work there. In Europe health insurance in many countries is 100-200/month with a few hundred in deductible.
Well no, they do care about the implications. The implication being that by cutting out fraudulent but paying users, they will have fewer paying users.

Advertisers and the networks that serve them will never be on the consumer's side. If a consumer wanted to do what an advertiser wanted, the advertiser would be out of work. It's all subversion.
Thanks. Matrix seem to to be the way to go, then, at least for text chat. What about audio and video?
11 Best Linux IRC Clients
Ask HN: How to know when you're intermediate level?
Let's take Python for example. What skills, concepts, libraries, and knowledge do Python programmers who consider themselves intermediate/advanced have? How do you know when you are no longer a beginner?
.. and, finally, you realise that Common Lisp is an acceptable Lisp (because when you learn it well enough you start to understand how to tune it to make it acceptable for you personally ;)
Great to see more text to presentation makers. May I highlight the free (open source) Slide Show (S9) [1] presentation maker. What's different? Offers many themes e.g. reveal.js, deck.js, impress.js, Shower, S6, G5, etc. [2] Cheers. PS: Try online [3] PPS: The command line also include a --takahashi switch e.g. lets you use One // Two // Three (for breaking slides)
[1] http://slideshow-s9.github.io
[2] https://github.com/slideshow-templates
[3] http://tryslideshow.herokuapp.com/
I guess it'd be just downright impossible for one of Facebook's 10,000 employees to handle some bitly level analytics in order to counter rampant fraud.
https://www.taler.net/
> maybe it's even out of business by now

Maybe not. It has been acquired in 1999 http://www.nytimes.com/1999/04/06/business/tyco-completes-ac... https://en.wikipedia.org/wiki/TE_Connectivity is still there. http://www.te.com/usa-en/products/families/amp.html they have 35 135 products under the AMP brand.

My only source for it being AMP: https://groups.google.com/forum/#!topic/vintage-macs/iWdF6fB...

Even if the author got it wrong and it was Amphenol and not AMP that's still fine, Amphenol exists too :)
"Unique?"

Bait and switch scams have existed since the dawn of time.
Callback Hell
> someone's being charged for an ad

When I advertise on Facebook, they charge me per click, not per impression. I assume this poorly displayed ad also is charged per click.
I presume you are referring to the password?
Why would it be probably generated on the server?
That would mean that the server would have to pass the password back to the host computer for display.
Whereas the host computer would only ever have to pass a hash to the server if the passwords were generated on the host.
"we still don't know how." No one is stating the obvious: we would know more if we had the source code.
Playing the devil's advocate here, but what do you think they should be doing, in case these are a result of password re-use and similar user errors?
Seems to me his point was that positions born from a desire to return economic balance are now labeled extremist.

As opposed to actual left wing extremism, like fanatic intersectionalists and violent antifas.
Hello. Attack!

> Over the past 25 years, inflation-adjusted income for non-supervisory employment (aka workers, not managers) has remained stable or increased.

That sounds great except that it is not. Zero growth or slight increases are not good enough. Not when real inflation including education, health and property (i.e. things people must do) is growing faster than real incomes.

Our grandparents wage grew in real terms by 10x. Is that going to happen for their grandchildren? If not, why not?

Outside of the SV, I see diminished expectations everywhere.

> Unemployment is at 4.7%. If these are signs of "extreme problems", then every developed economy on the planet is coming apart.

This is much more plausible than you appear to think. Tens of millions of workers are just dropping out of the workforce because they don't see the point in competing anymore and welfare + modest income produces a 'good enough state'. This isn't true of those making > 75k per year but below that it's endemic. It's not just about money, it's about purpose. You can't push people up Maslow's pyramid and then be surprised they don't find life satisfaction in plucking chickens.

On the point that 'revolutions' tend to be a worse cure than the disease I tend to agree but it depends on how long the stagnation goes on for.
Seeking Work, Saas Consultancy, Support, Management, Gigs

Technologies :
Full Stack Dot NET, MEAN Stack, D3JS, Wordpress, E-Commerce: Magento, WooCommerce, Custom Saas
Resume:
http://bit.ly/shihabr
Linkedin : https://www.linkedin.com/in/msuworld
web. msu.rocks
Email: shihabu@outlook.com
Skype: msu_cse_kuet
Working model:

Fixed Project: Discuss about timeframe, work in chunks, payment in chunks

Ongoing : Weekly Bills to be paid out within next week.

Manage progress, Accounting, Deliverables using saas apps

to minimize conflicts and remain 100 % open on both side.

Commitment : 100%

Ability to gather other required skill sets peoples such as Native Mobile and build a project team as required by Client
I disagree. I think everyone has their own journey and everyone must accept and respect it for the value it offers. Just because you can't see the value or the impact does not mean it's not there. Wings of butterflies and all that. Ali's influence on the world is incalculable. How's that for critical thinking?

"We must"? No, we musn't. If you don't like sports, don't watch them. I don't.

Clearly you come here with an agenda. The goal of your "progress" is by definition regressive. Equality means respecting and defending everyone's rights equally as individuals and not a specific ingroup, such "those who contribute in a more fair sense." That would be collectivism and you appear to be demonstrating authoritarian attitudes and socialist (culturally Marxist) shaming techniques in an attempt to make people feel disconnected from the intellectual elite as a means of coercing them to join your group/cause. We are not your weaponized zombies, shamed into submission and programmed to deliver your message so we fit into what you define as an elite group.

That's called 'malignant narcissism' by the way. How's that for openness?

The right to life, liberty and the pursuit of happiness as individuals is what needs to be promoted if you believe in free will/agency as a goal. And with that you have to accept the good with the bad, whatever you believe them to be.

"I'm sorry, I didn't know freedom meant people doing stuff that sucks." --Summer, Rick and Morty Episode 203: Auto Erotic Assimilation
Useful ?
Fonts on Mac and Windows are not the same, and export process does not always export everything correctly.
I've worked with multiple retargeting company and advertisement departments in the past, and I got the exact same conclusion. Most of the time the people in charge of "digital innovation" or "e-marketing" have absolutely no idea of what's going on behind the curtains. Even worse, their whole pricing model (ctr, conversions, ...) is hanging on broken solutions that "work most of the time". So, needless to say you often have to alter numbers/rates manually in AB testing reports to let them have clean numbers they can sale. Even if every tech knows how much bullshit is flowing in this industry, it's way easier to let the big ones have what they want than argue about how everything is broken (especially when you don't necessarily have a way to fix it).

I secretly suspect they -at least- know, but prefer to sweep these issue under the rug and that's why they prefer to involve as little technical people as possible. And that's why I don't work in this industry anymore and I won't come back to it until they've all burnt to the ground.
Thanks. On your latter point, I do get Fourier transforms, though for that logic to apply you first need to accept frequency-as-momentum :)
I believe xe meant "default login shell". Also, "Bourne Again shell", while we're complaining about missing words :-)
Disrupting AWS logging
Is JWS/JNLP more secure? How so?
It's pretty tough .. I applied to more than 200 Plus companies in different countries none of them even replied even though I had all the required skills.

Best option: Select where you want to go, save some money, find some companies from that location and personal contacts there, Get a tourist VISA, go there and talk personally.

Your success will depend on getting appointment while visiting and ability to pursue your future employer for an Employee VISA.

Good luck..
I loved the observation about a visitor from 1970 to 2016 : wow what a cool thing in your pocket; the internet is amazing; TV's are huge; cars are slightly better; people survive cancer better; you're all much richer. I don't subscribe to the "there's no breakthrough technology vibe" but the difference between 50 years and 100 years of technology seems quite striking (in 1916 there were a handful of military aircraft and telephony was relatively rare). Perhaps the trope about needing three generations of management to fully exploit technology and innovation (rejectionists, adopters but confused, full on believers) is true? 20-25 years per generation?
I find editing of a slide on Powerpoint or Impress to be cumbersome. I'm going to take a closer looks at this Slide tool but I currently use Reveal.js [1]

I can just open up the HTML on any browser, no need to install some specific application. I can edit the file in a text editor and do a Ctrl+F to find any piece of text to change. Overall I just find it simpler.

Also, I usually just want an image and some text. When I see presentations done well in Powerpoint with arrows and parts animated, it is very impressive and I'm sure that would be harder to do in React. I just find that for technical presentations I find it distracting more than anything else.

1. http://lab.hakim.se/reveal-js/#/
Certainly! I'd be very interested in purchasing a small batch of these, and would be eternally grateful if you could help us! :D

The part we are using now is the Samtec MEC2-(30,40,50)-01-L-DV card edge connector.

Here is the high level overview version: http://suddendocs.samtec.com/catalog_english/mec2.pdf

Here is the extreme detail version: http://suddendocs.samtec.com/prints/mec2-xx-xx-x-xxx-xx-xx-m...

If I'm reading things right, the pin pitch is 2mm, and the PCB (card) thickness is 1.6mm. But unfortunately I don't have calipers to tell you for certain. I could however get you an SNES deck for analysis ... they're very cheap.

I'll send you an e-mail as well, thanks again! I hope we can work something out!
When Google got into advertising, they were relaxed about what ads they accepted. They happily ran just about any advert. But then two things happened.

1) the scammers came.

2) governments started holding Google accountable for running ads for online gambling and prescription medication. Google (and Microsoft and Yahoo) had to pay large fines for running ads for products and companies that governments saw as illegal.

As the years passed, Google has become ever more restrictive in what ads it will run. To the point where trigger-happy Google Adwords staff whose job is to approved ads reject many ads that are actually fine.

I think Facebook will go down the same path.

My main product is software used by poker players to track and analyse their winnings and losses. I haven't been able to advertise on Google for years, because the ad reviewers see the word 'poker' and demand proof that I am certified to running a gambling company in the locales I'm advertising in. I've given up trying to argue my case to Google that just because my product has the word 'poker' in the title doesn't mean I'm running a casino!

Facebook, however, still approves my adverts within a few hours. I'm expecting this to stop as Facebook tightens up after a few large government fines.
Sorry for being unclear; you lose 20% of the lab mice.
Another good option is Scrapy combined with Splash.
People who do illegal things just call themselves patriots and it makes them feel all better.
Deep learning is machine learning involving neural nets with more than one hidden layer.
> Because primitives are meaningless.

That depends on your problem domain. If I'm implementing a library of data structures and algorithms (which I have to do, because most standard libraries are subpar on this front), then I definitely want to work with raw integers or sequences (but probably not strings - they should be just a special case of sequences).

> "Message" does. "Contact person" does and has conceptually nothing in common with a "Message".

No disagreement in this particular case. It's indeed best to have separate types for things on which different operations make sense. But, personally, I find it more tasteful to have little to no algorithmic logic at the level of business domain entities. Algorithms work on mathematically structured data.
Runge-Kutta Implemented as a Fold in Haskell
Thanks for filling me in on the details of MIT vs MPL. I'll switch over to MIT now that I know this.
Industry Leaders to Advance Standardization of Netscape's JavaScript (1996)
I see no interesting ideas on the left. You need to reinvent yourselves. Since the fall of communism it has been very boring and I blame you for that.

Is it just a little pension increase there, a little distribution here?

Please tell me I'm only seeing the mainstream left and there exists interesting innovators out there I've overlooked.
The required work for Selenium compatibility is tracked here: https://bugs.chromium.org/p/chromium/issues/detail?id=604324 (And yes, it is a blocking issue).
GNU Taler 0.0.0 released
Basic income plan clearly rejected by Swiss voters
And has been used as a connector for multichannel audio by several manufacturers (mostly in recording gear), but with several different pin out arrangements.
Because being left-wing does not even mean you are a communist and even if you were it would not mean you support the way they tried to implement it.

Left-wing without context and location doesn't say much useful.
Ask HN: Why Number of Remote Job portals is more than Actual Remote jobs?
There's a new Remote Job portal launching everyday, All of them having same job notices. I believe currently the number of Remote job portals is more than the number of jobs itself.
And The companies mostly in those are not Remote for the whole world, Confined to Some countries like US and UK. What do you think?
Someone is still making them. At least, whenever I need some at work, our warehouse orders them and they appear, in plastic bags with recent manufactured dates on them. I realize those dates could just be BS.

Or maybe someone upstream of me in the supply chain was smart enough to do a huge buy?

This gentleman probably has the vast majority available for members of the public to buy, but I think the US military is probably still paying to have someone out there make them.
EURUSD Reverses Its Two-Week Losses