skysight-inc/HackerNews huggingface dataset:
I'm completely fucking isolated. Like, a million miles away.

Someone at work invites me to a party. I go, I have fun. I never get invited again. New person gets hired, pattern repeats. Reliable as a clock.

My wife? I picked her up using techniques from the seduction community, which I studied like a science and practiced for over a year. I did that because I was tired of being a virgin, now I hate this relationship and feel powerless to escape it. BTW, during that seduction community time I spent endless hours at bars and clubs, surrounded by people having fun and pretending to have fun myself. I never had any fun there. It was more of a war zone which I tolerated in pursuit of a goal.

At work I feel like the mythical Cassandra, cursed to see the future but no-one will believe you. (I'm a programmer, of course.) I wish I could just treat it like a job that doesn't matter, and that it wouldn't physically pain me when some idiot can't even follow in-house variable-naming conventions, etc.

Sure, I guess I can't be 100% certain that fry-cooks aren't in their own screaming hell, just like I can't be 100% sure I'm not living in Plato's cave. But I think that's pretty fucking academic compared to the above things which I can be sure of.
There is a modern game with similar gameplay: http://store.steampowered.com/app/303430/
The suggestion that they're the same is histrionic.

If you mean "evidence being desired is wrong", then please do not show up to serve on a jury.
It will be hosted on a Gitea instance soon. It wasn't done yet because of few missing features, etc.
People should use this recording to ask their partners to consent to marriage. It says, our union will be both creepy and scientific in a way that is usually difficult to convey.
One VM to Rule Them All [pdf]
This article is good to get an idea what lisp is all about.

http://www.defmacro.org/ramblings/lisp.html

It compares lisp to XML. In that you are programming in a tree. Other languages must be parsed into a tree by the compiler, but with lisp you are already there from the get go.

Programming in a tree is the "magic" that's unique to lisp. And it is a big deal.
Diablo: A Classic Game Postmortem [video]
Missed that. :) Thx.
The law of supply and demand doesn't necessarily apply. Companies seem to be fine with empty units since rates are so high, and the market seems to be regulated by algorithms based on my observation of daily price fluctuations. It is my personal opinion that the "law" of supply and demand is the biggest lie told in Economics 101, and is easily repeated to the point that people accept it as truth. The place I moved out of in Seattle saw a 30% rate hike as it was entering the shadow of a new apartment complex... which also killed the view. True value drops, price goes up. It's a regulated bubble. That's my experience.
I would guess it has to do with complex vocalizations and verbal language being of more importance to birds than most monkeys perhaps? Parrots and corvidaes (crows and jays) learn to understand and speak human words as an attempt to "fit in" and communicate with their group (in captivity that would be us). In the wild, they speak with the chirps and calls that other parrots and corvidaes make. For example, there is a type of parrot that gives a unique chirp to each of its children to refer to them like a name[1]. Crows and parrots can be miles apart at times so that's my guess for verbal language being of more importance to them than other forms of communication. They also have a dialect they speak when near each other and then the more common calls most of us hear when they're farther apart[2].

I know much more about birds than primates, so correct me if I'm wrong. Birds tend to be around people in captivity much more than monkeys, so guessing that may be part of the reason as well.

[1] http://www.news.cornell.edu/stories/2011/07/parrots-learn-th...

[2] http://www.crows.net/language.html
A great way to coerce individuals into having their genetics profiled so it can be used in business decisions. This is amusing to me as a biologist, because the methylation apparatus and mRNA splicing suggests that etiology of "genetic disease" is vastly more complicated than simply possessing certain mutant alleles. Though, certain genetic diseases do proceed in this manner, and the mission of molecular biology going forward is to develop methodologies which approximate hardness in an intrinsically chaotic system. Large sample sizes, meta-analyses, etc.

This is one of those "preliterate peoples do not develop epidemic myopia" sort of things, perhaps.
It works if you can hit upon the sequence of events to get some viral attention. Hitting HN at the right time of day, or getting some other attention among your target users. That can be a matter of chance but usually requires at least some effort on your part.

Just creating a product and a website with no marketing whatsoever is unlikely to get the attention of anyone.
> many self declared rationalists think we need to worry about AI safety but declare scepticism of genetic engineering anti-scientific.

It is because we've already done genetic engineering. Certainly there are tractability problems with the scope of a change and predicting it's full success, but the fact that changes can be made seems undeniable, even if all we do is stick to direct engineering and exclude the engineering we've been doing for thousands of years.

Protein folding is a computationally hard problem, so fully predicting a change's effect will remain imprecise, unless we find some new shortcuts, which is entirely possible.
Why would he do that? I think it's pretty much guaranteed he won't at this point.
John Carmack: Functional programming in C++
Reminds me about this: SuperTuxKart

SuperTuxKart is a free, open-source racing game. This page is about generating 3D levels for the game, using OpenStreetMap data.

http://wiki.openstreetmap.org/wiki/SuperTuxKart

https://youtu.be/smf9OCVzwMo?t=1212
Plus it seems clear that many of the leaks were leaks, not hacks. RIP Seth Rich
> but Assange said that wasn't the case and I feel he's more likely to be telling the truth than state players.

Why? He already has a distain against the US and Clinton. He has no more reason to tell the truth the the state players do.

> Comneys email announcement at the 11th hour about reopening email investigation was probably a deciding variable and that was hardly Russian lead.

This I completely agree with. I think the DNC leaks may have impacted a hundredth of a percent, but Comney contributed in a tenth of a precent. Why would he not intervene? He was almost certainly aware that he would have been job hunting shortly after a Clinton win. He already has shown us his true nature in the whole Apple phone mess which really was more a litmus test then trying to gather real intelligence.

Still at the same time if indeed we had foreign actors engaged in election manipulation that is something we, nor any nation, should not tolerate. And yes we should also look inward as I am fairly certain that we have been guilty of this in the past.

Maybe, although I doubt this is enough, we and others can quit this ongoing manipulation. The US has proved it backfires multiple times in the middle east. Other nations can hopefully learn from our mistakes. I almost hate to bring it up, but.. "Why can't we all just get along". The answer is simple in that folks want to keep jobs and power.

> I'm no expert and just wonder why countries can put more effort to looking after their own populations needs.

If they did then that reduces the fear of those against us. That fear seems to be the driving force of politics in 2016 globally.
> https://www.beatport.com/

Does not seem like (see link). Probably the most requested features since 2011.

https://beatport.uservoice.com/forums/262082-beatport-music-...
My company has seen major discrepancies between what this tool gives back vs how the page ultimately ends up getting indexed.
"we conducted meta-analyses on the relationships of job tenure with four types of job performance: core task performance, citizenship behavior, creativity and innovative behavior, and counterproductive work behavior"

Paywalled.

However, the abstract ("citizenship behavior" / "creativity"... meaning what exactly?) hints that the measures are largely subjective and somewhat bullshitty.

Here's another, unpaywalled study:

http://www.people.vcu.edu/~mamcdani/Publications/McDaniel,%2...

"Results indicate that for all levels of job experience and for both low- and high-complexity jobs, the correlation between job experience and job performance is positive. "

(up to 12 yrs)
OK, I'll be that guy.

Is this actually intellectually stimulating to hackers? Should I start posting stock tickers for karma?
That's how you end up with pay by seniority rather than performance

Frankly this is the fault of the employer not the union.

Yes the union is the one _forcing_ the employer to enact such policies but _why_ does the union exist? Because the employer treated their employees unfairly.

Unions are a bandage on a gaping wound, yes you can say the bandage isn't doing the best job. But why do you have the gaping wound to start with?
Would love to hear more about your payment solution as I'm looking into making a service with similar pricing.
You should ask jwz, he might add it to screensaver.
I'm more intrigued by the goals behind all of this public discoveries. Public proof of Iraq having chemical weapons had clear goals, government needed to justify his upcoming war actions. But what precisely it trying to justify now? Or it has some more obscure plan?
Ask HN: For beginners: what is the hardest part while learning web dev?
Hey there,

Self-taught web developer here. I managed to get a job after 11 months of learning of my own. For me, the sheer amount of resources was overwhelming and sometimes got me thinking to give up, but I kept at it and managed to get a job and find out how web dev looks like in real life.

Eager to hear your stories.

Thanks,
Alin R.
Is this simply because the coefficient of friction between two surfaces is typically smaller when the surfaces are in motion than when they are at rest? If you wanted to reverse the insertion of a peg into a hole, you would have to halt it's motion for an instant, and at that point in time I would imagine you have to overcome static friction to make it move in the opposite direction. Friction forces can be dependent on the normal force between the two surfaces, so it's possible to jam a peg into a hole so that you can't get it out.
Or have a doctor tell you to stop engaging in risky sexual activity?

It's self-destructive behavior just like overeating.
We will never merge, unless Gogs gets merged into Gitea. We won't merge into Gogs because then only one person will be left as an owner which was the reason for the fork in the first place.
I think the standard caveat for most economic theories is "given enough time".
Nested list comprehensions in Common Lisp:

https://gist.github.com/lispm/7c009676fe6b86cff851bc8a1ba82d...

CL-USER 20 > [x (y <- '((0 1) (2 3) (4 5) (6 7) (8 9)))
(x <- y)
(zerop (mod x 3))]
(0 3 6 9)
But when people do show him the evidence he launches into bizarre conspiracy theories.
> Because you'd have to demolish acres and acres of 100+ year-old architecture (generally considered to be among the planet's most distinctive) to make it that way.

SF's architecture is nice for being in the US. And the interesting parts are actually quite limited. The Sunset and the Richmond have pretty much zero architectural value, for instance.
I just read the audiobook version of this: https://www.amazon.com/Make-Stick-Science-Successful-Learnin...

It's pretty good.

The main idea is that learning is supposed to feel hard. That sense of frustration and confusion is what building new neural connections feels like.
If you come in with a cash payment offer you can likely get the same discount. You do have to be willing to do a bit of negotiating however. Because nobody without insurance is actually paying those $10,000 bills.
https://www.washingtonpost.com/news/wonk/wp/2015/06/08/bitco...
Exactly, but then he went silent again for over a month in December. We will continue development of Gitea, even now that he's back.
I was about to point out that Marathon: Infinity did it first, but it turns out DN3D beat it by about half a year. The fact that Marathon: Infinity included the game editor on the disk was a huge deal at the time though.

Obligatory name-dropping of Marathon, the greatest game to be virtually ignored by all gaming analysis/histories.
Comey claimed not to have charged Clinton because there was a lack of intent. Gowdy is calling him on that, saying that this makes zero sense and going over all the ways they have to prove intent. His point at the end about "negligence" underscores the fact that the entire line of reasoning is nonsensical: intentional negligence is a contradiction in terms. That which is intentional cannot be negligent and vice versa. The law in question is against negligence (which does not require any intent whatsoever).

Just to underscore that, I just linked to a document where Colin Powell describes in detail how they're subverting the law: https://wikileaks.org/clinton-emails/emailid/30324

"However, there is a real danger. If it is public that you have a BlackBerry and it [is] government and you are using it, government or not, to do business, it may become an official record and be subject to the law. Reading about the President's BB rules this morning, it sounds like it won't be as useful as it used to be. Be very careful. I got around it all by not saying much and not using systems that captured the data."

I don't think it's reasonable to let our politicians get away with this. Inasmuch as people are worried about Russian influence, it seems strange to me that there's no worry about the very leaders to jeopardize our OPSEC with their hubris. Here is Colin Powell, again, saying things that should make HN readers cringe:

"Now, the real issue had to do with PDAs, as we called them a few years ago before BlackBerry became a noun. And the issue was DS would not allow them into the secure spaces, especially up your way. When I asked why not they gave me all kinds of nonsense about how they gave out signals that could be read by spies, etc. Same reason they tried to keep mobile phones out of the suite. I had numerous meetings with them. We even opened one up for them to try to explain to me why it was more dangerous than say, a remote control for one of the many tvs in the suite. Or something embedded in my shoe heel. They never satisfied me and NSA/CIA wouldn't back off. So, we just went about our business and stopped asking. I had an ancient version of a PDA and used it. In general, the suite was so sealed that it is hard to get signals in or out wirelessly."

If the law is so toothless that high ranking people of either party (Powell is a Republican) can deliberately subvert them, then we're always going to be at the mercy of every country with half-decent spies. This is a problem in its own right, independent from whatever partisan considerations we have here.

===

Note: The square brackets in the quote are me fixing typos in the original.
Yep. The first time was until the owner came back, but he refused to merge the changes on Gogs. The community stopped with Gitea when this happened.

This time, the community patience ended, and Gitea will continue on its own way.
The people and culture that gave rise to it have already been replaced, actually. Did you know that the Mission used to be an Irish neighborhood, for instance?
There are also only a few people who can actually nuke a country. So anyone else who says it we just discount.
We use OCaml for the virt tools because it (a) generates efficient, standalone binaries and (b) lets us call out to C libraries really easily. We use OCaml over (say) C or C++ because it allows us to write code with far fewer bugs and headaches. You can find one of these large, real world OCaml programs here: https://github.com/libguestfs/libguestfs/tree/master/v2v

I think network effects do matter much more than you say. There is virtually no community around SML.
Most of the guides I've seen for LLVM recommend you use the LLVM libs to generate the IR. Why? I feel like it would be much easier to generate the IR directly like the author has done.

It also wouldn't tie me to any particular library - I think the only actively maintained one is the C++ one.
Lots of things get downvotes that don't represent a gestalt of HN opinions: the idea that JS is an acceptable programming language, that .NET is a reasonable platform for development, that sending JSON to the client isn't necessarily an improvement over sending markup. Just because your opinion is opposed doesn't mean dissent isn't allowed.

It is pretty ridiculous to assert that the election's outcome lies primarily on Putin. On the other hand, Trump's victory was pretty thin, and that invites speculation that if certain influences hadn't been present, the election might well have gone the other way. Russian influence is one among many, but it's among the most disturbing, which is one reason people have strong feelings about dismissing it.
Nuking Japan could have been done like this:

1. Warn them we have nukes

2. Nuke off the coast of a major city so everyone can see what's going on

3. Demand their surrender.

4. Nuke a city if they don't surrender. Wait for them to surrender before continuing...
Good catch - so, clearly it was a joke or an expression of cynical acceptance; nukes were never an option
I use it daily and it works great.
If you think there's a chance your blood sugar might be high, you can get an A1C test kit at the pharmacy or grocery store or Amazon (or visit your doctor, of course). That tests your average blood sugar level over the past 3 months or so.
the stereotype is accurate. We really do use red solo cups in college parties.
Python 3.6.0 typing package available for use in 2.7, 3.2-3.4
In this way, IR would fullfil the same role Macro-32/64 did for porting VMS to Alpha and beyond. However, it appears to my understanding (sorry, I was still crawling when VAXes were on the way out), that the benefit was retaining "VAX" syntax to avoid massive rewrites.

If you're starting from a clean slate, what's the benefit of writing IR? Why not use C? After all, IR won't really give you complete control over generated code, and it's still an abstract VM (albeit that obviously allows writing IR that will only sensibly compile on a specific arch - e.g. system register acceses and so on).
This is a pretty immature community IMO. The gogs maintainer just has life sometimes and they want to fork because he leaves some PRs open for a while. Learn some patience, the project will be better off for it.
Just the world's first digital, decentralized currency succeeding. Hackers can and will use it to create new and fascinating projects.
Battle of the Pancake Butt
John Carmack on Haskell and Lisp (2013)
Here's a Python example in "map/filter" functional programming style, adapted from the generator version I posted elsewhere.

from fractions import Fraction as F

def thor():
for th in range(1, 27):
for o in range(1, 27):
for r in range(1, 27):
if 2*(th**2) + o**2 + r**2 == 1000:
yield th, o, r

def sz(thors):
th, o, r = thors
for s in range(1, 27):
for z in range(1, 27):
if (th**2 * z**2 * (s - z) + s**2) == 7225:
yield th, o, r, s, z

def gdxi(szs):
th, o, r, s, z = szs
for g in range(1, 27):
for d in range(1, 27):
for xi in range(1, 27):
if (g-1)**2 + d**2 + xi**2 - xi == 600:
yield th, o, r, s, z, g, d, xi

def eti(gdxis):
th, o, r, s, z, g, d, xi = gdxis
for (et, i) in (
(xi-7, xi-11), (xi-11,xi-7), (xi+7, xi+11), (xi+11, xi+7)):
if 0 < et <= 26 and 0 < i <= 26:
yield th, o, r, s, z, g, d, xi, et, i

def amupi(etis):
th, o, r, s, z, g, d, xi, et, i = etis
for (a, mu) in ((4, 1), (2, 2), (1, 4)):
for pi in range(1, 27):
if a*(a+pi) == 4 * g:
yield th, o, r, s, z, g, d, xi, et, i, a, mu, pi

def kben(amupis):
th, o, r, s, z, g, d, xi, et, i, a, mu, pi = amupis
for k in (3,4):
for b in range(1, 27):
for e in range(1, 27):
for n in range(1, 27):
if b**3 + z**3 + n**3 + o**9 == 1997:
if (F(a, k)**2 + F(b, n)**2 + F(d, xi)**2 +
F(e, pi)**2 + F(et, mu)**2 +
F(i, s)**2 == 6):
yield (a, b, g, d, e, z, et, th, i,
k, th, mu, n, xi, o, pi, r, s)

flatten = lambda l: [item for sublist in l for item in sublist]

thors = thor()
szs = flatten(filter(None, map(lambda x: list(sz(x)), thors)))
gdxis = flatten(filter(None, map(lambda x: list(gdxi(x)), szs)))
etis = flatten(filter(None, map(lambda x: list(eti(x)), gdxis)))
amupis = flatten(filter(None, map(lambda x: list(amupi(x)), etis)))
results = flatten(filter(None, map(lambda x: list(kben(x)), amupis)))

print('\t'.join(('a', 'b', 'g', 'd', 'e', 'z', 'et', 'th',
'i', 'k', 'l', 'mu', 'n', 'xi', 'o', 'pi', 'r', 's')))
for r in results:
print('\t'.join(map(str, r)))
From experience there's a huge amount of 'watching what others are doing' going on in B2B. No one wants to get caught out as having missed the next big thing.

Vendors also try to make sure that they have a 'story' around major trends, and analysts like to see this too.

Although you're dealing with volumes orders of magnitude lower than its usually possible to identify 5/6 topics that are top of mind for CIOs at a given time.
The other thought I had here, is that AFAICT IR is not a standard. There is no requirement that it remains compatible in 50 years or 5 months. There is no standard IR, and shouldn't be, as that would become an impediment to compiler evolution and fit/optimization to newer architectures.

Doesn't AS/400 use an IR approach as well? Which let IBM seamlessly migrate the underlying CPU a few(?) times now?
The time has never been better to learn electronics through experimentation. I would recommend using the fantastic resources within the Raspberry Pi or Arduino communities to get going. There are a lot of torrents.
Is it succeeding or are people gambling on the value of it?
> or are people gambling on the value of it?

Welcome to investing. Adoption is success.
Agree. It's the trivial consequences of interest rates.

People will always pay most of their money in rents, everyone needs a place to live [and wants it to be nice].

Low interest rates are allowing people to take 20-40 years mortgages, for huge total sums of money.

If rates were higher, the duration and sum would be forced to be lower. It's basic maths.
He is may be vulnerable to manipulation due to his wide ranging financial interests. Then, some more toxic stuff may emerge from his past. I would guess that the chase is on by Russia, China, etc... for compromising material.
Skyrocketing value is not a desirable trait for a would be currency.
If you're following the red-green-refactor cycle properly, then you'll have seen test failures on DRYed tests. Most testing frameworks let you customize the failure message. It's usually a simple matter of adding more information about which part of it failed.

I won't meta-program for tests, but I will do things like make a list of classes, or symbols or whatever, to pass to a loop. Just keep it simple.
I'm more than happy to read technical matters, but it's gone up and down over and over. It's no more interesting that posting Google or Apple stock prices. It's becoming a dead horse with these price posts.
My point is there are all sorts of hidden complexities and 2nd order interaction between things we don't yet understand.

I'd argue that this goes beyond computational tractability and is still an issue of statistical power. There are millions of common variants in the human genome and we've only sequenced thousands of people so it's not exactly controversial to say genetics is poorly understood.

Which as the AI-safety people say, isn't to say we should be researching it just that we should be devoting more energy to doing it safely as the potential consequences are so high even if the chances of things going wrong is low.