skysight-inc/HackerNews huggingface dataset:
That's not really what 'scientific theory' means, outside of creationist circles.
PostgreSQL pg_catalog visualized using GraphViz
Simple. Don't work as an employee. This is the one industry where it really isn't that difficult. I took the leap 5 years ago and within 3 years quadrupled my income and have complete autonomy and freedom.
Can you clarify what you mean by Procedural Generator? Isn't a generative model already a procedural generator? Its just that a model generated in case of the referred paper is voxel based. Did you mean, generate parameters of a pre-specified model e.g https://graphics.ethz.ch/~edibra/Publications/HS-Nets%20-%20... , although this paper is just learning a regression to the human body model (not using GANs).

Curious to know more about your train of thought. I am working as a researcher in the domain and thinking of experimenting with GANs for 3D model estimation using similar inputs as the one in the paper I referred to.
So I have been running and experimenting with different nutrition concepts to fuel, hydrate and recover from runs for 3 years.

Even though I settled on "caveman" for the most effective for me, I always felt I neglected vegetables (always opting for some version of cooked broccoli). Always trying to keep an open mind I watched 2 documentaries on netflix that encouraged me to broaden my horizons with vegetables. The one about juicing I will point to is "Fat, Sick and Dying". I'll admit I am about as skeptical about these things as anyone, and sure enough the documentary is kind of a PR piece, but there is also some good basic concepts and introduction to the possibilities. However, keep in mind there is a difference from drinking juice (what I do) and a juice cleanse (only drinking juice, which is what the documentary is about).

I could go on for hours about this stuff now, but the most important thing to note is I am still experimenting.

Edit:

My current juice routine: morning -water w/table spoon of chia seeds + black coffee + 4 oz almond/coconut milk blend + 4 oz Suja Uber Greens (the commercial coldpressed, raw, green juice I get). Before my run - 4 oz almond/coconut milk blend + 4 oz Suja Uber Greens and then the same again after my run. With that I routine I have eliminated all sports drinks, electrolyte water and pain/soreness from my life. I don't even need to hydrate on 10 mile runs anymore (though for 10+ miles I will drink a coconut water before the run). Obviously I eat and drink a lot more water throughout the day.
I'm glad OP took the road less traveled. I'm getting pretty tired of people living up to their stereotypes.
The difference between cultural, political and technological solutions
Why would you think StackOverflow doesn't care about ad revenue? They both run ads and want to make money by helping recruiters reach logged in users.
Bug: If you attack a grey base but don't take it over, on the next doubling round the grey base starts to increment.
Sure. But my point is that "accidents" happen. Would you choose not to have health insurance because you never "mishandle" your body?
Thank you for giving JobRudder a try (and for the kind words).

I'm (obviously) a big believer in achievement/accomplishment tracking. I think it's the best thing anyone can do for their career, outside of the work itself (and doing good work is not enough these days).

I had a streak of bad performance appraisals/interviews going before I started tracking my achievements. It's made a world of difference.

Even if you end up not using JobRudder long term, I'm excited for you. I hope it's as helpful for you as it was for me and others.

PS. If there's anything I can do to make JobRudder work better for you. Please don't hesitate to reach out (email in profile).
That has been official since 2011, but even today you may need some lib only available in Python 2.x and thus may need to start a new project in 2.7. I started several python projects since 2011 knowing that it was a dead end, but my hands were tied. At the time there was not even a working wsgi spec, and no web frameworks for 3.x, and the first ones has an awful performance (2.7 is bad enough).

Only recently 3.x has become a viable alternative. I for one welcome this 2.8 fork.
Considering we are the most long-distance and endurance optimized land animal evolution has come up with, why do we continue to be surprised that running is good for us?
And they likely do have good support.

I'll just never know, because it's not worth the time to find out (and potentially be wrong) when I can use services from providers with a reputation for good support (and who gave me good support for years prior on their other product lines -- something Google definitely hasnt done).
Who cares about the key? It's not like the victim is gonna find it and reverse the cryptography himself.

Hiding the key is unnecessary over engineering.
Correct, the state of emergency will be extended:
http://en.rfi.fr/france/20161116-france-extend-state-emergen...

However, IMO, on the scale of authoritarianism, France does not still score very high - it's not like Turkey, not to mention Russia or Arab countries. But its advocating the right to be forgotten is another worrying sign here.
There's hourly buses from Perth to Dunfermline and very infrequent direct trains: the real problem isn't the ruralness of it, it's getting out to the industrial estate on the edge of town where Amazon's site is located that makes it take so long.
With that lack of respect, I doubt you've ever started a company, but if you have, you know it's one long string of running into things you've never done before.

Even strictly on the technical side that's usually true because there are so many unique aspects to every code base.

I choose to disagree, and thank Rahul for sharing real life experience, and hope that he and others continue to do so.

Anyone who has the balls to quit and start from nothing I assume has at least one interesting thing I can learn from their journey (not to exclude women with the colloquialism).
I imagine it'd take me some time to do even one pull-up, as the first months would mostly be me hanging from a bar while I spent some time developing enough muscle to get myself up. Arm, shoulders, core muscles, good joints, and some coordination go into that one exercise.

Pull-ups are one of those 'difficult' exercises, and males have an easier go at it, actually.

Some further reading: http://well.blogs.nytimes.com/2012/10/25/why-women-cant-do-p...
It is worth studying common weaknesses in code:

https://cwe.mitre.org/
Would this have the same effect if the money was distributed evenly between the sexes? The articles mention of most money going to mothers seems to skew the results such that the title seems hopeful at best, and perhaps disingenuous as written by someone who should know better.
There is lots of good advice in this thread. I would like to focus on your comment about race conditions. It's very good that you have identified this weakness in your code. Writing concurrent code is hard, but it's also valuable experience because there is no room for shortcuts. If you don't do it right, your code will fail eventually. Therefore writing concurrent code, identifying bugs, and fixing them will train you to think rigorously about your code.

Diagnosing bugs often comes down an exploration of every possible sequence of events, trying to identify the pattern of sequences that triggers the bug, and figuring out how to fix it. In single-threaded code the debugger can make this task easy, but attaching a debugger (or even building in debug mode) often makes concurrency bugs go away, so you are forced to solve the problem in your head by analyzing the system. This experience is like strength training for programmers. I would suggest putting extra effort in the concurrent parts of your code, really try to make them correct. In the end, the practice will improve the quality of your non-concurrent code too.
Okay, fair enough. It's not off topic though is it. And thanks for explaining.
It's somewhere in the middle of ACLUs hysterics and "no problem". You're taking a strong control against abuse (warrant) and replacing it with police discretion.

Given the broad liberties that the modern government takes with things, I think skepticism is in order.
My understanding is that photons are uniquely unstable. By virtue of traveling at a constant (the speed of light), they lack the self-regulating orbital mechanics of matter (where going deeper into the gravity well speeds you up, and going farther away slows you down.)

Dealing with spherical cows, before accounting for drag, you can describe the possible space for valid orbits as a volume, and you could describe the bounds of the velocity vector via another volume, for all positions and velocities at those positions that describe - at least on paper - mathematically perfectly stable orbits.

Dealing with a photonic cow, before accounting for drag, you can describe the possible space for mathematically stable orbits as not a volume but an area - the surface of a sphere. The velocity vector has a very specific magnitude (c), and a very limited range of possible directions (exactly perpendicular to the normal of the sphere's surface). The shape you would use to describe the bounds of this velocity vector have 0 volume, 0 area. It only has a length.

Both cows can be further perturbed by drag, tidal effects, non-point gravity sources, etc. to further worsen the problem. Individual collisions with particles of space dust will push the spherical cow from one mathematically stable orbit to another, until eventually they add up enough to most likely deorbit it. Individual collisions with particles of space dust will instead take the photonic cow from one mathematically unstable orbit to another, with a decent chance of it ending up on an escape trajectory instead.
JERRY: The only thing I can think of is I told her we should have those moving walkways all over the city.

GEORGE: Like at the airport? (getting excited)

JERRY: Yeah.

GEORGE: That's a great idea!!!

JERRY: Tell me about it!

GEORGE: We could be zipping all over the place.

JERRY: They could at least try it.

GEORGE: They never try anything.

JERRY: What's the harm?

GEORGE: No harm!
> In any case, I think I see your problem. You are not the sole user of Python language.

I'm glad I'm not. Otherwise I probably wouldn't be using it either. Not sure how that is my "problem".

> There are features that other people like (such as using [asterisk] in unpacking), and so features you like are weighted against their use cases, and a reasonable compromise is made.

I like that [asterisk] syntax too.

> And frankly, I think if you like to use lambdas that much, you really want to program in a language where everything is an expression, such as Lisp or Haskell.

Or I could just keep using Python 2.7 which works just fine, and not move to version 3 where I'm not welcome.
So is anonymity the hook to bring you in to an eventually non-anonymous environment?
Check out Amadeus API
That is generally how one encrypts large files with pk, yea. In fact I vaguely recall some crypto tool I had for personal use many years ago did exactly that for files above some size.

The end result is you see a file encrypted with a symmetric key.
In your personal experience, did you find it taken some amount of practice, or to clear a certain barrier of fitness, before you started to enjoy running?

I've been training for about three months now and I spent about 6 weeks of that feeling sick the entire time, and the more recent 6 weeks just not enjoying it.
So were the US armed forces.
I've read a few articles of people managing to get the key out of the ransomware programs, so it some cases it really is just stored on the system and you can find it if you know what you're doing. Those articles were a while-back though, so it's possible they've 'fixed' that issue.

Like others have said, public/private key crypto can be used to achieve this, and fairly easy: The randomware is distributed with a public key, and after generating the AES key and encrypting the system, it then encrypts the AES key using the public key and removes all other copies of the AES key. Thus, nobody with access to the system can decrypt the system now unless they have the matching private key. If you pay to decrypt your system, the program sends off the encrypted AES key, and then they send back the decrypted AES key which they got by using the matching private key. And then from there you use the AES key to decrypt the rest of the system.
Common weaknesses in code
Not disputing that. Very brave. But you never hear of the 95% + stories that end in tragedy / poverty. You only see the Glory Stories.
"All I do is learn stuff" sounding phrase dot com would be more inline with your stated objectives.

Currently, name & logo look like something a company would use and are potientally easily confused with other companies using similar names; as mentioned in other comments.

Just to be clear, it is obvious you put a lot of work into this, thanks for sharing. Keep it up!
If the key is accessible, someone could write software to automate breaking your ransomware.
>Isn't it just the straightforward position for most companies that are considered common carriers - they can't discriminate?

(For more about that won't work, see my previous comment I linked in the footnote.)

It wouldn't make any sense for the government to forcefully reclassify a company like Facebook as a "common carrier"[1] like a telecommunications provider because FB is sponsored by advertisers. The ISPs (with subscribers) can be common carriers but not websites (with ad sponsors).

A "common carrier" designation from the government doesn't come with a $20 billion payment to Facebook from the government (taxpayers) to make up for loss of advertisers pulling their ad dollars on platform that allows speech they don't like.

Likewise, since "common carrier" doesn't mean users are forced keep their Facebook accounts and forced to read newsfeeds of opinions they disagree with, it doesn't solve the problem.

[1]https://en.wikipedia.org/wiki/Common_carrier#Telecommunicati...
Being able to change things in one part of the code base at the time -- or one feature/data field at the time, is a HUGE thing. For production systems you just cannot put the backlog on pause for a month or two while porting. You can however incrementally fix over the course of some years.
I've a question: Do you limit your topics or simply write whatever you are thinking about? Do you set a timer?
did anyone have success with lightroom 6 on wine
Try Musicbrainz picard for a tagger.

As for foobar2000... I think nothing on any other platform replaces it, even on windows. You could try quodlibet which has tons of features, but it isn't as fast when dealing with hundreds of thosands of songs on a music library and only supports gstreamer as a decoder (which i think sucks). But it has a good interface, multiple ways of displaying your library, proper tag support (instead of just fully supporting a few tags for sorting and stuff).

In my setup I end up selecting audacious as the default player, which has a lot of similarities to winamp and some with foobar, but audacious sucks for music libraries. Instead, I keep quodlibet for that task.

When I open a random file from the internet or from the file browser, audacious steps in with it's great audio format support, simple and fast interface. When I want to include a song or an album into my collection, it goes trough Musicbrainz picard, then properly installed in the music library directory hierarchy and finally it's available in quodlibet.
Is it just me, or has this post dropped from the front page suspiciously quickly? In just 2 hours it went from #1 to the second page I think. I'm trying to notice these things more and more because we're seeing this "fake news" meme being pushed a lot recently and there have been accusations of bias on HN by the admins before.

Supposedly, as part of the ranking algorithm at HN, there's a "flame war" detection feature that drops controversial items off of the front page quickly unless they're explicitly allowed to exist there.

Having this feature in place is great for the admins as it gives them plausible deniability in terms of bias when items get ranked lower quickly, but not so good for users if it's inconsistently applied and the topics they see are for all intents and purposes controlled and guided towards certain viewpoints.

You can see my previous post in this thread: I'm not even a fan of this article! I'm even saying this as somebody who (I think fairly reasonably) defended and criticized Amazon in my response. I don't fear anything from this article however and things can be gained by talking about this issue.
Facebook finds discrepancy in its like and share metrics
My math teachers at two different high schools often had library passes ready for me on non-test/quiz days. All I had to do was hand in tomorrows homework assignment today. I had to do all the questions, they wouldn't tell me what cherry-picked questions would be assigned. Worked out well to have me not distracting classtime but I never got any encouragement to continue into advanced maths. My freshman college counselor told me all my prerequisites had been satisfied in HS, don't bother taking more maths. 18yo me was happy to hear it. Meh.
Yes, given a theoretical ransomware which uses AES and RSA I would assume it's operating like this (pseudo-code):

private_key, public_key = keygen_rsa();
send_home(computer_id, private_key);
wipe(private_key);

for file in files {
aes_iv = ivgen_aes()
aes_key = keygen_aes()

encrypted_file = aes_ccm_encrypt(file, aes_iv, aes_key);
encrypted_aes_key = rsa_encrypt(aes_key, public_key);
wipe(aes_key);

filepos(file, 0);
write(file, aes_iv);
write(file, encrypted_aes_key);
write(file, encrypted_file);
}
I can't say anything about having "the best", but Lenovo on-site support is good. Standard with some models and an affordable upgrade for others. After using it a few times I really don't want to go back to having to send a device in, so I'll need good reasons to consider a vendor that doesn't offer on-site. Especially since many faults don't make a device totally unusable.

No shipping delays, no not having the device while they "wait for spare parts", no discussions about access to the OS for testing, ...

If you don't have on-site with Lenovo and a service partner locally you apparently can bring/send it directly there and they'll claim the warranty with Lenovo, that might be a good deal as well if you know a trustworthy local shop.
Show HN: Babel-preset-env, auto determines required Babel plugins based on env
On an iPad here. There's an unvote link. Same as on desktop. I always pinch to zoom in on HN because the interface is fiddly and it's impossible to tell if you hit up or down. Your finger normally covers them both. Much prefer the Reddit UI (which might be what you're mistakenly looking for).
> (another commenter mentions endorphines as well, which strangely isn't in the article)

Even more tangentially, there's a good chance that "runner's high" is actually caused by endo-cannabinoids rather than endorphins.
So I guess we all think it is legit that this ad has 96 points in 3 hours. More than anything else on HN in this time period.
6 Essential Changes You Need to Know on Windows 10
Diversity and speaking engagements
But basically all land in florida is covered by this "loophole".... even if you dont cross the border
I get it now, thanks. When you press WASD you give a command and the selection moves to cell in that direction. So if you jam WWWW.. then you command a bunch of troops to move up at once, all in a line and all occurring in rapid succession.
Bodrum Escort Tesettürlü Doyumsuz Çıtır Arzu
> Why make them bold?

It's an Indian thing. And I can say it cos I am also Indian (American), so don't cry "racist".

I worked with quite a few off-shore devs during my internship at Goldman and I noticed this in a lot of blogs and GH Project README.md / Landing pages of my off-shore Indian peers. I even asked a couple of them and they said "SEO!". But I've read on mattcutts.com and other SEO blogs that bold-ing / making keywords strong is no longer a factor in determining SEO Rank, atleast with google.
You think people being compelled to vote for a specific person is an unlikely event? Unions, employers, organised crime, parents, etc have all over the years tried to force people to vote a specific way. If voting is verifiable they can be successful.
An open letter to managers of women
with open('some latin-1 file', 'rb) as f:
text = f.read().decode('latin-1')
with open('some utf8 file', 'wb') as f:
f.write(text.encode('utf-8'))

Python 3's string encoding support is super good. I've said it before and I'll say it again: if you use bytes as a string you are Doing It Wrong.

If you use bytes as a string you are Doing It Wrong.

If you use bytes as a string you are Doing It Wrong.
Places like this tend to show the hypocrisy of the average leftist when it comes to free speech, though. When free speech benefits them by weakening social norms (especially religious ones), they champion it, but the moment free speech starts to subvert the new liberal norms they put in to replace it, suddenly we get arguments about how free speech is a limited concept and pleas to rediscover civility and tolerance.

So much of discourse honestly is bullshit, and no, this place isn't immune either. Replace "free speech" with "disruption" to get this place's hypocrisy too. Oh, let's trumpet the sharing economy, whose purpose is to disrupt and ignore law in order to give urban programmers benefit, but when some employer decides to disrupt employment law by discriminating against older techies or native born ones, and the same thing happens.

It's all about self-interest in the end. I'd rather a reddit style community that tolerates all self-interest than one that claims to be encouraging civility when it's really something else.
Understanding the Stack (2003)