skysight-inc/HackerNews huggingface dataset:
https://podio.com/ is another useful tool for prototyping workflows with structured content objects.

When I last used it, it had major limitations -- poorly designed API, third party backup solutions, good luck maintaining anything complex. However as a tool to prototype an arbitrary business process it's pretty good.
who the fuck actually cares about CoffeeScript? it's dead now
API paging built the right way
What's crazy to me is how few people have actually seen a proper dark sky.

I tell people about being able to see the milky way streak across the sky in the summer and they're shocked that I didn't need some sort of long exposure camera.
Mac rsync gui (looks like ftp; goes like rsync) free to HN today (HN100)
This is your second comment that mentions slowloris. You know slowloris isn't specific to Apache, right?
It probably helped that I convinced them (then proved it) that my productivity really wouldn't fall much. I could do the same work in less time.

Unless you're making widgets on a production line, productivity doesn't linearly scale with time.

I wasn't at work on Friday, but I was still subconsciously processing what I had researched, how to solve problems, etc. It's the ultimate "sleep on it" or "get up and walk around".
Use code HN100
This is one of the issues with sci-fi movies for the less metaphorically minded. Or, well, anyone. I find books make the ideas much more portable, which is half the fun of sci-fi in the first place. Things in real life are never exactly what they're like in the pictures.
I have a summer 2009 MBP whose battery failed in... 2013, I think. I removed the battery and have been running it off just the Magsafe adapter ever since (just as a low-power home server).
> Every major release brings a host of changes, and every release, you have to litter your codebase with "if version > x do this else do this".

I rarely, if ever, have needed to do this, and I've been working with Android since 2009. Most of the time that is abstracted away by the support libraries, anyway.

The version fragmentation generally isn't a huge issue for Android app developers, in practice.
This assumes none of them traded in the options market. An open question is who made the highly irregular $4.2M trade with such foresight.
Philosophy is not like software engineering. There's a lot more reading that needs to be done before you can make a contribution. A lot of it progresses by just reading the works of the established masters, getting ideas, and publishing your thoughts about what they had to say. You don't start from scratch. You build on what is already there. Addition by addition the field progresses and removes bad ideas or clarifies good ideas and long-term that mountain of work has gotten us from plato to the rich field it is today.
Yeah, my experience is the opposite. Sounds like you hang out with people in a higher tax bracket than I do, and that could explain some of the difference in experience.
Text DB engine powering vk.com and Telegram
Related recent post by Fred Wilson of AVC blog:

Some Thoughts On Burn Rates:

http://avc.com/2017/09/some-thoughts-on-burn-rate
Goede spijsvertering verbetert gezondheid en doet gemakkelijker afvallen
Perhaps, but their defense isn't what will be investigated. First they will collect and sift through all the evidence before even asking why they might have sold the stock at that point in time.
then we are in violent agreement! =)
> you'll likely end up being a scapegoat when something goes south.

Have seen this first hand.

The problem is more accute at later stages of growth as the friend circle rises collectively, regardless of actual qualification, and various types of organizational debt is inevitably accrued and probability p of things going south approaches 1.
I'd argue that the size of equifax and its impact on everyone's lives pushes the matter beyond simple constructs of the legal system. I don't have an option to not do business with them so they shouldn't have any excuses.
> In addition to perfecting the StarChip itself, the initiative will need to develop sophisticated communications systems capable of transmitting data over interstellar distances, as well as durable light sails to attach to the chips and gigantic lasers to generate the light energy to push the sails.

So really this is an announcement about a microchip they launched into space, while propulsion and communication still need to be created.
It sounds outdated, but I miss Flash which was so good to create stupid stuff such as UIs & applications! These resources are limited to the one & only problem they are designed for!
I am fluent in English. I have been for many years. But until a couple months ago, I thought throw in throwing a game was similar to throwing a party. One is a fun activity, the other could be a criminal offence. If I were being questioned in a court, I would definitely request an interpreter. I wouldn't want to inadvertently confess to a crime I didn't commit because I didn't quite understand the linguistic nuances of the question.
Equifax's Q2 earning report came out after hours on Wednesday, July 26:

https://investor.equifax.com/news-and-events/news/2017/06-28...

with an investor conference call on the morning of Thursday, July 27.

Any public company I've worked at has had a trading window that opened a day or two after an earnings report came out, with most people who want to trade trading early in that window. Admittedly I've never been an executive and I don't know how the rules differ for execs, but the dates when these trades took place are when I would expect Equifax employees to execute options and sell stock.

It also strikes me as possible that information about a security breach discovered on the weekend might not make its way up the company hierarchy for a few days, and that execs might not have been aware of it when they traded.

I do think this should be investigated by the SEC, but I'm a little disappointed at the rush-to-judgement in this thread.
This made me thankful I live in a place with nothing more dangerous than tiny garden snakes.
I mean every stage of it including whether or not a person develops it.
I'm not a big fan of microtransactions unless everybody pretty much used the same service. Otherwise there's too much mental overhead.

Also, I'd pay for a service that got me free access to a dozen original news providers (I don't want a dozen copies of the wire story) with different points of view, I'd pay for that.

But that's not the landscape right now.

One thing that might work is really lean organizations surviving on donations for original reporting. I know Michael Yon made that work in Iraq, and there were a bunch of people trying to do that (somewhat successfully, I believe) on youtube before the ad money dried up.
You should perhaps be more optimistic. ;) Mercedes has a program for "Jahreswagen" ("Year cars") where employees get cars at something like cost, drive them for a year, then can hand them back to be resold. There are a lot of these in Germany. It's popular way to get a nice car without paying the full cost of a brand new vehicle. [0]

[0] http://www.expo.be/en/jahreswagen/index_nl.phtml, lots more info if you read German.
Consider the audience: a short article about the best instant coffees would be of greater service to Hacker News readers, e.g.:

https://www.google.com/search?q=best+instant+coffees

But for me the best is the "eternal pot of coffee" consistently served up for decades at my (now former) offices. I sometimes revisit just to whiff the mystical aroma and partake of the coffee-drinking rituals.

Why "eternal"? B/C the pot has never been cleaned: molecules from the very first brewing remain extant in the most recent cup of brew. Yum, yum!
What if we don't try to repair the body, but instead reconstruct it in a simulation? Even if the person's cells have all been mangled by ice crystals, a future medical team could conceivably map their neural network and estimate the strengths of the connections between neurons, with some futuristic high resolution scanning device. Maybe it doesn't matter that a frozen person is dead for now, if we could give their mind a virtual body transplant, and rehabilitate them in an idealized virtual environment.
Less activity means weaker muscles, and our muscles evolved for a wide range of movements. Reduced movement is generally less healthy in the long run, but feels easier in the short run.
Unfortunately the only way I can see to relieve this is to support remote/WFH workers who might live in suburbs away from major city centers, or even in a totally different part of the country. That, and decentralizing our entire culture. That'll be much harder.
Gut Bacteria's Decisive Role in Weight Loss
SLC is on my and my partner's list of places to live once we leave Los Angeles.

Are the inversions in SLC as bad as I've heard? How would life be for an asthmatic there?
Union lobbying.
Nope, I don't wait for courts when I think I have enough info to form my own opinion. I'm just as outraged about the Equifax breach as anyone else, and would never do business with them in any way. The key is, there's more evidence every day of negligence: the obvious authentication issues on their site, the "SSN API", the 4+ months that they didn't install the Apache security update, etc.

For me personally, the trading issue is a related but separate incident; one hasn't crossed the same threshold of clear evidence.
Here's the most recent run-down with links to where the Laws are established: https://www.bloomberg.com/view/articles/2017-07-13/main-stre...
This is key. The more open the community and collaboration elements, the more useful the tool is going forward (in terms of building things with it, not just its own business success).
I listened to an interview with guitar Richard Lloyd (Television, Matthew Sweet) with a very similar sentiment that stuck with me.

(While discussing talented guitarists like Satriani who exhibit perfection in their performances)

"There's got to be a little danger. Some of the greatest bands, you feel as if they aren't going to make it through the song... It's captivating in a way that perfection isn't."

https://cosmicgeppetto.com/2016/08/28/episode-38-guitar-icon...
Yup that's true on my machine atleast. Ran this:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int i = 0;
for(i=0; i<200000; i+= 1000)
{
printf("%d",i);
fflush(stdout);
malloc(i);
}

return 0;
}

strace output where it switches from sbrk to mmap:

write(1, "125000", 6125000) = 6
write(1, "126000", 6126000) = 6
brk(0x1a65000) = 0x1a65000
write(1, "127000", 6127000) = 6
write(1, "128000", 6128000) = 6
brk(0x1aa3000) = 0x1aa3000
write(1, "129000", 6129000) = 6
write(1, "130000", 6130000) = 6
brk(0x1ae2000) = 0x1ae2000
write(1, "131000", 6131000) = 6
write(1, "132000", 6132000) = 6
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3aa9b04000
write(1, "133000", 6133000) = 6
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3aa9ae3000
write(1, "134000", 6134000) = 6
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3aa9ac2000
Very intriguing! I'm a Redux maintainer - please feel free to ping me if you've got any questions on the Redux side of things.
How do you get 3 months of vacation?
> I think we are up to the Seventh Law of Insider Trading. The first six are: (1) don't do it, (2) don't do it by buying short-dated out-of-the-money call options on undisclosed merger targets, (3) don't text or email about it, (4) don't do it in your mother's account, (5) don't do it by planting bombs at a company and shorting its stock, and (6) don't do it while employed at the Securities and Exchange Commission. I hereby declare the Seventh Law: (7) If you are going to insider trade, don't Google "how to insider trade without getting caught" before or after you trade.

https://www.bloomberg.com/view/articles/2017-07-13/main-stre...
these guys are giving the valley a bad name.
While the design may not have been chosen for that purpose, it does indeed annoy me. And I suspect that it was designed that way more to force people to look at the goods in every single department, rather than to optimize the use of space.

But yes, Hilbert curve rather than maze, makes sense.
"This bit of silicon mimics learning and forgetting"

The philosophical implications of this research is not what's interesting. Computers are not brains but they mimic a lot of its behaviour. The title is mostly clickbait.
I can believe they kept this pretty quiet inside the company while they figured it out... but I have a really hard time believing the CFO was out of the loop.
Nvidia  Tesla T100, 12x Deep Learning Performance
A couple of years ago? That's not a typo?
Or a builtin Mathematica function for it
Migrating to the Slack Conversations API
Any relation to https://github.com/copy/v86?
> they've found another way to achieve it

there are literally thousands of technology companies you have never, ever, ever heard of, in the < $100 million revenue range. those are run by smart technical people who do not play nicely with others (i.e. wouldn't last an HOUR at google, even if they COULD get through the interview, which many couldn't, because FAMG interviewing process sucks), but are competent and rich.

who do you think is buying all your cloud computing services?
http://www.threepanelsoul.com/comic/talent
Some context: the DB in the post is mentioned as a crucial piece of VK and Telegram infrastructure in a recent post [1] by a disgruntled Telegram C-level ex-employee. The post itself is in Russian and AFAIK isn't translated to English yet. It will be, eventually, as it provides huge insight into Telegram/VK inner workings.

Some excerpts:

- Telegram is indeed still developed in Saint-Petersburg, Russia;

- At some point Telegram servers were moved from London to some undisclosed European capital in vans [2][3] without any documents, somehow bypassing customs;

- Telegram's Russian company filed a $1.7M lawsuit against ex-employee (who penned that post) for "NDA breach". Breach in question: he mentioned his position in a company in his Facebook bio and used corp chat screenshots in court while appealing his firing.

[1]: https://medium.com/@anton.rozenberg/friendship-betrayal-clai...

[2]: https://cdn-images-1.medium.com/max/800/1*cPwKcx7Vyhk0Kss-vC...

[3]: https://cdn-images-1.medium.com/max/800/1*Bg3_F2VJbtbZ2hs75v...
In the future, perhaps it would be useful to put what the thing actually is in the title. Just "GNU Taler" doesn't tell me anything about what something is, other than it's a GNU project.
In many companies, if they don't have a CTO, the IT division reports to the CFO. Is that the case here? If so, hard to believe he didn't know about the breach very soon after discovery.
I still use CS every day on multiple projects. IMAO CS is one of the best non-typed languages out there. It's really sad that so many modern/babel JS proponents fail to see the beauty of it.

I hope that this release (and hopefully future releases) will help to keep CS alive. Thanks to all contributors!
I think the more interesting issue is the 2600 put options at $135 that were purchased on Aug 21:

https://www.cnbc.com/2017/09/08/suspect-trading-in-equifax-o...

I wonder if the 2600 number is significant or just a coincidence.
Wel at least he wasn't running a windows machine....
Nothing too spectacular, I've got enough Spanish to talk through all of the border crossing paperwork comprehensively, which helps avoid problems with papers down the line.

You have to get a temporary import/export permit and country-specific insurance every time you cross a border. I ended up crossing 33, so that's plenty of paperwork to potentially get fouled up on. And in some countries checkpoint cops love busting gringos for their paperwork, because if they're missing something mandatory, that's easy money.

I screwed up the US/Mexico border first by not having done my research. Crossing from Presidio to Ojinaga, I made sure to get Mexican insurance, but didn't think to set Banamex bond for the temporary import permit — not required in the border zone, so the customs officials don't mention it. I didn't have it, and if any official in the length of Mexico had asked me for my paperwork (despite passing multiple checkpoints), that would have been full legal grounds to seize the bike. But I made it to the Guatemalan border trouble-free, and the customs exit officer nailed me for it there. "It's easier if you just pay me the fine." Around $50, I think. I got change from his wallet.

The second not doing my research screwup was not bringing my original title document to the motorcycle with me, just some color photocopies. In most cases, copies are fine — after all, we don't drive around with our titles in our glove boxes. But leaving El Salvador, at the Honduras border, a cop in front of the immigration building decided to make an issue of it. "I'm sorry, but without the original title document, there's nothing that can be done." After about half an hour, with some help from a roadside border-crossing fixer (there are many on the El Salvador / Honduras border, because these situations are notorious there) and a little over $200, the bike and I were through.

Of course, the first thing I did after arriving in Choluteca, Honduras, was to head over to the police station and file a false report, saying that I had left the original title in the top bag of the motorcycle and someone had stolen it, along with a few other miscellaneous documents. When getting yourself out of paperwork trouble, an officially stamped police report is as good as gold. From that point on, at any border where the photocopied title wasn't good enough (Peru, in particular, gave me a really hard time about it), I could show them the police report, show them that the VIN on the report matched the VIN on the photocopied title matched the VIN on the bike, and we were good to go.

Like I said, not NYT-standards behavior.
Per-Second Billing for EC2 Instances and EBS Volumes
It also makes me think back to when I used Hypercard when I was in high school. The distribution piece was missing but it was so easy for me to make cool workflows with a handful of widgets. I guess Flash solved the distribution problem there.

I just liked that it was so easy to pick up with little experience and start making things.
I'd say NYT was fortunate to have him, and realized it.
Are you kidding? Apache is by far the most used web server for dynamic content-driven sites. It's "killer" feature is its robustness, in particular for (shared or otherwise) CGI hosting (and PHP hosting, of course). Outside the web app bubble, CGIs eg. per-request process spawning isn't a performance problem at all when you're using caching, which Apache httpd conveniently provides with mod_cache; mod_cache, unlike eg. Varnish and other dedicated caching solutions, has full RFC7324 caching with re-validation, not just "Expires:".

Apache httpd in many ways is a much more complete web server solution compared to, say, nginx (which I like as well). I'm prefering Apache httpd for the depth of available documentation alone, because everything is developed openly, C source is accessible and not hard to develop with, and because of the breadth of available options (certbot/letsencrypt/acme reference implementation on Apache, WebDAV, clustering etc. etc.).
I resonate with the sentiment but I expect taking away the golden parachutes of affected C level execs will go further to improving accountability than any amount of prison time will.
I work as a software developer. Instead of working more hours I found another approach quite useful for productivity which is almost quite the opposite. The idea is that every day you have to call it a day at a certain hour. Let's say your bus leaves at 5:30pm and if you're late, the next bus is only at 6:30pm. So you'd better get all your work done by 5:30pm to catch the first bus. Amazingly, this is quite a productivity boost for me. I don't want to waste any time at work, because if I do, I'll either have to stay late, or not get things done. It also allows me to prioritize tasks better. For example, at 5:00pm I'll try to wrap up my current tasks and I don't start any new tasks that can take more than 10 minute to complete. Another positive aspect of this approach is that each day I go home with a clear picture of what I have accomplished that day. And that feeling of accomplishment makes me want to come to work the next day.
I believe the difference between park and preserve/reserve is a park is an area typically not populated with laws protecting from light pollution while a preserve/reserve is an area that is populated with city/state laws protecting from light pollution. source- amateur astronomer who frequently visits star parties and interacts with IDA members
True. Small comfort, but if you're a purchaser of credit rating data, you may have some flexibility in who you purchase from.
I've personally witnessed a startup where the founders were very close friends and it didn't pan out well in the beginning. The Lead was disciplined and very methodical but one of the cofounders just floundered about creating havoc at every opportunity. It got to that point where the Lead had to drawn a line between work and brotherhood. Everything fixed itself after

So i'll chip this in. You've got to ask whether these people know where to draw the line between work and friendship.
If the answer is no, Run for it
Obviously a copycat of Wechat.
That doesn't sound any different than me studying CS.
TypeScript still seems the much better choice.
Why do micropayments need to be fast? Seems like exactly the kind of thing that could be held on to and batch processed.
"Average per-stream payout: $0.004891"

https://www.digitalmusicnews.com/2016/05/26/band-1-million-s...

"If you’re trying to live off your Spotify spins, stop it right now.

Taylor Swift makes $400,000 off Spotify in a weekend. But nearly everyone else making bubkes. Which means if you’re hoping to making streaming your breadwinner, you’re probably snacking on crumbs."

https://www.digitalmusicnews.com/2017/06/21/spotify-million-...

I would hazard that, for the corporations that manufacture Taylor Swift, $400k is bubkes too.
What is the state of the art in today's philosophy? What's the latest truly novel idea?
The name is poorly chosen imho. This is going to create confusion with an existing high-profile cryptocurrency project (Tezos, written in OCaml).
Interesting you feel that way about the P50. I've also had one from work for about a year and it's the best laptop I've ever had. Solidly performant, robust, decent battery life, good sized screen. It hits a nice sweet spot of power and portability for me.
A to Z with Amazon S3
I agree with this statement. The nose needs to tighten slowly.
Understanding What an ICO Is and Why Government Wants to Regulate It
The issue is the same as with code everywhere: unless you start from a position of discipline you can easily end up in trouble - code that was intended to be throwaway ends up in production, code gets shared around and modified hence duplication and difficulty in maintenance.. I could go on. Suffice to say in my experience the majority of organisations that have a GIS requirement of any significance usually seek to control code tightly, and would rather spend money on a COTS solution that can be operated by a relatively cheap GIS analyst, rather than hiring in more expensive dev skills - the dev work can be performed by dedicated devs or contracted out as necessary.

Similarly the demand for apps with a geospatial element has exploded and the last thing a GIS manager wants to do is to have heaps of custom code written for an app that may only be used for a month, for example. It's in this situation that wizard driven app creation is valuable, with perhaps minimal code for special requirements.

I don't like it because you see deskilling of GIS analysts at one end, and deskilling of GIS devs at the other - but this seems to be an emerging trend. I'll certainly acknowledge though that the profusion of free tools and data are shaking things up, so I'd be happy to see it continue. ARC/INFO was command line, lest we forget.