skysight-inc/HackerNews huggingface dataset:
A matchmaking service for business owners to digital marketing and/or web development companies.

A business owner is not going to know everything that the digital company is explaining to them or selling to them, and since there's no large digital companies that are the gold standard, but just a very fractured industry, it's hard for them to really know what they're getting.

The matchmaking company would advocate for the business owner. The matchmaking company would really understand the web development and digital marketing landscape, but they are not selling the services themselves. They would ask the potential agencies the really hard questions that the business owners wouldn't know to ask on their own.
Troye Sivan – The Fault in our Stars – COVER
In the case of my day job (CCTV application 80% C#, 20% C and C++) writing to a bad pointer will get reported as an AccessViolationException with no hope of getting a dump or a stack trace of the native code. An allocation failure will get translated into an OutOfMemoryException and typically includes stats of what is consuming RAM.
It's a bot, but agreed :)
> Android’s SMS APIs are not well-documented, and Google has changed them over time.

There were no SMS APIs prior to 4.4. Yes, the implementation was not protected as system only, but it was an implementation detail not an API guarantee, which is a very different thing. This was even called out in a blog post 4 years ago: http://android-developers.blogspot.com/2010/05/be-careful-wi...
I disagree.

The whole point of IaaS is that the hardware/hypervisor/network is the provider's responsibility, and everything inside of your VM is yours. If the provider isn't doing due diligence to monitor their infra, then what infra are you selling as a part of your IaaS?
I've been switching back and forth between Android and iPhone development for 4 years now, and I'd say development time is roughly equal between the platforms. A developer that understands Android well should instinctively know how handle different device sizes and fragmentation. The platform is equipped to handle these things well, and the only complaints I ever hear are from iOS developers that simple aren't used to and aren't willing to understand the platform.
Not to mention that this realloc incorrectly frees the input ptr on failure. The standard says

"If the space cannot be allocated, the object [*ptr] shall remain unchanged."
http://deis.io/overview/
The problem is not so bad if the compilers explain themselves. I run g++ or gcc with --ftree-vectorize-verbose=3. So even if gcc wasnt able to vectorize a loop I get to see which one it failed on and why. This is very valuable and you can often tweak the code to fix the problem. It saves me the trouble of writing intrinsics by hand. A "sufficiently smart programmer" could do better, but they are rare too.
http://us.dinnersurfer.com does this. It's only a few months old and may not have that many users outside of its native Denmark yet, but it has potential.
I welcome this new mailclient. Unfortunately it currently leans differently from what I prefer, but perhaps it is close enough that the source code will form a useful basis for what I prefer (no html (and a decent html>text renderer for the brain dead services that don't provide (useful) text parts), no rich editing, threaded -- not gmail style conversations).

At any rate it seems like a more viable (for me option) than eg hacking on prayer (because, I think it's just silly to try and work with something exposed to so much bad user input/data as email -- in C):

http://www-uxsup.csx.cam.ac.uk/~dpc22/prayer/
TI Basic -> Z80 ASM here too! Love it. I wrote a lot of stuff for the TI-83.

I was out of coding for about 10 years (traveled, went to business school, worked in finance). Then I got back into it by moonlighting for a startup. Now I'm CPO of a startup and write backend stuff in Ruby. I rarely get to use any of my old ASM coding chops.
Very similar, but not exactly: Cloudflare. Takes over your dns routes and will detect when you are down and tries to continue serving.
Thinking to create your own social network, website or online classroom?
PeSoMe lets users create their own platform and that could be either a Social Network, a Website or an online classroom in 30 seconds and it's free. Have you create your own platform yet?
On this note, what is the easiest way to transfer my free Google Apps account from a .co.cc domain to a real domain and keep my free status? Can I change domains within Google Apps itself?
As soon as I saw the term NoSQL and "Brings Down" in the title of the submission, I knew it was going to be MongoDB. Firstly, I don't understand the hatred towards MongoDB. Like most NoSQL datastores, it doesn't offer things like transactions and ACID compliance: this is well-known thing. There are some things that MongoDB does very well, currently I am using it to store clicks for an internal application which then displays those clicks on a page overlay, it handles the task very well. I would never use it for

MongoDB is not to blame for bringing down the exchanges that decided to use it, the stupidity of the developers behind said exchanges are the sole reason. You can open up a can of tinned pineapples with an axe, but that doesn't make it the right tool for the job.

This post was one big marketing piece for HyperDex and while it is touted as open source, but that isn't entirely true. If you want support for transactions, you have to by a licence. So basically what this post was saying is, "If you spent X amount of money on a HyperDex licence, you wouldn't have had these issues" most people that start these exchanges start them from nothing and probably can't afford or wouldn't warrant spending money on a licence.

If you replaced MongoDB with pretty much every other NoSQL database out there, the result would have been the same. Mongo just has a better marketing team behind them in the form of 10Gen getting people to buy into the hype. However, as far as I am aware of, 10Gen aren't telling people to use MongoDB for exchange platforms and anything involving transactions (I could be wrong though). This is a classic case of seeing people talking about how NoSQL is the future and others getting caught up in the hype.

If you want a database that you can rely on, especially when dealing with transactions: use something like Postgresql, not MongoDB and or insert over-hyped NoSQL database here
Schema-less also means that you can afford to have deviations in your schemas not hinder your development needs. I agree with you, but I'd venture to say that a schema-less database means what it does, but that a collection of data always has schemas.
That would have worked fine. Except it didn't exist yet when I wrote spiped. ;-)
Uber for delivery via drones. Kind of reaching, and I know it's not practical yet, but the general concept is cool. I wouldn't be surprised if Uber did it themselves first since they have a knack for trying weird delivery stuff like ice cream or flowers or whatever.

You would open your Uberish app, punch in the weight of what you need delivered and where to deliver it to, it would give you an estimate, and come to your house to pick it up and make the delivery. Really not that far off, I believe the FAA has or is relaxing the rules on commercial drone flight below 400ft and the Parrot drones are capable of following waypoints on their own to a destination, and coming right back home when they're done.
Innovation despite Regulation
It is a well known criticism of the Valley that there isn't enough innovation going on; we are working on and funding is going around for incremental problems. Whether you personally think the argument is warranted or not, I believe it's true to a point.
However, part of this imo is because of the obstacles regulation presents. For example, while I was working on a bitcoin project, getting the proper certifications and money transfer licenses (to become legitimate enough to keep working on it) would have worked out to over $2 million with lawyer fees and everything.
Right now, I am brainstorming a consumer health device, with both a hardware and software component. This got me thinking, being a consumer product, there has to be FCC and FTC compliance involved, and being a health product, even more so. I'll still keep working on it though, and cross that bridge when I get there.
Many of these problems can be alleviated through funding, but even companies such as Coinbase have blown through over 1/4 of their funding on legal advice and compliance. What do you guys think? Are founders just not thinking deep enough, or is the regulatory environment causing this paradigm in the Valley?
Sorry about that, you are correct. I just added my e-mail and linkedin details in my profile. Or pete [a] kitchon.com
Minix ran on the 286, I believe.
That's exactly what it does. Every spaced repetition tool takes into consideration how long it has been since you last got the flash card right. When you add a card, the time you added it at is used as the last time you got it right.
What if there is no money involved in this, but more of an exchange/barter with points?
If a point was roughly equal to a cent, then imagine
the neighbour makes 3 tacos that could be 500 points...
This student then will offer up a $25 Amazon gift card that is worth $25 to him, that he could offer for sale on this site (like ebay) and he gets to keep his points which he can barter..
At no point is cash redeemed/exchanged.

Does this break any of the various regulatory laws in place?
Infiniti G35 Coupe.
h.264 has several profiles. Support for particular profiles in hardware varies. If you want to do low latency encoding with a hardware "h.264 encoder" for video conferencing you may find that you're out of luck. Since there is only one VP8 profile, hardware VP8 means hardware VP8.
The NASA page claims they use SVN
Use Firefox's tab grouping feature. :)

https://support.mozilla.org/en-US/kb/tab-groups-organize-tab...
Horrible comma use in the description. You don't need either of 'em!
A package/dependency manager for C/C++. In my limited experience working with C/C++ projects, the most painful part was always getting the project to actually build (downloading all dependencies, figuring out how the Makefile works, etc.). In other words, a npm/brew for C/C++.
Very interesting and easy-to-understand presentations. Thanks for sharing!
I draw the line for piracy OK or not OK on the simple question: are you making money with it?

If you're using e.g. Photoshop for your job, Adobe expects you to pay for the product... and if you're using it for private stuff, Adobe IMHO even wants you to pirate it (up to CS4.5 you only needed a keygen and a line in /etc/hosts, now you also have to patch a DLL file) in order to create a massive vendor lock in.

Microsoft followed the same strategy in China and elsewhere: create a massive lock-in, even if it means allowing piracy outright or just fighting it "pro forma", and when the people have enough money/education to use your product for business, they'll end up buying it because they're so used to it.
What is the pricing though? I see it says "Try for free" - so I assume that's free trial, right?
Good Luck!
Steve Jobs’ Itinerary for Apple's 2011 Top 100 Meeting
I wish my teacher showed me stuff like that in high school instead of just scary numbers. While I do understand that eventually you need to get down to the numbers, my brain seems to pick up the overall concept much faster seeing nice visual representations like those.
One other challenge related to different device sizes is that designers cannot create a pixel-perfect design in Photoshop and send it off to the developer. They have to be aware of how the interface components will resize and shift around as the aspect ratio, resolution, and screen size changes.
Why ‘The Enterprise’ Innovates Slowly and How That’s Changing
I'm currently building a solution to this which is still in very early beta. Using machine learning, I'm working on solving the Goldilocks problem of community affinity (not too close, not too disparate), aiming to fix the hivemind problem that reddit has and the strictness that topical communities like HN have.

I'd love to hear your thoughts if you have a few moments to spare!

Code: http://code.fraction.io
Beta: http://beta.fraction.io
I love Jitsi. Since the latest version even the remote desktop sharing on my ubuntu systems is working.

Small tip: Use IPv6. If either party can not get a native connection google for a free tunnel provider. Start jitsi with -6 as parameter and it will prioritise v6 connections. This fixed all kinds of 'nat-nat-nat' setups that some friends are forced into. (Make sure the implications of having a public address are understood.)

Another wonderful thing about jitsi is the availability for multiple platforms and crypto support for otr or zrtp.
Also worth noting that this is one of those cases where HN spawned something that is very popular outside of HN.

It makes me incredibly happy (and proud, if that makes sense) to see random family members and friends, definitely not HN geeks, playing this game. E.g. my Aunt.
I was wondering why it had the ?q=1 values added to a blog URL.

Good eye.
I share the same sentiment. I'm also pretty confused why he was surprised regarding the complexity of hijacking the phone's SMS/MMS messages. As a non-android dev, if I were told to do that, I would assume that it would be hell. It's just not a common use case for devs, so therefore Google probably has spent their time polishing up other APIs.
Ya true, I guess you are right. I thought trains used turbines because it would just make sense (there's no transmission, so the engines can run at one optimal speed). I'm thinking that maintenance costs/reliability issues make turbines impractical in most cases except aviation and power plants.

On that note, I've never been much of a fan of turbines anyway, because they are outrageously complex/expensive. I think a Tesla turbine would be fantastic for applications like this though. For one thing, the disks could be cast out of ceramic. There must be some reason why they aren't being used (especially in hybrid electric systems like this) but I can't think of one.
Yes, that rotation is nauseating.
it's completely free and no string attached.
A Rationalist’s Mystical Moment
You can sort of do this now (at least the sales) if you're willing to use Draft2Digital and let them submit you to all those places. They get a cut of each sale however, so you'd have to decide if the centralized reporting and letting them do a bit of the leg work is worth the price.
Yes, here is a technical comparison.

http://archiveopteryx.org/faq/mailstore#dbmail
One doctor can't do this work alone!?

What about the guys that made the hardware. This story is missing some key details.
I was talking on a societal scale. Obviously in any specific instance of sexism/harassment, people can and should stand up.
Ah cool, I would advice you guys to do some proof reading on FAQ and overall on the website - there are some serious typos here and there.
I like the idea and I will bookmark it to see how it goes for now. Good luck on your start +
While I have issues with how 2048 started as a copy of someone's work, the way people keep on doing versions of it to show off to other people with a "look what I did" seems exactly to meet the "hacker" in "Hacker News."
H&R Block at risk for injection attack
Would be way better with numbers on the tiles.
I'm still dizzy
I agree that you get what you pay for. Just because you don’t have a budget for a $1000/mo dedicated server does not mean you have the right to that service level at a lower price.

As fellow geeks I am sure we have all been asked for advice on buying computers from our family and friends. I’m a mac person and use a $3000 laptop but I know most of them will not be willing to spend this much money. I normally quote them a $600(ish) computer that has at least an i-Series processor and 6-8GB of RAM. I tell them to avoid a couple vendors that I consider to be bottom of the barrel. It never fails though, that for all the reasoning and advice I give them, if they find a computer for $400 in the Sunday paper all that gets thrown out the window. They don’t want a computer that fits their needs they just want the cheapest computer. It also never fails that the moment it starts having problems they come to me for help and if I give them any slack for buying a cheap POS that I am suddenly considered an a-hole for not helping since that’s all they can afford.

The way I look at it is I spend my hard earned money on a reliable machine so I am not put out by the type of issues you get with cheap hardware or cheap services and you did not head my advice to avoid the same issues and thus by asking me to give up my weekend or even a couple hours to help you makes you the a-hole not me.

I have used, Rackspace, Linode, DO, AWS, and Google Apps among others and none of their status pages are every very helpful. It’s really a problem with Google Apps since my users know to check there and then claim the problem is not with Google even though it is. I frequently have issues with their IMAP servers failing where a user can connect via the web interface but not through a IMAP client. This is never shown on their status page. Of course I am going to check the status page.

The only hosting provider I have no complaints about is Rackspace but those servers are almost $1000/mo. On the other hand they do open up tickets for me faster than I can log into the management portal to do it myself. Even still I have had hour-long outages. If you don’t have HA you WILL have outages no mater who you use or how much you pay. Ironically the worst service was from The Planet even though those where still $800/mo dedicated servers. Their status page was a twitter account that they did not advertise on their homepage.

I have debated moving our average SMB size clients with no HA from linode to DO just because tools like Packer can interface with them easier. Still don’t know about that.
I know the main problem right now is the fact that the eye's optical nerve can't regenerate. If it does works like optical fiber, maybe something could be made to mend the optical nerve using optical fiber.

Stem cell technology seems ever elusive, but still if not that, than this.

Thanks for the kickstarter and darpa link, it seems really interesting.
At a guess, it isn't public - http://svn.code.sf.net/p/ballast/code
Uhh, you do realize your story would make world news (not just national) if it were true, correct? Can you prove your story? Otherwise, I highly suspect that you're lying to propagate further stereotypes about Republican states and their relations with gays. If so, shame on you.
How well do you know the world? Play Geoguessr to find out
What is the magnitude of the risk posed by this weakness?
In my point-set topology class we used the diagonal argument as the root of a proof for the following question:

Suppose a submarine is moving in a straight line at a constant speed in the plane such that at each hour the submarine is at a lattice point. Suppose at each hour you can explode one depth charge at a lattice point that will kill the submarine if it is there. You do not know where the submarine is nor do you know where or when it started. Prove that you can explode depth charges in such a way that you will be guaranteed to eventually kill the submarine.

If there's interest, I'll post my solution. My proof actually gives an overview of what order to bomb points in, but I have no idea what it would look like if you plotted out, say, the first 100 or 1000 points. I'd be curious to see someone implement it.
I understand making something free so as to make it a legacy platform, but do you really think that Adobe isn't already the industry standard?

I am also curious why you think adobe wants you to pirate their software? They seems to be the leader in the market in terms of design software and such. You pirating their software gives them one less sale - bottom line. They are a company who needs to make a profit at the end of the day.
Just to clarify, by "stupid amount of different components" I meant more that a typical visit to website can involve tons of different, standalone components: Database, application server, cache, load balancer, CDN, browser, etc.

Your comment seems more focused on libraries, frameworks, and languages, but I may be reading it wrong.
This is beautiful. I wished a long time for an old school graphics terminal like that. Make sure you put a donation button somewhere on page.

Good job at the download links too, I had a good laugh.
I have an undergraduate degree in sociology with a concentration in social theory and a masters in social work with a concentration in research methodologies. Lots of philosophy in the undergrad degree, and some in the second. After a decade in the non-profit industry, as a researcher and as a social worker, I went to a ruby/rails bootcamp and am now employed as a full stack developer. (I already had a significant amount of HTML/CSS experience and ran my own company putting together simple-ish Wordpress and Drupal sites for non-profits for a few years)

I'm not sure if I can pick particular things out and be like, oh understanding Foucault is particularly good for this aspect of startup life, but in general I find myself to have a more solid value system than many people i know in the tech industry, able to figure things out quicker and on my own, and generally find my knowledge much more well-rounded.
I think this is mostly a marketing problem. They could provide simple statistics of possible types of failures and its causes. They could show average response for each type of failure. You don't have to update this all the time. No one expects full fledged service for $5 clouds, but there are many ways of letting customers know what they're getting beforehand. Simply dismissing every minor glitch "because it's cheap" doesn't give customers a good impression.
I feel like this has to come with iOS 8 for Apple to stay competitive against Google Now.
There are no details given. I know; the author says up front he's (she's?) not a security person.

It looks, though, like the user can inject arbitrary JSON into their client side code. Not very interesting; I'm sure they're doing proper validation on the server.
http://www.coderwall.com seems similar to that.
Tor hidden services also do this. (The address of a hidden service is a hash)
Beating C today or beating C as it will be then? If the latter, what do you believe makes functional languages different such that C compilers (with large-budgeted industry teams behind them) won't be able to take advantage of the same techniques?
Neither Leaseweb or OVH send me emails when my $1000's in Server/VPS/Compute appliances go down unless I sign up for a paid SLA (I do). Rackspace sometimes emails me about downtime, but usually only after the fact to let me know I'm getting $40 back. Amazon doesn't really let me know either, their status board remains in the green barring natural disaster or the AWS region literally catching on fire.

Unless you're paying for an SLA which defines uptime and notification time, you're at the beck and call of Best Effort support, which may mean no notification and no reimbursement for downtime. Notification within minutes of your VPS going down isn't necessarily the norm.
Your game is reminiscent of http://www.robotturtles.com/
What your competitors are doing is not material. Ask your customers what they want, and give it to them.
In all my years, I have not altered my course a single iota based on what a competitor is doing. Pointless.
I wrote this a little over a year ago, only (for the lulz) in Node rather than Go:

https://github.com/stuartpb/lhc

Mine allows using a custom word list in the commit message for the nonce.

Judging by this commit, I'm guessing gitbrute uses miniscule variations in the commit time instead.

EDIT: yep: https://github.com/bradfitz/gitbrute/blob/master/gitbrute.go