skysight-inc/HackerNews huggingface dataset:
MongoDB vs. Cassandra - What's your choice?
After reading many different discussions on MongoDB vs. Cassandra, it seems to me that there are two different use cases for these products. MongoDB feels like a good fit when database accesses are done in a document-centric manner with little need for transactions and concurrency management, whereas Cassandra is a better fit for high-write, transactional, or element-based updates to data.

What are your thoughts?
In other words, 'Write in C' :)
I agree, the manuals were great. (Though I bought them again on eBay for this project and they actually contained a lot of errors!) But also the floppy came with sample programs, and I learned most of Pascal from those.
This post was on the front page last night/this morning and dropped off, this was to avoid the duplicate check methinks
That's something you really need to do your own research on, it's a big topic. Start by looking up 'complex carbohydrates' and consider that while they are made up of basic sugars, in nature the breakdown of those complex carbs would be done mostly in the gut rather than through refinement in a sugar plant. A pediatrician friend of mine doesn't even believe in consuming juice, because she considers the body is better able to regulate its sugar intake by processing the fruit and also using the non-nutritious bulk fiber of the fruit to regulate the amount consumed. This is her hunch rather than being proved through exhaustive research, but it seems like a fairly well-informed hunch.
Sweden becomes the first country to reject low-fat diet dogma
Or rather: "Hey, google.com is still serving up a broken UA detected page that hasn't been working on IE11 for over a month now. Let's do the sensible thing for our release and make it work by adding Google to our list of sites that serves non standard content, because it does exactly that."

By not working, I mean, not working at all. If you are lucky it has the whole text you typed and the search button might wake up after 3 or 4 clicks. It is the only site I had problem with using IE11.
In other words, you're confirming the 90% figure, right?
PENTAGON WARNS of dramatic changes in next few weeks
Is there a stream that includes 2 screens; video of both the speaker and the slides? I remember previous years had it.
People can notice input latencies that are many times smaller than their reaction time. 200ms of input latency is going to be noticeable and bothersome to basically everyone for even basic web browsing tasks. Most gamers will notice more than 2-3 frames of latency, and even smaller latencies will be noticed in direct manipulation set-ups like touchscreens and VR goggles where the display has to track 1:1 the user's physical movements.
And he still won the election. After spending several hunred million dollars. Of course, it's helped that his democrate opponent was a complete boob. But still.

His popularity is in the signal digits now too, of course. Luckily our governor really has little power. All the power rest in the legislature.
I did think about it. And not eating is a style of cuisine. The flavors of your body slowly eating itself are euphoric to some. There are plenty of annoying atheists who are trying to convince people they are right. It's the same as the Mormons showing up on your front step.
AIS is not used for navigation, or any critical decisions. It's not like it will override what the bridge sees, or what the radar picks up. ADS-B is a similar system for aircrafts, and have the same shortcomings.
Thank you. It'd be nice to have this on the stream page.
Strange. As soon as I load that page Firefox totally freezes up. It's just stack overflow which is normally fine but loading this page makes Firefox go to 100% cpu and freeze until I end process it. Does anyone else have this problem? I've never had a similar problem before. I'm on Gentoo linux with Firefox 24.0.
And don't underestimate the money that can be made with those. There are some dedicated marketplaces for those (can't remember right now their names, sorry)
The current resource allocation models mostly stem from non-software industries, especially in financial planning and budgeting. As the result, the fit is not always perfect.

Working in software for a little over 10 years, I'd say of projects that should not have been undertaking by companies I worked for or should not have been undertaking by core developers, 90% would have had a lot of trouble attracting people within such model. Generally speaking, software engineers within companies know their own capabilities better than management, especially non-tech management, and can differentiate between a good and a bad fit for a given approach.

On the other hand, I have yet to run into a group of engineers that would not want to attack a valid customer problem, whether it's "sexy" or not. The "shit" work some people mentioned, really isn't if it is what is needed to make a difference for a customer. Engineers generally take a lot of pride in their work, so if there is a defect, they want to fix it.

Seems like such a model could be a much more efficient allocation of resources in the long run, but would hurt some egos in the process.
I continue to be confused about when a README is appropriate for documentation on Github, and when a wiki is preferred, as do my coworkers. (It's a minor bone of contention.)

If you have this many pieces that it's hard to keep straight without a tool like Gutenberg, isn't that modularization the whole idea of a wiki?
This is why I love stack overflow
This is his take on what went wrong with the interview, it's just one side.

Perhaps another side is that he didn't seem to be guided to the correct solution during the interview process, which would concern me more than not getting it right first time if I were hiring.
I think there are different kind of developers. Some like to build new and shiny stuff, where others like to maintain and keep stuff running.

I like to do both things, and can't say that I like building new stuff more than maintaining.
If im ever being interviewed by Google, i'm going to say
"hold up let me google the solution to that real quick."

A good engineer spends about 95% of their time discovering new things to learn about their craft. An even better engineer uses what other engineers have already discovered and shared with the world to further their understanding.

If the world only consisted of the "even better" engineers things like this wouldnt ever exist. http://swtch.com/~rsc/regexp/regexp1.html

When I hear, "I want you to develop a mini google.", I feel that the only right answer to the question is, "No thats not a problem that needs to be fixed anymore. Lets actually fix a real world problem that affects real world people."

There are very few new generation software engineers that are truly hackers at heart. Its really sad when a company like Google doesnt even know how to look for them anymore.
According to the story by Pandodaily [1], "It’s a native OSX app, but it was built inside a customized version of Google’s Chrome browser. " I guess that it will be relatively easy to target Windows and Linux if they want.

[1] http://pandodaily.com/2013/10/17/macaw-a-kickstarter-funded-...
The stream is so slow and laggy. :/ Are there any mirrors?
Again you're full of assumptions.

We're very proactive in our compat outreach and we've had numerous conversations with sites like Google. Sites like Google are VERY aware of the CV list & the modes they're rendering in; it's not a surprise to them.

Don't assume we're doing something nefarious when it's not the case. We have nothing to gain (and a lot to lose) by breaking one of the top web properties, even if they're a competitor.

Here's a more plausible scenario. Google may have made a change to their SERPs which didn't work great in the docmode that IE11 is rendering it in. Nothing intentional, nothing nefarious on either company's part.

I think that's a more reasonable explanation than the concerns you're expressing.
They also tend to like really pretentious bullshit in their restaurants. So you have to watch out.
Peyton Manning and the CEOs of Tomorrow
I do doubt that, especially if it were phrased as "Is CSS code?" or similar. Though now I'm curious...
udhdhhhdh
It's a small world. Griesemer finished his PhD the year before Franz - I remember seeing his thesis and some of his papers, but I don't think I read his thesis in full. I spent a lot of time going through stuff on ETHZ website and FTP servers back then; there were a ton of interesting papers coming out of there at the time. The current stuff on active object etc. doesn't resonate with me as much as the stuff they did in the early 90's though.

I keep meaning to go back and read more of their research output - it's amazing just how small and simple a lot of their systems were.
This should have been done a while ago... Preferably before I took a course on it in school. Oh well, more useless knowledge from the broken-ass university system.
ربافا
RPG Maker XP, in case anyone is wondering:

http://www.rmxp.tigerseye.uk.com/tutorial_rmxp1.shtml
It's cool that it's essentially a consumer-participatory GPU database, but every time I read about GPU crunching I'm underwhelmed. The power waste and cost is absurd. FPGAs have become as capable, or more, than GPUs at a ridiculously higher level of efficiency. I understand that this platform is about technology accessibility... but having casual computer users burning their graphics card 24/7 seems cute but irrelevant to current methods of supercomputation. I find a lot of people who care about efficient natural resource usage don't think twice about very wasteful computing. Those watts are a whole lot of coal.
Yes, I did agree. But the funny part is that the article author didn't seem to read the paper since the paper did address those control group concerns.
Wiki doesn’t download with your repo. I think that’s the reason.

I don’t know. I just don’t feel approriate to use Wiki for projects that are smaller than 6000 LOC, I don’t know.

Maybe you’re right.
Agreed, they're my favorite keyboards and the trackpads in general (including the Magic Trackpad, which has weaned me off mice altogether) are fantastic. Mice are definitely one area where it seems like the accusations of going with form over function actually hold some water. I'm not sure why this one particular peripheral (especially one that has been so central to their products) has gotten so little love over the years.

For example, I actually loved the Mighty Mouse. However, it only takes one attempt to use the weird squeeze buttons on the sides (one on each side, and they have to be pressed simultaneously for it to do anything) to pretty clearly see that those side buttons were an ergonomic nightmare. The means of triggering a right-click were also pretty insane- you had to make sure that you weren't touching any part of the left side of the mouse when you clicked it. I get the engineering tradeoffs that required it to be implemented in this way, but it was really nonintuitive and wasn't documented anywhere as far as I could tell. Lots of people just did ctrl-click for right clicking instead of using the mouse, it was such a hassle.

The only saving grace there is that right clicking isn't nearly as fundamental to most Mac UIs as it is on other platforms. It's surprising how many people use Macs every day and don't even know that there is a right click, even though I can't imagine using OS X without it. I pretty much just ctrl-click these days when not using a trackpad or a third-party mouse.
First things first, talk to your significant other about this. You will end up spending weekday evenings and weekends dedicated to a side project. If you are able to get support at home, then make sure you make the best use of your time (as I am sure you will). The trick is to figure out what milestones you want to hit in the beginning of each week, estimate the amount of time it will take, and spread out the work to each day of the week. Use a calendar or scheduler of some sort because it will keep you on track!
Publishing a Book Takes Time
Agreed - but I have thought for a few years that management as a career and a well remunerated one is coming to a close - one of the main drivers for me to get "back" to coding
4th Annual NES Marathon Benefiting The Children’s Miracle Network
Level3 is in the midst of grooming/updating/changing some of their fiber connections.

One Level3 DC I have servers in, was served out of Baltimore, MD ; but in the last few weeks they changed it to be served out of NYC. By "served" I mean that the actual huge-Cisco that the fiber terminated to, was in Baltimore.

Very glad to have moved out of Level3, actually :)
Bowing out from isoHunt
The UK has a pretty bad problem with alcohol. More people are dying of alcohol related illnesses, especially young people. Liver disease which used to be rare among young people is rising. Alcohol costs A&E units about £1bn per year. (1 ambulance is called every 14 seconds to deal with an alcohol related problem.) Alcohol costs hospitals about £2.3bn per year. We have 'drunk buses' - paramedic vehicles that only deal with alcohol related illnesses in city centres at night times. Some hospitals have set up "drunk tanks" to ease the pressure on A&E units by giving drunks a cot to sober up on, with mild supervision, without taking up the resources of a real A&E bed.

We only have about 70m people in the country.

I strongly support legalising all drugs, but we failed pretty hard with alcohol.
https://news.ycombinator.com/item?id=6576967

Also, related:

https://news.ycombinator.com/item?id=5750670

https://news.ycombinator.com/item?id=5677780
BestGore creator seeks asylum in Brazil
This seems to be first rate academic wankery to me. If I am missing someething, please share with me what qualifies this project as "meaningful enough" in your view.
I did the same. And disks were a bit expensive to a kid like me, so I'd even do the cut on various game disks I had, since many of them were single side only, and it was like getting a free disk.
Reclaim Your Job
How do political parties rate based on publicly available facts.
Mathematician comes up with equation for perfect pizza
No entirely true: A lot of information is transmitted via AIS these days. For example current water depths (St Lawrence Seaway or on the Danube in Europe) are transmitted and used for navigation on these waterways. You also have the possibility to place a distress signal with AIS, which would quite likely lead to a Search and Rescue operation, costing huge amounts of money and taking away resources from real emergencies.

AIS is directly connected to an ECDIS on a ship's bridge, which is the digital replacement for maritime paper charts. AIS targets are displayed in these ECDIS systems and (see above) in some regions of the world the information shown there is also influenced by AIS data.

Also a lot of ports are using AIS (together with radar) to keep an eye on the traffic - spamming those systems, which is easily possible, would quite likely cause severe troubles for larger ports like London or Los Angeles.

I'm honestly surprised that nobody has yet DoS'd a larger port or other infrastructure.
This post's title is now much improved, away from something akin to "SAP stops cloud strategy" to "SAP to halt development of Business ByDesign".

Business ByDesign was a horrible, lackluster way of offering ERP under the SaaS model. I've used it - and I was absolutely disgusted. It could not compete with the likes of Netsuite when it comes to the SMB market.

I've thought long and hard as to why SAP is not offering a 'true' SaaS product - the main reason I think is still lack of customer interest. Most of SAP's customers are large to very-large companies who require a crapton of customization to their ERP and other core systems. Their internal processes are simply not standard enough and hence a strict SaaS play product is not a great fit for large accounts.

On top of that the whole sales process to large accounts is radically different (and 'old skool') with consultants visiting customer sites and planning implementations... very traditional. It seems to be almost required still for ERP. Customers don't just whip out their credit card to set up an ERP system. Yet.

SAP still does plenty in the cloud but most customer requests are for IaaS type cloud hosting. SaaS is not done right at SAP right now, whereas I still think they /can/ do it - they certainly have the brainpower for it. I hope development efforts will shift to a fresh product that will rival Netsuite and target the SMB market.

Although having said that - Netsuite's revenue and market share compared to SAP are still tiny...
Well, you either work in 60 Hudson, or ... :)
And it's great snow the day it falls and isnt wet until it gets close to thaw temps. We also get a lot more snow a year over all at lower altitudes than anywhere else. Sure ours not always champagne powder, but with several hundred days skiing/boarding in co and ut, I feel I can make a comparison. Even heavy powder is still a shit ton of fun.

Also because it snows more you are less likely to have tracked out conditions any day of the week.

If you're ever up here check out Crystal or baker.

Just keep telling your California friends it sucks up here in the Woods and I'll keep telling mine about how bad the Mormons are in utah and we'll both be safe.
> When your bread and butter is crunching through large amounts of data with MapReduce, it only makes sense that you tend to take a more functional approach and think in terms of single-operation mapping, filtering, folding, and sorting.

Umm, sorry, no. You wouldn't believe what kind of 5-level-nested-if C++ statements you could find in Google's codebase. Google might be known for its technical abilities, but "affinity to functional programming ideas" is generally not one of them.
I agree. It only makes sense for certain types of workloads and for systems that are constantly in use (like supercomputers). This has been borne out through the movement of Bitcoin miner rigs from GPUs to FPGAs to ASICs. The power consumption and comparative performance of the GPU cannot win out over these devices.
This appears to be great initiative considering the information is difficult to collate and acquire in India especially when it comes to political parties.

Most of the media houses are busy here showing who will win the elections based on stupid opinion surveys , while this project actually highlights why one must go for a particular party based on facts available.
Everyone loves to say this, but this is just not how it goes in the real world. It is just bad advice for people to focus so much on this one aspect when in reality it will only help you land interviews with people that regularly read HN.
Gutenberg looks awesome! I have a special interest in tools that help programmers build documentation while they code. Part of the reason is that I struggle with it constantly.

A shameless self-promotion here: in the last 2 days, my coworkers and I built a web app that can take markdown files and display them in a nice webpage. I just tried it out with the README file in this repo, and thought others might be interested in the result: http://www.onlinemarkdowneditor.com/docs/somu/gutenberg/READ...

There are quite a few similar projects out there, but we wanted to eliminate the extra steps of hosting and "building" documentation. However, I think something like Gutenberg looks like a very powerful way to build documentation, and it fits in nicely with the project I just worked on.
I imagine that might have been a follow-up. Given that he was specifically asked to write a "search" method (and not something more open-ended), the more direct search through the docs might have been what the interviewer intended (though it might have been a plus if the author had said something about some sort of indexing off the bat).
Nope. Firefox 23 on Gentoo here, it's fine.
Odd really, there are quite a few pictures of the map tiles, but nothing unusually large. Nothing I'd expect to kill a browser.
Matt Cutts (Google SEO) fondly referred to this site as "Expert-SexChange" at Wordpress Conference in San Francisco in 2009! Google it. The video is funny!
But what evidence is there that our universe, the one we live in that appears to be roughly 14 billion years old, is anything like a program or a clay farm?
The idea that the existence of "boring" work at a company is an indication that the company did or is doing something wrong is specious, and as a user of lots of software, I really hope this mindset doesn't become common. I want the people making the software I use to be ready and willing to do tough and unglamorous work that makes my experience better. Github's solution seems to be for everyone to really own and care about the product, such that working on "boring" things is a matter of pride. That's a really good solution, but creating and sustaining that culture is really difficult. The lesson others should learn from them is not "don't ever have boring work to do", but rather "create a culture where employees hold themselves and each other responsible for getting the boring work done".
Act now: One minute to save your right to privacy
Has the guy released any code yet?
Thank you for kicking off the youtubes. I really, really needed to post this here:
http://www.youtube.com/watch?v=up863eQKGUI (don't copy that floppy)
You dont pay state income tax on money you pay to the federal gov. Surprised how few people know that.

So on 1m you will pay ~350k to the fed gov- That leaves you with 650k 'net' remaining. CA taxes you on this amount. Hence the 65k for Cali.
This just seems silly to say.

If you were asked to write a regex engine as an exercise you'd say "No thats not a problem that needs to be fixed anymore."?

How would you expect to be able to improve performance of regex engines without understanding how a basic regex engine works?
As a Google Engineer, I can assure you that nobody who interviews you will give a damn about your code in github. Unless you're James Gosling or someone at that level. (But then again I don't think they interviewed James Gosling in the same way they interviewed me, so the point is moot.)

Google interviewers are interested in how well you can code (or design a solution) in a whiteboard for 45 minutes. I'm not claiming that it's the best way, and who knows, it might be the absolutely horrible way to interview candidates, but that's the way it is here.
While you're not expected to be an encyclopedia of knowledge about any particular language, framework, or API; having the frequent need to look things up is a red flag because if you're always looking things up you may not move fast enough.

Also, having the "this is not a problem" attitude is a red flag; what else would this person not consider a problem when I hire them?
You're right, I think BTC mining is our current best example of the trajectory of HPC. It proved from an economic point of view that GPUs are a kludge at best. BTC has really spread awareness about FPGA and ASIC technology. Highly capable FPGAs (not just the standard glue logic type) have mostly been the provence of HFT and the NSA until now. And finance has only really been hip for the past 3-4 years as they chase ultra-low trading latencies.

And now a MicroZed costs $199 and Digilent is releasing the Zybo at $149! Technology sea change, anyone? It's going to make coding REAL interesting again...
I really can't get behind this kind of thinking. If you can't do what came before, how you plan on advancing the state of the art? Knowledge is hierarchical, one cannot get by forever by just googling the answer to everything if you're expected to be pushing new boundaries. Testing if you know the fundamentals is legitimate, even if there's already a million implementations of them on the web.
Many of the ones that are out there are made by a company named Epipheo. http://epipheo.com/
The wave of the future. Why break computers when you can just have the user pay you to avoid breaking it.
Eat mountains of fresh vegetables and fruit and other whole foods and you'll get what you need. Hard part of this - keeping your fridge stocked with them.