skysight-inc/HackerNews huggingface dataset:
>>Tech is doing fine, but India definitely dosen't have the homegrown talent to cater to the new wave of startups.

The opposite in fact. The whole ecosystem is overflowing engineers. But what start ups want is people who can work for quite literally free, take no equity and work and make great sacrifices to make other people win(See Redbus, Foodpanda etc).

>>The fault is the Indian education system, which silences creativity, encourages rote learning and focuses too much on numbers on report cards.

So just like everywhere in the world?

Also the many start ups won't touch your resume if you don't have IIT education. So much for not caring about 'report cards'. Report cards have value because the same start ups care about these things. You can't flip flop on certain values based on what ever is your urgent need.

>>There are whole generations of students, who, from their early schooling, right up to a Bachelor's degree in Engineering, are taught to memorize and spit out answers.

When you go interview at Google, the white board questions are literally your ability to become a question-answer bank of algorithm question.

If you want to value pure ingenuity you need pay for it. You can't ask for one and complain you wanted the other.

>>A few years back, when complaints were made against rote learning, schools have begun to give 'home projects' to kids, ostensibly to improve their creative skills. However, these projects devolved into internet searches, copy-pasting online articles and pictures and calling it a day.

That is because there is a level how much of original creativity one can generate.

>>Unless there is a revolution in the education system in India, it would be very difficult to have a large pool of talented problem solvers and creative thinkers.

The revolution has been there for long. But companies interview for one set of skills and expect candidates to demonstrate a totally different set of skills at work.
Mullvad allows for cash in mail payment.
They also don't really have accounts in the traditional sense.
Just a long account number that is associated with the payments.
Really ticks all the boxes for me.
Shares provide ownership and voting. Tokens provide .. no legal guarantees of anything at all?
DynamoDB is a preferred backend, and the us AWS only.
I used to drink 1.5 litre of Club Mate per day. I was pretty hyped up, but it caused my heart to flutter in my chest every now and then.
Loading config from a JSON file in Angular2+
In 2004, I heard a sales pitch from a VP of a big outsourcing outfit in Bengaluru (fka Bangalore).

In response to a question about turnover and preventing it, he said they were giving raises of about 7% to their developers twice a year.

That was crazy. That was Sili-Valley crazy. There are limits to growth. It's too bad they're hitting good people.

But the business model of Infosys and other outsource IT services giants has always been arbitrage: buying something where and when it's cheap and selling it where and when it's expensive. Arbitrage is a risky game in the long run. And when the commodity being traded is people, people are bound to get hurt. It's just reality.
Bag – Bash Alias Generator
And when it's the build server itself that's broken? No process can account for every possible edge case, and you need to have flexibility to handle the unexpected.
What's the issue with adding the milk before removing the bag?
The Japanese also had similar drugs in free circulation during ww2 if I remember correctly.
Best JSON Editor
the problem here is that the self-interests of github and microsoft might differ fundamentally.

github wanted to make money from their paid services to create a profit. microsoft couldn't care less about the money paid github accounts make (as long as it's not hemorrhaging too much), it's unlikely they'll get a ROI from paid accounts in anyones lifetime.

they need github to increase their earnings elsewhere, e.g. by getting developers to develop for the microsoft store or for their cloud services. so my guess is they'll at least start advertising their tech heavily on github and add features integrating their own tech while omitting the same for rivaling corporations.

the old github didn't have an interest in limiting integration with other platform providers, as this would decrease their usefulness for potentially paying developers.
https://etg.dek.im https://github.com/serprex/openEtG/tree/master/src

Quite a bit of the server & client share code. Card handling logic, deck code handling in etgutil, eventually I'd like to move the game engine to being serverside, user management (easy optimistic protocol handling), svg rendering was used on both until recently due to Chrome having a buggy svg renderer
Yeah, my English went downhill with auto-correction keyboards. :)
Skype was acquired by MS in 2011. At that point Skype had already gone through the hands of eBay and several investors.

Additionally -- unlike GitHub or LinkedIn -- Skype was acquired for its technology. Microsoft used Skype to replace both Windows Live Messenger and Lync. They integrated it into Windows and extended it with various features to fit their use cases.

They already announced they will keep GitHub independent much like they did with LinkedIn. We will likely see some minor integrations like deploying to Azure or maybe GitHub Enterprise with Office 365. But this isn't anything like Skype where Microsoft pretty much bought the company to scrap its technology for parts.

EDIT: Also when criticizing MS don't make the mistake of mixing up complaints about MS with general complaints about acquisitions. GitHub was going to be acquired by someone. It's difficult imagine GitHub having a better fate after being acquired by Facebook, Apple or Google. The only other alternative I can think of would have been Amazon, who would likely have integrated GitHub fully with AWS much like they did with Cloud9 IDE.
> because he felt it was damned if he did or didn't. He noted that at the end of a conference call.

Why would he be damned if he does? Because he knows things don't look good. In that case, it makes perfect sense that the stock drops like a rock. Am I missing something?
If they felt bad about it but carried on with it anyway, is that any better?
>>1. Google should refuse to pay

I hope you are joking. At the very least, not including any criminal charges over it, they will collect lots of penalties and interest.

>>2. California should immediately sue the EU and Vestager personally

Why? EU has their own rules. Don't do business there
> Most jobs are in those companies in Bangalore are in QA/SRE/SysAdmin area.

Came here to record my anecdotal data and say that this comment is blatantly false and very misleading.

Let us take FANG one by one.

Facebook: There is very little QA in the Hyderabad office of Facebook. Most of the work is in software development area.

Amazon: Are you kidding me? Many high profile projects of Amazon such as Amazon Prime and Amazon Pay are executed in Bangalore. The Bangalore office of Amazon developed many critical services for Amazon Prime from scratch.

Netflix: Can't talk much about Netflix because most of the work that does Netflix does in India is in the business, legal and marketing area.

Google: Are you kidding me again? A significant portion of some Google infrastructure services and some Google public services are developed in Bangalore.

Source: I have worked in two of the FANGs in Bangalore and I have friends in the others.

And I don't know where you are getting your heavily biased data point about NetApp from. If you take one data point and say the whole company works on internal PHP tool, well then here is a surprise for you. All companies work on internal PHP tools or something to that effect. They have their enterprisey systems to run. Every company does that.

Whoever has told you this very naive view of NetApp has forgotten to tell you that NetApp also works on data storage systems, cloud analytics, performance analytics, OpenStack based private cloud orchestration (whole distributed software systems developed from scratch in Bangalore). Before you keep spreading this kind of false data about the top-tier software companies in Bangalore, please lookup NetApp ONTAP and enlighten yourself.

Source: I have worked in NetApp too for 3 years.
Probably best to rent a postal box in the Vatican City, collect that sweet super high pay check and actually live somewhere cheaper :)
Although compare that to the release of the Lockerbie bomber:

https://en.wikipedia.org/wiki/Release_of_Abdelbaset_al-Megra...

Calling that controversial decision would be an understatement.
7 Things to Consider Before Going for Cosmetic Dentistry
> It's quite easy, using pfSense VMs as VPN gateways.

One privacy tool that I'd like to see is a program that takes a .ovpn file and user credentials and outputs a pfSense config file which the user just has to import.

Following a guide like yours is quite a bit of work and somewhat error prone. Few users will be able and willing to do that.
Chinese Public Companies Are Cumulative Free Cash Flow Negative Since 2001
This only applies to US Visas most countries have very simple visa option for tech workers.
But people do complain and be negative without offering solutions by far most of the time. And there is not much value in that anyway.
Scaleway and Hetzner. Both are really cheap but still manage to give you a lot of power.
You can also use another instance, like https://framagit.org, which is hosted by an independent org who fights for Libre Software since many years.
No citation handy but IIRC MS recently became the world's largest contributor to open source, by at least some measure. I'm no M$ apologist, having been in webdev for 20 years, but let's not let caricatures stand in for reality.
I keep Modafinil around for emergencies. For example, after getting caught in traffic driving back from a weekend vacation and now its midnight with two hours left to go and you can feel yourself fighting to keep your eyelids open, it'll get you home safely.

However while Modafinil will keep you awake, it doesn't mitigate the downsides of being sleep deprived. At 4am you'll still be irritable, burnt out and not make good decisions. Regular sleep is really the only medicine.
My first and only hacks were at the age of 12 where i "patched" the copy protection keywords from the first XWing in 1993 [0].
I only knew 1 password and searched for it in a hex editor. I found it and recognized a pattern with similar words.
Replacing them with the Ascii Space resulted in "press return to pass" password checks :D Damn i was proud.

At the same age, i rewrote the Story Text of "The Adventures of Robin Hood" (1991)[1] via hex and "Try and Errored" all Ascii combinations to develop my own Ascii chart.
You can imagine what a 12 year old rewrote a love story to... my older brother was quite happy :D

I later tried to patch Dune2 Level files to create my own but did not understand a thing.

Now i write medical software and sometimes feel the same ;)

[0]: https://en.wikipedia.org/wiki/Star_Wars:_X-Wing_(video_game_...

[1]: https://en.wikipedia.org/wiki/The_Adventures_of_Robin_Hood_(...
It's very likely that my definition of a silent PC differs greatly from yours :)
Why DNS Based Global Server Load Balancing (GSLB) Doesn’t Work (2004)
Why doesn't picking up a phone fit into your workflow?
I've written a clojure app, used aws and lambda functions and skimming this I really wasn't sure wtf they were talking about. Datomic... Something something lambda functions, deployment. I know that they have an existing ami that uses a cloudformation template to let you set up a datomic server on AWS, this is something similar maybe? I think I could get it if I read in detail but this is definitely poorly communicated, it reads like old Microsoft enterprise sales copy.
They are claiming efficiencies of 60-70% compared with batteries of nearly 90%
iOS: User Registration with PHP/MySQL and LoginKit UI
KI labs | iOS Software Engineer | Munich,Germany | Onsite | Full time | Internal |https://ki-labs.com/

At KI labs we design and build state of the art software and data products and solutions for the major brands of Germany and Europe. We aim to push the status quo of technology in corporations, with special focus areas of software, data and culture. Inside, we are a team of software developers, designers, product managers and data scientists, who are passionate about building the products of future today. We believe in open-source and independent teams, follow Agile practices, lean startup method and aim to share this culture with our clients. We are mainly located in Munich and recently Lisbon.

We are currently looking for an experienced iOS Software Engineer (Swift, Objective-C, ideally senior level) to join our young Mobile team in Munich.

For more details please visit https://ki-labs.com/job/?id=4006632002&gh_jid=4006632002

Contact person: Elena Soare - e.soare@kigroup.de
Daftar Situs Online Hoki Dan Terbaik Untuk Saat Ini
I use OVH VPSs for simple projects as their service is cheap but reliable. Been using them for many years without a hitch. I've also got a dedicated server with SoYouStart which is a connected company to OVH.
>Much safer for driving too.

No form of talking on the phone is safe, do not do it.
Unexpected Interaction of Features
Your keyboard is filthy, but your fingers aren't really the best bet for germs to infect you, unless you put them in an orifice or touch some skinless area probably. I'll avoid further details.

But yes, I'm not suggesting that not washing your hands all the time greatly increase your likelihood of getting infected with something. Just slightly. I just have slight OCD and it's still weird to me how people don't feel anywhere close to the same way I do about these things.
I think GP's point is that the nature of MicroSoft, as a platform, isn't lined up with your interests. They aren't looking to be developer friendly--that is, present you, as a developer more and better options.

Since MicroSoft is a _platform_, their interest is to _limit_ your options to MicroSoft so that you aren't developing and enriching competing platforms.

GP, if I am understanding correctly, is implying that their purchase of Github will either go to waste (Github can continue, but with no new resources from MS, and will slowly dry out) or MS will leverage it to push their own tools while limiting how developers can interact with it for non-MS code bases.

Trusting self interest is fine, but trust doesn't always mean _trust in the good_. Trust means we can visibly see what their intentions are. The butcher depends on our money, therefor we can trust that they will provide us with a good service so that we return. MS depends on us using their platform, therefor we can trust that they will limit our options of which platforms we develop for.
I don't trust self interest.

Especially not in my butcher, brewer, or baker. Pure self interest gets you McDonalds, Bud Light, and Debi cakes. I consume exactly none of those things and have no desire to consume any of those things. They taste terrible, are bad for me, and the companies themselves are generally bad for their communities and the world.

A good butcher, brewer, or baker is driven by craft first - care for their product, care for their customers, and care for the environment. They devote themselves to their craft. Not out of self interest ("I'll make more money if I do it this way.") but out of sheer joy of craftsmanship and doing good.

I have known few producers who's products I would rate trust worthy who weren't driven first by craftsmanship, care for their customers, and care for doing good in the world. Self interest (of the "I need to make a living" form, not the "I want to be rich" form) in these situations is consistently a secondary interest. For these crafts people, if they can't meet their self interest, they simply stop crafting rather than pollute their product.

That's who I trust. Never the behemoth driven by fiduciary duty and self interest.

Adam Smith's philosophy is nearly 250 years old and predates the modern industrial revolution. It's time we stop putting it on a pedestal. We've learned so much about the way people, markets, society and people in markets and society function that he simply had no way to know.
The biggest annoyance -which Light Phone 2 also has- is that I do not use SMS anymore. I use WhatsApp. Say they implement WhatsApp support. Well, someone else uses Telegram. Yet someone else WeChat. And someone else solely e-mail. There's also some features on Android which I'm too much used to (such as tethering).

If your feature phone has Bluetooth you can use a Bluetooth keyboard together with it. You can even use a laptop's keyboard (I know it is possible on Linux and Maemo), perhaps even a game controller [1], and perhaps even a remote (mine has a keyboard).

Finally, if you got dictation it doesn't matter. I do agree T9 is horrible though. But if you do use it regularly, you get used to it.

[1] https://www.gearbest.com/air-mouse/pp_756041.html?wid=143336...
There's a bit of a culture clash. Hindi has no direct equivalent of the English word "please" and the closest equivalent of "thank you" has very different connotations that can be perceived as rude. Politeness in the Hindi language is subtle and complex. The verb forms used to express intimacy and formality in Hindi don't translate into English, so Indian speakers often seem a bit blunt and direct to native speakers. To grossly generalise, Indians tend to be less private and more personally inquisitive than Americans, which can sometimes seem intrusive or overly familiar.

https://www.theatlantic.com/international/archive/2015/06/th...
Trick: Boost your adrenaline by doing exercise before drinking down the caffeine.

I learned that caffeine makes adrenaline last longer by blocking it receptors in college. https://science.howstuffworks.com/caffeine4.htm

My trick is no adrenaline no caffeine effect. I would do 10 push ups or run around my car a few times and then drink down the caffeine and that changed everything.
Yes, cryptocurrency institutions get hacked and their customers lose money (more often proportionately, it seems, than their dollar equivalents). I was replying, however, to the ill-founded claim that people lose money by mistyping a single wrong letter in a bitcoin address.
The LibreOffice Qt5 backend they use was started by Jan-Marek Glogowski and native menu support was added by Katarina "bubli" Behrens. Bubli has created a KDE5 backend on top of the Qt5 one and the screenshot in the Haiku blog is of the KDE5 one.
That requires "smart" meters everywhere.
I use my phone distraction free.

I disable notifications i don't care / are not notificatin worthy.
I remove myself from newsletters.
I use the 'Do not disturb' mode.

I don't need an 'light' phone. I need my phone as powerful as it is right now when i wanna use google maps, it should be fast and responsive and with great details.
Ask HN: A question about agreeing to terms and services
I have observed two type of prompts while creating an account.

- Where the user performs some action to show consent
"You agree to the terms and conditions by selecting a checkbox."

- Where the consent is taken for granted
"You agree to the terms and conditions by logging in."

Is it common to do this, OR is there a flaw in the second method?
Replacing jQuery with Vue
They don't mention how Github also censored the satirical "social justice warrior" programming language called C+=

There was nothing illegal in the repo. No pressure from nation states. They simply didn't like who the repo was making fun of.

https://tech.slashdot.org/story/13/12/14/1618239/github-take...
Crypto: hmac – require that the underlying hash algorithm is unkeyed
The hyperlinks are not to videos. You might try actually following one.
An Intro to PyPDF2
IIRC, Upstart was briefly used by distros before systemd came on to the scene.
It's stay was short though as distros began migrating to systemd.
It depends heavily on the locations of the company and the user. What countries are you talking about?
> I don't trust benevolent people. I trust self-interest. I don't need to offer my undying allegiance to Microsoft - I can like them as long as they do things that benefit me, and dislike them when they don't.

Sound logic, were it not for the fact that you may be trapped by the time you dislike Microsoft. Given Microsoft's history, it's a risk I will never take. I don't trust them, never will.

We nearly avoided a monolithic web in the browser wars. Microsoft pushed, successfully, Internet Explorer to be the only game in town. You didn't write websites against the standard. You wrote them to run on MSIE.

Mozilla, Google, the iphone and MS's hubris made IE 6 so noncompetitive that the web evolved past that blockage. It was luck, and we must recognize the near miss. The open Internet could have ended up closed and a lot worse. We almost ended up writing webapps in Activex.
How about, you know, sleeping? Working in a startup isn't being parachuted behind the enemy lines where your life depends on staying alert. Go home, you'll work better tomorrow.
The space shuttle and the horse's rear end
I've worked in FANG companies too. In fact most people who left Google I know did it because they were largely in QA and their friends who were so called working in crappy services companies, often from colleges considered bad, did more code work then them. They were largely forced to leave and join start ups because the difference in experience was catching up with them.

Fb was purely a 'hire and send' unit in Hyd, and even now most of their core work is either Menlo Park or London. In fact London is where most of the folks go should H1B fail. The dev work Fb does in Hyd is an acquired company.

Amazon is a different case as dev teams do all the work, and there are no separate production engineering teams. So you do all that work, under a 'Software engineer' title. You would also be curious to see the attrition numbers in Amazon. They rival Infosys. :-)

Yup, NetApp if you don't work on core teams. Same with Cisco and Juniper networks. If you are not with core teams, internal tools is what you do.

This whole trope Services companies being crap, Mythical opportunities in product companies or 'Promised land' land immigration opportunities have forced hordes of talented people to get into SRE and other non-dev work, and then later end up realizing that immigration et al is largely political lottery which most of them lose. And yes once you go down these non dev paths for a few years, the guy from tier-2/tier-3 college whom you laughed at, for joining Wipro, will be having the last laugh.
I'm with you. I use Firefox as my daily driver, but it really makes my dual-core processor struggle (2015 MBP for home, 2017 for work). It's a great browser in every way except performance. They really need to prioritize that.
> I don't want an account on everybody's git{lab,hub,ea,xxx} instance I want a single identity that people can trust is me.

I know blockchain is excessively overhyped, but to my limited understanding this appears to be a good fit...

Look at how cryptocurrencies work, a wallet is singular (i.e your identity), exchanges and mining pools are numerous and independent (hosts and services for git repos).

The vital part to make this work is a specification for storing the social aspects of collaborating on these platforms in a git repo itself - it can definitely be done, git is so flexible, it doesn't have to interfere with the project code or even need to be present in the visible tree of any branch - but we need that for interchangeability. This first step could be made before figuring out how to make neatly interacting network to add portability to existing platforms.
Caffeine got me through maaany sleepless nights with my daughter for the first year or so. Sometimes in life you lose the luxury of choice in sleep ;-).
Riseup will also shut down before not handing over the details of an extreme right winger that somehow slipped through their vetting process.
Isn't the half-life of adrenaline like 90 seconds? Wouldn't you be a nervous wreck if it lasted much longer?