skysight-inc/HackerNews huggingface dataset:
This MBPr 2012 made me move back from MBA + iMac to just a laptop. Before that, MBP. Right now I'm trying to find a lightly used MBP 2015 with R9 and ~2 years of AppleCare left, to buy myself some time to either migrate away from Apple or be positively surprised with a new product that convinces me to stick with them longer. Been a Mac user for well over 10 years now, so the final decision won't be taken lightly.

I keep a list of candidates to try, including the Dell Precision 5520 and some Lenovo models. Still I'm bitter about it. As far as I can tell, nothing else I can buy at this moment will match the build quality I've come accustomed to. The user experience of (now) macOS is steadily declining too, but not to the point yet that Linux looks like an improvement. I'd fancy BSD more, but that limits the hardware options even further.
> But I don't see how our response should be substantively different knowing they altered records vs. just having had access to the databases.

Well, you claimed that Russians hacked our elections, when there is no hard evidence they did. I'm not sure why you had to resort to lying.
PHP Complete Plugin for Vim/NeoVim
The question you have to answer if you want a web-like thing is "how do we solve the problems of the current web for devices like phones, tablets, and TVs?" Then you have something that can potentially stem the move of eyeballs from an open and linkable web back to a bunch of clustered-off apps.

In other words, I think the question to be answered first is the fundamental browsing UX challenge for non-desktop devices, where you don't have mouse/keyboard all the time and browser apps are less always-open.

The author is mostly focused on security, but that alone won't move big groups of users. Much of what he describes reads to me as copying the current UX state of phone apps, not leapfrogging them.
I guess the main possibilities are (1) use an existing openly specified format, for which there is already at least some published working code, even if it isn’t perfect, or (2) invent a brand new format, and hope you don’t screw it up somehow by overlooking something important. I’m not entirely convinced #2 would have been any better (does Apple have a good reputation for inventing data serialization formats?), and inre #1 I’m not sure if there’s any extant choice better than this new format with support for all of the uses Apple cares about.

Considering that all the widely supported formats throughout the industry have various severe limitations so that it’s impossible to cover the typical use cases (even for just web images, say) using less than 3 or 4 completely different formats, it’s not clear that anyone else has figured out how to really solve this one either.

Too bad that the world couldn’t find someone with good taste, extensive experience, and a forward-looking vision to make a more future-compatible image format about 15–20 years ago.
> Components, modules and a great UI layout system — just like regular desktop or mobile development.

I don't understand this - I develop for all platforms (web, iOS, Android) and web is always much faster to develop for in terms of productivity. So much that a lot of mobile developers are starting to use web stacks (like react native).
I signed up several minutes ago, specifically to respond to this baseless and offensive comment, which appears explicitly written to attack China.

How do you know that it doesn't have comparable safety features to a smart car? Or that the manufacturer's workforce doesn't have comparably good pay and benefits? None of these claims about the company and the car is in the article or publicly available to anyone - I looked.

What is your motivation here?
In Japan at least, the anonymity factor was at least as strong as the information density factor (TWTR > FB for a very long time there because people there generally don't want to tie their irl identities to online accounts).
Agreed, the voluntary participation component is a material differentiator, as opposed to thrusting air traffic over people's homes or property, as is the case with most infrastructure development (railway, pipelines, transmission lines, etc) usually in the form of an eminent domain action.
So basically roomba with a driver?
I'm open to what ifs, but I've seen enough critiques of pretty basic stuff that he's got wrong to let me know that he doesn't really understand the web as well as he thinks he does, and therefore his criticism is pretty biased, and misleading, and unlikely to produce any real solutions.
CNN is a reliable source now?
I have driven a Smart car through Car2Go (https://www.car2go.com/US/en/), and it is an extremely unpleasant experience. The car handles terribly, and to reach the low price point, the entire interior is made out of cheap, Happy Meal toy plastic. I have also heard that maintenance is a pain and parts are expensive because of the low market share.

I really don't understand who the hyper-cheap vehicle market in America is aimed towards. If you have less than $8k to spend on a mode of transportation, there are plenty of used beaters available. Repurposing an existing car will also make it more environmentally friendly than a brand new device.
Ahhh, so rivers are private? Problem here is that credit worthiness is a function of a public good. In fact, you cannot separate the two.
None of those things you mentioned are the core of page rank; they're just extra heuristics. None of that matters if they don't get linked by other sites with high page rank.
Because it's a bad example of a bad list. "Avoid refined sugar" is easy. "Avoid chocolate" on a list is going to tempt you to munch on some chocolate even if you had no such craving for it previously.
Arghhhh Mozilla, FF57 is closing in and this shouldn't require userChrome hacking!
This. They had a (hopefully non-technical) justification for this but it's of course completely unnecessary. Your identity could just as easily be a username or a random key. If you need to share that identity you could always do it out of band.

I tried to use Signal and even gave it permission to use my contacts when I installed it. Once it found the handful of people I know using it I disabled those permissions. To my surprise, the app refused to let me use it. That's when I uninstalled it and stopped recommending it to people.

How they operate makes me think they're trying to build the illusion of security above all else (possibly with nefarious purposes?) or they're more concerned about driving up their user #s than they are about providing security.

Despite what security consultants like to tell people, end to end encryption is not rocket science. If you trust the publicly available algorithms (if you don't then this is moot) then it's relatively straightforward to assemble a system that should be secure over the wire.

Of course, that requires you to also trust that the app you're installing is using the same source as the one you vetted (or wrote) and that your device / computer hasn't been compromised somehow. Ditto the person you're talking to. You can trust the whole chain if you want but currently verifying it is impossible.

I like to do a thought experiment about what an actually secure messaging system would look like. The only truly secure system is an air-gapped one. (Yes, there are ways to bridge the air gap if you're in the vicinity, but that's not the point.)

How could you air gap a mobile phone? Well, you can't. What you could do is use a second phone with the radios physically disabled. You could then use this to encrypt your messages and then type those encrypted messages into email or SMS or whatever.

This is a bit laborious so you could send the encrypted info to the second phone and to a second app that brokers these messages. You could use the analog ports to modem these messages back and forth. Assuming your ADC is just an ADC, the standard analog audio port should not be hackable in any way.

This is a silly example but it's meant to illustrate a point. If you really have something to hide, an app isn't going to get your there. If you just want a little bit of privacy, you're better off with iMessage or whoever is offering end to end encryption. Signal is not a particularly good chat app and no, most of your friends aren't using it anyway.

Obligatory: https://www.schneier.com/essays/archives/2007/01/in_praise_o...
You should jump on #dat or get in touch with someone on the team via twitter. They'd be happy to help you get setup.
Why we choose Godot Engine
Many years ago, I worked on a project that required changes made to a reporting system that the original author had used procedural means to do data selection and updates. It was a highly convoluted "mess". The section I had to update was going to take some time to analyse the code to ensure that the specific updates would work.

I looked at what the code was doing and restructured into a set of queries that would do the same task in a simple sequence. It turned out that this simplification also sped up the entire update process by at least 1 if not 2 orders of magnitude.

There are few cases where processing the data procedurally is better than using SQL queries. Most time that it has been done procedurally, I have found that there are better ways to do what you require by judicious thinking and using SQL (the bronze standard).

I should say that my definition of procedural processing involves opening queries and processing tuples one by one. If you have a different definition then please let me know.
Yea? Do you mind sharing the basic stuff that he's gotten wrong? Because I learned a few things and found the article to be well researched (but what do I know ...)
Not sure what your comment is specifically in response to, the article makes the comparison slightly in terms of affordability, not functionality nor luxury.
I was investigating Vimeo's paid plans[0] as a video hosting solution for a startup client. The plans were pretty economical and compelling, and I can see why they're interested in acquiring livestreaming capabilities too.

I think this is pretty spot-on:

> Vimeo’s core business is focused around selling tools and services to professional and semi-professional video creators

Indie-produced + -distributed content is definitely a growing market that's starting to disrupt industries such as education, training, and entertainment. However you feel about Vimeo, consider that they with other companies will enable the production of brand new content that we've never seen before.

[0] https://vimeo.com/upgrade
The reason the web is successful is because it is a relatively _small_ platform that you can build on in userland.

I think ideas like including a single binary serialization format as misguided at best - in 3 years we'll want to do something better and then what? Today we can just use protocol buffers on both sides if we please and be over with it - the web is about capabilities and not about APIs.
The emergent physics of animal locomotion
Why dat or quilt and not blockchain?
अष्टमी और नवमी को पूजा में, बस एक सुपारी इतना पैसा आयेगा की संभाल नही पाओगे
I like Redux because tracking mutability and specially, side-effects that cause it, is a bitch once your app stops being a special snowflake you alone created and cared for a small purpose.

Even for those small applications/prototypes, having a centralized store allows me to code on auto-pilot where I don't have to worry as much about the code and focus on what it does instead. Would X particular piece of UI work better in a different way? Okay, then that UI code can fuck right off; it's not like it's going to affect the rest of my application's state.
Ah yes, maybe no one else should have bothered with making cars, considering the Germans were the first. We would all be driving Mercedes cars!
Discard the touchbar. Keep the fingerprint reader.

Give a better quality keyboard. Give back a proper escape key.

Quad Core cpu in the 13” model and ideally an actual GPU.

10-20% thicker body for more battery. It’s already thinner than actually adds value.

Sim slot/radios for LTE data like the iPad.

A mechanical switch/shutter to physically block & electrically disconnect the camera.
That doesn't have to be true. An app protocol could have, for one example, a structured always open connection and a new set of useful verbs/actions that are more conducive to apps. It could tell the browser to use a different rendering path with a different more comprehensive base UI set for another example.

These are already possible by retrofitting existing technology but the question being asked is what would a reimagined, more app friendly web platform look like.
https://www.reddit.com/r/programming/comments/71y6dy/its_tim...
> I imagine it's going to be very ugly.

Why ? Dyson has been renowned for having great design sensibilities.
Nice game! Few comments so far:
- mobile view?
- intro image with galaxy is too heavy
- not clear, that to equip the Simple Grabber, I need to double-click on it, the first module I d&dpped. With SG it doesnt' works.
I personally think, you're too humble to label yourself as junior .. =)
If you are looking for programming community recommended best CSS tutorials then you can trust https://hackr.io/tutorials/learn-css
There are tons of other great courses/tutorial for every front-end tech.

Disclaimer: I am co-founder at Hackr.io
Not looking off as much as it does and not on the power button, though.
Great Newspapers App for Australian Newspapers

We know there are many newspapers in UK. But all of the newspaper is not collected at all.Thus we have developed Australian Newspapers app. Where you can find all Australian Newspapers at a glance.AUS News is available here that is totally free. That means AU News Apps For Free all time. So you can get it : (AUS News) App from google play store. Now read AUS News full free.

⏭ ⏭Features AU Newspaper App :
Huge collection of Newspapers (1000+)
You can find all states newspapers of AUS
Facility of bookmarking
Facility of reading newspapers with different categories
Price : totally free
Size : 2.97 mb (only)
Download link :https://goo.gl/mkZyRc

Note : Please share this app to your friends and who want to read AUS News every day. Please give 5 stars rating (AUS News App) to help us.
My opinion is that this sort of comment is unhelpful. Even Buzzfeed does some quality honest to God journalism once in a while. I feel like a comment like this should perhaps only happen if you can find something inherently wrong with the article in question, not just displeasure for a source site in general.

Daily Mail may not be the Wall Street Journal, but in many cases I have found it serviceable, and in HN's case it is often just necessary for it to catalyze discussion on the topic.

Perhaps go and find a better source for us, link it, and flag it for a mod to consider swapping the article in the parent.
Spot-checking, and I agree, this doesn't at all seem to be "fake news". Much like the actual communists that I've known, I find myself disagreeing with the opinions, priorities, and judgements, but it doesn't seem to be misleading or mischaracterizing the truth.
I'm so tired of this argument.
There's no reason to drop jQuery for any of the reasons stated. Especially with modern JavaScript engines, the performance hit is negligible. Also, jQuery is especially optimized for complex DOM manipulation which Vanilla JS cannot do on its own. Sorry, but querySelectorAll is not the same as jQuery's powerful selector engine, and you can't chain thngs the same way either. Sure, it's less relevant now than it once was and for minor projects you could probably get away with a no-library approach, but who are we kidding here? Most modern web apps and sites are extremely library and framework heavy. It's complete bullshit to say otherwise. The only exception is of course for design-centric, static content web sites which tend to heavily lean on CSS for display logic. This article is just full of amateur and meaningless advice.
Amazon inexplicably banned sales of Chromecast on Amazon.com some time ago. [0]

What goes around comes around.

[0] https://www.theverge.com/platform/amp/2015/10/2/9439281/amaz...
Take a look at the Cloud Builder if you haven't already. It's pretty nice, even if you don't build containers. There's a whole rack of undocumented stuff, but the people in the GCP Slack were able to point us towards things as we needed them. It has the property you describe, where it'll spin up a new VM for you.
It depends on the mood.

Most of the time I need to relax. I just run some "rainy jazz" playlist on YouTube.

If I'm anticipating pain, e.g. designing a schedule or working with Firebase, I run my workout playlist (Journey/Eye Of the Tiger/some hyped up 80s songs). I don't recommend this for most people. It's just that I've been listening to this exact playlist for hundreds, if not thousands of hours and it has become background noise.

If I'm feeling depressed, I play something chill like Lemon Tree that reminds me of my youth.
SMS rates vary depending on which country/telecom it's sent to/from.
You are right. I had my history mixed up and was thinking of the coup, not the revolution.
Though in practice, subdomains are rarely used in that sense anymore (both www. and ftp. are declining in usage), while the protocol is used to determine the program that should handle the request.

Maybe https+app://microsoft.com is better? (plus signs are valid in uri schemes)
I agree with you that the 140 is iconic and it's probably not a good idea to abandon it. What's more, I feel like there was a very simple, elegant solution to this all along. It was to allow long-form text as a type of embedded media, treating it the same as video and pictures.

That way you don't lose the iconic 140 characters thing, and you don't have any problem to solve by making weird compromises where the user names or media URLs don't count toward the 140, blurring the lines of what 140 means and losing the "creativity loves constraints" factor.
Microsoft's app removed all the ads. Simple TOS violation. Very straight forward.
> During those ten minutes, even folks at the Pentagon were wondering if Trump was about to announce a strike on a foreign power

Do you have a source you could provide for this?
SQLite Is 35% Faster Than the Filesystem
Curious (if you can go into it) what the current technical hurdles are in getting the connectivity times down, and/or what you did to get the internal connectivity going quickly.
If I uploaded a bunch of data that was obtained illegally there is nothing stopping me from doing that right?

Also, is your peer to peer network able to be attacked by nefarious users like a sybil attack? Is there a situation where I could alter or forge data?
Safety costs money not just due to engineering but the testing and compliance process unique to each car model.
I am not so sure that all protocol schemes require that the transfer be over http. How about if I type ftp://example.com in the browser? Or https? Or gopher? :)
Elaborate. Often ideas you are not ready for will seem like nonsense.
It helps. But now, if you scroll down on the generic signup page that each instance greets you with, there's a "look inside" box with recent messages from users of that instance.
Tech Firms Add $300M to Trump Administration’s Computer Science Push
Even in platforms that _have_ "NetBeans UI Builder" like tools people tend to not use them.

I and my iOS developer friends don't actually uses storyboards for actual UI in non-demo apps because it gets quirky and it's a lot easier to define from code. In Android (and other UI systems like WPF) declarative markup (XML) is often used directly with the view only used to see changes without having to compile (a problem web doesn't have, and Android is getting better at).
No, they are not.

OoO is much more expensive to implement than simply scheduling a different warp to hide latency.
The part about SQL makes little sense to me. The author seems to be equating relational databases with SQL, but I don't know why. Yes, that's how everyone learns about relational databases (or the approximation thereof that SQL provides), but SQL is just one (not so awesome) language for interacting with a relational database. You could provide a binary protocol instead of or in addition to SQL for any relational database. The protocol is not the implementation!
Not the BBC's headline. Title here should be corrected to "Dyson to make electric cars from 2020"
Is it possible to automate visual testing of Gmail UI?
Uber threatens to leave if Quebec insists on stricter rules
Everyone is criticizing this decision, but I think it's useful to point out that I've heard a lot of users say that Japanese Twitter has significantly fewer misunderstandings and toxicity and is a generally friendlier place than English Twitter.

This might be a lot of the reason Twitter is trying this out.
how about a GM press release http://media.gm.com/media/cn/en/gm/news.detail.html/content/...
You can get a used Leaf for $5-10k very easily, and it'll still have several years left on the warranty.
I had my appointment. It looks like I indeed might have ADD and a hint of depression.

The next step is to try ADD medication and potentially undergo TMS treatment.

Glad I learned that there might indeed be something wrong with me. Now it’s time to fix that
I know the OP isn't discussing this one until next time:

> 5. IDE oriented development

But it should also be practical to manually edit text files as a fallback, assuming one is OK with not having niceties such as auto-completion and on-the-fly error checking. Counter-examples are Apple's .pbxproj (Xcode project) and .xib/.storyboard (Interface Builder) files.

The reason I want this is in case part or all of the IDE is unusable or just unproductive for some developers. For example, as far as I know, blind programmers can't practically create a UI in Apple's Interface Builder. Hand-editing markup like XAML is OK though.
Holy hell, finally FF57 isn't looking quite as frightening. New TST even supports tab containers. I really hope Mozilla fixes the inability to hide the horizontal tab bar (without userChrome hacking) though…
But then, the poem will be 124 words (by changing "thirty two" to "eighteen"), so we will have to change 125 to 124. Then, he will be able to say "I love you" an exactly 18 times. So now we are 3 words shorter (by removing "and a third"). So it comes 121. With 121 words, he will be able to say "I love you" exactly 17 times. So, there you go. Change "one sixty seven" to "one twenty one", and "thirty two and a third times" to "seventeen times".
World's first talking sex doll is ready for her close-up
At the volume Twitter works at, you take the constraints you can find.
it's going to suck
Finance minister and the PM himself said that they did DeMo to demonstrate their heroics in killing black money.

Should I believe them or you.
I think it was a convergence of luck, the solving of a specific problem that was relevant at the time (sms messages), well timed celebrity adoption (Shaq was an early twitter user) and the idiosyncratic constraint of 140 characters which distinguished the platform from alternatives and contributed to a unique feel.

It's large part luck, but the particular features play a role, too.
Your PS is a statement whose existence makes itself false. Kind of like "This page intentionally left blank."
That is the very definition of shortage. We are sure not discussing things like peak load capacity here.
Software engineering dystopias
You mean something like text/enriched? It was designed in the mid-90s to be something like HTML-lite for people who thought HTML (that is, HTML 2.0, not HTML5) was too feature-rich to be used for email. It also never took off.
4K60 does not require H265, it's just that most H264 chips can't handle realtime 4K60 encoding.
ProPublica Seeks Source Code for New York City’s Disputed DNA Software
I’ve spent a few months writing code in a moderately large redux app and hadn’t heard of any of these. Maybe more could be done to call them out in redux docs?
Douglas Crockford, who understands the web, making similar points:

https://youtu.be/fQWRoLf7bns