jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Maybe that's the case. However I use Read It Later because I got a taste of it with the free version, and it's normally $2.99 or 99c on sale. Instapaper has no free version anymore, and it's always $5.

Instapaper may do just fine without me and other users unwilling to pay $5 for an infrequently used iPhone app, but the fact remains that he handed his competitors a dead simple & easy way to compete. Considering almost every app at this point has built in support for both services, it might be worth thinking about how to compete now before it's too late and developers can get away with only supporting Read It Later.
My first thought on this was the Microsoft phone platform (Windows Phone 7, or whatever it's called this week). I haven't played with it but it looks like they might have had a chance at hooking up with Facebook/Twitter/etc. and splashing their app on the WP7 dashboard. However, it's probably too late for that as the Windows phone platform seems to be heading down (again)...
And yet, I never cease to be amazed at how many people need to be reminded of many of these accepted truisms.
Winking at a shill account is pretty meta. Your shill calling you on it is even more meta.

Whoa.
I started working on this in the summer. I built a photo tagging script with jQuery, which was simple and limited (ImgTag). I then built a tags editor (FotoTag) to make it possible to tag photos with ease without needing to enter coordinates or to mess with JSON. The few buyers have suggested that I would better make some Server Side interface for it.

So I went and I built WP-FotoTag. I moved ahead and made significant changes to the tagging engine, so now you can style the tags yourself with JavaScript and CSS. You can even do more by saving data with tags that can be accessed later through an API.

I'm looking for a review about the product itself, the execution, the demo website, default styles... I would like also to hear your suggestions and critics. Thanks.
I must admit I don't 'get' flattr - why would you ever signup if you weren't also trying to get paid? Surely Flattr's biggest problem is that they don't have users who want to freely donate, just users who want to get paid. It's a crap pyramid scheme. Or like a trade show, when the only people there are all salesmen, with no customers.
Back in 2000 I worked on a website that had a secret page where you could enter any SQL statement in a textarea and it would be executed and the results returned to the page. This was claimed to be necessary for "debugging" and "support" but the only protection was that the URL was not linked anywhere else on the site.

I would not be so sure it's NOT security through obscurity. Whether it is or not, the Borders case is just another example of why it's no longer prudent to trust ANY online service with your personal data (though most of us would probably not think that signing up for a Borders Rewards card would create an online profile).
Uh.

You mean like Java, .NET, Perl, and every other major project?
Well, considering the fact they need more data points to make it more accurate and meaningful...

Now I can understand why employers want to keep them a secret, I have never understood why individual employees want to keep their salaries a secret.
Anything classified is classified until the government decides otherwise.

There's no such thing as a "NDA" when working with the government.

This story doesn't make sense.
The whole thread is worth reading.
This paper presents an optional type system where type errors can only occur in the untyped sections:

http://homepages.inf.ed.ac.uk/wadler/papers/blame/blame-sche...
Extreme version of counterpoint: By putting all of this knowledge online, we're building an organism bigger than ourselves.

Weak version: We're learning new types of information, and in many cases creating it rather than simply seeking to retain it.

My version is probably somewhere in the middle. But overall this is needlessly alarmist hand-wringing. Hooray for trend pieces!
Compare this with two python solutions. The first was when I was learning python and is similar to how I would solve it in C. The second is a copy of that haskell solution:

tri = [[75],[95, 64]...]
maxes = [x[:] for x in tri]
for y in range(len(maxes)-2, -1, -1):
for x in range(len(maxes[y])-1, -1, -1):
maxes[y][x] = maxes[y][x] + max(maxes[y+1][x], maxes[y+1][x+1])
print maxes[0][0]

print reduce(
lambda y, x: map(
lambda(t): t[0] + max(t[1], t[2]),
zip(x, y, y[1:])),
tri[::-1])[0]

I find the first one much easier to comprehend even though they do the same thing and use the same general algorithm of reduce()ing the rows. In general, I find procedural code much easier to read when I take a look at it months down the line.
Hold on, hold on a second. Let's put this in perspective. This brand new ATI flagship card has a whopping 24 cores clocked at 880 MHz and a memory bus capable of 5.5 GB/sec. There's no general purpose API here; everything is shaders. Let's compare this to the latest NVIDIA desktop GPU, the GTX 580, capable of both shaders (graphics-native code) and general purpose programming: 512 cores clocked at 1.5 GHz with 192 GB/sec in memory throughput. What? And this isn't even NVIDIA's most powerful card. How does ATI get out of bed in the morning?
Clickable: http://collabreate.co:8080/records/

Also, it's probably pretty easy to blow up right now. It should just ignore any other file attachments. If it's not working then it probably got blown up. I'll restart it when I notice. Also, you can technically send an email to <anything>@collabreate.co. :P
My advice is to stick with a mature configuration management solution like Chef/Puppet/Saltstack/Ansible, and then add on Docker as an optimization.

Saltstack in particular has really good Docker integration at this point, which may be useful. YMMV.
This is wordnet++ Good going.
The most obvious candidate is http://en.wikipedia.org/wiki/Magnetic_braking.
Ha, that was one of my favorite answers. When I started reading the question I kept thinking, you know he must of pulled that number out of his a* * (as Musk likes to say). Had a huge smile when I read him admitting it.

Edit: If anyone knows how to get a double asterisk in an HN comment would be grateful for the knowledge, was forced to add the unnecessary space. So far tried the HTML number code, which didn't work, and the help has no guidance.
Assuming Windows instead generated gains of historic proportion to the public in the first world, by consolidating a fractured ecosystem down to a dominant standard, helping to generate mass public adoption of computing, and in doing so driving productivity through the roof, then what Gates is doing is still one of the greatest things any human has ever done.

People often assume that if it weren't for Windows, something better would have existed in its place. I regard that as a fantasy. Windows was 85% good enough, cheap enough, and easy enough to use for its time. There's a perpetual and immense bias against Windows in hacker circles, but that says nothing of the non-hacker users that voluntarily made Windows successful. Microsoft didn't wake up one day with a magic monopoly, users voluntarily chose their software over other options for a decade before their monopoly position was finally in place.
The gripe about the mind-numbing thoroughness of Code Complete is much like my own experience of Wrox's book about Javascript for programmers.

They have a separate book for web designers. I expect it covers stuff like drop-down menus and form validation.

The book for programmers kept going on about all the great stuff that ECMA-standard Javascript could do, immediately followed by the caveat that "You can't really do this in practice" because some browser breaks that specific feature of Javascript.

I expect the book would be good for someone who was writing a Javascript framework, and needed to know about all the browser-specific problems so they would also know they needed to work around the problems.

But for me, just trying to learn the language, well it was mind-numbing. Happily for me, I had not purchased it. I returned it to the library without reading the whole thing.
Docker has a lot of rough edges and it's most useful in large scale-out deployments. In-band devops tools like Chef and Ansible are relatively agnostic to the hypervisor or container solution, so if you only need a few OS instances & managed configuration, I suggest sticking with Chef/Ansible/Puppet (I prefer ansible :)).

You can always scale out with docker later and I know at least ansible are adressing this use case (http://www.ansible.com/docker).
It's more than "... value we use in place of its divergent value." It's the value at s=-1 of the analytic continuation of the series:

\zeta(s) = sum_{n=0}_{oo} n^-s

In other words, we take a series that converges for some values, and then see if it has an analytic continuation. In this case it does, so we look at the value of the analytic continuation at places where the original series is not defined.

As a simpler example, consider 1+x+x^2+x^3+x^4+... This is not defined outside of the disk |z|<1. However, when |z|<1 we have:

1/(1-x) = 1+x+x^2+x^3+x^4+...

So for x=2 we can evaluate 1/(1-x), but we can't evaluate the infinite series. When x=2 the value of 1/(1-x) is -1, does that mean we can say that 1+2+2^2+2^3+2^4+2^8+... is -1? Well, no, but sort of.

Playing fast and loose with these things is almost guaranteed to go wrong, but when you really understand what's happening, saying things like:

1+2+3+4+5+6+... = -1/12

... is a useful shorthand, and justifiable.
I wish. Maybe that would be my story if I was a kid there now. But I left in `86. There was no Internet. There was no cable TV. Radio came in poorly. Gawddamn telephone calls were prohibitively expensive. I knew two kids that had computers at all. I played some Kings Quest on one of them, and tried to help the other with the Hitchhikers Guide game because I kind of remembered the TV movie that played out of order the year before.

I have wondered how different my life would be if I'd had wikipedia then.
> I would appreciate the citation

Unfortunately I haven't been able to find it. If I do I'll post a link here.
To be fair if you put Trump under oath he’d get himself charged for perjury by the evil democrats. Really the only thing he could’ve done is incite a mob (this may be too sarcastic for HNs taste but screw it, HN has no taste upvoting baseless right wing conspiracy garbage)
https://github.com/HexHive/printbf

well this is a brainfuck interpreter inside printf. I’m pretty sure there are plenty of c-to-bf transpilers.
You’re making a lot of assumptions about me for someone claiming I’m arguing in bad faith.

Maybe you don’t know that the police officer who died, died as a result of a blood clot. Not as a direct result of any action by the protestors.

Those police were doing crowd control. If they were not deployed there would have been no on-duty injuries. Was law enforcement deployed on the women’s March protestors?
Researchers usually want visibility and impact, and paywalls are in opposition to both.

Moreover, most academic research in the US is government funded, so citizens deserve access to publications.
Also not to forget that modern fruits and vegetables are nothing like the ones we've spent much of our evolution with. I would guess honey would have been the most sugary thing available, and still guarded by a swarm of angry bees.
Removing Section 230 would be horrific because it would prevent anyone else from being able to make competing platforms to those that have the massive ability to moderate everything.

However, the platforms are too large to be allowed to moderate whatever the hell they want as they are now, while slurping up all our personal information and data. I think we need real reform, and people need to leave the big platforms and find better alternatives. I wrote about this last month:

https://battlepenguin.com/politics/is-meaningful-section-230...
I'm ready to jump over to Element (/matrix). Anybody else?
Show someone structural editing and in-editor form evaluation (REPL driven dev) on day 1, and they'll hate anything that doesnt have parens.
> But to be fair, Bill Gates is probably the only prominent example of a billionaire who quit the industry completely and dedicated his whole life towards charity.

James Simons has more or less done this for the past 15 years.
Interesting you should mention “whole brain” effects. Could it be that the whole brain is involved in memory formation or are these just ripple effects of ... something else?

Open loop systems are simple...the effects of one block can be understood in isolation. Closed loop control systems with feedback have nonlinear responses to stimuli that can cause ripple effects across the system.

By analogy, on a modern cpu with good power management, and shared memory caches, if a program heavily writes to computer memory, the effects will be on the whole computer. Not only will memory power increase, but cache use will too (causing threads on other cpus to slow down) and the chip will heat up, causing every part of the chip to throttle.
I am very enthusiastic about blockchain tech and its potential for economic healing in the world.

But this... this is a horrible idea.
Yesterday I learned that the 'main' fork of Signal, Session, _already_ had a coin mainlined... FFS...
Or just write your own static site generator. For extra fun, before you begin, browse random blogs and take a drink whenever the first post is about how they built the static site generator for their blog.
The transactions are but the identities of participants are not.
I do agree with the consistency thing. One bad culture failure mode is a case where one or two senior executives run amok enforcing their view of culture, while the CEO fails to enforce consistency and a bunch of other executives, directors, etc., just try to “stay out of it” and remain culturally neutral (which isn’t really possible).

I saw this in one company where it was the CTO running amok with an aggressive culture of yelling in meetings, slamming doors, and emphasizing arbitrary deadlines.

I saw it in another org where it was the CPO instead, trying to install Dilberty consultant snake oil with constant reorgs and zero accountability for product managers.
I feel like if you can't generate haters, you're too bland.

What you want is for the correct people to hate it, because it's not there to serve them, and makes no concessions to 'em about it.
Hello urlwolf,

I've just launched a site which has a goal to collect different companies that support Gumroad's model - https://creatorjobs.co/

Is it possible that I list your company there? If yes, please contact me with additional information - contact@creatorjobs.co.
This argument rests on swapping the meaning of 'them' from 'the loudest extremist Republicans' to 'the average Republican' half-way through.
So many things we see as beautiful are that way because of mathematical foundations. These are beautifully well done and I am happy to see them here. My recent work is a little less perfetc:

https://www.curtiswmoore.com/images/fullsize_orig/solar-samp...
That would be a Coincidence Theory I think.

It is weird how no one can notice that most journalists have essentially the same interpretation of this freak show, and the same forced tone of reverence, but as soon as you step outside of the formal narrative, interpretations are all over the map.

Would this be the Overton Window being projected perhaps? It's weird, whatever it is.
This is the kind of idea that looks fantastic, but that it's not that useful (at least, so far). The equivalent of "Minority Report" interfaces.
The article is nothing more that a collection of cliches and hype...
I know you meant it sarcastically, but it's actually true - that wouldn't work with [almost] any other kind of food.

First, it seems like you are conflating airtight and vacuum sealed. For most foods, simply putting it in a sealed container won't do much good. Honey will stay good for centuries. Second, even with vacuum sealing, almost all other foods will spoil eventually, especially if not refrigerated.
This reminds me of PHP's SimpleXML http://php.net/manual/en/book.simplexml.php
Which belongs to the good parts of PHP.
Love the photos!
It's like a swanky hotel in a nice neighborhood deciding to start renting rooms by the hour.
What we do is run Varnish in front of S3 to cache files on machines with cheaper bandwidth.

https://github.com/hummingbird-me/ansible-deploy/blob/master...

It is very little work to set up, and you don't need to modify your code and migrate your files to a different service. Setting up a CDN might have been easier but this works out cheaper for us.
And those of us who want to work remote will take our services elsewhere, as there’ll be plenty more places available to work remote than we’re before even if FAANG goes back to the office forever.
management should explicitly invest senior developers' time

build tutorials for things like git

allocate hours of their week to pairing

encourage juniors to ping seniors. and encourage seniors to respond promptly in efficient ways (written communication compounds over time)

etc
I just want to say this is really cool.

Honestly I'd love to see SQL (or something like it) become a first-class citizen in operating systems generally -- as a standard way for manipulating files, logs, preference files, etc.

To be clear: not turning things into databases (keep logs as logs), but make everything interpretable to SQL.

It's bizarre to me that in just a few lines I can achieve magic with a database... but I can't trivially do the same magic with my filesystem.

Just like a shell is an integral part of an OS... shouldn't a query language be too? I'd love it if, out-of-the-box, Linux distributions came with a standardized SQL+JSON-over-the-filesystem approach that functioned as a small-scale working database for any tool that wanted to use it as such.
My mom taught programming at the college level in the early 80s, in a computer science department at a state university. At that time, the big universities had computer science departments. The 4 year colleges were more of a hodgepodge, ranging from full blown CS, to a handful of programming courses offered by the math department. By the time I graduated in the mid 80s, CS departments were pretty widespread.
Or, since he says "pre-teen", it could just be that his parents sent him to a programming class at a local community college when he was twelve years old. That's the sense I get, actually. The number of people who start actual college as a pre-teen is vanishingly small.
I think wealthy people have an easier time avoiding crime in these places, since you just drive around everywhere. In NYC you have billionaires sharing the street with homeless people, which, honestly, is probably better for society, or at least seems more human.
No, you can swap the SSD, you just have to have another Mac on hand to reset the security chip and encrypt and install into your new SSDs.
I think the tough part is that fresh grads will benefit a lot from the senior developers being physically present, but I get the impression that many senior devs will choose not to come to the office unless they are required to.

So, I don't think it's as simple as letting people choose when and how often to come to the office. I could see a hybrid 2 days local / 3 days remote model working if physical presence is mandatory on those two days.
Is there any chance - at some point - to create a new TLD that only registered trademark owners can use?
I tried, but couldn't make any sense of this rant.
My thinking exactly. I can't count the number of times I've benefited from having an old email I'd surely have thought I could delete. Things like:

* What day did I buy product X, to see if it's still under warranty?
* What was the name of that HVAC company I got a quote from three years ago, and chose not to use, but want to talk to again?
* Which room category did I book when I was last in Mexico, so I can try to get the same thing again?

All of these are things I could theoretically track down other ways, but having it at my fingertips in Gmail makes it super easy at very low cost.
Exchanges can be decentralized. It's technically possible and likely the future of cryptocurrencies. The market doesn't need a centralized MtGox to function. BTC does't need to be stored in exchanges, only transferred. Therefore, vast sums can't be stolen. Only hypothetically BTC hitting a specific node at one time could be stolen. Not the whole batch.

Wallet services on the other hand, need some level of centralization, they have to provide trust and security. People are not good enough at information security to protect their own wallets. Storing BTC on your PC is equivalent to storing money under your bed. Except the thing stealing it is mostly automated malware not people breaking into your house.

Regulation for BTC has been primarily targeted at money transfer businesses and exchanges. Insurance is well oriented towards protecting money storage businesses. Insurance can exist and function for the latter outside of government regulation.
I have the option to work from home, but I dislike doing so, specifically because it makes it easy for me to slack and procrastinate, and because I dislike bringing my work into my home environment.

I can use the prying eyes of my peers to guilt me into getting work done, sometimes. I also much prefer to be able to stand up, walk over to someones desk, and discuss a problem (or some newly discovered exoplanet, or the price of bitcoins, ...). Picking up a phone, sending an instant message or email just isn't the same thing.

However, I'm very much aware about what a luxurious situation I'm in. I live in one of the wealthiest countries in the world, get to do a job I love (most of the time), and get paid plenty. Compared to most places in the world, this place 50 years ago or even to other professions in the same country, I'm a lucky bastard.

Doesn't mean I sometimes have a hard time concentrating, or would like to be doing something other than the work assigned to me though, but I think that's normal and would happen to anyone in any situation. First world problems, eh?
Seriously? You know she can die for doing this? Honor killings are real for women not obeying her family, especially in matters of sex and marriage.

Sandeela Kanwal - killed by her parents for trying to leave her arranged marriage.

Noor Almaleki - murdered by her parents for (among other things) shunning arranged marriage. The other things were trying to be too western, like wanting to have the privilege of driving a car.

Those are the ones that just took place in the US lately.

You have no idea what is is like to be in her situation!!
Statistically speaking, it is now very probable that the GCHQ has collected a huge collection of materials classified as "pornography" (as in, naked people showing themselves on webcams to each other, believing that this is a private session; apparently this is a thing). Again, statistically speaking, a significant percentage of this is likely to be classified as "child pornography" (as in, teenagers doing the above). Therefore, does it follow that GCHQ thinks of the children, and not in a good way?
Man, I think I'm going to turn off that auto-upload backup feature in Google+ now on my android phone. This stuff is so terrible, and for all their handwaving about not being in on it these companies are helpless to do anything about this stuff.
I _think_ they're talking about the actual 'atoms' - that is the editor components. So the data that will be sent to google is 'EditorView is open', not 'EditorView contains these files'.

I might be wrong though.
Well their stance is that his actions are unlawful and that he's dealing with stolen information.

It's more complicated than you're presenting.
My issue with the "Collateral Murder" video is that it was released in such a heavily editorialized manner; the raw footage would have served the same purpose. Instead, we got a video telling us exactly how we should interpret the footage. Not a fan of that, personally.
How do you feel about Watergate ?