skysight-inc/HackerNews huggingface dataset:
I agree; that's where it gets a bit tricky. You're not going to have many repeat customers who can't use your product.

You have to either be enhancing an existing product where you know that the segment in question isn't worthwhile supporting, or be prepared to estimate whether that segment is going to be meaningful for you.

Another thing to keep in mind is that sometimes the result isn't a deal-breaker. Suppose I try to get vertical centering working on one of my sites using flexbox. Perhaps the 5% IE users simply see the content of each div at the top rather than being vertically centered. Not ideal, but not the worst possible outcome, either.

Out of interest, does anyone know how flexboxes break on IE if you try to use them for vertical centering? Does the content actually just sit at the top?
You have just described how politics and media work these days.
> Recorded music disrupted performance, and vastly reduced the demand for music performers.

This is totally untrue, on the contrary, recorded music has always been a way to promote music performances. It never disrupted performance. How can anyone say that? Before pop music and the record industry, there were no big concerts with thousands of people attending them. Recorded music boosted the demand for music performances.
It's quite amazing how often this story has been posted.
Because it is not a table, it displays in a tabular fashion (for certain user agents).

I always failed to understand what is hard about the _being_ something vs _being displayed_ as something. I have met so many smart people just failing to grasp this simple dichotomy.

For the sake of public education, here is an example from the article. H1 is for (document) titles, and is so used by auto outliners and Google and Pocket. Document titles are document titles regardless of the way your page is displayed (user agent or current style fashion). If you want to display bigger just use "font-size".
> and a large number of those police deaths are due to traffic accidents.

I wonder if the fact that cops don't normally obey speed limits affects this at all...
Setup your own WSUS server (or another update server).
And that's a big deal.

But if the cost of an employee is > their value, you get massive off-shoring. That's the danger, and as an Australian the opportunity, of Bay Area pricing being so crazy.

If the Bay Area wants to keep its advantage - in a world where Alibaba is the lead IPO of the last 5 years - it needs to remain competitive in all ways.

Rome wasn't built in a day, but it fell in one.
Perhaps, just perhaps, they might get shot less if they had two orders of magnitude less of a habit of shooting others on basically no provocation whatsoever.

This isn't some abstract dream scenario, it's basically how it is in every other modern democracy. It's only the US that has this problem. Clearly we are screwing up, somehow. It's long past time to come to terms with that.
Aw man, I was hoping to see the final website your daughter ended up with! :)
According to the CBO, about 5% of estates have liquidity problems.

https://www.cbo.gov/sites/default/files/07-06-estatetax.pdf

See also these survey results, which suggest estate taxes limit business growth and shrink businesses: http://coles.kennesaw.edu/centers/cox-family-enterprise/cox-...

This probably underestimates the nature of the issue, since as noted, a business with an aging owner will engage in estate planning and will liquidate sufficiently over time as to not enter the 5%. This, in turn, diverts cash from investment into unnecessary liquidity.

Note also that this isn't an anti-estate tax argument. This is an argument against demanding cash tax payments for in-kind transfers. It applies to more than just estates, e.g. startup employees exercising their options, and does not apply to estates which are comprised of highly liquid assets (cash, SPY). There is no need to spout pro-taxation talking points, I'm discussing a technical detail of payment methods.
This so much.

Let's also consider that the middle management layer is earning 2x and upper management at least 3x a senior developer who's stuck somewhere in the 100k range. Trim the fat and you can have as many developers as you want.
Or the "Structure Data File" format I often deal with in computational chemistry. Or the other items at https://en.wikipedia.org/wiki/SDF .
You see, kiddies, we used to have programs that did all that for you. There was this program called Dreamweaver. You just opened up a design window and laid out the page by pointing and clicking. Anyone could do it. But if anyone could do it, "web programmers" weren't needed. So CSS was invented to make it more like programming, and especially to make it so complicated that it couldn't be done by pointing and clicking.
> but let's try to remember that musicians are artists.

Well according to HN musicians should be artist, developer,sys-admin, graphic designer,sells-man, accountant,lawyer all at the same time because "evil labels". And if they can't do all these things well they shouldn't be paid fairly for their art because they didn't try hard enough ...
Compare what I said:

> You don't [think] that would show up in what hospitals paid doctors?

to your

> the cost of medical school is reflected in doctor salaries.

Yes, I accidentally left out the word "think". But we're saying exactly the same thing.
Cost-Savings in Global Software Engineering – Where Is the Evidence? [pdf]
It seems to work flawlessly with Ghostery.
Thanks for the link, Go seems reasonably deployable. It's probably not the ideal long term solution, but it seems like it is a good temporary one.
AUCTION..... AUCTION........ AUCTION.......The Nigeria Custom Auctions Is Up Again and Granting Nigerians the Privilege to Own Vehicles at Affordable Rates. Approved By
The Federal Government Of Nigeria, All Individuals Should Note That These Vehicles Are Impounded Due To Smuggling And
Improper Importation Which Has Resulted In The Forfeiture Of The Said Property As Penalty For The Illegal Act. Consequently,
These Impounded Vehicles Are Now Being Auctioned To Eligible Nigerians In The Ongoing 2014/2015 ( N.C.S. Batch B-) Vehicle
Auctions And This Action Is In Line With The Directives Of The Government Of The Federal Republic Of Nigeria. These Vehicles
are neat, in a perfect condition and Has Never Been Used In Nigeria. The Vehicles Are Currently In The Custom Warehouse At Ogun State,
Idiroko Border Ports Awaiting Removal By Clearance..
Contact Address: Operation 2-Enforcement Office, Idiroko BordeCommand. Contact MRS OLORUNDA GLORY ON 08068017569Name:zonal commander Public Relation

Officer, Federal operations Unit, investigation and inspectorate. Contact MRS olorunda glory 08067834923Office Mailing Address:
Nigeriacustom916@gmail.com THIS CARS AND SUVS ARE VEHICLES RANGING FROM 2001 MODEL TO 2013 Prices of some Toyota

cars: Land Cruiser-N700,000 • Toyota Prado N900,000 • Toyota Corolla –N500,000 •Toyota 4Runner-N850,000• Toyota Tundra-N700,000• Toyota Tacoma-N750,000•

Toyota Camry Tiny-Light –N350,000• Toyota Camry Spider-N800,000 • Toyota Camry Muscle-N700,000• Toyota Avensis – N200,000-N500,000 • Toyota Yaris – N300,000 • Toyota Matrix – N400,000 • Toyota Camry Big Dady-N 450,000•

Toyota RAV4 SUV –N600,000 • Toyota Hilus -N750,000 • Toyota Dyna Truck – N350,000 • Toyota Hiace Bus – N600,000 •

Toyota Coaster Bus 32 seaters – N600,000 . Toyota highlander- N800,000• Toyota Sequoria-N500,000 • Toyoya sienna -- N550,000 • Toyota Avalon

-- N500,000 • Toyota Venza --N750,000

Prices of some Peugeot Cars Peugeot c230 N300,000 C300 N450,000 Peugeot-406 N500,000 prices of some Honda cars Honda Civic cars – N350,000. Honda CRV 400,000-750,000. Honda EOD 600,000. Honda DC 700,000. Honda Evil Spirit 800,000.
NOTE=The nigeria custom service Recruitment and Replacement of new take is on for BATCH 1 hurry up
For more enquiry call MRS OLORUNDA GLORY ON 08067834923 Thank for your patronage.
Instead of handing out H1Bs randomly, why not only grant them on a pay based rank?
Because automation isn't magic.

The fact that something is repetitive and intellectually unchallenging doesn't mean it is mechanical and doesn't require human involvement and/or judgement.
Grappling fights tend to be a gradual progression. Even in Rousey's first round victories you can see it takes a bit of working back-and-forth to get an arm-bar.

The stronger you are, the more tiny mistakes you can make before you end up in a position where they can't get out.

Perhaps more devastating is that you need less leverage to put them in a compromising position. It can be the difference of grabbing them in a slightly sub-optimal position, then muscling them into the optimal position. where if you were of comparable strength your sub-optimal grab might not be advantageous at all.
I'd agree re: the bassoon being "ridiculously hard to learn". I've never considered myself a good woodwind player, but at the point I tried to learn bassoon I'd played a reasonable amount of saxophone (alto and tenor) and clarinet. None of that prepared me for the oddness and difficult of the bassoon. I found it to be a supremely unrewarding instrument to attempt to learn (albeit I recognize that I'm the kind of person who is quick to give up if I don't feel like I'm making any progress at something). My instructor told me that I'd likely need to learn to make my own reeds, too. That wasn't something that made me any more enthusiastic for the instrument.
True: depending on the parameters of a particular market, things may go one direction or the other. I acknowledged as much in the footnote referenced in the part you quoted, and indeed gave a scenario where the input prices go in the opposite direction as profits!

So your theory [1] would require that this "make everyone a better programmer" is more like wage-fixing (in terms of economic incidence) than the tomatoes, even though

a) the wage fixing affected demand, and this education program affects supply, of programming labor; and

b) the big companies are a much bigger fraction of the SV labor market than of the workers that would learn through this program.

It's also not clear to what extent the wage fixing agreement was mitigated by driving programmers to non-conspirators.

Getting the full picture would require a careful assesent to the sensitivity of these markets to all those parameters, not simply assuming that any increase in the supply of programmers purely benefits employers of them and doesn't affect the relative scarcity of their final output.

And FWIW, I don't get your insistence that one theory requires "perfect competition"; it might require some level of competition, but why perfect? The tomato result would hold true even in very lumpy markets. (Or were you just exaggerating?)

[1] I know, not "your" theory, but it's much simpler than "the theory you offered in your previous post", and I add this footnote only to fend off a possible indignant reply about "hey, that's not just my theory".
Ossification and Hawaii: Impressions of a C++ working group
Well, hopefully they learned something from the NSA documents and are at least encrypting the data they're sending home now. Assuming that they are -- and are doing it properly -- then no, you can't.
Nokia sells HERE to consortium of car makers for 2.8 billion
It would be awesome if someone would use datasets like these to create a valuation of those musea.

Did you know musea do not know / publish the valuation of all of their works? And that they only ever sell works, even those they will never show to the public, to buy new works. And that buy selling a few percent of their assets they could basicly provide free access, with no loss to what works they show to the public. All these gems, and more, from a great article and podcast [1], [2]. (Totally not affiliated, but major recent eyeopeners for me.)

[1] http://www.democracyjournal.org/36/museums-can-change-will-t...
[2] http://www.econtalk.org/archives/2015/05/michael_ohare_o.htm...
> You like to think that degree-less people are somehow vaguely 'better.'

I don't think that he or she said that.
Small communities become smaller when certain people share similar interests. -Tarblog
I've found Heroku's postgres.app (http://postgresapp.com/) easier to work with and keep updated.
HitchBOT scientist: 'Sometimes bad things happen to good robots'
Yes, binaries were a bad distraction for Usenet. And you are exactly right about the reasons for its death as a text-only discussion system.
Congratulations entitled young Americans, you've invented flatting.
> Maybe artists should accept the fact that the supply of music vastly outstrips the demand.

This isn't a supply and demand problem. If you could steal at the supermarket and know you'd never get caught or there would be 0 consequences you'd do that. The supply would still be limited.

Piracy is the problem, period. If everybody pirates your awesome and unique commercial software will you still be talking about supply and demand even if your software is the unique on the market? Oh sorry, there are millions of software out there ... supply and demand. Too much supply therefore I should not buy your software but pirate it... /s
> What about final for Java function parameters?

For built-ins, such as numeric types and "char" (String is obviously disallowed from this definition), final will prevent changes to instances of those types similar to what "const int" does for C++.

For pointers, however, the final keyword in Java limits the ability to change the variable holding the pointer, not to what it references. The equivalent in C++ would be:

SomeClass * const foo = &instanceOfSomeClass;

Here, the pointer "foo" could not change, but operations changing foo would be allowed.

Java (the language) does not possess the semantics to express "the pointer given to a method cannot allow changes to what it points."
If you are still looking for reeds, my sister sells hand-made ones at a reasonable cost: http://www.gobassoon.com/
No idea if this is it, but I don't think I ever met poor UU folks. I never really met any redneck UU folks either.

They're nice enough people, I suppose--I've been meaning to get out to a service myself--, but they do seem to be a little on the urbane mid/upper class side of things.
If you want the absolute best for the job, in a very specific skill-set that has only existed for two years, then you'd best be willing to pay considerably, or you're going to have to be willing to train people with the proper fundamental skills in that specific toolset.

A lot of companies are unwilling to do either of those. Offering $110k for a ReactJS developer? Better be willing to hire someone with a good understanding of software development patterns and a solid history of shipping code with the understanding that some on-the-job training will be required.

Won't settle for anything but the best? Then set the salary to somewhere it would pull the level of talent you need. And if you're not willing to do that, then consider how you can get by with the first candidate.
I took a look at the data. The data schema is disorganized to the point that a lot of janitorial work would be necessary to get it useable and perform any analysis or visualization.

For example, some works have a date of "1896" and others have a date of "1976-77" or "c.1937"; artist bios can have nationality, year-of-birth and year-of-death but not necessarily all 3; dimensions can be "12 1/2 × 12 1/4" (31.8 × 31.1 cm)" or "204 x 48 x 48 inches (variable)", etc.
Tracy McGrady’Full Playoffs Highlights as Houston Rockets(2005, 2007, 2008)
This is kinda how Google's Safe Browsing[1] works, although with a few extra layers, such as (IIRC) always requesting some random hashes when confirming matches.

I read a better explanation on a mozilla mailing list once, but the key point is that it tries /really/ hard not to disclose private data.

[1] https://developers.google.com/safe-browsing/developers_guide...
I just tried it. It produced a 39kb file to render "123". So yeah pretty terrible!
I cant tell if this is serious or sarcastic...
MySQL seems to use a server initiated protocol (which I always find to be a terrible idea, as it means that an evil client has to do very little to trigger a larger amount of traffic in return, potentially to a spoofed address).

Postgres (which I would recommend over MySQL any day) seems to have a saner client-initiated protocol. I only read part of the spec, but I'll try to see what pattern would need matching later today.
And if you google 'vertical center div css' you will now find this page (in a news subsection). Try it. Ymmv.
That's enormous: how big is it compared to all the other frameworks and libraries and web fonts and etc?
WakaTime – Quantify your coding
> more like programming

Yes i.e. DRY
RE: What's so cool about Scheme? (2003)
I would be very nervous in that situation.

Even if you tried to explain what you were doing "I don't have a gun, I'm going to remove my hand from my pocket slowly" there's every chance they'll still be shouting instructions and not hear you. If they mistake a shadow or fold in fabric to be a dark shape, you're toast.
You're not a 10% programmer, you're a 90% underworked programmer. ;-)
That's not per-listener, though, which would be the relevant number for comparison.
You have your values wrong, and this is probably due to lack of training. There are a couple ways to deescalate a situation which don't involve thinking or judging (if you've learned the criteria as a pure yes/no situation, they become a reflex). Also, police should protect the citizen more than themselves, therefore when in doubt, don't shoot and take the risk of being shot. Police will be popular when they count more deaths in their rows than arbitrary executions by police on the street. You can't take the risk of a police/population divide.

> one preventable death is too many

It's not one. See comment from slxh in next thread. I don't set foot in the US for fear of police mistakes, and last time I said that I was upvoted 9 times [1], so it seems US is already massively facing the consequences of their untrained armed force on their ground.

[1] https://news.ycombinator.com/item?id=9948835
I built a kind of similar stuff as a side project in 2011 - [redacted]. It allowed you to leave notes for a URL which your friends / followers can see when they visit that URL.

In the beginning when I was testing this with my friends and colleagues, I sent every URL a user visited to the server to check if any of his friends have left any notes and then alert him via notification badges. I disabled it when I started seeing a lot of private URLs (like Google Docs links with share access) in server logs. I then changed the extension to query server only when a user clicks on extension button.

This made it a bit safer, but the extension still needed access to all the sites a user visits. And with Chrome's auto updation of extensions, one may never know if the extension author has started sending every URL back to server again.

After developing such extension, I am quite suspicious such extensions and only install extensions from trusted authors (Buffer, Pocket, etc).
"(For related information on SDF and the history behind this public access UNIX system, read "The HACKER CRACKDOWN" by Bruce Sterling)" @ http://pdf.textfiles.com/books/hackcrac.pdf (use something like ePDFView and rotate the book)
const is type-incompatible like this:

Suppose you want to write a function that returns all the nodes in a tree that satisfy some property. In C++ you have to define two different versions (or use templates to make the compiler clone it for you):

vector<Node*> GetGoodNodes(Node* root);
vector<const Node*> GetGoodNodes(const Node* root);

If more than one type is involved in the operation, there can be a combinatorial explosion.
http://use-the-index-luke.com/ is another great resource though not specifically targeted at Postgres.
> `final` doesn't buy you as much in Java as `const` does in C, or (the lack of) `mut` in Rust.

Quite true.

> `final` only helps you avoid dumb reassignment bugs that tests should probably catch anyway ...

There is another reason for declaring parameters `final` in Java. It is the only way[1] which they can be used in an anonymous class definition such as:

return new SomeClass () {
override int addOne () {
return aNamedOuterMethodParam + 1;
}
}

1 - "The only way" as of Java 7. Newer versions may have removed this restriction, I haven't bothered to check.
Hijacking Satellite Communications with a $1,000 Device
"Cheat, Lie, and Steal" --- they've merely redefined the rules in their own favor, and in the long run I believe that's a good thing because they'll be able to compete with YouTube. YouTube is essentially a monopoly. This sort of competition is a good thing for both content creators & consumers. It gives content creators more leverage in negotiations/royalties & consumers more content, different features, etc.
I'm quite fond of this tv series so far. Definitely the most accurate portrayal of "hacker" technology that I've seen on screen, that I can think of anyway.
As glad as I am to see someone mention all this great old technology, I feel compelled to point out that the GC on the MIT Scheme chip was not pauseless. It was a fairly simple mark-sweep collector.
"USian" is distracting enough that I'm taking the time to write this reply.

The accepted English demonym for inhabitants of the United States of America is American. It has been this way for 200 years. We call ourselves American, and every English speaking country calls us American.

The only measure of correctness for language is use, and when speaking in English, American is only commonly used in one way--in English, American is almost universally unambiguous. No other country name contains the word America, and no one else commonly refers to themselves as American in English.
There is a lot not shown in this article. Ship breaking is extremely dangerous and thrives in these parts of the world because you don't need to provide safety equipment or procedures and when one of your employees gets killed/maimed in the process there is someone else eager to take his place and no lawsuit from the deceased's uneducated family.

If one country tightened controls on ship breaking then, by the laws of capitalism, the work would just go to the next country with the lowest labour costs who has less overheads so can pay more to buy the ship from its owners in the first place.

Global(ish) controls mean temporary disruption to the status quo but hopefully eventual improvement of working conditions for the people doing the grunt work at the bottom.

Obviously China can't keep producing dirt cheap steel forever so ship breaking will bounce back, hopefully with slightly less misery for its employees.
What does NodeJS has to do with anything?
MasterCard to Expand Partnership with Samsung in Europe for Samsung Pay
Just checking: are you saying it's fine to shoot criminals?

How minor does the criminality have to be before it's not okay to shoot them?

(Let's ignore the "innocent before proven guilty" and right to trial stuff here.)
Is there anywhere we can read about the actual robot or the project?
I know, right? I even had a designer implement a table of prices for a page with divs, because "tables are evil". I guess he had only heard of the first half of the admonition "never use tables for layout".
The presentation/navigation seems a lot better if anything.
Anyone using SJW (or cuckservative) in a non-ironic way is doing serious damage to their credibility. IMO
Yup, that's also why I added the ability to tunnel anything over a transport (the only implemented one being TLS).

You can get the SSH client to connect over this either by using an openssl s_client trick, or by just using my little tunnel tool (https://github.com/joushou/tunnel).
Good tv show, but IP addresses still fake :-) "The IP-address Elliot is instructed to leave in the .dat-file is 218.108.149.373. The highest number in an IPv4-address is 255."
Source: http://www.tvrage.com/mr-robot/episodes/1065781052

0:50sec; "Oh hi... Elliot, just a tech!" LOL

Article Mirror @ https://archive.is/nCIZH
I am not. Criticism is constructive. The people complaining are not being constructive.