skysight-inc/HackerNews huggingface dataset:
It's interesting that you've singled out marijuana. You appear to be a bit obsessed with it yourself, clinging to your emotional appeals and repeating them like mantras. Why marijuana and not a really dangerous substance like alcohol, tobacco, or prescription painkillers?

> "I'm opposed to the notion that drugs and alcohol are consequence-free substances."

See this is what we call a strawman, and this is a particularly blatant example of one. Opponents of prohibition don't argue that drugs and alcohol are "consequence-free substances". They do argue that the consequences of prohibition are far worse than those of the drugs alone.

If you are intent on making this personal, I can tell you that I haven't had a drink in over 12 years, and I remember the exact day of my last drink. If you can guess why I'll mail you a star sticker :). Oh and I don't smoke anything either.

But although I personally can't be trusted with the stuff, I have the maturity to accept that other people can, and I'm not blind to the horrors of preemptively punishing everyone else in deference to my personal weaknesses.

> "In the wrong hands, they kill and they destroy lives."

Granted. But I don't understand how you get from there, to concluding that the solution is to criminalize everyone who uses a substance, regardless of whether or not they actually do something bad with it. Criminal records are pretty good at destroying lives too, and they do nothing to help actual addicts.

Look, I realize you're probably immune to logic on this, and you seemed to acknowledge earlier that the evidence isn't on your side, so I'll spare you all that jazz and just issue a very basic rhetorical challenge:

Tell me with a straight face that the drug addicts in my family (or anywhere else) are better off being treated like criminals, on top of or in lieu of whatever treatment they may receive. Then convince me that everyone else who isn't an addict should also be treated like criminals simply for possession, just so we can continue imprisoning the "wrong hands".
I fail to see how a "procedure" in any sense could be patentable subject matter. If you've developed a robotic arm that can perform a surgical procedure you get a patent on the arm itself; not the motions it makes or the software it runs. That is abstract and ridiculous.
There must be some level of correlation between election promises and policy for a country to be considered a republic in any meaningful way.

Further, have the 'professionals' running our government shown good enough judgement to justify their ignoring the will of the people?
I think you proved their point. An $11k premium in addition to lower gas mileage.
Axler is not a text in applied linear algebra, it is a book you should read after you are already familiar with both basic abstract algebra and basic linear algebra (i.e. you know how to multiply matrices etc.), it then provides a nice motivation for linear algebra as a subfield of abstract algebra. You may still, however, not find the ideas of determinant, trace and other practical concepts very intuitive after reading Axler.
Given the need for critical mass, is there any way some or all of the advantages of i2p could be retrofitted to tor, or are the differences more fundamental?
You look at these standing desk types, they're usually skinny and already healthy. Standing for long hours when you're overweight is not a reasonable, nor probably healthy suggestion.
Control the ikea dioder with your raspberry pi just using gpio
They're free to live where they want. Just stop expecting the rest of us to pay for the ever-expanding roads and freeways that they feel entitled to reach them.
I'd imagine if you were to gain access to the Google internal network, now you have a list of machines that are more than likely running a common software platform you can apply a list of known exploits against. Directory servers also may have elevated privileges or trust relationships that can be spoofed.
Is the NSA on Hacker News?
We know that in the past the NSA has embedded themselves into technology communities and also that they have attempted to sway public opinion. Since Hacker News is a large technical community where opinions are created and discussed about relevant topics, would that not suggest that the NSA probably has agents monitoring and commenting on threads?

What got me thinking about it was this thread:
https://news.ycombinator.com/item?id=6881380

If rand_s is flawed, then most every communication online could be read even if encrypted since most client machines use Windows. I don't mind if people disagree with my ideas, but the thread was full of hand waving dismissals. Where was the typical Hacker News paranoia? We know Microsoft has let the NSA install Windows back doors in the past. We also know that an audit of the Windows 2000 version of rand_s found major flaws. Not one shred of evidence was presented to challenge my concern. I'm not suggesting that everyone in that thread is an NSA agent, but rather that I would be naive to think that there are not NSA agents attempting to sway opinion on this site in general. If you were the NSA would you not do the same? Thoughts?
In my experience programming is a dead end job, as is any work that creates 'output' (ex: a marketing document).
To progress, you should be a parasite, and not work. Just create meetings and emails to stop others from working. They decide what you should work on and when you should be done by, how motivational.
Am I a salve?
The career goal and company goal are 2 different things.

Unless you remove the parasites that have no output. So good job removing managers. I have a start up, I am a founder and I'm doing the same thing!
Red Hat Announces Availability of Red Hat Enterprise Linux 7 Beta
The problem with that approach is that it presumes the "professionals" are making well-considered decisions in the public interest, rather than simply pandering to incumbent elites.
But you can be sure of when those "sometimes" will be with e.g. std::vector::reserve

http://en.cppreference.com/w/cpp/container/vector/reserve

If you want realtime guarantees, you have a lot more unpredictable problems, like CPUs having cache.
Absolute beginners, yes.
http://www.reactivemanifestomanifesto.org/
On the contrary, I am getting a lot of stuff I do not consent to.
How could one tell if Linux can be installed on this natively? (not using cruton)
1 million views, for such a big message
Apparently written for the sole purpose of feeling superior to the 95% of all developers who's applications in no way, economical, practical or otherwise, justify such architecture astronautics.

Yes, there are applications that needs this, and I love to read about them, and learn from them. From real world solutions for real world problems that is. Not via some arrogant abstract this-is-the-one-true-path manifesto.
My only wish for Eclipse is that it doesn't have Eclipse as a build dependency. However weird that may sound.
"Java... web apps... incredibly slow... bloated... market dominance... FUD... front-end javascript framework... keep the mystique going..."

"completely out of business"

The end.
This is a link-baity title. They have clearly not done away with "bosses", as the two co-founders clearly are and remain bosses. They have just decided that between the two co-founders, they don't need more management, they can rely on self-management, which is completely sensible.
"Zero to big" - how big is big? I find it strange that people would choose to buy from a relatively unknown, unproven store, but I'll accept that it might be possible.

That said, this strikes me as an odd strategy to celebrate. How successful could you possibly be from a series of 14-day-free-trial store-hopping? Respect for hustling, I guess, but it's a bit of a "meh, so?" story.
Maybe because both are currently illegal in most (cocaine in all?) countries on this planet? And cannabis legalization can and should be a first step towards a legalization of all drugs, because prohibition creates more problems than it solves.
You've caught us, dangero.

Hacker News IS the NSA.
More to the point, ruby always uses string with more than 23 character. It's strings that are passed to the client and an HTML page is almost always bigger than 23 characters.
Same for me, using Firefox 26, on the first few loads, but thereafter it seems to work consistently.

In Safari 5.0.5, dragging doesn't work.
I think they would want you to use QML for that. Code your interface in QML, access your platform libraries in Java/Obj-C. This actually makes a lot of sense, since QML can represent just about any GUI logic and you need your native platform libraries anyway.

If you have not tried QML yet: I used to love Qt because it was soo easy, then loved PyQt because it was soo much easier. Now I love QML because it is soo much easier still. QML really is an awesome way of creating GUIs and interaction logic. Then code your backend in whatever language you like. PyQt works just as well as C++, and since you don't have to wrap GUI logic at that point, the language doesn't matter as much.
The tagline should be:

Vim3d: Because 3d modeling software wasn't already hard enough to use.

Honestly if you want something in the spirit of vim for editing models, Blender already has a very confusing-but-efficient interface. (IE, pretty much everything is done via keyboard shortcuts that are optimized for using your left hand so you can keep your right hand on the mouse).
Multi-billion company which got caught in all deceptive and misleading marketing techniques imaginable, and which maintain Herbalife-like Ponzi scheme for incompetent c"partners" and inflated "certified specialists". The inferior quality of its ERP software is least problem.)
Hourly News for Mac Updated With Custom Sources and Sync
Happiness & Entrepreneurship: Interview with Cat Noone
Wow. This is both great and sucky. Remember when you'd have to save up, buy the album, listen to it for a whole year, and then listen to the next one? That time was important - it allowed you to grow musically so that you were, indeed, ready for the next album. Now imagine being 13 years old and hearing Kashmir (1975) and then Whole Lotta Love (1969) as your first intro. Those are great, great songs. But really - you needed to hear Whole Lotta Love and understand where that came from - that bluesy roots really coming through. Kashmir is "Led Zeppelin at it's original peak" IMO - it's as unique as any Top 50 song every made IMO. If you started with Whole Lotta Love, you aren't ready for Kashmir!!!! You need time to let that shit soak and for your brain to grow haha. Oh sure, "It's got a killer hook/riff" but you don't get it. Not at 13. You like it for superficial reasons. Later on - 1-5 years go by - and you'll really dig it for what it is and what it represents.

Get off my lawn!
In the UK, and it sounds like San Fran too, there are lots of special-interest-inspired laws making building new housing difficult.

In Singapore, unlike many other countries where people think they're out of space (including the UK), they may well be really running out of space - I believe there are similar problems in Hong Kong.
No, the size of char (in bits) is implementation defined, but sizeof(char) is defined to be 1, no matter what its size in bits.
Google has been warned plenty of times about this. They just don't care. They're instead making it ever easier to file mass bogus takedowns to more and more channels at once to appease Big Content.
http://readability.com/articles/droi9kvk
Nokia phone with Android? We are asking consumers right now
I think we're working on it, but the island is highly land-scarce, and if I understand correctly, prices are being driven up faster than new housing can adequately correct.
https://plus.google.com/107658132793132845562/posts/ANMCqxcB...
In many countries we place control of local planning/zoning issues in the hands of local residents - the very people who benefit most from the supply being restricted.

I would love for there to be more houses in the place I want to live but can't. But I don't get a vote because I'm not a resident.
Mandela's memorial translated to sign language that doesn't exist..
I tested what is available on Chromium. Request Policy is not available for this platform.
Not yet. Why don't you work on it?
This, of course, depends on your definition of "compete" and "system-level" (e.g. I have no problem competing with professional athletes too, I just have a very serious problem winning against them but the competition is no problem at all).

I write code that I consider system level (it talks to the hardware directly) and "tricky" is quite an understatement. Starting from the fact that there are half a dozen types of memory (not even talking about memory-mapped I/O) and just one "heap" in Java. Not to mention the hardware is not aware about the awesomeness of JVM and is trying to read/write actual memory pointers. I can imagine that you could get around this (as well as the lack of bit-fields and unsigned types) through some kind of memory-mapped-as-a-file trick but at this point you are not using the memory management at all. And IMHO this is very far from being "not any harder" than using pointers in C++.
Show HN: Our startup toolbox - curated by tech entrepreneurs around the world
That's what it is doing. The additional RString structure associates the label "str2" with the characters (on the heap) allocated for the original string.

Ruby experts can correct me if I'm wrong, but when Ruby sees a name like "str2" it looks it up in a table, which points it to the RString structure. From there, it can follow the pointer to the actual array of characters, which in this case is only stored once.
Designers Don't Solve Problems
This made me chuckle: "haves" versus the "have nots". How about we change that to: "made smart decisions, studied hard, work hard" versus the "made bad decisions, jealous of others"
The browser is for hypertext documents. It's not at all obvious that it's the right thing for, well, anything else. Why do you suppose apps are preferred on tablets and phones, rather than websites?
Low income people tend to be doing jobs that cannot be done "over the wire" such as service jobs.
Seems it's rc1[1].
Feature list is present here[2].

[1]http://download.qt-project.org/development_releases/qt/5.2/
[2]http://qt-project.org/wiki/New-Features-in-Qt-5.2
This is known as the "small string optimisation" in C++, so you can see a similar implementation in Clangs libc++[1].

One interesting corollary is that moving short strings in an implementation that does this could actually be ever so slightly (negligibly) slower than moving long ones (since byte copies are slower than word copies). But generally, this is a free lunch optimisation and can save you hundreds of megs of memory when writing programs dealing with millions of short strings.

[1] http://llvm.org/svn/llvm-project/libcxx/trunk/include/string - search for "union"
Because that's fallacious thinking, specifically the just world fallacy. Your view of the world is faulty.
Here you go:
http://download.qt-project.org/official_releases/qt/5.2/
Why is "Google" the default shothand for "silicon valley"? And not just in this case.
Big trade deals that affect how companies work - yes. Foreign policy and diplomacy - no.
Jeff Jarvis on technopanic of media.
DirBuster-ng? Timing Attacks to Discover Remote Files
Proof-of-concept to discover remote files using timing attacks against filesystem
> at least 45% of the nation tacitly approves of the way things are going

You are 100% wrong on that statement. Just a few hours ago this news story was published:

http://news.yahoo.com/ap-gfk-poll-low-approval-congress-obam...

Turns out that 90% of Americans disapprove of the way lawmakers are handling their jobs. 58% disapprove of the President.

My prediction is that civil unrest will build and eventually peak in 2026. Legalization of marijuana will result in police forces having a lot less to do which could lead to all kinds of tyranny. Especially when you consider all the fancy military equipment they've been stockpiling.

I wouldn't be surprised if they start bulldozing homes with MRAMs in order to "kill or capture" people who are suspected of copyright infringement.
The DMCA isn't enforceable in Germany, but there is a similar mechanism called the European Union Copyright Directive [1] which applies to at the very least to Italy, Austria, Germany and the UK.

[1]: https://en.wikipedia.org/wiki/Copyright_Directive
HN Nomination: Hacker news person of the the year?
Time magazine have just released their annual person of the year! Why not have Hacker News Person of the year?Kindly nominate HN member who you think deserves the title "HN Person of the Year". Thanks
There's nothing to destroy. The string is static.
> Suppose only 10% of them are in prison for drug offenses.

actually it's 50%.

http://www.bop.gov/news/quick.jsp
I've been reading to learn about tech for over a decade. It used to be the case that anything that didn't make sense was a sign that I'm a dumb baby and need to learn more. As I progressed and started exploring beyond dense technical tomes for knowledge, I've learned the hard way that other people's standards for what they would publish online in a professional capacity are lower than I assumed. They could actually just be talking out of their asses. That if a webpage is full of buzzwords written loftily, the purpose is to dupe me, regardless of whatever the distilled 1-paragraph version of that would say.
This is MRI (C Ruby) behaviour and not Ruby - specific , though. However, this is still interesting information.
Good luck being rich in a city without street sweepers, waitresses, barmen, firemen, nurses, teachers... In fact the whole point of you buying that swanky apartment will evaporate overnight without service workers.
"Red Hat Enterprise Linux 7 beta includes three desktops to match different work styles and preferences: GNOME 3, GNOME Classic, and KDE."

I know that RHEL is mainly used on servers, but this development looks significant to me. I look forward to an eventual CentOS 7 release with a choice of desktops.
I think it's only fair to compare Go with a framework with Node.js with a framework. At that comparison, Revel is a little more than twice as fast as Express
Can't wait for someone to write a new faster better string class which handles strings of any length by internally chopping them into 23 character portions....
Yep, the blue-collar folk are the worst hit.
The XML code formatter (shilf+alt+L) is very strange. Maybe bugged. Eclipse does a better work.

E.g. http://youtrack.jetbrains.com/issue/IDEA-103320
Putting the computer in a safe is a good idea, assuming it doesn't have a backdoor. Full disk encryption alone won't be good enough in a hotel, due to the "Evil Maid Attack": https://www.schneier.com/blog/archives/2009/10/evil_maid_att...
Hm, the reactive manifesto doesn't say that it's new. It tries to convert people from bloated ol' Java/CSharp to better practices that fits new common needs. Of course Reactive is not new... Nor realtime... But an ecommerce website for instance never had to wonder about this kind of things before: new needs.
Because they are the most visible and get the most press. It is very much like every article with "Apple" in the title. Apple is too old to be the poster child for the valley, so Google takes the hit. Plus, Google is visible in this scenario due to their buses and outspoken executives.
Because that's not an accurate characterization.
Another thing worth a try:
export _JAVA_AWT_WM_NONREPARENTING=1

Worked for me last time I checked (Arch, xmonad 0.11-7, openjdk 7.u45_2.4.3-1, intellij-idea-community-edition 13-1)
I think this link http://telegraphy.readthedocs.org/en/latest/intro.html is far more informative than op's. I had no idea what telegraphy was after reading the posted link.
Expecting all employees to do that? Not going to happen.

Expecting some employees to do that? Why not? Don't all managers/executives/founders start at the bottom?
DigitalOcean growing faster than AWS
You mean like the green belt?

Once various plans to rebalance the economy away from London come to fruition (e.g. HS2) things will return to normal.
McDonald's Hackathon
In Defense of Snapchat
It's possible to make smart decisions, study hard, work hard and still end up in a difficult spot- especially if you have serious illnesses, or have to support family members with special needs, etc. These are usually the people suffering the most.
> You can download a 30-day trial of Qt Enterprise from Digia’s Qt site (version 5.2 is slowly trickling out throughout the day). The open source version can meanwhile be snagged from Qt Project.

Does anybody know the difference between the Enterprise and Open Source versions? Is it just tech support or is the Open Source version going to lack the features we really need?
If anything, remote work allows you to arbitrage cost of living. Remote work is for higher paid, white collar workers, who can then choose to live in very cheap areas.
I read this awesome book and multi threading embedded systems. "Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems"

The author has an amazing stack for psuedo real time scheduling on seriously limited hardware, http://www.state-machine.com/ . QP-nano brings async real time to PIC processors! So there really is little overhead for async architectures. I think async squeezes more out of limited hardware by avoiding busy loops waiting for IO or other synchronizations to align.

I agree its more difficult to develop with async, but I strongly disagree going non-async saves you money on hardware
According to the article both str and str2 will point to the same char[] on the heap, but they are represented by two different RString objects. As you said when you want to access str and str2 you need to look them up in a table. So why not have both entries on the table point to the same RString, instead of pointing to two different RString's that point to the same char[]?
> Is your assumption true?

No, it's not true. The state has vastly inferior power compared to the populace at large, at least in the U.S. However, the state is able to, in most cases, choose when and how it engages it's enemies so that it faces an inferior force on it's own terms.
Direnv - Unclutter your .profile
No this is incorrect, see:

http://stackoverflow.com/q/4562249/25981

sizeof(char) is always defined to be one. This can't be altered by a conforming compiler.
Is this a good thing? I've seen hosters go downhill after providing an excellent service initially and too much growth. Maybe somebody with more knowledge about digitalocean can comment on their architecture, scalability, etc. or provide relevant links?
The author states that this article is on github and can be improved there.
Why Fab's Top Brass Thinks CEO Jason Goldberg Can Turn It Around
It's not a lack of interest problem, I am on the mailing list and I can tell you there is traffic every day.

There is a new (super-modern) package manager in Haiku, along with automated builds based on recipes, dependency managing, and a timeline working toward the next release that has been a long time coming.

I don't know what drivers problem you're talking about, but the only drivers I've had a problem with are the ones for Oracle VirtualBox (and the last time I tried, even the semi-driverless support was pretty tolerable.)

I believe it was a previous GSoC contributor who worked on adding VirtualBox support, but their contract ended, VBox failed to incorporate the changes into their tree, and support started to lapse.

From reading of the blog archive history, it sounded like the support was basically done, but the VBox APIs were the moving target and nobody at VirtualBox team was interested in adding support for another platform to their product's CV.

If you were there on that perfect day, you had basic 3D driver support, responsive virtual display resizing, and even virtual input drivers that did not need mouse pointer to be captured.