skysight-inc/HackerNews huggingface dataset:
> But we’ll see if I’m actually following my own advice 15 years from now.

The one thing I've learned after doing this for 5 years is you probably won't be needing to follow best practices in the next 3 months.

I've been in my current role about three years. Most of my 2015 was building an Angular 1.X transactional app. By the time it was released, I was told to start learning HapiJS and EmberJS because we were transitioning as a group to that. Then 8 months later and several smaller apps, I was told we're going back to AngularJS and Angular 2.0 transitional. So I had to almost completely relearn that. Then after one huge disaster trying to integrate it into our services, we gave it up and spent the rest of 2016 moving that app to ReactJS.

I then spent most of last year jumping around (because now all these apps we built needed supporting) between those three frameworks (Angular, React and Hapi). Now there's talk of moving to VueJS but there is a loud push to just stick with one (Angular or React) and be done with this.

My point here is you may want to learn best practices, but how fast my org was changing, and building things quite literally on the fly, you just don't have time. Sure, in my own private projects, I learn best practices and use them myself. For our customers and "the business"? No time man, no matter if it will us time or not. Getting something shipped that's working is far more important.
I'm not sure if all... but some recruiters/recruiting co's get the difference between your salary, and what the company are offering to pay... as a bonus.. so its usually in their interests to not get you the best wage.
Native compilation would count as a binary, and Lambda doesn't support arbitrary binaries yet.

There are arguments on this thread that they should have supported arbitrary binaries by using a generic RPC format, instead of th Go specific RPC format.
corn ethanol is a net negative

Some amount of ethanol added to gasoline serves as a fuel oxygenator, reducing emissions of soot and carbon monoxide. A discussion of whether there is a better oxygenate than corn ethanol could be interesting, but 5% or 10% ethanol is really there for emissions, not biofuel.
Depends on who's paying, if the client only needs a basic web app - we just need the support guy.
Monsanto Lobbyists have nothing to do for it.
Playlists pls :)
“Never tell 'em how much you're currently making.”
Soon as I get home I'm going to create vapourchain
But for a fair comparison you'd need to include a lot of C libraries to match Go's standard library. How much have those libraries changed over the years?
I'm with ScaleFT, thanks for the shoutout. We've been huge believers in BeyondCorp since the first paper was released, and have incorporated the concepts into our Web Access product - https://www.scaleft.com/product/web-access

Similarly, apps are placed behind a reverse proxy, which performs authN via your company's IDP, then authZ against the policies associated with the resource. These can be basic RBAC or more device oriented decisions such as whether the client disk is encrypted.

We also believe a SaaS model is the way to make BeyondCorp a reality for companies who aren't Google, but there's more to it than a proxy service. We've found the more challenging aspects of a complete system to be the policy engine and device bindings, and have spent the past couple years working to offer with our product.

Glad to see CloudFlare talking about BeyondCorp, the more who are providing solutions in this space, the easier it will be for companies who are not Google to get there.
>IT Support will replace factories in Middle America.

Hardware continues to be more reliable, more integrated, and cheaper. For most office jobs something like Chrome OS or iOS would be sufficient.
I ran the tests on my Nexus 5X running stock Android 8.1.

Chrome: WebAssembly.instantiate took 12935.5 ms (1 MB/s)

Firefox Nightly: WebAssembly.instantiate took 1223.1 ms (10.1 MB/s)

Yikes, one order of magnitude in difference.
That binding system is XAML specific. If you bypass XAML, you bypass the magic string binding as well.

I found interfaces a lot easier to build when I ditched the declarative markup and interfaced with the control system directly. XAML as far as I can tell was introduced as an attempt to woo web developers; but it's a thin layer ON TOP of WPF. It seems like a lot of people believe it IS WPF. WPF goes very deep.
The mistake made in this article is that the problem with UWP is not that it is touch, but that it purports to be universal. There is no universal solution that works on both touch platforms and the desktop. Either it sucks on one of these or both of them.

The right solution is to make it so what can be shared is shared and what needs to be specialized can be specialized.
Firefox nightly on Linux: 165.6 ms (74.8 MB/s)

Chromium: 1835 ms (6.7 MB/s)
Whenever anyone starts talking about formal proofs of correctness I like to tell the story of the RAX bug:

http://spinroot.com/spin/Doc/rax.pdf

This was code that ran on a $150M spacecraft, so getting it right really mattered. It had a formal proof of correctness. We tested the living shit out of it. And it still failed.
https://www.ustelecom.org/sites/default/files/US%20Broadband...
This scratched my raised-on-progressive-rock itch nicely. It's more early Crimson in rockstar mode than Rush, but.

Old news but recent to me :)

https://www.youtube.com/watch?v=YJ3LvVHYMM8
I do something similar but I am not sure if it's a good thing. Sometimes I feel it feeds my autistic tendencies.
The reason why I ask is because in Washington, D.C, at least in tech, it's almost impossible to get a job in this area without going through a recruiter. So how would you go about dealing with them in an unable to avoid situation?
Serverless Framework Example for Golang and Lambda
Thanks, I reworded it it for clairity, on mobile :/
The "Go is one of the most actively developed projects in the world" line is also complete bullshit; almost every other popular project (from rust to openstack to k8s to docker to chromium to linux .. etc) has an order of magnitude more development effort happening by most metrics, including commit rate.

This reads like someone who hasn't looked outside the walled garden of Go very often.
Agile (Done Right) Is Continuous Design
They are not really comparing implementations of the same algorithm, as there are two differences between C++ version's update rule and the other two versions'. First, from the image in the article, rule 30 should map 111, 110, 101, 000 to 0 and the other four possibilities to 1 (the Python and Numba versions are indeed doing this), but this is not what the C++ version does. Now this should NOT affect the program's speed, but the second difference does favour Python and Numba: the array is cyclic in the C++ version but not in the other two versions.
"qmail itself is so feature-poor that traditionally, nobody was and is actually running qmail.

Instead everybody is running "qmail" which is qmail plus some patches."

I ran and continue to run qmail without any patches.

The above quoted statements thus cannot be true.

But maybe "nobody" and "everybody" are figures of speech?
considering this was written 5 years ago, these points are invalid with today's frameworks.
I agree that it's a serious issue, but it seems kind of ancillary to this one.
If bad behaving SPAs are commonplace then there is still a lot of work to be done to improve the tools and frameworks. But after many years of churn in tools maybe the problem runs deeper: the language and platform. I wonder if my time is best spent in this field.
Visual SEO Studio 1.8.1.2 Crack [Win/Mac] Free
This Amusing Splatoon Manga Will Make You Love the Nintendo's Shooter Even More
I don't dislike recruiters at all. They're making a living helping place people in jobs - that's a useful thing to do. But it's important to distinguish "placing people in jobs" from "looking at for the best interests of those people by getting them the best compensation package possible".

It's important to take agency of the salary conversation because it can be so valuable for the candidate to handle that and maximize salary. Unfortunately, maximizing salary often conflicts with the recruiters' goal of placing as many people as possible as fast as possible.

Thanks for the question and for giving me a chance to clarify!
One distasteful interaction I've had with recruiters went as follows: I stated that only a significant (+20%) raise to my salary would incentivize me to leave my current company, and the recruiter said I would never amount to anything in this field if all I cared about was money. I think she was just angry she couldn't get cheap hires for her clients.
Its been ten years or so since the more active parts of this took place, but to try to answer your question.

For a period lasting one to two years, with residual activity several years after that, i had pretty much full on auditory alterations every day. As in, i would think a thought (ego-based, considered my own) and an interloper voice would respond usually with a counterpoint of some sorts. Now it would be easy to say that "oh my thats just your unconscious manifesting itself", but that breaks open whole new areas of inquiry as to just how you can have a part of your own brain break away into what is considered a non-ego aspect capable of perfect responses and behaviour/expression mimicry of all the people you know.

And in a way that is a rehash of an inquiry into the nature of dreams, as that is what happens there as well (barring some novel non-local verifiable explanation into the things one encounters there, but lets not go there just for the time being...), but interacting with it in a waking state fundamentally breaks an aspect of the individuals common human experience up to that point which makes it very difficult to deal with. Especially if its an antagonistic environment, which it was for me a lot of the time. (Granted, there were also a lot of really magical and mentally powerful moments, but it usually required a lot of strenous ego-counter-thought to get there.)

It can in no way compare to "thinking internally", it is at most times a very distinct non-self-ego ego expressing itself (for me it was in the voices of everybody i've ever known, but thats probably a YMMV thing). The thing is, its kind of hard to explain if you've lived in your own brain your whole life, because once you experience it ownership and privacy relating to your internal monologue disappears, so it alters something very basic about the pre-voice mentality most people have.

What the clinical distinction eventually ends up being is hard to say. Eventually we might have the tools needed to monitor brain and matter activity whilst also having the knowledge required to translate brain/matter activity into our experience as beings and vice versa, but we're not really there yet.

Wish i could write it up better, but thats at least a first person attempt.
DOM manipulation is already on the cards, should be out soon. This is likely a separate sub-team of people just working on making it as fast as possible.
UX Copywriting: A new skill for Designers?
One day 40 years after I graduated I "got" linear algebra.

The eigenvectors of the inverse of the covariance matrix...

Squeeze and twist it into a hypersphere!

Mahalabobis distance is generalized z-score!
Oh!
In 2-3 years, amazon is going to be the place to post fixit/construction/diy videos.

Watch the video and buy the parts all in one place.

Give the creator a commission on the parts/tools sales.
ClarifAI has been doing this for 4 years... I really like their service and they have a fair price. It would be interesting to see how it compares (on quality and pricing).
Writing a flocking simulation with Go
> All dependencies carry risk.

Agreed, and it is often tough to evaluate to any exact degree or measurement.

However, uniquely irreplaceable closed-source dependencies seem classifiable as carrying comparatively greater risk than thriving open source projects. This specific case is compounded because there are few (if any?) production-quality alternatives that offer what Datomic does, whether closed or open.

> What do you intend to take over maintenance of your database software if it is abandoned?

I would phrase this as "Can I hire a domain expert to fix blocking bugs in my database software if it is abandoned?", but this doesn't really account for the uniqueness of Datomic (unnecessary to really consider further since any fix is impossible due to being closed source).

It boils down to "is my business even possible if this disappears" evalutation considering Datomic a novelty that enables and/or dramatically simplifies very specific use cases (profitable even in the short term) that basically wouldn't be possible without it -- and I believe Datomic does this! The best marketing for Datomic would reveal these use cases, but they are often a competive advantage.
I wish this was hammered into all graduating students.

I had several recruiters alter my resumes before I went into an interview. It was unbelievable.
You can execute Lambda on CDN(cloudfront) so that's really a deal breaker. Otherwise I wouldn't bother.
> How do you allow users to continue using your SPA without a network connection?

How do you do this with a traditional web site/app?

> How do you enable snappy and responsive UIs when the network is slow?

How do you do this with a traditional web site/app?

> How do you synchronize state between client/server?

At worst you do it just like a traditional web site/app

True, these are all problems that you deal with when building a single-page app, but the worst case scenario is that you end up with some of the same problems as traditional web sites. None of these are new problems that are introduced by the fact that you're building an SPA.

The new problems that SPAs introduce are things like history/back button breaking and how do you let users bookmark things or share deep links.
I'm a bit surprised that in your list of dual-CPU systems you didn't mention Tandy's own Model 16 -- which was a TRS-80 Model II fitted with a 68000 daughtercard and up to 768KiB RAM for the secondary processor. It was the first Unix-capable desktop not to come out of Sun.
> One a different note, try going to a local thrift store in a nicer part of town, I had luck finding nice used clothes there.

Goodwill does pretty good even in bad parts of town, because unlike independents where the store is also often the sole permanent donation center, Goodwill often operated separate donation centers, generally in more affluent areas, recognizing that supply and demand for used clothes are often not geographically aligned.
Xamarin.Android begs to differ. It provides full integration and all we use from Dalvik are gc handles and explicit GC control.

Full Disclosure: I work at MS and I am one of the original designers of it.
> Directly contradicting his client's instructions, he suggested that McCoy suffered from diminished mental capacity and should therefore only be convicted of second-degree murder. But as the prosecutor would soon explain to the jury, that defense was legally unavailable to McCoy because Louisiana only allows a diminished capacity argument if the defendant has pleaded not guilty by reason of insanity. It was one of many mistakes English appears to have made during the trial.

Seems like this might be a boutique definition of "vigorous defense."
Saas is successful for the companies offering it not the users who now are stuck on the companies update cycle, over paying for features etc.

Alot of these technologies have 10-20 or more years on most blockchain projects.

To me the usefulness blockchains is moving the power from the network owner to the network nodes.
Problem: Best practices change every 5-year, new patterns get deprecated by the hot-new opinionated framework at the moment.

As a senior programmer is difficult to explain to jr's and sophomores to not look all problems with the "disrupt everything" mentality and have continuous battles about that we don't need TDD, that we don't need CI, that we don't built everything as a webpage and definitely don't need slack integration for everything.

jr's and sophomores tend to go trendy on software development, don't like to work on the boring stuff, the stuff that makes money (audit and management, government compliance and payroll software) prefer to go on FB and built the hot-new AI for choosing the right ad to show you.
Perhaps- native pollinators may be impacted simply by "big ag" techniques, pesticides, or fertilizers, in which case changing practice to care for them is surely seen as burdeonsome, annoying, and impacting profits.

Or, it may be that native pollinators are simply invisible. In other words, they won't know what they've got until it's gone.
It doesn't quite just work that way. For example, the corn grown for ethanol production is really no good for people to eat.

edit (too deep to reply): I really don't think it's moving the goal posts, you asked about redirecting that food production in general, not soy. As is mentioned elsewhere, the soy oil isn't really used much for food anyway.

That said - you can't just swap corn grown for ethanol for "corn for people to eat" - the equipment involved to harvest it is completely different, as are the facilities to process it. The same concerns apply to other crops.
If you MUST work with a recruiter (staffing firm, for example), I think it's important to be firm that you're excited for good opportunities, but that your salary history and expectations are your private business. I also recommend going around the recruiters whenever possible by using your own network (people who work at the company or in the industry who can make phone calls to put you in touch with the company directly).
https://99bitcoins.com/bitcoinobituaries/

+1
it would be interesting if they could solve those partial differential equations that govern the weather
>salary negotiations

This is an obvious one. I've dealt with a ton of recruiters over the years. If they're not willing to discuss a range upfront with you (amongst other things), they're lying to you. THERE IS NO JOB. They're just building their virtual rolodex for future sales.

If they want to grill you about what you do, who you know, references, etc. before revealing the name and location of the client...
THERE IS NO JOB.
(Hint for my younger colleagues: never reveal your references until you get an offer. They're just hitting you up for warm bodies that they can then probe.)

Recruiters do this to play some weird game of Glengarry Glen Ross, and I have no idea why. They swing in the extreme direction of sales and remove the technical aspects of it. We're treated like fodder for the job position sacrifice. And worse yet, a lot of them seem to think we're too stupid to know better.

I never expect a recruiter to be technical; they're a form of HR, not engineering. I wouldn't expect one to know how to read a TCP dump, or analyze a Nessus report for false positives. However a base understanding of what you're pushing for is to be expected. I had one recruiter almost shy away from me because he only saw a keyword listed once or twice on my resume...even though it's a core technology used in every single role I've done that's industry-wide.
Isn’t that why YouTube and the internet won over cabletv and newspapers? The long tail!

I don’t want to watch what everyone else is watching, I want to watch whatever I want to watch, no matter how obscure, niche or unpopular.
GDPR: Recommendations for e-commerce
> Even if we imagine that 22 year olds are just as capable as 32 year olds

They might be as capable but 32 year olds have a 10-year head-start of academic and industry experience to from where to draw. Achieving something that others with all that additional academic and professional experience haven't is a huge feat.
I created a realtime crypto-coin trading game
That is misleading. IT is used for a lot of other uses. However those other uses are nowhere near taking up the supply.
The problem is that his stories are interlinked repetitive direct marketing spam-copy. He has one or two points (don’t disclose a range, make them do it), and repeats those two points over and over within a phony story about a recruiter.
Why CRISPR-Edited Food May Be in Supermarkets Sooner Than You Think
Also in the medium term, artificially increasing the price of fuel incentivizes research and development of alternatives.
Okay, I'll bite. What language would be "a great choice" for complex cryptography applications, in your opinion?
When thinking the voice is inside your head. A hallucination is inside your ear. It has the same sensation as a real sound.
> The classification of broadband as an "information service" and not a "telecommunications service" has been shown to be valid in a 2005 Supreme Court case.

It's really invalid. What makes sense is to treat Internet services like information services, and actual Internet access service as telecommunication service. I.e. Internet is the medium of transferring information, same as telephone lines are. And services that go through it are already information services (think e-mail provider).

Turning ISPs into information services was their crooked and clearly illogical step to avoiding regulation.
You just listed a bunch of examples where people are legally compelled to do something, which I mentioned.

> The poster above you does not understand what a 'right' is and is trying to make a point about positive vs negative rights, but doesn't actually understand the distinction.

Ok. Nice talking with you. Have a good day.
And how much does a cursory Manual review cost?

Econ 101 is that you should match marginal cost to marginal revenue.

YT is leaving money on the table here.
You might want to compare how Go works on App Engine. You deploy your Go app to App Engine by uploading its source code, and the minor version is specified in app.yaml.

It has taken some time for Google to support new versions of Go on App Engine, though they're promising to get better at it.
You can try the phone experiment while loading this url on the screen behind it. Sit far enough away that the screen is out of focus when you are focusing on your phone.
https://picsum.photos/1024/768/?random
I did too, but I don't remember it nesting to 10 that often. I grant that I likely just don't remember it. I recall most were like HN, embedding a couple of tables.

My argument, though, is that 10 is basically just getting started with how nested most div based layouts are. The new "grid" world is a bit of an improvement. Probably a large one, honestly.
>>"Obviously most of us would think that the lawyer should just do what's in the best interest of the client in the view of the lawyer."

I doubt the lawyer has his client's interests in mind all the time: A new trial with more money coming up, media exposure, "25 years is jail isn't that bad, could've been life," "if we wrap it up by Tuesday, I can still make for Jeff's birthday party" etc etc. Lawyers are human and representing clients is a business. The most important period in your life is just another trial to him.

Bottom line: Unless the lawyer is willing to do his client's time, he should be overruled by the person that really stands to lose, the client.
He was judged competent to stand trial, though. If he wasn't, it seems like the problem is with the way that determination is reached, not in his not taking his lawyer's advice.
Similar for me, a touch over 10x

FF: WebAssembly.instantiate took 280.3 ms (44.2 MB/s)

Chrome: WebAssembly.instantiate took 3022.4 ms (4.1 MB/s)
Yeah but as a result you could easily write no code at all and not learn from your mistakes.
That can't be right because where would the sulfur go? Not to mention all of the other junk in there.
Agreed that ethanol is superior to MTBE (which was phased out due to toxicity) [1], but E85 efforts [2] are misguided.

[1] https://en.wikipedia.org/wiki/Methyl_tert-butyl_ether

[2] https://en.wikipedia.org/wiki/E85