skysight-inc/HackerNews huggingface dataset:
That would be one way to implement the system in a DB-centric way. However we believe that intermediate application code is pretty critical to any GraphQL implementation.

We model mutations as a function that can do arbitrary business logic followed by a client-specified query where the client can query data it knows must be updated in order for the view to reflection the state changes the mutation caused.
Yeah. We could and will clear that up.
...and if you're the facility, you're renting the film to the team.

Also, from experience an increasing amount of the coaching of youth soccer is outsourced to coaching companies (like QuickStrike or PlayersEye), and some of them are starting to include video analysis in their packages.

And then there is, for what it's worth, recruiting films. There's a lot of people trying to video their kids and putting together a college recruitment highlight reel.

People doing that would be happy to drop what is, in reality, not very much money to help put together something they hope will save them $10Ks in tuition
Portland has an admirable style when it comes to resilience. At least at the grass roots. It'd be great to see an Apollo program around earthquake preparedness.

There is a carry-heavy loads around the city cargo bike race that's been going on for a few years. http://disasterrelieftrials.com/
Thanks!

The only JavaScript is in the Electron process, and it's fixed, ie you don't have to touch it. You interact with it through CLOS methods on window objects.

Other than that any JavaScript is optional, you write it yourself (using whatever source language, e.g. ParenScript) and ship it with your app as a resource.
During his AMA I asked clarifying questions that never got answered about Reddit's policies about federal programs and partnerships regarding the management of political discussion attributed to foreign actors - and whether like other social media sites - foreign political content including propaganda are considered by Reddit to be 'spam' and 'trolling' and therefore subject to Reddit's comment deletion and shadowbanning capabilities.

I unfortunately did not see a reply. It's my understanding that many of these executives of social media websites face the challenge of negotiating what the community wants and the curation requests and preferences of partners - both governmental, 'civil society' and business customers and investors.
The statement "you are clueless" in response to "you are thinking too narrowly" is hardly the "height of incivility", especially when the comment of thinking narrowly was off base by a long way. The word "civil" is hardly well defined in the first place.

You are wrong, didn't take into account the context, pulled the trigger too quickly, and now won't back off of it. This is the worst type of moderation.
I am also interested, as I think Mitro is a beautiful solution.

My e-mail can be found in my profile.
It's worse than that: none of those illustrations appear to be related to humor.

Edit: Looks like we've got a couple of New Yorker cartoon aficionados on HN. I guess I'll have to save my stinging comments for edgier content, such as Doonsbury and Garfield. /s
Keep in mind that it is intended for kids. It is interesting to them.
You're probably right... at the very least, they should re-brand the applet container because it does create massive amounts of FUD.

As others have noted this is really a Windows issue, not an inherent flaw in Java. And as you note it seems to be a problem in the applet plugin, not necessarily the standalone J2SE runtime. It should be possible/obvious/necessary to install the two separately on Windows.

With the advent of things like NaCl, Emscripten, and WebAssembly these things should not be necessary anymore. Undoubtedly these new technologies will be able to properly sandbox untrusted obfuscated compiled code perfectly and should immediately supplant things like applets.
It matters because of code readability, debuggability and all sorts of code hygiene reasons. If I'm using size_t for a field in my protocol on a 32 bit platform on one end and 64 bit platform on the other, which size wins over the wire? Can that question be answered while in debugging flow trying to track down a memory stomping error?
Herein lies the problem. As other commenters have pointed out there is no alternative way to do thing performantly without Unsafe. These "core" (as in used everywhere not core to java) libraries don't use Unsafe for fun but often because there is no other way to do something without compromising way too much on speed or other things. If Java 9 had replacements for Unsafe things it would be one things but it doesn't.
How Big Is Pluto? New Horizons Settles Decades-Long Debate
I clicked expecting an actual discussion of "algorithm fairness" in the sense of how a scheduler can be fair (what that means seems to elude me still).

Instead of talking about "algorithm fairness", it appears to be talking about "algorithm equality", or alternately "algorithm legal-non-descrimination".

I'd expect one could just avoid feeding an algorithm data about enumerated protected classes (for jurisdictions where such a thing exists) and be done with it.

Avoiding non-protected-class data that is correlated with protected-classes seems almost contradictory: you'd need to feed the algorithm data about protected classes so it could determine the correlation, and then apply the inverse correlation to to the protected classes.

I'm not even sure such a thing is possible to do correctly, though I suppose what I've described is simply a techno implementation of affirmative action.
There were definitely "older" devs that wanted to do those things, but they didn't have the 15 years of tenure to be able to make those decisions. I should rephrase to say that if your devs don't want to learn new things, they probably aren't in the right field.
popcorn tastes good
Sounds like you are desperately reading something into the original article which just isn't there. The author is clearly saying to skip the preprocessors, and this is a really backwards and ignorant position to take in 2015. CSS has a some major weaknesses and Sass/LESS do a great job patching those holes.
The industry that still argues about which text editor from the 1970s is the best tool to code in has a problem with rapid paradigm shifts?

I'm shocked.
That code shows that it's implemented as native methods, but not necessarily as JNI - these could be VM intrinsics, like Object::getClass and so on. This is the native code for Unsafe:

https://github.com/openjdk-mirror/jdk7u-hotspot/blob/master/...

It's certainly JNI-ish. Whether it is actually called via the JNI mechanism, i can't tell.
Basically a tiling WM running as a program.

The ability to edit the CLI history reminds me of Archy, of Jef Raskin fame (and as i dive back into it, so does some of the button chords).

And the whole thing really takes composability to its extreme. As should be expected from something that came to be on Plan9.
Learning new programs like Sketch, or taking classes on Udemy and Coursera makes no sense to me if you don't apply it.

You don't really know unless you apply it. I grew up disassembling and competing cracking programs, then I learned c because assembler was too slow for creating things like compilers that I wanted to create.

Then I had to learn c++ in order to create graphic interfaces for my programs.

Then I needed python in order to develop faster... java, objective c, c sharp, they provided me with things that I needed.

Then after years of programming I created a company and felt behind. We were so f*ching slow. We needed something else: we discovered metaprogramming in Lisp. Much better then, things improved.

We modified the CLang compiler in order to do much better than anybody else what we did. We were pretty successful.

But it is not enough. We want to change the world. We want people of the world understanding each other using their own languages. We want to understand DNA and end cancer and aging. We want robots that drive and cook. We want to understand nuclear fusion. We want to improve battery technologies, to remove the salt from sea water cheaply. We want to make inexpensive LED plant growing so we can travel to Mars or Venus.

And all the technology that we have is not enough for solving those problems. When you face those problems you became humble and you met the best people you could ever imagine.

Surrounding yourself with really smart people you will learn in a year what you will in your entire life if you only face trivial problems.
Agreed. One example would be that using named variables, particularly set with "default" values, makes white-labelling applications much simpler.
Definitely an issue but it shouldn't prevent you from using some tools. For example, I've mostly stayed away from compile to JS languages except for ClojureScript (for personal project) and TypeScript because I see real value in both of them. TypeScript has been a massive boon to help with the largish client side app I work on professionally. Helps keeps the code base somewhat sane and easy to develop in.

CSS preprocessors have been similar, cutting down on duplication that leads to potential bugs is hugely useful.

Obviously taking small steps and sticking to things as long as there is no major benefit from switching helps. No reason to jump from Angular to React or whatever is new if it's fulfilling your needs.
So far I know NPR and Spiegel (german tabloid). All these sites work fine without flash if you set your useragent to that of a iDevice. Somebody implemented the switch between html video and flash in a foolish way.
My experience mirrors your own. It's really convenient in stores where you have to swipe your own card rather than hand your card to the cashier. Apple Pay on the watch is better than the phone too.

And I've picked Walgreens over CVS several times because of Apple Pay.
Interesting, as I had the complete opposite reaction. I found it distracting and had to scroll it off the screen to be able to focus on the content of the article.

Putting blinking things in the periphery of vision is a very well known pattern when you explicitly want to draw people's attention. If this were email notifications, blink away. But it's actively drawing the reader away from the core purpose of the site--reading the damn article--without adding anything of value.

"Oh, other people are coming here? Social validation! I'm reading the right things! Now what was I reading?" Complete malarky.
Yeah, and the Elliot Bay tsunami hazard map[1] is a nice reminder that most of Seattle is up some steep hills (including flat areas like SLU). The hazard map models a 7.3 earthquake on the Seattle fault, which is tiny compared to a 9.0 in the subduction zone, but also doesn't have to travel through all those narrows straits and turns.

[1] http://www.pmel.noaa.gov/pubs/PDF/wals2794/wals2794.pdf
We agree. That was not by design. Updating.
They should have used the word "problematic" in the first paragraph so I could have closed the tab sooner.
Actually I don't see the post discussing anything, is just feels like "Unsafe is going away, the sky will fall!"
You need a Schengen visa.

http://ec.europa.eu/dgs/home-affairs/what-we-do/policies/bor...

You also need to declare your income and your intention to work while here.

Your current insurance provider will surely have some travel insurance package for this exact purpose. For primary care and dentistry work you can just pay cash like the locals.
Taking a firm stance on salary cuts is bad advice.
Just another language which compiles to Javascript.
Till now with their own virtual machine.
But already without their own Editor.
And, as always, without any programming language roadmap.
Just do it in person. I've seen co-workers laid off via email, SMS, and voicemail, and that all sucks much worse than in person. If you absolutely must, a live phone call is acceptable, but only when there are serious impediments to meeting in person. My favorite story is of a person who was dispatched to a remote facility to lay off a group and on his way there, was himself laid off in a voicemail. Don't be that company.
You might need to travel to find them: I've found conferences are a good way to find interesting people. And not necessarily programming conferences, it's good to know smart people in other fields.

Also, as patio11 once suggested, just contact people you think might be smart / interesting and invite them to chat over coffee or drinks. I did that while I was travelling through Berlin and invited folks I'd talked to here on Hacker News. I got some really useful advice from it personally, and they at least got free drinks & snacks from me (and hopefully interesting advice / ideas too).

Check out Patrick's standing invitation for ideas on how to connect with people: http://www.kalzumeus.com/standing-invitation/
What sources are you searching? I searched all for particular car and got no results. I know there are over 500 on Craigslist alone.
They should not be able to copy chip&pin cards when those finally arrive in the USA.

And how about PayWave?
I've noticed the f(data) = view paradigm dominate the clojurescript landscape ever since om and reagent[1]. There's also a library that literally uses function calls and parameters for every piece of UI called re-frame[2] (which also has a badass readme).

Using pure functions to compose a UI along with keeping all the data in one place have been a huge win for our project for a few reasons.

1. All it takes to debug what a handler is doing is what effect it has on the DB. Our handler functions are also mostly pure functions which take the current-db as a parameter.

2. We can serialize the state to local storage (or a string) and reload it from local storage (or a string).

3. Using the repl, we can investigate the state of the application while it's running.

[1] http://reagent-project.github.io
[2] https://github.com/Day8/re-frame/
One of the features of HN is story churn. On the other hand, to be useful, tutorials typically require extended commitment on the part of the user. Even a very trivial tutorial is going to take ten minutes to digest and require a context switch from browsing the internet to programming. At the very least, I will be hitting F12 in the browser.

A good tutorial might take hours, days or weeks of my time. In that time, I am not engaged with your site.

Good luck.
Flash is one of those things that I will be almost sorry to see go. Not because I enjoyed it, but because I could safely ignore it most of the time: I can disable it, meaning that method of attack/annoyance is completely shut off. When I see my browser showing me something that failed to run because Flash was not turned on, I'm fairly confident that it was something I didn't need to see. Sort of like how our spam filters have been trained well enough that nobody in this day and age still gets e-mails with shady .exe attachments--they're predictable, and Gmail and Outlook's spam filters will catch them.

On the other hand, once Flash is dead, I worry that the invasive crap that made Flash so obnoxious will simply be re-engineered in HTML5 and Javascript, resulting in the same problems of garish pop-ups and autoplaying videos in an implementation that is more difficult to block.
How to make a believable benchmark
Craigslist does not allow websites to scrape their content
EFF’s most influential cases from its first 25 years
This sounds like FUD. The whole point of a (modern) browser is in essence a sandbox to safely run other peoples code. If you've ever visited a website, then you've given it permission to "install" arbitrary code from arbitrary sources. They're installed "in" the application (i.e. - its cache). Who cares?

In fact, visiting a website is considerably worse. The code may be quite large, and it's not vetted in any way (unlike the pocket plugin), so it might try to escape the sandbox.

If you're going to get fed up about this, at least have some reasonable basis for that. You might complain about the increased download size or disk usage (but the overhead is likely to be ridiculously small). You might complain about the attention pocket - a non free service - gets this way. Of course, this isn't too different from a default search engine. And did you know about https://activations.cdn.mozilla.net/en-US/?

At the end of the day, is your feeling based on anything other than a grumpy gut?
I'm at yet another place where every one does their own thing and once you get past 2 devs this quickly becomes an issue. But heaven forbid you want to set aside time for training and making sure everyone is on the same page with regards to skill and methods.

I'd say you also have a problem if one or two devs want to use a tech but aren't also willing to train the rest of the devs in them (passing around links to a few tutorials doesn't count as training).
I believe you are giving reasons why our computational infrastructure needs to be further distributed. We should not be dependent on a small number of companies who wish to locate their resources in continental subduction zones.
I doubt the datacenter's locations matter. The services at the bottom of the stack need constant ops to stay alive. With most of the engineers out, I expect barely a few days to go by before one of the essential services needs servicing.
I think you miss that most people probably don't see this and say "Damn those US companies for using feet." Get over it?
Seems like the .vdi files are configured relative, so at least this should go automatically.

Host volume mapping is a folder shared between the host and the VM?
Something like one of those points rewards cards with rfid and this could allow a merchant to get your purchase data as you enter the premises. Then with other rfid readers throughout the store you can pinpoint where $user spends most time and adjust $coupon for them to incite purchase. Or maybe multiple IR beams like this one in different parts of the store to have traffic metrics on the floor plan. Looks very nice from the design standpoint. It is something that will not register in the mind of the customer.

If this interests you:

This type of thing can be done at the hobby level. Since this is mostly an IR sensor with wifi connectivity talking to an API and sending mqtt data.
A sufficiently advanced algorithm could assemble a synthetic proxy for race from the other available data if race data are not already included.

If you know where someone has their hair cut and styled, and where they attend their religious services, if any, you can probably guess with good confidence how they would self-report their race.
Why “don’t Send Emails at Night” Is Terrible, Outdated Advice
"We take earthquake safety seriously, but earlier today..."
Was your question basically "will sockpuppetting be allowed"?
I regret to inform you that this is a normal situation. In economy, you have to do what's useful for other people and not neccessarily what's fun.

Of course there are jobs at the intersection of those sets, but also there is much competition for them. It's harder to find them and you might have to accept lower pay for them.

You also mention "corporate world": larger teams impose their tax on participants. "The Mythical Man-Month" book (by Frederick Brooks) says that for a team of size n you have n(n−1)/2 possible communication paths between participants, which means that the communication and coordination overhead rises much faster than the team size. This accounts for half of your time being taken by "process".

So small companies migth be more interesting, but also riskier (because small companies are tipically start-ups which haven't yet confirmed the validity of their business model). Of course there are exceptions, but on average this also means you get paid less.

One case study for fun job is id Software at the beginning - the guys who developed Doom, the first significant 1st person shooter game. In early 1990ties it was the most installed software on computers by one Microsoft study (googling for details left as an exercise for the reader). The game was technological breaktrough, something new, it had massive impact and was financially successful. And you bet they had a lot of fun doing it.

Edit: corrected the group intercommunication formula
Those should stop doing so at one moment, leaving faulty governments choosing between sticking to their hypocricy and working internet.
Most camera systems wouldn't accurately count the mob of 20 (I work on camera count analytics, and we have to correct for this)
This reminds me of the "Wheel... of Money" parody by WKUK

Every time they cut to commercial or came back from it, the audience had to get a new reminder or instruction from the host on how the way they were chanting "Wheel... Of... Money" was just too similar to another gameshow's name, and the legal team was advising that they would have to chant the name a different way.

So it became "Wheel... [awkward even longer pause] Of Money! [second phrase in all one breath without pausing]"

The contestants also had a problem remembering to let go of the wheel when they spun it, and by the end of the skit all of them had both their arms torn off by the spinning wheel.

I think for the Futurama Birthday song, they probably got away with it, given it was also a parody it has probably hit multiple bullet points on the checklist of whether it should qualify as meeting standards for fair use.
Well, IC manufacturing may be the GP's perfect example.

You can't count on wafers being exactly at the same size, so you build your machinery in a way that precise sizes aren't important, only relative measures within a wafer is.

You can't count on alignment measurements, so you build your machines to use the only alignment invariant available, that is the size of a single wafer (and call it self-aligning).

You can't count on features having any specific size. They vary wildly, in proportions that in any other specialization of engineering would be disastrous. So, you just manufacture them, test after the fact, and throw away the parts that do not comply.

The entire field of IC manufacturing is about how to not need measurements and be resilient to errors.

Also, I don't know much about nuclear reactor design, but I'd be very surprised if they used measurements with several algarisms.
I question just how much progress relies on that engineer. Be honest here, there are no identified problems that are being solved here. Merely an undesirable in the system that is very effective at its job.

Progress, on other hand, advances something in the way of the problem space. Not merely rearranges something in the solution space.
>>> Single page applications are good for pages with a high amount of short, repeated interactivity where concurrency and frequent status updates are prioritized

That's what I understand by webapp. Web sites (such as reddit) should stay server based.
This looks really cool, but does the product actually exist? The page doesn't say.
Seems to me the Lilly is a better product and can do what this one does more or less, check it out, I love it, wish I had the money to get one. They are several discounted if you pre-order, around 600, then almost 1000 when they are officially on sale. https://www.youtube.com/watch?v=OWrApA8oRbI
There are already solutions that do this using your phone's wifi: https://www.washingtonpost.com/blogs/the-switch/wp/2013/10/1...
How important is native UI to users? Is there any literature on the subject? I've always assumed it was important, but I keep seeing big name apps reinventing the UI and going the custom route.
I agree there's a lot to be said about the mental benefits. Highly recommend anyone interested checking out Insurgency. I've played every competitive FPS game over past 16 years and latest Insurgency version is the most exciting realistic twitch FPS ever, especially 5v5 competitive mode.
I read the material, and a good portion of it appears to be at a much lower level than 10th grade, but the mathmatical portion appears to be high school level if you stripped a few pieces of this book you would have something around 4-5th grade level ish.