jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're not seeing the forest from the trees.

I often wonder about the true motivation of some conservatives opposing any programs such as the one described in this article. If your agenda is to cut Government spending, shouldn't you think about ways to do that? It's well understood that preventive programs (such as the one described in the article) cost less than programs that deal with the consequences, e.g. prisons, hospitals to name two. So if your agenda is to cut Government spending, shouldn't you advocate for programs such as this?

So when on the other hand these people speak about cutting spending, and then cutting every preventive program in the books, they're not only failing to achieve what they advocate for (in the long run), but also causing real harm for people affected by these program cuts.

So to answer the comment I'm responding to. The goal of programs like this is not to "be nice", but to actually reduce to overall spending. I don't understand why it's dumb or dangerous at all.
Last time I looked at it (about a year ago) ModX struck a nice balance between extensibility and administrative power, designer/developer friendliness and simple in-page edits for content editors. You'd probably need someone with some degree of technical competence to get it started though.
Thanks for sharing that, it's really good to hear I'm not the only one. Gladly, this is something I've just noticed in the last two weeks and I think I can turn things around pretty fast now if I just fit in the exercise.

Good to hear that 3-4 times a week works well, as I am just deciding how much exercise I need to aim for. I've had periods in the last where I've consistently been going to the gym 3-4 times a week and I remember having no issues with sleep, so I'm going to aim for that too.
No. Have you? Why don't you share?
Another way to save time while exercising is to go to school and get groceries on a bike. Deepening on the distance it might take 30 minutes instead of 25, but it's a net win because now you got 30 minutes of exercise.
Sometimes I feel news stories also operate under the mantra: "release early, update often."
troll math/physics are the only 4chan releated things that consistently make me crack up.
How is helping people kick their facebook habit evil? Sounds down right humanitarian to me.
I was replying to the vacation home part but the airbnb part. And regarding hotels they also drive up the price for coastal properties. I guess that is not as obvious for people to comprehend as they see an airbnb'd apartment and think "I could live there" while that doesn't go for the hotel. When really it's the lots they should consider.
I added WAIS Inc.
Doenjang and cheonggukjang (Korean fermented soybean products) are reputed to contain B12 and other B vitamins. They might be price-competitive with eggs, and they'd certainly add some welcome taste and variety. Unfortunately, I can't find any source for nutrition information. One would think they would be similar to natto, which has very impressive stats:

http://nutritiondata.self.com/facts/legumes-and-legume-produ...

However, natto apparently doesn't contain much B12. Natto would be harder to find anyway (and harder to find cheap) since most large cities have Korean grocery stores that cater to budget-conscious customers. If you're looking for cheap, nutritious food, a trip to your local Korean store would be worthwhile for the chance to buy cheap rice and check out the nutrition information on the plastic tubs of doenjang. The cheonggukjang I've bought has not had nutrition information on the label, but it ought to be similar to doenjang or maybe natto.
If this is a useful part of corporate culture here (it rarely is) that's one of the first reasonable arguments I've heard AGAINST telecommuting. In general, I think I'd opt for a telecapable workforce, but there's certainly some reasonability to adhoc meetings at lunchtime.
I think he did; he is a freelancer.
From what I read:

- better AppArmor
- "PowerNap" (reduces power consumption by 14% by selectively disabling cores on certain Intel hardware.
- "private clouds" (don't know what that means)
- Latest Linux kernel (2.6.38 vs 2.6.35)
All these pros, except weight, is really just down to the SSD - which you can get in any MBP trivially.

1. With an SSD, any current MBP would feel just as snappy.
2. Can't get around that - though I seldom feel my 4lb MBP is too heavy.
3. I've always had this, I call it Sleep.
4. My 13" i5 gets me >7Hrs.
5. Eclipse/XCode - will run just as fast with an SSD. Compile times - no contest, i5 beats the crap out of a 1.3-1.86Ghz C2D.

The i5 in the current 13" MBP is nearly twice as fast as the C2D in the model it replaced - e.g. even faster when compared with the lower clocked MBA processor. Most things in day to day operation are HDD limited. Anything CPU limited will fly on a MBP compared to an MBA - I'm thinking compiling mostly for developers... I suppose web dev doesn't require compiling much - except when using GWT (which i what I use most often...)
> It's most definitely a more easily understood mental model.

That doesn't mean they shouldn't offer an alternative for those would prefer to sync specific folders. I've ended up simulating this behavior by using symlinks, but that's a real hacky solution and still doesn't solve the problem of selective syncing.
I expect they will make the whole line thinner using the SSD form factor from the Macbook Airs, but perhaps offering up to 512GB since the MBP laptops are still going to be quite large compared to an Air.

It's also feasible that they could fit a normal SATA form factor drive and the new slot-style SSDs in a thinner form factor.

They'll have to release some product that makes it easy for non-technical folks to offload low-performance files to the spinning disk versus the SSD, or they'll just market the spinning disk as a built-in Time Machine + Auto Save target.

Info on Auto Save: http://www.apple.com/macosx/lion/
The theoretical solution would be to raise how much you are paying.
> The reasoning behind this seems to be that the alternatives right now are either polling or a homegrown websocket based protocol.

Right. Same with routed RPC and routed PUB/SUB. I currently use the WAMP (protocol, not stack) for that, as it is a Webocket based IANA standard, but with http2/3, having the HTTP version of it would make sense to have this baked in as well.

In fact, their subscribe thingy should probably be more generic and accept a topic and optional params. Params could be then use to upgrade the use case, like version+parents for sync. Plus client may want to push events as well.

I don't know how one can contribute to the debate. Would you explain it to me?

> I've personally seen both PUT and PATCH used for updates, so this didn't seem particularly odd to me, and seemed more like a nod to one particular method of updates.

PUT in REST is for sending the full object, PATCH is for partial updates. So both are valid, but I would allow the "Patches" headers for the PATCH method only.
Well what's your proposed new format? If it relies on humans not wishing to grandstand, then I'm not optimistic.

If if divides up the 6000 into smaller numbers, maybe with some hierarchical structure... then that's not one body of 6000.

A few hundred seems like the biggest room in which you can have something like a debate. And perhaps more importantly, many of them can know each many of the others, so that they can talk directly outside in the hallways, make deals, figure out who will support what.
Honestly, the best devs/CTOs I worked with are older than 45...
I don’t get why our industry is like this. Learn from the (old) masters... thats true for art as well as for coding
Good stuff.

One point of feedback: when making a widget fullscreen and then pressing the back button, you're back at the previous chapter, rather than scrolled at the position you left in the current chapter.

I see now there's also a "make small again" button far down in the bottom right, but it's still a trap.

Probably it's solved either by having the back button close the widget, or alternatively make the widget look more like an overlay and less like a new page (plus closing with "esc" would also help)
that is a very good point.
The article's leap year rules seem wrong. Pretty sure year 2000 did have a leap day, but 1900 didn't.
We're in beta so it's free. But we'll monetize by keeping your data safe, and offering premium services. Not selling it to ad networks :)
>However, if people won't look after their own data, I'm unlikely to be too sad when they lose it.

I'm going to disagree with you on that. This piece that John Gruber wrote after the celebrity iCloud account hack is spot on IMO: http://daringfireball.net/2014/09/security_tradeoffs

"Over the years I’ve received numerous emails from past and former Genius Bar support staff, telling similar stories of heartbreak. Customer comes in, their iPhone completely broken, or lost, or stolen, and they had precious photos and videos on it. The birth of a child. The last vacation they ever took with a beloved spouse who has since passed away. Did they ever back up their iPhone to a Mac or PC with iTunes? No. In many cases they don’t even know what “iTunes on a PC” even means. Or maybe they connected the iPhone to iTunes once, the day they bought it and needed to activate it, and then never again."

For many people it honestly is a choice between an automated cloud service and going without a safety net at all.

Do I personally depend on a cloud provider when I can avoid it? I try not to with anything I really care about. I use cloud providers but have plenty of my own backup systems as well. But I'm not the typical consumer.
Musk is a free speech absolutist so he would lift all free restrictions.
A fun little essay by Eco:

http://www.themodernword.com/eco/eco_mac_vs_pc.html
Awful ad-hominem.

Who cares if all D programmers hate Go? Maybe for good reason. Or maybe they're just being erratic. Who knows? Not the readers of this comment, because it doesn't contain any constructive argument.
Call it "trust", and it looks different.

Do I trust my OS to have a memory allocator that works and to protect processes from reading and writing each other's memory? Yes, but not totally.

Do I trust its more modern and complex APIs? Less so.

Do I trust code I copied from stackoverflow that has 100+ points? Yes, but even less so than I trust the complex or new corners of my OS. So, I read every line I copy. On the other hand, I am lazy, so if this gets to 1000+ lines, chances are I won't read every line. I will think a bit more about the trust issue, though.

Do I trust the documentation of the libraries shipping with my OS? More than stack overflow answers with 20-ish points, but certainly not completely.

Do I make assumptions about APIs? I try not to, but it is hard. There is lots of documentation where it is hard or impossible to find out what the code claims to do in edge conditions.

For example, in https://msdn.microsoft.com/en-us/library/352y4sff(v=vs.110)...., can one pass a null transaction? I wouldn't know, and the page doesn't tell me, so this afternoon, I wrote a conditional operator calling another constructor if transaction is null.

I did consider a "let's try it and assume it always works if it works once" approach, though. I also think many people do that ('if it compiles and runs, it must be valid C')
Wickham et al's R packages are great, especially dplyr, and I think should be taught to new R users pretty much right off the bat. I find R's syntax to be a big hangup for new learners, especially on indexing and apply-to-each (sapply, mapply, just plain apply...), but dplyr really makes life much easier.

The %>% operator alone (which to be fair was originally from magrittr) is a great help. Not sure if this is my personal biases, but I always find it easier to read calls chained postfix-style.
>I can't see any smoothness in scrolling of Emacs' graphical interface in Linux.

I'll grant that Emacs doesn't have this. Most programs don't either, though, and in the few I've seen that do (e.g., Firefox), it slows scrolling down so much as to make it practically unusable, even if it does make it easier to track the text with your eyes.

The real usability problem with Emacs' scrolling, in my opinion, is that the default scroll increment is too large. That's easily fixed. Some people also don't like that keying the cursor past the top or bottom of the window causing a large jump as the displayed region recenters around the point, but again, that's easily fixed.

>Only a handful of 3rd party packages use some badly-imitated pop-ups and I've never seen anything even resembling a pop-up in Emacs' graphical interface (maybe except the GTK+ open file dialog)

Most prompts (e.g., yes-or-no prompts, the password prompt for auth-sources) initiated with the mouse use pop-ups. Between that and the file chooser, what exactly is missing?

As for alerting the user that input is needed, Emacs doesn't generally require input from the user except when the user has just deliberately issued a command which requires input, in which case they don't need to be alerted (the one exception I can think of is when opening an auth-source may fail, and Emacs does use a pop-up for authorization then). What's more important in the long run is how easy the input method is to use, and unless you're already using the mouse (in which case Emacs does use pop-ups, as noted above), pop-ups are not easier to use.

>I can't see anything resembling the command palette Emacs' graphical interface. Everything is either use the minibuffer or open a new window.

The command palette looks a lot like helm-M-x to me.

>Speedbar isn't even close.

I didn't say it was. Now, I don't know about connector lines, but direx looks the same to me as Sublime's file tree sidebar and neotree even has icons.
Predictably, this blog post reads like a Haskell pamphlet and it hits all the Bingo marks: purity, no side effects, ah but yes side effects with the IO monads, monads, concurrency, the awesome community (seriously? Have they actually looked into it? The #haskell irc channel is moderated by Tony Morris, a lunatic who's been banned from many mailing-lists and channels because of several psychological disorders he suffers from), etc...

Even more predictably, not a single word on more pragmatic reasons to choose Haskell as a startup, such as: web and networking support, logging, database access, etc...

The odds of a startup succeeding are already vanishingly small, why make it even harder on yourself by picking an exotic language that's all but unknown in the work force?

<shakes head>
I definitely agree, having upvotes visible fostered a herd mentality.

What I really like is there is less of a knee jerk reaction to assigning value to a post. You can assume it's value based upon placement, but in order to determine it's value you must actually read what they say.

What I don't understand is why people need to be told what is valuable. With an ever changing community, I don't see how you could forever trust it's ability to tell you what is a quality post and what is noise.

I find myself upvoting less as a result of this change because the post must actually persuade me to upvote it without the influence of the group mentality. This means my upvotes are now more meaningful, and I think that is a good thing. I believe many people are having similar experiences.
I would agree with you. Most topics don't even really have a clear measurement of objective accuracy. And, even when they do, it's rare that votes reflect expert's analysis of accuracy. Rather, votes on HN typically reflect one of the following:

O How well known is the individual - I'm even guilty of mindlessly clicking on a grellas comment when it has to do with Law, Security with tptacek, or patio11 on all sorts of things (Japan, Startups, SEO).

O How popular is their opinion - once again, I sometimes do this myself - when I want an endorphine rush, or my day is slow, I'll go create a comment that I know adheres to HN Philiosophy, just to enjoy racking up 40 or 50 points. Juvenile, I know, but it _feels_ good.

O How effective are they presenting - this is a bit of a mixed bag, and I'm happy to see that frequently very well argued positions are downvoted into oblivion because they are nonsense. :-)

But, with that said - the first approach actually isn't too bad - grellas/tptacek/patio11 actually _are_ worth reading, and their opinions really do count for more than a random individual - so maybe the "this personis well known and has a good track record" vote does have merit.
Interesting, I was just trying to figure out how to install this last night on a Ubuntu Lucid VM. Eventually though I just gave in and installed/used pip. Was ultimately successful, although it seems to be using an old libevent 1.4 even though there is a 2.0 out that it is supposed to be faster.

I originally was attracted to gevent after reading about its excellent performance and resource usage. I'd like to use it in concert with nginx to host a django app. I wonder if this is the best choice though? I got it to work, but it seemed a little unnecessarily complex... having to install large dependencies/compile things on the server. Maybe I should just use the wsgi module built into nginx?

These packages are so new I'm not confident on the best course of action.
You put that excellently. Indeed, Hacker News was and should be a place where social proof is not desired.
Last I checked, the protocol encoding for GTalk on Android had been modified to make it more lightweight for mobile -- it could be an entirely different protocol, not sure. XML FTL.
The EFF is trying to propose a technical solution, not simply to change people's attitudes by an appeal to greater good.
No, LG is probably not giving phones to someone to develop a custom ROM. Even if a person was given a G2 I am sure by now they have a newer phone so it would not really be much of an incentive.
re edit: Well I don't know how successful the strategy actually was. Also, a knight would be more like today's generals right? Again, not a super relevant comparison. The time and money spent on getting the actual trigger pullers up to speed and into action is incredibly expensive, there would be a lot of cheaper alternatives to handling troublemakers.
Totally agree with this. Have a friend who had a successful kickstarter and decided to go with China - he shipped a year late after spending most of his time in Shenzen and going through multiple suppliers. In the interim, they lost the first mover advantage and there are now multiple similar products on the market. If you're not already well established and making a massive amount of something, it's a really bad idea to outsource.
> I hate selling on Amazon.

Then don't do it.

> Ebay fees are 11%, Amazon fees are 40-50%.

Bullshit. Look up their fees, they're nowhere near that much. You're making shit up.

> I've seen a seller almost cry watching amazon take over $140 in fees out of a $300 transaction.

If a loss of $140 is making him cry, I strongly recommend you encourage him to meet with a personal financial advisor, or have him seek the mental health resources he needs. No person of sound mind/finances should be broken by a loss of a few hundred bucks.

> And ruetinely take 50% of gross receipts. Yes this is normal.

Again, you're fabricating data.

> Sellers have started canceling large transactions and directing their buyers to the same product listing on etsy, ebay, or their own store.

I've bought and sold hundreds of items via Amazon used items and have never experienced this. You can't sell handmade items from Etsy on Amazon either. (Etsy is for handmade items only)

> Don't get me started on the inability to control shipping rates like every other marketplace.

The only valid complaint, though it actually works out well when you're buying.
"The kind of people who do that outside of very extreme circumstances definitely renounce their moral value as human beings in my view. "

Your logic could be applied to any number of movements, including the Women's Suffrage movement, the Civil Rights movement, the Revolutionary War, and thousands more.
thanks... I think the reason I get a bit heated is because I come from an arts background actually. There are a lot of slippery slopes in industry, and now I am on one. It disgusts me when I see that my peers are just tumbling over one another to reach the bottom first, just to put another $5/hr on their rate whereas I used to work with people who didn't care if they spent their whole careers as penniless musicians so long as they got to experience the feeling of genuine pursuit of passion. I see a lot of devs implementing a mess of seriously nasty sweat-shop code with tools/langs they only embraced because of some perceived gap in the market. It seems unethical to me as a developer to do things in an inefficient manner, or its at least sad in that it means you have no sense of personal efficacy or investment in your own growth (beyond how a corporation views you).

A lot of tech feels like a very spiritually empty game, and I resent it for becoming this gruesome when really programming can be a beautiful pursuit as well. I'm trying to be patient, there is a company that has expressed interest in me that is much more into embracing proper design paradigms and modern approaches at least. At my current gig we are handcuffed by lots of legacy code, layers of bureaucracy, "Senior Devs & Architects" who are really at about junior level, and people who are difficult just for the sake of slowing down the pace of work.

Even in academia, I saw a lot of music tech students receive their masters degrees only to promptly jump into a tech bootcamp so they could then assume the position of low-end web dev rather than use any of the audio research skills they spent years trying to assimilate (bit of pot calling the kettle black here but I purposely ditched Ruby for a Java-based job so that I can get back into coding DSP & performance-intensive research apps -- I also spend a lot of time decompiling audio libs).

Living with this job for 2 years has been maddening & I am relieved that I have enough on my post-academia resume now to escape it one of these days. I really need to meet artists who code. Have even been considering going into indie game programming just to meet more of those types, though really my passion is more in electronic art than gaming (but electronic art is barely an industry at all outside advertising!)...
It depends. Do you prefer telecommuting or face to face interaction?

Technological globalization has created a situation where, excluding time zone differences, we could communicate in a way that is extremely similar to face to face contact.

Speaking from personal experience, a coding bootcamp might be a good opportunity for you, assuming it is cost effective. Through a coding bootcamp you will have the opportunity to network in regards to tech entrepreneurship and software in general, as well as developing a higher skill level, however you may be proficient enough already.

If I were you I would make a table of pros and cons, based on as many factors as I found to be very important, attribute weights with those factors and make a decision based on the results. Or you could flip a coin and see which side you want it to land on in mid air. That will give you a good idea of which one is more favored by your spinal cord at least.

It's a tough question, good luck!
Yes: https://web.dev/coop-coep/
I've got one of those Secret Service pins as well, from an event with the VP. I'd be surprised if it has RFID, although I'm not about to tear it apart to find out.
What if Anne is a dog and can't be married? It was never established that three PEOPLE were looking at each other.