jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think following progressive enchancement paradigm in your website for the sole purpose of including a marginal percentege of users is—just like supporting IE6—not really worth your time. If you can, however, do that, than it's a great strategy to make sure that all of your content will be indexable. I think google had some proposal for server parsing #anchor%20urls for visiting spiders, but I had never understood how was that supposed to reduce complexity. Meanwhile if your project is not a ginormous behemot, following Progressive Enchancement in addition to mentioned SEO benefits can help you to ensure for example that you validate all your input on server side etc. As long as it makes sense, just like TDD. But to prevent “before-Javascript-is-downloaded code path” scenario all you need to do is to include your <script/> tags in head section. One exception would be if user's browser time-outs or encounters error when requesting your script. But that's very, very unlikely. Just make sure you don't name your javascript files “free_porn_sex.js.”
The answer is yes for many people. If you have a relatively well known product in your niche, people are going to know when you start changing the price.

You have to do it on the quiet, because changing the pricing without any associated 'special offers' is the only way to know for sure.

I've always wondered if I am in the right part of the price/demand curve, but it is so very hard to tell, and doing experiments like this seem to involve risk of alienating your customer base, particularly if you do a lot of repeat business with the same people.
This is pretty much copy/pasted from a boiler plate text I have (with some modifications). It's such a common problem in my contract work; the moderate but persistent tone took several iterations to get right.

First time I wrote such a letter it was basically a bit of a rant and the solution was protracted to say the least.

As you say: getting them on the phone (or often just the threat of being on the phone with you) is one of the best motivators :D
Rate a chat roulette clone? F-
This post is lovely.

I don't think it's realistic to get people to stop saying "HTML5" and start referring to all the little semi-standard pieces individually, so I'm really curious what this "intellectually honest" Mozilla messaging is going to look like.
A little over $50M to put up to 10000kg in LEO:
http://www.spacex.com/falcon9.php

Similar prices for GTO of up to 4500kg, but presumably a lot of that is going to be fuel to move from GTO to GEO; since the Delta IV can (and does) take multiple satelites to GTO at up to 12000kg, I'm not sure how favorably that is going to compare (nor do I have any first hand knowledge of launch prices for something as big as a delta IV.

[edit] Just noticed the footnote on above page that at $45M for <3000kg to GTO they want to book a co-passenger, so presumably the ~4500kg limit is enough for at least 2 satelites + fuel.
The problem with SleepCycle that I found while I owned an iPhone is that you have to place it under your pillow, and the way that I sleep, I shuffle around a lot and my phone would often fall off the bed and onto the floor, rending the entire thing useless. The Wakemate is a device that you wear on your wrist; eliminating any shuffling/pillow problems.
From my experience in EU school, a class is given a book (often fiction) to read and everyone should have read it for a specific date and everyone got a test about that book. So we are "forced" to finish the book as the test is usually including question to be sure that the student actually read the book. So by doing so, the school indirectly told the student that not finishing a book is not appropriate. I think (IMHO) this is just an effect of the evaluation process but not really a good effect to improve reading or thinking about your own reading process.
It's called democracy.

Moreover my analysis and reflection of the last 4 years where in I awakened and gained a sort of political consciousness after previously in my life having zero care for politics in any way is

This is a particular evolution of democracy which I call Democratic theater and it relies on deceptive control of the population by the media and the intelligence and security apparatus to provide the illusion of freedom to prevent the need for delivering real results by keeping the population in a constant state of confusion and conflict by supporting both sides of an artificial divide to prolong the state of conflict

I guess some of the beneficiaries of this are upwards who can benefit from the enhanced media appeal of this division but I think the primary beneficiary is the status quo and it's done to preserve power in a system where people expect to be free but are basically constrained but given this outlet which is a sort of cathartic entertainment, the purpose of which is to channel genuine to satisfaction into controlled avenues so that it never actually emerges as revolution or organized political action that has any chance of disrupting the status quo in a meaningful way

I believe it's a form of controlled opposition where a cabal of intelligence security and media interests control both sides of the conflict and I believe these sort of mass phenomena are driven by masters of narrative control psychology sociology.

I started off believing that Trump would do what he said and kind of save America and root out these shackles and the cabal of interest that keeps them in place but it seems he was just a charlatan who couldn't deliver and perhaps never intended to. I now believe it's likely that Trump was probably compromised by the very same cabal of interests who got him to dance to the tune they wanted as a puppet for 4 years as part of his great charade

In essence all of this Democratic theater is more window dressing for business as usual.

I'm happy to hear different opinions and to update my own perspective but I'm not going to debate this it simply the belief that I've arrived at at this time after many years of reflection and thought.
Mr. Orwell is spinning in his grave that fast.
Right, so if government agents can’t string you up for your actual crime (which they probably suspect but cannot prove) then they can get you for lying on a government form.
All of the code is here https://github.com/lbryio

The blockchain is C++ (bitcoin fork)

The SDK is python

The apps are JS (desktop/lbry.tv/odysee.com), and java/swift for mobile apps.

The disk space issue is definitely something that has been talked about for a while. https://github.com/lbryio/lbry-sdk/issues/1311. As the lead maintainer of https://github.com/lbryio/lbry-desktop, it's the last issue I'm waiting on before the 1.0 release!
Large format film cameras are under $1000

In the case of large format, 4 x 5 inch films can record approximately 298.7 million pixels, and 1,200 million pixels in the case of 8 x 10 inch film.
The linked tweet is from a past Congressional sysadmin, so it seems reasonably authoritative - but it's cited in thread that's connected to some other interesting opinions on this:

https://twitter.com/JoeUchill/status/1346983998627532800

https://twitter.com/maradydd/status/1346975210017234945

https://twitter.com/MiekeEoyang/status/1347000537208803328
I'm not a Democrat but I'm probably a liberal and I think it'd be swell to abolish the Senate entirely.

It's not like we would really end up with a one party Democratic state, to begin with the party isn't cohesive enough for that to be terribly meaningful, and then you'd also get explicit divisions around issues, not more and more agreement.

(abolishing the Senate would make the Federal government a lot spicier, but the Senate is much more sclerotic and ossified than it is staid)
http://en.heartfulness.org/about-heartfulness/
I actually like some of these.
However, these seem to be directed at a retail crowd.

I am distributing to mechanics. I'm not sure if they'll enjoy Autocrat automotive supplies, despite the fact that I love that one. It's actually very smart.
This review compares the two:

http://www.amazon.com/review/R1886YLT8PR55U

The dearth of exercises disappoints me, so I'll probably read APUE also.
s/energy/entropy/
and then proof read.
This is the issue with people who believe in unilateral nuclear disarmament: what if the other side doesn't want to disarm.

De-escalation takes 2, and Trump does not appear to be de-escalating.
This is not a news article, this is a link to a disinformation campaign.

So ironic that this drivel is what gets linked and shared. Both sides are clearly entirely capable at this game.
DB2University.com wasn't impacted by this AWS disaster, thanks to a DB2 feature known as High Availability and Disaster Recovery (HADR) which, being asynchronous, works exceptionally well for long distances. Essentially, the main server runs on US-East while a failover server runs in a different region. The exact second DB2 detects an issue with US-East, it switches over to the standby server running in a different region. All automated, and without downtimes.
Just to toss out an idea that addresses some of the complaints I've seen: you could always reveal the total score after votes are placed (and you could replace the score with a question mark until then, clicking on which would indicate "I don't want to vote" and would reveal the score). If hiding names is under consideration, you can solve the thread confusion problem by replacing names by letters in a consistent way. Again, real names could be revealed by clicking, removing the ability to vote. The main problems I see in this are when revisiting threads later (now you cant vote on new comments) and the possibly dominant strategy of beginning every post with an allusion to "my bingo card software".
Yeah, down-vote me. I like it...

http://ccan.ozlabs.org/info/talloc.html
talloc is LGPL v2
> The point is, these days, most people involved in open source community, do not even care about free software and the freedom it offers.

Being involved in open source seems to be mainly a thing to put on the CV. And often, people who start or run an "open source" software product are co-directors of a consulting company, or else employees bound by non-compete clauses, charge out as much as possible for as little as possible supporting "special client addons", get other people (e.g Google SOC) to pay for as much of their product development as possible, spend a lot of effort gaming search engine results to score high in popularity rankings, and suddenly change their product API's to keep away other developers who won't sign onerous involvement contracts with them.
I just printed out the linked paper and read it. It reminds me of other papers I have read in the behavioral genetics seminar of the psychology department of our local university.

http://www.psych.umn.edu/courses/fall10/psy8935/default.htm

In the seminar, the assembled faculty members, graduate students, and interested members of the general public (I am in the last category) discuss research papers in psychology and try to make sense of what new papers are claiming. We look at the study methodologies to see if sample sizes are adequate, control groups are adequately assembled, and statistical analysis of the data has been done properly. If my recollection is correct, this particular paper was mentioned at least in passing at one of the seminar sessions last school year, when I began attending the seminar.

Looking at all the issues that one would look at while examining a research paper,

http://norvig.com/experiment-design.html

it seems to me that this paper suggests an intriguing area for further research, but I would be doubtful of taking this to the bank by signing up for the training course mentioned in the paper in the expectation of increasing my IQ score (much less, in the expectation of increasing my performance in the real world outside the testing room). Working memory plainly has something to do with real world cognitive performance--all the intelligence researchers are looking at that issue these days--

http://scholar.google.com/scholar?q=working+memory+IQ

and working memory plainly can be improved by some forms of training. But there is a long way to go before we can say with confidence which form of training will have the most impact at least expense and inconvenience for the greatest number of human beings grappling with real-world cognitive tasks.
Currently the only secure way is to start a second X screen with another uid.
I pretty much agreed with everything except the ridiculous idea that Stallman should try out Google Docs so he could see how "good" it is.
But Savings.com isn't "the site being looked for". The user has never heard of Savings.com and doesn't care about them. They user is looking for coupon codes and they are listed clearly on the Mahalo landing page.

The point of an affiliate program is to let other people distribute the coupons, so it's not as if he is doing something shady by "scraping" content from elsewhere as the article implies.

I do agree that he is violating AdSense rules and shouldn't have the AdSense boxes on those pages, but (correct me if I'm wrong) Matt Cutts isn't involved in AdSense and is just focussed on indexing, so that's not the issue at hand when the author is attacking him.
How would you word the title for this topic? I'm open to suggestions, and definitely don't have anything spammy in mind.
There was a major cascading failure in the power grid a few years back.

I thought there was a case of Amazon outage attributed to the same class of error.

The engineering trade-offs that are required are:
1) to protect the servers themselves from being damaged
2) when servers go offline to protect themselves, this may cause other servers to go offline.
3) to isolate the failure to specific subgroups in a network.
4) to provide enough excess capacity to take the load in the event of an outage

Bugs will occur, no matter how good the engineering is. Clients will need to be smarter, for example - implement some kind of exponential back off depending on whether the network is responsive or not.
The exact reason for this is actually very well detailed in The Immortal Life of Henrietta Lacks, which was published this year.

For one, one man did, but he was a con artist that made the family hesitant to ever talk to anyone again. When Rebecca Skoot went to interview the family for the book, they accused her of being his crony. It took her 10 years to write this book, partly because it took that long for them to open up to her.

The other half of the reason is that lawyers have, and they've gotten nowhere. There's actually a rather long legal precedent in the U.S. that the tissue taken from a person in the course of a medical treatment doesn't belong to them. It is considered medical waste, and part of the argument is that restricting its usage would hurt medical progress. This is why it is perfectly legal for hospitals to sell the foreskin of circumcised infants to pharmaceutical companies, for instance.
if you've ever prepared for a standardized quant test like the GMAT it immediately becomes apparent how useful even a basic understanding of primes can be. being able to manipulate primes at even the superficial level required (to do well) by these exams gives great insight and appreciation for the power/beauty of prime numbers. it really opened my eyes to mathematics in general, and i wish it were an education/perspective i'd been given as a child rather than a young adult. (I realize the GMAT is likely anathema to this forum so i hesitate in mentioning it, but the result of my preparation was some surprisingly useful insight in these regards...)
Every writer needs to have their manuscript edited before it hits the presses...

... and some more than others.

Please be realistic about your ability to write clear and concise English. I was recently acting as a technical editor for a book, and at times found myself saying things like "it's not clear what the author is trying to say here; he might mean X, he might mean Y, or he might even mean Z -- but all three are wrong, because the correct statement is actually A".

If you don't already write for a living (either in the literal sense, or as a researcher or in some other profession where you regularly produce 10+ page documents of English text), start by writing a blog.
For anyone else who finds these third-party list archives kind of annoying: http://www.haskell.org/pipermail/haskell-cafe/2010-December/...
i know, but to get to something to flag it, you have to perform more clicks. you have to really disagree with something to want to go flag it. a downvote button on the list would make it much more convenient and more likely to get used to tag something mostly off topic but not blatantly bad.
Yep, HN is currently set up so that the Ask/Show/Tell stories decay faster, which just doesn't make sense to me. It seems like there used to be so many more of those posts, but it's really that there are more now and they just rarely show up on the frontpage (which is probably the only thing that most people look at).

I think you're right about the HN-bait stories -- in fact, I have a feeling that a number of people tend to upvote sensational stories (actually, just the titles) without even reading them, which makes the problem even worse.
Although I wouldn't go so far as to say I'm a "Twilio dev" I do implement the service whenever I need to spin up some sort of easy SMS functionality.

That said, any ideas for what you could use this for? I'm actually interested in building a sample app for it, I'm just trying to think of a sexier use case than localization and spam-detection. Is that as good as it gets?
Man with vested interest in avoiding bubble says there is no bubble, more at 11...
That still seems like an overly pseudo-mathy way of describing that you render some data structure (possibly just a string, in the case of Rendr), and then the framework produces either HTML or DOM operations. Regardless, to my knowledge, it's not necessarily the case that isomorphic frameworks produce VDOM, rather than HTML on both sides. If I'm reading their site right, Meteor only seems to have gained VDOM-like functionality with the release of Blaze less than a year ago.
This is truly awesome! Incredible how technology is advancing, quickly. :o
>UX design is not easy but has to be treated as more important than just making it pretty.

Most programmers I meet don't even understand the importance of it looking nice. They think that the user should do their due diligence. :(
On the other end of the spectrum are the people with OSD (obsessive serialization disorder) where everything goes into a one-lane FIFO queue and the simplest request take a week to get done because so much else is lined up ahead. These sorts of people insist on things like all requests for their time being submitted through a ticket system of some sort.
Would love to find out if this is something others do or just people like PG.
I tried pinterest a while back (so apologies if it's changed since)... I remember the sign-up process was awful. Part of the sign up process forces you to follow a certain number of other people. I just wanted a blank page to start adding to. If I'm signing up to something "social" with my name attached, I don't want to be forced to publicly follow other people/groups that I haven't fully checked out.

The sign-up process was so in-your-face and demanding I gave up and never came back.

(I'm male, if that makes any difference or relevance).
Yeah I know this one and it's really true. Thanks for the reminder though...
> Brick is just siding. What's the frame made out of?

Brick. It's bricks all the way down...

To be serious: most houses in India are made of bricks.
University's IT job?
It works great if you give it enough memory. It is a memory hog but its the best IDE I've ever used.
I have a facebook account I rarely if ever login to unless it's something school related. When I do, without fail I see someone I would otherwise get along with posting some ridiculous, easily disproven nonsense about insert scaremongering of the day. Every now and again I'll respond with a link to a factcheck which inevitably upsets the person who is angry someone isn't reinforcing the echo chamber.

Then I promptly close it and remember that's why I don't even bother. Facebook's entire engagement strategy has become outrage and fear. It's what keeps people the most engaged and that's literally the only metric they care about.

I truly believe if Zuck had the option of nuking a third world country to make another billion or solve world peace and Facebook goes away entirely, he'd nuke the country without a second thought. Everything about him strikes me as a sociopath with little to no regard for mankind outside of his personal bubble.
No one's talking about "UberX for garbage;" the idea here is to let local companies with a relatively small number of trucks syndicate to compete against the large, national companies for contracts they otherwise wouldn't have access to. These are companies that are licensed and already under contract with either the local municipality, or individual homeowners and businesses, to pick up trash.

A company like Southland isn't going to want to negotiate waste haulage deals for each city 7/11 operates in; this concept lets -- as far as I can tell -- large companies negotiate with a single virtual supplier, who then has subcontractual responsibilities.

The interesting part is how Rubicon then attempts to extract value from the trash. Given that recycling is a loss center for local governments, if they can pull off value extraction from the solid waste stream then they're going to be an environmental and public-fiscal net good.
Agreed. We migrated most of the ES6 codebase to Typescript, and it feels great.

We have an angular.js app that makes REST calls. The Java backend has DTOs (data transfer objects) that are mapped by Jackson to json, and after migrating to Typescript, we also run the DTOs through compile-phase that generates corresponding typescript interfaces.

i.e.

in Java:

public class PersonInfo { // the dto for person
public final String name;
public final PersonId id; // we have a class for each id type
public PersonInfo(...) { ... }
}

@RestController
public PersonController {

@RequestMapping("/get-person-info")
public PersonInfo getPersonInfo(@RequestParam int id) {
// dummy example
return new PersonInfo("Peter Jackson", id);
}
}

In the java->typescript generator we add the controllers for which we need the rest API definitions to be generated as typescript interfaces:

generator.addClassesFromController(PersonController.class);

And when the generator is run, a typescript file is generated with following definitions:

export interface PersonInfo {
name: string
id: PersonId
}

interface PersonId {}
I agree that highlighted properties are interesting, but if we're talking about practical usage of these techniques it makes almost no sense (benefits to efforts ratio is too low)
That got to me...because I've lived/worked in multiple parts of CA as well as the Midwest. If your choice for a last meal in SFO before moving to the Midwest is an overpriced salad, that makes me less inclined to trust your judgement.
I agree that availability of jobs is the driving factor of migration. There are lots of decaying towns with no hope of recovery. However, the children that were born there did go to college. Their best option is to go somewhere else and it would be foolish of them to not set their aim high and to at least try their luck in one of the bigger cities.
Yep. Like the hysteria about China trolling through my (American citizen) data from my phone. CCP probably isn't going to extraordinarily rendition me, whatever horrible, unkind, true-or-untrue things I say about them. The US Government? Fuck no I don't want them going through my data, they've already proven they don't actually give a fuck about the piece of paper from which they derive power.