skysight-inc/HackerNews huggingface dataset:
Have you tried putting all logic into a service, and only using fragments and activities foot display?
This is not the case on current AT&T consumer smartphone plans and hasn't been for quite some time. OTOH, it was true on lots of older plans; it might either still be true on business plans or your employer may be on an old plan (AT&T doesn't tend to force people off old, bad plans when new, better plans come out, and just leave them on the old ones that aren't offered anymore until they actively choose to switch off them.)
A lot of the claimed benefits of compiling to C--compilation to embedded targets without a GCC backend, most importantly--evaporate if you only compile to GCC's dialect of C. It's another way in which compiling to C ends up worse in the long run.
Do generations exist?
Who's eating law firms' lunch? (2013)
>Parent company that accepts bid isn't morally responsible to check on their subcontractors. If parent company is responsible, imagine the possibilities? Ever subcontractor would then blame the parent company for just about everything since they're not held responsible.

What absolves them of responsibility? Exchanging money? If the parent company isn't responsible then imagine what happens: every parent company blames subcontractors for everything as the parent could never be responsible since they only commissioned the project.
I hope the republic will survive without you.
This is great. I love to see more about front-end load numbers.

As we are moving to HTTP/2 and JavaScript heavy applications are everywhere we should stop bundling all of JavaScript files into a single big bundle file. It will help with caching a lot because right now we update the bundle if a single line in the code base changes. A lot of front-end build systems are optimized for HTTP/1.1.
I must ask where you live that there is FM remotely worth listening to?

Around here the only thing at all decent is NPR, and that content is all available via podcast with much better audio fidelity, and seeking.
Professional compiler engineer here, C is a mediocre intermediate language.

Let's start with an excellent quote from Wittgenstein.
"The limits of my language mean the limits of my world."

Using C as your intermediate language means that your expressiveness is limited to valid C programs. This is workable but only if your language can be mapped to C in _useful_ ways.

For example, let's say your language has behavior similar to scheme's tail-call.
How would you get this behavior from a C compiler? You will never be able to make this reliably across optimization levels, etc.

Guaranteed tail-calls are the tip of the iceberg, there are a lot more features which cannot be reasonably mapped onto C.

Real compiler IRs increase your expressivity beyond what the C language designers decided was important.
The "BROADCOM CONFIDENTIAL" header in a few of them certainly made me think otherwise...

codecs are mostly code in the firmware that uses vector instructions of the VPU to accelerate the video decoding

That means it should be possible for open-source firmware to add more, freely usable, codecs than in the proprietary firmware.
> Cloud 9

I appreciate the work you guys do on Ace, it's amazing technology. I've built things with the Ace editor, but it's ridiculous to suggest than an editor that doesn't even edit the files on my computer has feature parity with Webstorm, an IntelliJ IDEA based editor. The PSI based AST system is smarter and better than Visual Studio and XCode, and IntelliJ IDEA is better technology than Apple or Microsoft was able to come up with for their own platforms. The number of plugins, the built in features, the fact it runs on my own computer make it unquestionably better than an editor that runs in a browser.

You disservice to a great web editor by suggesting it's better than a native editor like IntelliJ. I write front-end code for a living and in no shape or form would I ever want to use the Ace editor when I didn't have to. It works for sites like CodePen, GitHub and jsfiddle when they're needed, it doesn't replace writing code on my own computer.
Quantum Monte Carlo simulation is pretty standard for modern semiconductor devices. Most of the effects of interest in highly scaled transistors, for example, cannot be properly accounted for otherwise.

On the basic materials level, density functional theory is the current gold standard, and it's extremely statistics heavy.

At the systems and architecture levels, you may be right, though.
That is a great idea. I remember going through a handful of apps trying to find one with an interface that agreed with both my wife and I but never found one we liked that synced.

The hands free of the echo is especially useful for that. Good hacking, and congrats on being clearheaded enough with a newborn to build it, I don't think I felt like I came up for air until the 9 month mark and the "high level" part of my brain didn't feel like it kicked in again until after mines first birthday.
"We need to be a hell of a lot more creative about how we solve this problem"

I think that's incredibly unlikely. "Homelessness" is not a technical problem, it's a choice about desired tradeoffs. SF is squeamish about anything that might actually work.
Every time I think I can't be shocked, someone steps up to prove me wrong. Evidently "computing while black" is now a thing.
It's not doable. How do you deal with UB from signed overflow? How do you get proper debug info? How do you set the proper EH personality?

There are no shortcuts to a proper implementation of Rust. Implement an LLVM backend for your architecture. It doesn't make sense for Rust to maintain a backend that is doomed to be forever broken in various ways.
Can you construct a hypothetical situation where clicking a link on a Google result page (or, any page, for that matter) would be a crime?

If such a thing were possible, I would view it as the ultimate betrayal of the browser's "sandbox". Certainly it would be a top priority to categorize links into "known safe to click" and "clicker beware". Who knows, maybe Google's successor will be such an engine.
Exactly, and this is what most people who work on compilers discovered long ago. It's disappointing to see "just compile to C!" still so popular on HN.

I would cite GC as the most prominent example of a feature that is incompatible with compiling to C. It is impossible to write a competitive high performance tracing GC on top of C. Mandatory register spills at safe points and conservative scanning have huge downsides.
Shuffleboard at McMurdo
Doctors' Secret Language for Assisted Suicide
Easy enough to implement "housing first" where housing is cheap.
Casino Frenzy – Free Slots and Video Cheats and Hacks – Cheat or Hack Games
Ask HN: Statistical Comparison of Startup Survival in Recession
I'm curious what statistical comparison might exist of startup survival during the last recession, based on particular factors.

Things that occur to me:
method of making money (various freemium flavors/paid subscriber/ad supported)
Who was the target customer/user?
Was the company selling a new type of service or product, or an improved version of an existing service/product?
Sadly, Hong Kong doesn't seem to have much tech.
Web Project Management Kick-Off Meetings
So that's what a Twitter moment was. Cool. Does the tweeter set it up or Twitter automatically figures it out?
That point about "do exactly this" vs DWIM is interesting. As an evil user, I didn't think of it that way, but I can definitely see where this is true.
Hey, at least they have sand! Lettuce is often grown without anything solid at all. It's just liquid, indoors, under red and blue LED lighting.
Jaded guess; still in the guise of the 'buyer' they asked if they could look through the machine. He gave verbal consent at which point they started the search / threat / handcuffing.
No, my question is why? There are so many other platforms optimized for music listening. Why YouTube?
Yes if you can implement high performance video codecs using pretty much undocumented vector instructions of the VPU, you are welcome to do so.
Swift 3 Features
this sort of crap is what keeps me from letting the wife book a holiday to the US.

Damn, US you a scary country.
Yep. That's exactly why I keep my old iPhone 4 with me on backcountry trips. When powered down, the battery last forever so it's a decent backup to my newer iPhone (when I'm in cell-covered areas).
Yes, although I hear MS is pulling the FM Radio app from future versions of Windows 10 Mobile. I have no idea why :(
In addition to the ability to shut the door, the office limits noise and sights to one direction - in front of you. And it limits it to when people actually have something to say to you specifically.

Open office has you surrounded, including people behind you and in your peripheral vision. It's much less comfortable and causes a little anxiety. And your attention constantly gets ripped around in every direction.
Buy an unlocked phone and use a pay-by-month carrier. Anything less is paying for a pittance of financial convenience with features and abuse.
That's mostly Google's fault. They added a feature sometime in 4.x that respects some sort of flag set in the APN. It tells it to disable NAT.

Root and manually add an iptables rule and you're good to go. Rather lame Google would intentionally cripple something on the client side.
Mapping the US nuclear war plan for 1956
This will be awesome. We will have a whole new generation with real life experience with intermodulation distortion, picket fence noise and host of other quirky radio anomalies.
That's a really great, terrible idea.
Cached version (non-paywall):

http://webcache.googleusercontent.com/search?q=cache:mVDhDNv...
Oh, that makes more sense. Thanks for sharing :)
And what country are you in where things like this don't happen?
Create real-time apps with Laravel Ratchet
Yeah, I'm not exactly a huge fan of cubicles either, but I definitely consider it the lesser of two evils if I had to choose between cubicles and open offices. Private offices would be amazing, of course, but it's not realistic to expect most startups to be able to provide one for every developer given the real estate market in SF.
I worked on LIGO as a graduate student, where I had the privilege of interacting with Rai Weiss. He is a role model for us all: brilliant, hard-working, and human. After he retired from his teaching duties at MIT, he could often be found late at night in the electronics shop of our Louisiana lab, working to eek out a little more sensitivity in the detector, a half decibel by a half decibel. As a graduate student, I appreciated his sincere concern and advocacy for our dissertation work.

He also has wonderful stories from a long career in physics: inventing atomic clocks, launching balloons to map out the cosmic microwave background radiation, being pitched the proposed Space Shuttle program by Werner von Braun himself, serving on the JASON committee... He is probably too modest to write an autobiography, but it would be a captivating tale.
NZ badly needs a tech scene. It has not produced anything of note like Atlassian in Australia. But the lifestyle is great. Only two time zones from the Australian east coast.
Also, there are hardware blocks for JPEG and MPEG for best performance. See vcodec.h etc.

But the VPU 2D SIMD is good for non supported codecs.
Let me preface this comment with the acknowledgement that it's crazy talk. I don't think it can work in our modern economies. However, I have often wondered what the cost of manual labour is compared to the cost of distribution.

Especially when we are talking about herbicide, we're not actually talking about something for which there is no alternative. Manual labour will work just as well (actually probably better because you can be more selective). Anyone who has grown a garden knows this. The question is, how much more expensive is it?

Just randomly googling, I notice an article stating sugar beet is 20.30 GBP per tonne. That's apparently 1.3 US cents per pound (gotta love google calculator). Sugar is trading at 16.7 US cents per pound. Apparently standard sugar beets yield 130 kg of sugar per tonne, which handily comes out to 10.0 US cents out of the 16.7 US cents per pound of the sugar.

I don't live in the US, but it's looking like the retail price is somewhere around USD $2.50 per pound (ha ha, got the price from Amazon). So the breakdown is $0.10 for the beets, 0.07 for the processing and $2.33 for distribution and packaging.

The amazing thing for me is that back when I brewed beer as a hobby in Canada, I bought bulk malt directly from the maltster. 55 pound bags delivered across the country only cost a couple of dollars. There is a huge loss happening somewhere in the middle.

I guess what I'm saying is that we are pinching the farmer more and more and more to shave a few cents off the price of our produce. We could double the production price and it still is an order of magnitude lower than the distribution price. Avoiding manual labour at potential cost of the environment seems insane to me. It would make much more sense to see if we can fix the distribution problem.
This makes my head spin.

Plenty of examples on developer.android.com use Activities, Services, BroadcastReceivers for things that go beyond what Dianne Hackborn is recommending here.

It's like the Android SDK team want to have their cake and eat it too:

"We've built a tremendously powerful and useful SDK. It really helps you build great apps quickly and easily."

vs.

"Oh, and, by the way, be careful not to misuse our main components. They were never designed to help you build great apps quickly and easily."
> > As the California Supreme Court made clear, federal law (which permits monitoring with the consent of one party) does not preempt more restrictive state eavesdropping laws, even when the monitored communications are interstate. Accordingly, companies that monitor interstate calls for quality control purposes must consult the applicable provisions of state, as well as federal, law. (o)

This clearly applies to private citizens, but it is less clear that that precedent applies to the FBI.
Do you actually need a compiler that runs on those exotic systems, or just one that targets them? Because Rust (thanks to LLVM) is a whole lot better at the latter than the former, and it might well be possible to build something for your obscure UNIX. But for various reasons, Rust is not great at all at cross-compiling itself, so you would likely have to use something more conventional as your build server.
The fact that larger bands don't up sell a drone video of each show is just leaving cash on the table. I'd happily pay $30-$50 for a video recording of every show I attend.
Hyperthermia as an Antidepressant?
It also allows you to mount the cgroupfs in an unprivileged user namespace (useful for rootless containers, something I'm working on in runC).

It's not entirely useful at the moment to be honest, since all it does is mask /proc/self/cgroup. But it could be extended later to also virtualise /proc/meminfo and /proc/cpuinfo to reflect the cgroup limits.

I'm currently trying to get a patch merged into cgroup core to allow for processes in a cgroup namespace to manage their own cgroups (without compromising the hierarchy limits). Hopefully it gets into 4.7. This will be exceptionally useful for cgroup hierarchies.
Facebook Style Time Ago/Elapsed Function with PHP
So, what this is all about?
Why is Self-help the best help in Visitor Management?
That's a very loaded question in physics circles
Recently I was looking for one book desperately , a book that shows android (and its apps) architecture, form low-level to high-level, design decision which you should take when you design your app architecture.
I hate how all books are kind of reference manual. If I want to see what an API doing , I will look at it documentation I don't need another book.But sadly most of books written about android is just talking about API details.

p.s. If you know such book I would be grateful .
It seems to me that the poster is not a native english speaker ("soft devs", "the Linux", etc.), and may have intended to say that it "needed" to take place, and that Linux helped bring it about.
They really should have stuck with int main. What's unfortunate is the quantum leaps they've been taking in terms of complexity to just get an app up and running on their platform. But I guess that's the only way their engineers can justify their salaries/bonuses. Same as with that horrific nightmare of an app Facebook puts out.
Search, easy playlists, video, and ok suggestions. It's good enough and has pretty much every song.
But of course, some people do make money in the crashes. John Paulson made billions in the 2008 crash. Mark Cuban at least forsaw the .com bomb.
Would there be any cc camera recording of the entire incident probably that might help in identifying those officers
Someone want to calculate the area needed to make a discrete current-gen processor?
What countries do you expect things like this to happen so I can avoid them?
Pearl Jam did it except for the venue I went to. I must say I was a bit peeved about that.
Isn't it interesting how there's always a passage in the bible somewhere that supports a point of view, as long as you 'interpret' it 'correctly'?
Well, yes and no. It's like saying you need to understand Bernoulli's priciple before designing the SR-71. True, but 7 levels short of where you're working.
I have driven tractor for a farmer. He claimed the cost to control weeds was about the same whether he sprayed with his tractor, hired a crop duster or migrant labor. He was a beet farmer.
I would say that as an example, in most European countries the relationship between police and citizens is a lot more civilized. But them again this is my impression not sure if it's based on facts. I would sure consider this if I was planing to travel to the US.
Google Docs is buggy and absolutely unusable on a slow or unreliable internet connection. If type-setting and page formatting matter, it is not a good solution. Reliability isn't up to par with their local application counterparts.

Yes, those options exist. They cover basic use-cases well, but come apart at the seams for others.
Out of the frying pan...

http://www.theguardian.com/australia-news/2016/may/04/nsw-po...

"New South Wales police are on the verge of securing “extreme” new powers including to impose curfews on citizens, restrict who they spend time with or limit their communications, if they suspect involvement in “serious crime-related activity”.

The new “serious crime prevention orders” (SCPO) are similar to the control orders used on suspected terrorists, but broadened to a range of other offences including theft, tax evasion, money laundering or homicide.

Those acquitted of serious offences can still be issued a SCPO, as will people deemed to have engaged in conduct “likely to facilitate” a serious crime, defined as one punishable by at least five years’ prison."

Welcome to my local police-state.
Also free and no login or special application necessary. Just grab a browser and go.
From Australia, live in Japan. Having a gun pointed at you by police would not happen in the situation described.
Of course -- it would be much more exciting to prove Einstein wrong.

Also, all the press about the detection of gravitational waves "proving Einstein right" is a bit funny in light of the fact that Einstein himself did not initially believe in the existence of gravitational waves.
Because it's only one tiny piece of any given function usually that we need help for from SO. That's my experience anyway. Usually it's how to do something, not copying and pasting huge chunks of code. And often I would change and modify what I learn from SO anyway,so it makes little sense to include links then.
T-Mobile locked my bootloader on my Galaxy S7. I was impressed with them up until then.
Super efficient?
Just upload content to production. I remember at my first job they pressed an "up" arrow button once content looked good in their browsers.

Super duper efficient?
Develop on prod.
Things were stiff at the time. I remember booting up a Game Gear Sonic 1 in the 2Ks and finding myself stuck at Boss #1. The angry shame.
Developing your own vector animation editor just because...
I took the gmail client off my phone, for various reasons. One was that I wouldn't write people back after reading their email on the phone, and it'd be a few days. I'm cutting back on my Facebook time too, trying to limit that to a full size computer.

I ought to do something about this site... ;)
This whole thing seems a little fishy. It supposedly happened on Friday and the only news article I could find about it didn't have any independent verification.
I was with her until she started talking about Trayvon.
With standardized dining ware it shouldn't be too hard. Do it :)
Do you mind expanding on some of your statements? Especially:

> Activity life cycling is actually impossible. There are certain actions the OS takes that will cause crashes no matter how well architected the app is.
Licensing issues? I'm not talking about entire plugins, and I didn't think others were talking about that either. I thought we were talking about Stack Overflow, where we learn the best way to iterate an array backwards or something that amounts to a small component of what you're doing.

In that circumstance (which is what Stack Overflow is mainly used for) links would not be necessary in your comments.
How does it do with non-native accents?
Disclaimer: I am not an Android developer.

I cannot seem to reconcile these two statements:

> Should you use MVC? Or MVP? Or MVVM? I have no idea. Heck, I only know about MVC from school and had to do a Google search to find other options to put here.

And

> In Android, however, we explicitly decided we were not going to have a main() function, because we needed to give the platform more control over how an app runs.

So this person claims to not know or care about design patterns; but then explicitly enforcing a design pattern?

She does say:

> Android could feel like it has strong opinions on how apps should be written. With its Java language APIs and fairly high-level concepts, it can look like a typical application framework that is there to say how applications should be doing their work. But for the most part, it is not.

But after reading through the post, it does seem like a particular set of design patterns is being propagated.
Killed isn't the only thing that a dopey police officer can cause. I remember another harrowing story of someone trying to help at a biking accident ending up in solitary confinement with breathing issues for two days.
I've scratched that same itch - and ended up with a bunch of Python code on a server and using my pocket-computer just for it's web browser... For "casual apps in my pocket" it's often "good enough". (This just moves the playing field, but I'm comfortable in html/javascript and FE Dev, so it works for me...)