skysight-inc/HackerNews huggingface dataset:
The tangent was yours. You set "profit" against "UX" and used "the ability of UX to generate money" as the rationale. From a corporate perspective, "UX" is a tool to generate profit, nothing more.

To get things back on track, Slack feels that supporting video chat for FF is not the most profitable thing it could do with its money factoring in the profit derived from the improved UX. This is different than "they have a quarter of a billion of dollars in investment and they think that's not enough to build voice chat for FF", which is the implication of the post to which I originally responded. Slack's purpose is to make money, not to "build as many video chat apps for as many platforms as possible"--modulo corruption or incompetence, it will only build clients for new platforms if the opportunity value is higher than the value of other opportunities.

Now, if you think that Slack's assessment is wrong and building a FF video chat app is the most profitable thing they could possibly do with their investment, then that's another conversation. I'm going to assume the people who operate the business, who have troves of information about the company and its opportunities, and who are deeply invested in its success are many times more likely than you or I (random Internet strangers) to know where the best opportunities lie, but that's still a separate conversation.
The CloudWatch "keep warm" events are just one invocation, yes.

I do not remember having had issues with it, but honestly, I don't think I actually have stats on that anymore.

I've just checked in S3, but it doesn't look like we have request or data transfer metrics enabled on the model bucket. I may enable those next week to monitor the effectiveness of our strategy better.
Buzz | Lead Node.JS Engineer | Onsite and REMOTE, INTERNS | Full-time | Mountain View, CA

Buzz is a community building tool for B2B companies to showcase their products and reach out to their audience directly.

Compensation: 90K per year + (%.5 - %1.0) vesting in 4 years. Numbers can vary based on experience and location.

Apply: info@getbuzz.io

We are looking for a Lead Node.js engineer.
- Proficient with Javascript.
- Lead development of backend components in Express JS, Node JS and related technologies.
- Manage and lead backend development, undertake planning and approach for a feature.
- Strong understanding of databases, normalization, caching. Knex.js and Sequelize experience is a plus. Design ER diagrams.
- Experience with database optimizations and NoSQL databases is a plus.
- Experience with real-time (e.g. Socket.io) is a plus.
- JQuery experience is a plus.
- Self-driven, diligent, values own and others' time. Understands importance of shipping.

Our day to day workflow involves planning, developing new backend features, update and optimize the backend architecture. We start by planning with the User Interface. The UI and its flows allows us to design the database models. We create ER diagrams to see the full picture in data models. Then we design the routes, urls, and define what needs to happen. We then write the logic that drives the feature. We take a holistic approach. We refactor features into sub-apps if needed. We write tests using Mocha and Chai. We measure response times, find bottlenecks and optimize.

We work remotely, using online tools. Our main office is in Mountain View, CA. We work flexible times, and encourage you to set up the best working environment for yourself.
We are a small, tightly knit team who truly cares about this product. We are looking for someone who will be just as excited.

You have your own space, your time, lots of flexibility, and control. Your contributions will make direct impact on our product.
> I guess this shows the power of continuing to study something when the fad goes away, so that you're well positioned to capitalize when the next fad hits.

So true. VR popped up in the 90/00s (Virtual Boy, VRML, etc.), went nowhere, and here we are again.

I suspect something similar will happen with blockchain/cryptocurrency. Only once all the hype and speculation dies off will meaningful uses for the tech become evident.
Is Francis Mallmann the most interesting chef in the world?
looks broken https://imgur.com/a/Ndm5z
Coinflash: Invest your pocketchange in cryptocoins
It seems we are talking about entirely different types of abstraction. Most code contains no abstractions (not talking about language abstractions which are something else entirely and can be incredibly deleterious to maintenance of the system).
They built a Van de Graaff generator[1] by accident.

[1] https://en.wikipedia.org/wiki/Van_de_Graaff_generator
This is true. However, I do think that there are a few (possibly rare) cases where advertisements can cause a mutual benefit.

If I intend to purchase a product of a certain category, and would like to choose one with a particular property, but am under the assumption that no such product exists, and I see an ad for such a product, correcting my impression, I may, as a result, purchase that product instead of competitors which don't have the property that I desire, which satisfies both my own wants, and the wants of the company advertising the product.

This has happened to me at least once.

However, most ads that I see do not provide me with any new information, and the strategy of having ads follow users around after the first time they see it seems somewhat contrary to this type of benefit, and I don't totally understand why it is understood to be effective.
This is my job as a market researcher and analyst at VDC Research. We produce models and reports at my firm by interviewing executives at companies in each market we cover, surveying large samples of end users (embedded and IoT engineers), and integrating a lot of secondary and financial data into our models. We sell our research to vendors, consultancies, banks, etc. Happy to answer questions about the process.
> Machine translations is one of these systems where 99% good simply isn't good enough.

I really, really disagree. If 99% lets me understand the gist of an idea, or instructions for something (of course: where there is no risk of harm), I'd take it -- even with the 1% of hilariously catastrophic mistranslations. This means I can go to Japan or Greece and just use Google Translate and be reasonably confident I can manage with a combination of this tool and my human-level understanding of language :) It's definitely good enough for me.
I'm pretty skeptical of design work that doesn't involve close dev interaction/iteration.

And especially for mobile apps there are things that are outside of just 'design' and I feel they would introduce a lot of variability in the amount of work involved per-project. How does a flat fee take that into account? Things like:

- responsive design: scaling to different phone/tablet sizes

- aligning to Android/iOS conventions (e.g. should not allow swipe-from-bottom on iOS)

- animations

- sound

- theming

Does this all come with every project as part of the fee for, example, the 'Startup' package? If none of this comes with any of the packages then I think the prices for each package should definitely be lower.

I like the idea though - the unlimited revisions part was pleasantly surprising. I'm not sure how that would scale for the business but it sounds nice :)
> Well, the Greek version says she-teacher and it translates to French he-teacher. Def a big mistake.

I have Mandarin speaking friends (graduates of US universities), for whom English is a second language. They often use "she" instead of "he" (or vice versa) when referring to others.

If humans, who have been using English for 7-8 years, can't get this right, then I wouldn't call it a "big mistake". It is a mistake, for sure; but it's not the end of the world.
Despite numerous commitments to India, Apple is increasingly losing market share
Could we put this on the blockchain?
Glad it helped. Brooks should be required reading for every developer: software is hard.
Their own website ist not even properly responsive so I wouldn't expect too much.
The World's Best Data Driven Website Marketing Tools
Number of cars on the road is irrelevant to the issue at hand. The issue is what should Mazda focus on; its dominance of new car sales that is the relevant issue. And that’s where ICE vehicles have about 10 years or less until they are no longer the majority.

Yes it will definitely take longer than 10 years for them to lose a majority on the roads.
Batteries are too expensive. Every car maker is waiting for them to come down in price.
This limitation applies to every car company that doesn't produce expensive luxury cars.

I can guarantee you that as soon as batteries are affordable enough these companies are going to switch to EVs instantly.
The standard OS WebView (used prior to Android 7.0) is also updated via the Play Store. https://play.google.com/store/apps/details?id=com.google.and...

This has been updated automatically without an OS update for years, and Apple still can't get it right. Worse, Apple requires apps to use their broken, rarely updated implementation. On Android, even Firefox can render pages for other apps with Gecko if the user prefers.

On the topic of Android One and Google vs. the rest, the smart user knows which phone they are getting, and the smart user prefers Android One and Google phones to iPhones and other rarely updated phones. It is not a choice between an Android phone selected uniformly at random (which in expectation is partially updated quickly and partially updated very slowly) and an iPhone (entirely updated slowly). That is a false dichotomy.
Here is what I don't do:

1. Read some code

2. Try to understand how it works

3. Repeat

Here is what I do:

1. Try to figure out what the code might be in advance using the information you have. (For example: I know nothing but the fact that it's a spreadsheet. Then figure out in your mind how the basics of a spreadsheet might work.)

2. Now read a little bit of the code. Compare with what you were thinking. If it matches, go to 3. If it doesnt match, figure out why by reading the code and by thinking more.

3. Repeat

Note the two processes are relatively similar because step 2 of the former process is a little bit like step 1 of the later process. Just try to focus on figuring out first, read second. Figure out first, read second. It's an active approach which makes you work more, and the more you work, the faster you go - or some benefits of that sort.

I actually wonder if people do that.
What you're saying is you don't have a proper response, and therefore choose to disparage the comment in some imaginary meta-context. Buzzfeed? Seriously? Who cares what Buzzfeed thinks?
That is a previous Symantec incident from 2015. It certainly adds to the history of issues they've had, but Google announced their plans to distrust Symantec in this more recent blog post, in response to a series of misissued certificates that came to light in January 2017:

https://security.googleblog.com/2017/09/chromes-plan-to-dist...

After Google published that post, Symantec responded with their own open letter objecting to Google here:

https://www.symantec.com/connect/blogs/symantec-backs-its-ca

However they subsequently relented, and decided to sell their PKI business to Digicert rather than rebuild it as would be necessary to regain browser trust.
1800s.
Voting rings are not ok here.
This is an important area of research. The tools we have to measure what's going on inside the brain (fmri, eeg etc) could certainly use an upgrade. Optogenetics is really interesting, and I know there's a lot going on at Berkeley and Stanford and other places to develop new tools, but at this point trying to read the tea leaves in the blood seems to be about all we've got to easily collecting longitudinal molecular biomarker data related to brain biology
I was always wondering do you actually pay the CEOs for the interviews? Or do they pay you for the brand recognition?
Don't know if I agree is all I'm saying, in casual conversation subjective aesthetics don't imply ignorance IMO.
You really think people would see a ball of lightning floating toward them and think “Wow I should touch that!”
I never understand why some people are so gung ho about colonizing Mars while ours is still the most hospitable planet in the observable universe. It may be that their thoughts are driven by a survivalist instinct and they are using Mars as a crutch.
Don't use string_view then. Seriously, if people actually programmed C and C++ the way people claim they do, it wouldn't be any more efficient than Java most of the time.
jq is awesome, but i wish it'd know to ignore broken json and not just fail and exit.
"Inelastic demand, information asymmetry, and principal-agency make it difficult for markets to..."

The order of causation here is wrong. Many of those problems exist because the market for healthcare is vastly inefficient in the United States.
Sure, I don't disagree with the essence of that, I disagree with how much of the usefulness of the translation that is negated by that 1% (or whatever the right number is). No, you shouldn't make important high-impact decisions on the back of a Google Translate, especially one that's more or less garbled, but there are huge swathes of human communication that are perfectly useful that doesn't even remotely fall into that category.
The real question is... Will there be an ICO??
The UI is a watered-down version of OS/2 (see screenshots[1]), which Microsoft was working on earlier in collaboration with IBM. And most of the "classic interface" we know today (in Windows, GTK+, Qt, etc.) was specified much earlier by IBM in their Common User Access[2] standard.

They did come up with the start menu and taskbar, though, I think. Which was then copied by OS/2, GNOME, KDE, Xfce and others. And ruined in subsequent Windows versions.

[1] https://guidebookgallery.org/screenshots/os221

[2] https://en.wikipedia.org/wiki/IBM_Common_User_Access
You are part of the problem. People should not have to give up their privacy and expose their devices to the evil of the advert companies just to get online. Ads are almost the number one vector for malware. Ad servers are rarely, if ever, equipped with decent security and are frequently compromised.

Ads are a poor method for making money and the system is horribly gamed at every opportunity. Anything worth having is worth paying for. Google and their ilk have ruined the Internet and the general online landscape by dint of offering "free" services that are not really free; people pay for them dearly with lack of privacy and security and the return of a "free" service is not worth what is given.

I have happily paid for Fastmail since 2002. They are security conscience, responsive, and give a damn about their customers. I will use no one else. They are very transparent with their issues and enjoy providing their use base with information regarding their running of the company. Good luck with Google or Microsoft giving even paying customers this level of service and transparency.

Google have become too powerful. Way too powerful. They have their awful ads, beacons, and trackers on most websites and people just blissfully go along with it. I use zero Google services and block all of their tracking with a Pi-hole and other software tools. Ditto allowing no Android devices on my network. Getting into bed with Google in any way, shape, or form is literally giving away your privacy for a few trinkets that are worth nothing. If it's worth having, it's worth paying for. It's all an electronic leash...
I use the program, find an idea of some detail to change or improve, and crawl my way into the code to achieve that.
Thought Ball Lightning was just a Magic the Gathering card. Interesting:

https://en.wikipedia.org/wiki/Ball_lightning
I can not see where I suggested a 3500:1 ratio. With plot devices - anything can be done. I do not know if we will ever be able to produce 'reaction-less thrust', as some people say it has been done, others say no.
https://www.google.ca/search?q=reactionless+thrust&oq=reacti...

Gravity manipulation? The small tethered water jets are interesting, but power and range are limited.

https://www.google.ca/search?ei=qzt2WrfGMpCasQWX3pK4BA&q=wat...
To be fair, the CTR is a car meant to appeal to a certain audience. Mazda sells nothing that caters to said audience.
> The point is there is a strong and historic precedent that transportation systems are monitored.

You do realize there is a difference between public and private transportation, right?

I have yet to see a precedent that supports the government getting as much data as TFA talks about while using my private transportation system. Or the Supreme Court deciding that making a person wait until "cops with bomb and drug sniffing dogs" show up to a traffic stop without probable cause is an "unreasonable search". I could go on and on...
I do think that the logic does not apply to every product ever made, that there's a major conceptual difference between products purely designed by humans and products where key features are driven by machine learning and availability of raw data.

A 24/7 data feed from your toaster is not going to make your toaster better. It might help an R&D department identify some ways how the next toaster model should be different, but that's about it.

However, a self driving car is data-starved and is still going to be data-starved years from now. At any moment of time, your car could drive better and safer simply if it had more "experience" - the v1.24 software release can be meaningfully better than the v1.23 software release even if R&D department does nothing else but simply import the data received from millions of other cars; if your car is allowed to learn from what other cars saw.

Ensuring that the quality of driving systems increases as fast as it can is important for the society, with a major impact on injuries and casualties. I feel that it would be best for the society if we ensure that this learning (and the required data transfer) is not prohibited, as long as we can solve/restrict the potentially harmful uses of the data.
We've banned this account for breaking the site rules. Please don't create accounts to do that with.

https://news.ycombinator.com/newsguidelines.html
Or, it gets run by enthusiasts instead of companies. We had a huge internet ecosystem before everyone was being tracked, and it has only gotten worse since.
Same thing that happened to PCs. People are finding that their 3-5 (or more) year old devices are still perfectly adequate for their needs.
> FAA and NTSB agencies aren't known for abuses of power.

That suggests one possibility would be to separate law enforcement agencies responsible for the management of automotive violations from law enforcement agencies for everything else.

Highway patrol + DMV enforcement arm for registration, safety, and moving violations. Normal police only have jurisdiction for vehicle stops for things like stolen vehicles or reckless endangerment.

Might solve a bunch of other civil liberty issues.
The models are also the science, because they come packaged along with statements about how well they fit the data. It's the "mechanism for the sake of having a mechanism" stuff that usually ends up as egg-on-face.

Strings sit in the same group as "flux-as-actual-fluid," Boltzmann's atoms, and caloric fluid: intellectually interesting guesses that remain guesses until the empirical side gets advanced enough. The fluids lost, atoms won, and we're waiting on strings.
no one is mentioning that the main guy is basically a confirmed pedophile also.
FYI: populous is an adjective. The word you're looking for is populace.
Why "The Art Of War"? - I've read it with pleasure but tbh I've never known how to use those thought...
> Microsoft has always been laser-focused on forwards- and backwards- compatibility, whether it makes sense to the rest of us or not.
Microsoft has always been laser-focused on forwards- and backwards- compatibility, whether it makes sense to the rest of us or not.

I, too, made this presumption about Microsoft. However in the switch from 2012 R2 to Server 2016 code that I run asserts often because it seems like the entire process tree model has changed.

So maybe MS is backing off of its forward/backward compatibility strictness.
That's Catapult, right? I have read through some of their papers. It sounds like they might be offloading some network work onto the FPGAs in the same way AWS has their custom nitro card, but I've not really been impressed with their attempts at data processing improvements (some reason for me to use it on Azure). I haven't read all of their papers, but what I have read always sounded like an after the fact justification for the FPGAs. They might show the FPGAs are better at a machine learning task than CPUs, but unless you were deciding whether to use FPGAs you already have, the real competition is GPUs and they tended not to compare to a GPU.

Do you have a recommendation for a specific data processing experiment of theirs I should check out? I really feel like I just missed a paper where they proved some real advantage over other hardware, and once I found that I'd understand. I respect the Azure teams generally and assume they know what they're doing- but can't escape the hunch that what they are doing is network acceleration, and are just releasing to the public cloud because they have these sitting around anyway.
There’s a lot we don’t understand about electro statics.
> your precious JSON-over-HTTP REST has data model that is almost identical

JSON over HTTP is not REST.
Life lessons from the Taylor series
Reminds me of this statement...

"If you have food in your jaws you have solved all questions for the time being." - Kafka
Convex optimization, kernels and Bayesian methods are also here to stay. They are all in the toolbox. Optimization-based methods are still rapidly spreading in robotics, for example, even as we add CNNs to the mix.
The positive reinforcement of "cool webtoy, bro" contributes more than you'd think.
what? China does not give a shit about US copyright. If any of these ideas worth anything they would do it. But physics talking doll? What?
Thank god. I get somewhere between 2 and 10 spam emails to my dedicated whois address every day. Requiring the publication of email addresses with every domain is absurd and serves no purpose.
If I remember correctly it was called DoubleSpace in Windows 3.1/DOS 6.2 and then due to some patent or licencing issue was renamed (and the compression algorithm modified) to DriveSpace in Windows for Workgroups 3.11/DOS 6.22.
meet.jit.si works fine in firefox
> It appears that they have been trying to construct (with ML, not by hand) a universal intermediary language...

Oops. Google has enough money to hire some linguists, so they hopefully have heard of the debates over Chomsky's Universal Grammar. "Universal human language" is highly unlikely to work; it doesn't even work well for color names.
That's what I hoped could be done. Did they use an open source ATI driver compiled for risc-v? That would make for a very interesting development rig.
You can use the debugger on low level api calls to get pretty much anywhere in the codebase. If you want to find whats changing a label to "foo" you can hook into every set_Text call and put a conditional breakpoint on all label changes to break on "foo", then just go up the callstack to find the logic. This strategy works on network interfaces and file interfaces as well. I abused this on our 2M+ SLOC legacy codebase and it has saved me many hours.

Also use version control to identify the most commonly edited files in the project. These are usually the files that are doing all the work (80/20 rule) and you likely need to know of them.

git log --pretty=format: --name-only | sort | uniq -c | sort -rg | head -10
Could you please not post uncivil or unsubstantive comments to HN? We're trying for better than that here.