skysight-inc/HackerNews huggingface dataset:
The problem is that businesses don't always have a choice. Maybe big corporations do, but for small companies, you have to deal with that the locals ISPs give you. Where I live (Italy), unless you happen to live in a major city (and even there, the coverage is small and the best speed you can get is 10mb/s) the best you can get is a SHDSL line, which gives you at most 8mb/s for about 300-400€/month. And that's if you're lucky to have a central nearby that supports it, otherwise ADSL2+ it is (1mb/s). I'm sure this is the situation in most of the world.

There's is also the "political" problem (as outlined by everyone else), I can't see every company wanting to outsource the storage of their secret data. Then you're also at the mercy of Amazon, that for whatever reason can stop providing you service (It's a tiny possibility, but it's still there).
Samsung Launched Free Music Streaming Service Milk
Need to have right workflow other wise git is distater
I'd like to believe your anecdote but since I know lots of engineers that appear to be super productive and also very out of shape I'll have to counter your anecdotal evidence with mine :P

Note: I started working out about 7 months ago for my health regardless if it would make me more productive. I haven't noticed an increase in productivity, a better mood, or improved engery levels, but I do have a belief that I'm healthier
> For a perfectly golden and crunchy crust make sure you leave it in there for precisely around 7 minutes.

Comedy gold.
You missed the worst bit, not only did they detain him they did so under terrorism legislation on the basis that the information he might have been carrying might be useful to terrorists.

The fact that the courts backed this interpretation brings all the terrorism legislation into (further?) disrepute.
I have a friend, that lived in a dodgy part of town. And the day he bought his new Powerbook, he hid it in the oven before he left the house.

Sadly after a visit to the pub, he thought pizza would be a good idea and preheated the oven. Only to suddenly realise his new computer was inside it.

He rescued and cooled it, and oddly, it survived! Only it had shelf marks permanently moulded into the chassis forever more.
Day In The Life Of A Crab Net
1st Alliance Lending
A home is where we belong! 1st Alliance Lending, LLC is all about buying new homes, expanding homes, winning back our abode and preventing a foreclosure to retain our homes.
That sounds like the old harddrive trick where a harddrive refuses to start until it's cold enough.
Do most people watch TV? Read newspapers? Play computer games? Have Facebook accounts? Surf internet?

It's (almost) always a question of priorities, not lack of actual physical time.
Very nice! An interesting approach!

Did you also consider using some more advanced geometry representation of terrain other than heightfields, such as triangulated irregular networks? That would allow you to choose an error threshold for each LOD and seamlessly join neighboring patches together without the need to use vertex shaders for it.

I did my own "Google Earth"-alike using a modified BDAM algorithm a couple of years ago. It required Hadoop preprocessing of detailed input data (resolution in meters), parallel terrain simplification using quadric error metrics and edge collapses and produced a set of layers at different LODs.

The cool thing about it was that you could have chosen the desired screen-space error and fetch only those LODs that were fitting - usually these had far smaller size than regular heightfields of the same resoultion/error. You could have also incorporated roads, rivers, buildings, bridges, tunnels straight into your terrain geometry, as well as different textures for each sub-part of it.

The tessellation was a bit funky (BDAM uses triangular patches instead of tiles) however there are also variants that utilize rectangular tiles. Vertex shader was then used to simulate 64-bit precision, giving uniform rendering detail in centimeters for the whole Solar system. Geometry shader could add more detail into it and overall it was very snappy online as the size of downloaded data was smaller than with regular meshes.
Think about it logically - lifting is stretching. If you lift correctly (form and full amplitude) and don't shy away from free weights it will increase your flexibility. Some info to back it up: http://breakingmuscle.com/mobility-recovery/can-lifting-weig...
This is a common technique so no surprise they are similar. However, there seem to be slight differences in the way the chunk edges are made seamless.

In Trigger Rally, there are additional vertices being added to the lower LOD chunk side of the seam to avoid T-junctions in the mesh topology.

In the OP demo, the vertices on the higher LOD side of the seam are morphed so that they will be flat with the lower LOD side of the seam. This should also help reduce "snapping" when moving to higher LOD levels.
I personally would say, use your name if freelancing. If you are looking to become a consultancy then look at using a company name.
The article does not mention optimization, but standard optimization levels (-O1, -O2, -O3) are not chosen optimally at all. See http://dl.acm.org/citation.cfm?id=1356080

For tuning GCC flags for a particular application, see http://opentuner.org/
Thank you! Didn't know this app yet.
Ask HN: What would you like to see in an Api Analytics service?
I have found 30 minutes, 6 days a week, to either run or bike for 5 years. I probably miss ~5 days a year on it, where I have to skip a few days in a row. I have two kids under 3 as well. It's not easy. I have to wake up early (5am) even on the weekends, but that's the time I can control while the kids sleep.
I absolutely hated StrongLifts. If you have godlike genes it will work great; unfortunately I ended up having a month-long plateau that made me dread going to the gym (StrongLifts makes you "work until failure" a certain number of times before you take weight off your exercises, which sounds OK until your sets are going 3-1-1-0-0 2-3 times a week for multiple weeks). Psychologically, working to failure makes you feel like absolute shit.

Also, they never mention this anywhere, but do not start a weight training program if you are overweight! It's very difficult to build muscle while eating at a caloric deficit. The absolute best way to get into shape first is to lose weight with a lower calorie diet and cardio. Once you're slim, then you can start bulking if you want more muscle.

You'll hear people say things like "weight training raises your metabolism so you're burning more calories while at rest." This is largely a myth that experimental data has disproven. Men have a difficult time with this because there's a certain machismo factor when it comes to weight lifting, but please resist the urge!
Stop doing squats 3 times a week. It's a beginner's move, and only valuable if you're planning to be a competitive powerlifter. I moved onto a more traditional 4-day split (chest, shoulders, back, legs) years ago and it's much more fun and productive.
If you're talking about a $10,000 reflow oven with tight PID control where you set the profile and go you'd be correct. if you're talking about a kitchen oven with cheap setpoint control that has a tendency to waaay overshoot, you're best off to aim a few 10's of degrees low.
Originally, yes, but it's been two decades since Alpha. I think by now they have a pretty good idea of what they're doing and why it works.
tphyahoo: you are shadowbanned.
> Fragmentation is an issue with every mature, vibrant ecosystem. It's also a benefit in that it fosters innovation.

I get your point, but sometimes it can be better to have a somewhat less-than-optimal solution standardized rather than many "better" solutions. And while people obviously come up with different solutions to the same issue, it is important to distinguish critical systems (eg, error handling) from other systems which are specific to a few domains (eg, webservers). IMHO, the former absolutely need to be standardized.

> As for lens libraries? Edward Kmett's library[0] has taken over that space. The other libraries represent previous attempts at discovering the optimal API and mainly exist now for historical/compatibility reasons.

I get your point, but I'm sure you'll still find a number of libraries on Hackage depending on non-Lens packages. This is not a desirable state of affairs.
I comment them at the time of creation and add them to my snippets file with the comment.
My workouts are recently down to 30-40 minutes. Even less on a fasting day :). I have an advantage that the company has a gym, though, so there's no extra trip. My workouts are a combination of weight exercises (big 3: squat, bench press, deadlift + occasional cleans), bodyweight exercises (mostly along the lines of "Convict conditioning" books 1 and 2, and some stretching. Today, for example, in about 40 min I did (plus some stretching)

Barbell Squats 3 sets of 5

Pull-ups 3 sets of 9

Stand-to stand bridge 3 sets of 2

A static exercise on abs - 2x60s

The "secret" is that I move between exercises and sets with very little rest, I.e. do squats, then do pull ups, then back to squats - while the leg muscles get some rest, the back and arms do the work and vice versa. Of course, you need some aerobic fitness for that so you don't run out of breath. I know 2-3 hours are not unheard of, but, unless one plans to compete as a bodybuilder, diminishing returns kick in pretty fast. Even worse, one can overtrain and extra time will be very counterproductive in this case.

Of course, if you are, for example, a competitive powerlifter (I did that for a few years), you should train in a very different way - i.e. only do one exercise at a time, and have longer breaks between set etc., but if your goal is primarily health you may be way more flexible in your approach.

Another example - once a week I run home from work. It's 10 km, so takes about an hour. However, a bus takes at least 40 min, sometimes a bit more. So - I spend only 20 extra minutes, but I get a full hour of exercise! There are always ways to optimise.
I've looked into that, have you seen any performance regression due to the fact that it's pure python?
> and you will not read Hacker News today

not from your laptop, at least. and most probably not from within your house too.

https://www.youtube.com/results?search_query=Will%20It%20Mic...
You can use even a microwave oven, but only in GRILL mode ;)
I know plenty of relatively small businesses in my area that use business-class asymmetric DSL connections with an upload speed that tops out under 40KiB/s. Many of these businesses are not in an area laid with fiber-optic cable. I have no idea how much it would cost to get dedicated fiber to a business in an area where it hasn't been pre-laid, but I imagine a nontrivial sum.

Small businesses still generate data that needs to be archived. Uploading a TiB of data at ~40KiB/s would take the best part of a year.
Whether forming a company is beneficial depends on where you live and what the tax/liability/other rules are in your jurisdiction.

I'm Dutch, and I started a one-man company because it's fairly trivial, and I need a BTW (VAT) number to charge required VAT, ask it back from the tax service, and enable my clients to ask the VAT they paid me back.

I'm still fully liable, because starting a BV (http://en.wikipedia.org/wiki/Besloten_vennootschap) costs more and comes with extra requirements. I may eventually become a BV when it becomes advantageous for me to do so.

There's definitely paperwork, but that's unavoidable. Without a company, I'd still have paperwork. I hired someone to handle the taxes for me, and his costs are deductible because they're business costs for me.

My company's name is not my real name (there's a totally different company that already uses my real name), but in the end, clients are interested in me, and not in my company.
I remember it too - it changed how I think about fitness then, and my mind remains changed!
That why I do the at home stuff, you don't have travel time and other time wasting gym related bs.
Except for extreme cases, no. The cohesive force of molten solder is more than enough to hold your components in place. Also interestingly enough, this is also what causes surface mount components to automagically "settle" over their pads when you have the proper amount of solder/flux.
Tunneling Internet traffic over Facebook chat
There's a specular light positioned above the terrain, which adds the sparkle (light3 in https://github.com/felixpalmer/lod-terrain/blob/master/js/sh...). If you want to play around with changing the light etc, you can use Mozilla's awesome in-browser GLSL editor (currently in FF beta): https://hacks.mozilla.org/2013/11/live-editing-webgl-shaders...
I did this recently and I went with a company name for two reasons. One, not having a native English meant that it wouldn't sound normal for them to spell/write my name, and second, I don't really like my name :P

Now if you should start a business or register as a sole trader, depends on revenue, local legal liabilities, if in the future you plan to hire people, etc. This advice should be given by an accountant that knows local tax and your current situation.
Very surprising to not see the -std option to actually clarify which language standard is being used. Perhaps that isn't as important in C++ as it is in C.
The end result depends on so much more than just working out. My first coach told me long time ago: the impact to the result is 30% working out and 70% diet. So there are quite a few questions that I'd ask, like:
1. Is your diet correct? Micro/Marco nutrients? Supplements?
2. Is your workout routine correct? Weights, cardio?
3. Did you check your hormone, thyroid, etc levels? Testosterone, HGH, etc?
How do you guys invent this stuff? It wouldn't cross my mind... ;)
"-Winit-self" actually disables the common "var x = x" idiom which is used to silence "uninitialized variable" warnings.

Personally I consider "-Werror" stupid. Warnings are designed to help and be reviewed, but aiming at "100% warning free" code should not be an "aim". For instance, I'd rather have "unitialized warnings" than use "i = i", which you know, might actually be correct code if "i" was available in scope and you want an additional copy that you can modify (nester for loops come to mind).

I sometimes leave warnings when silencing them "uglifies" the code.

"-fvisibility=hidden" is not so easy to leave on all the time when building software build by others. What I use is mostly "-fvisibility-inlines-hidden" in C++ code, even when building OSS projects, for which I never had a problem so far (in c++ inlines _are_ expected to have hidden visibility).

I also use "-march=native -flto=jobserver" and "-fwhole-program" (when linking) when I'm targetting my own hardware.

I also noticed that gcc now supports "-Og" to build optimized programs without impact on debugging, for which I had a very long command line before. "-Og -g3" gives pretty decent performance and optimal debugging, which is ideal for beta-testing programs.

gcc supports a pretty infinite list of command line switches. Actually, if you know what you are doing, you can optimize a program so well it's pretty much impossible to beat even by hand-crafting assembly. I know I tried several times, before realizing I could move a function to a separate object and supply a different set of optimization flags tuned just for that function.

For instance, "-Ofast" is actually safe most of the time for system utilities (and most other OSS software), and gives quite a boost for programs working with floats (most image-resizing loops and the like). Very few programs actually rely on exact IEEE arithmetic. Though I never use it, since finding issues might be _very_ hard.
I guess a way to protect from this would be to set some forwarding at the web server level, so that any url for static files would forward to its canonic representation. After the forward I think the file shouldn't be downloaded again.
It seems like in the time I've been using python (about 18 months, really) the community has really stepped up the pressure to switch to 3.x. The vast majority of what I use day-to-day has now been ported (just noticed Paramiko support has been merged to master two days ago[1], so Fabric'll follow rapidly after that), and every time I see a new book come out it demands Python 3.

I will try to be a good boy and use it going forward (I already find it more useful for CSV and other file I/O type tasks thanks to the unicode support, but am reliant on mysql for some routine drudgery as well).

[1] https://github.com/paramiko/paramiko/pull/276
4 Social Media Tools to Improve Social Media Marketing
I get a kick out of the idea that someone would guarantee something beyond their lifespan, and possibly that of the institution. 100 years is still a pretty long time, and lots of things can happen, so I'm not sure who would be there at the 80 year mark if something were to go wrong with the disks.
Show HN: Easy way to compare IaaS vendor prices and features
-Os

Then if any functions are a bottleneck, compile them with function-specific O2 or O3.
I'm still waiting for "Reg-ex considered harmful".
What about M-Disc? The DVD-writers that can write them are just as cheap as normal ones and I think $4 for a DVD-R is acceptable for long term storage.
They announced that they would offer Blu-Ray media soon but I haven't seen them for sale.
Interesting. Doesn't Microsoft included Skype with their Surface tablets? I wonder if it is affecting those machines as well, or if they are doing something different with them.
How to Detect Mobiles and Tablets with PHP
no README.md, no wiki page ???
And why not save it on a External HDD ?
I thought that CDs/DVDs are bad for backup because they crumble.
I suggest learning Emacs because of the extensibility and the huge amount of plugins available. I don't think it would take more than a few hours to get accustomed to basic editing in Emacs (moving with C-n C-p C-f C-f, and searching as a way of navigating the file, also opening and closing files -- this should be enough to get you started).

I just tried the keys you mentioned in Emacs: they all worked (except for selecting with Shift). So End takes you to the end of the line, you can scroll using PgUp and PgDown. The reason that they are not used is that you need to get your hands of the home row to use them, which makes them unbearably slow for people used to quick editing.

I hope you'll give it a chance.
Google Searches for an App Role
Learn how computers work, some mechanical physics knowledge would be helpful. You need a bit of education in order to rely safely on Googled advice, and if in doubt: don't do it!
run-time type information
> "-Winit-self" actually disables the common "var x = x" idiom which is used to silence "uninitialized variable" warnings.

so now we have a flag that disables a hack in code that is used to disable a warning caused by another flag. This is about as ridiculous to my (untrained in C) mind as it is to have -Wall not in-fact turn on all warnings.
This is probably an unpopular opinion, but:

-Werror

is fine on your dev machine, but is a very bad idea in the official build system, notably if you do it for a library that you want people to use.

As soon as you want to compile with various compilers, systems, use cross-compilation and other funny things that makes it portable, you're going to have a bad time.

New compilers will make new warnings, old compilers will make new warnings, clang and gcc have different warnings. Different distributions with gcc compiled with different flags will make different warnings too!

And of course, I don't mention libraries (or Mingw) that will always warn because of warnings inside their headers (I'm looking at you Fribidi).
People are voting devx down, but as far as I remember Microsoft was the first to join PRISM, and at the time they paid a ridiculous amount for Skype in an area they really had no interest in being.

What I basically mean is a large portion of the money paid for Skype may not have been from MS, but from someone that wanted Skype's data without anyone knowing they are involved. MS is the perfect puppet because they already agreed to the PRISM related bullshit years before the existence of PRISM, and once it was a documented/codenamed thing they were (obviously against their will) the first on the list.

Downvote me too, I don't care. This is something I think is being blatantly under-examined.
Ask HN: Why can't we crowdsource the search for the missing MH370 flight?
If the world's govts and private agencies can donate the latest hi-res images of the region where there are now massive search operations of the missing MH370 flight (hope it never crashed and all are well somewhere!), can't we plug the images into a web platform and do a crowdsourced search of the entire area?

Some of my questions related to this are:

1) How long does it take for military satellites to hi-res photograph an area the size in question?

2) How many such satellites are there that can be deployed for such use by world's militaries and companies?

3) If the recent hi-res satellite images can indeed be obtained, is there a software platform that can then take these images and distribute them to individuals and make sure every sq.inch of the area has been visually combed by humans?
Every public washroom needs a fully-automatic Robo-washer
Vero joins AirPair Trusted Partner Experts
Social Media Marketing Company | Lead Generation St Louis | 314.669.4479
hardest part for me is starting up again
Ah, I see. The solutions linked above certainly claim to be easy to install, but I got lazy and didn't finish the job when I tried them out. It certainly ought to be possible to set them up with a single line of JavaScript - I can't understand why the sample code doesn't work for me. But fair enough, you were right and I was wrong.

And there's an opening in the market for an easy-to-use easy-to-install JavaScript text editor. Perhaps we should make one.
Why Newsweek Isn't Convincing
-ansi -pedantic

Because it makes things a lot easier when writing cross platform code besides when using MSC, as that is the ugly sister.
Do you have instructions for that? There are a bunch of settings, and I want to make sure I get everything.
The trouble with the web of trust is that it's basically analogous to publishing your contact list. It may solve some problems, but it creates entirely new ones at the same time.
A sua Landing Page pode ajudá-lo a fechar o negócio
Prior discussion: https://news.ycombinator.com/item?id=7371848
I installed it just yesterday (it was very easy). It really is great, it can even notify you for permissions as the app tries to access them (and you can allow or deny), and you can even vote on permissions and download the crowdsourced ones (with the paid version).
The Men Supercharging Neuroscience With Open Source Hardware
Why Node.js is becoming the go-to technology in the Enterprise
Yes exactly.

This happens all too often unfortunately. It's why you didn't see anything BGA packaged in the defence industry for a number of years -- they are not mechanically stable. I did have a reference for this but I can't find it now.

Also the multi-layer boards tend to bend when you repetitively heat/cool them resulting in the actual metal traces cracking inside.

Sometimes there's enough contact after this oven cycle for it to reconnect BGA packages and board traces semi-reliably but like hell I'd rely on this method for long-term stability.

I did a spell post-university reworking things that pick and place machines had screwed up and it was pretty much entirely packages like BGAs where there were arrays of solder connections. The production guys were always returning prototype devices due to mechanical problems on the boards as well and they were coming back with socketed LGAs and soldered PGAs.
You're right, it wasn't the best way to put it. I was going to edit it, but apparently I can't anymore.

However...

> If you're going to serve a municipality, put your chips on the table and slug it out for real.

I found this to be far more presumptuous and disrespectful.