skysight-inc/HackerNews huggingface dataset:
Value representation in JavaScript implementations (2011)
Even being a differentiator doesn't seem to help. Joyent's Triton infrastructure is extremely impressive and container-centric, yet hasn't made a major dent into AWS.
Amber Authenticate Protects Video Footage from Deepfakes and Tampering
We're a data management platform for public infrastructure. Think domo or mulesoft meets apigee for government. It certainly hasn't been easy, but I'm proud we've made a lot of progress since that rejection email! :)
I've always thought Haskell and Forth would make an amazing combo.
The longest company I worked for was one I built. And I probably should have quit earlier. ;)

I have worked with a lot of people who are primarily lifers at their company. My role has often been that of a change agent (outsider / consultant hired specifically because I’m an outsider).

One thing I have seen consistently is that the real power and influence sits with those with tenure. The older a organization the more critical tenured employees are to its operations.

Young people often think that they can gain influence or freedom to do what they enjoy by changing jobs and getting a better title, only to run into the “old guard” who refuse to accept change.

But there is another more reliable method. And this works in large organizations best, becoming a trusted influencer...trust comes from doing your work to the best of your ability and keeping a positive attitude.

Good leaders are often taught to find the influencers when joining a new organization. So the longer you stay, the more influence you gain. And influence gives you the ability to determine what you want to do. There tends to be a lot of turnover at the top and bottom of an organization. Making those in the middle very important.

This is so critical to established companies that they have all sorts of programs designed to retain people identified as important once they have gotten past the initial audition period. IBM and Intel are famous for their leadership development on both technical and management fronts.

If you want to enjoy the perks of being around a company for awhile, you need to go to bigger organizations or companies with mature management that are setup to facilitate this.

Some people want to work on new things / startups every other year. Nothing wrong with that. But when you have a company full of people like that, the culture isn’t going to be conducive to doing the things required to keep people around for the long term.
The Xiaomi M365 Scooter Can Be Hacked to Speed Up or Stop
It would probably have a fraction of the casualties and environmental impacts in construction though. China has different standards to the modern world.
Hong Kong, Crossroads of the Criminal Wildlife Trade
Show HN: Open source GitHub client built with Flutter
What happens if you run an EdgeHTML-using application on Windows 7 or 8? I noticed that the EdgeHTML control in WinForms and WPF is not a drop-in replacement for the old WebBrowser control (i.e. it isn’t a subclass, so you must use one or the other, but Microsoft didn’t document the best way to switch between controls based on feature-detection).
The working conditions are horrible. That's why unions are necessary, and it's been the main driver of unionization over the centuries. Ancillary benefits don't drive unionization nearly as much as core horrible working conditions and bad pay.
I find meaning in having enough resources that my partner and kids are happy, regardless of the challenge or enjoyment of the work I do.

It would be selfish (and borderline irresponsible) for me to prioritize excitement and self-actualization at work over a comfortable, stable life for my family. That’s what holidays and hobbies are for.
This appears to be the video referenced in the article, thanks for the post!

https://www.youtube.com/watch?v=HIWY8UyW9bw @ 1:35 the keyboardist gives a good reaction...

Reminds me of another TV performance, Roger Miller... https://www.youtube.com/watch?v=UI-Y0CMGwxo
Read the entire article till you get to this part:

https://deskgap.com/#why-is-the-supported-version-of-windows...
I think the single graph idea is impractical in any large organization. Every centralized model deteriorates over time due to many reasons: time pressure, carelessness and bigly varying competence levels in federated teams. A couple of years down the line everyone will hate it, and it'll be too big to discard.

Independent team structures and microservices based architectures are acknowledging that such monoliths are impossible to build and maintain.
Speed reading is basically reading without hearing a voice (subvocalization). I can do it but personally find it more draining and less enjoyable than regular reading. See https://en.wikipedia.org/wiki/Subvocalization#Comparison_to_...
Why did your comment get greyed out?
It would have been a success if he had gotten people to pay a premium for the clothing they did need.
Am I the only one that thinks IBM's acquisition of Softlayer did more to help Amazon than it did to help IBM? (or, more specifically, their mishandling of the acquisition)

Cloud isn't the big market, traditional hosting is. But cloud continues to grow. I thought the idea behind the Softlayer acquisition was going to be to try to funnel the much larger group of people who aren't ALL IN on cloud into some hybrid/cloud option.
Why is it your place to decide? It isn’t your money.
Yup. Earlier in my career, I was offered a gig doing engine optimizations for the first Gears of War. I took a look at the work/life balance of the team, and said, "Nope!" It's one of the best career decisions I've made.
>So basically, if I program something and somehow set it to be "realtime" then I can be sure that it won't be suspended before it finishes whatever it is doing?

Not necessarily. The OS will provide guarantees about how when the program will be suspended and for how long. The strength of those guarantees will vary between systems, and it is a fuzzy line to decide at what point you have a realtime system.

One example of this is cheap smartphones. Most phones contain a separate baseband processor to control the phone's radio. Because of how critical timing is to radios, these processors will typically run some sort of realtime system. However, modern processors are powerful enough to run both the baseband code, and Android on the same processor.

The difficulty in doing so is that Android is very much not a realtime system, so trying to run the radio software as, say, a Linux kernel driver would be impossible.

The solution is to run both Android and the baseband under a realtime hypervisor. The hypervisor would then guarantee, for example, that every millisecond it will switch to the baseband code. The baseband still gets suspended while Android is running, but because it knows exactly how long it will be suspended and how long it has to do its work while it is not suspended, it is possible for it to do its timing critical job.

You could view this as the baseband having a lot of short-lived "jobs" that it finishes each time before loosing control. Another way to think about it (that is typically more realistic) is that the baseband has 1 longrunning job that involves a fair bit of waiting; and it can be suspended while it is waiting.

Depending on your architecture, you might have the baseband coorporativly suspend itself, or have the hypervisor preemptively suspend it (with well defined timings that the baseband was designed to work with)
> The layoffs, which will mostly be in non-game-development areas like publishing...

> Currently, staffing levels on some teams are out of proportion with our current release slate.

hint: they've got nothing on the release slate for _years_.

and no, you don't get a source, because it isn't a URL.
Huh. The other version of the story is that Toyota refused to accept "one pedal" driving, which by all reports is a huge success.
I'd consider slack/spotify to be the outliers and I don't think this is targeting them. For the rest of the webdevs that just want to make a web app, Electron is appealing to them too and we shouldn't pretend the only reason they pick it up is browser compat issues.
This was the article that helped me get neural networks when I began studying them few years back. Interpreting them as a series of curvillinear coordinate transformations really helped me understand them better.

PS: There is a great introductory article on entropy on the blog that is worth checking out.
Quote Block App: Extract text from books, create your own quote scrapbook
Haha, I started and implementation of a map with YUI back in the day. On IE6.
I'm experiencing some frustration with this. Click on this principledgraphql.com site and you find it's 'Apollo.' Nearly everywhere you look on the Internet regarding GraphQL you find 'Apollo' being injected.

I'm using GraphQL in production systems. One is Node (graphql-js) and another is Java (graphql-java.) I read the GraphQL specification and adopted the reference implementation and it works great. Am I missing some enormous value by naively just using GraphGL without involving Apollo?

That is a sincere question. What is the deal here?
I'm surprised how this is more of a propaganda piece than insightful, specially given how much I've respected Bill Gates in the past for his contributions and after-Microsoft work. The facts don't appear wrong, its just the way they're presented.

Lets just start with 1# Africa is the youngest continent. Sounds great right?

Well its not a surprise at all. we knew this. the gates knew this. Africans (as in currently living on the continent called Africa) die young. War, food supply issues, lack of medicine, you name it. then why is it the first surprise? Exactly.

Each one of them has similar weird issues...

(time to get down voted to oblivion?)
Try ublock origin with a lot of filters.
Réfrigérateur encastrable
I find it amusing that the opening paragraph describes it as a "framework for building cross-platform desktop apps" and then shortly below that in the "Supported Platforms" section it lists one Mac OS and one very specific version of Windows. No Linux at all. Even native Windows apps are more cross-platform than that! (I have written a few which will work on any version of Windows starting at Win95...)
Comments become progressively grayer if it's been downvoted more often than it's been upvoted.
Come on that's a little silly. Even Amazon or Apple would be a rounding error to the government's balance sheet. Noone would have the incentive to organize such a public and attention-drawing murder conspiracy for super incremental gains to an entity noone can reliably control.
Fun fact: Aliyun (Alibaba cloud) has more revenue than GCP
I wonder how much "has recently had or is planning on having massive layoffs" affects employer satisfaction rates. How could Blizzard possibly be considered one of the best companies to work for next year if they just canned so many people this year? That's gotta be terrible for morale, no? I've fortunately never worked at a company that's had big layoffs (ever, not just while I've worked there), but I can imagine that even if I wasn't laid off, I'd start looking for another job, because who knows? I could be next.
> Many jobs are largely what you make of them

Most jobs don't allow you that freedom, nor do I think they have an obligation to.

Lots of people are academics, not in profession, but in spirit. Why would an academic go do physics for a fraction of the paycheck than they would doing analytics for a bank or trading firm? Because they can't not. That's not to say that their work is more important than family, but it's more than a means to an end. It's the work of their life.

From that perspective, if someone is not able to extract that level of fulfillment from whatever the situation is at their day job, then assuming they are just punching in the clock, or telling them to reframe their mindset, is a bit preachy IMO.
I would not call Jquery bloated, relative to what is typically found on a website. Some of us still like using it, as the syntax is convenient and functionality reliable. There's an elegance and readability about it that appeals to me more than vanilla JS.
The only serious difference between classical AD and newer efforts like this is that they have an intermediate language ("what goes on the tape") with recursion and control flow operators which ideally lets them implement front-ends for normal programming languages.

You can achieve the same effect with classical AD by doing what PyTorch does in its default mode where the dynamic recursion and control flow is normal Python code and large tensor ops are asynchronously scheduled on the target device and an AD tape for that particular dynamic run is constructed each time. But the viability of PyTorch's approach is domain dependent: there are relatively few but large tensor ops, and while host-device synchronization is possible (for making the dynamic control flow dependent on intermediate device-computed results) it's also very costly. Although the first of these would be slightly less critical if the host language executed faster.

But, if you're not trying to achieve the kind of decoupling between host and device which PyTorch and similar frameworks want, then I don't see any particular reason you can't just use normal forward-mode or reverse-mode AD as an alternate scalar execution mode for existing code, which just needs a different interpreter/library, not a different intermediate language. For the purposes of differentiation, the branching and control flow operators don't exist, anyway. E.g. if you represent branching explicitly in your graph/tape as TensorFlow does, the subgradient of if(a, b, c) is just the subgradient of whichever of b or c is selected. The conditional variable a only serves as a selector; if you compute the subgradient with respect to the selector, the answer is always 0 (except for the knife-edge case where it's technically not defined but is treated as 0).
These guys are idiots. SC2 has been getting bigger internationally lately, it's still huge in Korea, it's the only e-sport I find interesting to watch without actually having played the game myself (outside of half the single player campaign), and it's got decades of history and name recognition behind it as a marketing asset.

These morons don't give a shit about e-sports. They're just looking for a quick buck with this overwatch and HotS rubbish before they toss it to the curb as soon as they encounter the slightest bit of friction.

Blizzard has made so many bad decisions in the space of the last 2 years that it's almost unbelievable. The fact that Kotick can say this with a straight face makes me think they won't even be a company in 10 years time. They're nearing zero trust from the consumer, the e-sports community, and anyone else that isn't one of their paper pushing peers, way in over their head in an industry they don't understand. How can they expect to survive long term? It feels like the company is being sold off for parts, just with a few extra steps.
Yes. I am quite familiar with them.
Phone scammer gets 6 years after targeting ex FBI and CIA boss
I think it's fine to have a bit of selfishness in your life. I'm not saying that you need to make very irresponsible decisions, but if all your decisions are made based on what others need, you end up living for others.
>Most of my clients (who have marketing but not design backgrounds) want that "wow" factor when they see the first mockups. By easing into the designs I felt like I lost that.

When I got started in marketing the best designers I had the pleasure of working with educated me as to the different kinds of decisions design needs to make.

The finished product is the amalgamation of many different, distinct, decisions. Those decisions include things like: what is the objective of this page? If there's more than one objective which one is more important? If there are several objectives how do they compare in terms of importance to the end user? How does that contrast with the goals of the business? How do we want the user to feel? What do we want them to think? What action do we want them to take?

Some of these questions require high fidelity design while others do not. The lower fidelity designs typically help answer the strategic questions that the higher fidelity designs will build upon and execute. Using sketches and wireframes facilitates separating these conversations.

If a client is looking for a 'wow' factor with the first mockup then they've confused themself with the end user.
As someone who's always had limited visualization ability, I feel kind of offended that you're labeling this like a personal failing. I have to imagine someone with full-blown aphantasia would be even more upset.
I would say the same about bash.
is there any cloud thats "fully baked" in comparison to AWS?
Cloud is where Google's reputation for killing products is really going to haunt it. Every time HN commenters complain about Google axing a service, there are lots of "you're making too big a deal about this, no one is leaving Google because they ditched Reader" responses, and for its consumer products that may be true.

But decisions about which cloud provider to use are made by C-suite executives, and they absolutely do look warily at Google, especially in comparison with Amazon (which makes basically all its profit from AWS) and Microsoft (which is obsessed with back-compat and keeping old products working as long as possible). Basic risk management and the huge cost of abruptly switching clouds will be the albatross around GCE's neck.
Pricing algorithms can learn to collude with each other to raise prices
How many of the people working on those games do you think had any say in the stuff you didn't like?
> Because so few actually know SQL well you can seem more elite than you actually are.

Thank you Craig, I'm convinced. Anyone know where best to begin learning SQL?
Mechanical Movements
No, it’s not, but in societies that allow too much wealth disparity, heads roll in the streets.
I'm similar. I spent my childhood cycling through endless numbers of used fiction paperbacks, but my visual imagination caps out at, roughly, "somebody making a watercolor painting without any small brushes". I can manage more than that, but only with extensive repetition and basically memorizing a particular image by rote.
I always wondered, back when zepto got some traction, if we'd see it become fully compatible with Bootstrap.

Then there's always: https://github.com/thednp/bootstrap.native/

(which I've not used), but appears to remove jQuery as a dependency
Dupe: https://news.ycombinator.com/item?id=19037286
With enough bias, you can say the same about anything :)
The Slack dev you're quoting doesn't mention any of your points. His points were that the native extension API was clunky (DeskGap could improve upon this), that users of old OS versions are completely left out in the cold for updates (he mentions severe UI bugs, which is very different from "we need bleeding-edge Chrome features"), and that the difference would be negligible anyway since the poor RAM and CPU usage is from their own garbage JavaScript code anyway, not the browser engine.
Products in production environments aren't relying on Bash that much anymore. Nowhere near how they depend on SQL databases.
This is wrong economically. Conspicuously splurging is just a waste of resources.

If a wealthy person and all her descendants save their money forever, then there's no harm to the economy. The money is just numbers in a computer, nothing concrete. (Politically, it could be dangerous, since there is always the threat that they could spend it.)

If she spends it digging holes, on the other hand, then that's wasting real resources. It employs people, yes, but in a pointless task. Their labor could have been better deployed.

There's obviously a continuum, but $100 million yachts are probably closer to the digging-holes side of the continuum.

(But maybe not. For example, spending $10 million on a painting for that yacht has very little real effect, since aside from the purchase transfer overhead, it is mostly moving numbers from one bank account to another.)
I also read plenty of Facebook/Reddit/HN feeds still, I'm not trying to eliminate them. Combat was kind of a hyperbole I guess. I'm not declaring war against reading articles online.

But I have found that for all the interesting articles online, if I reflect back on them after a year, I can remember approximately 0% of what I read, while I can remember at least which books I've read and something interesting about them, so I wonder just how useful reading those articles are. Hasn't stopped me from doing it, but I don't think it's quite so useful (I'm not really counting tutorials in this, where I actually gain tangible skills by following what I read, though).

And I still buy and read my own books. I just wish I could finish a book, go someplace for dinner and discuss it with a few people afterwards like I can with the book club books. It is also harder for me to finish books I want to read, though, because I don't have that looming deadline reminding me. I suppose I could set my own deadlines, but I know from past experience that I don't treat those seriously.

It's the same thing for me with game design. I do still design game in my spare time, but I get a looot more work done when I know there's a looming game convention or a competition deadline coming up. Same with writing. I get the vast majority of my new writing done during the month of November each year, during Nanowrimo. The rest of the year moves at a crawl. It's that comradery and not-imposed-by-me deadline that helps keep me motivated.
> That's why DeskGap uses EdgeHTML on Windows

Strangely, that would likely make it most conformant on Windows. I can't imagine that KHTML is up to date in terms of specifications (but I could easily be completely wrong about that) and Apple/Safari is taking tips from Microsoft during their IE days.

It would seem that the platform differences would be quite large, but at least the JS engine would be consistent.
Having a solid working toolkit of SQL knowledge really will make you seem very useful on a team.

I do say "seem" though, in that if you weren't around it's not like the team would fail without you. It's not hard to learn SQL or Google around for a little bit to figure out what you're trying to accomplish.

Sort of like that one guy on your team who's a wizard at regular expressions. He seems like a life saver in the moment, but you'd be able to figure it out without him, too.
Ooh, I have some resources for bash that I keep coming back to.

- https://www.gnu.org/software/bash/manual/bash.pdf

- https://devhints.io/bash

- https://www.gnu.org/software/bash/manual/bashref.html
KaraJack: All the Tweets from Kara Swisher’s Live Interview with Jack Dorsey