skysight-inc/HackerNews huggingface dataset:
That's why you don't do it that way.

Adding a new column to a database table (for example) is a single distinct deployment. You do that one without touching your application code. After the column has been added, you deploy the code that uses it. If the new column is a replacement for an existing column, your new code should continue to write to the existing column as well in the same way it always has. If you have to roll back, you roll back the application code change, but the database change remains, so there's no problem. Meanwhile, the new code that was rolled back was still writing to the existing column, so there's no data missing that the old code expects to be there.

After you are comfortable with the change, you can update your code to stop using the obsolete column, test that change, and then later drop the column from the database table.

If you've added a new column or database table for a new type of data, and have to roll back the application code that uses it, you don't lose any data. The customer is of course unable to use the new feature and new data post-rollback, but that's okay: you can roll out the new feature again when you've figured out what the problem is.

Yes, I'm sure we can all come up with examples where this approach won't work, but they are not the norm. The are rare. If they are not, then you are doing infrastructure wrong.
تور مشهد در هتل آپارتمان فیروز کوهی
Yeah. I had what was termed a "tolerated fail" on what I think was the equivalent on my (UK) course - "Foundations of Computer Science". Tolerated as in because I scored high in all other modules I didn't have to resit, fortunately, as I'm not convinced I'd have passed.

I'm not convinced either that it's negatively affected my career. I do occasionally wonder if it was just not taught in a way I could get, whether I was just bored to tears because the theory was so separate from the application, or if it's actually just not that important a prerequisite.
On Google Now, "news" sites like infowars, globalresearch.ca and on reign supreme, unless you manually filter them out. This hoax about "staged" MH17 crash is on my newsfeed why.. oh right "because you displayed interest in Ukrainian conflict". Fair enough then!

It is scary how much the default app on Android serves to legitimize the fringe.
As another layman I find the Wikipedia article on the subject to be really good: https://en.wikipedia.org/wiki/Magnetosphere#Structure

There's nothing inherently different about a planet's magnetic field pushing the stellar/solar wind out of its way and e.g. a boat on water pushing water out of the way. Terms like magneto(sheath|pause|tail) are just labels for different parts of the "wake".
Last month, I tried to limit my calorie intake. I lost about 1 kg/week. And I didn't do any exercise, at all.

Maybe I'd achive greater weight loss if combined with exercises, though.
yeah I think 4 hours is a bit too much, in the end you only need competency as a screening.

we used to give out this http://play.elevatorsaga.com/#challenge=3 and asking for solution to level 3 which can be done in a short time + is the first non trivial challenge.

of course solutions can be find in internet etc, but it's pretty easy to look them up if they smell fishy and it'd all come down crashing at the face-to-face anyway

it's also a very good exercise in real world problem solving and a source of endless technical discussion since there's no single good approach, especially with two elevators to schedule.
The second statement is misleading at best. It suggests that QCs are some sort of parallel/faster classical computers.
The Maintainers Perspective Or, How I Learned to Stop Caring and Love Open Source
Well, sometimes that's my user agent so I guess broken clocks...
Reverting a smaller diff is writing a patch under pressure. Reverting a section of your new code is just as difficult as authoring a new fix. You need to be just as sure that the partial revert will not interact poorly with other parts of the new code that you are not reverting.
That is because IBM is a huge corporation, with loads of red tape. As an engineer, you are not allowed to talk directly to customers without a certain training/certification. Even if their engineers had the time and would be willing to do it, they are not allowed to.
it looks same as windows 10 Mail client :(

http://i1-news.softpedia-static.com/images/news2/microsoft-r...
Moscow billboards using computer vision to target road side ads
Yes, and it's worse that they're trying to sell their deployment solution by taking a hard-line stance against a common deployment practice that they have a flat-out incorrect opinion about.
+ The versatility of Python. It is one of the "funnest" languages to work with because I'm always surprised by the number and variety of packages available to do all kinds of tasks.
Datahub, an open dataset directory
I have created the best tent of 2017. I have raised $1.8M on Kickstarter
Project:

https://www.kickstarter.com/projects/roominroom/skycamp-the-perfect-roof-top-tent-for-travelers-on?ref=blcpoo

My project got funded in less than 3 minutes with a goal of $100,000 in mind. I am now sitting at $1.7 million in funded goals. It is so insane on how much demand we have gotten.. I thought this would be a small project. Although we are funded, I truly still need your help in Reddit to make this camping category revolutionary. I am also on the 'Projects we love' category on Kickstarter and we believe that we have found the coolest way to go camping.

Our product is the Skycamp, and it is an expandable roof top tent that sets up in less than a minute. It's like a tree-house on wheels that is also the size of king-size bed. It sits on top of your vehicle and it doesn't need special requirements to pitch forks; everything is just there and you pop it open. It can fit on most vehicles, and now you can go on those long road trips.
Cloud Risk Management for IT Decision Makers
QLEAR | Software Developers | Shanghai, China | FULL-TIME, INTERNS, VISA, http://qlear.build

QLEAR is an environmental tech company that develops a IoT platform for indoor environmental quality monitors, mostly focused on air quality. We pull in real-time data, store and analyze it, and provide various ways to communicate that data to different audiences. We've got a few thousand sensors hooked up already, and we need to start expanding our team as we move beyond air quality into other environmental indicators, as well as IoT automation, environmental certifications, etc.

We are small team of four, based in Shanghai, If the fit is good, remote is certainly an option. I love distributed teams, and want to build a dev culture that permits remote work. We are looking for the following:

Backend Engineer (Ruby

Frontend Engineer (React)

Mobile Development Engineer (react-native)

QA Engineer

Technical Operations Engineer

Product Designer

Interships for QA or Frontend (onsite only)

Apply at http://jobs.qlear.build or email me at nick [at] qlear.build for more information.
Hide procrastination with a false sense of keeping up to date on new stuff.
Softlayer did have certain things that AWS doesn't (like bare metal, completely configurable VMs etc.). However, SL was a steaming pile of crap. The interface was horrible and sluggish, you'd get errors like half the time you'd order a VM, you'd get loads of errors with running VMs and many more. I don't think SL was ever a good product.
There is absolutely no way London has that few empty homes.

Going to work every day, seeing the amount of new homes being built (including many where Estates of poorer people are moved out first), vs the high prices, does not add up.
> will hinder their ability to be a source for gaining knowledge

CAUTION: subjective experience ahead

I feel like in the last few years Google's utility for knowledge discovery has decreased. Instead it seems to be geard more and more to drive you towards purchase and shallow content sites. I think the growing popularity of "awesome" lists and other forms of curated content discovery is also driven in part by Google's lack of "good content" discovery.
It's also on Google Home, and having a voice say the lies makes it even scarier:

https://twitter.com/ruskin147/status/838445095410106368/vide...

edit: I saw now this video lower on the article, I thought it ended on "SIGN UP FOR OUR NEWSLETTER"
Neat! Is it a custom built solution or you're using a product?

We are building similar capability for Pragma (https://pragma.build), if anyone else is interested in having a similar workflow.
That is how citizens of the US are treated. Non-citizens end up in places like Guantanamo.
The point is, that we hav3 already built more but they are not being used to live in, what's to say the same wouldn't continue to happen.
Control Spotify on Linux like a hacker
Strategie – DER SEO MANAGER – Business Consulting
"There's nothing inherently different "

Yes there is. Magnetohydrodynamics are more complex than hydrodynamics because of the electromagnetic effects.

https://en.wikipedia.org/wiki/Magnetohydrodynamics

Yes, there is the fluid component, but in addition to that, there are the bits coming from electromagnetics. Arising from Maxwell's "a moving charge creates a magnetic field..." and "a force is induced on a charge moving through a magnetic field "etc.
Location: Riga, Latvia

Remote: Yes

Willing to relocate: Yes, USA or Europe

Technologies: java, distributed systems, machine learning

Résumé/CV:
https://docs.google.com/document/d/1TbFTBIiat372mZ6hW7coNBha...

Email: post@kiril.me

LinkedIn: https://www.linkedin.com/in/kmenshikov

10+ years of large-scale distributed backend systems in Java. Architected high-load systems, load-test frameworks, web performance monitor dashboards, lambda architecture. Taught Advanced Java courses, the speaker at Java conferences.
They tried a very low tax. 20% of monthly rent.
https://en.wikipedia.org/wiki/Magnetohydrodynamics
I have been using OS X for software development for the last 15 years. Before that I was on Linux for 4 years and Mac OS 7 before that. I have never owned a Windows computer.

One of the things I like most about OS X/macOS is how its development has been a gradual evolution, from the time Apple bought NeXT and OpenStep in 1997 and started working on Rhapsody, until macOS Sierra. It may have a lot to do with my using it every day and having gotten so used to the OS after more than a decade, but my Mac in 2017 totally gets out of the way and lets me concentrate on my development work. The familiar UNIX underpinnings and developments like e.g. Homebrew help a lot with that. Also, printers, multiple external screens etc. just work.

When I look at Windows, what I really cannot understand is how an operating system that is used by the majority of people and businesses gets away with having each major version looking and behaving totally different from its predecessor, as if there was a constant need to fix the UI design errors that have been made in the previous version. And still (or thus?) it's not getting to the point where it feels natural to use.
> I am glad that most of the top comments are people debunking it but I think it's telling that it was upvoted to the front page in the first place.

I don't think it's very telling. I upvoted plenty of stories like this one just because the debunking comments were very interesting, or because I suspected they will be when they start rolling in.
Scalable Spark Deployment Using Kubernetes: Dynamic Scaling and Namespaces
Facebook scales back AI flagship after chatbots hit 70% f-AI-lure rate
Both the tutorial and the library are nice. I never heard of Wykobi, and it seems that the library is pretty rich.
Yikes.

Google held onto releasing their Chaffeur because of the "uncanny valley" problem, where they thought the tech would do more harm than good in its "sort of working" stage. Perhaps they should have done the same with this.
> In the german speaking regions, the apostrophe is generally used for this

The apostrophe (') as delimiter for 3-digit groups is partly used in Switzerland. In Germany we use periods (.) as delimiter.

>On the other hand, the Germans seem to use commas as decimal marks, which is even sillier.

For me decimal marks are more important than digit group delimiters. And a period (.) is smaller than a comma (,). Thus we use a comma for the more important features of numbers. This is how I explained it to me in school. Of course, as a programmer, I'm pretty muched used to periods as decimal marks now.

Edit: Add two sentences.
>makes you happiest, most productive, least stressed

This is the same for me.

1. Sleep with a plan

2. Wake-up and start working

3. Have breakfast when hungry (usually 1.5 hours after starting)

4. Return to work

5. Get stuck or fed-up.

6. Clean up and go to the shops to get lunch (or dinner (or midnight snack))

I find that it's critical to drink lots of water and just the right amount of caffeine. Hunger doesn't phase me. Of course this isn't healthy. I do it only during project time.
They've been criticised for twisting physics to support the conclusions they want to draw from it, even if there is an alternative and much simpler interpretation of the results, see http://www.math.columbia.edu/~woit/wordpress/?p=9053 — quote:

The group driving [Fake Physics] is small but determined, ideology-driven and well-funded by rich people with an ax to grind. The majority of the community is unwilling to take on the unpleasant and unrewarding task of challenging them. While Multiverse Fake Physics plays a large role in media coverage of fundamental physics, partially because of funding from the Templeton Foundation, there are very few actual papers on the subject and “research” in this area is a small fraction of what theorists are doing. Most physicists just hope that if they ignore this it will go away.

The Templeton Foundation, a religious organisation which has been funding them, has received a lot of criticism from the scientific community for linking science and religion.

I don't think we should dismiss Nautilus outright but I do feel like they get more traction on HN than they deserve.
...maybe the billing problem was on DO's end?
Introduction to Kaggle Machine Learning Competitions
Clojure's Missing Piece
OTOH, that's also a problem, because any editorial choice is politically debatable... I'm afraid there is no easy solution.
How do I parse addresses in PostgreSQL?
UBO-Scope – Measure your 3rd-party exposure score for visited web sites
Full details on the GitHub page: https://github.com/gorhill/uBO-Scope
https://en.wikipedia.org/wiki/David_Blaine
How does this compare to mailgun?
While the CPU is indeed x86-64, the architecture of the SoC and the device is rather different so emulation still won't be all that easy.

This 33c3 talk gives a lot of fascinating information on how PS4 differs from your run-of-the-mill PC and what kind of issues they hit when trying to run Linux on it: https://www.youtube.com/watch?v=QMiubC6LdTA
Return of Yes Network to Comcast Will Make Yankees Fans Happy
In Germany we don't use the apostrophe as a digit group separator. Instead, we use a small space, like so:

1 234 567

Edit: others suggest that a dot is used as group separator and it is sometimes seen. I believe that it is a more recent development, adding _even more_ confusion, if that is possible. DIN 1333 actively suggests _not_ to use a dot as group separator (WP: https://de.wikipedia.org/wiki/Schreibweise_von_Zahlen#Deutsc...)
Configuration files suck. Just use a programming language
Just cmd-click the window title. Works in every document-based native macOS app btw.
One could also guess that they don't have as much confidence in the accuracy of their evidence-gathering method as they'd like. If they have to show how they gathered that evidence, and the defense is able to introduce enough doubt that their method targeted the right person, it would torpedo all related cases, and hurt the prosecution's credibility in future cases.

We're taking it as a given that this guy (and the others) actually committed the crime, but the prosecution cannot actually prove that without allowing us to verify that the evidence gathered actually comes from a place of fact.
Unit testing an iOS network layer
I live in Hungary, and I see MacBooks all over the place, albeit typically older models. The only Toucbar MBP I've seen is mine.
Spotify hits 50mm users, extending its lead over Apple Music
Canon PIXMA iP1800 Driver Download
You would. Calories in - calories out.

Simple math. That's not all there is to it, but if you're trying to burn fat, it'll take you most of the way there.
Richmond VA's got one of these situations. In the 1950s I-95 was routed straight through Richmond's historic black district, Jackson Ward, destroying it. https://en.wikipedia.org/wiki/Jackson_Ward
What's "OS"?
Sum* Sorry!
Sadly that's more a race to the bottom since Google still don't seem particularly interested in actually making the experience for Android developers any better.
Yes. Spaces or periods.

(Periods like in this sentence from a front page article on ZEIT online: "Dafür erhält GM weitere 900 Millionen Euro, so dass sich ein Gesamtvolumen von 2,2 Milliarden Euro ergibt. Betroffen sind rund 40.000 Angestellte in zwölf Fabriken.")

Edit:

>I believe that it is a more recent development, adding _even more_ confusion, if that is possible.

Interesting. Using spaces in handwriting is more confusing though. We never used spaces on blackboards in school (at least in the 90s).
YC startup school
Sorry? I wasn't denied entry ever... Ahh the news.com.au article isn't worded very clearly: the person in front of me was denied entry (not me!)
Great but I dont think it's the walls and roof that take time usually. It's the planning consent, foundations, utilities and internals.
Nobody builds new apartments in order to leave them empty, that's a terrible use of capital (exception: extremely luxurious flats). Speculative investments in real estate are usually old/desolate buildings, where it's worth it to wait until the last renter leaves/dies in order to sell or tear down the whole building. I know that's how things are here in Vienna, I don't see why things would be any different in Paris, where there are very similar problems (old city, strict laws for tenant protection, influx of migrants, investments increasing prices since the 2008 crisis, complaints about empty flats).
I think that's the one!
Yep. Both the PS4 and XBox One are using semi-custom AMD chips with 8-core CPUs and 1152 shader GPUs. So managably beefy.
Show HN: Merge all YouTube tabs into one (weekend project)
There is even a shell command called "open" that opens its argument with the application Finder would use, or watever you pass as an option.

(As a sidenote, you can drag documents from the finder into a Terminal window and their absolute paths appear at the cursor position).
Let me tell you how I did it.

I found a job for which I was overqualified and when I was done with the job for the day I studied for a better job.

After doing this recursively a few times I landed a well paying job with great health insurance.

It gets easier just as sailing in the ocean is easier than sailing near the coast - you don't risk running aground.
How is it possible, that IBM wants to build a commercial quantum computer with 50 qubits in a _few years_, while there is a Canadian company that just released a 2048 qubit commercial quantum computer: https://en.wikipedia.org/wiki/D-Wave_Systems

I'm not an expert, please someone explain me. Is IBM's stuff is different somehow?
I'm not saying that you shouldn't have semantics in mind, but no, I disagree with designing syntax last as much as I would with designing syntax first.

The syntactical decisions you make influence how you think about a problem as much as the semantic choices you make, and it needs to be a back and forth.

E.g. lisps homoiconicity fundamentally alter the freedom you have with respect to syntactic sugar (though I'd argue that it makes less difference than some want to think). If you leave the syntax considerations to the end, you will have potentially made semantic choices that constrain your syntax in ways you don't want.

This also applies in reverse.

You can't divorse the two.

The semantic concepts that made it into Ruby largely already existed, sure, but not the mix of them, and that mix is strongly affected by the syntax.

One effect of this interplay which I find a bit annoying (though I've looked long and hard for a solution that wouldn't be a grammar-nightmare), for example, is that while Smalltalk can (re)define core language features in a transparent way, Ruby can't, because while Ruby-style blocks can be very unintrusive, they are not invisible, so you can't simulate something like "if" or "while" without creating syntactic "noise".

These are conscious tradeoffs in Ruby - the cleanness of the core syntax was seen as more critical than retaining those features from Smalltalk. If the semantics had been designed first and dictated those features, then the current Ruby syntax wouldn't have been possible. We'd have gained some marginal utility, but we'd have lost readability.
The Ordnance Survey grid system, a form of map coordinates in the UK.

https://www.ordnancesurvey.co.uk/resources/maps-and-geograph...

https://en.wikipedia.org/wiki/Ordnance_Survey_National_Grid
Uber CEO on flying cars, managing a US$60B company and car ownership
Come to think of it, that's actually an interesting monetization scheme. "You can use our software for free, but when your computer idles, we use x% of its computing power for mining cryptocurrency" (or whatever profitable endeavor). It's of course disastrous from an environmental perspective, but still interesting.
Google Home, the search giant’s virtual assistant, is sharing fake news
A quick google for "OS grid coordinates" found the answer: Ordnance Survey.
Great work by Vox, I love how much they do on informing the public.

BTW the Vice URL:
http://www.vox.com/2016/4/28/11518804/weight-loss-exercise-m...
New HP Chromebook for Education Unveiled by Google
Mailgun is a fully featured email solution for all your transactional email needs. They offer a nice free plan which allows similar functionality to my service for i think 3 domains. However as soon as you go over that it can get expensive very fast as they offer much more than just receiving emails.

Next to that i am not always happy with the transaction speed as well as the privacy policy of them.
Neither. I mean the mix of properties is not skewed so heavily towards one type of properties, and you have a spread of bigger blocks of flats, smaller ones, terraced housing, detached houses. I live in Croydon, and here you'll find a wide mix from studio flats to mansions, often quite near each other.

The proportion of empty properties does not vary much across London as far as I know. Certainly not enough to be noticeable.
Top 20 Interview Questions on HTML5 Element Reference – InfoTechSite
I've lost the reference, but the result of a decently-sized study (based on self-reported data) on people who moved from the obese (or morbidly obese) category into the healthy category and stayed there for 12 months:

80% lost the weight with diet and exercise changes; slightly less than 20% lost the weight with diet changes alone; less than 1% lost the weight with exercise alone.
How you (might) learn to love networking
Google doodle tests your knowledge of Komodo dragons
I can see where you're coming from (both involve crime, intrigue, cops and robbers), but I don't think it's really same genre.

Don't get me wrong, on its own terms The Killer is an amazing film, basically defining the heroic bloodshed action genre, and together with Hard Boiled and A Better Tomorrow among the three must-see John Woo movies.
The Habits of Highly Successful Entrepreneurs (Infographic)