skysight-inc/HackerNews huggingface dataset:
They do. As do Macbooks too (which is actually rather annoying when you only have two USB-C ports and need to plug other stuff in besides a charger). iPhones, however, are still using their dinky lightning cable. So I'm assuming the GP was talking specifically about iPhones rather than "mobile devices" in the more general sense.
I think this might be a case of "Don't attribute to malice what can be explained by stupidity." In that, these people literally just want your money, they don't care about helping or hurting you, for the most part, they just want to do business.

Now if you're saying "Children are not old enough to do business with shrewd adults." That's very fair.
I don't buy that the logo alone would do it. It would have to come bundled with a controller by default and all games would have to work with said controller.
Launching a white paper... seems a bit odd from a phrasing perspective.
Help test Rust 2018
Is there anything specific to the S9+? Termux runs everywhere.
StrongLoop – The OASGraph Journey – “How Can We Make GraphQL More Accessible?”
Or even traces on the motherboard, if the thickness of the ribbon cable is an issue
Yeah, I actually just got back from a trip to Spain last week. I saw the "TOURISTS GO HOME" graffiti in Barcelona and Granada. Very weird thing to run into when you're from Canada; we're all about new people and cultures and tourism bucks over here. I don't really feel guilty for wanting to see these famous historic places, though, and I'm not going to feel guilty when I go to Amsterdam in April and Japan in September to see their way of life.
FaceID is rock solid...Both it and TouchID have there ups and downs but FaceID has been great since day 1 with the X.

100% agree with the bluetooth headphones. I have lost multiple pairs. AirPods are now something I have to track in my day to day carry... Phone / keys / wallet / AirPods... which is a little annoying.
Re #1: There's a plugin in nbextensions that shows variable values a la spyder.
I was quite amazed that this wasn't the case. OCaml clearly is working on it - http://ocamllabs.io/doc/multicore.html

Plus there are monadic ways of handling concurrency with lwt.
I'm too late to the thread, but wonder if locking might have to do with updating access times on the dirs on read--that would help justify a read-only workload taking some sort of exclusive lock. The "fix" there would be something like relatime to get atimes set infrequently.

There're def a ton of other possibilities. Some locking could be overbroad, like an exclusive lock where a reader lock would be enough. I don't see super-strong evidence that any locks involved are actually global, just that they're under contention here. And I can understand shipping a product with somewhat excessive locking because perf issues with specific workloads are a better problem to have with your shiny new FS rollout than data loss.

Anyway it's mostly shooting in the dark for us here (though cool some folks disassembled the functions), but there are some shots in the dark that look different from what I could find in the comments already here :)
This is not what I mean. Mine is a problem of file formats, not of interactivity. I want to edit a text file alone, without need for any web browser in my computer. Then I push the notebook to git, and somewhere else it is opened by the browser.

This would be possible today if the notebook file was python code with comments, for example, instead of an uneditable json.
Yeah, I'm actually not that picky about the tech inside. Give me last gen internals - A11 processor, prev. gen camera, no True tone/glued up display whatever to reduce cost. But, give me a phone that is the size of iPhone SE but with a bigger display, and decent enough camera - I'd line up in the store for that.
Tourism is a low value-added industry or not it's not something they can afford to loose at the moment. It's not like all the citizens of Italy are highly skilled workers that would be working a better paying job if they lost their current low paying one.

Because it doesn't have a limit or conditions the overwhelming majority of assumed refugees are illegal immigrants brought over on the boats of NGO's. They haven't used the proper channels and haven't been checked what so ever in many cases it's not even possible to know their country of origin forget about anything else.

If they have completed the proper procedures and done all the paperwork for seeking asylum fair enough but that's not what's happening now they just show up.
fair! fixed
> A definition is not an opinion, it's an arbitrary mapping from a term to a description; you can't really disagree with it.

How open something has to be, to be called open source is a matter of opinion, so is to some degree what open means in the context of open source. Otherwise they would have to call it "unconditional open source" but then a number of, if not most, licenses wouldn't qualify.

> The patent grant is a red herring; they're copyright licenses, and judged as so.

It isn't a red herring. I use it as an example to show that the openness in OSI approved licenses aren't absolute. Some licenses have other terms. They might for instance retain the moral rights of the author, try to avoid any liability or condition the distribution of software. If you can have those exceptions and still be considered open source I don't see an objective reason why you can't call software where the economic rights are retained open source as well (even though I can understand why people wouldn't want that).
If you develop anything for the web, don't you need to check how it renders on other browsers?
Can you share an example site with 40 trackers? I believe you but it just doesn't seem common place.
UMTS uses WCDMA. The old patents still apply as the base modulation technology even if the IS95 protocol is mostly gone.
It's such a shame that there's no thunderbolt 3 in the iPad Pro. I would love to ditch my MBP to just plug an iPad into a TB3 monitor and get a mouse, keyboard, drawing tablet, and charging with 1 wire. I can get close to that with a MBP. The only downsides are a MBP is heavier for mobile use and I'd have to buy an expensive tablet.
*Thunderbolt only

But I guess this is part of the issue. No one understands the differecnce and strange compatibility rules (cable length is even a factor..).
Trump hints all kinds of stuff. He has no more power to do this than he has to extend senate terms.
Wasn't it my point? They took a big risk and they are lucky it worked out well for them!
Well, most stories somehow try to establish who is the protagonist of what follows.
Winter's Gate is brilliant. I've found previous Insomnium albums to be a bit pedestrian (albeit very competent vanilla melodeath). With Winter's Gate Insomnium introduced some prog & black elements without abandoning their core melodeath sound.

IMO there were two other outstanding albums released the same year that accomplished a similar feat - Be'lakor's 'Vessals' end Wilderun's 'Sleep at the edge of the earth'. Wilderun tend to get pigeon holed as a folk metal band but I don't think that accurately reflects their sound. I would recommend both albums to anybody that enjoyed Winter's gate
playing World of Warcraft can cost you dearly
Same. I was hoping we would see that.

The Swift Playgrounds app really hasn’t gotten any love[1] since it was first introduced. You can actually import UIKit and the other frameworks and compile them on the iPad but this is pretty much undocumentated. The preview views are tremendously buggy (really the whole app is) and there is all sorts of hidden debug stuff running in the background[2] that slows down performance. Everything has to be in a single file so doing anything moderately complicated is a pain, the editor is buggy and will sometimes highlight just the last three letters of a word, and there is no Interface Builder[3]. I would love a real XCode.

[1]There have been new playgrounds added (e.g. “Learn to Code with Swift”) but the app itself really hasn’t been changed at all. The same bugs have been present for years. And they aren’t obscur either. You will run into editor bugs within the first 5 minutes.

[2] The debug stuff is to help facilitate the different playgrounds, but doesn’t really provide any benefit to someone coding in a blank file outside of a playground. You can’t turn it off within the app.

[3] I know a lot of people don’t like IB, but it’s great for throwing together simple apps quickly. It’s odd that it is absent from the official apple App but Pythonista, an app made by one person, has an visual interface editor.
Tangential, but it's worth noting that if what you are looking for is a portable development machine with tablet-like capatibilities, the Microsoft Surface series is arguably a better choice.
Oh I didn't realize that. Thanks for clarifying.

Funny good old HN I lost a point for not knowing that though I mentioned I came across and never used this product lol.
Supercomputers tend to need very high bisectional bandwidth.

With the Clos network style topologies that are commonplace in large data centers today, I'm not sure one couldn't achieve decent results in the public cloud.

AWS networking is pretty terrible, but in GCP, I can get 2gbps per core up to 16Gbps for an 8-core instance. For any bare metal deployment, I'm going to be maxed out around 100Gbps which will be close to saturating an x16 PCIe bus.

It's hard to find a dual-cpu frequency optimized processor with less than 8 cores and I'm not sure that'd be cost effective. With hyperthreading, that yields 32 usable cores or around 3.125gbps per core.

Even still, I wager they'd go for better density.

Also, I can get 8 GPUs along with that 8 core/16gbps instance in GCP. Sounds totally doable to me.
IMO, Jupyter is nice for presenting the final results of research (like LaTeX), but it is often not the right tool to get there. It's good for professors who teach and publish but it's bad for students to learn and research.

Frankly I find that all programming environments for scientific computing are deficient in some way or another.
If you look at the set of features in Visual Studio, R Studio and Jupyter notebooks, you will see that the Union of useful features is large, and the intersection is almost empty.
At least currently, to me tourism would seem to be a distribution problem first. Ten thousand people visiting Paris is a much bigger impact than 2,500 spread across Paris, San Francisco, Venice, and Rome.

Limits, such as a lottery, might drive people to disperse more and find a greater variety of great places to see.

But then, I'm more drawn to cozy small towns than the Eiffel Tower.
Honestly though, even if it isn't a stupid statement, it doesn't change anything.

The planet WILL be fine, the solar system, universe, existence.. Yea, in the big scheme of things it WILL be fine. Conservation is about conservation of the human species, and there is no reason we shouldn't talk about it like that.

Honestly, more right wing / anti-environmentalists would probably respond better if they understood how dire the threat to humanity is.
Switch has L3/R3 buttons(you can click the analog sticks) and games do use them(sprint in Fortnite for example is L3).

Even the WiiU Pro controller had clickable sticks.
True. But then, there is a concept called VVPATs. Verified paprt trail on which we get a receipt of whom we voted for
Doing this right now, I feel like my back is getting sore!

is this normal?!
Over the years, I collected recommendations from various Hacker News users. It's common to see a book, for example, getting recommended again and again and when I noticed a product or service consistently mentioned I would take note. At times, even a single recommendation was strong enough to get me to bookmark it. HN Recommends is my attempt at sharing all the gems I have gathered from the Hacker New community.

More recommendations will be posted soon.
No! It's not! Not in 2018! You only think it's impressive because you're used to UI's being total fucking shit! That's why it's an indictment of the software industry!

I'm not saying it's not hard: it is hard. Programming is hard. Making sure you're not occupying the UI thread for more than 16 milliseconds per frame is sometimes a challenge. You have to use all sorts of scary stuff like "concurrency" and "threads" and "GPUs". But it's 2018: non-laggy UI's should be the baseline everywhere, for everything.
Node.js 10 available for App Engine, in lockstep with Long Term Support
Do you all use iPad for serious work? Curious what apps you use?

Other than Apple Notes(with Apple Pencil), and watching NetFlix, I dont make good use of it. I'd love to get some recommendation for useful apps to try...
Depends if you only consider embedded PICs with 8KB or such then yes.

Otherwise anything of ARM Cortex M class does have Java compilers available.

Garmin devices use Monkey, which is their own Java like language.

Ricoh and Xerox copiers use Java on OS stack for third party integration.

Likewise Cisco conference call systems have their own Java flavour.

Blu Ray players, Gemalto intelligent electricity meters, and plenty more of other examples are available.
> Erlang with its active objects seems to me to fit precisely his description.

He's said exactly this [0]:

> We didn’t even do all of the idea at PARC. Many of Carl Hewitt’s Actors ideas which got sparked by the original Smalltalk were more in the spirit of OOP than the subsequent Smalltalks. Significant parts of Erlang are more like a real OOP language the the current Smalltalk, and certainly the C based languages that have been painted with “OOP paint”.

[0]: https://computinged.wordpress.com/2010/09/11/moti-asks-objec...
Fedora 29 is the most brilliant release of Linux yet. Gnome 3.30 is brilliant and probably can tempt you away from OSX.

Oh and if that isnt good enough - check out https://www.protondb.com/explore?page=0&sort=playerCount to play windows-only Steam games on Linux
You're right it doesn't but everyone seems to assume it will which is quite baffling.
I don't know whether you read the article through, but he later has strong stances against some books with outdated or bad advice. Furthermore, he is well aware of the fact that C (and systems programming, and systems themselves) has changed over the years. In general, John Regehr (a professor, not a college teacher, mind you) is very knowledgeable of C, compilers and especially systems programming languages, memory safety and undefined behaviour. I would say that his words have some serious weight.
This makes a lot of sense, thank you!
Can you share some example sites where the CPU cycles on mobile are a major impact? I suspect maybe news websites? I just don't encounter many on a daily basis where it has an impact and most sites I look into for performance - the issue definitely isn't trackers. It's almost always oversized large css files and blocking js files. When you dig into the site you usually find that it will be very challenging to architect it to avoid the blocking script or shrink the css... but again would love to see some "typical" examples.
> The reason I hate ads is because it's a legitimized way of abuse, of hurting other people.

So I'm guessing you have never negotiated compensation, or pitched a product before. That would be abusive, after all.
I would have thought the main issue would be screen size. Don't developers like large screen real estate, being able to see documents side by side, or the code of your app, a browser rendering it and the debug tools inside the browser, and stackoverflow on the side?
This was definitely still true through the Note 8; but the Note 9 S-Pen has an onboard battery (mostly, I think, for the remote functionality; the core stylus functionality might use the same tech as before.)
Wow, and here I was, reading Indian news articles whoch said "When nations like US, UK are holding elections via ballot papers then why are we using EVMs"
I bought an iPad Pro (12.9") in mid 2017, and am already seeing significant slowdown. With 4-5 apps open, it lags when trying to scroll the home screen. I frequently need to kill open apps by going into the app switcher.

When I bought a new iPhone, the difference was night and day. I regularly leave 30+ apps open without worrying about lag.

Not sure why the iPad Pro struggles so much with multitasking, but it's kind of turned me off from buying another.
Could not disagree more with the article. In my experience, well designed SPAs are almost always better and lighter than multi page apps. The fact that a lot of SPAs are implemented quite poorly is a different story. In actual fact, whether a web app is single or multi page is merely an implementation detail; in both cases we're just passing information back and forth between client and server. With multi page apps, you transmit and parse full markup each time. With SPAs, you do it once and then mutate as needed. In that sense it's more efficient and I can't see why that's a bad thing.
But the thing is, almost as soon as you have any kind of significant user input to handle (multipart forms, date pickers, autocomplete elements, conditional input elements) you are instantly dealing with complex frontend state. And then your choice is not "SPA vs plain HTML forms," it becomes "SPA vs (ad hoc jQuery tangle + ad hoc server side endpoints that know to speak to random jQuery UI libraries)."

In my experience, this is false.

In the last two years I've built five very complex forms for the healthcare industry that not only had crazy looking flow-charts, but had to be multi-lingual, predictive, mobile-friendly, and fully accessible.

They use all those little bits that you talk about - multi-part forms, date pickers, autocomplete, and conditional input.

The only JS is for the autocomplete. The rest is all HTML5/CSS3.

We did user testing on three of them (100 people from our target group, selected randomly at two of our facilities, with generally low levels of technology literacy), and the paginated HTML5/CSS3 versions all scored higher than the previous Javascript SPA mess the preceded them.
I promise you that your complains are with the abstractions chosen and implementation and not the concept. Texas doesn't have any of the issues you're talking about. You don't even worry about the data that populates the view. You simply write view code like any other templating engine that knows how to render itself and when data changes you send a small message to a process that handles updating the client and texas handles all the logic for efficiently updating its client.
The main issue in my opinion is the lack of mouse support. Not saying the OS needs to support mice throughout the UI but it would be great to be able to use one just with a remote desktop app, for instance.
Your comment about leaning makes me think that advertising might be a positive (ish).

This situation becomes a repeated lesson that not everyone has your best interests in mind. For advertising aimed at kids the stakes are low (bugging your parents or wasting allowance on toys, games, candy, etc). Would kids/young adults be at a disadvantage if they don't learn to "tune out" that kind of manipulation?
Usually the browser has a priority on each connection and when you load a script async the priority is set to low. Have a read here: https://developers.google.com/web/fundamentals/performance/r...
I found it interesting and hadn't seen it here.
IBM's strategy (until now) has been to encourage a competitive ecosystem of multiple Linux distros. That's why they propped up SLES, Yellow Dog, and Ubuntu at various times.
The Note9 added bluetooth to the S Pen (you can use it as a remote camera shutter now), and it charges inductively when it's inside the phone.
To be clear, this article is simply saying that their share price is declining, which does not actually effect the company.
If everyone spoke Lakhnavi Urdu I’d get it, but my impression (heritage speaker) is that Urdu in Pakistan today at least is less grammatically demanding in comparison because people who don’t speak it as a home language have had to learn it. I would think reading and writing would be the problem compared to English. Can you give an example besides memorizing genders where there’s a noticeable lack of grammar that impedes learning?
The average user can solve the captcha anyway.
The Bitter Class Struggle Behind Our Definition of a Kilogram
That's been the Apple way for a very long time. Nobody should be surprised by it today.
> so pick what excites you enough to stick with.

Great advice!

I've picked a couple of exercises before, but they were too hard that I stopped doing them.

I set my workspace according to what you and the guys here are saying, and I'm already feeling way better.

tho a bit sore in the back.
That's stopping growth, that's what I am suggesting we do. The alternative which I think can only be draconian is "modifying our behavior" to accommodate a huge population. This means eliminating almost all food in favor of the half dozen highest producing crops. It means eliminating all natural spaces and consuming all resources for ourselves and leaving nothing for non-humans. I can't see any reason why a high population is a good thing, much less so good that it warrants making all those lives as miserable as possible. A billion people with high quality of life and a diverse planet full of billions of creatures beats the hell out of a hundred billion people living like factory farmed chickens on a planet virtually devoid of non-human life.
The monetization rules in the Commons Clause are quite narrow (for instance, no consulting profits) and that might have annoyed a lot of people no matter how it was implemented.

But I don't think people would be anywhere near this upset if it had been announced as "we started with the text of the Apache License and made a new source-available non-commercial license, we're calling it Use No Resale or UNR for short".

Instead we got "Here's a clause that breaks a core tenant of FOSS, for adding to FOSS licenses, but in our FAQ we admit it's not open source. And it's initialism conflicts with the Creative Commons, and its first big application will be called Apache License + Commons Clause, because no one will ever abbreviate that to Apache + Commons and confuse it with the existing Apache Commons." Plus a huge pile of FUD by alluding to unexplained 'malicious contributors' and 'preventing project shutdowns' to justify its existence.

There are so many different unpleasant aspects to this rollout that I don't really understand how even proponents of the license can view the backlash as "just more anti-monetization hostility".
The 2018 keyboard is much better than 2017 and feels nicer to type on. I have both right now and the 2018 seems improved but still not as good as the old keyboards
I know, I said twice in my post that quote was from the site (both at the start of the paragraph and again at the end).

Honestly, I think what you actually need to do is take more time to read the comments you're replying to because that's the second time in two posts where you've corrected me on something while going on to make the same point in your rebuttable as the comment you're supposedly countering.
NBextensions and doing mostly data analysis in notebooks then building actual code in a text editor. I would do this even if notebooks had perfect intellisense support.
> Why should we put the pitchforks away?

Lynch away. It's easier than thinking.