skysight-inc/HackerNews huggingface dataset:
Well, he only mentions how these things make his life difficult, not how they make it easier. When you consider something, you must also consider the alternatives: a GC does insert safepoints on the one hand, but it makes lock-free data structures possible (or much, much easier) on the other. The JIT counters introduce contention before optimization kicks in, but then you get virtual method inlining, the mother of all optimizations, which you can't do without a JIT, certainly not when you want to support hot code loading.

Those things are necessary for the class of programs Java SE is meant to support (long running, high-performance server-side applications); they're not ideal for device drivers, command line programs or fast-loading GUI apps, which Rust is designed to handle. Everything is a tradeoff.
In the context of the post (putting hello_world.js in perspective vs Actual Coding), it's clearly meant as hyperbole to make a point.
MH370: Plausible Explanation
I wish for a forum/site with links only like these! Pure code hacking.
Random person's random opinion. Not to be rude but almost none of these types of articles, whether positive or negative, should be taken all that seriously nor be given the time of day in form of discussion.
my old physics lab was filled with those, the original IBM ones and some Fujitsu clones. So clickity!
Yes, he mentions that.
"you won't make it very far unless you just like being told why what you wrote is bad every day."

This is what I try to explain to people, but I fail every time.
>Too often, devs forget their homepage assets are cached, & don't see the critical first time user experience with their site as slow.)

I always consider running PageSpeed Insights to be a mandatory final step before making any significant change (that is, anything that loads new assets) live. That helps to avoid this issue.
Order it online, 10min max.oryou are too busy reading hn?
Improving the State of 4K Display Support Under OS X
We at Unbxd are using Shippable to CI our maven builds. I am pretty impressed with the ease and speed of the tool. Everything is taken care of end to end. we were up and running in minutes. Highly recommended.
Cool game!! Can't stop playing it. Finally achieved 2048 w/ score 21028 :)
I have a weak audio memory so i suppose I am unable to appreciate it in that regard :) what else?
Font piracy is one of the oldest forms of piracy around. Enforcing font licenses in any form is pretty much futile.

Of course, you could always scramble the glyphs and then do an inverse scramble on the page (seriously though, don't do that unless you hate your users).
Currently, the "loophole" in 2FA is that almost no one enables it. Although it's great that Google offers it, it doesn't help when >95% (Just a guess off the top of my head, but seems reasonable) of people don't enable it.

I only know one person who uses 2FA, besides myself, yet almost everyone that I know uses GMail.
"Aviation investigators and national security officials believe the plane flew for a total of five hours, based on data automatically downloaded and sent to the ground from the Boeing Co. 777's engines as part of a routine maintenance and monitoring program."

Well, if the engines were transmitting, can't someone figure out the direction of the plane?
Some interesting, non-game uses:

Adobe is using it for some of their products. Lightroom was the first and its usage is extensive.

http://thesoftwarelife.blogspot.com/2008/11/lightroom-and-lu...

http://www.lua.org/wshop05/Hamburg.pdf

Wikipedia is now using it as their multimedia scripting language.

http://www.meetup.com/wikimedia-tech/events/106078042/?actio...

http://www.youtube.com/watch?v=PrhzAtC8fCc

Verisign uses it for High Availability Databases and also apparently DNS Advanced Traffic Management

http://bluedino.net/luapix/LuaWorkshopJuly2008-rev3.ppt

https://www.youtube.com/watch?v=XeP7d_jBPyA

You can now write NetBSD kernel modules in Lua.

https://news.ycombinator.com/item?id=6562611
SystemD 211 introduces GPT Discoverable Partitions
Vehicle plows into SXSW crowd – multiple fatalities
That was awesome. I finished it. I died 92 times.

The jumping mechanics reminded me of "air control" in strafe jumping in Quake 2. Can you tell I haven't played games much lately?

Love the music. I have had the tab opened for a few minutes now that I'm done playing just listening to it loop through.
Switch QUIT and TERM signal · 8124190 · benoitc/gunicorn
Hmm, I always had scrolling with iTerm2, even with vim, weechat, htop, etc
Oh give it a break. Be rude if you want to be. Not like anybody actually cares anyway.
Was Angleton right?
I guess it depends on the data transferred. For an engine you probably have data like altitude, revolutions/second, fuel intake, pressure, etc. To get a status on the engines you probably don't NEED long/lat data. So it might not be in the transmitted bursts.

Maybe there is a way of interpreting the data that tells you when/if the plane turned. e.g. "the chamber pressure in engine 2 is 5% higher than engine 1 ==> the plane was turning left at a rate of 15° per minute". Something crazy like that
You won't read that book again because the ending's just too hard to take.
Lessons Learned from Participating in Two Hackathons
I wonder if the necessary transmission origin data wasn't recorded? I bet the fbi is right now going through boeing's network trying to figure that out though. Is it bounced through satellites? You'd think a XXX million dollar plane would have a gps beacon or something though, just like atm machines.

It would be a miracle if it where hijacked and there's even a chance those people are alive.
Valve need to encourage game devs from a console and windows centric world to develop for the SteamEngine platform. PIX (http://en.wikipedia.org/wiki/PIX_%28Microsoft%29) is one of the tools these developers are used to dealing with. So having a Linux equivalent is pretty valuable.
Candy Crush Maker King worth $7.6 Billion IPO
thanks.. i'm happy you like shippable. as always, feedback/feature requests welcome :)
Interesting hypothesis that would square with this:

http://www.antipope.org/charlie/blog-static/2014/03/a-hypoth...
> Well, if the engines were transmitting, can't someone figure out the direction of the plane?

Unfortunatley not; the flight-data transmitting systems ( ACARS and ADS-B ) that do include position data appear to have been turned-off or disabled deliberately.

The engine telemetry feed is part of Rolls-Royce's 'Power by the Hour' system, which aims to identify faults or under-performance in the engines whilst still in-flight so that an engineer can tune and correct when the aircraft arrives. It doesn't care where the aircraft is.

Though... it might include environmental data such as inlet pressure and temperature, which could help to determine altitude.
So we have a plane that flew to another destination without communication and several people with bogus passports on board. Familymembers have reported cellphones that kept 'rining' instead of going directly to voicemail (as they would have if the plane was at rhe bottom of the ocean). Hijacking looks to me the only reasonable explenation.
How we compared code analyzers: http://www.viva64.com/en/a/0086/

Dump: http://www.viva64.com/external-pictures/txt/SCA_Comparison.x...
I wonder why this data wasn't available earlier. It seems like it would have been very useful in the searches.
Does the data include power information? At least you could get some sort of bound on the distance it is likely to have travelled.
its pretty intuitive, the builds are faster. cool.. My project dev process got simplified. Thanks for offering free service for one private repo.
Probably was available to investigators and searchers just not the general public.
This is some weird stuff.
I am amazed by the speed of the build and the great intuitive UI. Shippable is a winner. :-)
Annnd, why aren't we reading about cell logs of every IMSI of every passenger on board. Isn't this baby stuff? Continually ringing doesn't mean the phone is still on a network.
"If it ain't broke, don't fix it." - Bert Lance
It's possible in some cases for phones to "ring" even if they're off/disconnected, as the tone is generated by the network, not the device itself.
Yep. Good software companies tend to get this. But the zillions on creative digital-media agencies that popped up recently, and realized that yes, what they are doing is software development and nothing else, and that their "creative secret sauce" only contributes 10% max to the business fail to get his big time!
glad you like the service. we will be increasing the free plan to include 5 private repos tomorrow :)
"Unreal Engine 4" is marketing buzzspeak. WebGL is modelled after OpenGL ES 2. Its GLSL support is massively outdated. It lacks features like multiple render targets (used by any deferred renderer in the XB360 era, e.g. Unreal Engine 3), geometry shaders, multisampled reads (for HDR MSAA and hybrid spatial/temporal AA techniques), and tons of other common techniques.

Asm.js is limited by having no 32-bit float type, no 64-bit int type, no SIMD, no dynamic memory allocation and the fact that they had to extend the language from day 1 just to be able to multiply a 32-bit integer by another quickly.

You may want to actually inform yourself.
damn, this is fast.
"Use your arrow keys to move the tiles" ?
How about a few more words about rules.

How do you pick which tile you want to move?

And btw, when I tried, two tiles with same numbers were NOT merging most of the time.
Other times it seemed that the entire row was moving. Then again, I could not figure out how to select a tile to move. Mouse seemed to work but only sometimes. Perhaps accidentally... Too buggy or just big time lag.., or just big time lag..
That actually sounds promising--like a book club for gameplay mechanics. We could start by working through http://www.squidi.net/three/ together.
Use Whatsapp on Android? Your chats are not so secure.
Como educar a un cachorro chihuahua para que haga pipi afuera
looks interesting. Still, some questions here: could you explain in more detail the storage in the pricing plan? Let's say I'd be interested in free one. What would be counted in the 1GB? Logs, some cached artifacts (any chance for maven local repository caching/reusing the apt cache),...? thanks
Increased risk of narcolepsy in children and adults after vaccine
This replaces the opengl dynamic library, similar to apitrace. It should work for any opengl app (the example they use is a simple gl app that draws some spheres). When the app makes an opengl call, it logs it to tmp before forwarding it on to the real opengl library. It's kind of like strace for graphics...

Then, there are tools to analyze and inspect those logs. You can presumably replay a frame, and step through each GL call and inspect the data it is sending. I haven't tried building this yet, but it looks like it includes a tool to replay the GL calls, and some kind of interactive GUI.
"not" is: ton*

I know normally corrections are frowned upon, but this should be an exception, it completely inverts the meaning!
"Use your arrow keys to move the tiles" ?
How about a few more words about rules.

How do you pick which tile you want to move?

And btw, when I tried, two tiles with same numbers were NOT merging most of the time.
Other times it seemed that the entire row was moving. Then again, I could not figure out how to select a tile to move. Mouse seemed to work but only sometimes. Perhaps accidentally... Too buggy or just big time lag..
Good thinking; yes, fuel flow and power settings are included:

http://www.rolls-royce.com/about/technology/systems_tech/mon...
This statement has to die. It has been confirmed over and over again that the phones aren't on and this is a network thing. Do you really think that if this plane was hijacked the phones would be kept on especially in light of the Snowden/NSA leaks? Tracking cell phones has been common for over a decade now, I'm sure a hijacker would be aware of this and would toss the cell phones into the ocean.
C++ analyzers: Cppcheck vs VS2013 vs PVS-Studio vs CppCat
We have carried out a thorough comparison of four analyzers for C/C++ code: CppCat, Cppcheck, PVS-Studio and Visual Studio's built-in analyzer. It is a serious, large investigation that we had spent about 170 man-hours on and which, in our opinion, gives a good idea of the general state of things in static analysis nowadays.
Picture 1
I subscribe to Unsplash: unsplash.com
Short: http://www.viva64.com/en/b/0241/

Full: http://www.viva64.com/en/a/0086/

Dump: http://www.viva64.com/external-pictures/txt/SCA_Comparison.x...
Car Crashes Into Crowd at SXSW (at least 2 fatalities)
Some games use it. I'm under the impression the number is much larger than 3. There are competing interpreters like Havok.

However, vanilla Lua is pretty fast to begin with. Additionally, the types of optimization you do with vanilla Lua are the opposite kind you do with LuaJIT and vice versa. Generally you need to decide early in the project which you want to go with because it impacts how you write code. And it isn't always guaranteed that LuaJIT will be faster. And since game engine cores are written in C/C++, this optimization works against LuaJIT.

Ultimately, games need to stay within their fps budget. If Lua is high on the CPU, but the game is still in budget, nobody really cares. And CPU profiling doesn't always tell the whole story since many things can be GPU bound. It could very well be that the game is already GPU bound so getting more CPU back won't help.
Why a week? I'm trying the "one game a month" challenge and I find it very difficult for one single reason: cut out things so it's possible to finish the game in a month!

Do you think it would be harder if you had more time per game?
> It would be a miracle if it where hijacked and there's even a chance those people are alive.

That's very unlikely 240 people would disappear safely without leaving any trace. SO yeah, "miracle" is appropriate.
YOU Are The 99% Juggernaut
I worked in a similar environment. Sprint 1 is requirements gathering. Sprint 2 is coding. Sprint 3 is testing. Water fall really is agile!
Am I sexist for assuming that the author was a woman right up until the point where he says "Surprisingly most of my women friends and my wife" ?
Who says it wasn't? It's likely they kept it to themselves.
How ISRO got an indigenous cryogenic engine
So for someone that wants to study the non-watered down management version of "Agile", which books would you recommend?

And just out of curiosity, are there any popular Agile books that you would not recommend?
That's what I was told was - nine months ago - the going rate for W-2 Senior Software Engineers in Portland and Seattle.

I expect it's a lot more than that in The Valley, and may be a lot more than that now, here in Portland.

However I don't actually require anywhere near $65.00 to be happy.

The borkers wanted me to require $65.00 to accept a gig so THEY would be happy, not I.

All I really require to be happy, is enough cash for WiFi, a single room in a shared house, bus and train tickets about three to four days per week, decent grub and other sundry expenses.

I used to make $120.00 shortly before the Dot-Com crash hit, but that was one of the most horribly depressing experienes of my entire life.

I'd rather make quite a lot less than what I am worth, as I'm rather happy only charging what I actually require for happiness.
What is it transmitting to every 30 minutes (fixed: seconds)? If more than one satellite was involved, that might give direction. traceroute?
That seems to indicate that the data are transmitted via ACARS. Is there another back-channel, if ACARS were unavailable for some reason?
as part of build artifacts, we archive ./shippable folder. this typically has code coverage reports, test results, any project related archives that you might specify (but not console logs).

These artifacts are counted against the storage limit.
EXACTLY! I also read the blog on the assumption that the author was a woman up until he began mention of his wife etc. Does that make us sexist?
In my experience the network won't ring if it hasn't seen the device in a certain time period. "Straight to voicemail" for that. I'm no expert though, maybe rings are still possible.

But if the network is seeing these phones, it seems to me it'd be pretty simple locate these people by just querying the provider for the tower location. This hasn't happened, so the only conclusion is all the phones were destroyed, disabled, or out of range.
I'm fond of, um, mine. :-D http://www.jamesshore.com/Agile-Book/

It has a section in the front that describes which pieces to read depending on which role you're in.
This is an interesting article. One of the comments also gives another plausible solution. Pasting it here for convenience:

"There are a number of troubles with that theory Charles, one of which is that the plane should have followed its intended course and stayed on radar by passive reflection, but it is certainly also one of my favourite theories right now.

The lack of debris near where it disappeared from the radar opens the door to more "interesting" theories, such as kidnapping or theft.

First of all, identifying planes by transponder code is not hard ID.

It would be perfectly possible for co-conspirator plane to fly transponder-less up to the target plane, take over the transponder code, and fly decoy on the official route, while the MH370 goes elsewhere.

That means that the point of "last contact" doesn't tell us anything but the existence of an electronic device acting like a transponder at that time and place.

Turning the transponder off and tailing another transpondered plane very closely is another way to disappear from ATC without plastering the surface with debris and then you are also more or less free to go wherever you want, until somebody visually spots two planes very close.

The decoy plane does not need to be the same size, so the probability of such visual detection would be low.

Therefore, suspecting foul play, we don't have any trustworthy information about the planes whereabouts after the last visual sighting of the plane.

It would be interesting to know if there were any high-value targets on that plane, amongst the passengers or in the cargo.

If the cargo was the interesting bit, killing off all the passengers by dropping pressure and oxygen is trivial.

One interesting nugget is the rumour that "passengers phones are still ringing".

That's sufficiently implausible that nobody would take it seriously and actually follow the SS7 data.

But if true, it would be explained by the plane sitting somewhere at the edge of a jungle, for instance on the remains of an old WW2 strip, passengers dead, and cargo gone."
> * On February 22nd, aircraft 9M-MRO underwent maintenance. During this, or during a previous maintenance cycle, an empty oxygen bottle was installed by mistake for a full one, or a valve was jammed, or some other undetected fault rendered the flight deck crew's emergency oxygen supply inoperable.

That sounds extremely unlikely. Standard procedures for equipment checks in plane are usually done at 9 sigma standards, i.e. they involved numerous checks by different people. We're not talking about an amateur doing maintenance at home during the weekend. And I doubt there would be a single oxygen source in the cockpit since airplanes are usually built with multiple redundancies.

I don't really buy that one. Plus the plane did not make it to any military radar either - so where did it fly for 5 hours?
Damn that is an interesting theory. I think there should be a way of getting into the cockpit if it can be determined that the pilot and copilot are incapacitated. That would be a miserable way to go. :P
thanks for fast reply!
that leads me to some more questions then. Are logs archived at all? And what happens if the limit in ./shippable is reached?
Still tallies with my hijacking theory. A 777ER would have had enough fuel to get to just about anywhere east of Africa, and maybe even to the horn. Honestly I think it's the simplest explanation.
Ultracoin Lottery
>> Maybe just a lot of nukes, carefully designed super-virus that wipes out our species, or sending a single self-replicating nanobot

The insane energy scales of relativistic travel (especially between .9 and .9999-repeating) combined with the ridiculously advanced technologies throws any speculation out of the window. Interstellar nukes surviving relativistic deep space travel while guiding themselves to a solar systems light years away (and with your ability to turn measure in tiny radians of the same)? Super-virus that operates across massive evolutionary scales while, again, surviving said travel (and for kicks only 240 of the known 500 amino acids are naturally occurring [1] and it depends entirely on random mutations and environment)? Self-replicating nanobots, one half of the holy grail (billions of years being the other) that would place in the hands of mortals that which allowed natural selection to give birth to the aforementioned aliens?

At the technological level of relativistic weapon systems + nanobots you're basically talking the ability to do whatever you wanted. If they can have near omnipotent self-replicating nanobots flying to destroy civilizations, why not to slightly shift their stellar orbit by consuming the rest of the solar system (relativistic guidance and navigation is an entirely different ordeal) to add some interstellar non-determenacy or send out nanobots to replicate their civilization on hospitable solar systems?

Sending out a bunch of relativistic nukes is probably going to be one hell of an expense (don't imagine you'd be able to do a gravitational sling shot without a black hole or perfect premonition). If the civilization was that scared of being wiped out, it'd probably be cheaper to build a single defense for their civilization rather than a bunch of attack platforms intended to wipe out other civilizations.
One I've had my eye on for a while is http://morphcat.de/superbatpuncher/
Yup, same here. Just tested it. I don't understand what's new here; can anyone explain?
Missing Bitcoins: US Court Freezes Assets of Mt. Gox CEO
Two dead, many injured, after car plows into crowd at SXSW festival
Cool. I found the hash maps and jemalloc binding on Github via your profile. That's something I imagine we will need in Snabb Switch eventually. Now we know where to find it! Thanks.
If one created a physical substrate that neurons could transmit to and from, then embedded it in the brain, you could create consciousness in that substrate. A primitive analogue of this has been done where they attach electrodes to the tongue and fired them in a pattern suggestive of a video feed, eventually the brain started to understand it as another 'sense'.

Should one start brain-interacting directly with a substrate, the substrate could be powered independently and persist after separation. If separation occurred after natural death of the host, you could say that it 'uploaded' it's consciousness to the substrate.
"Javascript is assembly". ROFL!
Um... isn't the exact opposite true, namely that under the current system a poor person can't even afford to win a lawsuit and thus have to avoid them at all cost, no matter how certain they are of winning?
yes console logs are stored in our db and will be available forever or until you delete the build.
when the limit is reached for ./shippable, we will start deleting the oldest archives. So it's a rolling 1gb limit.
He does reference the case of Helios Airways Flight 522[0], where a similar situation happened as a result of human error (leaving the pressurisation system set to manual).

0. https://en.wikipedia.org/wiki/Helios_Airways_Flight_522
"set mouse=a" works better
Because the "cell" is the microcell generated by the plane's internal GSM/sat uplink... which has no GPS attached and cannot really be traced.
Getting the math of the Universe to cancel out