skysight-inc/HackerNews huggingface dataset:
This got me thinking about the whole “What is AI” issue again. I decided to post my highly opinionated thoughts…

For most of its existence as a “field of knowledge” AI has been shepherded by the Academic community. This same community likes to throw around inside jokes like “If it works is isn’t AI” and such. If you boil down all the discussions that take place over “what is AI” online and at conventions, a pictures emerges something along the lines that to the Academic community, AI is what makes an interesting research question. This has the unfortunate side affect that the definition not only changes constantly but that it can also be quite myopic. Expert systems, discussed in the 80’s as a massively successful branch of AI, was kicked out of the field in the 90’s -- at least until recently when the Academic community figured they hadn’t really exhausted all research possibilities and it was reincarnated as Answer Set Programming. Geofrey Hinton (one of the most influential figures in AI in the last 50 years) stated in a talk he gave at the 2015 AAAI conference “Unless it has 100,000 attributes it’s not AI, it’s applied statistics”, essentially demoting most of all AI ever researched or developed. I even been involved in discussions where the question as to if Machine Learning is really AI any longer was brought up (though everyone seems to agree that Deep Learning is AI). I find it odd and fascinating that a community responsible for developing an area of knowledge is so aggressive at denying everything it achieves. I can’t think of any other fields that approaches governance of their domain this way.

Things get more complicated by the fact that AI has different definitions depending on where you are working on it. AI in manufacturing tends to break down into satisfiability, constraint programming, and optimization – none of which are considered ‘fields’ of AI for the most part. In these cases, the pipeline (the process that results from combining all the steps in AI solution) is referred to as AI, not the individual techniques applied in that process. In the Games industry AI is the part of a game engine that makes decisions regardless of what technique you are using to achieve that. I actually think those definitions are probably more consistent and more practical.

Because I lack a better term for it, I’ve always referred to terms like “AI” by my own made-up phrase “problem words”. These are words that were made to refer to a challenge that practitioners in a field commonly run into but that is not created from an effort to make a scientifically precise definition. I lump “Deep Learning”, “Big Data”, and “Cloud Computing” into this category. Because the scope of what we find to be a problem always changes, so does the meaning of the term. Big Data 10 years ago is not what Big Data is today as an example. These kinds of terms NEVER have a final definition. Lastly, I find it anecdotally interesting that during the registration process for some AI conventions the question of “How do you define AI” is on the registration form.
That's different. They're selling ads on a channel. Targeted advertising is selling ads for a person.
Already dealt with by an FR process called "liveness detection" - this is used to identify prosthetics on the face and similar methods of disguise. It entails looking for the blood flow pulse under your skin, correct temperature variations across the face and similar.
A salaried structure is not the same thing as unset hours. This is a pretty standard misconception of people new to the workforce.
Oh? How many tools do you know that can parse a current HTML5 react app without importing any existing browser?

Every tool we have to use on the web relies on 4 existing tools that only major companies can build.

I’ll pay you $100 if you manage to write, in 4 weeks, a browser, from scratch, that renders a real life React app accurately, including all content, without importing a single bit of code or libraries from existing browsers or web tools.
Will we ever have a way to tell the browser engine to shrink images to some maximum dimensions before uploading them to the server, without javascript?

Is there any work being done in that direction? Javascript implementations like Pica - http://nodeca.github.io/pica/demo/ are slow even with wasm.
It'd also be nice not to rely on javascript for such fundamental things.
This is just bad business, only particularly egregious because it's in healthcare.

No great product mind I've ever studied sacrificed making a great product for a more profitable, adequate product.

In the long run, the company that makes the best product always wins. Apple was never worried about cannibalizing the iPod to make a better product in the iPhone. You won't find anything in Amazon's leadership principles[0] that could justify this kind of thinking. Even Wal-Mart, after pressuring their suppliers for lower costs, doesn't keep the difference as profits. They push their prices lower and build trust with the customer.

Curing patients is absolutely a sustainable business model, and only the most small minded, short-sighted Wall Street suit would think it isn't.

[0]https://www.amazon.jobs/principles
Why wouldn't that be an opportunity for optimization? At the very least, feature X that only works with feature Y is dead code when feature Y is not present. Even if you only enable feature X when the user chooses to enable feature Y, you have some opportunities for whole program optimization across the code boundaries of X and Y.
How is that not taken into account by a portfolio strategy? if one part goes to zero and another part grows 350x over 20 years, what is the problem? even assuming a complete lack of thinking about failing assets while they fall to zero.
W3C do a huge amount more than HTML and DOM. All of CSS is coordinated through there for example.
HTML5 is amazing for existing browser vendors, developers, and in the short-term, users. But everyone else loses. Horribly.

I don't understand who the 'everybody else' is in this case and what and when their horrible losing will be.
I'm working (slowly) through http://haskellbook.com/ if you feel like paying for something.

I've heard good things about http://learnyouahaskell.com/ , though I didn't get very far through it.
Well, not increase the risk of relapse, since clinical trials usually have relapse or time to some sort of negative event as an endpoint to look for.

But to have patients need to take it in steadily increasing doses for life? Yes, that would describe most maintenance medications out there. And encourage patients to have the illusion that “oh, there’s a pill for that” as one of the factors.

While I was a pharmacist at a long term care pharmacy, it was not unusual to see patients on more than 20 meds. Some of the meds are to be taken more than once daily. “Pill burden” is the term we use to describe this.

What I’ve observed is there is a point of no return in any chronic condition where you can’t diet and exercise your way out of it and you’re relegated to higher and higher doses of diabetic or hypertensive meds. For life.
I don't seem to be able to get my point across, but thanks for playing anyway. I really believe this point is of some philosophical and ultimately scientific value, however still largely misunderstood, but didn't really expect a forum comment (albeit on HN) to make a significant dent. Have a good day!
I hope this doesn't catch on. Why force people to read a hard-to-read monospace font (making it less accessible to non-blind users) when alignment between braille and font really isn't necessary? Unless they have to be really small (and then legibility is even more important) you can easily print over the braille text unaligned and it's readable completely fine.
That's an intuitive theory, but inflation doesn't really have that much to do with the quantity of money, because the value of money is almost entirely based on what you can buy with it. Price inflation happens when the aggregate demand (the sum of all the spending over a certain period) outstrips the amount of goods and services produced (or held in inventory) in the economy. Yes, adding more money can increase aggregate demand, but it is also saved or invested in productive ventures that mean more goods or services are produced.

If it was simply a fact of more money == inflation, we'd be screwed since the money supply is almost constantly growing through bank lending.

At the end of the day, all spending carries inflation risk (since all spending adds to aggregate demand). This equally applies to money saved earlier, new money created in the banking system, or new money created by the Government (say, QE). It's at the time of spending that's the risk, not the time of creation.

The limits of Government money creation therefore have more to do with the productive capacity of the economy.
You are assuming that switching priv ring is a bottleneck, which it isn't. The cost of the switch is constant and is easily amortizable, no matter the amount of stuff you have to process.
But the web already contains billions of pages which do not conform to XHTML. Any browser or scraper would still have to able to parse those to be of any use. Adding XHTML would just be an additional parser frontend, it would not simplify anything.
Scalyr's approach to microservices: how stateful is the data?
It is nice to see this ruling, it makes scrapings legitimacy more concrete. There was the court's rejection back in 2017 for LinkedIn's case[1] that made an implicit statement but an actual ruling is helpful.

[1] https://arstechnica.com/tech-policy/2017/08/court-rejects-li...
Discord App does this really nicely. They keep their platform free for basic usage but you've to buy the bling. A vain, yet fun, spending keeps the platform alive.

People buy glittery items like make overs, buttons, or GIFs (not sure), very similar to what reddit gives you when you're gilded.

Probably, a social network can sell virtual tractors & houses to keep their platform alive.
> The issue is that the state has to have a monopoly on violence

A monopoly on violence in what context? The planet? That doesn't seem to be necessary for most countries. Within the country itself? That's the job of local law enforcement.
https://venturebeat.com/2016/08/05/orkut-founder-launches-he...
Having watched even a little C-SPAN, I really, really don't understand the 'expert' argument that always gets trotted out. Senators range from well meaning but unable to keep up, to complete blathering idiots. They don't have time to be experts in anything.
Comcast is bundling Netflix into cable packages
World's first electrified public road opens in Sweden
Google loses landmark 'right to be forgotten' case
What to expect from Netflix first quarter earnings on Monday?
Not really, no. Unless a good portion of society chooses to walk around like a Picasso all the time, those makeups just help identify.
The idea that standards groups exist to push for top-down reconcepting of how the world should work is a common one, and is also a good reason why standards groups fail. Your idea of what the best outcome is won't be the same as every other stakeholders, and no one stakeholder will have exactly the same idea of the best outcome as the market will.

Ultimately, the market will win, no matter what your standards group says.

The point of standards is interoperability, not rationalization. When standards groups try to rationalize technologies real people work with, they cease to provide value, and instead become obstacles that real engineers end up laboriously working around.
You still get phonecalls?

Most of the time people contact me by instant message or comments for social stuff, and emails for work stuff. It's rare that I get a call that wasn't pre-arranged.

Actually I'd feel rude phoning someone without arranging it first. Not terribly rude, but a little uncomfortable. What if they are driving or in an important meeting?

So maybe phones are there to let me check messages and alerts when convenient. A huge proportion of the money you paid for that phone went on the data modem after all. It isn't really a phone means voice, or sound. But folders on a computer are not made of paper. It's just a word.

Not that I'd suggest putting your phone in a bag.
That's not how bankruptcy laws work. Voters will suffer some pain in the form of municipal service cuts and possibly higher taxes. But if current services are cut too far or taxes raised significantly then residents and businesses will simply leave, thereby further eroding the tax base and making it even harder to meet pension obligations.

This is reality and no amount of whining about fairness or past promises will change it.
Audials One 2018.1.44000.0 Crack and Key Free Here
Yes, and today we’re left with a web that you can only parse if you’ve got a few thousand developers and billions of dollars to throw at the issue.

As I wrote below, I offer $100 to anyone that can write a tool that can fully parse and render HTML5, the entire spec, and can a real-life React app, within of 4 weeks, without using any existing library or code for the parsing or rendering.

Doing the same for XHTML and a strict scripting language is easily possible in that time.
Tabler – Admin panel made simple
> You're right that it's not essential to have, but if you can re-implement it then you've also just re-introduced the timing attack that the removal of clock_gettime was trying to prevent.

I'm not convinced. The clock is global, shared among all processes, the ticket I suggested is local to a process, and so can't be used to signal between processes. Unless I'm again missing some context for what you mean.
The thing is he was a clueless journalist. Uber drivers with experience know where to hangout and which rides to take to maximize profit, know where drive to skip the traffic. They often drive when there is a surcharge and know when to take breaks. They know which car would be best for driving e.g. Skoda Rapid with factory LPG can reduce the cost of the fuel. They often share a car between 2 or 3 people. You can drive in New Year's Eve for 4x the price. There are a lot of ways to optimize.

What I know from talking to people is that the Uber drivers used to make above average wage after taxes and expenses. Now Uber takes a bigger cut and there is competition, so it's below average. Also you get a car with all expenses paid.

I think the problem is that in Europe the state covers healthcare and other benefit so Uber drivers are doing alright here.
There is no fundamental physical reason that a phased array antenna for the V-Band (wavelengths of 4 to 7 mm) cannot be fitted into a 14" laptop package or 10" tablet. They are in the final phases of FCC approval for such a constellation of 7500 sats, in addition to the already approved ~4400 Ka/Ku bands constellation.

There might be technical showstoppers today related to transmitter power and battery, beamforming effectiveness and indoor performance of a mobile device, signal processing difficulties etc., ergo "long term productization".
XHTML lost in the marketplace. This was due in part to lack of developer adoption and the fact Internet Explorer ignored it. You could argue that the web community should have forced this through but that simply wasn't working at the time.
>a country with one of the lowest murder rates in the world

I wonder why...
What happens when you come up with 5 ideas for 365 days?
That’s not true – the WHATWG has already deprecated some HTML specs, and older HTML pages already break today.

XHTML would have worked the same way – after a few years, you can deprecate the old parsers.
$330 after earnings
I’ve yet to see something called a “growth hack” that wasn’t unethical.
For currency the three-letter ISO code (USD, CHF, ...) is pretty standard.

https://www.iso.org/iso-4217-currency-codes.html
A less unrealistic solution that is about as effective at addressing the privacy issues without making advertising worthless would be to ban targeting based on stored personal data of the visitor. Targeting based on what can be inferred from the current site visit would be allowed.

So, for example, if someone is doing a Google search for art museums in Los Angeles they could be targeted with ads related to art and ads related to Los Angeles. Interests in art and Los Angeles can be inferred from that Google visit, so would be fair game.

If the next day they Google search for refrigerators they could not be shown targeted ads related to art because no connection to art can be inferred from the current visit.
Would Microsoft sell this data to Google? They have their own ad network. Could be a Chrome background process or even a Android device laying around.
Introducing Yellicode, an extensible and cross-platform source code generator
Ask HN: A need for talent, a need for jobs, and the chasm between
Some of my closest gradeschool friends and I met for dinner last night in Concord NH and started to talk about work. We're all about 39 years old, all in unrelated high tech domains, and all recently tasked with interviewing for the first time. One is an analog chip designer, another is a database guy for GIS, and I'm an OS orchestration/pipeline person for some place.

We came to the point that there is a serious lack of available talent - we all have some very well paying open job positions that we're responsible for helping to fill. But people are not finding their way in to get interviewed. On the flip side of this, I know that a good portion of people I know are always passively looking for new positions, generally at other companies because this is the only apparent way to get promoted. People want new jobs. We want people.

It doesn't add up. There's some black hole that we don't have any insight into. I had mused it was the glut of automatic resume application software available. I've heard that a quarter of a thousand applications are sent for each new position. Automatic systems only allow the few through that have the proper incantation of the same general information.

This sort of haphazard Ask HN is really just an attempt to understand this - is our perception wrong? Are we oblivious? Or is there indeed some new obstruction that everyone is still learning how to navigate?
In Telegrams case there's no need to break any encryption, most chats simply aren't encrypted (group chats cannot be).

Telegram is marketed as a secure encrypted messenger, but unlike other modern encrypted messaging apps it requires the users to manually begin a "secret chat". Very few Telegram users are actually aware of this fact.

Telegram also makes no attempt to conceal the metadata of the rare encrypted conversations, compared to Signal which goes to significant lengths to ensure that they can't even easily access their users contact lists.
In Kentucky, the situation is dire. KY’s pension system is ranked as the worst in the nation across several metrics and agencies. The pension system was written into our constitution as an “inviolable contract” with state employees. [0]

Our current governor is the first to attempt to do anything about it in decades, and is being blasted by unions, the press, and the public for it. He’s most likely destroyed any chance of re-election by pushing hard for reform. He also hasn’t done a great job of building consensus, to be fair.

The NEA/KEA especially has vehemently disagreed with any proposed reform. Teachers have walked out today in protest of a bill that did not affect any current state employees.

It boggles my mind that people respond to this topic so irrationally. It’s like a patient arguing with their doctor over a diagnosis of cancer.

[0] - https://www.courier-journal.com/story/news/politics/2017/08/...
>A judge weighs all those arguments, and gives a decision, which then affects other future cases.

Careful. This is not common law jurisdiction. Case law doesn't apply here, and the ECJ rulings themselves have the primary interpretative function, not the arguments of lawyers.
Is the AI running for mayor, or the people controlling the AI are?
People trying to build new tools that parse the web.

Try building a crawler without reusing an existing browser engine.

Try running unit tests against your own web projects with Selenium without running a headless browser.

Phantom.JS gave up because they couldn’t keep up with the complexity, and Chrome headless "just works".

Opera gave up on their own browser engine because of the complexity of parsing HTML5 accurately, when the spec is just "whatever Chrome does".

We’ve thrown away an entire ecosystem, just for more flashy graphics.
The state doesn't have to have a monopoly on violence; as the use of private military contractors has proven.
I wish I could pay someone to do this for me. I hate getting the mail.
If these are underwater and the mining process on land is already extremely toxic. Does this mean that mining them underwater will release large amounts of toxins into the ocean?
I think the hazzard is just that the link was posted to the middle of the thread. It's pretty clear what's going on if you read the whole thing and not just the one linked post.
Last year’s failed rewrite attempt that caused half the team to quit can be that part of town swallowed by a sink hole.
Would you want any and all systems to have identical failure modes?
Understanding Your Innovation Problem
> I consume as much as I can but only because the society lets me, and I'm too burdened at the moment to actively change my way of life.

Maybe have some sympathy for others? If you feel so strongly and yet don't change your actions, I think it's pretty hypocritical to say other people are consuming a bunch of "crap". Don't get me wrong, there is a ton of waste produced in today's world and more of it than we need. But I think it's important to consider that many people struggle to make ends meet and can't afford the time, money or thinking that many of us here have.
Open Source Bitcoin Cash Browser POS (Point of Sale)
This only applies to the leak of 84 million profiles to Cambridge Analytica.

This leak was less than 4% of a much larger leak that's not getting much attention.

Why doesn't Facebook alert users if their profile was leaked to "malicious actors" who collected profiles of "most of its 2 billion users worldwide".

https://www.washingtonpost.com/news/the-switch/wp/2018/04/04...
To put a slightly different spin on the same story as perspective always colours the telling:

W3C decided to deprecate HTML in favour of XHTML. Most of the web quickly moved to XHTML. One individual (an employee at Opera, then Mozilla, finally and currently Google) wrote an oddly influential opinion piece saying the the move to XHTML had been somehow harmful and pushed for the major browser vendors to form a rival non-democratic standards body (WHATWG) to the W3C, which forked and completely redefined HTML.

The W3C, which unlike the WHATWG has many voting members from many backgrounds, not all related to browser making, quite understandably was never fully on board with the new WHATWG HTML spec efforts. However, with the level of adoption and support it received (mainly from being the creation of the powerful browser vendors) W3C were eventually pressured into conceding to advocate for HTML. Which they've done by maintaining a copy, rather than blindly directing people to the work by what for all intents and purposes effectively amounts to a rival organisation, and an extremely undemocratic one at that.

As web developers, we should follow the WHATWG and ignore the W3C, because the W3C have lost the political battle for HTML and we need to get our stuff working on browsers, all of whom follow WHATWG. But that's an unfortunately pragmatic approach that shouldn't amount to acceptance.
Put on a hard hat, retroreflective vest, and tool belt with lineman tools, and they won't even notice you were there.

Present an unremarkable, expected pattern, and the brain will forget you just as easily as it forgets an individual fern in the forest. In that sense, the lowest 10 feet of the climb is the most risky, as most people don't look up that often.
ETL Tools List: Overview and Pricing