skysight-inc/HackerNews huggingface dataset:
I understand this is marked as "a research project", so any answer here is possible and must be accepted; that said I'd really love to learn at least about plans with respect to the following questions:

• Regarding FFI, is it possible to pass pointers to carp functions/closures as arguments to external dynamically loaded functions? are those features available in REPL?

• What's the story/approach regarding structs inheritance vs. composition? also custom types and implicit type casting?

• What are the plans regarding multithreading/parallelism? Esp. interesting with respect to memory handling.

At its current state of claims, the language sounds awesomely close to the "holy grail" for me at first glance — though with a fair bit of vagueness and uncertainty.
What's a comma if not a Unicode character that's comma-equivalent in the current locale?

I suspect you're thinking of a comma as ASCII 44. If your source text isn't ASCII then it's just not this simple.
I don't understand how a manager wrote that letter and thought, "this is okay".
If you're a fan of this sort of thing, try the following in CMD. (It helps if you read it in the voice of a 90's rapping cartoon cat.)

echo MZ is my name my name is MZ. I'm the hippest loader bug from the sea to the sea! >foo.txt

.\foo.txt
A self-serve questionnaire once every twelve months is not really scientific.
But you can specify the information of state of the simulation by specifying 1234567, the differential equations, T, and something to identify the machine that you mean, and that you want the information it stores. This gives you the same info, and would presumably be shorter than "some string describing all of human history up to T" . It would still describe all the info though.
Clearly it's better to spew the radioactive waste randomly into the air, like our existing coal plants do. The solution to pollution is dilution, right?
Visually Indicated Sounds
Exactly. If there was strong evidence for causality I would make a real effort to go vegan. But I suspect it's about being thin and having a high fiber diet, which doesn't require being vegan.
Probably - If you had deleted the user folder then I would have assumed it was permanently gone.
After Brexit, will Emerald City become the new startup hub in Europe?
I reckon a library performs one task well, and can be integrated in the rest of the code. A framework, no matter the size, spans multiple concerns and has opinions on how code should be structured. Does that distinction make sense?
Interesting.

> Carp borrows its looks from Clojure but the runtime semantics are much closer to those of ML or Rust.

> – https://github.com/eriksvedang/Carp/blob/c762e9ff07544b40c8d...
Goodluck. I just quit cold turkey a few years back and just refused to do it again. Now if I try have a drag of someone else's it tastes so vile that I can't see what I ever got from them. It can be done. Just do it!
Our failures are other people's financial successes.
That should be:

1'500'000'000 / (1920 * 1080) ≈ 723.38

Anyway, as you wouldn't want to crop the image you're showing, a more suitable formula would be:

N = ceil(image width / 1920) * ceil(image height / 1080)

Edit: width = 69536, height = 22230 so N = 37*21 = 777
Moodstocks joining Google
The best tool for mailing list building. Ever
I'd like to see a statistic that accounts for the fact that we all eventually die from _something_.

If we measure success only by how many people eventually die from a particular disease, then increasing life expectancy doesn't count as success at all.

Dying from cancer at the age of 90 should not be counted the same as dying of cancer at the age of 45.

So the statistic I want to see would count cancer free years.
At least with tobacco in the U.S., there was a serious effort along these lines.

https://en.wikipedia.org/wiki/Tobacco_Master_Settlement_Agre...
Nice list! I really miss this one:

https://en.wikipedia.org/wiki/Reductio_ad_absurdum
The easiest way to break a bad habit is to replace it with another habit. Just make sure it's a better habit otherwise there was not much point was there?
I guess I thought you were saying that if an audience wasn't into that sort of thing, the site that originally attracted them wouldn't want to alienate them by dropping the quality pieces. But it doesn't really matter what a sites audience is interested in, if the site is hopping on the ad train they'll want to move to shallow and vapid as rapidly as possible. Certainly that's what happened to wired (and time).
CheerpJ – plugin-free Java in the browser
And if I'm her manager's manager, two points:

1. I have failed to train the manager properly, and need to consider whether that's because I'm a bad manager or the environment is such that it's time to leave; and

2. If I have spent some effort with my team and this manager to prevent such idiocy, the manager who made the decision needs to be either demoted or fired.

This is a more common scenario in customer service than it should be. The fact that seniority was the only criteria is an indicator that it's not a good environment. The fact that this manager thinks she needs to lecture the woman who quit on "professionalism" (especially for the reasons stated) is an indication that it's a terrible environment.

But I'm inclined to believe this is someone trolling "ask a manager." In what customer service job does someone with six years' tenure have lowest seniority?
Heh. Concert tickets yes, graduation no. Because there was "cost involved".

Hey, I got fired for taking off to get married on a Saturday one time.
So in other words, someone in the Bay Area is jealous of New York's Second Avenue Subway and decided it's time to compete?
The best managers learn what is important to their employees and figure out how to deliver it. Those employees will pay you back many times over. Invest in others, and they will invest in you.
I'm not saying that a language can't be more convenient for some things than some other language is for those things. See Brainf* vs python.

It seems strange to me to put English on all that much of a pedestal though. I mean, aren't many of the cutting-edge words recently neologisms anyway? (possibly named after someone)

Like, "anti-deSitter space", deSitter is iirc a guy's name, and anti could be translated or left alone if it is recognized in the language in question, and the word space could be translated, so I don't see what the problem would be there.

I mean I don't really know any cutting edge science because, uh, I'm not a scientist. But, from wikipedia, I'm trying to see if I can remember anything that seems like it would be particularly hard to translate and nothing comes to mind quickly? I suppose I could look at wikipedia articles on new topics in other languages and see what ones are missing or have many english words in them?
A collection of tools for working with Apache Kafka
How does that really clear anything up? (Not being snarky, just wondering what you mean)? That the space between stars/clusters become a little more apparent?

http://imgur.com/XSgigtY
Nodal 0.12 Has Landed – Node.js APIs, Now with Hosted PostgreSQL and More
The difference between management and control is often lost.
And to assume that her being raised in foster care has anything to do with this shows such prejudice. Good on her for quitting! I’m sure she won’t have any trouble finding a new job.
Me neither. I can't even believe it is true. It is too obvious that the manager is wrong, no one in his right mind could think to be in the right after such behaviour, especially not after the introspective necessary to writing it up. Add in the caveat of the switch for concert tickets, that's just ridiculous.

I don't know the site this is on. Is it a reliable one? If not, I bet this is a marketing stunt.
> You have agreed that something was wrong, but want to call it something other than the null model.

That's not really what I've said.

In the previous NeuroImage paper, they generated null data by "imposing" block and event-related designs over resting state data. When they did a single subject analysis of that data with SPM, they found that the block designs had excess "positive[1]" results. However, analyzing data with an event-related design had the expected proportion of positive events.

Based on this, the event-related null model looks fine. The block designs may also be fine when data from enough data from multiple subjects is analyzed together. This makes sense because the problem was related to low-frequency oscillations that aren't synchronized across subjects.

However, you don't even have to assume this. The right-most panel of Figure 1A (and S5, S6, and S11) of the PNAS paper repeats this analysis and the voxel-by-voxel tests are appropriately sized, p<0.05 yields a 5% FWER.

> If the null is true, the pvalues should be samples from a uniform distribution. Another thing is they should have shown histograms of these. The 5% below 0.05 is not the whole story. There could be other ways the deviation manifests
and/or they just chose sample sizes to be powered to get that
result.

I agree that a p-value histogram would be nice, but I don't think it's essential. However, there's no way the sample sizes were cherry-picked, as you suggested: they get essentially the same result with 20, 40, and 499 subjects

------------

[1] As in the paper, I think of these as false positives. We know that there's no way the designs actually influenced neural activity. They are totally arbitrary and were assigned after the data was collected.

You seem to want to call these true positives instead. There are two reasons you might want to do this, but they both strike me as a little off. I suppose these are "true positives" from the perspective of the final t-test, but only because an earlier part of the analysis failed to remove something it should have. It seems like weird to draw a line in the middle of the analysis like that.

Alternately, you might call them true positives because you're not convinced that the slice-and-dice procedure generates two sets of indistinguishable data. If so, you should say that and say why you think that. The one sentence you quoted does not count, for the reasons I outlined above.
I think pg also wrote an essay about a mental model that I find interesting: When in doubt, it's probably not about you.

There are many events that we usually think are related to us, but actually aren't, like your boss or customer being angry is in most cases not about you but something else.

I have looked through a lot of pg's essays but didn't find it. He probably removed it just that I can't find it (/example).

If someone else finds it, please link.
There is a nice Minute Earth video about this, for those who want a quick and entertaining way to get the concept: https://www.youtube.com/watch?v=VVAKFJ8VVp4
I'd love to see this done with ~200 4k screens ...
Are all those round brackets necessary? I understand the goal is Lisp like syntax. But while reading the OpenGL sample, I found the enclosing brackets quite unintuitive. Since this is still supposed to be new language may be "statically typed Lisp with python-like blocks" will appeal to a larger audience?
Is this for real - a manager writing a letter to a third party just so that the employee knows she made a "mistake" when clearly almost everyone would see who's at fault? I can imagine that there would be such managers but I find it hard to imagine that someone would write a letter saying he/she did such a thing.
Shame on the manager:

1. For treating the employee like that

2. For building a team in a way that prevented such a request from being accommodated

3. For still thinking that the "problem" here is with the employee who quit
What do you mean unlikely?

Something like 90% of companies fail in 5 years...
That manager should be demoted for losing the best employee and obvious horrible management. If I were the manager, I would come in on that day and do the customer service.
It sounds like they took the wrong message away from a 'Pets or Cattle?' talk.
This is a "Dear Abby" column - it's fiction.
This is just a case of "shitty person acting shitty" and unfortunately in this scenario that shitty person was in a position of leadership. It's tempting to try to learn from these stories but often it is a complex environment-driven issue that will not translate 1:1 to our own lives. The simplest advice that I always try to remember when reading stories like this is just to be kind to other people. If you do that 9 times out of 10 it'll come out ok.
Sorry this has a smell to it. Best employee by far that works for you for six years and is the most junior in the office? She should have quit long ago.
When capitalism is functioning correctly, both sides of a trade benefit.

When a negotiation fails, it's not unusual for the purchaser (or employer in this case) to be more upset than the seller.

If she's a quality employee that just graduated college, it stands to reason she'll be able to find more gainful employment...

But one has to wonder if this is just an elaborate troll.
If you alt-tab it to the vm, you have to alt tab again to switch between linux programs.

Usually that's not a problem, because I only have emacs and/or a terminal session running. With the control key on the right, you switch back to your host os.

To switch to a windows program from linux you simply press RCtrl+Alt+Tab.

Virtual desktops in Win 10 are very handy while using a VM. Ctrl+Win+d opens a new virtual desktop. Ctrl+Win+Arrow Keys switches between them.
It's an obvious joke, isn't it, why is everybody falling for it?

Plus it says she's the employee with the lowest seniority, but worked 6 years there, that's hardly believable, the whole thing is hardly believable.
Nothing in that letter is believable. It's too perfect a troll. Viral marketing.
I feel like every year people let their guard down more and more to obvious internet trolling and made up stories, when it should be the other way around.

cf: reddit.com
Show HN: Stack overflow CLI : added support to links and fixed bugs on python2
Either marketing, a troll, or the employee that quit looking for pats on the back by writing their version of the story from the perspective of the manager.
Language is powerful in China. Wars were fought in China to unify culture. For example, the Chinese language in modern vernacular is generally not referred as a language in itself but referred as zhongwen, or "Chinese culture." The first emperor to unify China realized how important for maintaining power it was to have the people using a single common language (just as it were with the Roman Empire, compared to after its fall).

The Qin dynasty despite its short reign laid the cultural foundations for generations of China (including and up to now). Before that, China was a collection of several warring states with their own written languages that the Qin dynasty immediately abolished. It allowed them to centralize administration of standards and take power from local lords to the central bureaucracy.

What is happening in Hong Kong is a power play by the mainland authorities, just as it was in many instances in mainland history starting from the first emperor.

My mother's family was from southern China, and relocated to Taiwan when the Communists won, my maternal grandparents' family having worked in the Kuomintang government. While my grandparents' native tongue was Cantonese, the only language my mother knows from her years in Taiwan is Mandarin (the Taiwan authorities had a strict prohibition on non-mandarin Chinese dialects).
My partner, a developer, got fired (well, the job offer was retracted after a very well performed internship) for kindly questioning two points of the contract: one about unlimited unpaid overtime, and second one about losing all intellectual rights to ANYTHING done/written/created ANYTIME and ANYWHERE (including things not related to company's business and/or technology in own spare time, holidays and so on).

I told her it is actually better this way, to have an early eject from bad company, than to sink in, get involved and invested just to realise its a bad place to be, but despite that, she took a bad hit. Such things sucks a lot.

(London)
TL;DR: I treated my best employee like shit, after being a good worker for years she quit and now I'm considering to tell her how to behave.

I hope this is fiction.
Hold up. This post proposes using "single trigger RSUs" instead of options, claiming that taxes are deferrable to a liquidity event. But according to this[1], FICA taxes are still due on vesting. So RSUs would still have immediate tax consequences, potentially very expensive for unicorns.

Are there actually any startups offering RSUs?

[1] https://www.acc.com/chapters/wisc/upload/The-Rise-of-Restric...
Kudos for standing up and saying "Hey, may be my fault"
This really puts into perspective how out of touch some people are. I am shocked by the lack of empathy and how conceited this guy is.
Looks interesting. I am still not over getting banned for actually scripting a game about hacking tho.
Not an astronomer, but I'll give it a shot.

If you do the zoom thing, at the highest level? Yes, it's a mush of speckled light -- looks a lot like a noisy or grainy RGB image.

But what I think you're seeing are the actual stars -- thousands or maybe ten thousands of them in a full screen at the highest zoom. They're all clumped together because you're looking cross-wise at the galaxy, through the disc. So there so many stars at the highest level of zoom that the image looks grainy.
I find it difficult to believe this is actually true. Perhaps it is something to get the site traffic.
Surprised how effective it is and the responses it's getting here. This place used to have a lot of smart people and entrepreneurial people - now it's turning in to another 9-5 tech forum
Recreating the Twitter Heart Animation (by Ana Tudor)
Lead generation funnel hack: the buyer converter concept for SaaS
Ask HN: Break up and do a new product but has some parts overlapping?
My cofounder and me have not quite get along with each other well and now also have different visions of the product.
So I'm thinking maybe we can separate and do our own product we are imagining respectively. But we do have some functions overlapping with each other. Is it legal? Will it taint the product?
It's so ignorant and full of "I'm doing something stupid, but the employee was brilliant" comments that I can only assume it was actually written by the employee herself trying to pretend-rationalise her manager's behaviour.
Can I learn SSL from home?
What does this do? I don't have access to a windows machine.
There is a very big bright object in the middle of the image a bit to the bottom. You can't miss it. Do you have an idea what it is? It is the brightest object visible on the image apart from the galactic core.
This story is screaming "no one wrote in this month so I had to make something up."
This Week in Servo 70
DeepMind’s First Medical Research Gig Will Use AI to Diagnose Eye Disease
I think it means this:

"Best employee": the one that will cater to every demand of the boss

"Six years": she was the one that put up with most of the BS because she was studying

Once she graduated, putting up with this situation wasn't necessary anymore
Virtual reality for sailors
This is basically what happens, at least on my Mac - it complains about it not being a valid SYLK file, then I think, "I have no idea what that means", then I dismiss the error and it opens it up as a CSV.

At least now I know why!
Shameless co-founder plug:
If you're looking for web based ssh also check out https://mist.io
Cloud9 and Deform
Conversational Commerce – A New Paradigm for the Customer Experience
I'm sorry for your pain.

You seem to think that bicycles and/or busses in an urban setting under ideal weather conditions are the answer to all transportation questions.

Unfortunately in the real world bicycles fail to protect against inclement weather (and are nearly unusable in winter time in some climates); can leave their passengers sweaty, wet, or dirty; have limited cargo capacity; and are not as useful for those with long commutes. So while they are a great solution for some situations, they are not ideal for others.

Busses have great bandwidth and do not have to be parked or stored by passengers, but are not efficient fuel and space unless they have enough passengers. Busses (and trains) often run empty or nearly so. They are less convenient than bicycles and cars in terms of pickup and drop off locations.

Autonomous electric cars could be made of various sizes (including as small as a bicycle) for various cargo and passenger loads, could pick up and drop off passengers anywhere, would not necessarily have to be parked (or would have to be parked for shorter periods than private cars), would protect against inclement weather, and might be safer for passenger and pedestrian alike than individual cyclists or bus drivers.
I've also heard good things about Eto.Forms.
It comes off as something that was fabricated and would be forwarded in a chain e-mail to get a rise out of people. There are way too many details that only serve to agitate the reader (the concert tickets, other employees being helped out by their friends but she doesn't have any, foster homes, and so on).

The whole thing is fiction, plain and simple.
I absolutely believe it. I've seen managers do similar things, even crossing the lines into illegal areas. Managers that grew up with the company, starting when it was small, maybe even owning parts of it sometimes think that the company is family and that everybody needs to be as emotionally attached to the company as they are. Unlimited unpaid overtime, working for month without a single day of are just normal and obvious to them, it's all family. Leaving the company is a personal insult - since we're all family. You don't leave the family, do you?
Show HN: MongoFrames – A Fast Unobtrusive MongoDB ODM for Python
I would also consider it a joke if I wouldn't have experienced and been a manager like that before. Even if it's a fake story, the way to use logic to get to an illogical conclusion is very common (and human). And it's really really tough to let go of this kind of conclusion.
China is a huge captive market with few investment options, actually. Your choice is either to figure out how to get your money out into a convertible currency, invest in bubbly real estate, or play in a market with heavy insider trading problems.
Thank you, very enlightening.

It is often exhausting arguing with overly enthusiastic people claiming certain reactor designs aren't just safer but "inherently safe". All operations with massive energy releases are inherently unsafe. That's just thermodynamics at work, and the reason we still have fire brigades after millennia of using fire. What makes a difference with nuclear is the energy concentrations and the material hazard involved. The problem from your citation is a subtle and arguably minor engineering oversight which wouldn't be much of an issue to handle on say a coal plant. Nuclear however multiplies the consequences of any design defect.
If true, this boss is a staggering douchebag who deserves the toxic work environment he/she has been supporting.
If you like this you might also enjoy this [1] 46 billion pixel image of our own galaxy (sadly not as sharp as the andromeda one). Taken from a link [2] I posted a while back.

[1] http://gds.astro.rub.de/

[2] http://aktuell.ruhr-uni-bochum.de/pm2015/pm00143.html.en
The cynic in me is divided on the issue.

There are certainly trolls out there who could conjure such a story just for the heck of it, but I also believe there are people out there who would do this for real.

Also, some companies don't hire very often, so the seniority part is not the biggest red flag.

The fact that a concert was concidered more important than a graduation ceremony "because cost" might be the biggest red flag for me.
Can Technology Save Street Hawking in Nigeria?
At least in my section of this world people don't feel out of control about cancer. Trying to avoid things that "give you cancer" seem to be normal, even in lesser educated groups. Can't imagine it's so different in the US.