skysight-inc/HackerNews huggingface dataset:
I'm skeptical the code generators are used for the actual function bodies at any level. That's 90% of any non-trivial code, not function and class declarations and stubs.
This article is ridiculous.

> Nobody else can make macOS hardware. If Apple doesn’t address someone’s hardware needs, there’s no alternative.

So that's a bad thing right, the closed ecosystem?

Oh no wait.

> Microsoft is boldly experimenting with PC hardware, but [even] if Microsoft did everything right, it would take Windows at least a decade to catch up

Talking about which, that decade an entirely unfounded claim. It doesn't even attempt to make arguments, instead waiting for the mac vs windows users flamewar to start. Then to add some fuel, it says linux sucks as well, not backing up that claim either, inviting anyone using a linux-based desktop (and by extent, the rest of the open source desktop community) to add to the flamewar.

And it's all for nothing. The article is telling about how bad it would be not to get another mac pro, using a hundred arguments that come down to "I like OS X software and software that runs on OS X, and the pro hardware is better than the consumer version [duh]". Apple cannot possibly not have thought of this yet.

PS. My memory must be wrong but I thought I remembered a different company boldly (bravely?) experimenting with hardware.
Just curious, is that because of VPN?
CALL GIRL NIKI – escorts| athens escorts |call girls
Well you do need to be a little bit of a programmer. You have loops in there, and evaluating properties of objects, etc. Interesting idea and it looks like you've done a nice job of it.
Still no turtles.
Snapchat Ensures Founder Control Post-IPO and Google Invests
Looks interesting, but there's nobody to try it with. Here's my ring id: ring:c4a328573fe93e6a7b797ea9b52d26361f7b754c
You can custom order a 12 core Mac Pro from the Apple Store.
You don't think the political events of 2016 count?

Consider what might happen if Clinton win and more corruption scandals appear about her, or if Brexit is halted somehow. Things are getting less stable over time.
Before I start reading this comment (and I'm excited to!), let me admit that I know what qualia is, and obviously this opens up a whole new can of worms about what pain is, whether our conception of pain matches anything a shrimp is able to feel, whether these two things match on any reasonable scale magnitude-wise, ...

I'll jump in!
رابط بث مباشر الان مشاهدة مباراة الهلال والفتح بث مباشر يوتيوب
we have hundreds of other larger humanitarian issues on earth than delaying aging & dying

Do we? Preventing people from dying is at the core of what "humanitarian issues" actually means. Yes, too many people die because of violence or starvation or lack of basic medical care, and we should absolutely address those problems, but the effects of aging are harming billions of people and will ultimately kill them.
I assume he's talking about files in Finder, where you can't just CMD+x, CMD+v like you'd expect (though I think there is some kind of CMD+SOMETHING+V shortcut that will move a file after copying it).
If I were "Pro" relying on OS X, I would build good PC compatible with macOS and just install hackintosh. Much better experience.
Yeah no, I'm not that complicated of a person. When I say that my community has better culture, it's because I like the cultural factors we have. People here don't care if I'm openly bisexual, whereas Uganda has lynch mobs that will set you on fire. Or how I can easily speak the truth as I see it on religious matters here, but get sentenced to torture for atheistic twitter messages in Saudi Arabia.

If having these preferences gets me called racist, then fine. Whatever. All I wanted to do was remind people that these cultural differences exist, and that I really do not want an Eternal September that threatens them. Hell, I even think that America probably should have somewhat looser immigration laws than they currently do.
You really think that's true for everyone, or are you just looking at a subset of complaints?

There have been huge protests against TTIP and CETA in Germany and around Europe, and you can't resolve their legitimate concerns by saying "excuse me sir, but by your own logic, you just proved my point".
I have not used elementaryOS so I have no opinion about it, but if its raison d'etre or main differentiator is 'looks' I can imagine why many devs wont be going gaga over it. I care, but I care less about looks than I care about default installed dev tooling, or how well organized its package bundles are. (I believe its packages and package management is pretty similar or exactly the same as Ubuntu). I am less impressed with fancy, memory hogging, terminals with transparency and what not, give me rxvt (not bloated like xterm, but has enough of the functionality) and tmux (well screen will do fine too) I am happy.

For example I like Debian testing more than Ubuntu as I find Debian's package groups better. I couldn't care less about unity. Or atleast I care less than I care about the ease of fiddling with non-mainstream languages. I can trust a whole lot of them being available in Debian testing in the right groups. It might just be familiarity.
Arch Linux + XMonad is the way I run my stuff.

I still have a MacBook Air lying around that I use when I'm on the road. The amount of visual clutter, annoying UI animations, the nagging from notifications and alerts surprises me every time. I didn't notice it before I started using my current XMonad setup. So either Apple is making it worse or you just don't see it when you don't have a clean and minimal system as a comparison.
when hobbyist computing went the way of the dodo, I hit this state, and I hit it hard.

I found that either inventing a small programming language or getting back into microcomputers worked as a cure. small, controllable, programmable systems that feature instant-on programming.

nothing between you and the machine. seems we've lost track of that idea somewhere between x86 and Javascript.
Title is a bit hyperbolic, no? Collection of metadata seems pretty standard these days.

Not that it's a good thing, but why single out Canada as a "surveillance state" when everyone else is doing it too?
Decomposable neural attention for natural language inference in spaCy and Keras
I have never encountered any wireless issue.

Suspend works fine.

(IIRC suspend issues are mostly due to proprietary drivers, which is basically nVidia and AMD to a smaller extent (AMD's open source drivers work well))
Probably this, which has since been fixed:

https://github.com/rails/rails/issues/26054

I'm running current stable (full disclosure: MS FTE here), and there are still a few hang-ups that I know are being addressed (and some already fixed) in the Insider Previews.

I had to leave the Previews because I needed to pin down a few things, and mostly use Docker for Windows instead of WSL for work. WSL will not run Docker containers directly (for instance), but I managed to get the CLI to run in WSL to control them inside the Docker VM. Well, until the last Docker upgrade reset the configs... :)
Excellent! Great doco too.
Intel's problem is power consumption.
What are your views about VoIP with ZRTP?
Not at all. It's similar to Google and the "right to be forgotten". In the old days something might be public knowledge but would say require visiting a records office to uncover. People could move on from things they regretted. Now it's just a search away. Aha, people say, but the knowledge was ALWAYS public. In practice the ease of doing it makes it completely different.
He's not criticizing: "Apple gave birth to its future by suppressing the reaction to that new seemingly parasitic organism. It took an immense willpower to allow this to happen."

(In addition to that quote, I've listened to several podcasts with him, and he's a huge believer in view that big companies have to be willing to sacrifice their existing products to survive).
The Astrophysicists Who Faked It
>Physics is one science where the seemingly impossible winds up being possible all the time.

Quite on the contrary.
I think people forget that the Oracle database is just one of the many products that oracle has. I think Weblogic is the best application server around.
And you don't notice any issues when you drag windows between the two monitors?

One of the developers at my work can't do fine tuning of our styles because his Windows multi-display setup won't re-render apps at 1x when he drags them to the lodpi monitor. Instead it renders the app at 2x and downscales it to 1x, blurring everything.
I found this post completely uninspiring, though I'm biased as I thing Steve Blank often does more damage than good with his recipes for success. Would love to hear the broader HN community's sentiment towards Steve, and the broader entrepreneurial snake oil in a book/consultant movement.
This plus Huginn will be awesome for dynamic apps
There's a lot of incompabilities on new hardware. Usually Linux kernel needs about 6 months to catch up with latest Intel or NVidia products. Also, try to use an iPhone with Linux computer - it is a nightmare. I have Windows installed in VirtualBox vm solely for iTunes's sake.
Most of Trumps demographic doesn't read outlets like HBR unfortunately (or won't read at all).
"Shibboleth" doesn't mean "mistake", it means "way to check whether someone belongs to a group". "The shibboleth of having taken high school English" means "you can tell if someone took high school English by whether they know/say this". (It also happens that if they know/say this, they are correct.)
A strange fact is that many modern PCIe graphics cards work with MacOS, despite the last extendable Mac Pro being sold years ago. Also, Apple knows exactly what hardware they have sold over the years. They could put a whitelist in their OS to prevent Hackintosh or make it at least a lot harder (almost everything can be patched out of course, but it is funny that you can open "About my Mac" and it happily shows configurations that have nothing to do with a real Mac).

I take this as a hint that they secretly tolerate hackintosh at a small scale. They can't allow it altogether, and anyway it is nothing for most Mac customers (who want the "it just works" experience), but some people in the "pro" segment who need the extra power and don't fear some hacking can be satisfied that way. I'm thinking especially about small iOS or macOS developers, or people who work with audio/video, who need a beefy macOS machine.
In 05 I was based in Asia. Macs were edge cases. From 99-03 I ran online ops for a large ad agency network in Asia. PCs were by far the norm outside of the video departments. By 07 I worked in the states for a mac software firm, so I was definitely no outlier by then.
> The big question now... is what post-Signal tool we want to use. I don’t know the answer to that question yet

Oh.
I think this is the first article on HN that touches on the real problem with the Mac lineup. It's not that the notebook aren't powerful enough (they're notebooks, not desktop replacements) it's that there isn't a viable Mac backend to do the heavy lifting.

They discontinued the rackable servers, yet require developers to do software testing and compiling on MacOS. On what? Racks of macbooks and imac mini apparently.

What backend are we supposed to render on? A single, 3 year old Mac pro?

I get wanting to only sell in highly profitable segments, but maybe they should give developers a little sugar
Very cool, thank you for the info!
The crypto would stop you from actually impersonating the target, but you could easily DOS someone by flooding the DHT with bogus data for their id.

Edit: You could also get the IPs of all the people trying to contact the target.
Depends on your definition of "overwhelming" 1 in 5 convicts are in prison for drug related offenses[1]. Almost four hundred thousand US citizens behind bars for plant byproduct possession or distribution is heinous. There are around 320k prisoners for property crime, by comparison, so no, nonviolent drug offenses are #2 in terms of incarceration blocks, though the numbers are close, and violent offenses are over twice drug offenses.

[1] http://www.prisonpolicy.org/reports/pie2016.html
I co-wrote a book on UML years ago. Back then, I thought that UML diagrams helped with communication. However, Sequence Diagrams are the only type of diagrams I use anymore.

For Java, perhaps high level class diagrams are still useful also, but I have been switching over to using Haskell (as much as I can) and I have not worked on a large Java project in a long while.
That sounds like something I might've said long ago, but today it seems to me that those at the extremes are the ones concerned about public perception. Like "Hey everybody look at me with my strong opinions!" It's a sales pitch for that person, for you to like and pay attention to them. And it will be necessarily very simplified and won't represent reality per se. A clickbait headline would get no clicks if it said "10 nuanced observations on the subtly complex and contradictory nature of reality, complete with all the exceptions. Number 6 will leave your mind totally blank as you stare out at the foggy hilltops!"

Also look at Trump (if you can stand it). He sells himself by saying extreme stuff. You do want that "extreme" person in a position where they can sell your company! But sales is orthogonal to leadership. A person who appreciates subtleties, if a leader, will quietly lead you to a river of money and not make your life hell on the way there. Or if they're a worker-bee, they'll quietly write bug-free and dependable code at a steady pace.
Yes. It is the language designed for software engineers to share designs, logic and ideas with others. I never enjoy the scene that two engineers talk designs in front a white board by keep writing some random words they catched during talk and draw some wired line and cycles. The most painful part is that even they take a picture of it, they still have to argue about the ideas later when they start coding. :-(

UML is actually the first language a software developer should learn. The most ridiculous words I have heard is that a senior engineer "mentor" other juniors say the IBM Rose is UML! And argue about how Rose huge and hard to use.

I really worry if there still have some deciplines exist in software industry, if so many people still obsessed to call themself software engineer?
>He has told me stories about planes going down because small fires that result in a crash.

Plane crashes aren't kept secret. As far as I know, there are no instances of an in cabin fire causing a crash on a modern airliner.

The fire you linked to was caused, most likely, by faulty wiring in an inaccessible part of the plane. A fire that happens inside the passenger cabin is likely to be detected immediately, and the crew have a very good chance of extinguishing it. It's also worth noting that the same kind of accident is unlikely to happen now owing to the additional safety measures that were mandated following the investigation.

So, yes, a fire on a plane is a big deal. But the actual chances of a plane being brought down by a cell phone that catches fire are pretty small.
That is subtly incorrect - what they are is "cheap generic x86" (or x64 now), that's why all those SGIs and Suns were dumped, the price/performance of the hardware. Linux just happened to be the x86 Unix around at the time. It could just have easily been FreeBSD or (if Sun weren't so short-sighted) Solaris x86.

Would anyone have ditched IRIX to run Linux on their MIPS kit? Of course not because it was never about the OS in this space, it was about FLOPS/$.
I know that. It's still not a shibboleth: on the contrary, the meaning is so clear from the usage (except that one place in Romeo and Juliet), that any fluent speaker will recognize the meaning quickly even if they'd never seen it before. At best, it's a shibboleth for having watched any Shakespeare, but that's not what they meant to say.

There are many places in Shakespeare that are unreadable to a modern-English speaker without explanatory footnotes, but this isn't one of them.
Have you ever considered that Apple can make mistake. iWatch analogy is correct, touch bar is the same idea for Mac as iWatch to iPhone. We know that iWatch is flop and there is not much enthusiasms for new Mac.
I agree, and I do wish that science fiction writers still had the social prominence that they had back in the mid 20th century. Because I think humanity needs a group that thinks about how things could be, and how things should be, and to what extent advances in science could make life more fun.

Part of the "This isn't fun anymore" feeling for me comes from the way the Web has consolidated to a handful of companies (Google, Facebook, Apple, Microsoft...) and what we are being given is what they find profitable.

The loudest voices in the room are those corporations. I'd like to live in a world where the loudest voices shaping our technologies are science fiction writers who are thinking hard about what might actually be useful or fun.
I am also very unhappy with the direction Signal has gone, but there's currently no alternative. I'd be interested in contributing to work attempting to replicate it, though.
There's no press release, but they've told at least one journalist there's no more displays: https://9to5mac.com/2016/10/28/apple-standalone-displays/.
I made something very similar in 2004. Instead of JSON, you would supply PHP arrays. The enabled to mix in some conditional code and make it more flexible for different usage patterns. We shipped a pretty big ERP application this way. I have since left the company, but the software still works on 200+ installations.
__future__ imports are per file. A few posts up you were proposing an interpreter-wide switch. Did you change your mind?
>or lack thereof

Coming from a group of people suggesting languages to write PID1 in that are without the practical ability, and necessary in this context, to fork().

Or the suggestion to, at its core, make systemd a subreaper even though most certainly don't know that they're suggesting it, or what it entails.
I suppose the same could be said about Al Capone.
I'm really lazy when it comes to maintaining docs and mainaining UML is sometimes a pain so I only use dynamic parts of UML like sequence diagrams on a relatively generic level that is less likely to change (examples of call flow between modules/tiers with different responsibilities).

Class diagrams are pretty nice when building a rich domain model since it's pretty easy to move from rough conceptual level closer to designing and documenting the actual implementation while working on the same diagram over time.
The advantages of creating your own wysiwyg editor is that you can control exactly what functionality Jasonette supports and allow developers to create views across different platforms (right now Xcode is Mac only). But have you considered starting with Interface Builder and creating a tool to convert IB views to JSON? Interface Builder is home to a lot of developers who already understand how to use that tool, asking devs to work in a new half baked editor would probably be frustrating and add more complexity/moving parts which is your enemy as a new project/endeavor.

If you create a tool that just converts IB views to JSON you can demonstrate progress much faster and learn and experiment with what the requirements of the final editor are. It will be much easier to stand up and way less effort than maintaining your own editor codebase while the project is young. Your time is the most valuable thing you have so don't spend it creating a new editor which could be its own project in itself. You want to put it towards expanding missing functionality between JSON and native components. One day when you find success and if you really still need to limit the user you can move all the functions you made for converting Interface Builder views into your own custom editor.

I think first thing I would do is take a very complicated interface view from a native project and analyze the view hierarchy and report errors to the user like "Warning: Nested UITableViews are not supported in Jasonette", "UIButton delegate will be ignored", etc. Then once you create this sort of 'unit test' that the IB is well-formatted you can then go about exporting it to JSON.

There may be a world where you actually are able to use all of the functionality of IB and don't ever have to have your own editor.
As a relative newcomer to Python, I had no real interest in working with 2.x. But I appreciated Armin's critiques of 3.x -- it was really difficult finding thorough, thoughtful critiques that were focused on 3.x's flaws, not on the pain of porting/division of the community, which is of less concern to recent bandwagon jumpers like me. Most of all, I appreciate that his libraries -- Flask, flask-sqlalchemy, Lektor -- are 3.x compatible.
No problem, thanks for taking the time to reply.

With JSPM The loading times are slow even for bundled apps. From looking at the timeline profile it is mostly JS execution time.

The `else` keyword really does work well in Vue, you should really consider it. It's just that a lot of time we have if.bind='stuff' immediately followed by if.bind='!stuff', and 'stuff' can get complicated.

And for the Object.observe, I do not know how Vue does it but it doesn't have those issues, maybe you can use a similar solution ?

Anyway I'll file bugs and we can continue the discussion on the tracker.
Effects of Java’s Synthetic Accessor Methods in Android
You don't need to understand something well to be justified in having a strong opinion about it. Your belief should be based on the evidence you have, even if that means a small amount that leads you to an extreme conclusion. Otherwise you will have a bias toward the median belief, and there's no reason to expect, in general, that a median belief is any better than an extreme one. The strength of your evidence should only affect the level of attachment that you have to your belief.
Three things that could have been better about this post:

1. Too long.

2. That graph with the unlabelled red line was really distracting; I had no idea what to make of it. Similarly, the "Percent of Time Spent" had the key cut off on the right for me, so I just saw: Deskt, Mobile, Mobile. Be sure to adjust your browser width to see how you post looks at different widths, and use good graphs.

3. One thing that has to be helping Mac sales is this, yet it wasn't mentioned. IBM's had a lot of press about switching from Windows to macOS:

https://9to5mac.com/2015/10/15/ibm-mac-support/
I was happy to see they have a native Windows version that actually looks like a Windows application and not some 80s era SunOS application. However, every time I tell it to grab my camera, it crashes. (This is on a very standard Windows Surface Book)