skysight-inc/HackerNews huggingface dataset:
Why no negative hex?

I'd write something like this:

long long parseLongSomehow(char *s) {
if (isspace(s[0])) {
return parseLongSomehow(s + 1);
} else if (s[0] == '-') {
return -parseLongSomehow(s + 1);
} else if (s[0] == '0' && s[1] == 'x') {
return strtoull(s + 2, 16);
} else {
return strtoull(s, 10);
}
}

That doesn't handle negative values smaller than LONG_LONG_MIN gracefully, though. Also doesn't do error handling.
He's still arrogantly dismissing them.
> Mathematica is an interesting case study for a general-purpose software package that happens to be more feature-full and functional -- not just "more convenient" or "better UX" -- than any open-source counterparts.

Isn't the world littered with such examples? Office is more feature-full than OpenOffice, Photoshop is more feature-full than GIMP, Illustrator is more feature-full than Inkscape, InDesign is more feature-full than Scribus, Avid|Final Cut|Premiere is more feature-full than any open-source NLE.
Yonatan Bergman gave a talk last year at GoGaRuCo about building a really rudimentary AI to test a board game prototype in ruby:

https://www.youtube.com/watch?v=EcnvbsXdbtI
Of course, but the money was not what the author of the post was trying to put across
If he had used Lisp how would he have ported it to so many machines? I programmed in Common Lisp quite a bit in grad school and I liked it, but it was always on a specific platform. I would use Lisp even now, but I'll often use C/C++ just because I know I can get it to work most everywhere.
I would say "avoids" rather than "solves." The issues raised in those posts are real issues, but they mostly have to do with the question of whether or not you can trust the server. With SC4, you don't have to trust the server -- or at least you don't have to trust our server. SC4 consists entirely of static files, so it's trivial to deploy from any server, including your own. You can even run it from a FILE: URL, though that actually turns out to be less secure (SC4 takes special precautions in this case). So browser-based crypto is far from ideal, but it can be better than nothing. In particular, it can be the 80/20 solution with respect to security versus implementation effort and deployment hassle.

If you want more details I'm happy to provide them.
It's not that person's fault that these guys suck at enforcing their own policies
Some of them are lucky enough to get acquired by bigger ad-tech companies; I was interviewed at one of those and it was funny because they looked like they were ramping up in revenue (over 30% growth year over year) and then bam acquired. Might as well have gone out of business since only the few founders got equity.
NPR doesn't give much credit to the SW airlines ads of the 1970's.

https://www.youtube.com/watch?v=TR7JApjgIGw
Thats a good point. On the other hand, you could easily just follow a UPS truck without the app as well.
It's scaring to notice that all this is undefined behavior. Hell, glibc network functions rely on undefined behavior!
Should I REALLY work for free?
IMHO trying to beat the traffic is more dangerous than running a red. You are in a hurry... the guy who is late to work doesn't see you when he burns the "newly red" light....
I haven't used Scala.js, but I find Clojure and ClojureScript to be so damn close to identical I'm surprised at this comment. When I'm doing ClojureScript, everything I use from syntax, sequences, persistent data structures, core.async, protocols and records (the list seems endless) is the same as Clojure. The only thing that trips me up is regular expressions. In fact, I find there's a great deal more difference in the Scala written by any given two Scala developers than between Clojure and ClojureScript.
I've only heard of the last one, free libre open-source software
Craigslist, 3taps Settle Their Scraping/Antitrust Suits; 3taps to Pay $1M
How to Pull Off the Canadian Tuxedo
If he was in a car, you'd likely be dead.
It's not technical debt that will kill your nascent startup, but failing to achieve product-market fit. Don't worry about the technology choices. Get something done that you can put in front of potential customers.
Nokia Lumia 735
You bet. People have been making questionable purchasing decisions for a LONG time. To blame it ALL on a smartphone or some other distraction is a bit simplistic.
> What makes someone think that vibrant green text on a straight black background is a good idea?

Past exposure to gorgeous green monochrome monitors, of course.

The page exudes mystical allure on this account alone.
What's the source of the 12 second data?
OpenOffice is "good enough"; where Word isn't an option, it does the job. GIMP isn't even trying; it's not in the same market as Photoshop or casual image editing, which is well served by web apps these days. (One wonders what it is for; padding developer CVs, possibly) Finally, nonlinear video editing hardly qualifies for "general purpose" -- and is there anything worth mentioning as for open source offerings?

Mathematica, on the other hand, is squarely in the terrain usually covered by open source.
The funny thing that most people who obsess over encryption forget is that using tough encryption attracts attention, and all the encryption in the world won't save you from simple workarounds (https://xkcd.com/538/) and ordinary surveillance.

The solution for all of us is to make ordinary communication more expensive to break into rather than to go out on a limb with attention-getting extraordinary measures.

I'd also have to say -- no offense intended -- that what I take to be a central European accented voice-over advocating using a new security product to avoid NSA surveillance doesn't fill me with confidence. I'm pretty sure the NSA is at least well-intentioned.

I'd suggest your best pitch accent would be scandinavian or perhaps Australian (not that the Australian government isn't horrible, but it's pretty harmless).
https://en.wikipedia.org/wiki/Application_lifecycle_manageme...

https://en.wikipedia.org/wiki/PTC_%28software_company%29

https://en.wikipedia.org/wiki/Alternative_terms_for_free_sof...
And methodology; how to know how much of what was drank when, and what contents it had? Seems like a tough estimation.
A family friend runs a logistics analytics company and I'm always blown away by how complicated international shipping is. I feel like this would be an extremely complicated venture and it would not be the get rich quick scheme that VCs want and back more easily.

You'd need dedicated people to go through stuff at individual major ports, speak the language, know all the people, etc. As you rightly point out, trust is paramount, and I think trust absolutely requires people on the ground.
No thanks...
Threat analyst and top 10 hacker, Adrián Lamo, on password management
I used to deal with radar data on roughly this order of magnitude, which had to be synced to the output of other sensors.

I really miss the challenges of real-time signal and data processing. I really want back into it.
That reads like a rant from the 1950s. People have been complaining about that since the introduction of television. Before television, entertainment was a scarce resource. After television, anyone with a receiver could obtain more entertainment than they could consume.

About a dozen years ago, ABC, the TV network, had a promotion to the industry with banners around the Hollywood area. One on Wilshire near Beverly Hills said "All we ask is five hours a day". That refers to the average TV viewing time of Americans. That number has dropped since, much to the annoyance of the TV networks.

We may have passed peak cell phone overuse. I see fewer people walking around while looking at their little screen. It's been several years now since someone walked into me while looking at a screen; in the early days of smartphones, that happened often in stores. I'm no longer seeing people on the California Coastal Trail watching little screens. Society seems to be dealing with this.
PixQL- the SQL Image Editor Nobody Asked For
To quote Margaret Thatcher: "You soon run out of other peoples money"
From the article it sounds like constraints could have been used to prevent having multiple seeds linked to the same account?
I'm a musician. If you could offer a reliable way for people who want to book talent to do so, and for musicians to get paid a reasonable rate, then you could perhaps get a slice of the pie.

The problem is that the pie is so small and there are so few of them, it would be tough to make any money.

But musicians hate selling performances, and venues hate buying and managing talent.
I believe the word they were looking for is https://en.wikipedia.org/wiki/Kata

Hmmm.... googling around, there seems to be a lot of recent "programming koans" that are actually collections of rote exercises rather than lessons in zen enlightenment. Frustrating...

It looks like what happened was that a while back, someone made a very nice set of exercises each presented as a koan and a failing unit test to "meditate upon". Imitators then watered that down to exercises presented as failing unit tests to "meditate upon". Which was later watered down to just exercises...

For a classic example of an actual programming koan, I can only refer to the archive of Doug Bagely's "Functional Programming Koans, in OCaml" http://web.archive.org/web/20041012103936/http://www.bagley.... and, the old favorite teaching the relationship between objects and closures http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...
Why isn't it possible to get in and out at 10 minutes? Is the modern airport a design failure?
Windows Kerberos ticket theft and exploitation on other platforms
Directionally correct but slightly off. Vets don't memorize all that either; they also use EMRs.

The difference is in insurance:
1. You pay directly for your pet's care. Your vet gets the money. No in-between to obscurify the money.
2. You pay insurance for your own care, and your doctor bills your insurance. Your doctor's EMR might know the insurance cost, but that cost can still change. And there are lots of middlemen in billing processing in healthcare, so it's not an accurate representation of reimbursement anyway.

There are quite a few startups trying to remedy this in various ways. Most of them focus on data transparency; they try to aggregate and publicly list all the direct pay costs for different doctors. The problem with that remains the same: most people don't have the precedent in their head of paying for healthcare, so they don't want to pay direct.

Not impossible to fix. Someone certainly will. Probably orthogonally, like how Slack is unbundling email. But the tech barrier is small compared to the social barrier.

Would be pretty sweet if someone was able to map out all insurance costs though, even to 90% consistency. Hooo boy that would be sweet.
Formula 1 does some interesting things here...that sport is all about data now..in real time.
It is really interesting to me how different Bitcoin users' understanding of morality and the typical person's are. To almost any joe or Jane on the street, exploiting a weakness in someone else's security -- be it an unlocked door or an unchecked error code -- to acquire money from them without their intent, is Wrong. On the other hand, taking retaliatory action, such as providing what detail you can about that person in the service of returning the ill-gotten gains, is right.

Judging by the contents of this thread, the Bitcoin/hacker community feels just the opposite. How odd. I feel like this more than anything will impede the mass adoption of Bitcoin.
So I'm listening to this Radiolab episode [0] about drones with cameras that can solve crime (traffic and other societal ills) and it occurs to me that with everyone soon to be walking around with DSLR-quality smartphones, couldn't we triangulate all this video/ audio data and provide substantially better resolution to daily life? Think of it as continuous Meerkat/ Periscope localized around an event in four dimensions.

[0] http://www.radiolab.org/story/eye-sky/
i built that a few years ago. also manages rent payments, minutes, adjustments, etc.
If nonlinear video editing isn't general purpose, then I don't see how Mathematica is.
after seeing the anti-Uber protests, why would anyone in their right minds go do a startup in France?
I'm not certain, if I were emperor for the day, I'd write a law that would result in this outcome. But given that the law is what it is, this was certain to be the eventual outcome, as I wrote in July 2012:
https://plus.google.com/+DeclanMcCullagh/posts/HcCuHVG7rLM
Hehe if it only was that simple. :)

I have stayed on many expensive hotels but that is not what we are looking for. We are looking for hotels that are family friendly so other families go there but without it being a family hotel.

We will pay whatever it cost but it's not so easy to find that the balance.
Swiss Post Box fit your criteria https://www.post.ch/en/customer-center/all-online-services/s... .
'head -c 9 /dev/random | base64' works in my cmd.
Maybe the big mail providers need to update their strategy regarding automatic spam-boxing?

Most personal mail servers are not going to be sending mass emails. An algorithm that auto-spam-boxes mail from domains it's never seen before (or only receives a small trickle from) is ignorant.
A lot of googlers even pronounce it differently. Glad the repo finally takes a stand!
Adventures in Systems Programming: C++ Local Statics
Unfortunately just using SQL doesn't mean your system is free of race conditions nor that every atomic domain operation is implemented atomically.

Of course, it's a great start.
Can you clarify your "central European" remark? It comes off a bit offensive...

And while you're at it, can you explain how exactly you imagine making ordinary communication more expensive?

Last but not least, where in the world did you get the idea that the NSA is well-intentioned?
This looks encouraging for the security of Mirage unikernels.

8.2 MB is pretty small, but I wonder if it can be even smaller without losing any functionality. OpenSSL, for example, is ~3 MB. Does that unikernel include symbols and other debugging info? Is there any way to get a breakdown of the object code size for each major component?
GigMasters? I used this to find a musician for my wedding.
Show HN: MarkSheet.io – a free guide to learn HTML and CSS
Tabletop Simulator seems to have gained much more traction than this ever did.
I believe the simplistic division of product offerings was the problem. Pay to get more users? To easy to circumvent. Divide the product along feature set boundaries, where the user can self-select their way past pain points, or between spending their time or their money to save time, then I think you get more conversions to a paid subscription.
This exists in Germany: https://www.dropscan.de
She? How did you know?
Sorry, I'll try to keep my snark to myself.
Nokia Lumia 930.
Chris Squire of Yes is dead at 67
Why are leap seconds still considered a good idea? They have almost zero practical value and a huge practical cost.
Not sure how to feel about this considering the recent Uber events in France.
(Uber France Leaders Arrested For Running Illegal Taxi Company / http://arstechnica.com/tech-policy/2015/06/two-uber-executiv...)

As an entrepreneur, that is not enticing to me.
No doubt the entire title insurance industry could likely be turned over though the laws would make this very difficult.

I noticed that OpenListings is looking to try to disrupt on the buy side of real estate transactions. Curious why you wouldn't try to do something on the sell side where I think there is massive room to change things and it's pretty darn formulaic.
Recursion is rarely a good idea, especially when doing something that is intrinsically non-recursive:

char *v = malloc(100000000);
memset(v, '-', 99999999);
v[99999999] = 0;
parseLongSomehow(v);

What happens?
i currently work in the healthcare industry and am constantly amazed at how outdated anything we use is... this is the single largest industry in the US, it has money falling out of its pockets and is used to paying exorbitantly for everything. You could really pick any pain point in Healthcare and build a decent sized revenue stream with the right sales team in place.
When I used to repair computers, my starting rate was a six-pack and went up to a case for virus removal.
I'd love to see a canonical Clojure version since it would be very anti-OO, as opposed to this CLOS heavy version. I wonder if it would be natural to use multi-methods in the Clojure version too.
Do you have more information on that company? Fascinating.
Apparently, to some people, irony is an undefined behavior...

(Just to be clear, I am referring to the people that downvoted you.)
NetBSD also isn't bothered much the GPLv3 change of gcc, NetBSD 7 will ship with gcc 4.8
Lol. They (as any sane Casino operator would) should have booted this guy immediately on day 1, claiming they felt he was scamming the system. Sure, pay him out, but don't let him keep betting. Yeesh. I have to wonder if this was an inside job and they let him siphon those winnings. I am highly suspicious of most bitcoin companies, and I wonder if they're all just shells around vulnerabilities looking to siphon user deposits / investments.
I have this problem with GV texts, voicemails, and Google Hangouts in general. :(
> I've been thinking a lot about how to bring this back into the JS world. I have yet to find any good literature on it, but I will be exploring this area more.

The JS equivalent of figwheel is React Hot Loader[1]. There's a port of core.async[2] but I've also seen people using Babelized ES7 async/await for avoiding callbacks. The reloaded workflow is just a pattern around building objects with a topological sort for order initialization. I expect you could build a JS version in ~200 lines of code.

[1] https://github.com/gaearon/react-hot-loader
[2] https://github.com/ubolonton/js-csp

I'm unaware of editor integration between an editor and browser runtime a la slime/nrepl. I think LightTable had a basic implementation but it's been a while and I could be remembering it incorrectly.
Interesting idea, but my unsubstantiated feeling is that there's probably a solid market for sub-class C to maybe /23 or /22, a small but well funded market for blocks bigger than /12 or so, and very, very little in the middle. That is, there's a lot of business use cases where owning a modest sized, routeable network is a potential win (e.g. site redundancy via BGP), a couple of business plans where having a very large numbers of addresses is important (e.g. you're a Something-aaS company, or an ISP/hosting play), but what's the business that needs just 64k addresses? Yes, I know they're out there (I've worked with many), but in my experience many of those are either a) really, really inefficient with their address space or b) are tacking on whatever space they can scrounge because they started out with a too-small allocation. YMMV.
I just switched to Ghost this weekend. Coming from WordPress, it wasn't 100% clear to me that there are no "plugins". It's pretty minimalist, which is good for me because I'm tired of being distracted. I just want to write.

I wrote a quick post on it, actually...

http://www.codysand.com/starting-over/
SPARQL is used this way at eli lily. All databases are more or less accessible via SPARQL using e.g. d2r or any other conversion tool. Technical performance is crap, yet the all important financial performance is fantastic. Basically all the databases that already existed are the fish and federated SPARQL is the water used to connect it all. Main use case is difficult and tedious novel questions that should be answered.

Not much is public about it but it is an interesting approach.

Will try to write more about what I recall from public talks.

What I meant with techincal performance is crap: federated joins between databases inside their infra can be very very slow. e.g. some SPARQL queries of theirs run for a week or so. However, this is not a problem, as any other solution would cost them many more man weeks and billable hours to get the same answer.

Datawarehousing is not the answer they already had 70+ datawarehouses and one more was not going to be the solution. They needed a way to have the datawarehouses talk to each other.

If I recall the story correctly, they went down this road when one of their unpatented drugs was being tested by a 3rd party company that went bankrupt. Legal determined they needed to get all the Eli IP back in house before the bankruptcy procedure started. The legal team went in burnt many many many billable hours and found 2 compounds that they needed to retrieve. The SPARQL team testing stuff out found 2 more over the weekend, with about 2 hours of development work.

Since then they have invested a lot in SPARQL as well as security and caching layers to make SPARQL work as a lingua franca between all their databases.
Because there is very good tech talent with much less competition and lower costs than in the US - in part because schools are mostly free.
TaiG 2.1.3 the best tool for jailbreak iOS 8.3 Windows
> But musicians hate selling performances, and venues hate buying and managing talent.

Ah, so that tends to explain the parasitic phenomenon known as Ticketmaster.
I feel the same way. The ClojureScript compiler routinely makes the conceptually sound choices even in the face of breakage. This leads to unstable tooling but the quality of the underlying code allows for bigger and better conceptual improvements.
We are an manually powered audio transcription service. We convert spoken audio files to text via a four step process which guarantees minimum 98% accuracy. Our customers are mostly researchers, journalists, videographers, podcasters etc.

Right now, our transcribers manually do the typing. If we have a ASR based system, which produces even a 80% accurate transcript of the audio, we can improve our efficiency manifold.

We have a lot of data, audio files and their corresponding transcript. That data can be used to train a DNN based system. A software solution or framework which can do that would be ideal for us so that we can keep feeding in the data and continuously improve our model.
Pro Gamer DizzyKitten Chooses OH/FE08/NW DXRacer Chair
"It's different this time."

That's right. It'll be Greece, Spain, and China that pop the bubble.
Looks like they have more than a few unhappy customers: http://www.yelp.com/biz/earth-class-mail-san-francisco-2
Hey, that does look neat, but it'd be nice if you actually phrased it as "this is something related I'm working on", which is not really frowned upon here, as opposed to making it misleading and sounding like you're an unrelated 3rd party which was giving an independent testimonial.
That is really interesting. I love that. Whats the name of that company?
Sales teams can't sell anything that operations and product management don't approve. A customer can send in a PO for anything, but the company has to accept it...
And that tech talent can work anywhere in Europe. So why start a company in a country that's hostile to entrepreneurship when you could start it elsewhere with access to the same talent pool?
Agreed, but it would be a difficult problem to solve. The technology part is straightforward.

Things happen like shipping containers showing up on the docks without a proper cargo manifest or other documentation errors, which of course leads to the shipment sitting in customs until it gets sorted out. This is because the humans creating those forms often have poor tools, and of course there's the usual factors like staff who are too busy, incompetent, or lazy (in an ideal world they should not be doing that job, but this is reality we're dealing with).

The obvious answer would be a shipping management system integrated with the company's supply chain software (typically, their ERP), but usually these problems are coming from OEMs, subsidiary companies, and occasionally 3PLs that have aren't part of the company's systems. Any integration with those systems is usually rudimentary at best, and it's not unusual for the "integration" to be human-based.
Dcokercon videos