skysight-inc/HackerNews huggingface dataset:
Even if it's never retrieved (which is likely, given how difficult it is to access), I think the mere fact that it was spotted, marked, and can be explored, is an important milestone. People ought to remember these things.
Braintree launches in Singapore, Hong Kong, Malaysia
I've worked on a system where NULL mapped to valid memory. (It was an embedded system, so the memory map was custom and bizarre). Of course, insanity ensued when new programmers worked on it.
I have a 24 inch 2560x1440 monitor attached to my laptop.

A dark gray Happy Hacker Keyboard 2.

I am running Debian with the i3 tiling window manager.

I use PHPstorm and VIM and have those open all the time on different workspaces.

I can easily open firefox next to the developer tools next to 2 small shells.

Or php storm with two shells at the bottom and one at the side.
Yes, it's a hobby that generates some marine archeology which is very nice.

Probably not the equivalent cost of building and running what was the largest yacht in the world. Probably not the most sensible process for choosing projects to pursue. Clearly not as efficient as simply taxing that amount and devoting it directly to more systematically chosen research projects by people familiar with the field. Saving, for example, the whole yacht part.

But certainly a great deal better than funding political campaigns to drive down wages. So kudos!
Indeed. I guess his title is correct for him, at least.
This is when you call a top to the market.

When service providers start deferring 100% of their fees to cash in on some future bounty.
Many folks in this thread are expressing that it's the OP's fault and not Ruby's.

The OP made his post as objective as possible, politely written and nobody is loosing his face, neither Ruby as a language nor the Ruby community. But people are still resentful and fire back.

I believe it's not a discussion about Ruby anymore, its strengths, its weaknesses and wether Ruby still fits in 2015—no it's the fear of people that their core competence might be less worth in future. That all the time and energy they invested all the years into one language might be not a good investment anymore. The fear that better tech will replace their tech and that they have to start at zero again.

I know I am going to be heavily downvoted for this post. Before you downvote just think a second again why you'll downvote me.
If the video increases your expected valuation by another 100k or more - e.g. by influencing other VCs' investment decisions - then it's probably the right thing to invest in.

[This statement is inherently true by the principles of finance.]
It's true that images may compress more efficiently in some cases when combined into a sprite sheet, but in my experience the scenario described by the article is very likely: your sprite sheets will end up containing images that the current page doesn't need. That has significant costs in terms of bandwidth usage, memory usage on the client side, and CPU / energy usage on the client side (for decoding unneeded image data).

Further, if any image on the sprite sheet is currently visible, the entire sprite sheet must remain in memory, when otherwise the browser could free the memory of all the non- visible images. And it may sometimes be necessary to use a much more expensive drawing path when drawing sprites to ensure that pixels from one image don't bleed into another image.

These negative effects will be felt most severely on resource-constrained mobile devices, where it matters most.

One should always measure when making decisions about performance, but in an HTTP2 world my recommendation would be to avoid sprites in most cases.
Page up/down, the scroll bar, click-and-drag to select and scroll are three more off the top of my head.

Also, in the land of UX, your "obviously" is not always everybody else's.
Great idea, it's not as if the US government funding fringe political groups to meddle in foreign conflicts has ever gone wrong in the past.

Besides, didn't Anonymous start out as a band of pranksters? They seem to have turned into a bunch of uptight busybodies, what happened to their sense of fun? I don't care if they lose their web sites or twitter accounts, it still won't make them lose face.
I heard that rhetoric when ones you are calling for help prosecuted Aaron Schwartz. All in times when NSA was hacking all the systems they could get their hands on both around the world and in USA.

You may be overreacting and unwillingly supporting erosion of civil rights.
Why not use NoMachine, supports HD video streaming
Thank you. Yes, putting it as 'number one' might seem odd, but to me it makes sense in context. As you describe, my fear would be about being so easily arrested for trivial reasons in general, but the risk (even if it's tiny in comparison) of having my family taken apart, without me having any power to do anything, executed by the world's most powerful organisation, this is right up there with the worst possible outcomes for me personally - as in about equivalent with nuclear war, maybe second only to my wife being raped and murdered. And considering that I would be breaking several State laws with what is considered completely normal healthy behaviour in our culture, I find it completely reasonable to put this as number one reason not go live there, since everything else at the top of that list is both extremely unlikely, not influenced by our behaviour, and also possible outside the US.
I think using Mozilla's "Modern cipher suite" list should do it, and it seems to be all forward secure:

https://wiki.mozilla.org/Security/Server_Side_TLS#Modern_com...
You're misunderstanding point 2. The question is to be read as: suppose an optimizing compiler does this. Has that compiler violated the standard? You don't need to know which compiler (or ever whether it's a real compiler or just one that's been made up for the question) to answer that.
The gear that made ET the pinnacle of product placement
Tesla Takes Big Bite of Apple's Staff with Over 150 Total Poaches
I think java for sure ( not only in a Cobol way, but still strongly used) and well, most probably some evolution of javascript
There Are No Shortcuts to Success
you and the article 'do not understand [it] at all', maybe, but a generalization ignorant of probable scientific excourse is the opposite of scientific, as the GP pointed out.
"I see a developer wedge his git repo with a pull + rebase about once a month. And then somebody needs to walk over and explain."

Accidents happen, but the pattern of making people make highly predictable mistakes and then calling in the experts is the result of not investing on basic training (and possibly not hiring smart enough people, but it's another matter).

By the way, that "wedged" repository in all likelihood has an uncorrupted working copy containing all changes and can be repaired offline: Git is technically so superior to Subversion and TFS that it isn't even fun.
Believe me, there will be a iPhone 7 Mini. The 4 inch size is just too sensible to abandon.

This is precisely the point.

There is such a diverse set of requirements that different outcomes depend on the priority you give to each one.

All too often Apple denies this in the quest for the "one true solution".
The games you mentioned _used_ to run on the same branch of the engine, and when that does happen you only download it once. Most shipping Source games today use distinct branches of Source. There's a Portal 2 branch, a DotA branch, a TF2 branch, a CS:GO branch, etc.
This is 100% right. One additional point about the importance of granularity to effective cache management: if you bundle rarely accessed resources together with frequently accessed resources in the same cache entry, those rarely accessed resources are taking up space that could be used for other data. You may actually be causing cache misses and additional network traffic!
Your machine, or anyone's machine? Remember to multiply a network failure by the number of people if you're doing that kind of comparison.

Also, get better machines. The last time a machine failed at this all-macbook shop was several months ago.
Your daughter seems like a great child who can think for herself and is both curious and careful. Kudos!
The best VC comics ever, it's a shame they don't publish new ones.
"The web needs some open protocol for diverse decentraliced platforms to communicate with each other."

There is one, it's called http://pump.io/
Possibly.

But Sandwich Video's decision to accept equity is obviously based on an assumption that start-ups continue to reach high valuations.

So if we're at the top, Sandwich Video is late. In that case, cash out now by purchasing a video. The service provider will suffer the valuation loss.
That's a grey area surely. Much of Valve's output has been people making completely new own games out of existing games - CS, TF2 and Dota all began life as mods to very different games.

I think that they'll have monetisation in place either through royalties like Epic, or just their cut of Steam sales. I don't see why they'd worry that someone used Source to make a brand new game they're almost sure to profit from anyways.
That's not actually true in this case. The author is correct about this.

When "int i = 10;" is encountered, the tentative definition behaves effectively as a declaration. If the compiler were to reach the end of the translation unit and the variable i was never defined elsewhere, however, "int i;" serves as a definition.
Helping Hands Monkey Helpers
Source (by default) uses the Steam API to handle user identification and authentication, achievements, and server browsing.
I can't think of any instances of them vehemently condemning anything as a company. Some executive making snarky comments at a press event doesn't count, even if it spawns a gazillion outraged Reddit comments, and even if those snarky comments come from a co-founder of the company who was not known for his tact. In any event, just because an executive makes an abrasive comment about something doesn't mean that the other tens of thousands of people who work for that company shares those views.

Why don't you say it counts?

Ive or Jobs rubbishing other design choices is precisely what we are talking about here.
I've always thought monkey butlers were only sitcom material, but they really exist! They seem very helpful to physically impaired people.

- https://en.wikipedia.org/wiki/Capuchin_monkey
5 Life Lessons Everyone Should Learn from Keanu Reeves
When Ruby can't solve your business problems -> wrong choice. If it can solve your business problems -> wrong choice to move to Go.
Show HN: Multiplayer 3D Chess with WebGL and Websockets
What prevents me from using 'Modern' is it requires Android 4.4+, which excludes a hell of a lot of mobile users. I'm okay with dropping XP support but dropping Android 4.3 and earlier is too limiting for me.
I don't know what his vows were but, in my view, he did defend the constitution against domestic enemies.
> Take Apache logs for example - all you'll see is a load of POST calls to /MySOAPServiceEndpoint. Whereas with a nicely designed REST service, you can at least see the gist of what is happening without additional logging.

Fair enough. I always preferred to log at the "middleware" level but I guess that's a use case.

> Whereas REST can be done quite easily (even more so if it's GET), from a browser or a simple python script.

GET for everything is a large part of what the article is advocating. Once you get into "true REST" (using PATCH/DELETE/etc., maybe content negotiation) then you quickly move out of what you can test with the browser.

As for Python that was one of the things I loved about SOAP - plug the .wsdl into suds and you can test it from your Python script and you don't even need a separate doc, you can just use Python's built-in dir() and help().
Estate agent ratings and reviews – can they be trusted?
> I think the mere fact that it was spotted, marked, and can be explored, is an important milestone.

An important milestone of what? It's not like that wreck is likely to contain anything of interest, anything which would change our understanding of the pacific theatre let alone the war. And we have extensive traces of more or less the entire history of the Musashi (including a rough location of the sinking) so its eventual fate has never been in question.

> People ought to remember these things.

I'm reasonably certain the activities of one of the biggest navies of WWII is remembered reasonably clearly. By opposition to, say, the Porajmos.
Ask HN: What front-end JavaScript library
Hi,

I am a bit confused by the sheer number of front-end JS library existing and claiming to be the best ones. Anyone got some metrics showing a good comparison (extensive one, possibly with benchmarks) with clear argumentation? I know the standard answer is: "use what you are comfortable to use", but I am just starting with front-end development, so I don't have any prejudice for or against any specific framework/lib. I am quite appealed by something rather small in size, that would allow me to query an api easily and would take off the hassle of dealing directly with DOM.

Thanks.
This web-site make Firefox completely unresponsive and (looking at top) uses more than one full core. Why do they expect I'll stay on their page?
As they say: "Your new boy/girlfriend is better because you are better."
And don't forget to setup http2 on your server before removing all these hacks.
Having had three kids and living in an almost nordic country (Estonia) I can confirm that yes, indeed infants do sleep outside in winter temperatures. Mine did as well and they're fine and of regular health.

The trick with sleeping outside is that you have to make sure that they're warm and that there is no wind directly blowing at their face and there is blankets and stuff surrounding. In this case, breathing actually creates a zone of warmer air, so they don't breathe in the super-cold air all the time. The upside is that they get to sleep in fresh air and the parents get some free time. Win-win.

Regarding scool-age kids not being left left alone, I can't even imagine how this could possibly work. School for my eight year old is done by 12:45 - I work at least until 17:00, usually even a bit more, so does his mom. He comes home after school, warms up his meal (using a gas stove with an open flame - never had an accident or even a mishap with this btw) and on the days that he has swimming practice takes a bus to that. Trip from school to home is about 8km.

I'd actually kind of like to know, how do people manage work in the US, where I understand that this kind of behaviour is not allowed. If I were to pick him up after school and come home with him every day, it would mean that I could only have a half-time job maximum..
And finding the Musashi wreck reminds us of that… how? Wouldn't it have been a much better reminder if Allen had put his yacht money towards, say, improving the Unit 731 Museum or conserving/improving the east-european camps ruins?
I'd argue you don't want "brand recognition" in your advertising agency. I should think "wow that's a nice video and nice product" not "oh, yet another Sandwich video".
Front-end/Full-stack Web Developer - DTU Biosustain - Copenhagen Area, Denmark - VISA

Our research institute genetically engineers microbes for the production of chemicals that might otherwise be produced using petroleum-based feedstock. (We work with fine chemicals, not biofuels). Our aim is to apply an engineering process to something that used to be a slow and expensive scientific workflow. For that purpose we are building a mostly web-based platform to automate the engineering process and collect and analyze experimental data. We are looking for another developer to help out with this; someone who can take ownership of what they build and potentially grow into a lead developer position in the future.

Our web stack currently, in no specific order: AngularJS, ECMAScript2015, Redis, Python 3, Flask, PostgreSQL 9.4, Socket.IO, Docker. The application is very front-end centric so most of the work will always be done in JavaScript. The API is written in Python and our scientists write most of their algorithms in Python. We currently use AngularJS for the front-end, however this is not set in stone.

We will help with getting a VISA, as well as with administrative issues related to relocation. Our working language is English. We are a very diverse workplace; 70% of our staff have an international background.

The salary depends on qualifications and needs to be agreed by your union representative -- so I cannot give an official range -- but a rough personal estimate is DKK 450k-600k.

To read more and apply, go to:

http://biosustain.dtu.dk/english/About/Jobliste/job?id=8b5e4...
a new era for drone strikes,
If you want 100% on all categories (not recommend, you will prevent a lot of browser from using SSL) you will need to turn off everything other than TLS 1.2 and remove all ciphers that are lower than 256 bits. You will also need a 4096 bits certificate with SHA256.

ssl on;
ssl_certificate ssl.nginx;
ssl_certificate_key ssl.key;
ssl_dhparam dhparam.pem;
ssl_protocols TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers '!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:!ECDHE-RSA-AES128-SHA256:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-RSA-AES128-SHA:!ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:!DHE-RSA-AES128-SHA256:!DHE-RSA-AES128-SHA:!DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:!AES128-GCM-SHA256:AES256-GCM-SHA384:!AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA:!AES128-SHA256:!DES-CBC3-SHA:!CAMELLIA128-SHA:!DHE-RSA-CAMELLIA128-SHA';
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;

https://www.ssllabs.com/ssltest/analyze.html?d=techdroid.com
The opening of this reminded me of the hours I spent in an "adventure playground" as a child in the UK. Now at least I know that I need to thank Lady Marjory Allen of Hurtwood for so much fun. I do remember thinking that the adventure playground was 'dangerous' and that was the best part.
I think my point is dereferencing a pointer address zero is 'undefined' but here is the rub, what happens is entirely out of the optimizer and compilers control because it depends on the context that the program is run under. One can't determine at compile time what will happen.

In fact the compiler can't make any assumptions about a pointer whose value has been hard coded.

uint8_t b = (uint8_t) 0x30; // 0x30 is the address of PORT D on an AVR Atmega8
The figures you quote above are better than Rails but still almost an order of magnitude worse than Go. Clearly there's something else going on. I'm not saying everyone should abandon Ruby and move to Go (and I think neither is the article), but we should be aware of the tradeoffs involved in each tool choice (Ruby, Ruby with JVM, Go etc).
No macros in swift
As fast as twilio can accept and process without throttling, beyond that its not much useful.

Unicorn forking benefit is overrated, we used it and we don't see much benefit for long running processes.

Sidekiq is good alternative but that means some rewrite(for our app anyway). Secondly Sidekiq looks mature today, I started working on some of these changes 2 years ago.
Going from 12GB to 5MB of memory consumption could probably have been achieved through moving the alerting components to a dedicated Ruby (non-Rails) / Linux script configured to read their queue.

Time taken: 1-2 days.

Their high memory consumption was caused by large numbers of unneeded dependencies (e.g. Rails) included in their alerting components. By refactoring so drastically into a separate Go service, they may have squandered tens of thousands of dollars of company/investor money in retooling, retraining and learning a new environment. Good for the programmers, toxic for the company.
It's up to the author to show us this mythical compiler.
In the '80s, they put cat heads on human bodies without Photoshop
Are You a Fiction-Thinker?
Requirements change.
It does not say what she actually did though. Some more specifics should have been included as to what she was able to control and the actions of the plane.
Switzerland represent!

Yeah, I had a similar Upbringing. We went out and just did whatever outside. Then back for Lunch and then out again. Running around in the woods, building dams in the small stream, and so on. We were at the fringe of a small suburban town right next to some woods. I think we also ranged about 1-1.5 Miles away from home. We did have some boundaries set up by our parents, but that was really more to kind of limit the places they needed to check whether we fell asleep somewhere or something. The area was certainly big enough and exciting enough to tide us over.

And when I was 11, I was given a card for public transportation and we went to school in the "big" city (biggest city in CH). We took public transportation, switched modes 2 times (10 min walking to the train station, 15 min train ride, 12 min tram ride, 20 min bus ride). After the initial confusion over how public transport works, where all the info is located at the stations, no big deal. We usually rode in a group of 2-3, but if you missed a connection, you'd ride alone.

I feel that Switzerland has (had? I don't have kids... no real idea how it is 20 years later) a healthy attitude towards this stuff. Maybe that's just because I grew up there, but I feel that having an environment where we feel that children can roam around without getting murderized at every corner is something all societies should strive towards. And this absurd helicopter parenting I hear about sounds like it's trying to mitigate symptoms, not alleviate the root cause.
It's curious that the article you reference already states that Paul Allen found her in March 2015.
s-expressions are unreadable for most people. .ini can't represent complex structures or even simple ones like lists or maps. Things like YAML exist but aren't better than JSON by enough to justify a proliferation of formats. JSON everywhere would be a win.
Yes, couldn't read find that in the article beside "monolitic baeh"
"In addition, the US has a lot of heavily used, very long distance roads. It's a lot bigger than both countries, and so a lot more driving is required to get around."

Nobody's commuting from Wyoming to Oregon. This fallacy is often presented as a reason people here need to drive more, as though having a larger country obliged people to drive across it routinely. Besides that, the EU is pretty sizable too.

People here drive so much because cities are HORRIBLY designed, so everything is spread out. Why is everything spread out? Because people drive so much that any new development is required to be primarily a giant parking lot with a building in the middle. But then everything is really spread out, so you have to drive even farther, meaning more cars on the road, meaning more road space is built, meaning things are even farther spread out, etc. etc. etc.

Why is this?

* Racist, classist suburbanites don't want "those people" taking the train to their neighborhood. Likewise, they abhor the thought of even being seen on the bus.
* People think transit should pay for itself, nevermind the millions of untolled roads in the US (fuel taxes cover less than half the cost of construction/maintenance)
* Design decisions made in the 30's-50's meant for convenience (zoning rules, parking minimums, Level-Of-Service dictated building rules) had horrible, horrible knock-on effects (people have to pay for parking spots they don't even need, it's illegal to build dense neighborhoods, and roads are widened to the terror and death of cyclists and pedestrians everywhere)

How can it be fixed?

* Get rid of parking minimums. Overpower the NIMBY's politically. Build transit. Raise fuel taxes. Change culture to respect walkers and cyclists.
Simkl TV Tracker is open for beta users