skysight-inc/HackerNews huggingface dataset:
>As a developper I look at native app development the same way I saw the web in the early 00's. Different platforms, screen sizes, versions, programming languages, paradigms ...etc.

This is because you are using tools and paterns to avoid having to think about the differences. Those tools are also on native platforms, and those differences apply to the web.
You mean, RPC, CORBA, DCOM, XML-RPC, SOA,....?

As someone has written on his tweeter account "Web APIs are hipster RPCs".
A Game of Clones: Video Game Litigation Illustrated
That's exactly the same as iOS native permissions, isn't it?
> Your first paragraph now is aligned with my own statement, which is either that it's deliberate or accidental overwork.

No, your posts imply that burnout is entirely work related.

> Your point is that people should keep this sort of issue hush-hush.

You missed the "in any way that can be traced back to your real name" part. Posting a story like this under your full name, with a picture of your face, can have consequences that make things a lot worse. The same can be said of a lot of things people post on the internet, including this discussion.
What Once Was Hard, Is Now Easy
As I suspected you have never experienced any financial hardship. This is fine in itself but is very telling in how you perceive the world.

It's easy to calculate the value of something that has no direct value to you. It's called a cost benefit analysis and it is the corner stone of any business education but is applicable in many fields beyond business. It is however impossible to do this accurately if you are incapable of any thinking apart from ego-centric thinking.

It was not clear that you understood the difference between want and need from your post. If you do understand the difference then you are purposefully corrupting the discussion. Please stop doing this.

Anyways thanks for answering honestly.
and then what happens when you do? Reminds me very much of the classic 1974 film "The Conversation":

https://www.youtube.com/watch?v=w_LJ5ICMbP4

[EDIT: And this interesting analysis as it pertains to the modern world in light of the Snowdon revelations]

http://www.theatlantic.com/entertainment/archive/2014/04/why...
Unfortunately, there are still many bosses who would be put off by a mental health issue in someones past though.

In a former role, I interviewed a candidate who cited burnout as one of the reasons for a career change a few years earlier. After the interview my boss (who was in the interview) made a big thing about how that put him off. I think it was his main reason for rejecting the candidate.

It is important we do talk about these issues though. At the time I did not feel able to say "that's not ok" to my boss in the same way that I might if he had been put off by the candidate's sexuality. I should have.
I thought I was clear that I'm not using the traditional definition of "web" but to explain what "the web" has become.

It's about the evolution of how society sees the web and not about what its original purpose is.

Dropbox uses html and http. Drew Houston and his team are not going to submit an RFC so that the internet has a new protocol and port "dropbox://myaddressoffiles:8675". No, Dropbox the application will just use "http://". It's because they did not pursue conceptual purity of having "dropbox://" that allowed everyone inside and outside of corporate networks to use the service and share files.

That is "the web" we have today and in that scenario, the non-technical use of "web" includes the underlying internet stack to make web apps possible.

What's the alternative? Tell millions of Dropbox users that such a service is outlawed because "the web is best as a document platform?"
Pretty much this.

Anyone that has ever used RAD tooling for GUI applications can easily see how the HTML/CSS/JavaScript combo tooling is still miles behind from a 90's desktop developer experience.
Have you tried to disable pagination in reading apps like iBooks or Instapaper?

Long articles and books are more comfortable to read if they are paginated: one small tap, one pageful of new stuff. Far more convenient and less prone to losing your place than scrolling.
I read this title as "My first burnout (made me understand what burnout is)".
> The moment you fall in, Anne is dead eternally long ago.

Nonsense. By this logic, if you cross the event horizon feet-first, your head will have died of old age before it gets inside!
I'm not interviewing people, I'm someone with a suspicious hole in their CV that they still have to try to justify in every interview over 15 years later.
From all I know DNA replication has a very low error rate. I’m not a biologist, so I lack the expertise to accurately judge papers about this topic, but the one I found (through looking the topic up on Wikipedia) suggests a very low error rate:

“In total, these three discrimination steps result in an in vivo mutation rate estimated to be […] less than one error for every billion (or more) bases pairs copied […]” http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3639319/
This discussion should be about discovery and openness. Not about functional/technological differences between 2 platforms. Those will evolve.

- URL's are a great starting point for interactions (see The Physical Web).

- App stores (in their current shape?) just can't be the future.
You keep using the phrase 'perfectly fine 9 to 5 job' .. as though that's a perfectly fine thing.
> Maybe it's improved, but: four times bitten, twice shy.

I see, happens all the time.

> On disk caching delegates this to the OS, which is pretty good at it.

Yeah, it's just a matter of preference and convenience.

> It seems as though very few plugin authors know what O-notation means (so many nested loops), what EXPLAIN QUERY is or that tinkering and and firing up a copy on your laptop isn't really testing.

This is the real issue. I know a very few WordPress developers who have a formal technical education. While you can learn it yourself, school forces you to learn this in a great detail. In a near future, I will hopefully write on these topics, though, I need to study on this a bit more first.
> It's interesting that life itself chose Bush's approach. Every cell of every organism has a full copy of the genome.

Ehhh... every cell has a full copy, but that's more of a coincidence than anything. They're not capable of using their full copy. And only the germ cells make any contribution to the genome of the next generation.
> Technically, it’s simple. The web cannot emulate native perfectly, and it never will. Native apps talk directly to the operating system, while web apps talk to the browser, which talks to the OS. Thus there’s an extra layer web apps have to pass, and that makes them slightly slower and coarser than native apps. This problem is unsolvable.

Really weak argument, it reminds me of
High level languages will never replace ASM...
Windows 95 will not replace DOS...

Software is composed by abstractions, doesn't matter how much levels of it, better computers allow it.

Thinking that hardware<->OS is better than hardware<->OS<->browser is an oversimplification.
>The fact that anyone can just pick up an iPhone and pretty much immediately know what they should be doing

Because every last TV ad Apple ran for years were "here is how you get to map/music/web" under the guise of "see how simple iPhone is to use".
I think this confirms the importance of a language restricting your choices, not only for type safety, but also for architectural soundness. Actually, it sounds like your team needed Go.
Hopefully that would also mean education would become cheaper.

Actually, given how expensive education is right now in the states, you could probably take the money one would spend on educating someone, put it in stocks or whatever, and have a nice 20+k yearly income, for which two people can rent a cabin in the mountains, grow their vegetable garden and chill.
some sort of consumerism-socialist arrangement? i suspect youd end up with lot of folks who realize they can sit back and do nothing and sustain themselves. the labor pool of low-income jobs dries up, employers have to raise wages to attract workers, and the price of goods and services goes up. I'm sure there is some balancing point, but we dont know where that is (maybe thats the fear)
Record and Export at Ultra HD Resolution
Google I/O 2015: What you should expect
Talk about the moral decay of theoretical physics...

This is just like one of those miller lite ads where somebody smacks a beer bottle on the table and on the TV they see a mix of dog racing and bikini mud wrestling.

The trouble is that it is so hard to get established that the field is dominated by old fogies; as a kid in the 80s I was aware of this contradiction but it was censored from the physics literature. Instead the greybeards were worried about the information paradox which turned out to be no paradox at all.
The Importance of Setting Deadlines with Early Customers in B2B
Linux = Freedom.

Android is not "linux". Android is not free.

(From experience) downvote all you want.
It is not so, as the relative time difference between your feet and head is very small (for large black holes).

There is no barrier in place of event horizon, but from the POV of external observer it takes infinite time for you to dive.
This system has a long and defendable track record of encouraging assholes to commit small violations that are not worth suing over, while penalizing those that are considerate of others.
I think part of the progression will be to get rid of the concept of countries as we know them today. Fixed geo-economic and geo-social boundaries are counter-productive to progress at this point in history but it will be very difficult to dismantle the structures we have in place. Thankfully we can already see the green shoots of this the EU and to a lesser extent North America but I suspect turmoil lay ahead as Nation Union superpowers' needs and wants create geo-political frictions and possibly war.
Both drive my desktop PC fan to full speed, let alone what they do to my mobiles when the sites manage to render, if at all.
What Does It Mean to Be HIPAA Compliant?
Google Is Readying Its Own OS for Running the Internet of Things
> Maybe sometimes it would be better to provide better integration with native applications?

That's it exactly. The author claims it's an unsolved problem, I think it's the inevitable solution (that web and native will merge).
Currently, best practices are web apps for light user interaction, native apps for heavy user interaction or complex graphical presentation, and hybrids (native app that is essentially a container for a webview) for best-of-both.

My money is on hybrids for the near term. A native app with a webview gives you a lot of local control but still leverages the server power and advantages of centralized web apps. The Youtube examples mentioned in these comments are a parallel of this approach (I doubt they use webkit, probably just access the streaming protocol, but effectively similar).

I'd love to hear some comments/opinions on these thoughts!
In my view, one of the huge benefits of react is the lack of two-way data binding, since the one-way flow of flux is far easier to think about IMO. Speed is one thing, but when the framework you have is fast enough, a little more for a sacrifice of code reason-ability seems undesirable.
The "whatever" library looks really neat -- thanks for the reference:

https://pypi.python.org/pypi/whatever
The best example I know of is http://snowbuddyhq.com/ ... It's pretty much impossible to tell that it's not a native app, it's fantastically well designed, and it works really well. There's a good article about it on Digital Arts: http://www.digitalartsonline.co.uk/news/interactive-design/w...
"Feasible" here means things like "are you a hobbyist car mechanic", "do you have access to a car shop", "how much time are you willing to spend working on it"? There are people who can easily say "yes" and "lots". For those it's feasible.

Indeed, it's been done for decades. Six years ago I drove a borrowed converted pickup running on lead-acid batteries, with a solar panel in the back. The owner had acquired it used, and he had several other electric vehicles. He lived in the high desert, running 12 large solar panels, which he also used to power his house and his recording studio. He loved that he didn't have any 60 Hz noise on his recordings.

For him it made sense.

In Norway, which has a government policy to switch from oil to local hydropower, an all-electric car gets an exemption from car taxes, tolls, public parking, etc. and can drive in the bus lane. For someone in Oslo, a conversion can make sense.

Since "feasible" and "make sense" depend on the person asking the question, neither I nor anyone else can really answer effectively, other than to point out that if the economics were really good then a lot of people would be doing it.
Locking up tons of people who others think don't deserve to be in prison is exactly how you start a social movement to change something.
I think his argument is: "Comments is not a substitute for short functions and javadoc".
That sounds extremely valid, imho.
Startup 101: 9 Ways to Get Honest Feedback from Your Team
> try styling your application in Android's framework, or WPF for that matter

I will take any of those over CSS, thank you very much.
3 Things a Website Traffic Controller Needs to Know
I sincerely hope this (10 lines of code a week) is hyperbole. I would be fine with 3 weeks to hit production - not everybody works on a SaaS, I've had six months release cycles - but... not writing code?
Swift's syntax looks way more similar to Scala than to OCaml or Haskell.
Nobody prevents you from postulating your own theory, but those almost always turn out "tinfoil hats".
> Why don't we just look for a curve and field which has prime order

We very often do. These days, though, cofactors of 2, 3, 4 or perhaps 8 are getting more common because people like to use curves with more efficient/easier to implement arithmetic (such as Montgomery curves or Edwards curves), and those curves always have nontrivial points of small order.

This doesn't really explain why older cryptographic standards mandating Weierstrass curves allow cofactors greater than 1, admittedly. The reason is probably that generating good elliptic curve parameters back then was very time-consuming, and so it may have made sense to allow people to stop when they hit a curve with almost-but-not-quite prime order.

Unrelatedly, a couple of errors in the OP:

* "in fact, these equations work in every field, finite or infinite (with the exception of \mathbb{F}_2 and \mathbb{F}_3, which are special cased)": all fields of characteristic 2 or 3 are special cases. There are many more than just those two, including infinite fields.

* "RSA’s discrete logarithm problem can be stated as follows: if we know a and b, what’s k such that b = a^k mod p?": RSA and discrete logs don't have much to do with each other. Perhaps you meant DSA? (not sure I would call the finite field DLP "DSA's DLP", though).
So are you arguing that removing copyright will prevent this race to the bottom?
Agree. This is the original title, but a better title is "Stallman says Windows, OS X, iOS and Android are all malware"

Also, the article is just a few quotes of The Guardian's article that was submitted a few days ago without too much discussion: https://news.ycombinator.com/item?id=9591059 (12 points, 3 days ago, 2 comments )
> <div data-query="each(products)">

Well, one problem is declarative programming has never been as expressive as imperative programming. In React you'd use JavaScript for this iteration. This is why I like React over say Angular, with ng-each, ng-if, etc. Flow control does not belong in markup. I cringed the first time I saw an XML schema with an IF element.
Analyzing Bin Ladin's Bookshelf Using Python
Shocked in a good way, sure. Locking up half of all Americans would be uncontrovertible evidence that these bullshit laws need to be rewritten.
lmao, stop beating architecture astronauts at their own game!
More importantly, does anyone suggest that running the original brain and the copy doesn't result in two separate diverged intellects? If running two results in separate consciousnesses then obviously they are not the same.
One point I've not seen mentioned yet is that the web is a fantastic distribution platform. Given the option, I'd much prefer to have written my molecule rendering project[1] on a native platform, but I'd get only a fraction of the users I get when deploying to the web. The activation barrier for native apps is just so much higher because of the download/install/launch process.

For now, the URL click is king, and it's hard to beat easy when you want people to use what you've made.

[1] http://wwwtyro.github.io/speck/
There is actually a recent theory that says this is the case (in a way): http://scitechdaily.com/universe-may-emerged-black-hole-high... .
Well, yes. Most people who suggest such things aren't considering what it would take to get humans to work because they assume all the work will be done by robotic slaves.
Depending on your threat model, the very fact that Facebook and google are non European companies IS the privacy advantage.
..on the other side most people fear tailored ads more than their omnipresent government agencies. That's why I think people will like it anyway.
Except in this case we are not developing high level languages, we are trying to patch poor ASM.
I see the height of the web in the early 2000s, when web standards, accessibility, clean markup meant something.
Now it is just a pile of frameworks (as someone twitted: JS frameworks are standards fanfiction) thrown together. And not even for apps, for a simple text page :(
I will repeat Tantek's definition: if it is not curlable, it is not web.
shhhhssss there is no such thing as youtube-dl! I believe that the tool should be like Fight Club or it gets noticed and gets shut down through a drawn out war of changing code and apis.
> It’s not for every site to try and push the envelope. And mimicking native can often lead to bad results. But to go from that and say that we shouldn’t try. That’s just sad.

The article says exactly that! It just says we shouldn't shoehorn native stuff into the web (e.g look at Synology's UI mimicking a nested desktop and windows).

> We shouldn’t try to compete with native apps in terms set by the native apps. Instead, we should concentrate on the unique web selling points: its reach, which, more or less by definition, encompasses all native platforms, URLs, which are fantastically useful and don’t work in a native environment, and its hassle-free quality.

Youtube example perfectly fits that bill.

Yet there is also a critical difference to be made between "the web" and "web technology": while the former is operated in a browser, platforms such as Electron leading to apps such as Atom or Slack that totally don't try to mimic the native platform they're running on, powering cross-platform applications that nonetheless do try hard to respect† the platform they're running on, achieving something Java's cross-platform WORA GUI toolkit thoroughly failed to††.

† there's a clear, visible boundary between the native system and the webtech app, but that boundary is easily crossed, whereas historically we've been trying to erase the boundary and pretend it doesn't exist, only to veer straight into an uncanny valley.

†† dare I say Firefox sits right there too, forever battling the tide of mimicking native components with each OS release, from UI elements appearance (vanishing scrollbar, input fields...) to behaviour (non-"sheet" modal windows on OS X), in subtle but aggravating ways, if only because it erodes the product's image and detracts development resources from other efforts.
> It's probably not worth arguing who is right or wrong since none of us can reasonably assume we know what the future will be, but I will say that in general (1) diversity in ecosystems is good. (2) Monopolies are bad.

Diversity is good, but too much diversity can be detrimental. A one-mobile-OS world is a terrible thing, since there's no need to push forward and improve. A two-mobile-OS world is better, as long as it's easy for users to switch to whatever is better at the current time. Once you get beyond three, you end up with a situation where it takes more and more development time to cover less and less of the market, and it becomes more likely that a single winner emerges (for example, the DOS-to-GUI transition in the 1980s-1990s).
The example is evidence that the idea of a gas-to-electric conversion is not new, yes. Such evidence is trivial to find, so I didn't think it worth pointing out a specific example.

If you want a concrete example, here's a newspaper article from 1993: https://news.google.com/newspapers?nid=2457&dat=19930921&id=... .

Looking over it now, very little has changed about the overall procedure.
I really dislike steam's hybrid approach.
See also https://news.ycombinator.com/item?id=9588901
flippa.com is mentioned in there, for example.
sic transit gloria mundi

I find it thought-provoking how often The End comes disguised as a banal accident that could have been avoided with little difficulty (Disclaimer: This is not to instigate a debate about seat belts, it's merely an observation). I always seem to expect that people we feel are somewhat “special” also would have a “special” way of making their exit. And I was reminded again that this expectation has no basis in fact. That the two could leave together and weren't separated in the end was maybe all any-one would wish for in their place.

requiescant in pace
> Isomorphic JavaScript Framework

No. Just no.
> There was nothing "socialist" about Jamestown. Many of the initial settlers were aristocrats who had no experience of work, and no interest in it.

The parent's quote specifically proposed the notion of people not working. This doesn't disprove the argument or address the point about the structure of Jamestown's initial income distribution mechanism.

> We already have a culture like this. Those who believe they own an entirely imaginary thing called "money" believe they're entitled to live off the efforts who don't.

How are you defining work? Money is a proxy for value produced at some point in time and you can either save it or immediately spend it. If someone acquired a reserve of value, how are they living off the efforts of other people? They still must buy goods and services like everyone else.
Driver Genius 14 Crack and License Code Free Download
I'm the child of substinence farmers and have had to go hungry and without shelter for multiple days. Am I allowed to hold such opinions?
Hmm what advantages do those have that makes you prefer them over CSS? I work in both of those daily and they're usually just an exercise in frustration.
The oldest person in the world never holds that title for very long
Imagine the efficiency increase if countries just did Starcraft 2 match instead.
> Ideally a workplace should provide a way to develop people, a stable income and clear goals.

This can only happen when you have a working, stable government that is investing in its citizenry, infrastructure, education, etc. What worries me tremendously these days, at least from my US perspective, is that the very definition of "stable income" is constantly changing as income inequality expands and we put in place policies which really only benefit the wealthiest corporations and individuals.
What do people think of frameworks like https://jquerymobile.com and similar?

I tend to think it's good when running in a browser but not when it's made mobile web app capable and running full screen without native controls. Unless it's a super simple single page app.

At the other end there are things like Instagram where you basically can't do anything on the website (can't sign-up, can't upload photos). Everything requires the app.