skysight-inc/HackerNews huggingface dataset:
Ask HN: Code Review Service for Node.js Angular
I'm considering hiring a contractor to create a site for me that is very similar to another site this contractor has created in the past. If he will give me the code for part of the previous site that he created (using node.js and angular) is there a reasonably priced code review service or contractor that could tell me if his code is so bad that I shouldn't hire him? I don't want to hire this guy if his code is impossible for someone else down the road to maintain. Thanks.
Science is interesting and if you don't agree you can fuck off.

https://www.youtube.com/watch?v=-Fh_liyhIH8
Agree, i have observed the same thing in another part, same country.
Great work! Tried out some of my favourites and it worked like a charm.

https://frinkiac.com/?p=search&q=that%27s+a+paddlin

https://frinkiac.com/?p=search&q=thrillho

https://frinkiac.com/?p=search&q=now+where%27s+me+toothpick
> When you say "but if it isn't for the reasons above, I don't know why people dislike [milk]," how do you know that these complaints you've heard aren't for one of those stated reasons?

I think that those are the main reasons, but I don't want to rule out that there are others -- and I don't want to rule out that I'm paranoid and over-thinking things, either. (I also don't want to sound condescending.) Don't worry in the slightest about sounding flippant.

And congratulations on being vegan and sticking to it! I've thought about vegetarianism for the same reasons; I'm fine with humanely-raised milk and eggs (as you've probably already guessed...), but I definitely see the merits of not killing in order to eat. Treating animals humanely before you kill them is better than treating them inhumanely first, but it still has a certain note of absurdity to it...
Peak in terms of adoption. Sure they're not experts and are only learning fundamental skills, but it's a bizarre phenomenon nonetheless.

>Is there a 'peak' reading/writing ability?

Arguments like this don't make any sense. Computer science is no more of an essential skill because we use computers than cellular biology is because we're all made of cells. Why aren't we all learning cellular biology? The miners should be learning about how their body works.
Have you seen Apache Zeppelin? For many use cases, I reckon it's a cheap alternative to Tableau. Any opinions on this?
We need to talk about the elephant in the room. A totally untraceable digital coin is gonna be Christmas for organized crime.
The airbnb of 360 virtual video
Specially the Indian police. There are so fucking many problems in the country to take care of.
PS: Knowing them, most probably they raid these fields only when they want villagers to pay up.
An answer to Ev about the apparent end of startups.

I like how Ev compares the Internet with TV, radio or cars as an industry which will devolve into a slow behemoth entrenched in legacy corporations.

But i believe we could learn and prevent a systemic problem before it happens, had we any interest in doing so :)
Keeping drivers safe one road sign at a time
Gotta love that old scotch-irish nature!

https://en.wikipedia.org/wiki/Scotch-Irish_Americans
It is definitely worse. My intuition is that it's driven both by a conscious decision to care more about the masses rather than power users, and to drive users to partner/customer sites. There is a conflict of interest here - it's in Google's interest to push users to sites that drive the most revenue for google, whether through advertising or otherwise.
About 3-4 years too late. This should have been released with iOS5/iCloud - when it might have been useful.
>Laptop being stolen: Certainly for normal users, yes. Don't let that happen. But you can protect yourself by moving funds to new addresses and deleting the old address keys. Poor man's forward secrecy. Since no one will probably do that, yeah .... all bets are off.

Heh, thanks, I appreciate your honesty! :)

I guess it's a bit like the problems with trying to get mass adoption of PGP; the tech's there, but trying to get Joe Public to use it without missing any of the vital steps and not messing any of them up is difficult at best.

For me, it's one of those "last, great"-levels of problem to solve: creating privacy tech that regular people who don't know or care about the specifics can use reliably and not mess up because they don't know and/or care.
This is from Addis, the capital. Its a very common experience that not only the Internet but electric power too is intermittent, sometimes for days. People use mobile data carefully, because its expensive. Also, sites are filtered based on political content. There is no commerce or whatsoever business activity using the Internet due to restrictions and/or service reliability issues.
Angular 1.5.0 – ennoblement-facilitation has been released
Nice tech story, great perks
Well then the Govt ought to update their outdated rules. The kids are just meeting a market need and love choosing their hours and being solopreneurs.
> Not everyone needs to work in a cubical...

And not everyone wants to either!

(s/cubical/cubicle)
Interestingly, recent research suggests synaptic variability does come to about 5 bits.

http://www.salk.edu/news-release/memory-capacity-of-brain-is...

“We were amazed to find that the difference in the sizes of the pairs of synapses were very small, on average, only about eight percent different in size. No one thought it would be such a small difference. This was a curveball from nature.” Because the memory capacity of neurons is dependent upon synapse size, this eight percent difference turned out to be a key number the team could then plug into their algorithmic models of the brain to measure how much information could potentially be stored in synaptic connections.

It was known before that the range in sizes between the smallest and largest synapses was a factor of 60 and that most are small. But armed with the knowledge that synapses of all sizes could vary in increments as little as eight percent between sizes within a factor of 60, the team determined there could be about 26 categories of sizes of synapses, rather than just a few. “Our data suggests there are 10 times more discrete sizes of synapses than previously thought.” In computer terms, 26 sizes of synapses correspond to about 4.7 “bits” of information. Previously, it was thought that the brain was capable of just one to two bits for short and long memory storage in the hippocampus.
> 1 billion customers...135 lives

That's close to the proportional death rate from air travel accidents (3.6 billion passengers/year, around 500 deaths).

Facebook takes---in Fermi numbers---about as many lives as plane crashes.
In 1995, SGI bought Alias and Wavefront, each with their own animation systems. Impressively, SGI got their people to work together and produce Maya. But it was close to the end of $10,000 to $20,000 graphics workstations; around 2000, the gamer graphics cards became good enough to run the high end software.

SGI thrashed around for years trying to find a niche. They bought Cray, for supercomputers. Didn't work out. They bought Intergraph, which built expensive CAD workstations. Dead end; PCs could do that. They got into servers, but 1U commodity servers crushed them. They made a big commitment to the Itanium, Intel's attempted successor to x86. Failure on all fronts. SGI was in the expensive computing business, and expensive computing was over.

That's what worries Autodesk's Carl Bass. Autodesk was originally, in the early 1980s, the price leader in CAD. The competition was selling high-end workstations bundled with a CAD package. The original big achievement of AutoCAD was cramming large drawings into a 640K DOS PC. It was kind of clunky, but way ahead of manual drafting. An AutoCAD setup was originally about $1K of software and $3K of hardware.

Autodesk has been trying to come out with low end mass market products for years. But there are only so many design engineers and architects. Years ago they had Autodesk Kitchen Designer, for laying out cabinets to fit. Now they have Autodesk Homestyler[1], a phone/tablet app which takes a picture of your room, builds a 3D model, lets you add furniture, and provides photorealistic renderings. It's free, supported by sales from the furniture for which it has models. It's a great piece of technology that's not very successful. IKEA has a competing product, which of course only has IKEA items, and that's more successful.

[1] http://www.homestyler.com/
Ah, deductions. So they will not be stripped of their valuables.
Tesla's Model X Was a Mistake
How we used React to build GIF Battle
I don't get why this article is interesting.
It may be. As I said, "it feels like" - I'm probably assigning some selective memory bias because when it does happen it's much more of a pain.
Cameras are above all else about sharing
Signs of a bubble about to collapse
It’s probably even a too optimistic forecast.

The readjustment of the market to reality is going to be a big issue, especially when one looks at just how many companies are operating at huge losses. Most people already know that it can’t continue like this.

The good thing is, real estate values will decrease like the pay, so people can rent at cheaper rates in the bay areas.

The bad thing is, those who have bought a house are f~~~~~d.

We’ll probably see a lot of tech giants like Twitter (no income? really?) tumble, and others take a small hit (like Google).
In depressed areas, you don't have many people with money to spend on home improvement.
Do you have a citation or blog post for this application of Eureqa that gave a good result but wasn't publishable from a biological study perspective? I have a background in BME and CS and am very interested in learning about this anecdote.
It depends on how strong your sense of schadenfreude is.

If you really, really want the scummy behavior to stop, and you just really get off on seeing them crash and burn, your best hope is that they'll fall so hard and so fast that their "even more aggressive at monetization" phase lasts less than a year until the bottom falls out and they get acquihired by Google or Facebook or someone, and then they turn the servers off as soon as the deal closes.

Of course, the worst case scenario is that instead of an acquihire, they get swallowed a private equity firm who auctions off all their data piecemeal to all kinds of nefarious parties...
It’s simpler, but it shares similarities, no doubt.
US gun homocide rate 25x higher than other high income countries
> Developer experience is a much less commonly used term, but incredibly important.

I loved this quote. Building something that devs love creates alignment and success.
I am getting giddy at the opportunity to making dumb stupid money again. It will be like 2008 with 30% returns per month. Oh how I miss those days!
That took some... balls, back in 1997.

There were a lot of strong AI sceptics, who repeated on and on: oh, computers can calculate, but can they play chess? Oh, chess was easy, how about understanding what this picture about? Driving cars? Talking like humans? Oh, they can talk now, but do they really _think_?

Reality happens faster than anybody imagined. Except a few visionaires like Bostrom.
Which is why you add bypass diodes. If you don't have bypass diodes, and have enough other cells in series, you can actually burn out a section of panel by casting a shadow on it.
Yup, it's definitely its own language! It made me so happy when I saw a Haskell-to-C++-template compiler [1] because of all the similarities in pure-FP style (pattern matching, iteration via recursion, etc).

[1] https://gergo.erdi.hu/projects/metafun/
The comment about the first image [1] was confusing to me:

"The text is a mix of English words written in a style reminiscent of Cantonese."

Does the author even have a clue what he's saying?

[1] http://www.thestar.com/content/dam/thestar/news/gta/2016/02/...
Which part of them is particularly environmentally sustainable?

The metals and plastics used in their manufacture is pretty minimal compared to cars or home appliances.

Their power consumption is low compared to heating or lighting (a macbook consumes power equivalent to about two lightbulbs, and most devices use less).

Earth metals represent probably the biggest environmental impact of consumer electronics. They're not actually rare, just expensive to mine, so there isn't an issue of sustainability. (As in, the earth metals aren't going to run out any time soon. There's some nasty environmental damage in the vicinity of the mines, but that's limited to a particular area).

I'm trying to fathom the reasoning behind this comment. Is it that because electronics are really useful and beneficial, they must have a proportional cost?
Er. Do you imagine farmers and chefs all wear gloves and hazmat suits while handling the produce that you eat every day?

And that's just the tip of the iceberg. If the idea of a few skin cells disturbs you, you'd better not look too closely into how food handling actually works in the real world.
Moving on from Head of Design and Brand at Uber
One of the more light on content articles I've seen from Bloomberg. One chart and seven paragraphs that say the same 2 things over and over.

> [Calpers] issued a set of principles last fall stating that directors' independence can be compromised after 10 years

Based on what evidence?

> Thirty-four percent of boards do set a mandatory retirement age of 75 or older for directors, according to Spencer Stuart. Mandatory may be a misnomer:. "One of the phenomenon we found with mandatory retirement ages is that boards have a tendency to waive them or raise them when necessary," said Bowie.

This is the same problem you have with legislatures - they are self-governing so even when they impose rules or regulations meant to curtail their own power, they can just suspend/waive/revoke/adjust as desired. No solution is proposed but I'm not sure there is one (at least an easy one).

I'm not even going to touch the throw-away line about diversity.
"I think learning these skills at an adult age would be very challenging"

Anything to backup your thinking? I've seen adult hunt and peckers go to 20-30 wpm in a week or two of using no letter keyboards. That's plenty fast for coding.
Agree. Frequency matters. If it is used everywhere, no reason not to abstract.
I'n not in LinkedIn, so...
About the time Power BI was hitting general availability, Microsoft was announcing the acquisition of Datazen, an alternative mobile dashboarding solution. Both technologies are components of SSRS in SQL Server 2016.

Acquisitions aren't out of the question where MS BI is concerned, even with apparent conflicts in product.
An established business should be self-sustaining, hence profitable.

Tableau is not, LinkedIn P/E is north of 1000.

But being profitable, that is just crazy talk.
Drchrono is looking for Python/Django hackers
Or a less misleading title: I'm Done with Laptops (Only iPads)
At some of my recent employers, for a couple standard roles, we have a single job profile but the expectations and salary are scaled with their skill level. Generally we combined their years of experience, skill level (based on interview) and current salary to derive an offer. So we would take the years of experience to get the base range, use the skill level to adjust within the range, then compare to current salary to see if we were fair or not. From there, the candidate is free to negotiate.

The problem would occur when someone had lots of years working but their skill level is below par. Basically people who have done a narrow set of skills over the years and haven't broadened their knowledge. If we give them a low salary, it would be insulting and if it is too high for their skill then it would be unfair to some of the current employees (salary inversion.)
Three reasons we already live in a cyberpunk reality
Oh, I thought that was a joke about U2 on iTunes ;)
> 1) Vim and Emacs are already on your production servers so a large number of people have to use them anyway so that's extra mental overhead.

Production servers usually have no vim plugins. Basic vim editing is good enough to get by if you're just looking at logs.

In my workplace and I guess it's pretty standard these days (in Linux shops at least) where the code repository resides on a server in a data center and not locally on your laptop/desktop.

Here are the issues with this development work flow:

- There are a lot of hurdles to go through to install all the vim plugins (no root access, security of plugins etc.)

- Which plugin manager to use (Vundle, pathogen or some variant??). Why isn't there a standard for this after all these years?

- Unreadable .vimrc file with all sorts of key bindings (Yes I know it's "write once use everywhere", it still is unreadable a few months down the line)

- In my experience, using vim on a mounted drive with the plugins I need (git,ctrl-p,ctags,cscope,nerd tree and a few others) is slower as compared to Sublime Text.

> 2) Sublime development is languishing this will eventually lead to a stalled plugin pipeline and the need to learn a new tool or write your own plugins.

https://packagecontrol.io/stats

I don't think these are low numbers by any means.

I'm not a vim basher, I just don't prefer working with it.
Show HN: Full Text Search Using Postgres for Startups
You'd have to be stupider than a monkey to not like this. Are you stupider than a monkey?

https://frinkiac.com/?p=caption&q=how+big+of+a+monkey&e=S12E...
Regarding your first point, I think it's important to think about the fact that you may well be worth more to your current company than to another one, if you've been there a long time.

Your experience in exactly what your current company does, the way it does it, the relationships you have within the organisation etc may mean that part of your worth within the organisation is related to how long you've been there.
Sketchup is designed for architectural sketches. The modeling grammar is nice for some operations but Sketchup is not really a well rounded modeling package. They are trying to move into construction.

IMO, main advantage of Sketchup over Autocad are a free API to access the model (although the domain model is not entirely well designed) and a fairly limited context of user interface operations (which makes the learning curve lowish).

The most critical difference though, is that Autocad supports actual analytic shapes while Sketchup handles only boundary representations (i.e. polygon meshes). No real cylinder for you! This may or may not be a problem.
Laptop Webcam Security Cover
You're going to have to convince people that adopting this tool is better for them than what they have now for it to stand a chance of adoption.

From a purely selfish standpoint, I would not want to use this system, because I don't want advertisers, insurance companies, malcontents, stalkers, debt collectors, busybodies, three-letter-agencies, data brokers, or any other random with an internet connection to know that I spent money at a hypothetical STD clinic or received money for participating in a scientific study.

This plan introduces a huge number of of unknown unknowns, where right now, we've got a pretty good idea of how widespread the corruption is, the forms it generally takes, and what, if anything, we can do about it. And since past behavior is the best predictor of future behavior, I can look backwards to see how behavioral data is abused right now, and say with complete certainty that it would be abused more under this system.

No thanks.
Power BI is Microsoft's answer to Tableau. You can judge on how well it achieves this. There's a free (as in beer) standalone Windows desktop application, and an Azure-hosted collaboration and hosting portal.
Sunk cost
Yes, it’s up to each user how he names the URLs he’s following.

This makes it hard to implement global @replies, therefore there’s no recommend way of handling those at the moment. You could just write "@<NICK>:" and hope that the person you had in mind follows you and feels concerned.
Completely unrelated: I saw a "mini" Jamba Juice in a 7-11 store the other day. It was just a slushie machine filled with their smoothies.
Hmm, I would just say something in line with what I want out of the new company. They want a number, they can have a number. They might not like it, but that's life.
Primed Team – High Performance Software Teams for Life
Zeppelin is really neat, but still quite early stage (I can't even export notebooks :( ). For day to day use & teaching I've had good results with Jupyter + Spark
TIL: Tiny USB logic analyzers are a thing. It seems the company mentioned in this post (CWAV USBee) has gone out of business. Are there other good quality USB logic analyzers?
Interestingly, SGI seems to be doing alright with their supercomputer business, such as UV. The market certainly shrank on them, but what's leftover doesn't look like commoditized or cloud computing will be able to compete it away any time soon.

I agree they made poor acquisition choices, but not that "expensive computing [is] over" -- it's just not the consumer market people thought it would be.
But the original point was that dumb TVs are getting more and more rare.
That one also piqued my interest. I am however still trying to understand what it gets you over something like OpenVPN. Maybe it is simply an alternative?
Here's an anecdote. My little company was spending roughly $10k per month on PPC directed at mental health pros. Seems perfect for LinkedIn right? We thought so too. So we ran, or attempted to run a bunch of adds regarding our HIPAA compliant software. Unfortunately, LinkedIn's automatic system doesn't allow all caps except for acronyms. In order to get the add past the automatic gatekeeper, I had to use the highly amateur looking 'hipaa' which is ridiculous when used with a professional, educated audience. Yet other acronyms such as IRS or IT or even AMA would work just fine.

I emailed support, posted on their forum and still no action. Not even a response until I posted a nasty recap in their public forum. The response: "email support, this isn't appropriate for a public forum."

While frustrated with the inability of a 'professional' social network to allow such a significant acronym (at least in the health world,) we persisted in advertising.

However they still seem to have a manual ad approval process. So my ads got stuck in approval purgatory time and time again -- often for days.

Then in an attempt to optimize cost given specific response rates, when I adjusted my bids, the exact same ad had to be approved again -- taking at minimum two days before the exact same ad would start running again. Change a keyword? Reapproval. Change scheduling? Reapproval.

With Facebook and Google, all of this stuff can be done in near real-time meaning we could adjust campaigns almost on the fly. While the FB and Google interfaces can be daunting, they don't hold a candle to the crap that LinkedIn calls ad service UX.

Needless to say, LinkedIn lost the entirety of our business, with Facebook gaining the majority. Facebook also resulted in a massive conversion rate: several percentage points different, which in the ad world, is massive.

I am one person and $10k per month isn't groundbreaking, however, it doesn't surprise me that Facebook posted record earnings last quarter and LinkedIn took a dive.
Unusable with touch in Windows 10 with latest Chrome and Edge.
Home appliances and cars still break and need regular maintenance.
So let's say there is tariff on imported oil at 10$ per barrel. This means that US companies will buy oil locally, which means that all domestic oil producers can raise oil prices by 9$ and still be competitive on domestic market. But that means that cost of production will raise for US companies. Reduced margins (or lower profits) will force domestic companies to reduce work force.

As you can see tariffs on imported goods can have negative effect on domestic jobs.
6 figures is the exception, but it's far from impossible in Milwaukee and Madison writing code.