skysight-inc/HackerNews huggingface dataset:
PDF Layers Rendering in HTML Conversion and Dash Line Style of Graph Objects
We are pleased to announce the release of Aspose.Pdf for .NET 11.7.0. It introduced PDF document layers support in HTML conversion, new dash line style of Graph objects and some other features. We have also improved the XPS to PDF conversion performance in this release. Along with above stated new features and improvements this release fixes number of issues, reported by our customers in previous releases. Some of these are PDF to HTML, HTML to PDF, rendering of XFA form to Static form, use of OTF fonts in HtmlFragment. A PDF document can contain different data layers and can have requirement to render each layer separately in Layer element. We have introduced this feature in new release, now you can use ConvertMarkedContentToLayers property to control the layers rendering in PDF to HTML conversion. We have introduced a new value AutoFitToWindows in ColumnAdjustment Type Enum. It will adjust table columns to fit to windows. Sometimes we have requirement to create a Graph Object with dashed line. Now, we can easily achieve the requirement with GraphInfo object, as following. Here are some improvements included in this release, Improved XPS to PDF conversion performance and quality of image inserted to PDF document.
Anyone know anything about those USB connectors? I was on a flight some time ago and noticed that my device said that USB debugging is now connected (Android), when I plugged it in, so I don't think it was only for charging. Don't remember which airline it was.
Ironically, I believe Slashdot is also using Perl.
I, too, miss the days when web development was as simple as opening a file in notepad.exe and refreshing a browser.

I made some boilerplate to solve this problem. If you are familiar with react, it shouldn take a few minutes of `git clone && npm i` to get started.

https://github.com/Jon-Biz/simple-static-react

There are a few version up there: one has a router, one has a firebase backend, one has Virtual Reality bindings. They all have the same purpose: to get out of your way as fast as possible.
Completely agree, and it's surprising to see this in Nethack because game programmers almost unanimously shun exceptions.

In games, you have a small number of functions that can tolerate failure, probably relating to IO. Everything else instantly explodes.
"getting"?
You can own a paper book in perpetuity. You can lend it, gift it, and read it in 40 years when the tech giants at the time of its publishing are long dead and their standards long forgotten. No one needs to know you have it or what page you're on, it doesn't need network, it doesn't have naturally degrading rechargeable batteries, doesn't need a charge at all. It strikes a reasonable balance between freedom for its user and renumeration for its creator.

I love reading on my Kindle, but ebook-exclusive publications are going to have evaporated in a few decades, and hardbacks will still be here.
Fact is, Amazon in India picked up in last 2years only while Flipkart already made its mark and doing billion dollar business.
>"And arguably, if you choose a language based upon its ability to help you define what is "dynamic" vs. "static" you've made some mistakes."

Please elaborate.
Poor execution, lack of innovation. At least Mayer can run for public office now...
Millennials 'set to earn less than Generation X'
>Being a solid B student doesn't get you into MIT (at least, that's what is drilled into your head)

I know someone who got into an MIT engineering program roughly around '03 and they claimed to have below a 500 on the old SAT verbal section (scored perfect 800 the math though).

Their claim was they purposefully did not study for the verbal section because 'excelling at rote memorization to get into the top schools in the world is idiotic at best,' something like that.
What changed, in your opinion? Why now, for Amazon?
Note that the contract system and the OO system are built entirely with libraries, rather than being in the core. Also, syntax-case is implemented with a library on top of a much simpler core. We Racketeers spend a lot of time working on how to simplify and shrink the core -- Matthew Flatt's recent work on hygiene via sets of scopes is an example of exactly that simplification.

Custodians are in the core, but it's not possible to move them to a library -- they necessarily have to integrate with things like the garbage collector. You couldn't have the things they provide, like the ability to limit part of your program to a specified amount of memory, without that.
Show HN: HackerClient-A web application for aggregating sports and tech news
This is a music player that finds music for all the bands playing shows on a given night. You can use it to discover new bands, and for finding shows when you're in the mood for live music.

Let me know what you think!
> If you know Asm you'll be far better at C; things like pointers and indirection immediately make sense.

Be sure not to confuse cause and effect there: if you managed to learn ASM, you must not be the sort of programmer who is confused by pointers and indirection.
I've written 10+ books for O'Reilly, and one for Wiley/For Dummies, back in the day. It's a great experience, and I'm still writing for them now. We really enjoy it, and gain credibility, clients, and speaking opportunities from it. The money is fine, but the opportunities are great. Once you've done one or two, it gets easier and quicker.
Generally this occurs when you exercise an option to purchase stock, then hold the stock while it significantly depreciates in value. Fairly common scenario during the dot-com bubble.

1) Option at $1

2) Exercise at $100, spending $1 to buy. Tax on $99 short term capital gains owed, or ~$35.

3) Stock falls to $10 and sold for a $9 profit. You still owe $35 capital gains and spent $1. Net loss of $25 per share.
That comment is why I submitted this. Shame on that counselor for saying that, they should have been encouraging him to go for his dream! Building a fusion reactor should get this kid an invite to somewhere like MIT (as Ahmed Mohamed did for the clock incident last year).
Application aggregating my daily dose of tech news. Aggregates Hacker News front page, Reddit world news, Latest Cricket match scores and Latest football scores for the teams specified.

Front End : HTML, CSS, materialize
Backend : Python, Flask web development microframework

Help me make it better!
I tried to get into it a couple of times and I could never understand it. I don't think I'm particularly slow at picking up new stuff in general, for me the learning curve was just massive and I wasn't ever quite sure why it was worth the investment. Maybe if I was trying to do browser game dev or something but I've never needed a magic periodic table[1] in my everyday development life.

[1]: http://disrupt.famo.us/periodic402/
As much as I enjoy fictional, armchair partial-cosmology, this evolution-based explanation of every aspect of humans - intelligence, social behaviour etc, is just so unimaginative. Couldn't evolution itself evolve to a point where it diverges from the conventional structures held to compose evolution?

Besides, if self evolved as a response to cheating, we must explain cheating outside of the concept of self. Why would you cheat if you are not separate as an individual?
Why would "Senior Engineer" mean someone who is at the 90th percentile? Anywhere that gives out the title "Senior Engineer" to someone with 3 years of experience will certainly have many higher titles, so what's the problem?
Theranos.

The valley is very sensitive towards women running companies with large valuations, that company's woes would otherwise have flown completely under the radar. The next one on the "overhyped but disappointing and in the valley list" would be Clinkle and its now 24 year old CEO. No women there but as you will see the valuations drop off a cliff pretty quickly in this list.
I've yet to buy a set of noise-cancelling headphones that didn't come with an adapter for these, which seems like a better option. You'll have a hard time finding airlines that use a standard 3.5mm jack.
We think NSQ is the best message queue for microservices
Web development is still that simple if you want it to be. Nothing is stopping you from writing for the web like it's 1991 if that's all you feel is necessary for your site.
AFAICT, berkeley's nuclear free ordinance only covers weapons research and development.
Who said anything about them being happy? But that has absolutely nothing to do with whether they are forced to buy gallons they don't want or RIDs they don't want.
There's nothing wrong with the inclusion of a quadratic term in a linear model if the variable is significant, which is clearly is according to Table IV.

You can't just plot a single predictor against the sample outcome and expect the plot to be particularly revealing in multiple regression. Plus, this isn't even multiple regression; this is a two-stage least squares multiple regression. The working hour (WH) variables are instruments, not predictors. See page 6.

Instrumental variables exist specifically to deal with the case of a possible bidirectional causal association between predictor and response.
Did you mean "2) Exercise at $100 [..]"?
Here you go. More proof for you :

http://www.bbc.com/news/world-asia-26832115
There's a great assessment. Lock-in risk would be negligible in that case.
For publishers of content plain html and some little css would get you a result that's readable, and responsive (I think a better word for this is adaptive), if the authors are willing to give up their prescriptivisism on the rendering of their content. Compliant use of html and css almost always results in a page which the browser will know to display the best way with regards to the medium. But once one's determined to impose a certain layout no matter what, he takes on the browsers duty, and actually has to work towards implementing an abstraction layer that takes care of the incompatibilities of all different web browsers out there. Now there are libraries for this, so he fetches and uses them to unnecessarily impose his style. Eventually this is a needless burden on both him and the user, as while the megabytes pile up, load speed and performance decrease and Internet bills increase in price. As things skip and grow and shrink on the screen, the UX becomes cumbersome too. But if the primitives of html and css are used, all these issues are irrelevant.

Another factor that complicates web page development is ads. They bring a huge pile of Javascript with them, but they go ignored most of the time and usually are a burden to the user. Ad providers, instead of publishing ads that would indeed get clicked intentionally (like the Deck network), bribe the publishers paying for user actions that aren't actual impressions. Thus they also create exaggerated statistics which they use to lure low quality ads which get the most clicks from accidental behaviour, leading to worse and worse ads that do whatever to catch attention but be actually interesting.

Lastly, it is a fact that coding Javascript is more fun than writing a document. For the web developer, rendering innyeractive graphics with Javascript is certainly more fun than making them with R or gnuplot and insert into the page with an img tag and providing data and code used to generate them.
This is exactly what's wrong with those "sciences": you can't do things scientifically (meaning the way "natural" scientists do) when it works for you and do something else when things start to get hairy, and call it science at the end of the day, because "there's more to it than scientific method" or because unicorns and dragons.
That's the "fooling yourself" Feynman talks about.

And no, it's not just that majority of psychology results are "not easily reproducible".

Furthermore, again, science isn't just data fitting and extrapolation. A real theory gives you a lot more than what you put into it, including novel phenomena. Social "sciences" have been playing science for a long time, and still they don't have any universal laws or any deep understanding of what they're studying.
I'm not saying data collection, interpolation and extrapolation (or as Rutherford put it, "stamp collecting") isn't a bad or useless thing. It just isn't science.
I'd be shocked if anyone got a 4 figure advance. I got a few hundred dollars for an XML book in the height of the XML times. Ultimately the book never got finished but everyone I know who has written a tech book (unless it's a huge seller) says expect nothing more than lunch money from it, plus the employment opportunities.
Wouldn't the prudent thing to do be to sell at least enough stock to pay the tax? If not allowed to sell at that point- just short stock to have the equivalent effect (minus fees)?

Something else I've never understood to be rational - If you wouldn't buy $10 in yahoo stock- why would you hold it because you have it?

My uninformed but seems logical answer would be sell the stock you got, pay the tax and buy and index fund.
It kind of depends on how you define prime numbers.

Usually, one says an element p of a general ring is prime if p|ab implies p|a or p|b. This property does not necessarily hold for the "smallest" divisor of a given element of your ring, as used in proof 1.

On the other hand, you might be interested in irreducible elements, i.e. those p for which a|p implies a = 1 or p, up to a unit (i.e. a divisor of 1). In fact, you can write any element of your ring as a product of irreducible elements, but not uniquely, not even uniquely up to units. In other words, you can have irreducible elements a, b, c, d, such that ab = cd, but none of them divides any of the others.
Actually psychology is a part of the sciences in most universities, atleast in Canada. There's a reason for that too, I'm sure.

Also, your assertion that to call a discipline a science, it needs to use the scientific method, is well... demonstrably false, simply by virtue of the fact that we are having this debate.

The scientific method produces very reliable knowledge, but it is not the only way to produce knowledge that is reliable. There is also knowledge that we rely on that is not as rock solid as knowledge obtained from the scientific method, but which is still valuable and still falls under the realm of science, because it is still part of the systematic pursuit of progressively more reliable knowledge.
Bezout’s theorem fails in that ring.

The particular proof given of Bezout's theorem here uses the fact that modding out the ambient ring by one of its prime (in the sense of not further factorable) elements yields a resulting ring with a prime (in the sense of not further factorable) cardinality, and therefore no nontrivial additive subgroups.

However, in the ring Z[sqrt(-5)], there are irreducible elements such that modding out by them produces a ring with non-prime cardinality; for example, 2 is irreducible in this ring, but there are 4 values mod 2 in this ring. 4 is not a prime cardinal, of course. Thus, the provided proof of Bezout's Theorem can and does fail in this context. [Indeed, if we look at the range of multiplication by 2 on this particular additive group of size 4, we see that it is neither trivially of size 1 nor trivially of size all 4. It is an intermediate subgroup of size 2, which can exist because 4 has an intermediate factor of 2]

The provided proof works in the integers because integers can be lined up with cardinals so that A) integer arithmetic mod n has cardinality corresponding to n, and B) also, factorizations or lack thereof for an integer are the same as for the corresponding cardinal. This ensures that integer arithmetic mod a prime integer has a prime cardinality. This fails in other contexts.

[The proof of Bezout's theorem provided, incidentally, is not my favorite because it generalizes so very little. A nicer proof of Bezout's theorem, in my mind, is via the Euclidean algorithm, which then generalizes to all Euclidean domains (and, with minor modification, slightly beyond those as well, to principal ideal domains axiomatized in a manner analogous to Euclidean domains)]
I recommend avoiding React. I have never seen an ecosystem so bogged down at every turn. It also has a bad zealot problem, where Facebook has cleverly brought a lot of people to it who haven't seen anything else and are convinced it is the bee's knees.

> The library is very useful for (?) UI problems...

Components are good. But they didn't come from React and React isn't the only place to get them. Angular 1/2, Polymer, Ember are great in comparison. And so much more simple. React's position on simplicity is that the demos on the site are all 15 lines so that means it's simple right? You can't say it's complicated because it's 15 lines, see? It's "easy to reason about", i.e., "you're not smart if you don't get it".

Once you see the toolchain and ecosystem you will glimpse the price of those 15 lines.

> ...toolchain fetishism which tends to cloud React's fundamental simplicity

This is a very real thing. People who work in React spend way more time fixing toolchain stuff and trying to mix 10 artisanal-crafted "easy to reason about" libraries in order to accomplish tasks which are either solved or not even issues in other component frameworks.
URL vs. URI vs. URN (2014)
He made it into the Neutron Club, people who have generated neutrons from fusion reactions: http://www.fusor.net/board/viewtopic.php?f=54&t=13
> Not sure how one would manage to sneak a lighter onboard though.

Lighters are allowed as carry-on luggage: https://www.faa.gov/about/office_org/headquarters_offices/as...
That's cool. Reminds me of being a kid in the 70s and switching though the channels on a 747 flight - one channel was playing all music backwards, and finally recognized one as Dolly Parton's 'Jolene' https://www.youtube.com/watch?v=b9re90HG2dw
It might be dependent on what was eaten. Of you eat a carb-heavy meal, and you are very insulin-responsive, then you can feel tired afterwards.

Try skipping carbs at lunch, stick with protein+fat, see if that makes a difference.
Did you really write 10 books? Sounds fake.
Designing for developers – Pixel pushers and code crunchers unite
No, there is. https://com.google./ redirects to https://google.com/

http://www.theregister.co.uk/2014/11/26/google_turns_on_goog...

https://icannwiki.com/.google
We're seeing this everywhere. The major beer distributors are snapping up indie breweries and cultivating their own. Hollywood is fragmenting into numerous smaller production shops, the big 5 can't hold on to as much of the gross. Advertising has long fragmented into countless small channels, each with their own rules and their own players. Porn used to be dominated by a few shops, they got sucker punched by video uploading.

The Internet has leveled the playing field everywhere, democratizing access to the market and lowering barriers to entry, not just in production, but also marketing too.
Right, so long as we can agree that science is not limited to the scientific method. Science should be well defined, but not limited to arbitrary confines.
Terry Semel
Do you know if Erlang on Xen is seeing any more maintenance? are there any plans to continue development on ling and co. with newer Erlang versions?
Site Built by Engineer Fans Can Tell When Pokémon GO Servers Are About to Crash
Printed book sales have gone up in the U.S. over the past two years, though this was largely driven by 'adult coloring books' and (in 2015) Go Set a Watchman.[0]

In my experience, the Strand in New York[1] is every bit as crowded as it ever was. While some smaller stores have failed, others[2] remain hectic with popularity, and while I don't have their sales figures I do see plenty of people making trips to the counter. Friends in other cities in the U.S. have much the same thing to say about bookstores near them. That won't reach everyone, but it isn't only urban environments where print lives on.

I do wonder what all factors come into play here. Certainly there are many people who do not like to be roped into buying books from one retailer, or else converting them haphazardly using Calibre. More 'open' platforms, like the Kobo, are difficult to find in certain markets—and why search them out when EPUB prices might not beat prices at your local store (as at the Strand, if you're in New York)? Many e-books are still clumsily produced, thanks to some combination of a limiting markup language and corner cutting at publishers (poorly proofread OCR output, common in older materials, regardless of firm).

Then there are the sentimentalists. There's no reasoning with sentiment—and why would there be?

Then there is the ease of lending, exchanging, etc. You don't have to deal with pesky rights, and no need to convert anything. No need to give over your reading habits to someone else's server. It's your book.

I understand some of the skepticism myself. Most of us have lived through deprecation of file formats and obsolescence of software. I do have e-books tucked away in plain text now, but that's the only reason I feel they're less brittle than the books on my shelves.

[0] http://www.publishersweekly.com/pw/by-topic/industry-news/bo...
[1] http://www.strandbooks.com/
[2] http://www.mcnallyjackson.com/
I have a hard time imagining how some tasks could be managed while using the disciplines that make Forth useful.

What are some examples of highly complex tasks that have had Forth programs written for?

Something like Starcraft in Forth. Or perhaps the most complicated Paint Program written in Forth.
There is also the fact that in modern CPU-side development you will find it almost always is a bad idea to try to drop to assembly micro-optimization. Your compiler is going to almost always do a better job optimizing the general case into an optimal set you won't be able to easily implement in raw ASM, especially when you start using vectorization instructions.

The same concept applies to Vulkan / DX12. The hardware manufacturers will know better than any developers about per-device shortcuts to put into their drivers, and if they do not need to maintain millions of LOCs of OpenGL state machine and validation layers they might find time to optimize the shader compiler to be in the same class of "the compiler is smarter than you" reasons not to use a hard ASM language.

In the case of consoles, all of them are using AMD based graphics, and when the next generation comes out they will all be on a similar cadence of GCN. I cannot imagine in what world an optimized AMD SPIR-V compiler that AMD already needs to write for the desktop and mobile won't beat 99% of developers on both the Sony / MS / Nintendo and 3rd party sides trying to microoptimize RadeonSI ASM.
Former Cardinals Exec Gets 4-Year Prison Sentence for “Hacking” Astros' Database
We have no idea what happened at Yahoo. They may have failed two years earlier without Mayer, for all we know.
Have you written more about this? I would love to read more details.
If you don't have to work from home, pair programming or just working next to someone with an agreement to keep each other honest could help a lot. Also (again if you're in an office with others), put your back to the door so passers-by can see your screen and tell when you're slacking off. Make your shame/guilt work for you.
Show HN: Shield – Corruption detection without checksum files
How are most of you able to do uni kernel deployment and development? I've found that my primary deployment target (AWS EC2) is disqualified since most of these run times need hardware virtualization support.
Per Can I Use [1], promises are in 74% of browsers (only current major browser not supporting them is IE11) and proxies are in 57% of browsers.

Promise is pretty easily polyfilled for older browsers; proxies are more problematic and I don't know whether or not any of the existing proxy polyfills will work with Allora.

[1] http://caniuse.com/