skysight-inc/HackerNews huggingface dataset:
> Mathematical definitions are usually abstractions of concrete observations, but they aren't the observations themselves. This is why coming up with a mathematical definition often requires more work than coming up with any other kind of definition. ... 1 is very rigorously defined: As a natural number, it's the successor of 0. As an integer, rational, real or complex number, it's the result of mapping the natural number 1 into Z, Q, R or C in a suitable way (compatible with the semiring structure of N).

That's all nice and dandy for mathematicians, but such is still meaningless (from an overall perspective) because ultimately you end up with recursive definitions. "The successor" of "0" means nothing because "successor" isn't defined, unless you define it via dimensions (or something else). Once you try to define dimension or otherwise, you have to define dimension, which leads to defining counting, which leads back to defining 1. Appealing to experience is the only way to end the cycle.

That said, it's perfectly fine to talk about a system within itself, but it's applicability to anything real (which is what I'm concerned with - my apologies if that's not where you're going) is limited to whatever can be described in terms of reality.
> nearly everyone uses their phones while sitting on the toilet. Gross.

That's a common myth. Toilets have virtually no germs. I've seen so many studies that say "ice dispensers have more germs than a toilet", etc.

In a study done on germs on the areas of the body, the area around the nose came in first, the hands second, and the groin near the last. Germs don't come out of your butt.
I think I understand what you're getting at - correct me if I'm wrong.

React's templating allows you to execute arbitrary JS logic when rendering, which is more versatile than simple one-way data binding.

My thoughts there are that I'd probably extract the logic first into the view model before passing the buck to the templater. For example, instead of filtering/sorting a collection in the template, I'd create a `normalizedCollection` computed property in the view model first (which helps with testing as well). In practice I've found that Rivets' binders are enough - showing/hiding/looping over data covers nearly every UI.

In the case of bigger chunks getting un/re-rendered (such as adding tabs/tiles/panels), you can take advantage of a framework that does sub-view management (such as Marionette[1]).

Computed properties can solve the hidden fields and multi-data series chart problem you mentioned.

[1] http://marionettejs.com/docs/v2.4.7/marionette.layoutview.ht...
That can't be the cause: all of the people who didn't discover atoms were made up of atoms too.
That is "the" problem, "how" do we know if the Core Team are watching / discussing / debating. Comparing a similar situation to the Python circle ( You can laugh about Python 3 all you want, but that is another issue ), which is clearly layout and in some way beautifully presented.
@jdpigeon Glad to see that I am not alone for this perspective. I am a millennial, and I would say that I am above average for using tech gadgets but I am pretty traditional on the inside-I still prefer holding a good hardcover book to read in a lazy afternoon.

Thanks for your comment! I really appreciate it.

Feel free to send me an email hello [at] madebychip.com if you have additional things to add. I would like to hear more from the parents' perspective :)
>rails enough

Cant upvote you enough. I am getting the sense that DHH dictates more of Ruby rather then Matz. ( Which isn't necessarily a good or bad thing )
I imagine building a table of, say, 100 IP values that are only ever visited in order. That is, IP table 5 will never be seen after IP table 6 has been seen. But even that isn't necessary. You could just say, "the first time I see this IP value, increment to 37%", so that the progress bar never moves backward.

The progress-bar-as-rewind idea is very cool, too.
There's no doubt that some programmer's jobs will start to disappear. Think about how many web devs/ html jockeys are no longer needed because word press or 100 other web publishing platforms are easy enough for non pgmrs to use. How long will a million programmers write custom software instead of just packaging apps? Today, places like Microsoft, Apple, Facebook, Amazon have a lot of programmers writing custom apps. And lots of other companies - eventually I think we'll need fewer of them. Maybe as a software engineer, I could be retrained to do genetic engineering or dna analysis. But it's a lot easier for me than the guy making hamburgers at McDonalds.

I don't want anyone to lose their job, but this change of reduced labor based work is inevitable. Economic forces are hard to overcome. Just like coal has been wiped out by cheap natural gas - it wasn't a conspiracy.
thanks, It's rather long ( ~ 1:30 mins ) so I increased speed by 2.5x.
> The United States is adding jobs at a healthy clip, as a new report showed Friday, and the unemployment rate is relatively low

One of those isn't true and the other is misleading. Healthy would be something to combat the massive existing unemployment. Unemployment Rate has little to do with growth. Let's not talk at all about how GDP numbers are being manipulated quarter after quarter and the endless easing putting us in a freefall, since that news is inconvenient for the administration who did it (Clinton then Obama...hmmm). The republicans just continue existing policies anyway so it's self-serving Fed shenanigans as usual. Typical vacuous NYT narrative is what I got out of it.
If you don't mind my asking, do you think there could have been a faster way, or was that probably the only way to reach you?
Google allows absolutely anything to be installed on Android. There's a setting for that.
This is entirely due to the baby-boomer demographic changes. Saving on a generational and national scale is basically impossible: things you make today are going to break down, wear out, or become obsolete thirty years from now. The only way the retiring generation can receive care is by obligating or mandating younger workers to pay for it.

This is the core of why college is pushed so hard, why home ownership is pushed so hard, and why interest rates are so low. The baby-boomers need to have someone paying back debt thirty years from now, so there's a ton of money sloshing around trying to fund current consumption.
It's almost like the quality of art and the artist's character are not related...
Without further details, it's pretty difficult to give specific recommendations.

Why not use it as an excuse to try it out yourself and work your way through the tutorial?

https://developer.chrome.com/extensions
When you get to a 70% service sector of course growth is going to be low [1]. Waiters aren’t anymore efficient than they were 100 years ago (probably less) and the same applies to nearly every service industry. Without improvements in unit labor costs then the economy can't grow per capita.

1. http://data.worldbank.org/indicator/NV.SRV.TETC.ZS
Brilliant comment! I guess devs are lucky to have enough jobs left to work.
After I looked at this page I immediately wondered who funded it.

https://en.wikipedia.org/wiki/American_Society_of_Civil_Engi...

An interesting read!

My main, and likely cynical take away from this however is that this is funded by people likely to benefit from an increase in infrastructure spending. This isn't exactly an unbiased view.
I used an old 12" PowerBook G4 running Tiger for years past end of support. I just loved the size and the keyboard. It was also user-maintainable. Battery, memory, hard drive all easily accessed. I still have it and it still works. I tried running OpenBSD on it and while that worked, performance was a lot worse than Tiger.
Maybe if Cable is free but...most places it's ~$50 a month[1]. Which means the cost of entertainment is closer to $.53 per hour[2]. Which isn't cheap as cheap as you say.

[1] - http://electronics.costhelper.com/cable-tv.html

[2] - [$300 TV + ($55 x 12 months) ] / (5 hours of watching TV x 365 days a year)
> The market is literally full of alternatives "for browsing and Word" with same or better specs and better price points.

Not if "specs" includes thickness and weight. At the moment there is one laptop that's thinner, the HP Spectre, and the MacBook has a higher resolution screen, significantly less weight, and better battery life; it's up there on weight, too, excluding convertibles that have a separate keyboard.
I recently read Dune (again). In my opinion, it hasn't held up well with the times.
We already did that. Remember "shovel ready jobs?"

To bad it was all a scam.
I think it should be terrifying to anyone running on any type of shared infrastructure
Render PDF Document Layers Separately in PDF to HTML and PDF to PNG Conversion
Aspose team is pleased to announce the release of Aspose.Pdf for Java 11.7.0. This version includes PDF to PNG conversion performance enhancement in addition to the improvements/enhancements made in its equivalent .NET version. We have also fixed number of issues in this release, reported by our customers in previous releases. Some of these are PDF to HTML, HTML to PDF, SVG to PDF, PDF to PDF/A, PDF to DOC(X), PDF to Image and some others. A PDF document can contain different data layers and can have requirement to render each layer separately as HTML Layer element. We have introduced this feature in current release, we need to set ConvertMarkedContentToLayers property to control the layers rendering in PDF to HTML conversion as following. We have introduced a new value AutoFitToWindows in ColumnAdjustment Type Enum in current release. It will adjust table columns to fit to windows. Sometimes we have requirement to create a Graph Object with dashed line.
To add on, we spent our savings, then we maxed out adults on debt, and now we've nearly maxed college students. Unless we start being more OK with children carrying large debts, I think we have to come to terms with the fact that our trajectory was always unsustainable, and we've finally found the side opposite where we started.
DC is getting a Michelin guide this October

https://www.washingtonian.com/2016/05/31/michelin-star-resta...
lol dude, you're a riot. Have a discussion. How far you want to drift away from the issues that have been laid it is not a discussion. Everything you write is just one big red-herring and the proof of that is laid out right on this thread.
You mean besides the one where I learned it and realized I would never use it in production? No, and here is why:

1. There is no adherence to the living standard

2. Web components are meant for this exact purpose

3. The added complexity and burden on the browser runtime will only create headaches as the application begins to scale.

4. There is no clean separation of concerns.

5. Writing HTML in js files is an anti-pattern.

6. The browser runtime, CSS and DOM obviate what React is trying to accomplish, especially with web components being added to the living standard.

7. Browser networking, workers and server-side events are much more powerful ways to scale complexity.

8. CSS3 is not hard to understand.

9. There is no way to bypass the browser's rendering engine.

10. The business scenarios for our software product did not align with the use of React after a very thorough ATAM.

11. Much better technologies exist that do not cross-cut concerns the way React does. Aurelia is what I ultimately recommended because it did not violate points 1-10.

React isn't pragmatic and if anything, the lack of examination of its internals distinctly reflects the zealotry of arguments that oppose reasonable points. Every dissenting argument I have ever encountered, especially the ones on this thread are rationalizations and opinions. I haven't seen one technical advantage that solid software engineering, the browser API, and HTTP do not already provide.

Discussions like this are meant to become arguments based on facts, zealous or not. As always, fact trumps opinion.
If anyone is interested in trying to convert BTC to VEF, I'll be happy to send them enough to make it worthwhile.

ETA: rafaelm, I'll send you $50 worth of bitcoin if you'll post an address :)
The only reason I can see that you've been downvoted is your mention of The Fountainhead. Come on, people, you may not like the book or its author, but let's be civil. This is a perfectly fine comment.
To say nothing of beans, which are incredibly healthy and absurdly cheap.
Users/user agents need to know whether to expect a connection to be secure. Unfortunately, you can't necessarily trust any random link you follow to reliably tell you. If I can get you to use HTTP when you should've used HTTPS, I might be able to sniff your traffic. If I can get you to use HTTPS when you should've used HTTP, it might be a DoS.

Incidentally, this is the same problem as public key distribution. You need a trusted channel to receive public keys, and a trusted channel to know whether to use a public key. Why can't these be the same channel? Right now we have HSTS preloading[1] for the latter, but in that case why not preload certificates (or hashes thereof) too?

Then we can finally cut out the middle-men and realize the truth: that the browser is the ultimate certificate authority.

[1] https://hstspreload.appspot.com/
> If companies can eliminate those costs, they will if there's a way to do so. That is the unfortunate reality.

I have a hard time accepting the reduction in the cost of production as "unfortunate reality". This process is a key element of economic development. Why, at this point in history, is it now 'unfortunate'?

I think there are some very difficult challenges associated with the macro-trends in our global economic system but I'm pretty sure that viewing productivity increases as "unfortunate" isn't very helpful towards dealing with these challenges.
Left-Handed Penmanship Contests for Civil War Vets After Amputation
I gave Joseph Brodsky's Watermark and Alan Watts' The Wisdom of Insecurity to two friends last year. And for Mothers Day last year I gave my wife a book of themed photos and prose, Two, by Melissa Ann Pinney.
Reminds me of a bridge I saw under construction over an interstate in IL. No road leading to it.

Or the billions in telecom tax breaks for higher speed Internet infrastructure.
> Not sure how old you are, but when Bush 2 was in power the same comments were made.

I'm sure there are some who complained of that, but nobody I know did. There is a categorical difference between merely having a different policy agenda (most Republicans) and outright rejecting basic Constitutional principles (ex. religious equality, free press, no torture).

I didn't vote for Romney in 2012, but I certainly didn't think he was a fascist.

Pretending that all politicians are equivalent is rather ignorant. After all, Hitler was also a politician and clearly he was in fact different, as were dozens of other leaders who around the world who have shared his approach.
> Also, don't forget that there are basically no user-replaceable parts left, including most importantly the battery.

That, to me, is the real tragedy/travesty. There should be some eco-EU-law or something against that, a bit like the micro USB charger standardisation. I say this typing from a 2008 (or was it 2009?) MacBook on which i've been able to replace the RAM (8GB), disk drive (SSD, single biggest improvement) and battery (lasts longer than when new from factory now), and all of those upgrades weren't expensive at all. Of course i run Linux and XMonad and pretty much the only graphical app is Firefox with NoScript, but still, i can't see myself forking out hard $$$ for a non-maintainable machine. The upgradability isn't even the big deal for me, because as someone else pointed out these days computers are "fast enough", it's the fact that certain components are just going to fail (especially the battery). And it absolutely sends sickly shivers down my spine that people are being forced to landfill perfectly okay hardware because of a battery becoming worn out. Seriously Apple, where have your holistic eco-friendly principles gone?
Again, I generally agree with your comments here. I just think it's important to point out that this particular leak exists, because a lot of React advocacy completely glosses over the point. The need to have a data model that supports quick diffs one way or another has profound implications for the scalability of your front-end code and it's an architectural decision that will be expensive to change later if you get it wrong initially and learn that the hard way.
Sorry, I must have missed it, what is that setting called?
Virtual Reality Hack-A-thon Opportunity
The state of US infrastructure, compared to most other advanced countries, is embarrassing (my opinion).

At the same time, markets are offering to lend gobs of money to the US federal government for 30 years at 2.2%/year.[1]

Why not take advantage of these low rates to borrow and invest in public infrastructure like sustainable energy generation, modern high-speed transportation, and ultra-fast (100GB) internet connectivity? Put a team of top technology entrepreneurs in charge of awarding all contracts to sidestep corruption and idiocy.

Why not?

[1] https://www.treasury.gov/resource-center/data-chart-center/i...
Steven Levy's Hackers, to a boy considering a career in computers

Shirer's Rise and Fall of the Third Reich, to a fan of history
And the generation before you had MS Office and WIndows in every school and every workplace so they were indoctrinated into the Windows world.

The business cycle continues!
Not one book - but a series. The Encyclopedia Brittanica. (That's right, the old-school hard bound set of books taking up an entire shelf.)

My 3rd grade class had a set, and I devoured each one. They turned me into a nerd thanks to a teacher who told me to never stop reading.
It's not that every single driver will be gone - just a lot of them will be. There used to be a lot of jobs at stables, horse shoe replacement, etc. Today there are a lot of jobs changing oil, mufflers, tune-ups etc, that will go away with the switch to electric cars, but one big truck can carry a lot more freight than a big wagon train, and it needs less human labor. EVs will still need work, they are designed and made by humans (at least for a while, ha ha) so they can break like anything else. But you will need fewer humans probably.

I heard a story on NPR last night where an insurance company was planning for new businesses, because they expect there to be less need for them with less human drivers and a lot fewer accidents. Not next year, but in 10 years.

Just like one truck can do a lot more transportation than a wagon train with 10 hourses. You have some jobs taking care of trucks, but fewer than took care of horse trains. Horses didn't travel as far, so you needed a lot more places for them to stop and feed and water. I think it will hollow out the middle of the us even more. I'm not crazy about that, I'm from that middle of the country that already has continued to hollow out even without robot cars.
many copies of "Secrets of Consulting" by Gerald Weinberg and two copies of Bionomics by Michael Rothschild
Agreeable, in theory at least. The fact is, though, when one person gains, someone else loses out, in this case, biz owners. Corporate execs aren't going to raise wages and keep prices the same, not unless they have some means to compensate for it (Hello, McDonalds!)
How to Give a Better Speech: Talk to a Dog
I feel the same way about "Peter Norton's Guide to Assembly for the IBM PC". I once contacted Penguin(?) about getting some rights to annotate it but I was scared away by the forms I was sent to sign.
That's an interesting idea, but I wanted this blog to be as simple as possible.
wow. thought I'd be the only one to cite that here on HN, and I just did over in my own top-level comment, along with Hackers.

and agreed, it's particularly relevant today in helping to think about Trump and whether it's wise for Americans to vote him into power
You should visit India some time!

Well, besides that it is truly an eye-opening experience, have you traveled through the train stations in India? Agreed, it would be better to get internet wired all the way to the home, but train stations are very, very much a part of many Indians lives!
Finquest – connects investors, advisors and mid-sized companies
Michelin is an auto company. The star system was originally a marketing project to promote road trips (and dining on the road) in regions Michelin did business.
Honest question -- I always see people argue the need for ultra-fast internet, but I'm not sure what the economic benefit of increasing speeds beyond their current rate of improvement, which in most parts of the country seems reasonably sufficient for the vast majority of work, especially given the bottlenecks are quite often in the home. Would it really provide a comparable increase in GDP/utility to say, improving transport and saving people 30min/day in their commute?
Generating (Z80) Machine Code for ZX Spectrum with JavaScript
It is actually a bit more complex provided you have an opinion as to which of the two major party candidates is worse. If you consider both equally bad then yes voting for a minor candidate has some small positive value, but if you consider one of the major candidates worse than the other then not voting for the other is a negative.

I don’t vote for a candidate - I vote against my least favorite candidate. I find it much easier to decide who I like least than who I like most.
> but China hasn't really engaged anyone kinda well ever

Yes, they have. Zhenbao Island, Korea, Sino-Indian War, Paracel Islands, Sino-Vietnamese War, and more

https://en.wikipedia.org/wiki/List_of_wars_involving_the_Peo...
> I eagerly await to see if we will see street vendors in places like Vietnam, Cambodia, Bali, Bangladesh etc. being nominated/winning stars.

Unfortunately this is not going to happen. A street vendor got a Michelin star in Singapore because it is such a super rich place.

As mentioned even the lack of a dependable supply chain in these poorer countries would be crippling to the last 5% Michelin requires.
if there was just one scheme for both and some kind of protocol upgrade needs to take place wouldn't it be easy to manipulate the connection and just doesn't let it take place?
Kahlil Gibran's 'The prophet'
While I normally welcome that train of thought, in this case I'm inclined to ask if they aren't also the leading experts to comment on this sort of thing? It certainly brings the conflict of interest evident in e.g. cable regulation vs. industry members, but in this case at least, the organization involved seems to have more in common with e.g. the ACM/IEEE, and as such I give them a little more leeway and am more than willing to look for logical arguments. Sure, always be aware of bias, but in this case, I'm glad that it's a professional society of civil engineers telling us how dire the civil engineering situation is; frankly I hear it as a common complaint in CS that we often don't have our expertise on our domain heard by those in power :)
There's probably a technical reason I'm unaware of, but why are you allowed to have HTTP and HTTPS handled differently (besides then encryption portion)?
This is the first road-legal big rig that can drive itself
Cheatsheet: from zero to ‘hello heroku’ using spring boot