skysight-inc/HackerNews huggingface dataset:
I was raised Catholic•, in Ireland. The entire narrative is built around the idea of going to heaven while ~all the bad people~ burn forever elsewhere. From what I can see, in the context of the church, "Forgiveness" is a means of keeping control over people who feel guilty/scared. So, I'm not surprised by the comparison you noticed.

• Disclaimer: Clearly, I'm still more than a little bitter about it.
This very book was brought up yesterday in a post critical of the unix philosophy. If you scroll down a bit, or do a search for Analemma_ you might find some useful info.

https://news.ycombinator.com/item?id=13777077
I've been looking for an option beyond iMovie on my mac (and also linux). Is this product equivalent?
Also, it says that there is a free version. But how long is it free for? And what features are missing in the free version?

p.s. I looked at the site for answers, but couldn't find any.
Readers, enjoy the FACE of Amazon https://sites.google.com/site/thefaceofamazon/
That's a beautiful ad!
In Norway they don't have life sentence. But they are able to extend it if needed/deemed to be still dangerous.

Brevik is not getting out ever.
Make sure to read the preface. It is the best preface I've ever read. Pay special attention to who wrote it.
Ah, I forgot talking about reading others' code. Reading good code is important. Understanding good design is important. I've read tons of Linux kernel code, source code of Linux packages, golang code in github, etc.

Also, there are many books that discuss software design. The one that helped me most was "Principles of Computer System Design". Not all the parts are great, but reading the first few chapters & recommended books changed my software writing.
If anyone really wants to learn, I think one of the best resources is still the Polivka/Pakin "APL Language and Its Usage" (Prentice-Hall, but in the 2nd edition, paperback with red cover, which I haven't ever seen for sale on Amazon or Half Price books. They have the grey 1st ed for pretty cheap now.

2nd ed covered the differences between STSC, APL2 and Sharp, which were the main implementations that people used to encounter. Later they issued an edition with a 3rd author, Brown, that used APL2 exclusively.
I know one person who does this for real estate developers. He gets involved in contentious projects early on, goes to community meetings, offers testimony before the city council, etc. When construction gets going and people inevitably get pissed about some aspect of the project, he gets publicly fired to deflect the blame while the project moves on. Have seen it happen on three different projects in two cities now and, somehow, nobody catches on.
I don't think that you literally mean literally, but an obvious difference between slavery in the United States and conscription in the United States that you can avoid the latter by permanently renouncing your citizenship.
Taiwan weighs whether to evict former dictator Chiang Kaishek from his memorial
1. Do something - especially if it is an idea that contain things that You don't know at the moment - by trial and error You will learn things.

2. Find a mentor - this is the fastest way to improve. I have 5+ years of experience in frontend development - lately I've learnt a friend how to work in the frontend development and after one year he know almost everything that I do (I don't want to talk here about dealing with specific quirks and/or development problem solutions by programming because it is something that You'll eventually achieve with time) but yea, I was learning by trial and error and he wasn't wasting so much time like me because I've told him everything before he even tried.
Same. Of course, my mom used to catch hell for it too, from her parents.

Addictive patterns and compulsive behavior are interesting. Especially our mores about them.

Binge watching is good, binge drinking is bad.

One of the best things you can say about a movie or show or book is its compelling and you can't stop consuming it.

But if you can't stop Cheetos, that's a problem.
I think there is also a huge benifit for OEMs: it would reduce the cost of developping a Ryzen system. If you're Asus and you want to make a Ryzen motherboard, you have to write or license a BIOS. If Ryzen supports coreboot, this is something you no longer have to do and the system is much closer to working out of the box.

The downside for OEMs is that a lot of them use the BIOS as a way to differentiate themselves with extra features. I think there is going to be some initial resistance because of this but it shouldn't be too major.
Obiously they should. The article hints at the sad reason they aren't: "...economical, not compassionate, reasons...". It's just cheaper to lock them up.
It's an interesting topic that I don't know much about but I have noticed a very interesting correlation over a small sample. In my extended social circle I'd say I'm least prone to "social mimicry" (even though it would be best to ask a third party obviously) and there's a couple of people that are very prone to it and some that are not all that prone to it. I have noticed that the people that tend to mimic are also the people that strongly prefer instant gratification over long term benefits (time preference in economic terms). That's pretty constant over different domains, a trivial example would be "must develop this pokemon immediately" vs. "I'll just wait a bit until it gives me a bit more XP to do so" but it's also true for shopping and a lot of other things. I used to be very interested in time preference (and time preference in children vs. adults). I'm not aware of a model that links time preference and social mimicry but it's by no means my area of expertise.

As an aside: it seems very rational to pay social influences. I'm not entirely sure which pop-sci book it was (something I must have read on the train) but there's an interesting section on this in iirc. "The Tipping Point".
Isn't the problem with AMD mobos that it's very difficult to find a motherboard manufacturer that supports the ECC?

From what I've been reading about the upcoming Ryzen, no motherboard so far claims to support ECC.
I remember people saying Unix was the gold standard of user-hostile operating system.

That was well before I met AS/400 and MVS.

And then I had contact with a Burroughs A-series and it's appropriately named OS, MCP.

OTOH, I love the 3270s.
Michael Karl|Der SEO Manager|YouTube
Uber concedes to DMV, says it will apply for self-driving permit in California
I've done the block demo (or a block demo) on an Oculus with LeapMotion and it is truly amazing. It made those generally well liked Vive controllers feel downright clunky. Of course there'll be situations where buttons and feedback are appropriate, but even in its early form, Leap Motion (after the Orion update) was quick, accurate, and enough to convince me that hand tracking is an essential part of VR. It's so immersive and really feels like it's your hands in there.
This isn't a good comparison.

US human rights violations surely do not all take place within the confines of Guantanamo Bay, nor are all of China's 1.3 billion people subject to mistreatment.
as said on reddit, the fact that it was second or third highest comment hints otherwise.
I've also heard that the Kibbutzim is dying ? Is that true ?
Still sounds like a standard customer service response to me, just from a good CSR. "Please feel like you have been heard"? I think that captures it.

I'd love it if this happened, it would make me change my purchasing habits to prefer AMD over Intel. But I'll believe it when I see it, and I can't say this post on their forums changes my assessment of the probabilities at all.
I'm sorry, Docker is already here, even in enterprisie flavor.
“[…] thy creativity is better used in solving problems than in creating beautiful new impediments to understanding.”

— The Ten Commandments for C Programmers (https://www.lysator.liu.se/c/ten-commandments.html)
Php Inspections (EA Extended) crowdfunding campaign reached 26% in first days
that's not necessarily true as much as you think.

I worked in a Solaris shop that had gnu coreutils and packages installed everywhere with a <g> prefix, and another place running openbsd which had the same.

gecho, gcat, gln etc;

I'm pretty sure gnu coreutils can be built on any Unix-like OS.
[FIX]Windows Resource Protection Could Not Start the Repair Service
I like to cover myself with some crazy question and think about them. For example, what would look like the thing that would make people go "oh this looks good enough to replace UNIX".

Don't get me wrong, I am big fan of UNIX, but I hope I will be alive around the time(but I doubt that) when we will see some new thing which will make UNIX feel dated. Now, some of you might jump and say "Oh, but UNIX already feels dated", and that would make conversation on it's own, but I think people say that more because they are bored with UNIX, or they dislike certain segments.

And what breaks my heart is general disinterest in Operating systems with young developers/students (I am student too, but I find those things to be most interesting of all university courses). I see very little people doing OS work today. I wasn't there to see how it was in 80s & 90s, but from what I've read, you had much, much more choice, but their quality was debatable. Why we always consider Operating Systems to be "solved" thing? Is it because the way Von Neumann architecture works, we tend to abstract computer as an entity in the way that gave us UNIX and that we won't be able to discover and make something different but as capable as UNIX without changing our way of thinking about what computer is and how it works? Did we got used to computers as they are, especially newer generations, taking things for granted, and just going forward with what they inherited?
A discussion forum in the Bitcoin blockchain
Researchers create new form of matter
How to disclose negative information about a candidate?
The RationalWiki page on nuclear waste disposal is surprisingly informative (and non-snarky, by RW standards): http://rationalwiki.org/wiki/Nuclear_waste

As for the list of 'nuclear accidents', given all but one of the accidents listed have a fatality count of 0, I'm not sure what it is that alarms you. To be fair, the WHO projects a total of ~4000 deaths to occur as a result of Chernobyl (increased rate of cancer, using the linear no-threshold hypothesis).

For Fukushima, the number seems likely to be either 'small' or 'none' based on WHO projections, although two TEPCO workers died at the time of the incident (they drowned, I believe) and a significantly larger number were killed as a result of the (perhaps overly cautious) evacuation of the surrounding populated areas.
Correct.

And the last time I came across one of those I compiled and used modern tools.

Because even 20 year old Linux versions had tab complete and a vi that worked with directional keys
Cold, Hard Cache – Insomniac Games’ Cache Simulator [slides]
> As with all ideas, everybody does their own version of it in practice.

Yes.

> Continuous integration (CI) is confusing.

At core, no. Not really. See the 1st paragraph of https://en.wikipedia.org/wiki/Continuous_integration :

> In software engineering, continuous integration (CI) is the practice of merging all developer working copies to a shared mainline several times a day.

So the 2 words are defined as follows:

Continuous: at least several times a day.

Integration: merge changes to master.

It's not a tool: it's a practice, a workflow that builds, tests and tools can help you do safely.

Some of these "CI Server" tools also support "build and test the branches" which is useful but is not CI. This is a common mistake.

See also: https://trunkbaseddevelopment.com/
I still miss things from AmigaOS (still being developed, but ultra-niche; with "clones" in the form of AROS - which is open source - and MorphOS).

Things like ubiquituous scriptability of apps via Arexx (the language is awful, but you don't need to use the language much to call the APIs), heavy multi-threading throughout the OS, datatypes (new image format? drop a library in the right directory and every application that knows how to load images via datatypes can load it; same for text/documents, sound etc.), assigns (think of it a bit like $PATH, but not limited to a single variable, and enforced OS-level, so e.g. C: in AmigaOS works roughly like $PATH, but by default there's also LIBS: for libraries, T: for temporary storage, CLIPS: for the clipboard, and by convention people tend to have e.g. WORK: pointing wherever you want your project data - you can define your own, and redefine them at will, and they can refer to eachother, so e.g. your "C:" may refer to System:C and Work:C (at the same time), and either System: or Work: or both can be either partitions or labels assigned to removable media (in which case the OS may ask you to insert the right disk if you reference it - it can reference a specific disk rather than just the drive), or to another assign).

Or workspaces as an OS-level construct (Screens) that applications can open, close and manipulate, either for "private" use for just its own windows or by opening public screens that can be used to combine windows from multiple applications.

Or third party standards like XPK, which lets any application transparently support file compression - similar to datatypes you can drop in a library forany compression algorithms and all the apps gains support for it (there are several similar standards for e.g. archivers, disk images etc.).

Current mainstream OS's still feel very backwards in many ways after being used to those things.
It is an issue of free speech and freedom of the press. I'm not sure why every time anyone mentions free speech these days someone is always ready to argue the definition. Whether it is "official" or not is totally irrelevant as the unofficial policy is the one that matters and everyone in China understands that.
I built a project to the point where I could demo it to people (search engine for lectures)

https://www.findlectures.com

I don't think it matters what you build, but a larger project gives confidence and much broader knowledge than you'd get in a work environment. Finishing bigger projects helps you build software engineering skills that are valuable but hard to develop otherwise.
You can't do opengl efficiently over the network. At least xorg can't. Most applications uses opengl these days.

For me, I've been using Linux fulltime for the last 15 years and I have never, not even once, had the need to connect to a remote X11 server. ssh has always been enough for me.
Web Cache Deception Attack (PayPal Was Affected)
Actually, a punch card used to represent a single line.

But you'd be wasting holes.
An office I worked in in the early 90's had a shelf with a ten(?) volume set of X windows books - and each individual book was a thick bugger. I'd only had fleeting experience of it, but remember thinking "how complex can this thing be ?!"
I think a corollary to adjusting and modernizing the penal process is also providing better support for those who need mental assistance. For many of these individuals, though they are dangerous, the current system basically dooms them to a life time of torture or being cast out into the streets.

It's a vicious cycle since homelessness/the mentally disturbed are an issue everyone wants to go away, but not spend a lot of money on.
I like this story, I like the part where you walked in thinking buying THREE laptops they would fall to their knees in joy.

So did you buy online or.... ? ;)
Building a Road Map for the Self-Driving Car
Show HN: Visualising Twitter Conversations in 2D Space
Enterprise Digital Services and Digitalization Framework
We've removed the links to the external party hosting the vacancies. They are now directly visible at https://www.developers.meethue.com/documentation/hue-team-va.... Thanks for following up.
Is anyone aware of an alternative (with a similar budget price, maybe something marketed in the developing world?) that can be used on a modern phone network?
What is the CPU speed for these 96 cores?
Assuming you're a US citizen... When are you planning to emigrate to China, where you can wait out the dastardly Trump administration?
They'd just see a black pot calling out the kettle.

Not they would. They DO. But honestly, despite its evident corruption that even their own leader admits is the biggest threat to the viability of their government, their government still strikes me as more competent in a gets-shit-done way than most other countries I see these days (considering only G20 countries, the smaller your country is, the less complex your problems are, and consider that China's problems are MASSIVE).

Canadian living in China, amazed by how well things get done here, despite the massive problems they have. Albeit they aren't a democracy, so they don't need to care as much about doing what people want. On the flip side, the government is focusing mostly on what people want anyway, so it mostly works out. People who are ignorant about China are significantly ignorant about how well-run their government is. It's much more of a meritocracy than other countries' governments are, despite the evident corruption.

I'm not justifying abusing human rights. I am torn in that I don't know how they keep a handle on their country if they don't have an iron fist. I find that most people who say otherwise are ignorant about the complex reality in China. It's not a simple situation.
Lots of vendors offer TOTP but not backup codes.
Someone introduces $buzzword.

As software is a popularity contest industry driven by hype and career building blogposts, now everyone needs to do $buzzword so that they can play SEO with their resumes. This is a highly competitive market after all and you gotta put food on the table.

smug-faced guru enters the scene: "Oh it looks like you're not actually doing proper $buzzword. Shame on you for raising the hand!"

Now you're trapped. You either a) do what the guru says or b) remove $buzzword from your resume before you kiss your children goodbye and prepare for your new homeless life.
Real-time world map showing user messages for a location based social network
Depends on your needs, dual socket xeon servers can be had with huge amounts of ram if you shop around. E.g. I got an IBM 3650 m2 with 2x L5640 and 128gb of ecc ram for $200. For my needs (heavy data processing on a budget) its been awesome.
https://steemit.com/blog/@jacknight/building-your-brand-arou...
I think most programming languages that are decades old aren't looked at as 'not fit for modern problems' so much as 'inefficient for modern* development'.

Is it possible to do the same things in C that we can in Ruby, PHP or Node? Absolutely. But can it be written in the same time frame?

While I'm sure there are HNers out there who can - or who at least claim they can ;) - let's ask ourselves if that's really broadly truthful outside of trivial example applications. I'd wager 'no'.

Those higher level languages might 'forget' something in the past and 'rediscover' it but I feel like that's kind of a very minor sub-plot in the larger story of the usefulness of their abstraction and ability to represent more powerful ideas in less lines of code.

* - read 'web'. Old and low level languages are still obviously used in a wide variety of projects and industries.
Less important and less popular there was also MGR, which treated windowing more like a terminal session, and so was more Unix-philosophy than most. It was neat, and because of its smaller profile it got ported to a lot of systems (Atari ST, etc.) that struggled under the full X11 system

http://www.hack.org/mc/mgr/
I don't see how giving full control to the user requires significant money and effort. It is not necessary to release the full source code.

Providing hardware documentation and a way to flash the firmware is enough. This shouldn't put AMD in front of significant problems.
You don't know that Sketch could do this
I'm looking for part-time/contractor remote job.

Location: India, UTC + 5:30

Remote: Yes (100%)

Willing to relocate: No

Technologies: VueJS, React, d3, anything javascript, node, php (slim, codeigniter), python, vagrant, linux servers

Résumé/CV: http://palerdot.in/resume/arun-kumar.pdf, http://stackoverflow.com/story/palerdot

Email: palerdot@gmail.com
Bash is not bad at all; it's unrestrained and arcane at times, agreed, but it does have the nature of a true programming language, just like powershell does. Now .bat scripts, that's truly inelegant and unsafe.
#aveterottorcazzo, a simple guide to a concept y'all can't seem to grasp
However, if you've eaten food in the United States, John Deere likely had something to do with it. It's just further up the supply chain. However your point is still well taken.
> AKA, refusal to accept that value judgements are relative, not god given absolutes.

Even in China, the dispensation of justice is relative, which is what the article is about. I suppose you're OK with that too. Next you'll be telling us nobody can accuse the Chinese judicial system of corruption because the Americans are lynching Negroes.
AdSense Plugin for WordPress Supports No More
I can't help but feel you are asking for a result and everyone is describing a process - which is fine and is very likely to lead to the result, but if the issue you are facing is not knowing when to stop a particular process, then the advice here isn't going to help much either.

Do you mind sharing what is the result you are after?

Edit: I don't mean you will completely stop a process, but rather some kind of checkpoint to measure your progress.
One thing Chinese should know about the United States in the Paris Climate Agreement: many people in the U.S., including elected officials and influential folks don't actually believe global warming is a thing.

I know it may sound far fetched for a country that hosts the most renown universities in the world but it is what it is.
What an Engineer looks like
Breakpoints: Don’t Box Me In
Nokia 3310 is going to fail in the markets it's being launched at, i.e. India. The biggest reason for it's (possible) failure is that the people have simply moved on to Android/4G.

Nokia's were a rage when the mobile market was nascent (2004-2010), and carriers flooded the market with cheap SMS rates. With loads of cheap Android phones available, and no WhatsApp on Nokia devices, it's a DoA device. And it doesn't even look as durable as the original classic.
oops yeah, I had so many HN tabs.
The article says that China isn't trying to 'ravage their environment` - quite the opposite. In fact, that's the whole thrust of the article.
I just hope that whatever replaces *NIX is still free software. Your computer OS is the last thing that should be controlled by corporate gatekeepers.
How to Get Big Benefits from Email Marketing
> So in short I'd like to ask, what one thing let you grow/learn the most as a developer?

Presenting at conferences. Being able to distil your work into 15 minutes is a huge skill. It forces you to think about the problem, how you explain it to people, and how to convince them that you're right.

You don't have to be great at the start - find community events which are welcoming to first time speakers.

I guarantee there's a meetup somewhere which is interested in vision algorithms.

At the very least, you'll have some smart-arse come up to you and explain why you're wrong. At best, you'll have people coming up to you with helpful suggestions.

As a bonus, being an active and visible part of a community is an excellent way to find your next job.
GIT Basics Tutorial – Getting Started with GIT for Total Newbies
Hi, author here. I do come from a team making a CI service, and it took us a lot of time to realize that it'd be useful to have a time-based hard limit for what's good enough. And for anything over that you're obliged to take action to make it better.

E.g. one of our own builds took longer than 10mins at some point. You just assume that it's a function of size of the code and it's normal to rise over time. So my goal is to share that idea & why I think it matters, and get feedback. :)