skysight-inc/HackerNews huggingface dataset:
I've found quite the opposite to be the truth. On average, my Indian friends are the most arrogant, rude people I know.
IMHO it is not a good time to move out of Github right now.
I think Microsoft will offer a bundled developer ecosystem like Atlassian (bitbucket/trello/jira/confluence/pipelines), Amazon (Cloud9/Codecommit/codestar/chime).

I bet a bundle with something like skype / github / visual studio / linkedIn Learning... will come soon.
Stack overflow generally has more than one answer per question, so probably not. People more likely up vote an existing question.
I don't think it has anything to do with Indian and rather everything to do with the nature of the outsourcing business model. Outsourced engineers (from India and from several other countries I've encountered) in my experience tend to have low standards of code and terrible engineering practices. I'd outsource for repetitive tasks but never for anything I expect to be rock solid and future proof or handling sensitive data.
That doesn't really explain it, though.

"You mean like 'Track changes' in Word?"
I've done some security contracting work for the folks in Walldorf over the years; I've seen first-hand some SAP FTE's getting insanely frustrated putting in their expenses in their own systems. Which was pretty hilarious to watch. And most folks there fully acknowledge that usability is not their strength traditionally.

Things like uptime, support-contracts, having someone on-site within three hours when your multi-millon-dollar-order-processing-SAP-cluster goes down etc are what matter to their customers more than usability (traditionally).

Things are changing and a lot of effort has been put into getting better at UI/UX though. But I haven't been involved with them for several years now so I don't know where they are at or what their current offerings are (I keep tabs a bit on HANA developments but that's it really).
Ask HN: Is there any interest in Ghost Trainer App for runners/cyclers?
I personally miss some kind of sport tracker app, that would allow to compare my progress live in the field, with some kind of Ghost Trainer, where I would see on a map if I'm slower or faster then previous recording or even compare myself with others.

App could eventually yell at me if I would lag too much behind or motivates me some other way.

I did found some GhostRacer for Android (currently has some issues with segments from Strava), but still thinks there is place for another app.

What do you think, is it worth spending time creating one? Or anybody willing to join me?
It’s called battery storage of excess energy
Show HN: Paybackhub: Cashback on your favourite tools
The N in FANG stands for Netflix.
If the majority of employees in what federal law defines as a work unit unionize, and vote to collectively bargain, the law prohibits the employer from negotiating individually with any employee in that work unit, even if they did not vote to collectively bargain:

https://www.nlrb.gov/sites/default/files/attachments/basic-p...

>>The Employee Representative. Section 9(a) provides that the employee representatives that have been
“designated or selected for the purposes of collective bargaining by the majority of the employees in a unit
appropriate for such purposes, shall be the exclusive representatives of all the employees in such unit for the
purposes of collective bargaining.”

>>What is an appropriate bargaining unit. A unit of employees is a group of two or more employees who share a
community of interest and may reasonably be grouped together for purposes of collective bargaining. The
determination of what is an appropriate unit for such purposes is, under the Act, left to the discretion of the NLRB.
Section 9(b) states that the Board shall decide in each representation case whether, “in order to assure to employees the fullest freedom in exercising the rights guaranteed by this Act, the unit appropriate for the purposes of collective bargaining shall be the employer unit, craft unit, plant unit, or subdivision thereof.”

There are numerous violations of the employer's freedom of contract in federal law, enacted at the behest of unions and their supporters.

>>By this argument any employment law is central planning.

Any labor law that violates the freedom of contract, by regimenting the range of employment contracts that may be entered into by consenting adults, is a form of central planning.

>>That's hyperbole

Why?
What does Trump's support of Scottish nationalists portend for the EU?
How do you avoid off-chip references? As mySQL do not use query caching by default, only indexes, I guess most of the memory is HDD cache managed by the file-system.
The video on how to make soy bean paste and soy sauce is amazing too!
I think article is missing one important thing. Are you going to print and mail your resume or send link to a web resume?

For printed resume use sans-serif font. For web use serif. Don't use sans-serif fonts for prints and serif for web.
There are ways to alleviate these problems though. By "disadvantages" in this respect I understand "inherent problems that can't easily be solved or at least alleviated".

You can establish policies that ensure life and work separation (as in: "No calls outside of designated work hours") but you can't easily allay an instinctive as well as indistinct fear that everything will go the dogs if people don't work in the same office anymore.
Entrepreneurial spirit generally doesn't emerge from standard formal education, but not much is done to suppress it, and there are often extracurriculars to encourage young entrepreneurs. Rote memorization also only gets you so far, often you get tested on how you arrived at an answer, not just on the answer itself. Understanding the process is just as important as knowing it.

Perhaps this is a bit like the schooling of Bolshevik Engineers versus American Engineers, the former had a much reduced curriculum that helped the USSR catch up in engineering talent on paper, meanwhile those engineers were missing key concepts that you need to understand to build planes, bridges and similar that won't spontaneously degrade.
What I find truly amazing is that both Kissinger and Mattis were board members, and were party to this grand pump-and-dump, and seem to have escaped any consequence or notice.

Holmes, while equally culpable, appears to be taking the entire fall.

I wonder what she’s getting in return - a cabinet position in a few years once the dust has settled, I’m wagering.
> just trending recently

No. https://trends.google.com/trends/explore?date=all&geo=US&q=d...

But I know where you're coming from. I have the same deja-vu experience quite often, where I run across some word or topic on multiple (independent) occasions within one day without ever having heard it before. I guess our brains are just biased to notice such situations, whereas encountering a novel word/thing/concept only once occurs too often and thus is boring on its own.
> Of course, Thou Shalt Have Backups, but it's not exactly a frictionless experience if you fry things and have to go back to them.

I do wonder how much of this is because of, specifically, PostgreSQL not having enough "market" penetration. For a very long time, it's had very good unclean-shutdown resilience with the way it does its write-ahead logs and has even had point-in-time-recovery (using those same WALs, just stored longer) for several years.

Combine that with a snapshotting filesystem, and that would seem like a pretty low amount of friction for recovery, without even having formal backups.

If your database is big enough, you need a certain amount of performance out of it, or you need it to be a recent enough copy [1] of the production data (which likely means "all of the above"), then it does start to get legitimately challenging.

[1] or, worse, something ETL'ed (anonymization comes to mind)
Oh it has a lot to do with the topic in discussion
I can’t quite parse this comment.

But I don’t believe it was quite clear that the consumer testing was a fraud until just before the last round of “investment”.

I put “investment” in quotes because the last 100MUSD was kind of a loan, based by their parent portfolio... so they’ve effectively sold what assets they have.

So yea, consumer testing appears to have been fraudulent, and after that became clear publicly there wasn’t much further investment.
Or maybe people have their own reasons to avoid AGPL - no need to assume they are victims of PR.

For example I avoid the GPL for our business because I use JavaScript, and it seems to me all of our JavaScript code would need to be open sourced if we used any GPL based JavaScript code (because JavaScript is source code and it isn't linked).
Einstein in Oxford
Believe me when I say, the scenario is shifting and it's faster than ever. There are counterparts of American product companies (strip -> razorpay, for instance), they may be a total ripoff when it comes to product but they serve a different demographic and there are entirely different challenges in this next billion market.
In the reality we live in now, I don't even have to photograph anything anymore because everyone else is already taking and sharing those photos. I basically gave up on photos last year. I don't like being in them anymore either. They don't feel commemorative, just transient social currency powering an odd ad machine that doesn't seem to have my interests in mind.

I agree that the phone is expensive, but I like the design. It's funny that people are comparing it to $100 Android phones. Those already exist, you can get them in vending machines at the airport. This isn't that. It's hard to get anything simple with LTE without building it yourself. I'd pay money for what is not in this phone. I'm already $2k into my DIY dumbphone project and it's not reliably hanging out in my pocket making calls.
The nice thing about Node.js's design is that (almost) all IO is non-blocking by design, so developers can't block their programs on IO by accident.

In other platforms developers need discipline to choose non-blocking APIs over blocking ones, or to wrap their blocking calls in async execution contexts like threads or coroutines.
Your question about the grid and the roof "talking" is exactly what was described in the article about "curtailment".

The problems with curtailment are:

1) The management of roof solar output is currently in the hands of solar roof owners, not grid operators, so the grid operators cannot easily "reject" the produced electricity.
2) Solar installations are often financed with expectations of savings and/or revenue, so if the grid operators curtail the solar generation, do the solar roof owners have a right to be compensated for their lost revenue? How is this compensation managed fairly across all solar roof owners?
>I hope to apply some of the ideas in this paper to multiple co-evolving agents...

care to elaborate?
Matthew Kilgore submitted patch to fix this:

https://marc.info/?l=linux-man&m=152834469929748
Yep. I'm 4 years exp software engineer in the Bangalore/Indian startup ecosystem. I don't doubt that the services sector is declining but there's a decent talent pool. At the same time, a good number of American Product companies/High-Valued startups have opened up their Indian counterparts to produce software that's super costly to build in the US.

But, I do hope that we shift our focus inward rather than towards US or somewhere. There must be enough demand as it is in India.
I'm working with a system that lets you develop code in the client, then gradually move it further back in the stack as needed. It's incredibly useful for testing.
Learning operating system development using Linux kernel and Raspberry Pi
I would like Apple to sell e-ink or Qualcomm's mirasol displays, so we could swap them and save power. Would be amazing. I generally have enough ambient light to see my screen. And I don't want to use my phone at night anyway.

Everyone is whining about cost but ignoring the fact that someone is trying to innovate in this space. Who cares what it costs. They're pushing something out, and eventually if Apple and other major manufacturers offer low power displays, people will appreciate the option.
>Do companies write checks to plumbers of $100,000

I imagine a big enough job would easily clear $100k...
«So Google is bad because they poured millions of dollars into Mozilla for Firefox development, »

No. Google paid for having its search engine in firefox (as the default engine).
I believe it is similar in Vietnamese culture. When we work with them they often say yes only for us to find out later that they had no clue what to do.
I think the new free version of IDA also supports x86_64 now.
> Is it really their responsibility to kill their pre-existing API because an open one finally showed up?

Well... Yes. If they want to do best by their users.
How would working remotely affect your routine? You could even work all day in that park.
We're all very jealous.
Im gonna be downvoted for this but whatever. This would never have happened if Holmes was a man.
America is so obsessed by its desire to empower minorities and woman especially that they will allow them to take risks or do things that no man on earth would be allowed to do hence playing with lives and healthcare at silicon valley scale and with billionare investors.

The media is of course the first one to blame for this but also all the PC shit that people endure.
Story time maybe? Atari were successful for a while but they crashed pretty hard.
I've worked with people from Cognizant and sometimes I would get a plain "yes", other times a more helpful "Yes, I understood. Can you explain it again?".
Couldn't the problem be solved my publicly registering your solar panels (location and power output)?

The utilities could access that data and actual weather data and predict the demand curve in a better way.
I remember I used to run Indefero for a short while. It was nice, although it'd largely dead and buried now.

Sources seems to still be available though: https://github.com/avit/indefero
Yes. India is a poor country. Indeed a very poor one. But that does not necessarily constrain the growth of its tech sector.

First, tech growth is not primarily about domestic per capita income or demand for software in the country. It is about exporting products while also catering to a rising domestic demand. i.e. use domestic demand to find product market fit and then expand globally. So global demand is more relevant than domestic per-capita income.

More importantly manufacturing itself is changing in ways that are lowering capital costs and the barriers to entry into manufacturing. The trend in IoT is an example of that. A lot of new products will primarily be driven by a combination of hardware and software capabilities. Skills that are reasonably widely available in India. (Although China has vastly more talent there.) That positions India in a reasonably good place. So I'm optimistic that domestic tech manufacturing will grow well, but not in the traditional way, such as building semiconductor fabs. It will mostly come from many small companies that make niche-products serving and possibly dominating a narrow global market, with high margins. That's were the employment will come from. An example of this is a company that makes automation kits to convert traditional backhoes into remotely operated machines. The technology requires a combination of software, electronics and mechanical components. And Indian companies (or for that matter companies anywhere) that integrate well into global supply chains for these will do well.
it's better to spend the energy directly than to sell it cheap now and buy it expensive later.
Generally speaking, two beers over two hours with a meal is not going to push most people even to being a bit tipsy.
OK, I dug out my old Cassell's. And I stand corrected. It's "glasses in front of the eyes for reading".
In the mean while it looks like PIA is still standing it's ground (for now): https://torrentfreak.com/private-internet-access-no-logging-...
The Power of HTTP for REST APIs – Part 2
It's almost as bad as how Oath presented their "eat our cookies or take your business elsewhere"-prompt. Granted, they at least allowed you to decline specific third parties (albeit hidden behind a very questionable dark pattern and even more questionable lack of toggle all).

Seems like having extensions like "Protect My Choices" are close to pointless when every time you visit a new site, you are forced to accept the same behavioural tracking cookies you just previously had declined on.
I don't know much about China's IT sector, but at-least in their manufacturing sector, they have built up a sizable manufacturing base, not by being innovative, but by being sweatshops for western countries, and, ahem, borrowing their IP.

Most Chinese companies that are on the radar now, like Xiaomi, have taken this path. They have learnt from western counterparts and built upon it.
I thought exactly the same thing. It looks like the power companies want to have more control over individual homes’ solar panels and they are inventing a “crisis” as a way to do it.
That's not destructive, though.
Then they can just refuse you entry though.
What's the inevitable?
Hey, Latin was my third language :)
There is not really much if anything left of the original Atari. That pretty much failed after the video game crash in 1983, and was split in two, and bounced around various owners.

The Atari that brought out the Atari ST etc. was one of those, but that pretty much failed and Tramiel merged it into JTS and later sold the remains to Hasbro which then sold it to Infogrames Entertainment. The current Atari Inc. used to be Infogrames, and just licensed the name. Infogrames Entertainment itself then renamed itself to Atari SA.

The other part of the original Atari, Atari Games Inc. failed in 2003. The intellectual property of that division is as far as I know now owned by Warner.
What I really notice is many of the GPL projects I've trialled that were developed by Indian devs have 90% of the features one would expect, but often the way these features have been implemented ignore how whatever their building atop was designed to support these features.

For example, in one project that needed multi-tenancy, what was being built on supported subdomains per customer, with a strong permission system, all that was needed was a simple webui plastered on front. Instead, this frontend slammed all the customers into one domain, and generated random user IDs that customers will never remember. Worse yet, you were now either a user, or super-admin.

Problems like this are fixable, but I'd rather move on then work on rewriting poorly implemented frontends.
"That's free lunch thinking."

My favorite kind!
TCS: Total Catastrophe Services
Bogus copyright and trademark complaints: EFF’s Hall Of Shame
Doesn't Go use URLs? How did they solve all these issues?
In my opinion its on its way out. CNCF and k8s has already basically replaced it with the CRI initiative and containerd[0][1]. Runc, rkt, and a multitude of other tools run containers. img, ocra-build, and others can build them.

[0] I realize this is from Docker as well but I feel it supports my point that Docker, Inc themselves are shedding baggage to still stay relevant.

[1] https://kubernetes.io/blog/2018/05/24/kubernetes-containerd-...
The Cashless Society
Nitpicking, but it's something I've seen in many other places: Why is the emphasis on the word "over" instead of the alternatives, which seem to be the focus here?

Example:

Flexible working hours over set working hours.

Why not:

Flexible working hours over set working hours.
You picked the worst example here: you really can't play (serious) games on your watch, so the comparison is invalid. But for a fitness app, or a messaging one, or a music service, I would significantly favor the service that has a watch counterpart, if not shun the other one outright.
You have to enter a pin before unlocking the trezor, and you can add a passphrase to your wallet. Both make the attack much more expensive for an attacker who just stumbled on the device.
>>Sometimes a plain "I don't know" can be very helpful in achieving a goal.

In a country like India where opportunities are scarce, saying no in many cases can mean permanently losing the opportunity to do something big.

Saying 'yes' and failing is a lot more better than saying 'no' and not trying at all.

If I'm not wrong this isn't just limited to India. I think it was Richard Branson who said something to the order of never saying no to an opportunity. Always learn and do it.
"I really hope that you guys learn a less bureaucratic and hierarical way of working"

These generalizations make as much sense as me telling a random American HN user "I really hope that you guys stop indulging your blood lust by invading other countries and killing millions of innocents to make profits for your munitions industry and you as a country become less bloodthirsty"

Most Americans are not killers, though the subset someone from an invaded country has encountered maybe. All Indians don't have a "bureaucratic and heirarchical" way of working, though the subset encountered by someone seeking cheap outsourcing may be.

If you try outsourcing dev to China you'll encounter the same 'bureaucratic and hierarchical' ways of working, but they have massive product companies that are on par with anything in America. So the reason why India doesn't yet have dominant software product companies lie elsewhere.

Meanwhile these 'hopes' that "you guys learn to be less bureaucratic" are just sneers and stereotyping in disguise.

As a stereotype "bureaucratic ways of working" can be applied to Germany (for example) or Japan, or Korea, and while I'm sure there are bureaucratic Germans, they seem to doing fine economically.

But,carry on. This is the internet.
If you have distorted currents and voltages, you need to do this. 3.6kHz sampling captures harmonics up to 1.8kHz, which is the 36th harmonic.
Power is 1/T \int_0^T U(t)*I(t)dt for periodic signals with period T, and if current and voltage cannot be assumed to be sinusoidal, faster sampling is needed.
Where do you go for servers for personal projects?
You've side projects, you want to host them for cheap.

These can be auxiliary services like issue tracker, git repo hosting service etc...

Where do you get those famous $1 or $2 a month servers from?
It's particularly interesting that they've chosen to wrap Python using Pycall. I'd love to hear about the tradeoffs of that.
"Set sail for adventure..."
Researcher Succesfully Hacked In-Flight Airplanes – From the Ground
Do you tell your clients before taking on work about your requirements, or is it first strike you're out?
I think there a physics problem there. The efficiency is way worse than charging almost any type of battery. So unless material for any type of battery becomes completely unavailable (including say Iron and sulfur or lead), the power free and you manage to build your Air Liquifier with less resources than batteries it will always be a stupid way to spend resources.
Yeah but even in US, this whole college education has become a thing in the current times.

Degrees have been used as a filter for many jobs internationally for a while now.
KIVUHUB
How the Internet of Things could redefine product safety and liability in the EU
I believe the point r00fus is making is that a lot of these transactions require human intervention. Lots of situations require professional judgement -- accounting is not simply bookkeeping (for which yes, computers can carry the can).

Still, from an ignorant outsider's POV, it would be interesting to run towards the pain. My instinct is that smaller batch sizes are better overall.
I think there are two main reasons whu investors would shy away from renewables in Australia:

1) Firstly there are no large well-known actors, so there is uncertainty around renewable energy companies are going to "win".

2) Secondly, Australia currently has a government that is hostile towards renewables. It could at any time introduce legislation that would make renewables economically untennable.