skysight-inc/HackerNews huggingface dataset:
> It's not practical for people ... opening files

Or in other words, being a "glue" language?
zero with a dot in middle or very wide O narrow 0 (which is how proportional fonts deal with it) although unless it's quite exaggerated it's still not always obvious if you encounter one but not the other.

Some fonts have the slash through the zero is closer to horizontal and goes through just above to just below the x height. Orthographers can argue amongst themselves whether that is a distinct approach or just a variation of the /.
PyPy performs better, but when you perform 2-3x times better than something ~40x slower than C, you still don't end up with a "fast implementation". Just, "not as slow". If you've got Python code in hand and you want it to go faster, PyPy can have a great bang-for-the-buck, but if you want it to be legitimately approaching the limits of the capabilities of the hardware, you'll need a different approach.

But let me once again underline that if you have Python code in hand, and you want it to be faster, PyPy is a great option. I'm not being critical of PyPy.

A common mantra I've heard dozens of times in the last ~20 years is that there's no such thing as a slow language, only slow implementations. But after witnessing the effort to create "fast" implementations for a lot of slow languages over the past 10 years, and seeing so many of them plateau out at about 10x slower than C, I no longer believe this. Or at least, I no longer believe it is practically true. If there is an implementation of Python somewhere in theoretical program space that is as fast as C, it does not appear to me that it will be possible for humans to produce it.
Well, Confucianism is as much about choosing the benevolent and harmonious path as it is with relationships and order.

You can't really talk about a Chinese society and only bring up Confucianism as it is also a mix of Daoism and Buddhism - all three of which are at odds with each other.

I would think Daosim and its ideas of the needs and rights of "self" would be closer linked to official corruption than that of Confucianism.
Taking control of your digital life
> Terrifying that he has some power to detain people against their will; or to force people to take medication against their will.

Why's it any more terrifying that a religious dualist person has that power than an atheist materialist? Atheist psychiatrists in the Soviet Union were responsible for quite a few involuntary committals of folks whose 'madness' was wanting freedom.

> Why is he talking about someone's medical status to other people? In England he's committed an offence.

A cleric cannot consult with a psychiatrist in England?

> > This was not psychosis;

> This bit is fine. "I'm a doctor who specialises in mental illness. This doesn't match any mental illness I've seen before, and isn't in my diagnostic manual".

> > it was what I can only describe as paranormal ability. I concluded that she was possessed.

> This bit? FFS.

'There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy.' He definitely needs to make sure that he takes appropriate precautions against cold readers (who are quite talented at winkling out details without one realising). As he notes, ' I technically do not make my own "diagnosis" of possession but inform the clergy that the symptoms in question have no conceivable medical cause.'
Is it a joke?

The Catlins Coast has population 1200 with very low density. Google search returns only seasonal agricultural jobs.
IIRC, GnuCash and LilyPond use Guile. The project itself now has some good maintainers, and has been making strides since its 2.0 release. Some parts of the (small) Scheme community have taken notice, and new projects are popping up; like GNU Artanis[0].

Oh ah, and there's Guix[1].

0:
http://web-artanis.com/

1: https://www.gnu.org/software/guix/
imho it's about references (pointers) and the inability of the memory prefetcher to optimize memory accesses. to fix this languages need true value types.
I have passed the 101 Mandarin course. Learning a linguistic language rather than a technical one is an interesting challenge.

Professionally I think it has had a slight effect as a thing on my resume but I work in international logistics - I don't use it directly for my job but it shows something I guess.

It makes waiters in Chinese restaurants smile when you say thanks.

Have you watched any videos?

http://self-study-mandarin.blogspot.co.uk/2008/02/learn-mand...
"13 other countries that lined up with Russia and China"

Although a paragraph further it says "Russia and China were joined by 15 other countries"
Netherlands gets first nationwide 'Internet of Things'
multiuser ? https://www.gnu.org/software/screen/manual/html_node/Multius...
Thanks :) I was afk and I hoped someone would correct me.
Some distributions were using patched versions before, but from 17 Apr 2014 - screen 4.2.0 and further have it.
Shortcut is: C - a |
Ironically in the i7-2600 days only the non-K supported VT-d.
Small typo in the title: should probably be GNU (not GUN).
My understanding is Yersinia pestis is just as fatal to rats (and fleas) as it is to people.
If you want full time web dev work, Auckland and Wellington are really your main options. Cost of living in NZ is high (relative to salaries), but for most people the pace and quality of life make up for it.

Given that NZ timezone is only 3-5 hrs difference from the west coast of the US, I personally would look for remote work for a US company while living in NZ (salaries and the exchange rate would be strongly in your favor). However, if you need a visa sponsorship this wouldn't be feasible.
> He honestly weighs evidence he's never seen?

I don't think he is: rather, he's point out the failure of the debunkers to make a sound argument against something which he's not seen. I think that his position is, 'I have not seen levitation, but others say they have,' not 'levitation exists.'
>>I know Perl had many efficiencies built in, and was considered quite fast at some point (90s?).

There are a lot of threads in Perlmonks that talk in detail about speeding up Perl, related project et al.

To be summarizing it. Languages like Perl and Python are slow because they do a lot of work out of the box that languages like C don't. There fore when you talk of talk of translating Python to C, or Perl to C. Essentially what you are talking of is translating all that extra action back into C, which will run as fast as Perl or Python itself.

The more you make it easy for the compiler to interpret the faster it can run and vice versa.

Python is slow for the very reason its famous, its easy for the programmer.
> Intimacy isn't profitable and there is no money in sharing personal photos.

Facebook makes money as long as users continue using its services. It doesn't matter much what they are doing as long as they keep coming back.
> Another point with the above loop, is that ideally, even if it can't be optimized/memoized down to a constant - it really shouldn't have to be much slower than its C counterpart. Except for handling bignums in some way or other (perhaps on overflow only).

Sadly, bignum handling is very expensive even with type hinting. Essentially, every time two numbers is added or subtracted you have to check for overflow:

int z = hw_add(x, y);
if (over/under-flowed?()) {
bignum* bn = new bignum();
bignum_add(to_bignum(x), to_bignum(y), &bn);
return bn;
}
return z;

So most modern statically typed languages (none named, none forgotten!) actually cheat and use modular arithmetic instead. For example, the straightforward way of computing 9223372036854775807 + 1 on a 64bit system in one of those languages is likely to yield an incorrect result.

Which imho is complete bullshit because there is no reason to sacrifice correctness for performance other than to win benchmarking contests.
Look at any advertisement. That company needs skilled technical people.

Naming companies just puts undue focus on them, when there are so many.
Not none, poor...
You (like almost all SJWs out there) seem to misunderstand the meaning of "privilege".

"Privilege" is something given by a royal or government decree to some specific person or group. The normal state is "unprivileged", and "privileges" are to be eliminated by rational society.

Meanwhile, when speaking of sexism and racism, there is no "privilege", because the "unprivileged" state is not normal (and the whole society is not mean to be reduced to it). You might speak about "discrimination" or "oppression", but "privilege" seems to reverse the meaning.

Semantics nerd out.
India isn't really a full democracy; it says it is a "democracy" as long as it is convenient to say so. India has hardly ever stood for free speech or even understands what free speech is all about.

For example, during 1984 massacre of Sikhs in Delhi these jokers were playing shehnai[1] all day on their only state-owned TV channel Doordarshan[2]. This I know, because I lived there then.

And now they even have a prime minister with sketchy/convicted/ruling-overturned background who is well known to have massacred people/colleagues based on their beliefs/position. One can only imagine what goes on behind those free speeches.

[1] https://en.wikipedia.org/wiki/Shehnai

[2] https://en.wikipedia.org/wiki/Doordarshan
E-mail from Bill (1994)
It seems like every time I have to deal with a pharmacy, I am continually blown away. It's a uniquely terrible experience, more akin to the DMV than a retail store.
This made me wonder how "metal" a given text is. Wrote a small toy here: https://lucb1e.com/rp/crapware/metalness.htm

Given a text it will split each word, add up the metalness score and divide it by the number of words.
Now you are blatantly ignoring the principle of charity. I like HN because of its tight guidelines and moderation. Tone policing is a systematic problem in our society, one which you shouldn't dismiss as weak and lazy, especially since the culprits are typically privileged males. You will grow more as a person if you take the time to learn from people from different backgrounds.

Furthermore, assumptions about me aren't productive but I doubt dang will say anything.
Google lança “Minha Actividade” mostrando tudo sobre você
> If nothing else, the stereotypical "possessed" behavior is exactly the opposite of what you'd expect a literal hell-demon to do. If the Devil was real and wanted to tear down God and religion, he'd make the possessed act like reasonable, well-spoken atheists, not this mumbo-jumbo routine that seems calculated to scare people into going to church.

What makes you think that Sam Harris & Richard Dawkins aren't possessed? Maybe the symptoms of possession are really symptoms of a trapped soul trying to break free of its gaoler: in the case of folks like Harris & Dawkins, they don't want to break free, while in the case of some poor sap he does.

I don't know that it's actually the case, but it's an explanation. Another, of course, is that folks who want attention seek it out in the language they are familiar with: demonic possession for Christians, running amok for Malays, school shootings for suburban American teenagers.
These sound great, go do them!
The submitted title was “GNU Unifont updated to Unicode version 9”, which was more informative and not misleading. Often I don’t know why the titles are changed.
> A cleric cannot consult with a psychiatrist in England?

About themselves; about generalities; but most certainly not about a third person. Are you saying that US doctors share medical details of people with their clerics?
British Inventor Creates a Hoverbike That Actually Flies
I don't think criminals are stupid; they're simply lazy. They put the minimum amount of effort is into a scam like this in order to make it profitable.

Criminals come in all shapes and sizes, at all levels of intelligence, skill, and laziness or lack thereof. There are indeed criminals who aren't stupid but are lazy; but in my experience counseling the incarcerated, most criminals (that I spoke to in a non-scientific, non-random sampling) were both stupid and lazy. Of course, maybe that's confirmation bias, because I only spoke to the criminals who got caught.

What I found most fascinating were the criminals who were smart in the short-view, stupid in the long-view, and extraordinarily not lazy. Many young hackers fit into this category. They work long hours and invest a lot of effort in a crime, thinking all the while that the investment had a better return than non-criminal activity over the long-term.
> Do we, in practice? Can you go into more detail?

Treating diseases, reducing violence, caring about the rights of the disenfranchised, sitting here on HN talking about how we treat animals.

> There is no objective reason to consider 'most people agree on x' as some kind of objective moral imperative.

I didn't say "most people agree" to imply that something is "objectively" true because most people agree with it. I said it because the definition of suffering as evil is fairly common sense, because it's an experience that anything conscious shares (given a developed enough nervous system), and nothing conscious wants, tautologically due to the definition of the word.

Morality is derived from subjective wants and non-wants, there's literally nothing else to derive it from.

> You're saying that eating meat (at least meat that necessitates the killing of animals) is morally wrong. You're saying this because you want to persuade me and the rest of your audience that eating meat is morally wrong.

I'm not a vegetarian and I'm not trying to convince you in particular of anything. My beliefs on eating meat and moral wrongs are more complex than that and my conclusions are far more negative.
Curious how this was solved, anyone have a link to a followup?
Shouldn't they file a bug report with the C standard instead of with GCC?
I am using PHP / MySQL, with caching, load balancing and redundancy built into the server architecture.
In New Jersey Student Loan Program, Even Death May Not Bring a Reprieve
I both like to use Tcl and Lisp. Tcl and Tk I use for smaller tools and Lisp for larger application programming. While the Tcl syntax indeed is a big rough, its also very simple - I can strongly recommend to read Ousterhouts Tcl book for insights. It is also remarkable, that Tcl is one of the few languages that like Lisp allow the user to define arbitrary syntax elements (e.g. you could rebuild if, for, ...) in the language itself. This is a very powerful feature which allows you to create new abstractions the original language designer did not build in.

Beyond that, Tcl comes with a rather complete runtime, and using tclkit, you can very easily create standalone and small (<2M) installation-free packages out of your program. This is very valuable, especially if you have to distribute to Windows. This is where Tcl easily pulls ahead of a lot of languages.

And often I use Tk for the user interface of my Lisp programs via Ltk, which brings both together.
ctrl-a | is there from long more than 3 years, in the manual page for those willing to read it.
TCL is the counter example to this point :-)
Yep, it's possible to do multi-GPU without SLI/CF in DX12 _if_ the game engine goes out of its way handle all the workloads explicitly.

http://www.anandtech.com/show/10067/ashes-of-the-singularity...

I don't expect many developers to actually use this functionality though - it's a lot of work to only benefit a tiny minority of users.
The "teenagers are leaving Facebook" meme has mostly been proven wrong. It's more that teenagers are splitting their time with other apps like Snapchat and Instagram, the latter of which Facebook owns.
Slashdot had a good discussion about this.

https://yro.slashdot.org/story/16/07/03/0340234/un-council-s...

There's now a group that's also pushing to also make cryptography and anonymity a basic human right.
Android (Marshmallow) phone with FDE connects to network prior to password input
I have a new Android Marshmallow phone which says it's encrypted (Settings-->Security-->Encryption-->Encrypted) and for which I have set a password. The phone upon reboot proceeds all the way to connection with the cell network (and downloading of SMS and TCP-based messages) prior to requesting my password. This seems to me to be strictly a lock-screen setup. Am I correct?
I realize that sounds pretty reasonable and all, but I can assure you that no such checkup is being performed the vast majority of times a patient comes in to renew a script. It's just an excuse to get the patient in so that they can cover their ass and increase billables.
Just because you're in the C runtime, doesn't mean you're doing productive work. If it isn't the bytecode VM that is slow, then why is PyPy able to be much faster in many cases.

In my experience, Python is easily 10-20x slower than a compiled language when doing computational work where you can't just call into a big C function, just like you would expect to see from any interpreter. I won't generally use it for anything data intensive.
The vote was 20 in favor, and 14 against. And of course the result is meaningless. Imagine the horrific outcome if the UN had proportional representation and actual power.
> It's not practical for people crunching data or opening files .. but whenever you need to attack something a little more complex the 'practicality' argument shift sides.

(define (my-reader)
(let ((c (read-char)))
(when (not (eof-object? c))
(display c) (newline)
(my-reader))))

(with-input-from-file "myfile" my-reader)
A GitHub repo required for any Elm code
It only tells the sex of the rats on the outside. It doesn't tell the sex of the rats on the inside.
It was about 2 - 4 hrs a night for about 10 months. It had just been a hobby I did, up until now, but I will be dedicating more time if it picks up.
I think you might have it backward. This article is a scientific debunking of a dubious claim. The only sad thing is that so many HN users upvoted the original story without doing even the most minimal critical appraisal of it.
I think a lot of it has to do with emotional connection too. If I traveled to some Southeast Asian country and I was offered dog meat, I'd probably try it. If however, someone tried to cook and feed me my own dog I would be horrified.
Spacial awareness and dexterity seem like they'd be important for fighter jets, but I imagine the top 10% of the population would be plenty good enough to do fine with the right training. My armchair analysis is that the biggest and most important aspect of being a military pilot is the patience and intelligence to follow a checklist correctly every single time, and to do it well even in extremely tense situations.

Additionally, there's probably some sense of piloting being harder than it really is. It seems hard because the roles are so few and high in demand that such a low number of people actually get to fill those spots, making it look very elite. I've flown a single engine aircraft a bit and it's really not that difficult. In some ways, the larger planes are even easier (according to my instructor).
It's believed that the spiral arms are quasi-static and that the stars move in and out of these regions of higher density.

See: https://en.wikipedia.org/wiki/Density_wave_theory
I agree. Though speed of the JVM for instance is not quite as bad. C comes at a development cost, Rust makes this better, but the memory management is still something that you have to get comfortable with.

The question that really nags at me is why do people want interpreted languages in all of these cases? When you're deploying code, you inevitably go through a series of steps in deployment where throwing in a compile wouldn't destroy the workflow.

I think for many of these cases, the GIL is a great example of this, the language has over-optimized for development at the cost of its runtime.
Suppose the "subject", the one who experiences all your perceptions, all your qualia, is the same subject who experiences all qualia of every entity (see open-individualism). If this is true, then all suffering is YOU suffering. Would this change your opinion?
> the point is to recover materials & to slow production and consumption of wasteful single use containers

You are simply assuming throwing single use containers in landfill is more wasteful than recycling.

> our ability to use abundant and unending solar power

Yeah, that's why electricity is free, right? Also by this logic you can equally argue that recycling is pointless because in the future we can use robots (which run on free energy 24/7) to go through landfills to recover useful resources.

> Munger's entire argument is that recycling is expensive, there's a cost to recycling

Way to simplify the opponent's position. Munger says recycling things like aluminium would probably make sense.

He's accusing recycling proponents of not calculating the long term cost of recycling (which you demonstrated), which in many cases would be higher than simply throwing garbage away in landfill.

Munger argues that recycling can save resources, of course, but it can also require more resources than production from scratch. Some curbside recycling, for example, makes sense, while other forms (such as green glass) may be akin to a form of religious expression rather than a wise policy that is environmentally productive.

Why I'm Not an Environmentalist

http://ruby.fgcu.edu/courses/twimberley/EnviroPol/EnviroPhil...
But do they have the jobs to go with like this place supposedly does?
It's somewhat dangerous when those people are saying we should declare a "climate emergency".

The main danger is that there is a problem with man-made climate change, but idiots like this who make wild claims are doing more harm than good.
Due to aliasing problems, you have exactly this issue in C and C++ as well, yet those languages are both massively faster than the languages in question.
Maybe you already knew this, but New Zealand isn't in the EU either.
Thanks for sharing. I really enjoyed reading your perspective. Online forums can sometimes oversimplify complex, deeply-rooted problems if the solution appears easy from the outside looking in.
This guy created the best marketing pitch for Thinkpad (vs Macbook), better than Lenovo ever did.
https://www.youtube.com/watch?v=AFWJP5yCujw
I found the counter-argument rather strange:

> At issue is the definition of empathy. “This work is not evidence of empathy — defined as the ability to mentally put oneself into another being’s emotional shoes,” says Povinelli. “It’s good evidence for emotional contagion and that animals are motivated to coordinate their behaviour so that distress is reduced, but that is nothing new.”

(Emphasis mine)

How could this definition of empathy possibly be proven for non-humans? Or in fact, how could it be proven for anyone but yourself?

Additionally, they present an alternate hypothesis to explain the findings: That the captive rat was somehow causing distress to the free rat and the free rat was solely motivated to reduce that distress without any concern for the other rat. While that's a valid hypothesis, it doesn't seem to hold the occam's razor test for me - especially as they admit themselves that they don't know what this distress-causing mechanism could be. (They suggest alarm calls or pheromones but couldn't find any yet)
Just to clarify, by contrast my Nexus 5x behaves by requiring password input very early in the boot process, before any network connection. There is a substantial post-password boot process taking place.

This new phone boots ALL the way up, then provides a password input dialog.
Out of interest (I'm not from the US) - how can a pharmacy be bad - every time I go to one it's a case of handing across a prescription, waiting a few minutes and then getting the drugs/whatever.
I love the "welcome home" from
Passport control here in the US, I think it's amazing.