skysight-inc/HackerNews huggingface dataset:
Release Quality and Mobile Trains
Aside from Williams who suffer from HTTP/1, the performance bottlenecks are little to do with server architecture or TTFB.
> The mostly IT folks you will meet in west (or on call support call) are never from this caste

And how the heck do you know this? With very few exceptions, I don't know the caste of most of my colleagues. FYI, the government already has enforced quotas in schools, colleges, and government jobs for most of the traditionally "backward" castes. In private industry, we people don't go around announcing our castes to colleagues, suppliers, or customers, and no one cares.
Implement a Hash Map in JavaScript
Thanks! Interesting stuff.
Iran launched cyber attacks against UK infrastructure
My post was certainly not intended to be read as an indictment of the T-34, though in retrospect it may read like that.

In my opinion, the man hour stats say it all. With the benefit of hindsight, you'd have to be nuts to consciously decide to produce one Tiger instead of 6 T-34s.
Is it even possible? Or do you basically have to relearn what you missed in Computer Science over the last 6 years.

It reminds me of what Dijkstra said about people raised on BASIC in the 70s:

> It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Ethiopian Airlines Pilots Initially Followed Boeing’s Required Emergency Steps
Of course you can make an electronic transfer, as long as you can manage to keep a bank account open at a US bank. But don't let them find out you are living overseas or they will close it.
The Biggest React Native Starter Update So Far
Why I'm Leaving Twitter
Go to your Facebook settings, there is a page which lists all your activities in Facebook (it should scare you and stop you from using Facebook...). That's an easy way to find any comment you have written anywhere.
On accounts with 2FA not activated I just get an email on my backup account that a new computer has logged in.
I think the Light Table guys inspired many people to work on this stuff. As an investor of LightTable/Eve mentioned in the video I was pretty inspired by these guys too. I am now working on my own Cloud editor, at yazz.com
It's compatible.

All OPs browser does is syncronse playback across users legitimate Netflix (or other) accounts.

OPs broswer will pass the encrypted video through to the DRM plug-in, which will authenticate from Netflix through to the to the screen. It will decrypt the video, decode it, re-encrypt with hdcp and send it to the monitor.

The DRM chain is intact. OPs browser can't be used to pirate the videos, or steal Netflix.

All he needs is permission to ship the closed source DRM plug-in.
Register allocation is also NP complete, but we have plenty of efficient approximations that work well enough in practice, like linear scan for fast compilation, or by graph coloring or puzzle solving for slower but more efficient compilation. Is there a comparable tradeoff available in this case?
Portuguese.
I don't get the outrage. No comment mentions this, but most non-tech people already give Facebook their e-mail password. All Facebook needs to do is try to use it.

Lookup the password re-use rates among users of the Internet.

People may have weak and strong password for less and more important services. Guess how would they rate the Facebook...
Getting in trouble with mixed comparisons (2018)
What made you choose tick tick over Todoist?
TSA Rolling Out 300 Additional 3-D Scanners Nationwide
Bruno Senna is Ayrton's nephew, but yeah, lots of repeated family names.
We're very good at convincing ourselves of something. Can you be sure it's not just fatigue? (different from willpower fatigue)
Hey, this is great news. This is like linkedin. Who does not appreciate this never ending stream and connection invites to non Linkedin users?
I'd say the same of email - lots of people just reply without really thinking. Especially nowadays that they are integrated into smartphones along with SMS and such.
But then you look like an idiot, which is the opposite of the purpose.

I can scarcely imagine a faster way to look socially inept in text, than writing out so explicitly what are supposed to be nuanced and subtle actions. Eye roll.
> No check-ins, luggage management, no nothing.

RZD started checked luggage recently.
I agree partially. First of, I don't think the finance industry gets vilified for having flexible morals, they attract hate for having no morals at all.

Certainly, you're right that we depend on each one to say "no, I won't do that", but I feel like there's a difference in quality: evil intent vs willful ignorance/negligence. There might be borderline illegal tax-dodging with large tech companies, there might be irresponsible data security, but there's not a lot that is comparable to the cum-ex-trades that large banks engaged in: no active defrauding of the government and/or citizens. Granted, it may happen once tech corporations have as strong a grip on governments as banks do, and feel secure enough that they won't have to face repercussions if it blows up.

Plenty of banks, and not just the large, global ones have actively engaged in tricking their customers by selling them junk and hiding and/or downplaying important details to get their sales provision, and it wasn't something that was "only known at the top". I've yet to hear of scandals of a similar magnitude in tech. Chrome doesn't contain any hidden crypto-miner, and if it ever will, I doubt that an investigation would reveal everybody on the team knew about it - it would likely just reveal a security breach or a small amount of people subverting the processes.

I do completely agree that tech isn't all sunshine, however. Behind pretty much every large scale data leak is an engineer that said "well okay if you want me to put this database server on the public internet and remove the password, I'm happy to do it" instead of refusing, and behind every horrible overreach in surveillance is an engineer that just blocks out the impact his work has on real people. There are people working on killer drones after all, and I don't think any of them are naive enough to believe that "they only target the bad guys".
And in finance, they've developed entire management wings called "compliance" to watch over things and make sure that laws are not broken/the firm is not put at risk. I wonder if that will happen here (there is a distinctly smaller set of laws that can be broken, but Zuck apparently is asking for that now...)
The Elixir tooling is fantastic, not sure where you pulled that one out from. IDE's are unnecessary cruft to the point that I'd call it a language-design smell if you really felt compelled to use one; VSCode is great. Deployments are trivial if you use Gigalixir (which has a free tier) and will be easier in the general case going forward.
Looks like you're right. Ice hockey is the national _winter_ sport of Canada while lacrosse is the _summer_ sport.
I was looking for the Steve Jobs quote in this thread, thought this was going to be "It doesn't make sense to hire smart people and tell them what to do; we hire smart people so they can tell us what to do."
According to the article it was only offered to a subset of providers that don’t have OAuth APIs.

Presumably google and other high security email providers got the OAuth option and this more insecure option was offered to users with ESPs that don’t have the gmail security features you mentioned.
How much will it costs?
WebXR Device API Specification
> But the context here are conversation which appear in the court records. So they're either breaches of a civil agreement, or criminal law.

No, the fact that she conversation appears in a court record does not mean it was involved in a violation of any law (and you probably meant civil or criminal law; not all civil cases involve even alleged violations of agreememts—contracts isn't the whole civil law universe.)

Courts may exist to determine if a violation of law occurred, but sometimes the answer is “no”. (And even if it is yes, the specific conversation at issue may not have.)

> By all means use them in your day to day conversations, but if you expect your messages to ever require interpretation in a court of law, and you don't want a jury to decide what you meant by eggplant, kissy face, don't use emoji.

Sure, if that's a major concern, but I doubt that it reasonably is for the sender in most communication that actually ends up in court.
Ferdowsi's Shahnameh epic played a vital role in keeping the the Persian language alive throughout the Arabic conquest.
Because their air forces were more effective, the Brits and the Americans could rely more on their air forces to neutralize their enemy's tanks (an approach they continued during the cold war, where the A-10 and the Apache helicopter were developed primarily to kill Soviet tanks).

On Battle Stations' episode on the Tiger, a former British M4 commander told the camera that encountering a Tiger sucked, but that the air force responded very quickly whenever he reported one. (The air force used rockets against the Tiger.)
I recommend releasing what you have now since you're about to get a lot of HN traffic. Use it for feedback and upsells while you have the chance.
Microservices and using Make to wrap their chosen build tooling - I love it!

This is similar to what my team does with a set of about 20 computer vision and NLP web services, in an environment with fairly high web traffic (Alexa top 300 site), with a large and distributed team of engineers.

In our case several parts also involve Docker & CI such that common Makefiles are used by all parties and all config is externalized to the build and/or runtime environment.

It has worked extremely well for many years now.
Last survivor of US slave trade identified
Well, I just chose not to tackle all your points but...

* the default position in the US is that the government should stay out of things (limited government), not that the government should regulate things (although we are rapidly moving away from the former and towards the latter)

* believing that "economists" and "advisors" can discern an hourly wage number that balances supply and demand across all variables is just wrong as there is no way for the central authorities to have as much information as the market has (the collective group of buyers and sellers), distributive decision making trumps centralized decision making in this regard

* Your belief that a centralized decision making process is "better than the alternative" suggests no limit to the scope of this power, this is dangerous. You also provide no justification for your preference for the centralized approach. You agree that there can't be a single number that works in all cases and yet refuse to give up on the idea that there still needs to be a single number. Why?
Battery Reality: There’s Nothing Better Than Lithium-Ion Coming Soon
In India we do both. Teach them how to fish as well as hand out lots of fish - government’s byzantine number of subsidises or continuous farm loan wavers.
How reading the tea leaves to guess what users need is not an option
All corporations are fundamentally feudal systems. At a big enough scale they all become some twisted form of the Franz Kafka novel The Castle.
It blows my mind that my parents could easily, as children, have met people abducted from Africa and brought here as slaves.
My impression too
I don't think you have the right understanding of Karma. Those who do not treat others with kindness would end up accumulating bad Karma and then they will be the one born as mice and bugs.

Edit: correct typos
D’oh! It’s massive free PR. Thank you.
I'm not sure but I suspect the algorithm contains optimizations that require direct access to the "limbs" of the big integers.

Or perhaps it's about avoiding allocations?
I only learned this while studying German, but King Tiger is actually a poor translation.

The German nickname for the tank was Königstiger, which is the German name for a Bengal tiger, but if translated literally it would instead be Royal Tiger.
The decision to allow production of Merlin by Packard was a masterstroke. The UKs engineering talent was amazing, and the American production engineering was also amazing. The collaboration of the 2 superpowers was unbeatable.
A possible explanation for one of Saturn's moons having an underground ocean
It does feel like there is an element of cherry picking in the chosen data presentations. It invites believing “injustice” trends while obfuscating what the true multiple-comparisons adjustment for some type of significance or posterior credibility would be.

The conclusion that tickets are enforced in a way that manifests injustice is probably broadly true, but the data presentation actually makes it quite hard to interpret what’s “real” and what might just be an artifact of cherry picking, not to mention what slices of the data could be exhibiting something like Simpson’s paradox, etc.
Am I the only one who is seeing this sudden surge of bbc.com linked articles ? Not that I'm complaining.

When people started making pages for Search Engine instead of Human Consumptions, Internet died. "Light on information and Heavy on keywords and linking" sites and pages flooded the internet, through which finding the actual content, needs another level of skill.

I think solution to this is, an AI based open source browser extension, which find relevant page from search engine result depending upon its usefulness index. ( or just show its usefulness index, along side the result, in short sabotaging the Google search results ;) ). Is there anything similar available ?
The Tools That Have Transformed My ML Research Workflow
Introduction of xmake v2.2.5 new features
My progression was BASIC > Pascal > (insert a bunch of procedural/OO langs and scripting langs)> .NET > Ruby > coding Ruby in a FP style > Elixir.

So basically procedural > OO > functional.

I will say the hardest transitions (where "hard" is still less hard than, say, understanding everything about how a SQL join works) were from .NET to Ruby (and even THAT transition was mostly hard because I was going from "Microsoft ecosystem" to "open-source ecosystem" without having Java on my resume), and from Ruby to Elixir (syntactically similar, semantically night-and-day). But clearly it's possible... and I'm a Dijkstra fan!
Especially when most users are probably using the same password for both, or are just warming up to the concept that you shouldn’t do that.
The Future of Microsoft Edge
One of my favorite onboards is Ricciardo's pole lap from Monaco last year:

https://www.youtube.com/watch?v=xbrKA6IwgcM
This is something I've thought about a lot since the first time I heard the (probably not true) idea that if Google turned it's home page black, many tons of CO2 would be kept out of the atmosphere.

I hope this story gets a little traction here because I'd love to hear what others think.
The question is quite broad. If you're new to HackerNews check https://github.com/cjbarber/ToolsOfTheTrade Many services are SaaS with monthly pricing and there's a lot of promotion (startups adding themselves). The HR section seems relevant.

I'd say the majority starts simply to lots of Excel/GoogleDocs spreadsheets, then add chat tools for the website, then messaging tools for the team to manage one mailbox (https://frontapp.com/, https://missiveapp.com/ and such), possibly https://calendly.com/ to let user add themselves to calendars, sales tools like https://close.com/

High growth might then require consolidated data with tools like Salesforge, https://www.hubspot.com/, https://segment.com/ To integrate and finetune those can be a full-time (engineering) job.
Biographical Memoirs of Fellows of the Royal Society: Stephen William Hawking
Magic Leap Trial
Ex-Mozilla CTO: I was grilled for three hours at US airport by border cops
I’m gonna invoke Hanlon’s Razor[1] here and assume middle1 is a random HN user that didn’t realize you only use “Show HN” when it’s your own project.

https://en.m.wikipedia.org/wiki/Hanlon's_razor
ML from Scratch, Part 4: Decision Trees
Wayve claims ‘world first’ in driving a car autonomously only with AI and SatNav
So you think that if I find someone willing to do data entry for $10/hour that there is some danger to the "general interest"? Where does that end? How does $15/hour protect the general interest but $14.50 doesn't? Does $20 provide more "protection"?

The proper role for government is to protect individual rights not to manufacture collective rights that are more important. You are arguing that the individual rights need to be subservient to the "general interest" collective rights and I don't like where that argument leads.
Dive computers will give you precise instructions, but they aren't necessarily accurate. Many people fail to appreciate the difference between precision and accuracy.
> Most of it is not due to religion but the sheer overwhelm that you just shut off your senses. You can keep on giving and giving and giving and giving and giving. It will not stop.

This is why the article is so focused on strategic, effective giving/philanthropy - it's the only way to really make a dent in these overwhelming issues. We should be careful not to discount the big successes that effective giving has already led to, even in fairly recent times. Smallpox has been totally eradicated throughout the world, and polio is almost there-- additionally, the most common vaccinations are being implemented all over the developing world, resulting in sizeable improvements for global health and development. And good progress is being made right now on malaria, as well as "neglected" tropical diseases. All of this was achieved by donors contributing to these causes.

Yes, market-driven economic development is still the most powerful force by far, rescuing hundreds of millions from poverty in India, China and Southeast Asia-- but it's absolutely wrong to conclude that giving for effective charity "won't do anything"!
JUMO | Senior Software Engineers, Front End Engineers, Engineering Manager, and more! | Cape Town, South Africa | ONSITE https://jumo.world/

Billions of people in emerging markets are coming online for the first time, most of them via mobile phones. Many have limited or no access to financial services. JUMO combines technology with data to create progressive financial choices for anyone, anywhere. We believe any individual should be able to leverage their data footprint and access financial services tailored to their needs.

Look here for more detail: https://www.jumo.world/careers or get in touch directly at john.mills@jumo.world
raises hand

I'd love to visit the US sometime, but right now I'd rather not go there for the reasons you mentioned. The only exception would be if my job required it.
I was happy with Ruby and Rails until when i have to write my own abstraction. (something like has_many, belongs_to in ActiveRecord).

Ruby class/metaclass things is really cumberstone to me. It's not about the magic, it's about the complicated data flow through all the class abstractions that push me off Ruby.

I prefer functional abstraction to class abstraction whenever i can.
OK. I was too quick to correct you and did not spend enough time searching for charitable interpretations of your words.
IANAL, but usually you file a complaint with your national regulator, so it would depend on your country (of residence, I guess).
I have looked at many alternatives to banks. They are better than banks but not by much. For small amounts Transferwise is ok, but the fee isn't capped and keeps going up with the amount of the transfer. I do substantially better via the bank transfer method I use when I need to transfer larger amounts. Revolut might be ok if you are from the UK (I am not), although paying a monthly fee for an account seems unattractive and they have a high markup on debit card transfers to "exotic" currencies. There are others. None that good.
Open-sourcing PyTorch-BigGrapgh: Faster embeddings of extremely large graphs
I've used Ghostscript to shrink scanned PDFs for emailing, although I don't know how lossy the compression is.

[0] https://askubuntu.com/a/256449
I don’t do much front end work these days and won’t be for awhile, but this looks exciting.

Hopefully, you can find a way to monetize it.

If it ends up being usable, even as a beta, I will be donating.
This opportunity sounds really exciting. I am interested and have applied via the provided link.

The link for the homepage is broken (contains an additional `)` character). Kindly fix.
Certainly, it's possible one can be accused of anything, with or without any basis in reality.

I don't believe the risk of being accused of inappropriate behavior is anywhere near what you seem to, and accordingly have spent many, many hours and evenings socializing with colleagues, many of whom (men and women) remain friends long after the job is over.

Govern yourself according to what you deem appropriate, but suggesting that it is a fact of society that women are untrustworthy is neither true nor useful to society at large.
I've played with Puppet, Ansible and SaltStack (never with Chef however).

The fact Ansible is agentless is somewhat of a downside IMHO.

We have a fairly large deployment, and our Ansible code is basically a glorified setup shell script. I would be afraid to rerun it on a running instance.

After the initial setup we basically maintain the servers by hand, with some additional one-off Ansible tasks in case of a fleet wide change (meaning duplication of effort: one for the one-off task, one to update the "setup script" for new instances).

The result is a somewhat unwieldy infrastructure that feels like we are managing pets, not cattle (the infrastructure has several thousands nodes), and the pets looking a lot like cats.

I know it's because we are using Ansible wrong, but at the same time, I feel that Ansible, without a master, kind of encourages this behavior, and it's likely very common to fall in this trap.

I may sound weird, but I prefer the Puppet DSL. I do acknowledge it has a bit stepper learning curve compared to Ansible (on top of a more complex setup with a slave, a master and some keys). But the DSL itself is not that hard to learn (IMHO, it's a bit easier to learn than a programming language). Also, it's far easier to structure a Puppet code base compared to an Ansible code base:

* You have general purpose module, often provided by the community, (like one managing apache, or postgres, or nginx).

* You can then create your own modules combining these community modules (for example, to have a module "my app server" which is a combination of the apache and tomcat module + a few resources to configure your in-house app)

* You can then compose these into full server roles

* You also have things like hiera which provides ways to factorize and structure configuration parameters across the infrastructure (to handle for example a dev, a stage, and a prod environment).

It's not trivial to structure your code properly, but all the bricks are there to do it.

With Ansible by comparison, you have to invent things yourself, and because it's far less directive, what easily ends-up happening is hard coded roles, with duplicated code as it's the path of least resistance.

Maybe I'm feeling a bit nostalgic because when I used Puppet for the first time (circa 2011/2012) it was kind of a revelation. I set it up to have our dev environment plugged on our SVN repository using trunk directly, and for the stage and prod, I just flipped a symlink on the master to point to the proper tag, I had also deployed the Puppet dashboard to have an overall view of the changes. It enabled us to very quickly iterate (compared to previous ways such as manually sshing and viming config files, or running a shell script) with an high degree of confidence regarding the consistency of the configuration, and everything was tracked properly has you had to commit to push a change. Fun memories, and one of the nicer projects I had the chance to work on.