skysight-inc/HackerNews huggingface dataset:
Yeah, that sounds like a great feature. The thing is though, that feature isn't going to go away just because PWAs are a thing. The only difference with PWAs would be that sites would _also_ have the option of building offline support into the application itself rather than having to rely on one specific browser to handle that feature for them.

Not to mention PWAs would allow for more complex offline features Safari doesn't support, like syncing the front page of a news site and all associated articles, or automatically downloading new articles as soon as they're posted.
when pumped out of the ground and put into the holding tank of a giant ocean-going ship it sure is.

but I was referring to hereditary mineral rights, which is really more about political power and the (very expensive) maintenance of an oppressive regime. those mineral rights eventually convert into oil on tanker ships but it's really incredibly precarious and a single political shift (internal revolution, invading army, etc.) makes it all vanish in a heartbeat.

the amount of oil-on-ships wealth that an Arab tyrant has on hand at any given time is relatively modest. most of the wealth is future claims to continue selling that oil, and that's not a very liquid form of wealth at all.
https://www.gatesnotes.com/2017-Annual-Letter
Usability on booking.com is decent, search, filters and map view are useful. Things have been getting better elsewhere, so it probably doesn't stand out as much as it did years ago.

Either way, if prices are roughly the same on most sites, I'll go for something that just lets me get the job done. I couldn't care less about aesthetics and commissions if other places can't give me a much better discount while also not getting me angry using their site.
I think this is the crux of the matter. Apple supporting PWA means lower quality apps for its users, and Apple has the market share to demand apps be native code.
Photons exciting particles are not winds. I hate these metaphors. Like the Solar Wind. It can misguide very smart people. I was sitting on a plane next to a former deputy director of NASA. After retiring he became a professor in Ann Arbor, where I received my aerospace engineering degree. I asked him to explain how the solar winds accelerate away from the sun. He proceeded to explain it was just like the throat of a rocket engine. I was so shocked I stopped talking to him. At a density of 3 "atoms" per cubic centimeter the solar winds are closer to vacuum than the very best vacuum achievable in a laboratory, by a factor of 30! There is no fluid dynamics that works when particles cannot interact with each other. Navier-Stokes works on real fluids, not on vacuum. So call me when The Atlantic has an article titled Intergalactic Currents That Built The Milky Way.
My daily inbox hustle
Autoplay ads/videos are the fraudulent lie that corporations are attempting to use to inflate their ad impressions. It will come back to bite them.
Wait, being empathic is now a negative trait? I'd hope we would want our first generation of superhumans to be too empathic, or else they might exterminate all of us of inferior breed.
It's meant as an homage to HN, obviously.

During lunch I often want to watch interesting videos, and could not find good, regularly updated and curated list.
Source code is here : https://github.com/netgusto/hackervid.io

It's empty of course; let's hope enough hackers take a minute to paste their favourite videos in.
You guys haven't been keeping up the boycott, have you?!
The answer is, you don't want those things. 95% of web applications shouldn't use push notifications, add to home screen dialogs or app loading screens. They're annoying.

Now imagine a world where PWA is substantially implemented across all major browsers. Given this scenario, let's pretend Mark Zuckerberg invented Facebook in that environment. There's the case for PWA - some apps are more engaging (for better or worse) with push notifications, home screen access, offline functionality, and optimistic UI updates.

Do I care if my favorite blogs have push notifications? No. Do I care if my favorite social networks and messaging apps have push notifications? Yes.
I've never faced a problem in another modern language where math became a big problem. Even using something like numpy made never made me frustrated with, say, python's numerical types.

From what I've seen perl6 makes some operations more convenient. Cool, I guess, but not a great reason to reach for perl6.

Grammars are really cool, and one reason I might reach for perl6, but you also have really great special-purpose tools like Antlr. I suppose I don't feel the need grammars that often to need them reified in my language of choice, but next time I need to do some parsing, however, I will probably play around with perl6.
That's true. I have started getting a militant attitude towards web apps and I really shouldn't think like that.

I use web apps every day (JIRA, CircleCI, Slack, Google Docs). And reflecting on it, Google Docs has always been pretty damn good.

But I get irked every single time I try to do something like paste an image, or drag-and-drop, or lookup in the system dictionary and it just fails or works weirdly. I let those annoyances blind me to the value that these web apps provide.

I want the web to continue as a modern and relevant platform. But I don't see the point of trying to "escape" the browser chrome, or trying to copy the look and feel of native apps. If web apps are going to be cross-platform then they should embrace not being truly integrated with any native platform.

The article we are commenting on feels focused on making web apps "more like" native apps. I do not like that direction at all. I don't need, or want, to pretend my web apps are just like native apps. Because they never will be, and putting them side-by-side on my home screen with launch images will just increase my expectations of them to behave natively, and my annoyance with them when they fail to do so.
> spending his fortune

How much of his fortune has he actually spent?
> Maybe you don't think it's a big deal because winners take it all and can define what is good for the world?

I think it's less of a big deal because I'm in my 40's now and think about the common good in broader terms that encompass poverty and development and not just my parochial interests as a young hacker, yeah.
This is why I am really scared about companies owning too much market share. I mean literally who is not running or using anything that runs on AWS ?
Not to stir the pot, but what do you think of illumos (especially since most of the original Solaris talent left Oracle after the OpenSolaris fiasco in 2010 and went to work on illumos).
> When I change my preferred text size through accessibility settings, good native apps respond correctly. If I need voice over support, the operating system knows how to read the view hierarchy to me in a logical way.

> When drag-and-drop becomes a thing in iOS 11, native apps will implement that feature well. I think it will take some time for web apps to implement it as nicely (if ever).

All these things the browser should be able to do well, if they wanted.
Not everyone will be able to afford it until a robust private financing infrastructure and means based state or federal subsidy program is instituted!
Agreed. I was really excited to read it because I like both Zen and motorcycles, but I found it really dull and didn't get much out of it.
Secured vs. Unsecured Debt: Here’s What You Need to Know
my 2 cents.

github issues seems to be where most interaction with the community happens. It might be a bit of abuse for their intended purposes but every time I've had a question a github issue usually gets an answer pretty quickly.

What use cases does the forum service fullfil that github issues isn't a 'good enough' solution for?
What Booking.com can teach us about A/B testing
Freedoms Markets™ trumps the Hippocratic Oath.

---

As I get older, more grumpy: The single most disappointing, surprising thing to me has been the persistent, tenacious, aggressive, recurring amnesia, credulity, and willful ignorance.

Fool me once, shame on me. Fool me 1,000 more times, yes please, sir, may I have another. (h/t frat hazing scene in Animal House.)

I really thought people would get smarter over time. From operant conditioning, if nothing else.

Lead in gasoline, cigarettes, BPA, CO2, freon, etc, etc. With every new outrage, the peanut gallery pipes up with the same old dumb ass excuses. And inevitably, the perpetrators KNEW, for DECADES, they were doing harm and actively suppress the knowledge. Merchants of Doubt. Rinse, lather, repeat.

But, no, not this time. You can't just assume the same bad guys with the same incentives would LIE to us. Again.

I'm shocked, shocked you'd suggest anyone would put profits before people.
> Will your path cross racists? Of course.

> But it's not a big deal, relative to all the other challenges in a given day.

We need a clarification here. Are you black?

Because if you aren't, you have no reference to say how many racists a black person crosses daily neither the impacts of these interactions. You are just saying your BS and hoping that people will see logic in it.
Awesome link, thanks! Docker is actually the one thing I was never able to get working properly in my chroot!

Re: Steam games, yup it's powerful enough to run most indie games that support linux (which is an increasing number, recently). The biggest constraints are GPU and disk space. I've had a few good runs of FTL (Faster than Light) on long-haul flights.

You just gotta make sure you keep an eye on the battery, since if it dies you accidentally wipe the system :/
> The rest will realize the moment the Internet connection drops temporarily.

Nope. A properly-written PWA will continue working just fine when the user goes offline, just like a native app would.
Chomsky has been blithely ignoring evidence that counters his <strike>theories</strike> frameworks for a long time.
We have a nice JavaScript room at https://chat.stackoverflow.com/rooms/17/javascript for the past 6 years.

Our only rule is "don't be a dick". A lot of things are offtopic but we have some pretty profilic regulars and ex regulars include some big names in JavaScript.

Everything is under reasonable (but not restrictive) code of conduct (slightly more relaxed than StackOverflow).

It's not all on topic - and it's not targeted at newbies -
but you're very welcome to join.
No good is a liquid asset. You realize it takes weeks to get from crude oil to something you can pump into your car (including shipping time), right?
This is incorrect, Postgres was always second class. I know because I tried my best to keep it running on postgres for months, back the 0.5.x days, and it was always a source of frustration.
This is definitely true, but all of these genes have been vetted by millions of years of evolution, so we know they're rock solid. The edits we're talking about will be happening on a time scale that won't be constrained by natural selection, so by the time a weakness is found in one of these new genes, it's likely that it will already be widely adopted. I guess what I'm saying is that it's hard to anticipate what natural selection will look like when we multiply the "mutation rate" by probably > 10 orders of magnitude.
You can see the sisters from Mt Adams, which is ~230 km away. I'm guessing there are several more of these that the site didn't catch. You can probably easily see Mt Rainier from 300 km+ standing at the right place. How were these determined? It would cool to see a write up on how it was done.
Just for his foundation, as of 2013 he had donated 28 billions.

From https://en.wikipedia.org/wiki/Bill_%26_Melinda_Gates_Foundat...

>As of May 16, 2013, Bill Gates had donated US$28 billion to the foundation.[1][9]

Citations:
http://www.gatesfoundation.org/about/Pages/foundation-timeli...
https://www.bloomberg.com/news/2013-05-16/bill-gates-retakes...

Apparently he is worth 90 billions. Let's assume he has donated 2 more billions in the last 4 years to make it 30 billion. That means he donated 25% of his worth to his foundation. I'm sure he has donated money to other things.
Twitter has something like 3000 employees. I'd love to see a breakdown of where they are. Before I heard this number, I would have guessed they had 300 employees (based on Instagram having 20 employees when Facebook bought them).

At some point, I think Twitter is going to accept that they are pretty much done growing. Shift some of their user acquisition budget to user retention. Make Twitter better for those of us that love it.
same for me, the edit window is very small actualy
Agreed, everything is possible, but how likely to happen with someone who is not your child (either biological or adopted), as you said it is very rare indeed...
This is amazing. Care to share more specifics? Eg. total cost, treadmill brand/model that allows for the platform, etc.
I'm not naive and understand the sentiment that part of Apple's motivation behind not supporting these API's on mobile Safari is to protect its App Store ecosystem.

BUT I also believe that Apple cares deeply about quality and its MAIN reason to refuse support is to protect the quality of user experiences on its iOS platform and steer developers to use its native API's which produce vastly superior apps.

It would take Apple years of wasted effort to guarantee similar experiences in the browser.
go + gobuffalo
>they ought to do something about the naughty seller who's trying to pass off the counterfeit item as if it's the actual Product.

Which is a problem because how can they hold the seller accountable when they co-mingle items?! They need to barcode and track every item sent in for co-mingling so they know exactly who to punish.

ADD: If the items are co-mingled and I send in a legit item, another seller sends in counterfeits, a buyer chooses my offering because I sell it for less or because I get better reviews, but the item is fulfilled by Amazon, and Amazon just grabs a random item from the SKU bin and sends the buyer the counterfeit item, there's a possibility that I get punished and blamed for something out of my control. Yes, I could pay more to not co-mingle but why should I have to pay to solve Amazon's problem? They either need to track all items sent in or require non co-mingling for everyone.
Given that web apps still fail to do drag-and-drop (and copy and paste) as nicely as native apps — and these things have been a staple of Mac interaction since forever — I do not hold out much hope.
Bitwarden - open source password manager
I've been looking for open source password managers and came across Bitwarden (https://bitwarden.com). I would love to hear your opinions about it (if there are any users here).
Why is this markdown editor better than Medium's? It probably has a few more features but the design and UI looks like a clone of Medium.
And, four years later, they still have not fulfilled their kickstarter promise of the Ghost Dashboard. This was the most requested feature on their public trello roadmap before the card was deleted one day. Over the years there have been many inconsistent messages around this feature being worked on, then delayed until Apps, then eventually forgotten. Maybe this was the right decision for the company, but certainly a case study in how not to manage public expectations and the danger of public roadmaps (you'll be held accountable by frustrated customers!)

I'm still a paying customer of Ghost Pro but migrating to self-hosted Hakyll static site. Ghost has grown to serve a completely different market than they originally set out to serve.
The Koenig editor looks a lot like the Medium editor. Bravo. Looks very cool.

(Can it output static content? Ghost's fast, but HTML's faster. :) )
GMail was (and maybe keeps being) a much better user experience than native email clients for desktop PCs.
Where global warming gets real: inside Nasa’s mission to the north pole
> I also think Twitter posts should be banned from HN for the same reasons (anything of value will be linked in a tweet, the tweet itself is bound to be void of quality.)

Much like how 140 characters usually isn't enough to capture ideas properly, I think there are a lot of exceptions to this that you haven't considered:

- discussion topics, a la #DevDiscuss

- real-time news, e.g. when AWS goes down

- off-hand thoughts/responses, e.g. when @antirez asks for Redis dev ideas

- announcements that don't get press releases, e.g. when Chris Lattner left Tesla
Except it's Putin
I said they couldn't express their opinion? No - I even validated it by saying "sometimes I feel like that, too" and prescribed a simple remedy that would cure the problem: turn off JS.

My opinion, since we're expressing them as responsible inhabitants of the Web, is that bringing the web to feature parity with mobile apps - in a responsible and well-governed way as I believe the standards committees who worked on the ServiceWorker spec have done - does more to keep it relevant and provide good User Experiences than forcing devs to try to match user expectations without the facilities.

Since we're expressing opinions, here's another one: Apple is purposefully dragging their feet by not implementing these things fully on Safari because they want to protect their precious walled garden as long as they can to the detriment of everyone else using the web.

Back to the original point I made - if you are concerned about the things being bolted on to the web "turning it to shit" you can turn them off. Maybe the UA vendors should make that easier to do, or easier to do selectively? That's an opinion you could express to them.
All great art violates some existing genre conventions — if it doesn't, then by definition it's generic art.
Ruby on Rails.

Because for 95% of my projects, personal and professional, thats the tool to solve it. I don't have to reinvent anything, or worry about gaping security holes common to web applications - i just need to work on the problem domain.

I can focus on good modeling and good front-end UI/UX. And there is flexibility in delivering desktop/mobile applications quickly, using what i've already built in rails.

As a one man band, I can't think of a better instrument to play.
You would laugh because they have no power to enforce their laws globally, and possibly also because the country you live in has free speech laws that make them unlikely to extradite someone for lese-majeste. The US does have that power and the cooperation of foreign governments.
About one third of managers beat the market. The problem is that there is no correlation between year-to-year performance of managers: the manager who beat the market this year is no more likely to beat it next year than any other manager.

https://blog.wealthfront.com/illusion-stock-picking-skill/
That's the same amount he has. Vanguard can't just double their fund like that...
Active discussion:

https://news.ycombinator.com/item?id=14864465
But how many of those people were acquitted at trial as opposed to having the verdict overturned later?
The United States is an overworked, competitive culture to the point of being toxic.

For me, the key to a long, fulfilling life is finding what makes you happy in life. It really is too short to be miserable.

Right now, I'm working remotely from a sunny, beach city in Vietnam and was previously touring many islands in Thailand. Southeast Asia has been EPIC. I love not being in the United States right now. I strongly suggest traveling to a country you've wanted to go to. Also meditation in group classes really helps.
The contact link just says <my_github_account_username>@gmail.com.
I'd love to look at some actual code if there's a github link?
But on twitter, it doesn't bother me if most people aren't interesting. I only follow the people I want to follow.
Immortal being needs some runway.
Build Your Own Web Scraping Tool (Free 10-Day Email Course)
Remember how Java applets and Java desktop applications took over the world?

A big part of the reason they didn't is the reason that people dislike these fake-native web-apps; they just don't feel right.
As an iOS user, do you ever use websites that are more than plain hypertext, even if they don't try to have an iOS native look?
Not everyone values richest person either...
emacs + elisp. Emacs has proven staying power.

Using emacs as a base to improve an internal business process.
I had a long discussion about this topic here: https://news.ycombinator.com/item?id=14807779

> I think this is very inaccurate.

Perhaps, though keep in mind I did say that it is "[the odds that this code has a serious bug are] impossible to calculate accurately" and there's a reason for that. I'd argue that it wasn't an imprecise statement. Gavin was the father of solidity, put in the process at Parity, had an audit team, and the $200M multi-sig bug still got through. If the top-tier team and process failed, it's not imprecise to say that a more complex code base that didn't follow the best approach available likely has a bug. This is invariant on the phase of development.

Moreover, I was cautioning OP to be careful. One valid response to that is what he's already going to do (get an audit). This makes a bug less likely. The next phase would be a Bankor-style pilot+bounty. After that... well we just don't know.

> But there are numerous smart contracts that have not been found to be vulnerable.

Sorry, but unexploited is not unexploitable. Many/most of these contracts are probably unexploitable, but the problem is that we can't be sure. To me, smart contract construction on the EVM/Solidity is closer to a "rolling your own crypto" grade problem, which is something that after years of massive exploits we've all agreed that you do not ever do it, vs building a webapp. Long term as tooling + approaches + standards + the language itself mature, it'll come closer to "backend programming at a hedge fund/bank" where it's doable but you need to be responsible.
There are properties completely unique to human language, recursion for example. It's more than just a difference in scale.
Facebook must be held accountable
Slack's bottom-up approach to getting their foot in the door worked well for them.

Providing a fremium service allowing the first email from a domain to be the admin encouraged adoption without official blessing.
Vanguard's 500 index alone represents 550 billion under management. (It's split into 4+ expense ratio classes depending whether you have 0, 10k, 5m, 50m, 5b or whatever)
react + grpc with services in go & python
Not everyone cares what someone's net worth is, either. What's your point?
The article and specifically this statement consists of unverifiable myths and speculation. Or, as people like to call it today, "fake news".
I reboot my laptop every day. I shut it down at night. It's all in what you're used to doing. There's no particular inconvenience, though it can seem that way if you're disorganized and don't ever close anything for fear of losing your place.
Rails has https://github.com/rails-api/rails-api
I have gone from Mandrill to Sendgrid and back to Mandrill. Personally, we had tons of issues with Sendgrid (too many blacklisted IPs, emails being delivered late etc) but Mandrill has been rock solid.