skysight-inc/HackerNews huggingface dataset:
There's a good Chomsky quote about this:

"Actually, the principle that I think we ought to follow is the principle we rightly expected Soviet dissidents to follow. So what principle did we expect Sakharov [a Soviet scientist punished for his criticism of the U.S.S.R.] to follow? Why did people here decide that Sakharov was a moral person? I think he was. Sakharov did not treat every atrocity as identical-he had nothing to say about American atrocities. When he was asked about them, he said, "I don't know anything about them, I don't care about them, what I talk about are Soviet atrocities." And that was right-because those were the ones that he was responsible for, and that he might have been able to in­fluence. Again, it's a very simple ethical point: you are responsible for the predictable consequences of your actions, you're not responsible for the predictable consequences of somebody else's actions."
That is actually quite brilliant. Did you just make that up? I can't find it in Google.
I think the HN crowd has always been interested in this sort of stuff? It certainly has since I started reading it (~7 years ago). One of the things that I like about HN is that we are not completely inward looking.

From the guidelines:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

You could certainly say that a BBC group being forced to sign a confession for attempting to conduct an interview 'gratifies one's intellectual curiosity' about the world, but it could certainly fall under 'Most stories about politics, or crime', too.

Either way, as you point out, once a post has over 100 points you probably have your answer!
So, my sins don't matter, let's ALWAYS focus on the other side's sins.

AKA my country, right or wrong.

AKA, refusal to accept that value judgements are relative, not god given absolutes.

AKA, priority (let's focus on X and only X now) without actually prioritizing (let's compare to see if X is actually the major offender we should be focusing on)
I missed the portion where that was said. I read through all of the comments about this and replied to the last one thinking we were still talking about things like spaces and newlines. My comment would have been better placed as a reply elsewhere. Sorry about that.

Still though, even if we only block some control characters, doing so could lead to problems with future character encodings.

Personally I hope UTF-8 / UTF-16 / UTF-32 is the final set of character encodings but we can't know that it will be.
New Nokia 3310 will be practically unusable in many countries, including US
Roosevelt's reply: https://upload.wikimedia.org/wikipedia/commons/e/e7/Roosevel...

Source: https://en.wikipedia.org/wiki/Einstein%E2%80%93Szil%C3%A1rd_...
> It's identity mapped because long mode requires it

How can long mode require identity mapping? Do you mean for ring 0 code?

For some reason I always thought templeOS was real mode.
Do you know of a good course or book on how to gain skill as a teacher or even just an explainer?
Fiszki: designing quality press mobile app for hurried and preocupied people
I already did in my second paragraph.

But if you need the obvious answer: Outsourcing IT in an academic institution where ostensibly the operation of said infrastructure should be a valuable topic for research means that somebody isn't thinking.

Not to mention the issue of outsourcing out of country private data.

There are more obvious answers also. It all depends whether you're thinking about long term success or just the next quarter.
The times I've grown the most are when I've jumped in the deep end. People aren't hiring you for your coding, despite what they might tell you. They're really hiring you for your problem solving ability. So don't worry about it.

The times I've learned the most are when somehow I've ended up in a job where I know nothing. I might not know the language (this is how I ended up learning things like C# and python, java, etc) but just keep searching and reasoning your way through it. If you're new to something, you'll be learning lots of things left and right because it's all new to you.

Same for jobs (different companies do things differently), people, projects, etc. Getting around and trying more is really all you can do to get that real world experience. Just don't be afraid when people say no. Or find a place where your deep knowledge can help them, and then you can also pick up some of the other things they do.

It also sounds like you don't interact with a lot of other teams or codebases that may exist (or may not) at your job. Maybe offer to try some of their easy tickets to just get acquainted with it? (your boss might even love that you care)
You mention like-minded neighbors... even if everyone in your community is like-minded, your community property boundary touches properties owned by people who may not share your vision or ideals. Then you need to create a buffer zone around your community. But even still, and especially significant for communities that want to do farming, property beyond your control can do things that directly affect water flows into your property.

There are some eco village efforts going on around the world. The Tamera group in Portugal is fairly famous (and mentioned in the article), but it tends to draw a lot of attention due to it's _almost_ mandatory practice of non-monogamy. (And I challenge you to look through their photos and imagine being expected to have sex with some number of the other community members :P ).

Costa Rica seems to attract very eco-minded community efforts, and in fact much of their tourism is eco-related. You might find something interesting there.
While you asked for the one most important thing, here are many. The one most important for you is the one where you are currently lacking the most.

1. Being able to code well. This amongst others requires (a) Giving a high-level structure to your code, way more than what a programming language and tooling enforces, and (b) Being able to maintain a "stack" of what you are doing at any time as you think at different scales, down from what to name a variable, to the project goal.

2. Think of a project idea of your own. Whatever it is. And then make it. You may realize very shortly where the gaps are, in your own skills or in the state of the art in technology. Having a good knowledge of both, the possibilities and limitations leads to a better understanding of how to do what is practical at present.

3. Master presentation skills. These are useful not just in presentations, but in all communications. I recommend taking formal training or reading a book or two on this. Like everywhere else, training and coursework on this often misses the point itself. So pick carefully.

4. Be watchful of opportunities as well as politics at the workplace. This point may seem out of place or obvious, but it may end up being something of critical importance in your actual growth path.

5. Last but not the least, know what you want to do, though be always prepared to adapt to the changing industry needs.
Ask HN: Future of electronic voting, Blockchain plus identity protection?
Having in mind the recent events with the US election and everything that comes with the classic paper election (result counting, protection against fraud, multiple counting, costs) and the final always unhappy voters who believe something went wrong, do we have all the technologies to go electronic voting all the way?

I know followmyvote.com has already started with this. Using blockchain to keep all the votes open to everyone tracking the election.

Does HN think we can overcome the identity theft with a bundle of technologies like finger and iris detection plus a pass and blockchain combined to enable electronic voting?
Could you recommend any books that you found particularly useful?
Note that if you use a variable width font (and so you don't care much if >= has different width than ≥ ) you can simply use font-lock-add-keywords and map what you need. For example in JS you could use

(font-lock-add-keywords 'js2-mode '(
("=>" (0 `(face nil display "")))
(">=" (0 `(face nil display "≥")))
("<=" (0 `(face nil display "≤")))))

EDIT: It seems that HW doesn't really like U+27A1 ... :-)
Being around people who know things I don't.

My first job I was the only developer (until I got to hire a junior), and learned a lot by trial and error.

But I quickly made a massive leap forward when I moved to a team of a dozen developers, all of whom had knowledge, skills, experiences or ideas I could learn from.
Fanatical followers behind a single leader probably helped it reach a critical mass, which helped with attaining and largely maintaining success.
systemd works fine even on the RPi.
So then all candidates are tainted and you may as well not worry about it.

My point is discrimination exists no matter what. So try not to let it bother you.
How this single controller shielded our Rails app from Tuesday's S3 outage
As a programmer: trying to learn to program in a functional programming language after years of writing imperative code changed the way I wrote code and the way I thought about problems.
As a developer: working at startups helped me learn a broad range of things around my code: how to test, deploy, harden, etc. You are also able to see the entire product you are helping to build rather than at a larger organization where you might be assigned particular tasks.
5 Proven Reasons Why Customers Are Using iPhone App
Thanks, enlightening as always.
Exploiting Timed Based RCE
And Russia, and right vs left, etc.

Invocation of whataboutism is a mind bug and a lazy excuse to be one-sided that has to die.

And it's not just a "let's focus on X FOR NOW" issue (which would still be wrong, as issues should be judged relatively to gauge their importance).

It's mainly invoked by people who never bother to point fingers on the non-X sides, so the "let's focus on X FOR NOW" is more like "let's focus on X permanently".
Node.js version of Compass
Best neural network architecture for online musical instrument classification?
As the title suggests, I'm looking for a reasonable architecture -- or pointers to relevant papers -- to classify a realtime audio source by the type of musical instrument that produced the sound.

Similar to the "point the phone at an object and it tells you what it is" app, but for audio.

By online I mean that the app is constantly listening.
Piping isn't the culprit. It's what you pipe that is, and Unix Philosophy says "pipe whatever the hell you want, and let the users upstream sort it out".

It's not about encoding everything in exactly the same way. It's about providing the basic, shared protocol for representing structure. With typical Unix tools, you don't have "simpler encodings", you have no encoding at all. Each tool outputs whatever its particular author felt like (and this changes between Unix systems), each tool parses things in whatever way its author felt like, and as a user your job is to keep transforming unstructured blobs of text to glue them together.
Yup, just like many very passionate, motivated entrepreneurs. They have the vision and maybe the charisma, but definitely also the drive, to get the thing in motion and collect some participants. But just as the essay pointed out, once the organization grows beyond a certain size and maturity, a more business-like leader takes over.

And we have plenty of tech startup examples of what happens when that charismatic visionary (non-businesslike) leader fails to recognize when it's time to step aside...
> Many universities offer undergrad, masters and phd level work in this subject. Could be helpful to know why you think it is not rigorous.

Do you consider the fact that universities offer philosophy courses proof of authenticity? Are religious studies proof of god?

I consider non-analytic philosophy non-rigorous on the basis that the tools of thought are subjective, emotive and rely on juggling poorly defined concepts with little empirical verification.

> Maybe you do have a full explanatory theory of

Nice try. But the burden isn't on me to clarify dubious concepts.
Do you have a full theory of the holy trinity?

> highlight some of the basic problems

> so people can slow down on AIs and start building a mind

pure philosophy will not solve these problems. can you point me to a philosophy paper that has made any progress in "building a mind"? What is the philosophical method for interrogation an empirical phenomenon?
Thanks a lot! I've been looking for something like this.
Not so hard: https://www.google.de/search?q=emac
For me, it's having a great team. Working with like-minded individuals and being able to bounce ideas off them, and reviewing each other's code is a great way to boost my effectiveness. It keeps me focused and gives me confidence -- both that my ideas are sound and that my implementation is relatively quirk-free.
Would it help making households buy a second iPad?

Even if it is not the main reason, it sure helps keeping the priority low. But the iPad is an offshot of a phone and those are so personal (the real personal computers, just think of the place where people water-damage their phones) that it would be questionable wether spending "UI bandwidth" on user switching would be worth it even if implementation was free.
StrictYAML - https://github.com/crdoconnor/strictyaml
Blockchain doesn't really help much in the realm of electronic voting. It's just not needed for anything. You can have secure electronic voting without Blockchain tech.

BTW: https://github.com/agoravoting
> My point is that I'm not sure if it's even possible to design one that actually cuts errors to 0.

Personally, I don't believe it is without making the tool impotent. But you can try and push down the error probability down to arbitrarily low value.
Check Out Da Squad's New Single Pullin' Up
Train stations are as safe or safer than the surrounding areas if crime statistics are to be believed.
Moreover, how exactly are they going to verify the identity?

Sounds a lot like a scam.
Checkout Skippy's email.
It's true there are 4 cells x 6 dots = 24 dots.
rests are just the carvings and design, same applies to the mid line to provide visually impaired user to sense "left" and "right"
I'm not saying she is wrong, just asking why is it wrong to investigate her claims?

Although the numbers you cite are not really evidence of a problem imo - there could be any number of reasons. Assuming sexism is the only explanation is heavily biased.
Then you still need to have a perspective (which includes seeing what all players are doing) instead of merely choosing one side.

Especially since lots of those not living in the US, e.g. in large parts of Europe still take a lot of US-based worldviews and US-influenced news in (the "Americanization of Europe").
IPython or Jupyter?
It makes some things easier, but you give up principality: without things like intersection types, you end up with programs for which there isn't a "best" type to ascribe them. You can see this in the parent's example: without subtyping constraints or intersection types, there's no way to usefully express the subtyping that is possible in this example. It's generally considered a bad thing if your language infers a type which is incompatible with another type you could have manually written, e.g., (float -> int) -> float -> int, that is also a valid type for the expression. We like there to be a best choice for type inference to pick, but if the type language isn't expressive enough, there won't be one!
These Apple web pages from 1998/99, just around the introduction of the original iMac, show that around the time they were making quite an effort to regain their leading position as suppliers of schools and universities.

https://web.archive.org/web/19980509035831/http://www.apple....

https://web.archive.org/web/19990826061209/http://apple.com/...
I learnt presentation skills primarily via experience. However, later skimmed through a couple of books. Search for Jerry Weissman, I found his book quite good. There would likely be many more (which is why I did not name any in my parent post), so you may want to research yourself a bit also.

Edit: I assumed you are asking about a book on presentation skills, since that is only place where I had mentioned books.

I have also come across a good book on surviving corporate politics, that taught things I had learnt the hard way. I do not remember the name or title, but an Amazon search should help to find a similar book.
Easy Way of Multiple Image Pick in Android
Raise awareness, at least.
Wasn't intended as an insult. Just a statement as to where he lost me and why. The tone of the post was so arrogant it might have carried over to my comment.
The CPC is still in power.
CSS Loaders
UiPath PDF data extraction
Something to think about.. would you rather read your private messages or have your speaker say it out loud for everyone to hear..
Administering Students and Faculty with Better Digital Engagement
> "Of course our build takes long, we have over 10,000 lines of code!"

Well, my project misses the 10 minute target by a factor of four, but does include tests and have 670kloc of C++. I claim continuous in this context, thanks very much.
From the post:

> How will users know what context they are operating in?

I find that themes are great for knowing what context I'm in, like the Totem mechanism in Inception. I'm not sure if we can have a different theme for each container though.
Top 4 Gaming Mouse for Small Hands
NSA Director Wants to Contract Companies to Build Future Cyber Weapons
You can contact the mods via the Contact link in the footer. They can update it for you.
Can+Trump's+attorney+general+Jeff+Sessions+survive?+•+THE+WORLD+INFO
This is an okay and mostly correct introduction for anyone who has never heard of CI, but lacks any sort of depth. The author sounds like he just discovered the concept and wants to share it, but lacks practical experience.
I think this is cool but I agree with others that it may miss the target for some recruiters. There should be an 'easy' option that is more like a typical portfolio site.

A small UX suggestion is that the projects command should be able to take an integer as an argument and show that project e.g.

$ projects 1

^ takes you directly to the capstone project view.
I'm confused. So we are upset with China and it's lack of human rights. But we get upset with Trump for talking to Taiwan...

If we were advocating human rights we would also advocate against One China policy.
Did you ever insist that Frans must be fired and refuse to accept the "we didn't mean it?"

Cause that sounds pretty great.
> the federal government and about half of the states in the country began restricting their use of solitary. These efforts gained bipartisan support for economical, not compassionate, reasons

That is the most telling line about how the Government thinks. Do these people not think about how cruel solitary confinement is?

The best way to make people understand these cruel practices is to imagine themselves in solitary confinement. Would you want that? Obviously no, so why would you wish it or allow it on somebody else? Slightly tangential, but people who are openly racist or hate certain religions, ask them to imagine themselves as the people they hate.

The recent elections, and articles such as these are reminders that humanity is still very medieval. Sad!
No. You need to use the native SQL dialects for each database. It provides a standard readline-style interface and uses various Go SQL database drivers to talk to the actual databases.
> it's an attempt to capture forced attention from people who do not have an interest in the product by intermixing it with something they do have an interest in

you mean the $200bn+ advertising industry? yes, that. separating entertainment from advertising isn't as easy as you'd think.
Isn't Blockchain the core of Agora Voting?

https://tinyurl.com/zdsdkxr

https://tinyurl.com/j8yseuj
Shooting Yourself in the Head with Threads
Why the dark net is more resilient to attack than the internet
I've been working with Docker in production for about 2 years now and I have the opposite experience, not in the sense that I run in issues very very frequently between updates but it's happened often enough for us to not push updates at all for Docker until we are very confident it won't break.

It's happened at least 5 times in the past 2 years, that's VERY frequent from an enterprise viewpoint.
Well a major problem in many organisations is perceived sensitivity of source code, and therefore a reluctance to outsource many tasks which rely on access to such.

I like to think "we'll get there".
Is Cyberspace the Latest Frontier for Conflict in Afrika?
"There are still significant variations within Europe in the maximum permissible duration for solitary confinement allowed as punishment. In Belgium, eight days is the maximum permissible duration, whereas Finland allows 14 days; Poland, England, and Wales allow 28; France and Estonia allow 45; and Ireland allows up to 60. But overall, the dangers of solitary confinement have been recognized." [1]

[1] http://www.brownpoliticalreview.org/2015/11/beyond-solitary-...
This is a feature designed for enterprises. Imagine you had tens of thousands of machines in your company. A secondary processor that's hardened against virtually all attacks running an independent operating system allows you to manage and audit those machines even if those machines have been compromised maliciously or just messed up accidentally.
Except that Trump only talk to Taiwan as a way to bargain with China, which is a dumb diplomatic move (since, given how complex the situation is, the status quo is probably what's best for both Taiwan and China). Probably the last thing Trump care about is human rights.
Awesome and thanks! I'm trying to determine if I have a use case. Not sure if the fairly large CSV files I typically work with are too big as input vectors for APL.
Most people have family ties, do you want people to choose between an exciting research project and being able to visit their grandmother every month?

note that research scientists don't get paid SV salaries so please don't propose flying internationally every month
Not bashing at all (you are somewhat in a better place than my own organization) but a point could be made that you could break the code down into subprojects and manage dependencies.
How to save money and time by WooCommerce Shipping Automation
Thank you, somebody other than me finally said it. I hate lecture slides with passion, so much so that I barely even go to lectures anymore. I mean, what's the point if all they're going to do is read them out loud? I can do that at home.
It's like you're assuming I'm American.
What Pet Should I Get? Dr. Seuss Book on the Fear of Missing Out
If I ever need to feel good about myself as a software developer, I only ever need to read this book's chapter about the X window system.
There's even the Latin equalivalent of "For a good time, go here" on the Coliseum.
How to read and respect robots.txt file