skysight-inc/HackerNews huggingface dataset:
+1 for PoE. The only reason I don't play is because I can't stop when I do.
Chalice – 1.0.0 GA Release – AWS Developer Blog
My first job was to work on some Jamma game boards in the 90s... Thanks to that I did learn assembly and how to create fast animations on small platforms. I left the field after a few years and started a company in the Live Event industry, we are doing media server / VJing software. I am 54 now and while I run the company I still code 50% of my time.
Some of my younger colleagues wish I used more C++ and less C :-)
Where did you move to from Berlin?
Ask HN: Why is Bitcoin's price growing so quickly?
Bitcoin's price almost doubled in a month. Why is this happening? Are there events that are causing this surge?
@nocoder - Also, because I'm not a fan of Wikipedia as a source, here is a scientific paper on the gender differences between men and women that includes many sources itself, which should satisfy your curiosity on the subject. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3149680/#!po=42...

Here is a poll conducted by Indeed.com that also demonstrates the differences outlined by Demore in his memo. http://blog.indeed.com/2016/07/18/do-millennial-men-women-wa...

Do you need more examples?
> OOP has lots of well-known unique characteristics such as inheritance, dynamic dispatch, polymorphism, encapsulation, etc...

OO just means that you have a semantic entity, the object, which contains data and to which you associate code. Your main tool to work with is this object; just like in FP your main tool to work with is the function to which you associate data through closures and currying. Likewise, in logic programming your main tool is the constraint. And these aren't relevant to the language. You can do both OO and FP in most mainstream languages.

> dynamic dispatch

is just allowing to associate a different implementation to the same function name. Every languages that have some kind of function pointer allow this.

> polymorphism

is in almost every language, including FP.

data Tree a = Empty | Node a (Tree a) (Tree a)

is polymorphism. C++ templates are polymorphism. Rust traits are polymorphism.

> message-passing

is only relevant if you adhere to Alan Kay's vision of objects. I personally don't (even if the guy coined the term).
Little Snitch 4 Crack Mac and Keygen Download (2017)
Employer OR Employee?
I noticed there is a lot of issues about fresh grads being unable to find a job. As an employer, what are the best platform or method to find these fresh grads?

P.S : I am having some hard time trying to find fresh grads to hire.
AMD Threadripper 1950X review
Rust is neither OO nor FP, it's procedural (like C and Fortran) but borrows concepts from OO and FP. OO requires data structures to support dynamic dispatch, and although you can have dynamic dispatch in Rust via trait objects your code is heavily gimped - no generics, you can only pass by reference, lifetimes have to be explicitly annotated, etc. It feels like OOP-emulating C code from back in the day. Likewise, if you try to do pure functional programming in Rust you're going to have a bad time. Closures don't share types, and doing dynamic dispatch on them creates the same problems as trying to emulate OOP. In reality it's its own beast, much closer to C with templates than a crossbreed of C++ and Haskell.
True hackers simply care about code and true readers care about words. Take the authors name away and it is not always obvious who wrote.

I was a bit surprised that Jemisin got her second Hugo in a row. I liked the Obelisk Gate, eager for the third one but then there are other great ones on that shortlist - Becky Chambers made me chuckle more than I can remember.

Still two in a row for the same person isn't that proof for a lack of diversity? /s <-- sadly needed these days 8-/
I agree with you broadly, but not about the android settings.

I mean, they just look so much better this way (Nougat). Perhaps your requirements would be better addressed in the accessibility settings. Have you tried turning high contrast on?

For most of us, the better looking icons are a non-issue. I personally don't even look at them to navigate, I can read the options.
You might (if timed correctly) steal aggro from your creep wave which will lead you to win the game if the other hero is AFK.

You might also pull aggro from their creep wave, which I think should also win you the game in most circumstances.
Confiscate his land. Problem solved.
To Fit into Silicon Valley, Wear These Wool Shoes
The server could finish sending frames and let the gif loop after 12/24 hours have elapsed.
This is during the training phase, the opponent will be a similarily trained AI.
Has it been passed? Turings original paper assumes adults conversing intelligently. That is the spirit of the test. Not a clever hack of the rules, like posing as a child which doesn't speak english.

This is the $20000 long bet from 2002 between Kapor and Kurzweil:

http://longbets.org/1/#terms

> Ray Kurzweil maintains that a computer (i.e., a machine intelligence) will pass the Turing test by 2029. Mitchell Kapor believes this will not happen.
I get that games nowadays, even retro, are made using modern tools. My question is whether that's absolutely required, or if you could make a modern game using old tools.

For example, one guy ported Canabalt to the Commodore64: https://www.youtube.com/watch?v=yibnVB9iXfU

But instead of porting, the team would develop new games like Canabalt using old tools, and then sell the games integrated with an emulator.
But there is an infinite spectrum of languages that mix and match various features of what you call "OO" at diverse degrees, making it meaningless to include all of these in the definition. The most famous ones tended to bundle them all which led to the misappropriation but really, there's no problem with simple concepts. We don't have to find names for everything: it's much clearer to say "language Foobar makes immutable values first-class and allows interface inheritance and delegation" than "language Foobar is FP/OO/whatever seems to be most predominant when looking at the hello world in such language".
I've heard Laravel is pretty good so going by that the best language would be PHP.
Show HN: Your first serverless Python function with OpenFaaS
This is the thread where early research into the Mandelbulb happened. It's historically interesting, but as the final post says:
"This topic has been locked because the main thread theme has reached some kind of a result, and is simply far to big now"

For those who are more interested in the Mandelbulb in general than the history of its discovery, the Wikipedia page is a better starting point: https://en.wikipedia.org/wiki/Mandelbulb
That's pretty biased.
Hmm... Sounds really interesting but WebAssembly doesn't have GC so porting dotNET applications there wouldn't be as straightforward as it seems.
8 Tips for Turning Painful Personal Lessons into Professional Success
I had problems with Haskell after 1024 open sockets, but compiling with ghc -threaded fixed them. Other than that, no problems encountered yet. (using nginx as proxy)
Not the OP, but I recall a section in Mark Fischer's book Capitalist Realism, in which he relayed an anecdote from his teaching days. According to Fischer, a large plurality of his students (in higher education) were functionally illiterate. They had gone through the usual early-ed literacy, and knew the mechanics of how to read, but in practice showed a distinct aversion to actually doing reading.

When asked to read, they would complain that they couldn't, because it was "boring". They had been so consumed by spectacle that the ordinary act of reading words off a page had drifted beyond their reach.
How My Cancer Patient’s Scary Father Emotionally Scarred Me
> Perhaps so. They made no such claim in their response to Damore's essay though. In fact, they didn't address any of his points at all; they just fired him, thus proving the main point of his essay

Google's firing should be seen in the context of how it affects their workplace. This notion of "anyone can say anything" does not stick in a social gathering like a workplace. Free speech is relative, in this case relative to the workplace. This memo challenges that and that was addressed by google. This is similar to firing someone making a "I will gut you if you send me a poorly constructed pull request" threat. That is not free speech. That is unsettling a social gathering. The person making the threat may be right on his intentions, but context and how he puts across matters.
To buy a median priced home in the Bay Area, you now need income over $179,000
A lot of misunderstanding in what you wrote, but to comment on two parts:

> Every languages that have some kind of function pointer allow this.

It doesn't seem like you're reading the discussion. The claim the parent made was that "every time you do {X}, it is OOP". My reply was "yes, you can do OOP in C, but OOP implies far more than just {X} (it implies {Y}, etc.); merely {X} does not imply OOP".

You reply with "languages that have function pointers allow {Y}". Well yes, they do allow {Y}. Most/all of them in fact probably allow OOP in full. Nobody suggested such languages don't allow OOP (in fact I said the opposite about C). What does that have to do with the entire discussion and argument? Your argument isn't even wrong... it doesn't even compile.

> message-passing is only relevant if you adhere to Alan Kay's vision of objects. I personally don't (even if the guy coined the term).

This 100% completely misses the point of what I said. Replace it with "procedural call" if you're allergic to "message passing". The point I was making was we're talking about subroutine calls: you call a procedure and wait for it to produce a single value as the resulting output before proceeding. Again: if you're not used to other paradigms then that might be why you're missing my point here and adversely reacting to superficial things like the nomenclature. Whether you dress it as message passing or anything else has nothing to do with the issue.
North Korea’s “not quite” ICBM can’t hit the lower 48 states
By far the most original and entertaining character in Fahrenheit 451 is Captain Beatty, with his sneering denunciations of the cultural value and psychological impact of books, not least because of the (probably unintentionally) ironic way they mirror better-informed versions of Bradbury's own contempt for the worth TV and radio
Even if cars were only used by each person a couple of times a week that's still a massive improvement over commuting everyday. (I also think you're exaggerating, toilet paper can easily fit in a backpack.)
The end of Libor
> I mean, they just look so much better this way (Nougat)

But that's exactly the problem. On furst glance it looks better but when you search for something then 20 icons of the same color just don't work that good. Give me ugly but visual distinct icons and I would be much happier.
Cathleen Morawetz has died
The analysis I read had Tesla roof plus batteries closer to $60k for an average house plus batteries.

For payback, you could also subtract the cost of a standard roof assuming your not ripping the old off simply to get solar. That takes $10 to $20k off for many people. Plus traffic feeding depending where you live. So for a new build it would drop the payback time quite a bit.
Nuclearphynance and quant stack overflow are basically it. Otherwise best discussed on the trading floor!
And, of course, you've got a free roof included with the purchase.
I have no problem with it. It spreads awareness about the atrocities of communists. People get compared to Nazis all the time, because Nazi=bad is something that almost everyone agrees on. Meanwhile there are a lot of unironic communists in tech circles and everyone's okay with it. So next time you compare somebody to Hitler, consider using Stalin instead.
>> Tell people at interviews you left your last job because the environment was toxic. There's no shame in that.

I would strongly advise against this, especially hinting any grievance "toxic, abusive" etc. Employers are very risk averse and any sign of these words is a big red flag. Keep in mind the hiring manager you are only getting one side of the story. Phrase it tactfully and professionally.
Ask HN: What technology/products do you use for home automation?
Either Bitcoin has finally found a use or this is a pump'n dump scheme of epic proportions...
Www.office.com/setup – office setup help – www.office.com/signin
Introducing the Windows Console Colortool
Dota 2 – OpenAI
Naval Ravikant and Ryan Shea at Blockstack Summit 2017
Monstress is amazing! Couldn't recommend it enough.
In Spanish bread is written and pronounced "pan" (after latin "panem").
I didn't know much about bicycle paths in the Netherlands in the 1930s, so I googled around a bit. It turns out that creating an organization of people campaigning for bicycle paths, like the Kickstarter described in the article, is a quintessentially Dutch thing to do. In the early 20th century, bicycle path associations popped up all over the country, some just campaigning, others also (partially) funding paths. In the 1950s interest waned, as constructing bicycle paths was seen more as a duty of the government. https://nl.wikipedia.org/wiki/Rijwielpadvereniging (Dutch)
That helps with the external distractions, but it doesn't help with the pressure you put on yourself - the internal mental pressure.

There's a reason everyone recommends "The Inner Game of Tennis" in this context.
see also raytracing clock on PNG: http://www.ioccc.org/2013/mills/hint.html
It seems to be movie adaptations as opposed to shortform which are TV series adaptations.
Regarding the effect Capitalism has on all the other systems it encounters, I'd like to suggest you read Capitalist Realism by Mark Fisher (2009).[1]

[1] https://en.m.wikipedia.org/wiki/Capitalist_Realism:_Is_there...
certainly they're going to ramp up the hype
1.8B loan to produce how many cars? How much they make on each car sold? How much of it would ever go to paying their debt instead of being burned in place?
No because you seem biased to keep it and can control the outcome of the bet. Anybody willing to take a bet that my keyboard is going to evolve radically or disappear altogether in my lifetime?
Twitter users want Trump’s account suspended for ‘threatening violence’
I think they either had a reward for creep blocking or they used the "learning from human preferences" paper to coach it for that behaviour. I would be very terrified if it learnt creep blocking on its own with no help.
In GNU Emacs one can use gdb-many-windows in gdb debug mode to get the real power of gdb.
So we basically have to put our faith and trust into machines that by doing computational expensive operations just for the sake of making them hard to break, will trade wasting a lot of energy for a little more trust.

The point is always "make it hard so it will be too expensive to crack it". but what if some country (or group of countries) really try to temper with the clock of the internet?
Are we sure the won't succed and make all of us use it?

If consensus is only established by powerful AIs, the ones with the most powerful AIs are creating the truth.
Baltimore school with 0 students proficient in math has highest graduation rate
For 24 hours, that's still a 345MB image :)
Golf is cheap.

Hmm. You could say much the same about tennis, surely?

I suspect the biggest cost at the top level is coaching time: Is it possible to get good enough to match the elite players without access to a coach who is good enough to train players at that level?
Veja como tornar sua velha TV de tubo em uma smart TV
Spanish dubbing voice overs
World's largest private submarine sinks
Curious whence comes your familiarity with the scams?
What was Benchmark thinking?
I'm a positive guy and more is more...

Nope, for one this is a zero sum game and making coding a priority means other things have less budget - not money that may or may not be found but simply time of the kid. Coding is time intensive so where do we take that time away? Math? Reading? Writing? Kids struggling often with the basics...

And is there really such a huge need for coders? Considering the retiring baby-boomers a much stronger argument could be made for nurses. And unlike nursing coding can be off-shored...

It would make sense make studies and plans how do it effectively before cargo cult coding school on primary level just after that fad fizzled out.
Side question: if we consider a team of 5 bots, would they need to communicate?
Episode 41- GTA Vice City- Missions by Umberto Robina- Naval Engagement
> yes, you can do OOP in C, but OOP implies far more than just {X}

maybe it was not clear, the point I am trying to get across is that "OOP implies far more than just {X} " is incorrect; OOP doesn't imply any of inheritance, dynamic dispatch, run-time polymorphism, etc. I took function pointers as an example of why "supporting dynamic dispatch" is irrelevant for categorizing programming languages as OOP / not OOP (and I would even say that doing such a categorization is in itself a worthless idea).

> you call a procedure and wait for it to produce a single value as the resulting output before proceeding

I must admit my ignorance : which languages except prolog don't work like this ?
Meh. Twitter users want to stick it to their political enemies, abuse the abuse systems in an attempt to do so. Just another day on the Internet, isn't it?
My baby did it without being taught, so maybe it is a natural thing.
Is it actually an abuse of the system though?

The man is without a doubt threatening violence, isn't he? Shouldn't he be held to the same standards as any other Twitter user?
DFS+Fanduel+MLB+Picks+8/12/17:+DraftKings+Top+3+Pitchers
How is this abusing the abuse system ? It’s a clear violation of the ToS.
Years long debate has reached resolution and technology is being upgraded. LN is on feature freeze for 1.0 release. Increased institutional investment
Also, depending on how you handle pressure, a period of absolute silence when people concentrate on seeing whether you fail or not can be a lot more nerve-wracking than a colourful crowd of people relentlessly booing your team.
how can such an old browser run a C program embedded within it? Can someone elaborate how this could have been done
Show HN: Easy to Use Contact Form That Works with Your Inbox
Your civility is making it hard for me to pigeon-hole you as an unreasonable reactionary. Please desist.
Moving to a communication of events between subsystems: CQRS-ES with open source
If you wanted them to play "within the rules", they would need some way to communicate via the game.. Text chat would make the most sense since adding in TTS / STT would seem unnecessary.. They could even communicate in some kind of shorthand language that only the bots understand..
Webassembly rocks
Firefox has a reader view as well, and Tab Groups [1] can do the overview (as well as some other neat things), although that's going to stop working in three months...

[1] https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa...
It looks like the magazine itself didn't have the copyright renewed back when that was mandatory, so the pre-1964 issues are out of copyright as far as the magazine's own copyright goes (which is probably why archive.org feels comfortable putting them up). But yeah some subset of the individual stories are probably still copyrighted, so PG would avoid it.
Yeah, the pool actually did have this type of solar thermal heating originally, when they first bought the house around 15 years ago. But it wasn't very effective at heating outside of the peak summer months. Installing the heat pump meant they could swim around 5-6 months of the year instead of 2-3.

But to be fair, the collectors probably weren't big enough for the size of the pool. And the technology has probably also improved a lot since then - it was a pretty ancient set up.

PV is certainly more expensive but it has other utility besides just reducing the pool heating costs, as it will be able to generate reasonable energy year round for them (at ~45 deg latitude). If they didn't already have the heat pump then thermal might make more sense!
5Steps to Help Yourself Recover from a Setback
It's also interesting to note that icefrogs balance strategy revolves around strengthening strengths, and making initial weaknesses more pronounced. I think this helps a lot with diversity.
That's an inherent property of all living material. All tisssue is on the edge of thermodynamic breakdown i.e. Unlike manufactured material, resting state for biology is death).
You can vouch for comments. You can't vouch threads. You upvotes threads.
Money is a fiction, so what you going to do about it? So many stupid people have bought into the concept of money are you going to change the world?
"Personally I am applaud" - looks like a Freudian slip.

But yeah - you are right - on personal level it is pretty obvious.
> These days, anyone who could have been a diversity hire is guilty until proven innocent

That says a lot more about you than it does about diversity programmes.
煙草 is ateji which in this case means that the characters are read that way only for that word.

The other kind of ateji is when kanji are used like an alphabet eg 亜米利加 (A me ri ka). The second kind is mainly used for abbreviations in modern Japanese eg 米 is equivalent to writing "US" in English.
Going by the mostly vapid, unhappy expressions on their faces, I'd say no. And why would the alternative be talking to passing strangers? Why not just take in yourself and your surroundings, or be in your head without distractions? It's not that you have to always do that to be a person, but you have to be able to, and if you're not, talking to people who are equally unable isn't even being social anymore, it's just a blob. Which brings us back to the vapid expressions when reading and communicating. I think they're not really doing anything as much as simply waiting life out.
کاشی کاری حمام, تعویض کاشی حمام
To Learn Something New, Make Things Hard on Yourself
> I took function pointers as an example of why "supporting dynamic dispatch" is irrelevant for categorizing programming languages as OOP / not OOP.

Again, like everywhere else in your comments, you're conflating and confusing the language with the model/paradigm and keep trying to shove a language into a programming paradigm. Firstly, you can do OOP in assembly and yet it's not an "OOP language". The language is quite independent of the paradigm. Secondly, who was even trying to categorize languages here? You keep thinking the argument is about categorizing languages and then refute a nonexistent discussion...

> I must admit my ignorance : which languages except prolog don't work like this ?

Again: the discussion is not about trying to shove languages into categories; it's about programming paradigms. You can use the same language to code in multiple paradigms.

Look up "actor-oriented programming". It's a different model meant for concurrent processes, i.e. it's not a subroutine model since you don't need to wait for the procedure to finish and produce a result before continuing.

There are lot of "models of computation" out there (probably a better search term than "programming paradigm", btw) and people go so far as to do PhDs on these. I suggest looking around and not assuming everything is some trivial variation of OOP or FP or DP (declarative programming) or whatever you saw in undergrad.
The Next Moon Landing Is Near, Thanks to Pioneering Engineers
I know one...he's in his late 60's and he's an IEEE fellow.
Moneytis is like a travel fare aggregator, but for sending money abroad
Bots hesitate via thinking time. You see this in chess matches most obviously when a high level bot spends more time on some moves because it realizes the situation is unusually important or tricky.
And I'd be fine with people slumping over and giving out if only their votes and wallets didn't also affect my neck of the woods. I flat out cannot afford such peers, sorry.
So can literary criticism.