skysight-inc/HackerNews huggingface dataset:
I know a different angle of this one.
Reagan visits the USSR and is amazed by the capital construction he has seen.

Reagan: "How do you manage to build structures like this? Your logistics is shit, you have no technology and people are apathetic."

Gorbachev: "Soviet people built it all with great enthusiasm and while singing songs".

Reagan: "Bullshit, it's impossible to motivate people like this in your system. You don't even pay them money!"

Gorbachev: "On the contrary, my friend. It's impossible to motivate people like this in your system. I will prove it to you. Take a cat and motivate it to eat a jar of mustard (Russian mustard is spicy), I will wait."

Reagan's aides spend whole day trying to make the cat eat mustard. They try hiding it in other foods, forcing it to eat, talking to it but the cat just refuses.

Reagan: "Well, it appears to be impossible to make the damn cat eat this mustard. I doubt you can do it though".

Gorbachev orders his aide and he puts a handful of mustard under the cat's tail. The cat starts wailing and desperately licking the mustard off his balls.

Gorbachev: "Like I said, with great enthusiasm and singing a song".
Trump as AI
I got 100 Mbps in 2005, 1 Gbps in 2016. The same fiber ought to scale fine another order of magnitude to 10 Gbps in 10 years.

Fierce competition made sense in the 90's and 00's when all the last mile technologies were duking it out. Now we know that DSL and Coax cable don't have a future. It'll be either wireless or fiber, and you just can't go wrong with fiber.
I dislike when things are called rules, but are neither natural constraints or enforced by authority; these are, at best, suggested behavior.
Yes, you hate technology because is hard to build it.
My wage in the US is about 3 times what I'd be making home in France. 3 times. Trust me I'm not working 3 times as many hours as my friends over there. Actually it's quite the opposite.
So if VR next year is 2K per eye, and is hypothetically cloud rendered, then that means gigabit would support 16-ish people? Sounds good. 2K per eye was at CES last month, and is badly needed.

But 4K per eye prototypes exist, and will almost certainly be at CES next year. And will ship, maybe next year, maybe the year after. That's 4-ish people on gigabit? Hmm. Doesn't that seems a little bit tight to be confident that "gigabit should have decent lifespan"?
Elon Musk and the rise of Silicon Valley's strange trickle-down science
Ahh, I finally get it. An intentional walled garden that's a little bit open for now. I'm in the pot, and it's not terrible yet, but you just barely turned on the heat.

I assume it ends with everything in the serps being preloaded. And the only things in the serps being compliant content.
That's the nature of a rant, no? It's not a persuasive argument, or an essay. It's the frustration felt in a moment lived.
Any attempt to explain the existence of the universe has a prime mover problem. Either way causality has either been violated, or causality is meaningless outside the confines of the universe.
So if we agree that rounds are not milestones, then what is some good replacement terminology? Anyone can say they have product-market fit, or that they're "profitable" in some pro forma sense.

It would be great to have some concepts that are a little more verifiable, that provide alternate milestones for folks to talk about. I completely agree that it's silly to rate startups based on what round they've raised, but at the same time there aren't alternative shorthand phrases in the current lexicon.
What exactly is old mate Jack proposing will happen here? Apple moves some of it's manufacturing out of Shenzen death camps and into California, so China attacks mainland USA?

China would be very silly to initiate a conflict with America in the next 20 years - they simply don't have the capacity, experience or training to fight a very large and very sophisticated adversary. I know we all like to rag on America, but the fact the US military is staggeringly big, well funded, experienced, and well organised.
Netflix also makes a lot of their own content. If he is pirating that content, then it's fair.
In Norway and many other European countries, aggressively regulated utilities and local loop unbundling has worked out very well. If you set up some kind of publicly accessible infrastructure such as mobile or fiber, you are obliged, by law, to provide equal access to any third party who wants to piggyback on your grid. Local players thrive by leasing the physical infrastructure and competing for consumers.
Can anyone recommend good non-smart TVs?
Some of them might not, but quite a lot of them have at least one of those; some have all three. It's not uncommon for illegal immigrants from Mexico, particularly, to be people who would be eligible for family-based immigration but for the expense and decade plus backlog. It's also not unheard of for those that have connections in the immigrant community to have an (likely off-the-books because of documentation requirements) job lined up.
This is just terminology. The important question here is: "Can your program leak memory?"
Raywenderlich.com has many good books regarding iOS, check them out
Agree with the post. But if you want to be amongst the best programmers, being passionate about your craft is a necessary condition.
Very clear explanation:

"Many mistakenly assume the Lord changed Saul's name to Paul sometime after Saul converted from Judaism to Christianity, which happened during his encounter with Christ on the Road to Damascus (Acts 9:1-19). Unlike the instance of Jesus changing Simon's name to Kepha (Gk. Petros) as a way of signifying the special role he would play in the Church (Mt 16:18, Jn 1:41-42), in Paul's case there was no name change.

Saul of Tarsus was born a Jew, "circumcised on the eight day, of the race of Israel, or the tribe of Benjamin, a Hebrew of Hebrew parentage, in observance of the law a Pharisee" (Phil 3:5). The Hebrew name given him by his parents was Saul, but, because his father was a Roman citizen (and therefore Saul inherited Roman citizenship), Saul also had the Latin name Paul (Acts 16:37, 22:25-28), the custom of dual names being common in those days. Since he grew up in a strict Pharisee environment, the name Saul was by far the more appropriate name to go by. But after his conversion Saul determined to bring the gospel to the Gentiles, so he dusted off his Roman name and became known as Paul, a name Gentiles were accustomed to."

https://www.catholic.com/qa/why-did-god-change-sauls-name-to...
Consumers want the best service at the cheapest price. Producers want to maximize the profit on products and services. Advertisers want the best return on investment for their ad dollars so they also maximise profit.

This are fundamental thruths of the market. It's why Google and Facebook are behemoths.

The only way to win the game is precision tracking, addictive services and building good models of customer behavior for advertising.
I don't think he was calling the user experience art so much as the solution. It's true, there are many ways to solve the same problem and many can be effective warts and all. There is some artistry to it, at least today (maybe someday we'll solve this problem).
At least one of the prepackaged D compilers of Debian (GDC) can target ARM, and I've tried it, it works!
Defining Christianity has always been hard, particularly since before the Great Schism and arguably even until as late as the Protestant Reformation (or, more accurately, the Treaty of Augsburg which established Lutheranism and Catholicism as both acceptable forms of worship in the Holy Roman Empire), the Christian world tended to argue that there was one single interpretation of Christianity. The definition that most people rely on is something along the lines of the Holy Trinity, but nontrinitarian sects like Mormonism are usually considered Christian. It's also worth pointing out that pretty much every schism prior to the Protestant Reformation centered on interpreting the relation of Jesus to God, so that, say, Nestorianism isn't clearly Trinitarian or Nontrinitarian. The early Catholic church was also quite thorough in wiping out records of competing sects, so we know very little about what texts, say, the Gnostics used for their support, instead mostly relying on what their attackers said about them (imagine having to learn about, say, the history of the Democrats given only Donald Trump's tweets).

Another complicating factor is the existence of highly syncretic forms of religion. Are Manichaeism (a Gnostic religion, which is to something that's vaguely syncretic of both Christianity and Zoroastrianism) and Druze (a Christian-Gnostic-Muslim syncretism) Christians or not?

Furthermore, an interesting facet of history is that religions tend to attack heretics far more than they attack heathens. This does seem to continue to the modern day--if you consider atheism to be a religion, then agnosticism (being noncommittal as to the existence of god) is a natural "heresy" of that "religion"--and militant atheists like Dawkins reserve even more anger for agnostics than for Christians.
Algovis: collection of projects and links about algorithm visualization
This is exactly right. The New Testament is one of the most well preserved texts from antiquity that we have.
25K to be exact

https://www.cncf.io/blog/2017/02/06/cncf-purchases-rethinkdb...
> Legislative workflow is in serious need of some better tooling.

The CT legislature already has diffs on all of their legislation. So the tooling exists, congress.gov just hasn't implemented it.
> Seems like regulating an "open internet" and asking for a smaller government are at odds. You need a powerful central government to meaningfully regulate that sort of thing.

That's not really true. The thing which is a natural monopoly is the last mile, which is inherently local. You could literally have the city government own the fiber and lease it to competing private companies without any federal involvement whatsoever.

The main impediment to this is that the incumbents are too large, which allows them to overpower city governments in terms of lobbying and prevent anything like that from happening on a widespread basis. But if you had some hypothetical state government with the will to stand up to them, that would be the end of it.
Sorry don't buy passion in work arguement as an absolute.

This seems to be such a US-centric view. When doing business in US I notice typically usually within 10min of meeting a new person they tell you how they love their job. It feels like something Americans have to prove to show their worth to their company/role.

I like to think I'm good at my job but I dont have passion. I'd prefer to be out hiking, speding time with the family etc. But I have a sense of pride in getting results and doing things well. I see people who go down the passionate route, while effective in some areas blind themselves in others where they fail to see the bigger picture outside their passion area. Passion can be good, but it can also be damaging and should not be treated as this absolute requirement.
Some other interesting things, calls were limited in length to 15 minutes. Calls were monitored in real-time and if you started talking dirty with your girl, you got disconnected and could potentially be written up and given more time.
The gaurds also use whatever they hear in the calls to decide which cells to hit and search for contraband. Guys who are down for a long time never use the phones. You would have to work at least 4 hours or up to 3 days to afford one minute of conversation. That minute could be burned up with the phone ringing and waiting for the person to approve the phone call.

Phone conversations are recorded forever and easily accessible by pretty much any employee.

If you get in fights or get caught with contraband or try to escape you lose your good time and stay in longer. Due to new rules, there is no parole. Good time is 15%. Other new rules also allow them to extend your original sentence for some infractions such as having a cell phone. Before if you got caught with a cell phone it was a write up and go to the hole for 90 days (small confined room with no human contact, no window, no mail, no calls, no nothing). Now they add up to five years on to your sentence and put you in the hole for a year.
pitch what your app does right in the title of the thread or the body of your post
> The holy grail is to geoarbitrage by getting paid by a company in a location that pays highly while living remotely somewhere the cost of living is much lower.

Yes. I work remotely for a US company, and live in Hungary. I'm British. It's a great arrangement. Hungary is a modern country but much less expensive than the U.K.
That's true. React itself is also clean and simple... but things tend to be more complicated in React, the ecosystem when you go to the SPA direction.
Make "radical" viable again?
D.C. police demand Facebook hand over data on Trump protesters
What an interesting world we live in.
When is the last time you looked at the OSI approved license list? Of the most common licenses the EPL and CDDL licenses are incompatible with GPL (I suspect it's similar for the AGPL since it's a modified GPL license). When you look through the full list you will see a lot more. Basically read https://www.gnu.org/licenses/license-list.en.html#GPLIncompa... and see all the free software licenses that are incompatible with the GPL. Most of those are OSI approved.
"The only thing that matters in software is the experience of the user." is going on the wall in the office. And I'm mailing one to Android development team.
Russian and 'Eastern' Orthodox are the same church... (well, 'Eastern Orthodox' is a term that encompasses all the Orthodox Churches, including the Russian one, but excluding the 'Monophysite' or 'Nestorian' churches, as well as a few random schismatics).

I wasn't trying to list types of Christians, merely pointing out that, to a typical American Christian, evangelicalism is synonymous with Christianity. I also missed the Lutherans, Anglicans, and a bunch of others.

Edit - should add, Orthodox consider any church 'in communion' with the rest to be the same church. So Russian, Greek, Bulgarian, Serbian, Romanian Orthodox churches, as well as the Patriarchates of Jerusalem, Antioch, Alexandria and Constantinople, as well as a bunch I'm missing and too lazy to Google, all consider each other to be the same church. Imagine the Catholic church but with a dozen or more 'Popes', all more or less equal (I say more or less because the larger churches often wield more influence, even if they don't officially have more authority).
The difference between smart 1080p tv and dumb one is $15 LCD controller from ebay.
This just stinks of another way to abuse the talent. If you want to pay someone below-market rates to fix your business's problems, there are already a multitude of race-to-the-bottom "contracting" sites to suit your needs.

Real consulting at market (or even above-market) prices exist for a reason. The kind of people who will spend hours setting up a consult, to only officially charge for 30 minutes, are exactly the kind of people you don't want working for you, for any period of time. You get what you pay for.

I can't for the life of me imagine what an apparently legitimate "micro-consulting" gig would look like, where the talent being hired isn't being asked to overperform for the amount of billing time being requested.
Backbone implements 1-way binding via model:change event + render(). Vue/React/Angular do various forms of diffing, which makes their incremental rendering more efficient than Backbone's.
I'm mostly a backend Rails developer, but I've spent the last 3 months developing stuff with Vue, Elm, React, and Angular 2 in an effort to see which of the front-end frameworks I would like best (I messed with Ember a year ago but haven't had a chance to revisit since). To me it seems like React is about putting logic in code instead of templates/markup. Vue is more in the vein of Angular, where you have logic in your templates/markup. So it's sort of a question of what you feel more comfortable with, the style of Vue or the style of React.

Instead of Vue or React, you might choose Angular 2. Vue is sort of touted as "Angular done right". I did enjoy working with Vue (I actually enjoyed working with all of them), but I think Angular 2 may be "Angular done right". However, Vue seems to try to be more lightweight and less of a framework than Angular (1 or 2). It has this in common with React. I think both Vue and React would be easier to start introducing into an existing app incrementally. Angular 2 seems like it's more of a framework/holistic choice. It has this in common with Ember, although this is true of Ember to an even larger degree.
"Awesome" rocks.
Angular 1 + CoffeeScript -> React + TypeScript here. Mostly positive experience, though taking sigificantly longer than we planned.
huge pet peeve of mine too, it just started happening a few months ago. hope he responds to this.
why would an employer ever sign up? sign up and non-0% chance of being on the bad list and end up spending some $. don't sign up and have a 0% chance of making the bad list and spend $0.
> This seems like an impossible task to me.

It is not. Scripture defines the teachings of Christ.

> Not only is there the issue of discovering what's been lost in translation, but also the existing texts have been heavily edited over the centuries. Entire books could have conceivably been lost. Forgeries could have been adopted.

This gets into an area called textual criticism. I'm half-asleep right now so hopefully what follows will make sense...

1. Consider for a moment that the Bible is the most validated work of antiquity that humanity possesses[1]. The thing is, if you can look at the evidence and yet say "we don't know" then you (in order to be consistent) have to admit that you basically "don't know" about anything that you don't have exact photocopies of the originals.

2. If you understand the Christian claims surrounding scripture (and here, importantly is preservation) then you must understand that that doubt you have doesn't exist within our beliefs.

3. Based on what I understand, the Bible was essentially transmitted through time using something that instantly brought to mind the idea of bittorrent. We actually know when and where changes were made and we have gotten back to the original text in all but a handful of instances. And in the instances where there is a textual variant—it doesn't change any of the doctrines or core tenants of the faith. There are thousands of copies of the Old and New Testaments that have been preserved. Some of these copies were done under the threat of death (persecution). Scribal errors can be found because we have so many.

BTW this stands in stark contrast with a book like the Quran which doesn't have sort of historical manuscript tradition. There were likely changes to the Quran by Uthman but we don't know what they were because they were destroyed... so keep that in mind.

> Even if you disregard all that, is there really an objectively correct way to read Christian (or any) scripture? I'd say no.

Sure there is. Jesus makes claims you either have to accept or reject. There is a very clear line.

[1]: https://carm.org/manuscript-evidence
Templates only generate maximally-efficient code in theory. Generality kills them in practice; or, it makes the template code twisted to the point of insanity. For example, there is no space-efficient way to model optional<T> for more than one value in a structure type; if you have several optional fields, it would make much more sense to be able to track optional state as single bits of one field (say) but the class structure prohibits such a space optimization and requires each template to track its own is-defined value. Pointless.

It is also essentially impossible to know that your code is well-tested: even when using something large and well-known like Boost, its authors cannot know what will happen when you substitute in 4 of your own types (my bet is “result not quite working as intended; obscure bugs added”).

I use templates but I am quite aware of code complexity and I essentially stop when the templating goes too far.

Somewhere along the line, we seem to have gotten into a mode of wanting generic code at all costs. Why? It is just fine to expose a few common specific methods when those are very helpful and clear (such as classes exposing a “string value”, “integer value” and “float value” instead of trying to provide some single partially-specialized template mess of a method that manages to still not quite work right in every scenario).
That explains the issues with the C2000 family. Various Linux distros crash randomly, and not just crash sometimes really just stop opening applications or stop processing e.g. apt-get.

The BIOS is a piece of shit. It's buggy, the legacy-BIOS support is unstable, the Win7-EFI and Win8-EFI modes are not good either. I patched a Win7 DVD with Win8 files, so that I could install Win7. Now Win7 runs great and stable - but only after I installed various Intel drivers that fixed the hardware flaws.

I am seriously looking forward to the upcoming new AMD CPU - Intel dod barely anything the last five years, a 2011 highend CPU is almost as fast as Intel 2017 flagship, and costed a lot less back then, had less DRM or other shit that is broken. Intel needs a proper competitor, so a comeback of AMD on the one side, and Apple notebooks with ARM CPU are very welcome to stop Intel from siting on their quasi monopoly chair.
I think nonsense is rather too strong: Rust-banning-`unsafe` is a subset of the full language accepted by the compiler, and is safe. It isn't rare that people talk about the subset of Rust ignoring `unsafe`.
Mind maps are really just nested lists right? https://workflowy.com/ is one of the best nested list (tree) editors I've found for mind-mapping and note-taking.
Ok? Cool?

If you can be bothered to go back and re-read my last comment, you'll notice I never once mentioned guns or even expressed a passing interest in comparing gun death rates.
Are there any simple explanations of this technique? The paper is a bit dense in some parts.
Yes the shaped skins with the notion of "big" "medium" and "small" window sizes are quite unique notion to Sonique. Personally I have not seen this 3 way size concept in other applications (it was very handy utility at the time when screen space was small).
"surprisingly little editing"

"Just 100 years after its writing"

... Because a verbal recollection about a controversial topic is so trustworthy and surely haven't been 'edited'. Remember how many 'facts' there are about Holocaust deniers? And this is happening with actual evidence to the contrary around.
I have experience building a mobile app using Ionic framework. Ionic uses Angular for its view library. In my opinion, one thing that I dislike about Angular is documentation. I think Angular has lack of documentation. It has short explanation and no examples/use case for that function. I don't know if the documentation has changed since then because I built that app in 2015.

Now, when reading Hacker News, a lot of people post about React. I have never learnt before. Maybe, I am late to the party. I must dig posts about React to know its use cases.
Alas: "Docker not available"
The built-in rules are nice but have you tried doing anything fancy with waf? I wanted to define a rule that would transform an input file into a output file using a tool that was built from source at build-time, then use that output file as a dependency for a unit test. After spending a full week mucking around with waf, I gave up.

CMake was much easier for me to understand. Sure, the language is hot garbage, but the mental model of how it functions is simpler. I did something similar to the above and it took an afternoon of learning.
But is the activity of writing a web server in Lua or Python system programming?
Bodacious.
That list was impressive until I read about what OECD is. It's a 35 country organization.