skysight-inc/HackerNews huggingface dataset:
Ive has some kind of charisma that makes his designs convincing. It's notable that everyone mentioned in that WSJ article (Bono, Foster, Serota) is a charismatic, persuasive leader. Ive's work is competent, in the tradition of Dieter Rams, not a snoozefest but part of a long tradition of rejecting shallow styling (the major culprit in the eyes of those designers, eg at HfG Ulm, was the exaggerated forms of auto design of 50s America)

Apple design makes sense if you see it as a cultural practice embedded in competing traditions of design (analogous to punk vs prog rock vs ...). Jobs himself placed great importance on developing his own charisma, a compelling personal vision. The fact that it's largely a functional vision conceals the seductive ideology behind it.

If you look at Swiss graphic design, like Josef Muller-Brockmann's work, it's often just sans-serif type in a grid layout on a white background. That can be interesting once you tune in to it. This probably sounds patronizing but I mean to say minimalism can be just as interesting and subtle as maximalism. Splashy, garish expression is not a long-term solution to the "snoozefest" problem.

Having said all that, sometimes minimalism is just a way of being chic (like an art gallery) rather than vulgar (like a muscle car). I'm definitely not saying it's better, but the superficially dull ingredients (straight lines, gray, rectangles) are not the deciding factor. Apple HQ may be a meretricious display of precision and expensive design independently of the superficial appearance.
I mean interact is a strong term here. You send 0-140 characters towards them and they get to send 0-140 back. Yes I'm sure sometimes meaningful conversations happen, but I doubt that is the norm.

I get to interact with a rock star if I hang out near the exit door after the concert. I can shout at them and (s)he might say something back. If I'm lucky and it's a cool musician we might be able to have a brief conversation...

As a professional, if I wanted to interact with a leader in my field on a meaningful level I would e-mail, write them, attend a speech by them, etc. etc.
Why wouldn't you want that? PWAs are seamless (no downloading/installing), allow native features, can be saved offline for later, run in a secure sandbox, and are completely open and cross-platform.
It's especially ironic once you remember that iOS 1 didn't even have apps: Steve said everything would be done on websites that would give a native experience...
Twitter is so disappointingly annoying to use. Reply threads are a pain. Tweetstorms get old. And all too often there is way too much spam. However, there are amazing communities of people sharing interesting content and having great conversations.

Twitter needs to realize that there value prop is the community using it and not the app itself. They need to make radical design and product changes to make for a better user experience if they want to grow. The vast majority of internet products evolve significantly as they grow, surfing the wave of changing user behavior and taste as they reach new markets.
Buying a car from a guy you know or highly suspect used the car to rob a bank and is selling it to you for the express purpose of hiding what car was used in the bank robbery sounds like a crime (or at least something that would land you in hot water).

Buying a gun from a guy that you know or highly suspect used the gun to kill a guy and is selling you the gun for the express purpose of hiding what gun was used in the murder sounds the same.

^Those are closer to what money laundering is.
They have already released Apple Pay for the Web.
That might be totally true, but money laundering as a crime itself is just a cover for prosecutors inability to find the real crimes. It's about as morally defensible as asset seizures.
different article, but lots of discussion on the topic
https://news.ycombinator.com/item?id=14857120
StackExchange discussion of the more general case:
https://softwareengineering.stackexchange.com/questions/3193...

Interesting related historical item (java used to disallow usage in nuclear power facilities):
https://www.quora.com/The-license-agreement-of-Java-says-You...

Neither really addresses an important point made by user venning here--that simply writing any license that makes it more complicated for someone to get approval to use your software will actually work, in cases where the "someone" is part of an organized operation that generally operates according to standard processes. But RMS (paraphrased and linked in the SE article) has thoughts on how that may not apply in many states.
Yes. Two questions are: did the BTC-e founder knew that he is helping to legalize proceeds for MtGox hack? Or some general hack? Or just he didn't make due diligence on the source of money and just agreed to help for a fee? And second — what authority the US government has in running the trial? Why the case is not tried in Japanese or Russian or Cyprus courts?
That doesn't have anything to do with native vs web though.

Twitter's native app is heavier than their web app because Twitter has historically filled the native app with junk (like a fullscreen video just for the login screen, "moments", "highlights", hijacking browser URLs, a bunch of ads and ad tracking, etc). Facebook does the same, to an almost silly degree - https://news.ycombinator.com/item?id=8162342

The Twitter client could easily be ~3MB on Android, for instance, if they just stripped the garbage out. And similarly, if you take a web app, and embed all that same junk into it, it will suddenly be a heavy download too.
You are right, but using a metric such as SO Careers posts you can get a better picture. And indeed shockingly Spring became more popular than RoR (at least on SO Careers that has a mix of big corps and startups) .

http://www.reallyhyped.com/?keywords=ruby-on-rails%2Cspring
The US response to the thalidomide crisis was largely to give the FDA increased power to regulate drugs:

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

This is after the FDA blocked approval of thalidomide, pointing to insufficient testing:

https://en.wikipedia.org/wiki/Frances_Oldham_Kelsey
A Ruby Client for Consuming Tweets from Twitter's Streaming API
I'm not a mathematician by any means, but I would think that (interest rate) - (rate of inflation) = (effective interest rate)
Businesses would have to get some kind of value-add (honey) otherwise literally everyone would tweet as "Owner at Business" and just happen to tweet about their business all the time. Regulating that would be a nightmare.
My primary reason for not using twitter is the lack of a Windows client that I like. All I want is to see tweets from people I'm following in a compact, not screen-filling, undistracting way. Just something simple to keep up with the tweets of a handful of people.

All such clients I could find are discontinued and broken by now. The current clients are either are oriented at power-users (Tweetdeck & co) or turn what could be 8 lines of text into a screen-filling experience that you have to dedicate time to to follow (official Twitter windows client & co). I don't care enough to code something myself, so I just don't bother with Twitter.
Any port used frequently will wear out - they have limited life spans due to the moving parts. I see it with my external display ports pretty frequently.

One potential solution is a USB hub, or even a USB extension cable you keep plugged in.
Flowdock has great ambitions, but it was hard to wrap your head around it. Slack came in with an unapologetic focus on chat, which helped anchor it in people's minds. They certainly want to be and do more than chat, but using that frame of reference really helped them.
That's only because he didn't see the opportunity and the ux. Not because he cared about freedom.
It's not clear what exactly the outcome is in this case, but in many civil cases the US Treasury uses the penalties to repay the original injured parties. It generally doesn't cover all their losses.
You need to assemble a crack AI team: Where do you even start?
>and as a result less attention to ads

Why is this bad for users?
Also, it feels like this Samsung Chromebook 3 is just tiny bit (I am sure it isn't but it feels that way) of upgrade from the famous Dell mini 9[1] from almost a decade ago.

It was super hackable and most people bought it installed hackintosh on it and with a near perfect hardware compatibility with OS X Snow Leopard. A few friends of mine went to Africa for a few months with Dell Mini 9 and were able to freelance their with a fully functional yet super affordable hackintosh Mac. I wish Dell can have another of those netbook lines with compatible hardwares.

[1] https://en.wikipedia.org/wiki/Dell_Inspiron_Mini_Series#9_Se...
Your security scenario only really works if you are happy with a symmetric firewall, that is one with the same filters in both directions.

My home firewall is set up to allow anything originating here to pass but block most things from outside. For this to work the firewall needs to be able to track the state of the protocol exchange which will be different for each protocol. Few firewalls can do this for SCTP or DCCP yet, I'm in the process of adding SCTP support to the one that I use.
Don't you agree, though, thinking that web developers don't write iOS apps because they don't want to learn Swift, is a bit ridiculous at this point? Yet another language isn't even significant for a typical web developer. For me, tooling (XCode) took more time to learn than being able to write acceptable Swift...
Best knowledge-exchange platform for tech-people I've seen so far. With some careful selection of who to follow it even has an ok signal-to-noise ratio. Every single feature Twitter has implemented in the past few years made it worse for this type of audience though.
Where is the FBI in this? It was a FBI black op against silk road -> follow the money! Who was silk road's bank < Mt Gox - Who bankrupt Mt Gox < FBI Who had access to Trademill database < FBI Who authorized the attack on BitCoin after saying don't use it's not safe < FBI Today the seizure of all BitCoin in BTC-e is done by the FBI - Hopefully the number of FBI SA's going to jail over this Black Op will be limited. But, their greed is transnational to hide their seizure of overseas assets.. that is, What was seized and who accounted for it! Think DrugWar - we will be looking for SA's living beyond their means as with silk road
>It's that Amazon is buying up goods at full retail and then marking them up and counting on my ignorance and impulse to turn a profit.

The fact that Amazon fooled you for so long is telling.

Amazon's goals NEVER been to be the lowest price on everything. They want to provide the best value (convenience, trust, etc.) to the customer. And they do!

I don't even comparison shop because I know Amazon will get my order here in 2 days and it won't be a hassle if I have to return it. Who cares if I'm paying an extra couple of bucks here and there?
It's very specific and I realize I'm being privileged. I don't think my argument holds much ground.

My thing is: I visit a particular website to get the latest news on a topic but it's done with some kind of poorly coded implementation of offline cache. Despite my privileged, first-world, 4G-everywhere connection, it insists on loading stale data even though it looks exactly like a regular website. And this clashes with my vision of internet, which is, as others said, regular pages with hyperlinks, and a Refresh refreshes the page to get the newest version, even if it's stale. If things haven't changed, then they haven't and I instantly know nothing's new.

As I've said, pretty minor and I realize that Offline mode has much more pros than cons.
"half a meter of snow has fallen within a 12 hour period"

That was the starting quote. I hope we can agree that that's a big storm.
https://neverdie.com/index.html
328 million monthly active users and still not happy.
Wholeheartedly agree. And my personal opinion is that this unification is going to come from Java/Truffle.

Trufflejs and Truffleruby are high performance engines implemented in top of JVM JIT. already trufflejs claims reasonable compatibility with nodejs.

It would be amazing to have a single runtime running a Ruby backend and a react front-end.
Wrote a post with the list of new entrants to browser automation using headless / visible Chrome -

https://medium.com/@kensoh/chromeless-chrominator-chromy-nav...
I read somewhere that the issue with Twitter is that its platform doesn't have the level of mainstream appeal the likes of Facebook or Instagram have. It's good for journalists and influencers sure, but for the average Joe it's not as intuitive to use.
Very much agree with this.

Having developed many websites and many apps, HTML and CSS are really quite terrible when compared to something like iOS' auto-layout system, or even something like a DockPanel in Xaml (WPF on windows)

However, you wouldn't want to layout a document in Xaml or auto-layout either. Different strengths for different original purposes.

Personally I feel like a non-trivial part of why "web apps" (i.e websites pretending to be apps) generally suck comes down to this impedance mismatch
Cool so then it just comes down to leverage. Developers who wants this have almost none and Apple has all of it. As a user who mostly doesn't care about the trials and tribulations that developers go through, my interests are aligned with Apple's.

As long as Apple continues to sell more product that dynamic isn't going to change.
Doesn't work for me on Firefox (latest)
I have been using the YubiKey for over a year now, and the novelty wore off.

I lost my key a couple of weeks ago and was surprised how easy it was to get back into my accounts with just my phone. There is no point in using something like that if providers allow you to failover to more conventional authentication methods without any hassle; the keys are useless. They are not going to add manual verification for a couple of people who lost their YubiKey.

YubiKey is useful for instances when you want to grant somebody access to something with just a key. I don't see it going beyond that anytime soon.
The devs may value security but they need the tools to actually build a working app. From what I have seen UWP is way too limited for a lot of apps.
Jamming GPS Signals Is Illegal, Dangerous, Cheap, and Easy
I've been pretty happy with Mailgun thus far. Their free tier is what got me started.
You're not wrong, but also dismiss some tough moral choices. I'd argue that attacking Libya was against U.S. strategic interests. Since 9/11 Gaddafi had substantially improved relations with the west. He gave up his nuclear program and was basically acting as Europe's bouncer. Since he fell the migrant crisis has exploded. North Korea and Iran learned that despite all promises otherwise, the only way to ensure regime survival is nukes.

So why did the U.S. intervene? Gaddafi was going to ruthlessly slaughter everyone in Benghazi. He said so, and had the tanks to do it rolling across the desert. It turns out that the U.S. military is really good at killing tanks in the desert (esp in a low air defense threat environment), so the White House and DoD knew that they would have blood on their hands if they stood by and watched. Also, unlike Syria, Gaddafi had no strategic allies to complicate things. That is, other than us.

And now we get to suffer the long term consequences of preventing that genocide by stabbing a new friend in the back. We saved lives in Benghazi and toppled a ruthless dictator. We also fueled the rise of ISIS, and helped pave the way for nuclear confrontations in Korea and the Middle East.
That's fine, but my statement was neither for not against. Just observing that one appears to be a better bargain than the other.
Agree and would love Rails to take this further. Rails is still very useful - and is certainly used by countless startups along with React. CRUD plus a smart redux/mobx scaffold of some sort. Or auto graphql-ify.

The goal is still the same - get up and running with an idea as fast as possible while not being cornered - scaling with the product. The FE has simply become where most of the effort and innovation is now. Rails will benefit from helping on that side of the coin.
Russia mostly prefers to block websites instead of prosecuting their creators. E.g. btc-e.com (but not btc-e.nz) was blocked in Russia but they didn't care about its owners.
This hits the nail right on he head. I can see developers wanting to have one codebase, but as a user I want apps that can take advantage of everything iOS offers. There is no Picture-in-picture or metal in PWA.
OK, so to play the devil's advocate, let's take the example of btc-e. btc-e did do a lot of business with criminal enterprises, it appears, but they also had a lot of legitimate users.

So how is that different from a restaurant deep in mob territory in some urban area that serves tons of mobsters dinner every evening? Should that restaurant be prosecuted? How about the corner grocery that serves the same mobsters? I mean, food is just as critical to surviving as money is, right?
Tried to find where Torvalds stands on this matter. Only dug up some mailing list post from 2007: https://lkml.org/lkml/2007/6/12/232

I do know he's very never-get-lawyers about compliancy

Also found this old comment from awhile back: https://news.ycombinator.com/item?id=11176937
And 328 million is 4.5% of all humans. That sounds like a pretty solid audience.
What else could they be other than securities? That's the purpose they serve.

From Investopedia: "A security is a fungible, negotiable financial instrument that holds some type of monetary value. It represents an ownership position in a publicly-traded corporation (via stock), a creditor relationship with a governmental body or a corporation (represented by owning that entity's bond), or rights to ownership as represented by an option."

That was the design of tokens from the beginning, and they were created for the purpose of being securities.

It should be no surprise that they're regulated as such.
Summer of Samsung: A Corruption Scandal, a Political Firestorm–and Record Profit
Yep, that has amazed me for years now. They need(!) to guarantee things and yet their little rules and guidelines screw me as consumer, not the seller for some strange reason. Their is simply a lot of money made Alibaba -> Amazon -> Consumer or even AliExpress -> Consumer for items that are not as advertised.
That reminds me, I need some Birks. To the store locator!
My post clearly was missing the word "standard", which I've now added. Running in as many browsers as possible once something is completed is important for these things.
Syncthing does this for me. I start it, click on one of my other computers, select "introducer" and everything copies back exactly where it was.
side point, but i really hope Twitter doesn't try to mimic FB type algorithms that serve content im likely to click vs content as is from people I follow. This includes withholding updates so that users keep pulling the lever to get a trickle of content.

I hate it so much when i F5 on a window in Facebook (or hit the back button) and completely different front page loads.
A little marketing feedback: could a screenshot or two be put on the main home page? Or is it still just early days on the project?
While true using 6% during periods where inflation was > 6% is a poor interest rate. IMO, inflation +4% is reasonable.
So why doesn't everyone pass the interview?

Either they can't be gamed, or they select for people who can at least be bothered to do the work to game them.
Try Mastodon.
On ZFS, a pool is resized by replacing all the drives in the pool. When autoexpand=on and the last drive is replaced, the pool will have expanded capacity. And drives are cheap.

When another RAID device is added to the pool instead, it is used as a stripe. Different types of RAID can be combined in this way, for example one can add a mirrored stripe to an already existing RAID-Z. Whether this is desired or not is a different discussion, since the point here is that both scenarios are possible.

Unlike other volume managers, ZFS expands on the disk boundary, rather than physical or logical elements; it's a larger boundary, but since no arcane or complex procedures or knowledge are required and drives are cheap, it's very practical, as well as elegant.
You haven't really explained or justified anything. "Them's the rules!!!"

What if Thailand wanted to extradite you because you joked about their king on HN?

You would just laugh, not make a point about "well, what do you expect when you challenge a nation's royal sovereignty? Have some respect on the internet! Thailand takes this very seriously."
HipChat has a free tier.
And there we go again. Where/when did I ever say that Flash on mobile was great?

Just discussing monopolies and drawing parallels.

To be fair Adobe was always pushing Flash as a cross-platform, cross-browser system - mobile browsers kind of changed the game and required a different approach since they were so tightly coupled to the OS and controlled by its vendor (BTW there was also a time where Microsoft was accused of monopoly for bundling its browser with the OS - doesn't seem to apply to iOS though).

If it was supposed work cross-platform on 2 mobile platforms - and one platform says no, well then 1 platform is not cross-platform any more is it? Adobe then gave up and stopped developing it - but yeah, Apple effectively did kill it. Especially since it was still a very early try. I mean up until 1-2 years ago even normal css/webanimation was laggy on mobile browsers.
Yes, I do, quite often.
I still think it's a great platform and does what it does extremely well.

Interesting point about Politics though, I've been using it as my #1 source of that for now. But if you don't follow people that share such content do you still see it?
Push notifications and home-screen icons are strictly opt-in. If you don't want them, don't opt, simple as. I use webapps for several things because I can much better protect myself from tracking and data-harvesting with a well-configured browser than I can using a native app.
>I don't want to use your app if you're targeting a lowest-common-denominator feature set.

You might even use a hybrid app without it knowing. Many apps just need to show some buttons, input fields, images or a map and hit a web service. Brushing ALL hybrid apps off as useless is in my eyes just ignorant.
How to Increase Mobile App Retention Rates Like a Pro
Amazon isn't an online retailer. It's something else. They don't have inventory, not in the sense that anyone can understand it. They do represent sellers (including themselves) of items, ostensibly categorized, but the search results are infuriating.

I was trying to buy school supplies, of which they had prominently linked categories, since it's that time of year. But when I searched for some package of paper, binders, or pencils, if I sorted by price, it included so many wrong products, then I never knew how to just find the best price for a given SKU. Combine that with downright scary results, I'm only left with scanning for reassuring logo's like Prime X and Prime Y.

It's a bazar full of hucksters.

[Edit] Also, I'm a Prime member, and buy everything I can there. Just the other day, I needed ink for by Brother printer. The brother ink was three times as much as the knock off. I really like Brother the company, and I wanted to buy their ink, but the budget that month was tight. So I went with the knock off. It's working fine.
Maybe more people would adopt it if they changed the license?
One thing that I do not see mentioned here is multicast. Are there any advantages? Watching a live sports game, for instance. Since multicast is connection-less and sent only over UDP, the more distant discussion about introducing multicast into browsers never takes place. Having used a multicast video stream for many years in an enterprise setting I can unequivocally state that this would decrease network utilization. Especially in the years to come as the interwebs get clogged up with broadcast-type data.