skysight-inc/HackerNews huggingface dataset:
Part of the added value of open source is that you are giving away part of the product for free. It's intrinsically less profitable than closed source presuming the consumers are willing to buy the closed source alternative.

But if consumers start deciding that closed source software is unacceptable then the situation will change.
I thought it would be about the Analytical Engine.
I've been hearing it this sentiment for a decade. Until I don't have to wait for my computer to do something, it's not fast enough.
Underlying writes go to Git, Mercurial and SVN.

Generally speaking, we proxy requests and pass them through to the VCS after performing authentication and broad permission checks. Requests are rewritten slightly to remap user-facing display paths to actual paths on disk. Some additional features act through commit hooks.
"Babbage's Analytical Engine!"

First computer not first vaporware
I don't think OCaml is a fad. It's a great language, probably my favorite, but it has so many problems that most people don't/can't/won't use it for any kind of real-world problems.

To list just the main problems:

- f*-up licence (open-source, but modifications can only be distributed as source-code patches)

- non-concurrent runtime (because the original developers don't care about it)

- ambiguous syntax which masks bugs

- inconsistent and incomplete standard library (there are replacements, but they too suck)

- shitty REPL (at least on Windows)

Well, that's about it. It's really fast, safe, expressive, as functional as it gets ([EDIT] also: compiled). Definitely one of the better-designed languages, and a great starting point for many other languages (F#, Swift, Rust).

Lately, there has been a lot interesting development that eased development in OCaml (basic overloading, this IDE), and more seems to be coming (concurrent GC/runtime).
Conflating OA with APCs isn't a nefarious PR campaign by the paywall publishers (disclaimer: I'm affiliated with one). It's the only way that anyone has shown is a sustainable model (so far). PLoS is the prime non-profit example, Hindawi is a for-profit OA example, and there are countless others that all focus on APCs being the mechanism to sustain OA publication (some call them different things, like PeerJ's membership model). Granted, I'm sure you can find examples of individual societies choosing to provide a high quality OA journal without the use of APCs, but that's the exception, not the rule. But overall the meteoric rise (and financial success) of non-profit PLoS seems like the biggest contributor to "OA = APCs".
Cubesat mission costs depend pretty heavily on launch options. For this, it isn't entirely clear if it's included in the challenge. But you can generally expect to pay somewhere in the neighborhood of $100-150k for launch to LEO. Design and construction costs probably aren't very large for materials, but in labor (FTE). If the work is being done by skilled students as part of a university project, they could probably build and test a working cubesat for under $20k

So a whole cubesat mission can actually fit well within the limits of a sub 200k grant. But again, like most things, it's the labor costs that can make or break that.
This site provides much help and information about dealing with heroin: http://www.heroinhelper.com/
75 different VAT rates is a bit of an overestimate: In general, there are different VAT rates for different product (books/food at 7%, entertainment at 19% etc.), but one business usually one sells one sort of product, so you only have to find and track 27-or-so different rates (:

Of course, ideally, we would have the same rate across the entire EU for a given product category, but even then it might make sense to find some way to move it from the business’ country to the customers’ country, given that it is not intended as a tax to fund business operation but the cost of a given population of customers.
GreatFire.org unblocks BBC Chinese
Tim Berners-Lee advocated for in-browser editing in the early days of the web and saw it as a critical part of the platform. This is documented in his book "Weaving the Web."
Lovefield: Cross-browser, SQL-like, relational query engine on top of IndexedDB
The point at which you need to scale horizontally is (for most applications) when you hit data scale in terabytes.

When this is the case, you probably have enough money to hire someone who knows what they're doing with databases in order to set up a migration properly - you don't really need the ease of use configuration features.

SQL databases give data durability and transactions, integrity constraints, joins etc, which makes writing software a simpler experience (with a smaller chance of corrupting your data etc) which is generally a nice property to have when you're a small company that's moving fast and breaking things.
IBM Watson Analytics – Next Generation BAaaS in Open Beta
Starting a new project for iOS? Use Apple's new language, Swift, not Objective-C
http://en.wikipedia.org/wiki/Colossus_computer
Vertical scaling can take you a surprisingly long way
Add the power of IoT and mobile to your Raspberry Pi in as little as 15 minutes
What is the best modern payment provider for your business?
The image classification yes, but if the questions are worded intricately, then it might still be a challenge for bots.
I think you overestimate the reach of Oracle. They are no where outside fortuine 500 and thats not a lot of deployments.

MySQL is most likely the most deployed thanks to the LAMP stack's proliferation across all sorts of small and medium sites. After that it really would be a toss up between MS-SQL who has traction in the SMB space due to it being used for sharepoint and exchange, and PostgreSQL

but lets be honest the most utilized database is Access.
> , but that's often tied to educational systems, colonial legacies, and large populations of people living nearby who speak other languages.

"but", what? Of course there are reasons for them being multi-lingual; it's not simply that they are culturally or genetically predisposed to learning languages for the sake of it. That doesn't undermine the point that they are multi-lingual.
How small companies and freelancers can deal with the VATMOSS EU VAT changes
Leaderboard for teams
It still surprises me to this day how much minutia is found in C++'s standard libraries when it comes to data structures. I have a hard time imagining how one could write a more full-featured set of containers and the like.
There are a range of different methods that can be used, but your guess is probably correct regardless of which method you use: "breaking the image into smaller 'patches' and looping through those to look for chunks of a barcode". I would probably train a classifier (SVM or similar) using some rotation invariant feature, such as DAISY or ORB (BRIEF). I tried something similar for CRF image segmentation.
This is mighty impressive in JS whatever method they use, the CV libraries in JS are kind of limited.
It seems with all the media that's been produced about heroin addiction (movies like Requiem for a Dream, Trainspotting, Traffic, etc...) that the risks of shooting up are fairly well known.

Yet, people still continue to use and get addicted to the drug. I feel a great deal of pity for the people whose lives have been destroyed by heroin, not just because of their addiction, but because of the underlying pain that must have been there for them to get to that point.
You do need to know whose rate you applied. Even if the UK and the French rate are the same, you need to know whether you charged the UK rate or the French rate, and they might change and get out of sync on different dates. So you gain nothing with the fact that some percentages match.
Toutapp Review – How to Increase Your Sales with Toutapp – Yanado Blog
Amanda Palmer on Vulnerabilities, Fears, and the Art of Asking
Atanasoff-Berry computer (1939)
https://en.wikipedia.org/wiki/Atanasoff%E2%80%93Berry_comput...
heya, just as a personal message, and not knowing your situation at all, I just want to encourage you to be creative and practice going from social anxiety to typical amounts of social comfort without meds... There are dozens of techniques out there, so give them all a try, from meditation to exercise, encouraging youtube videos, to diet changes, etc. Above all, don't be afraid to make mistakes... it's rather a trap for many of us to cease taking the small risks that lead to mistakes once we attain a niveau of success, but small mistakes are the propulsion that maintains that success.

For example, I've been huffing and puffing about learning Javascript since it first came out, mocking it, only seeing the bad sides. Then I got stuck in the loop of hoping it would go away and trying to rationalize not knowing it. When I started to come around, I felt embarrassed because I knew my code would be baby code and I would do lots of dumb things. But I'm pressing forward, trying to modify mapHighlight to do what I need it to do and I no longer give a shit about haters.

Yes, maybe someday people will make fun of me, but by that time, I'll be skilled enough that I'll have thicker skin. When you take the long view, you see that people mocking you is just a test to see where you are. In the case of bullying, it goes too far, but in general, testing one another to see if we're still emotionally sensitive to our failures from long ago is part of how human social bonding works. And fear of not being able to stand up to the test can motivate us to take those chances, write that crappy JS code, embarrass ourselves a little bit in front of our co-workers or potential mates.

And finally, most people are astonishingly forgiving and forgetful. Much more than we deserve. Every now and then you'll have that psycho (a trope the media and movies love to push to keep everyone in fear and anxiety) who remembers some slight for his entire life and uses it to levy revenge on someone, but in actual life, no one simply has the energy and desire to sustain a revenge campaign. They're too busy living their own lives. No one cares if I wrote some sloppy C code in 2004 and in 2024, no one will care if my JS is crummy now. And even if someone says anything to me then, it will just be a big joke in the past to me.

So that's my spiel, friend. If you want any more encouragement, it's $400/hour :)
But legal alcohol did work to make it far less dangerous and remove the organized crime effect
Why aren't the processor manufacturers making their own JITs and AOT compilers? Surely that would be a competitive advantage.
Facebook, open up groups to pages
They will also have to hold that data for 10 years under the Data Protection Act.

In the UK, 'accounts and records' that form a core part of the business's function (such as tax or compliance records, or even records for delivering a product to a customer) are exempt and do not require a Data Protection Act registration. There are many other reasons why you may need to be registered, of course, and the ICO have a useful online test to see if you do: http://ico.org.uk/for_organisations/data_protection/registra...

It should also be mentioned the changes only apply to B2C sales, not B2B.
Cryptolocker is Evolving and it’s Getting Smarter
California Lemon Law
According to the majority of the state laws a vehicle manufacturer is to either refund a consumer’s money and take back the car with a defect or replace it. In lots of states it is up to the buyer to elect the relief that they consider the best one for them.
Find us on calemonlawinfo.com
Fair enough, but the 5960X is still a better comparison, surely?
That depends on your mass. A human ovum can escape Earth's - and even the Sun's - gravity well on solar pressure alone.

At this very movement Earth-dust is making its way into space and even leaving our solar system without fuel.

There's a group working on very low mass spacecraft to take advantage of this - http://www.spacecraftresearch.com/MII/MII_overview.html
How to spend less time and money on growing your business
I didn't, until you brought it up...
I almost only wait for the network. The only time I truly wait for the computer is Civilization AI turns, Scala compilation and a reinforcement learning algorithm I made once that had severe performance "potential".
There are problems on many accounts: you can forget all the dance around the heap, — malloc can (it sometimes will) just use mmap; catching malloc is not enough, you can directly mmap, or, and there's perfectly a fine stack you can utilize for 1M; you cannot restrict memory space because necessary libraries take considerate to 1M amount.

TL;DR: 1M is too small to do it.
The first five victims of the Stuxnet worm
Here is a link to some more 'thorough' benchmarks that compare WiredTiger to many other database back-ends.

http://symas.com/mdb/inmem/
Thanks, I was looking for a way to trigger a QR code scan from a webpage. I can see zxingJs is in progress
Lots of really excellent software people I've worked with got late starts. Lots of people who started early coasted or are still coasting.

The thread is so long now that I don't know if you'll see this comment. Anyway I'd like to ask you something. I also started late, around 20, and didn't go to CS college until 25.

The difference for me was that at first it was a game, I didn't own a computer but used a friend's Spectrum. On weekends we programmed simple games, a music program, just for fun.

Later, in college, I saw that it was possible to have a job doing that. A friend lend me a 80286 and I spent many hours at home (unfortunately neglecting classes).

The question is if you think that it's more the social aspects of the usefulness of coding more than just the age. In your experience, is it the same being a programmer's son as learning to code at high school in some toy experience?
> YouTube is taking almost twice the “bad old” music companies’ cut, for basically doing no more than hosting on a server.

Uhm. While the percentage might be considered high. However, youtube does provide more than just hosting:

- Providing a system to publish and get revenue from ads

- Marketing ( with Discovery )

- Community Services ( Forum / Comments / Sharing / User Identity )
He was just going for an insult, it's not like he knows what he's talking about.
I would go with iOS over Android if you're going to give it a go . . . app store is a lot like the lottery . . . except the ticket cost is a lot more expensive . . . none of my friends who are iOS devs have even covered their time creating their various apps on the app store . . . but they are all employed as iOS developers and make very good incomes and do improve/polish their skills creating their own apps.

If you're going to give it a go I would track down some podcast interviews of successful iOS app developers and use their tactics for marketing, launching, etc. To give you the best shot at success. Good luck, enjoy the ski season.
An although it is only a replica the Colossus at Bletchley Park actually functions, unlike the ENIAC restoration.

Also of note is that by the end of the war the GC&CS had 10 working Colossi.
Jinora – Public channels for Slack teams
"In this book, Sanjoy Mahajan shows us that the way to master complexity is through insight rather than precision."

OMG, my high school teachers were so pissed off when I'd attempt to understand things rather than just memorize what they gave me. College was only marginally better.

Logical leap: time to return to the Platonic Academy
Yeah, it's basically written in C. Supposed to work quite well though I was having tech issues getting it up on the macbook.
Tesco Labs API – Available from December 2014
submarine article yet satisfyingly informative: now that's a win-win :)
Me, I love the chit chat. The dynamic of ATP is perfect. I haven't found another chat-type podcast that I can stand listening to every week.

As for the ads, I'm glad my podcast app maps fast-forward to 45 second skip!
I do a lot of work with geo-spatial analysis and often work with with various counties and municipalities in my experience everybody has an Oracle database stuffed away somewhere storing the regions canonical geo-spatial data.
Why Marketers Should Think Like Software Developers
Here's a perspective:
http://blog.launch.co/blog/googlewinseverything-part-1.html
Feeling Wealthy Drives Opposition to Wealth Redistribution
Jinora was made when we wanted to establish a quick chat-as-feedback so that our users could communicate our problems much more easily.

We adore slack, and this helped us reduce support emails, as we can solve issues more quickly and easily. Have a chat with our entire team at https://chat.sdslabs.co to test it out.
> Microsoft making a lot of moves that are starting surprise the tech community.

They've been doing things like this for years now. I think it's more that the tech community is starting to take note of these things that they are doing.
Google is search . . . they make the rules . . . Google will penalize you for paying for links . . . so I wouldn't risk it.

Good content rules the day so spend that money on more and better articles/content . . . instead of paying for links.

Follow SEO best practices and keep a white hat on.
I was trying to make the point that per core speed hasn't increased. Both the 980X and the 5960K are the top of the line 6 core consumer grade CPUs.

This ties in with my point that the consumer grade CPUs from Skylake are all 2 and 4 core CPUs, which isn't that different from low-end consumer grade CPUs from 2010/2011, because per core performance hasn't increased significantly.

My solution was for Intel to increase core count for consumer grade CPUs. Because you can get real performance increases this way, as you proved by comparing a 6 core CPU with an 8 core CPU.
How does hiring someone in Kentucky become more difficult due to European Union VAT documentation rules?
I think the Welsh (or Scots, or Northern Irish) would disagree that their language is not part of their country...
It's quite scary how even well reviewed open source software keeps falling to fuzzing. What are the chances of standing up against advanced state-sponsored trojans and malware? Seemingly zero.

Is it time to throw out everything and start from scratch in a safer language?
An old version is free, and lacking the decompiler. It's a good tool, but it's really not IDA Pro.
This will eventually increase the price of digital goods or decrease it's quality. The problem is VAT. This is another advantage for VAT-free USA startups. ¿Maybe this will also give an impulse to cryptocurrencies in EU?
Right, and again, my case shows a difference even there: I went into software. But my brother went into carpentry and animal husbandry. Same family, same environment -- gaming, coding with dad, etc. He's just as smart and could've done tech if he wanted, but he had different interests.

That's an interesting point on casual gaming. However, it's also balanced by the fact that casual games are the only games you can easily create as a one man band or hobbyist.

If you're into puzzle games, say, you can probably put together your own with a bit of HTML/JS. Or use one of the puzzle game builders.

If you're into Call of Duty, though, you've got no chance of writing your own version of that until you've graduated and gotten a job somewhere. Even the ubiquitous modding community that used to be a path into development has diminished as games are increasingly locked down.
This is great news.

I just wrote a QRcode-reader Django widget to be used on a mobile browser, using the LazarSoft library (https://github.com/LazarSoft/jsqrcode). The library worked great, but the HTML5 bits turned out to be surprisingly painful. Camera selection works differently in different browsers - Android Chrome has an API, Firefox throws up a selection dialog every time. Mobile Chrome doesn't let you emit audio unless it is in the context of a UI interaction (desktop Chrome does!)

Worst of all: poor autofocus. I tried multiple Android devices (Nexus 4, Moto G v2, Nexus 5) and in all cases, autofocus on getUserMedia() worked indifferently or not at all, especially close up. In contrast, native barcode/QRcode reader apps on the same devices did much better, snapping to focus very quickly.

I wonder if you faced something similar?
A while back I woke up in the middle of the night wondering "How the heck did that guy do destructible terrain in the browser in 2004?!"... There was no pixel-level access available (besides XBM images, but they were black and white only). I had to get out of bed and find the game online. The answer turned out to be pretty clever! (Spoiler: http://www.mrspeaker.net/2013/04/23/dhtml-lemmings/)
Ideas De Negocios Rentables Para Desarrollar Desde Casa
Choosing Incident Management Software for Physical Security Operations
I agree especially with the discovery part. Nearly everything I listen to on a regular basis was discovered on either YouTube or spotify.

However, he does have a point, musicians aren't making any money out of streaming, which is unfair.
I won't say you're wrong, but this an awfully cynical top comment.
One case that isn't clear yet for me is: even if you sell in B2B only, does this new reform apply if the buyer cannot (or does not, for some reason) provide a valid VAT number.
Nice!

Slightly OT but reminded me of an article from HN from a couple of years ago about old(er) computers that are still in operation so I've reposted it [0] for those who missed it last time around.

https://news.ycombinator.com/item?id=8657823
Agree with this.
Some sort of wizard or interactive product tour to hand hold me through the aha moment described by another commenter might be quite helpful for the onboarding experience.

You could use something like this to assist with that: http://github.hubspot.com/shepherd/docs/welcome/
Sure, and this is why I clarified that we weren't missing out in terms of great difficulty as a result of not having moc in other toolkits.

The difference between your C and C++ comparison is that C and C++ are actual languages, that you can compile directly from. moc is not a language, it's a preprocessor bolted on top of C++. It's adds complexity for something that, while it can be useful, is not often so in most workflows. In that regard, I'm sure people could make thousands of C++ preprocessors to add functionality (I would love a more competent macro system and UFCS, myself), but there's a very good reason why we don't.
> Gleason realized early on that he couldn’t make his portion of ENIAC run actual calculations—such an endeavor would require all 40 panels, not to mention thousands of new components and technical know-how that had long been forgotten. But he resolved to make the computer at least appear like it was hard at work figuring out the best flight paths for howitzer shells.

That's a bit disappointing. I guess it's nice you can at least see it though.
Well, that might be a new twist: We fake being independent :)
The number of times I've come across a question that was marked as a dupe, and the linked to question it was "duping" had nothing to do with my issue pretty much means anytime I see an SO link, I know I'm in for a world of hurt, bad answers, and links to no where.

SO has hurt the industry more than helped, I believe.
How Vodafone-Subsidiary Cable and Wireless Aided GCHQ’s Spying Efforts
Stock Price Prediction with Big Data and Machine Learning
I've started buying zipper-less equipment. It's less prone to error, and feels a bit more rustic. Definitely more fun to use.

Examples: I only buy jeans with buttons. My Fjallraven backpack has metal hooks instead of a zipper.
> The real curiosity of this one for me is that it wasn't done in Flash back then!

Foresight! When we re-visit this on Hacker News in 2024, DHTML Lemmings will still work in the browser, and no one will even remember what Flash was ;)
thanks for sharing your story. based on your experience, what do you think can be done to address the situation?
My point is that increased business documentation rules, no matter the jurisdiction, do have a real impact on the ability of startups to take root and grow.
Moves to reinvent, or even abolish, the SIM card could have big consequences