skysight-inc/HackerNews huggingface dataset:
Tesla sold a $3000 "full self-driving hardware" upgrade for a while, and now advertises all cars with the same, while suggesting that the software update to enable it is just around the corner.

If they admit that radar + optical cameras won't be good enough for full self driving, there may be a lot of refunds to process.

From first principles, just optical cameras should be enough - humans can do it. But the software to make it work could be general AI level complex. Personally I think LIDAR self-driving will be available in less than 5 years, but optical may take 30 years. And the company who would be most capable of developing optical self-driving AI is Google, the fact that they are sticking to LIDAR is a good indication of the complexity of optical.
They asked for my child's DNA when they were born (in case they get kidnapped, they said), but I declined (this was Florida).
When is a full text search within a DB not good enough? Is ES usually used along side a typical RDS or is it a replacement?
I don’t understand when people complain about software that isn’t free. You want it free? Go make it yourself and give it away...oh, you can’t make it yourself? Maybe that’s why it’s not free.
But for a company, they can claim taxes on expenses such as rent, but for an individual, they couldn't.
Which 'Chinese'?
How about an “On the record” public domain dedication where dates, code, issues, wiki, etc are a matter of public record and establish legal grounds of prior art for countering patent issues like this?
What do you want ?

https://db-engines.com/en/ranking
If there are any Martian natives we'll probably trample on them quite literally.
Maybe it depends on who did you socialized with? Among people I knew it was universally "close source programmers are crap, oss are all geniuses". I also remember reading thinkpieces like that from people like Stallman (I think). A lot of heroization of programmers vs unethical managers too.

I remember the thing you said too, but only in context of "it is obviously stupid" and obvious manipulation from evil Microsoft. I still think that part was true (that it was manipulation from MS who was remarkably unethical in this war).
If they didn't make it illegal for home viewers to make their own copies then its possible that we wouldn't have to rely on studios doing proper archiving.

As it stands now most preservation projects start looking for copies of work once the copyright has expired, which is long enough for many things to already be lost, unless copies are found from so called "criminals" who made their own archives in violation of copyright law.
Did he use middle-out?
More buzzwords.
> Income tax is based on income earned, capital gains is based on a sale of a asset.

but couldn't you claim that income is sale of personal time (an infinitely valuable, and non-renewable asset)?
I thought Lucene was the underlying query language, whereas Solr & ES just utilized both...
agree, and add your own caching. Lots of pop in the web world comes from layers of well-built caching.
Amazing how you have to justify getting money for work. Reminds me of the Nomad List article.

"Why isn't Nomad List free?"

https://nomadlist.com/help
Definitely build it completely from scratch. You should roll your own TCP libraries as well. Don't trust anything you didn't write yourself. Come to think of it, I'm not sure you should rely on someone else's hardware either.
I would argue that income tax is immoral - the more you care and provide for the society - the more you are punished for it.
Only fair tax I can think of is a poll tax, where everyone pays the same amount regardless of their income. With this model you could think of giving 100% discount to those who can't afford it.
I find these articles more likely to make me numb to actual abuses because they're so one dimensional and banal.

At the end of the day, these are of the highest paying jobs in the country. "Fair pay" is highly relative and these jobs are slowly and surely helping to build up the Chinese middle class.

Progress is slow, and simply trying to graft the standards of Western societies onto places way behind is tone deaf to reality. Chinese PPP actually higher than USA which considering where the country was only 50 years ago should be seen as a great accomplishment http://www.ibtimes.com/china-economy-surpasses-us-purchasing...

This article is just a hit piece void of any actual economics because it's hip to hate on rich people, in particular one who got there by grinding out efficiency at a desk made from 2x4 for years before the success started.

Hell, when I was 16 working in a kitchen finally making money I did everything I could to get overtime and my goal was hitting 60 hours a week.

These countries will change at their own pace, and Bezos or Apple aren't evil for being of the best jobs in a given country.
Non-locality in QM is directly implied by Bell’s inequality.

https://en.m.wikipedia.org/wiki/Bell%27s_theorem
Intellectual property done right puts bread on the table of many researchers and engineers and is arguably a protection agains't direct Chinese theft.

That being said, Google is really turning into a monster at this point with all their patents on random algorithms.
I don't have a lot of experience with PG full text search in production or a bigger scale. I'd just suspected that it doesn't perform that well if you need a lot of filters, range queries etc? Maybe someone with more experience can chime in.

At work we just materialize the data from PG into ES and take advantage of the powerful ES queries and redundancy. Scaling up by just adding nodes is easier.
CouchDB Weekly News, June 7, 2018
> governments in place to ensure employees get their wages for work they have already done.

does payment to employees override payment to creditors/investors when a company goes belly up? I get the feeling that employees are secondary compared to the primary creditors.
Please, go work on a field and get back to us.
Show HN: Spy Codes: free booklet for kids
Depends on the use case. We use it alongside Cassandra and MySQL, but we also deal with tens of billions of records. If you just have a webblog, you could just use elastic.
There are many areas where you can create opensource projects, for example, SaaS subscription management platform with plenty of payment, tax, fraud detection plugins.

Last time I heard there are so many SaaS indie developers forced to add WHMCS, amember pro or Woocomerce/Shopify for collecting payments using crypto, stripe, and PayPal. I mean, these platforms aren't for SaaS!

Then offer a hosted version which implements high availability, load balancing, robust failproof backups.

Most developers start their projects in areas which are unlikely to pay off, I don't blame them for this as it's something they find interesting but we shouldn't expect the market to pay for our interest.
> I like being the customer (as opposed to a social network, where I’m the product).

Interesting concept. Can anyone expound on what he means by this?
How is this a win-win scenario for Google? They’re attempting to do something that is strictly against the interest of the inventor and abusing the patent system in order to achieve a commerical advantage at the cost of the rest of humanity. This is totally evil in my view.
but how does that system allow for a company that re-invest all profits into growing, if doing so is a tax disadvantage?

selling at a higher price is how investors "get out" of the game, but allow other investors to "take over the reigns", all without the company having had to pay out dividends at inopportune times.
I made this as a fun weekend activity. If people enjoy it or have feedback on it I can make more interesting printable code activities that build on it. Cheers.
That is the lefts way of saying "only immigrants from Norway"

It would devastate the poor worldwide. Nations that are rich are the only ones that can spend to care about the environment.

If you want clean air in India and China you want a middle class that demands it because they're not starving.
When did this place become such a low effort brain dump? I can't believe I'm so annoyed by this question. Google. Make some educated trade-off decisions based on your context.

Use HN to poll for opinions and experiences from others, not for things that take 30 minutes to resolve.
I've been able to negotiate a rephrasing of this in every contract I've been presented with that contains it.

What you're willing to give the company is probably the same as what's really important to them: rights to IP you create in the course of your work for the company or during work hours or using company resources.

There are ways to phrase this such that - if you're a reasonably desirable hire - the vast majority of HR departments will be willing to substitute for the blanket terms.

If you're not sure how to negotiate this, explain that as an example you want to be able to continue to manage the website for your rotary club / kids scout program / whatever; and that the current phrasing would give the company the rights to that website, which there's no reason they'd want, and prevent you from giving back to your community.
>corporate income tax that justifies the "double taxation" argument

Why should any credence be given at all to "the double taxation argument"? Everybody gets taxed more than once.

If you're going to make a taxation argument based on fairness it would make more sense to consider whether the wealth flowing to you was earned by you (income, capital gains/dividends in a company you built) or whether it is an entitlement (e.g. rental, dividend & capital gains income fro the stock market that would accrue just as easily if you were in a coma for a decade).
Sherlock Holmes: examining the evidence – in charts
I worked in a company previously where Solr was used to scale the business, and was not performant for us after a while.

We wrote our own search engine at that point. You are right that there are a lot of little “devil in the details” issues. But overall it was a fun experience.

This was needed to support some specific machine learning workflows in the search ranking process — which could not be used if we paid the high latency cost to first get preliminary results in Solr.

So we took a “create your own index data structures” approach with index data (both the normalized bag of words vectors and companion data like boolean filters), which allowed us to highly optimize the initial broad ranking query. Latency was low enough that it allowed the time cost of calling follow-on machine learning services.

This was for a fairly high-traffic product search engine at an online retailer. It ended up working very well and over a span of about two years we eventually rolled all search traffic onto the in-house platform, even the parts not needing the machine learning services, and our query latencies went down across all our traffic, and we retired the original Solr implementation.

Wouldn’t be the right choice for everyone, but it informs my opinion a lot about the worthwhileness of creating an in-house search engine to specifically replace Solr. I’d suspect a lot of medium-sized or large companies running Solr should seriously consider it.
Why India Badly Deserves a Better News Aggregator
The simple answer is because Elasticsearch has had thousand of hours already put into writing its code base. The real question should be why shouldn't you use Elasticsearch? Is the code base to large to fit where you need it to be? Will it be able to scale with your project? Is it efficient enough for your requirements? When looking to use a piece of technology the requirements and long term effects are what matter. Roll your own if that is what is required for you to reach your end goal.
How Instagram Threads Became the WikiHow for Gen Z
Well rent isn't an expense directly occurred while earning income. It isn't a cost of doing business.
Maybe you just need fewer $5-10 dollar/month things than you think? At that price you could have 100-200 of them before “quickly” needing to pay thousands of dollars yearly.
The original ARM C compiler ('Norcroft') did this a lot as I recall.

Relevant to the original post here of course, as the original spec was a processor that could interpret BBC BASIC as fast as hand optimised 6502 assembler.
List of Productized Services
I believe that modified theories of gravity are stuck on modifying Newtonian dynamics, and their inability to make the jump to modified GR is why they are still disfavored compared to the dark matter hypothesis.
> but it certainly isn't natural.

So what? Nothing about software development is 'natural'. I don't even know what definition of 'natural' you're using here.

> It's a phony concept that exists to support an unnatural business model.

It's a social construct that we've adopted in society because it allows for things we like.

> The real business model should be players paying you directly to develop and update the game they want to play for as long as they want to play it.

This is a valid business model for some games, but there are many games that would not exist without such a model. I'd prefer that those games exist instead of insisting that reality should be the way that fits nicely with my arbitrary mental models.
By all means he deserves more money, no problem. But why with a lower tax rate?

Low tax rate can be seen as a discount from society.

So, how else do we incentivize him if not by lower tax rate?

And if we don't, he will just take a lazy job and continue earning his paycheck.
Questions and Answers on the EU Customs and Fiscalis Programme
it is exactly a "win-win" for Google, as described above, because fairness and respect to an individual author are not included in the decision at all. It is money and the legal context of money, that is described in "win-win" and as you rightly point out, this creates miserable results from a humanist point of view.
What is the origin of the word ‘quiz’?
This basically echoes my library building philosophy. The two biggest things are:

1. User-facing complexity: Keep the user interface just big enough to get the job done. Put the "90% of people" interface first and foremost and if you need to cover the other 10%, expose a different interface that's CLEARLY marked "Advanced. You probably don't need to use this". Don't get sucked into chrome plating everything.

2. Internal complexity: Keep your structures simple. Make your functions do one thing and exactly that thing, well. Keep your side effects to a minimum. And keep your dependencies low, because you can't trust that other people have done the same in their libraries.
People at the top are usually getting more benefits from society, so they should pay more. Jeff Bezos's riches from Amazon couldn't exist without a vast highway network, regulated airspace, stable government, etc. A person digging ditches or picking strawberries in the central valley can do that without many of the previous benefits.
Must've thought 1984 was a manual instead of literature.

The "stiff upper lip" culture of basically just sucking it up may have a part in it. This thing doesn't immediately affect me or mine, so why fight it?
Key words: "for google".
Google may simply want the patent to prevent someone like MPEG LA getting one. I suspect they really want it to prevent MPEG LA from using the technique in a codec though. Or perhaps Google employees are simply chasing the incentives to get patents.
Wait, chemotherapy drugs were originally extracted from yews? Like, the little conifers with cup-shaped berries?
How do you verify that all the data moved into ES from pg and what got lost in transit.
Blue prints are absolutely covered by copyright.
It sounds like the author does not want to pay taxes. How much tax does he want to pay?
pledge is seccomp
I feel that this discussion has wandered. Are you arguing that the Chinese government is concerned with false positives in their social scoring system?
The 65c816 (1984) adds a 16-bit ALU. Also MUL and DIV instructions. Even if you don't use its 24-bit address bus (which sucks to wire up), it is a big improvement

According to Bill Mensch and Chuck Peddle the 6502 (and I guess the 6800 work it was originally based on before the team left Motorola) was really designed for industrial applications, not for general computing. Hence its ultra-fast interrupt handling latency and minimalist low-cost design.

Absolutely the Z80 had a richer instruction set. As did the 6809. But the 6502 was more cycle efficient than the Z80, and also cheaper. It did well in the simple games and graphics oriented machines of the late 70s early 80s for this reason.
The economy is still decent for people at the top, and people at the bottom are constantly fed scapegoats for their state of things (i.e. foreigners).

Anti-authoritarianism only flourishes when a significant number of people is fed up with what they perceive as incompetent leadership - at that point, the manners of such leadership start to matter.
I think people are so naive to think that crypto keeps them secure.
Their main goal is to not get sued. As long as no one else is granted the patent they probably won't be too unhappy.

As a large tech firm just not patenting anything doesn't seem practical given the current patent law even if you don't plan on suing people for them. Once you get a patent another company can't get a patent for the same thing (and if they do it's easy to invalidate) and also the more patents you have the less likely you are to be sued for patent infringement as you could always sue them back for your patents.
That's why the author didn't simply look at correlation, but used Granger causality tests.
It's very true.

Many developers in the west having higher disposable income than their not so lucky counterparts who might be able to rival them in absolute skill.

But those developers want to spend more time with the family.

Remote work has not taken off even if we assume it's more profitable for a company to hire cheaper staff in low COL. This might mean that lots of the things in a startup has to do with maintaining a perception of smart geeks are working on a difficult global problem.

There is an arbitrage opportunity here by hiring ghost developers from low COL locations (similar to ghost writers). Why not support developers from low COL? That's what creates global economic equality right which egalitarian society always strives for.

So, if anyone comes to your office you'll have people looking seriously absorbed by the difficult problem but the real work will be done elsewhere, in return, you get peace of mind and more time with your family. Instagram pages and blogs will be lush with happy tech employee faces and "long stories of slaying tech demons".

Is this happening?
> Do we really care about the kind of people who care about "cultural appropriation"?

Yes, because not disagreeing is considered assent. Telling people with stupid ideologies that their ideologies are stupid is not something you want to avoid entirely, at the very least to remind folks that they haven't found the One True Ideology.

Whether the ideology in question is SJWs/ctrl-left or alt-right... doesn't really matter. Neither of those should dominate the public or wield governmental powers. And to avoid precisely that from happening, you speak out against it.
You really aren't replying to the person who actually tried to make money in open source and related some actual experience of why it didn't work.

Businesses actually don't give two sh*ts about being "tightly coupled" with a proprietary product. That's a sysadmin thing. It makes sense to the "us" of the world, but businesses don't care.

Look at any area or field where billions or trillions of dollars worth of transactions still go through systems running on IBM iSeries, or mainframes. It's just the cost of doing business.
Yeah I'm not sure what the OP is talking about. Lucene is the java search library that Elastic uses. Elastic is a full clustered search engine with HA, sharding, and a rest api. They aren't exactly interchangeable.
> but it certainly isn't natural

Neither are money or laws, in that sense.
The bottom line is that some British family owned business is going to win the billion dollar security database tender.

Edit: I know that’s not fair, the money will go to some offshore company where it’s a bit harder to account for

Edit2: also I think when a politician starts telling us we need increased security, we need to start looking at the private communications for any evidence of bribery
> Nothing about software development is 'natural'

Why do you say so?

> I don't even know what definition of 'natural' you're using here

I think that he's talking about the ease of copying software: it's quite hard to make people pay for something so easy to duplicate..
I remember reading that IBM once did just that. I think they submitted something to the US Patent Office, but I cannot remember the reference. Might have been in the 360 days.
Programming is terrible – Lessons learned from a life wasted [video] (2012)
> The real business model should be players paying you directly to develop and update the game they want to play for as long as they want to play it.

They have to find your game and know they want it first, and it might not be too obvious to other people why they might want your game until it is already far enough along that it might as well be released. And by then it might be too late, unless you've made a game that can be endlessly added to.

First impressions count for quite a bit, so if you make your game available before it's really ready, when there's only a small amount of content, etc, then people (who might have loved your completed game) might give it a try, decide 'This game is broken and there's no content' and then never bother giving it a second chance.

Not to mention that indie game developers (especially those that get funding ahead of time, like on Kickstarter) tend to overpromise and and underestimate how much time and money those promises will take. See: Mighty No. 9, No Man's Sky, Star Citizen. Even the mega-hit Shovel Knight burned through all the money it crowdfunded and the developers had to work for zero salary for four months before the game was released.

Finally, the moment you make your game available for others to play, you're instantly on the hook for technical support, which could take a large amount of time, especially if you're one of only a handful of developers, precious time that could be spent developing the game instead.

So long story short, if developers want to get paid as they are developing a game, they will have to spend an inconsequential amount of time marketing and supporting an unfinished, broken buggy game, which could easily take 60% or more of their time (a percentage I often see people claim is needed for the non-software side of their software business).

It's a business model that works in some instances, but it doesn't work for everyone.
Azul: A Reactive DOM Based UI Framework for Rust
I don't see anything in the parent post that alluded to building things that were unmaintainable and against principles of good engineering.

Given the rest of the tone of the parent post, I believe this sentence was more intended to emphasize that they did not make excuses for themselves - for example, that they did not know language X, or technology Y. Instead, they rolled up their sleeves and dug in, and figured it out, and got it done.
the coupon on bonds is not capital gains so as far as this discussion goes taxes and wages are first. Also generally you have the whole investment at risk vs a few weeks of wages.
>Source: I’m a former intelligence analyst.

In your (formerly) professional opinion, how should we be identifying and characterizing threats? Where does emerging technology (ML/AI, etc) perform well?