skysight-inc/HackerNews huggingface dataset:
JavaScript has no meaningful parallelism story, but every single asynchronous action you take uses some sort of concurrency primitive.

Even hitting submit twice on an standard ajax powered form is likely to cause mild concurrency-related bugs on many popular websites.
Molds can be significantly more expensive for low-volume parts, even for the same shape. There can also be problems with cooling of the shape.
Talk is probably what you want: https://www.youtube.com/watch?v=mty0RwkPmE8
> (though 1st class is nearly empty because there's no practical difference between 1st and 2nd class service outside ICEs).

The practical difference is that the 1st class is nearly empty.
I was trying to come up with something less loaded than parent's "real languages" phrasing, to describe the sorts of languages commonly used in industry, like Java and whatnot.
Teacher leadership
I find your decision surprising.

>> there just wasn't a compelling reason to keep it over es6 <<

How about these reasons:

- much simpler language
- core.async channels/ no callback hell, easier to read async code
- persistent data structures
- great sequence abstraction
- live code reloading
- vibrant community
- improved tooling
- macros
- transit
JavaScript has concurrency (at least in the browser), Web Workers. Messaging isn't always a "nice" way to work, but a layer of abstraction (like a language) can make that better.
My point is that it'd be pretty easy. The semantics are pretty close, it's only the syntax ("+/" -> "add.reduce") that varies.
Solar Thermal Is Really Really Dead
Amazon drivers pushed to the limit as holiday deliveries reach a frenzy
I've self taught for quite some time and being a solo but yes, with a single mind you can miss on something obvious.

Since no one will fill you in, you should go check some well written open source projects to see how others solve problems.
Wish they'd shown some video of the turning. That lathe is impressive!
I've never had an issue with hover interactions personally, but perhaps you use some website I don't visit. Hover text is available by long tapping, and every hover action I've ever come across works as expected simply by tapping on it. Sounds like there's something out there you use that needs a design update.
Windows 7 still does this with Pandora in Chrome when loading a new tab. Oh, wait, the world moved on from 32-bit Windows 7? Let me tell my boss...
About this:

"In many ways ClojureScript has and continues to be ahead of the JavaScript mainstream with respect to best practices. Concepts which are only starting to break into the mainstream such as immutability, single atom application state, and agile UI development via robust hot-code reloading are old news to ClojureScript users. "

To my mind, the most compelling thing about Javascript-in-Clojure is working with Om Next. I say this as someone who has recently done some big projects with React.

I think it would be accurate to say that over the last 2 years React has been the Javascript framework that had the biggest impact on how people think about working with Javascript. You look at how much Angular tried to reinvent itself to be a bit more like React.

There are a lot of interesting ideas in React, and I learned a lot while working with it, yet I hate working with it. It is ridiculously verbose. And I hate the way it handles mutations -- it's as if React was trying to be Functional, but then decided to go back and be Object Oriented when it came to mutations.

But I don't mean to go off on a tangent. There are a lot of good ideas in React. Especially GraphQL, which arose as part of the React effort, but which I think will have a long life quite independent of React. React might some day fade away and be forgotten, but GraphQL's critique of the RESTful style is likely to change the way the industry thinks about APIs over the net.

But as I said, React is verbose. I like where Om Next is going -- in terms of immutability and data flow, it has the same basic outlook as React, but Om Next is simpler and it is truer to the Functional paradigm.

If I do any further work with ClojureScript, it will be because of Om Next.

https://github.com/omcljs/om/wiki/Quick-Start-(om.next)
Note that lifestyle in these zones seems to include not having cheap electricity and lots of artificial light. They're often islands or remote mountainous regions that haven't had much electrification until quite recently. See ipRGCs, too, in this regard.
When I read comments like yours I can't help but feel as if your mind was made up before you gave the device a fair shot. Despite your singular negative experience, even you must be able to concede that it was most likely an atypical issue.

I've had iPad applications crash on me numerous times - but I still think they're great, largely stable devices.
> Its just another hard to debug compiles to js language.

Using Figwheel, this is just not true.

I do see ES6 making life hard for the compile to JS languages, though.
I'm genuinely curious as I've seen a few people say it but I've literally never experienced an issue that couldn't be solved by requesting the desktop version. Could you give an example of a broken site so I can check it out?
World's First Portable Computer Teardown
An introduction to Wave Digital Filters (jupyter notebook)
I wager the labor savings from SQL Server will pay for itself in a few months.
Parent post of mine was talking about picking Postgres over MSSQL or MySQL. I have no experience with MSSQL.
Build a fully scalable application without code
You seem to assume we set out to pay this amount to begin with. Indeed for this amount we could have went other ways, but hindsight is 20/20.

No one expected to get so many valid sumbmissions in such a short time. We set the payout amounts this high as a way to attract talent at the beginning of the program, which worked quite well to bootstrap it.
> Venezuela's hyperinflation is caused by one thing and only one thing, Venezuela is just printing money as fast as it can.

Okay, then how are you going to "borrow and spend on public infrastructure"? Where is that money going to come from? If you're not going to print it now, you can float a bond, but that bond is going to be backed buy the promise of future solvency. And investors have very little reason to have faith in the future solvency of that government, which means we're back to either printing money to fulfill the bond or defaulting.
> 10-15% instant energy savings would be one heck of a reason for FB/Google/Amazon/Microsoft to veer towards ARM for their clouds

I'm not sure the upfront effort/cost would be worth it for that savings alone, especially when Intel will just come along and say they'll have that savings in an x86 chip in 9 months without any software dev required.

What this could do for the big DC companies though, is provide them a lever to keep Intel on that path. That lever alone might be worth all the dev effort required to support 2 architectures in a DC for some customers - and even if it's not worth it empirically, it may make them feel like it is.
Equations are weird on GitHub. Use http://nbviewer.jupyter.org/github/multivac61/wave_digital_n... instead.
> If you can cut down the influence of the black market you can restore goods being bought and sold using the local currency, which will slow down inflation.

I doubt very much that you can have greater control over the local market by hoarding Bolivars, especially around border areas. You don't think that merchants/people would accept columbian pesos/brazilian reals as legal tender in border areas? Or euros/US dollars in all areas?

> By creating artificial scarcity I'm then able to increase the demand for goods on the black market, which is where I make my money.

There is already a huge unmet demand for goods on the black market. The artificial scarcity is not produced by hoarding currency, it's produced by price controls/disincentives by producers.

> The losses incurred by hoarding increasingly worthless currency can be offset by the profits made elsewhere.

It's unclear to me why hoarding money increases the profits made elsewhere. Why wouldn't you just skip to the profits being made (eg taking advantage of government subsidized goods) and ignore the hoarding of a rapidly depreciating currency?
> dual PowerPC 603e-133 BeBox owner

That's kind of amazing given how rare those were/are. I definitely can't top that, but I had a dual Pentium III machine that ran R5 (and ZETA for a while, which I had problems with) in the early 2000's. That thing seemed faster than the machines I have today. Good times.
It'd be interesting to see a comparison of the economics and flexibility of the two foundries.
And a reason why I was so keen on collecting books in 1969, too. If you didn't buy it while it was in print, or the moment you spotted it in a used bookstore, you might never see it again in your lifetime. Now I'm going through and dumping a whole lot of those books, (or should be.)
I have always said that when I get to "X" income, I'd rather have more time than more money. Of course "X" changes over time, but I have definitely hit it before.

This is what consulting/contracting lets you determine, but I hear you, it'd be nice to have the option coupled with the safety and job opportunities of employment.
Yes... They have said that all existing versions in 2016 will have Linux releases including express.
Oh man! I remember seeing this exact demo back in 2003/2004-ish .. I think. At that time, being able to capture from two video capture cards, in real time, on commodity hardware, was insane. So was being able to turn off individual processors.

When I first started University a few years earlier, I had a quard-boot Win98/2000/BeOS/Slackware box using the BeOS bootloader (it was the most colourful at the time).

/nostolgia
This forum, you mean the one where they are arguing about whether or not being healthy might help prevent cancer after reading an article about molecular medicine?

Deep stacking tensor networks, is that what they do when they write movie scripts? Or does that involve requesting an audience with the Pope after pretending to be Henri Kissinger?

Nice touch with the scam there, so as to distract from your complicity.

You rule!
What about websites that are run on top of a 3rd party services? For example, I noticed a lot of doctors use their doctor-specific website generators that use something like weebly (it's crazy - there are ones specifically for optometrists, dentists, chiros, etc). I'm not sure how much of a change I'll be able to make.

And how much is a "few bucks"? I've done some freelancing work, and I made the mistake of setting the price too low when I first started. I'm pretty oblivious to the business side of things, but I get the feeling that they use price as one of the determining factors for quality. I admit I fall into that trap whenever I purchase something without research.
Ah, labor does respond to the law of supply and demand :).
I've had the pleasure of having the serviced demoed(?) for me and it's really an impressive product, complete with db models, controllers (Scratch like) and frontend. All though I have a hard time figuring out the use case. Will graphical interfaces ever replace pure code for a programmer? And if you're not a programmer, how will you ever understand things such as DB-modeling?
The "worst phase" that is, not "the effect". I think the OP meant the "cash crunch / unavailability of 500 INR notes/ ATMS running out of cash etc.,".

The effect may take at least a quarter to ease down.

[1] http://www.deccanchronicle.com/business/economy/161216/cash-...
And here I thought Americans were the only ones with a chaotic set of transit agencies serving the same region

In all seriousness though, I'm very curious about the structural incentives at each of these places. Presumably, the people who run them care to some degree about customer experience. How then have they built a system that clearly doesn't?
I've worked extensively with both SQL Server and Postgres and money being no object, there are valid reasons to investigate both. SQL Server's query planner is better, Postgres has only just got limited parallelism for some sequential scans, and still treats CTEs as second class citizens. Postgres in version 10 is going to get proper partitioning, which SQL Server has had for years. There are vast numbers of feature differences, down to individual GIS functions one platform has over the other.
Not only safer but with a vastly superior final product.

Those flanges being made with the Chinese hammer are extremely crude. You can see the roughness of the surface in the final shot. Welding them onto the end of the pipe will require lots and lots of filler, and the mating surface will require a very thick gasket.

Also LOL at the guy checking for diameter and roundness by measuring in two different spots with a tape measure.
He's a stubborn, prideful person my guess.
Show HN: Voice Recognition with React (component)
I think companies should get standard compliance stuff done first (they're in payments so they certainly have lots of these to have) + a set of standard vulnerability scans (Nesus / FireEye). These things are "cheap" and easy to get, it's standard package 1-week-audit-for-XYZ.

Then get custom pen testing and bug bounty programs later. They're a lot of work to get done and get right. pen testing is a lot of investment and preparation upfront[1], bug bounty is on a longer term.

[1] Don't bring people at $2k a day if you didn't think through what they're gonna do.
Awesome Serverless - A curated list
Convolutional Network Demo from 1993 [video]
> If price can rise then a shortage is impossible.

In the long term I agree. In the short term, the markets are not perfect and goods and labor are not perfectly fungible. It takes time to retool, even if prices are sending signals.
My mistake, I got a little excited reading these comments. :) At least most of my post still makes some sense in context! Thanks for the heads up.
Sure, still all these are "outside" the actual OS multi-user paradigm, as qubex stated, the whole "workstation" or "terminal" model may be debated.
At the time both Unix and NT had this generic idea that you had a "same" terminal (or workstation, call it as you like) to which multiple users with different credentials could have access.
For that use BeOS (like Windows 9x) was totally out of question.
Nowadays talking of mobile thingies, let's say a smartphone or iPad or even a MS Surface, 99.99% are "single user" so one could delegate the authentication to the hardware (TPM and SecureBootlike as much as you like) and have a simpler single user OS, without the complications, as such BeOS (or Haiku) may be not that bad.
> dependencies represent an acyclic graph

AFAICT that's not always true. Several scripting languages allow circular dependencies (Node.js, Perl) and so do some popular package managers (with specific workarounds, but the point is that such dependency constellations exist): https://www.debian.org/doc/debian-policy/ch-relationships.ht...

Perhaps the problem needs to be examined differently depending on allowed/existing-in-the-wild circular dependencies.
The alternative to systemd was not the old init-v, but upstart.
And you concluding that insane incarceration rates are predominantly due to racism is called critical thinking?
$2k/day is a reasonable rate, just a shade towards the high side for vanilla web security work.
> trying hard to bring it back

Any source or info on this?
I don't feel that a $1 gift is an insult if the gift is thoughtful or unexpected. Isn't it the "thought that counts", rather than the value of the gift?
> leads far right people to conclude that African American males have an inherent tendency toward criminality.

I think you're being uncharitable. Conservatives wouldn't claim that African American males have inherent criminality. That would be unbelievably racist on its own. They instead say that African American males are simply more likely to commit crimes, which seems statistically true, if a tad misleading.

Of course, you are both probably wrong and the true underlying cause is actually economic disparity, which would encompass both interpretations. People who are more poor simply commit more crimes out of desperation, and African Americans are poorer due to historical reasons stemming from racism.
I hear you on all fronts. Hang in there!

I'm a bit in the same situation but now it looks like ill be remote or freelancing for years. I get stressed thinking about coming into an office somewhere, wasting a ton of time on commuting, or worse - having to listen and interact with people. I never realized how much time people waste at work doing nothing until I had to earn a living with billable hours. On any given day I can't seem to work more than 5 hours of ACTUAL work. Anyway, wish you a happier 2017!
i too wish they had a demo page.

it's been 10 years since i worked on a web front end. i was just researched building a web based material design app this past 7 days. here is what i found...

https://getmdl.io/ (mentioned earlier)
http://posva.net/vue-mdl/
http://appcomponents.org/material-components/#!/
https://josephuspaye.github.io/Keen-UI/ (great UI, but uses vue 1.0)
https://vuematerial.github.io/ (picked this in the end, works with vuejs 2)

i recommend using

https://getmdl.io/
OR
https://vuematerial.github.io/

<rant>
Now for some unsolicited venting...

i wish most web component/js/css/library/helpers in the wild - stuck to html or javascript markup explanation and loosely coupled the templating, bundling & tooling. Instead we have script injection with 3-4 levels of tooling, overhead & magic that is so convoluted & so prone to being out-dated every month - it's depressing.

i'm building the backend in Go - and just wanted to be able to have markup. But i've been stumbling on js libraries intended to run on webpags but requiring tools across nodejs, coffescript, ruby and a dangerous new trend - a web library tighly coupled with their server-side counterpart that basically spits out html/js. so the server sends out js/html to your user - that then makes another request to the server to replace itself with the final html. They call it server-side rendering. WTF!

Was finally able to get components working with just 1 js file(vuejs), bootstrap css customized to only have minimal grid css, and a google font file.

If you like me - have been away from front end frameworks and want to build material UI like web components - check out this article that finally explained what these 101 frameworks on github and in the wild are actually doing to your html

https://coligo.io/vuejs-components/

After reading ^ i was able to create my own abstractions using getmdl.io or vuematerial's components like - <searchbox />, <login />, <searchbar />.

Also i'm loving http://vuejs.org (my pick against react/backbone/angular/ember - all of whom have a steeper learning curve)

</rant>

~B

a functional programmer working on an internal admin webapp with material design
Were that to have been cast it would have had completely different metallurgical properties.
>> The strength of a defense based on the non-copyrightability of pornography rests on whether pornography promotes the progress of science and useful arts as prescribed by the Copyright Clause of the U.S. Constitution.

Hollywood movies don't promote "useful arts" nor "science", so they should be
denied copyrightibility as well.
Perhaps the solution is an audited framework for rolling your own crypto. This way you just need to write one small module. But everything else is handled using secure professional ways - eg key exchange, memory wiping, etc.
Huh..never thought about that. The trouble is, of course, porting anything to ARM. You'd have to maintain builds for hundreds of ARM devices with individual images and kernels, or you'd have to choose to explicitly support just a couple of devices (and then maybe people in the community will have unofficial builds for the rest).

..or you could only chose to support devices that support device tree configuration, but there's a good chance your kernel still won't boot on half of them. ARM isn't an architecture. It's just a chip, with people implementing stuff in crazy ways all over the place that will never make it back upstream to the mainline kernel. It's a fragmented mess and there's no incentive to fix it since most ARM devices are build around planned obsolescence to be replaced every two years.
Well, curve25519 uses 256-bit keys (actually, a few bits less than 256). The parallel brute force search should take time similar to that of a 256-bit symmetric cipher.

The reason curve25519 has a security level of only 128 bits is that ECDLP takes time proportional to the square root, so half the number of bits (https://en.wikipedia.org/wiki/Elliptic_curve_cryptography#Ke...).

As for poly1305, it actually uses not one, but two separate 128-bit keys. The authentication tag computed using the first key is encrypted with the second key. For a brute force search, it should be as hard as breaking something with a single key of around 256 bits.
I think there are other cloud services like google drive, box, OneDrive.
And when is dropbox planning to drop the public folder capability. My public links are still working.
The C# community is developed and mature, but that shouldn't really matter if it's just for learning purposes. I found that learning to code in a language like c#, Java etc. really made me a better programmer. Especially for understanding OOP (even though es6 has some kind of implementation of that now).
And experts are remarkably out of practice answering (or listening to questions carefully) because Google exists, which reinforces everyone's reluctance to ask humans anything. It can be like pulling teeth to get a sensible answer to the question you actually asked; but then my barista only gives me the decaffeinated coffee I asked for if the first word I utter is "decaffeinated," too. We're all not used to answering questions properly, by now, 'cause questions are what search engines are for, nowadays. But I agree with brachi - if you ask a human, you're more likely to find the related question you should have asked instead, or as well, for example.
Testimony, Truth, and Convention
Same here. Stuff flew on my little Celeron with 64MB of SDRAM. I could do so much stuff in BeOS that my Windows 2000 installation couldn't, like actually play a DVD full screen. I was so sad to see it go, it breathed life into a system everyone else would make fun of.
I think culture also plays a role in explaining crime stats, not just poverty. Low income asian areas experience far fewer crime levels than corresponding low income black areas.
Come to the middle east. Plenty of English words written in Arabic. McDonald's and subway immediately come to mind.
One thing that seems to get completely lost is that these arguments proceed as if we're talking about public transit versus private transit in the abstract, but that's not actually the conversation. What we're talking about is public transits in a localities versus a single corporation nationwide.

Replacing a conglomerate of public local services, beholden to voters, providing essential infrastructure, with single national private monopoly seems like such an obviously bad idea I don't understand how this conversation is taking place.

Maybe we should be arguing in favor of how to make public transportation more competitive in some way, or how to increase diversity of private options, but the idea that we should just hand our national transportation infrastructure over to Uber is just crazy.

Between this and arguments against net neutrality (when we should be forcing more competition onto ISPs and increasing public ISP options), lately I feel like Americans are living in some delusion about the role of the private sector in society.
No, 4200 isn't mid-size to me, it's mid-size for the neighborhood. It's a freaktastic mansion to me. I grew up with 6 people in a 1000 sq ft space (we moved a lot, so sometimes more, sometimes less).

But, you are right, this much space does feel like a burden frequently, which is why we are moving and I plan on downsizing. A little.