skysight-inc/HackerNews huggingface dataset:
He talks about MDMA and how it reduces anxiety near the end. When I first tried it, I found it quite amazing how a pill could completely eliminate my social anxiety for a few hours. I'd never felt so comfortable in my own skin and surrounding environment. I'd never realized that at every waking moment, even when alone, even when I think I'm pretty relaxed, I always feel some amount of background anxiety. This drug was able to take the anxiety down to zero. I was no longer afraid to go talk to strangers, I could really have fun at parties.

The downsides, though, are pretty obvious. For one, MDMA causes a crash. Sometimes, I'd be down for 2, even 3 days afterwards, which would be quite unpleasant and kill my productivity. Another thing is that well, anxiety and fear are sometimes useful. If you're too trusting of people around you, you might eventually get yourself in risky situations. You might trust people you really shouldn't.

There's also been a study on MDMA that showed that it changes the way you interpret signs of rejection given off by people. You interpret people's response to you more positively, even if it isn't all that positive. MDMA can help you approach people, but it can also make you a little delusional (over optimistic) about the way people perceive you.

My personal opinion is that people with less baseline anxiety are probably still generally better off in the modern world. They're less stressed, they're more open to approaching and being approached by people, they end up having more friends because of this. They might have a tendency to be more trusting and not notice as much when they annoy people, but it probably generally works in their favor. I probably worry too much about displeasing other people.
Seattle Startup Week
But Patrick isn't responding to the original issue, he was responding to simias' assertion that macros should be syntactically disambiguated.

> If the compiler silently predefined an undocumented
> variable, type, or function called "linux" or "unix",
> that too can be a problem.

While we're on the topic of Rust, the compiler actually used to do this! In the early days, the identifiers "error", "warn", "info", and "debug" were all magical, undocumented constants for controlling logging levels. As you might expect, this caused problems. :P So don't think that Patrick isn't keenly aware of the perils of including non-keyword identifiers by default.

As for clang, their solution is the best they can do given that they don't have the authority to make the call over whether to syntactically disambiguate macros. It's definitely a debate to be had in the case of a language designed from scratch, and the Rust devs decided to err on the side of explicitness (you can contrast e.g. Elixir, which has the same sort of structural macros but chose not to distinguish their invocation syntax).
Are there any worse sorting algorithms than Bogosort (a.k.a Monkey Sort)?
I'll vouch for Tree. We've been friends since 2001 and we worked together for a couple years. Your skepticism is understandable; Tree may be a bit of a free spirit who doesn't use github as much as he should, but he is also honest.

Incidentally, when gmail was first released back in 2004(?), Tree dug in and reverse engineered a basic version of it in a couple of weeks. That was before libraries like Prototype were available. His Javascript skills are formidable.
Thanks for sharing, we're facing similar problems and comparison is always useful!

Betali.st and similar "tools" worked well for us, although users from these services are easily to get in, but harder to keep engaged (I guess as they're used to jump to the next novelty).
People don't expect an ordinary-looking identifier like "linux" to macro-expand to something else, like the number 1. That was the source of the confusion in the OP. Syntactically distinguishing identifiers that will be macro-expanded from identifiers that won't does solve this problem.
They're already front-and-center (literally) in Tesla's Model S.
These new systems are trying to get people away from using their smartphones for navigation, music, social media, etc. The problem with cars today is they simply can not compete with what our smartphones offer. Google maps on my phone is far superior to anything found in a cars gps system and much easier to use while driving. A standard infotainment system that developers can program for can allow applications we are already using on our phones while driving and instead have it displayed with the intention of it being viewed while driving. High end vehicles are attempting to go autonomous soon (Mercedes is attempting by 2020) and users will want to stay connected since they won't have to pay nearly as much attention to the road as they do currently. Businessmen who commute to work every day can start working throughout their hour long commute.
>If it wasn't for the Arch guide for my specific laptop I found online holding my hand through every single step of the way there would be no chance in hell I would get it working. I feel like you need to be a linux guru just to get it working.

Really? I find it pretty easy to find instructions to configure a particular device or install a certain software. If you want to install a DE, just Google how to install a DE to Arch Linux, or if you have a Broadcom wireless, you can Google how to install the wireless card.

There's little laptop-specific instructions you'll need, and you don't need to be a guru since there's very good instructions available, especially in the Wiki.
Sure, but having lived in two buildings (Brooklyn) in which neighbors have made AirBNB hotels out of their apartments, I seriously hope AirBNB gets gutted on this. Why should other tenants who don't AirBNB share the risk of the spread of bedbugs, increased chance of crime, and potentially dangerous or annoying strangers in shared spaces (hallways, common areas)?
It's funny how being top dog always seems to turn around and bite you in the ass eventually when you find out someone else made their way to the top.
In Oregon in the early 90s, I would scour around town on my bicycle, looking for empty soda cans & beer bottles in trash containers mostly. When I'd fill up my plastic bag, I'd ride to the nearest grocery store and trade them in for 5 cents a piece. On a good day I could make $4 or $5.
> Why they threw it out and said, "here's zsh and a wiki page, go install," is beyond me

Simple, because no one wanted to maintain it. I don't miss it, either.
Public data from Google.
Did you compare the results across such alpha list tools?
Big Data Is Not Magic - My plea to other marketers
Anyone that grew up going to public swimming pools, with other kids, knows the term. Not necessarily from first-hand experience, but at least from legend.
I've also found the book "From Bash to Z Shell - Conquering the Command Line" very, very useful.[1] It's written as a beginner text, but even after ~15 years of *nix usage, I've learned a huge amount of new information, as well as learning the reasoning behind a number of the cargo-cult command line tricks that I had.

[1] http://www.bash2zsh.com/
Brainscape is a great company that makes outstanding iOS apps.
If all the target traffic came from your exit node and none from any other, you could become their prime suspect.

Once you were their prime suspect they could use more targeted, less scalable approaches like breaking into your house and installing a hardware keylogger; monitoring your wifi; searching your computers and threatening you if encryption gets in their way; breaking your internet connection and seeing if the target traffic stopped; and so on.

Needless to say, if you're torrenting some pop music this isn't much of a risk, but if you're spying on Hamas or leaking CIA documents it's a different matter.
Agreed, I don't think the conclusion is reliable because we have yet to understand what exactly IQ is. If you don't know what you're measuring, how do you know IQ can or can't be improved?

My layman's prediction is we will be able to measure IQ in the future by some means of scanning the brain's process of building connections and nerves. An aptitude test is simply measuring the side effects of IQ.
Not equivalent. It's at least possible to tail someone to the forest (private house, etc.) and surveil them, with proper judicial oversight. Not so with systems designed to defeat lawful intercept.

There is no "robust right" to defeat lawful intercept. The right to privacy has always been subject to a body of law governing lawful surveillance and policework. Example: mobsters meeting in a private home can be bugged with a warrant.
I'm personally disappointed he didn't round out the set of TLAs with THS.
Is everything we do and say monitored and filtered? It is starting to look like there is now no way to communicate privately other than by whispering in a persons ear.
Love this extension and have been using it for months. It doesn't quite offer the ability to do everything yet. But it does have an amazing interface for checking diffs of files, checking status (un/staged files), adding files and committing. It's such an improvement from the cli and much more convenient since you don't have to leave sublime. With it I have found myself committing more regularly, more accurately (not slopping multiple commits into one), and with better commit messages.
It took a while for the post to get there, but the point is incredibly spot on. Building out a product is hard and getting to big money is hard, but people and companies pay for service all the time. Turning a service into a product is something I've been thinking a lot about lately and there seems to be an interesting spot forming between consulting and products.

The most interesting thing to me is the potential revenue difference between just a product and just a service.

For example, take something like Shopify. They are purely a product, they charge $79 and it's totally hands off. If you were doing a custom shopping cart or whatever, you might charge $5,000 or something to build/cusotomize a solution.

There is very likely a place where you could run someone's store for them for like $500-1,000 a month without them having to touch anything. You could hire and train someone to run these stores and each person could run say 100 stores. That is 50-100k per month per person running those stores.

It would not be super difficult to find that many customers and be able to pay people to service those customers well. The outcome for said customers would likely be better than if they had to manage it themselves, but it would be a lot better than what most build and move on type consultant type arrangements would provide.

The same idea applies to a lot of niches, not just e-commerce. I suspect there will be a lot of offerings that pop up in the next few years that do exactly this.
Sorry ;).
Gwern actually qualified what was meant, exactly:

> if you are a bright healthy young man or woman gifted with an IQ in the 130s, there is nothing you can do to increase your underlying intelligence 20 points.

That is to say, you want to make a significant improvement despite already doing really well as a baseline. The higher baseline affects how effective practicing IQ questions is, and how difficult it is to go up each additional point.
https://i.imgur.com/cLG7L5u.png

1366x768 screen resolution, same position on Chrome and Firefox.

Resizing the window and reverting to full screen again results in this:

https://i.imgur.com/zkK85tN.png

Which is below the original fold.
I wonder how many millions of dollars of damage has been done by the bone-headed equality/assignment syntax in C?
Part 2: Convert Your Email Leads Into Paying Customers Like Crazy
Do RoamerApp really saves 97% on data and calls in travel?
Until you break up and your ex decides to publish your key in revenge. Unlike a password, you can't change a key and revoke access.
"For the ones that make it, success often comes down to a lot of luck." (For example, YouTube was worth way more than other video sharing sites; Twitter had more impressive people joining it than other status-posting apps.)

Saying "there were multiple companies in once space, so the one that was successful was the lucky one" seems awfully hand-wavy to me. There could be dozens of reasons why some succeeded and some failed.
The customers don't want complex "informatics systems" in their car because:

- they have to drive the car, most of the time they just want ome music

- if they are a passenger, they can just use their phones

- the automakers sell them at outrageous prices - many times the price of a smartphone for a device that has less functionality

- the integration with other devices is difficult. The new Mazda6 has great Bluetooth integration with an iPad, but you don't get any of the features when connecting an Android phone.

Also, why that title? My _current_ car isn't going open source. My future car, _maybe_ will have _some_ open source software. It will not "go open source", just "use a small part of open source software". Also, "going open source" doesn't mean that everybody will use the same software and hardware. We will have fragmentation, just like Android has right now. Sorry, you can't have application Y because your car is 2 years old. Buy a new one!
Transmedia marketing at its best
The best for us was erlibird.com, say ~500 users in a couple of months.
Well then why not Ceperley too, as they helped straighten out some problems at the core of LDA? I think the Nobel committee wanted to keep the focus on biochem.
Have you had a sleep study done? It's 2 doctors office visits, 2 nights in a funky hotel room type lab, and they will often prescribe a machine called a CPAP if you really do have obstructive sleep problems.

http://www.nhlbi.nih.gov/health/health-topics/topics/cpap/

They're a little uncomfortable at first, but they get the job done.
When will developers start to understand that backwards compatibility is one of the most important goals of any software system? Randomly introducing something that is backwards incompatible in a minor point release is simply unacceptable.

A huge amount of complexity in using and deploying software comes about because of very narrow version requirements, where due to combinations of backwards incompatibility and necessary new features, there are very narrow windows of software which is actually usable. Add in dozens of different packages, and you are frequently left with a situation in which there is no single set that will all interoperate.

The Linux kernel has a very reasonable attitude: you don't break userspace. You just don't do it. I wish more tools would adopt this attitude. You just don't break your API, ever. No backwards-incompatible revisions, ever. If it's backwards incompatible, it's a new piece of software, not an update.

I realize that this is fairly idealistic, but having experienced so much breakage with non-backwards compatible software, and had so much better experience any time people make an actual honest effort to preserve backwards compatibility, I really hope that more developers start to consider backwards compatibility one of their primary goals, only to be broken if absolutely necessary, and only with a major version change or entire renaming of the package.
US control over transactions within the European Union (2012)
http://en.wikipedia.org/wiki/Society_for_Worldwide_Interbank_Financial_Telecommunication#US_control_over_transactions_within_the_European_Union

Found this story on the SWIFT wiki page. I have two questions.

1. What legal grounds do the US have in enforcing the Cuban embargo on other countries?
2. If there's someone familiar with the case, how did it end?
I suppose fear of a 9+ earthquake followed by a massive tsunami off the coast of Fukushima was considered unreasonable.

We are on a blob of rock hurtling through an unknown cosmos. Calamities are very possible. It is deeply irresponible to create projects that will make large parts of the earth uninhabitable should the power grid fail for a long period or human stewardship go on hiatus. Meteor strikes, emps, plagues, terrorist attacks, economic collapse,and other disasters are well within the realm of possibility
> (It doesn't still make me root for the FBI though)

Denouncing one side does not require you to cheer for the other. Just FYI.
Investors Are Pattern-Matching
> Storage devices actually do have several ways of reporting when data is permanently stored

Which `sync` uses. My comment was probably unclear, but the point I was trying to make is if they're lying to sync they're probably not going to provide other accurate ways to get the information.
Excellent, so from now on, I can assume that you've only educated yourself halfway on any topic you agree/disagree with. Thanks for the clarity.
Meanwhile this renders MMX and SSE sort of redundant.

It's an evolution of the same SIMD ideas. Yes, the newer variants do render the older variants redundant, but hang around because code might use it.

MMX - SIMD, integer only, reused existing floating point registers making it a PITA that often didn't even payoff because of the expensive state switching between MMX and floating point.

SSE - starting as floating point SIMD with its own 128-bit registers. Evolved through SSE 4.2 with more instructions (functionality in hardware), flexibility (e.g. operate on 4 singles or 2 doubles or...) and the addition of integer functionality.

AVX - Double the size of the vector registers, adding more of them and lots of new instructions and functionality. The successor of SSE, at least on the floating point side. AVX2 brought the integer functionality.

AVX-512 - Double the size of the vector registers again. 16 single float operations in one go.

Maybe this is another area where ARM can beat x86. Have a better planned out vector instruction set that can be expanded without adding hundreds of new instructions all the time, and more compact machine code.

This kind of sounds like baseless griping. Unless you write a compiler, why do you care? Do you really sweat the instruction prefixes?
I'd be particularly interested in hearing about different ad channels people tried early on. If anyone has any experiences to share, I'd really appreciate it.
Ask yourself who invented the "Hubbard" (Pariser-Parr-Pople) model originally the next time you say that, or where the "Berry" (Mead & Truhlar/Longuet-Higgins) phase really came from. This notion that reductionism is a one way street is stupid.
I see your point. Though I've not made up my mind about corporal punishment (as a step forward), I am concerned that whip-happy policemen might abuse it just the way they abuse tasers now.
My city cites noise rather reliably (Atlanta). 12am grinder during the week? ticket

8am chain saw on the weekend? ticket.
Doesn't name Keith Thompson ring a "bell"?
That's covered by the Fields medal.

https://en.wikipedia.org/wiki/Fields_Medal
Kernel Drivers Compiled to Javascript and Run in Browser (2012)
This is one of the most amazing applications for illustration that I've ever seen. I can only imagine what the complexity under the hood must be like.
Dispatch is Joining Meetup
Yes, this sounds almost exactly like what they do at http://niftyengine.com. It seems like something that can work.
Asking somebody for the worst possible solution seems like a really clever ice-breaker. I'm stealing that technique! Thanks patrickyeon!

I interviewed some folks a while ago for a simple desktop support position and I had a lot of trouble getting anything out of the candidates. It's possible that they were all just terrible, but I'm guessing it was more probably my approach.

I gave them a very simple test[1], and I was met with sort of deer-in-headlights stares. Hence forth I think I'll start with a problem and an example horrible solution.

[1]Presented the applicant with a screenshot from a desktop computer that couldn't connect to the internet. The screenshot showed several possible indicators (impossible network settings, cable unplugged, etc...).
I'm Twitter user #6, was the head of engineering at Odeo when Twitter was built, and was one of four people in the management meetings (along with Ev, Noah, and Tim).

Some of this story rings true and some of it is total nonsense.

To my understanding of it, Twitter's staffing is much more a story of meritocracy. People were pushed out or replaced as the company outgrew their ability. Every replacement ended up being an upgrade. That includes Noah to Jack to Ev. And that also includes the turnover on the early tech team once the Summize team was acquired.

Twitter grew 1400% in 2007. That's a lot of growth and it's not necessarily a knock on someone to be a good fit early but to be over their head by the end of that year.
This, of course, has nothing to do with improving quality of life or preventing heart disease, but will have plenty to do with denying health insurance or increasing premiums.
Age is but a fever chill

that every physicist must fear.

He's better dead than living still

when once he's past his thirtieth year.

(PAM Dirac)
I'm impressed at how quickly Nick Bilton's article, which is a fairly rich and interesting narrative, is summarized with an "executive as celebrity" headline that could easily appear in People magazine (if you substitute Hollywood for tech).
EU reacts to NSA spying with silly regulations
The right answer is - leave. Sure it isn't always simple, but burning yourself to death for nothing is a waste of life.
Looks awesome. I would make a big push into electronic. So many producers out there.

Send me a release and we'll post ben@whiteraverrafting.com
Or move to the country and complain about roosters crowing!
Why Salesforce Is Winning The Cloud Platform War
Back at the dawn of time, Borland C wrote dependency info into its object files, and Borland Make could read the object files to get the info. That's so much simpler than makedepend or gcc -M that it's sad.
I think it would be fine if they gave a little guidance on the disc itself. Maybe little notes above the prompt that tell you what you should do next in the installation process, or even just a notice that says "see /usr/doc/INSTALL for instructions". The first time I attempted to install Arch after the installer was dropped, I had no idea what to do and had to find another computer to bring the wiki up. Some people might not have a spare computer to bring the instructions up, and they might not have a printer either.
Just remember, this is not an argument against the UN.

It's an argument for letting people live their lives.

The USA had to do a second coup to get their 'beloved' President Aristide out of power. (the second one with the help of Canadian troops, no less).

Canada and then the UN were the follow through. The real reason? They were not compliant with foreign investment interests. (Arguments at corruption or vote rigging are so flaccid and transparent that I won't even bother.) Also I should mention that young men streaming across the Dominican border armed by the USA don't count as a popular uprising.

Take Gildan activewear as an example. They have uppity garment workers in Montreal, so they create excess production facilities in Honduras. Then the Hondurans get uppity and they create excess production facilities in Haiti (the cheapest place in the western hemisphere for wages).

(You don't live in a capitalist society if capital can move freely and people can't. That's international serfdom.)

So what happened when Fanmi Lavalas started making Haitians uppity?

You hit them with a stick. And of course you hit the serfs who are the most vulnerable, it's cheaper that way and serves as an example to others.
And Dick Costolo said earlier this year (maybe late last year) that Jack hasn't been involved on a day-to-day basis in quite a while.
In Canadia, the ATMs are actually called ABMs (automatic banking machine). Or in French Canadia, "guichet".

TMYK.
Unless you're attractive. Then they might appreciate the offer.
Why on earth would you let someone who is not you anywhere near your private key? No security system in the world can fix user fail.