skysight-inc/HackerNews huggingface dataset:
The part on perfectionism is also well worth repeating; pretending to be perfect, and/or bullying others into the same madness is a waste of energy and oxygen that could be better used to move forward.

"Perfectionism and fear of external judice insert a designing bias that will result in poor choices in order to refine a design only according to psychological or trivially measurable parameters, where things like robustness, simplicity, ability to deliver in time, are often never accounted for."
For the course setup they say to use an AWS instance. I have a machine with a decent Nvidia GPU in it. What software does it use for the deep learning? Do you use the Nvidia suite directly [1]? Or does Theano [2] have everything built in and you just need drivers?

1. https://developer.nvidia.com/deep-learning-software

2. http://deeplearning.net/software/theano/index.html
have you talked to the foundation about this?

because what your saying isn't actually true: https://www.nec-display-solutions.com/p/hq/en/news/dp/Produc... but they aren't the only people

Secondly, have you placed an order with them directly? Have you talked to a reseller?
Beginner's Guide to Faster Websites
You've likely heard the quote that "every company is a technology company", mostly used in the context of companies needing to be doing everything they can to leverage and exploit new technology, or they'll be left in the dust by more proactive competitors.

With that in mind, a key quote for me in the article was this:

>To help spur internal disruption, the company keeps tabs on 2,000 technology ventures, using about 100 in pilot programs that will eventually join the firm’s growing ecosystem of partners.

I think there will be a role emerging within Enterprises, (sort of like an "insurance broker" who finds the best coverage options among a sea of choices), that will be responsible for surveying new technologies that could potentially help the firm, and running pilot programs to see how they potentially help make the org. more efficient or more competitive.

One could argue that this is really the CTOs role, and it is, but often CTOs are focused on building their own technology, or maintaining existing legacy systems, and not so much on finding and implementing new technology that has not yet hit the main stream. So, at least the focus needs to shift.

*edit: typos
I did this with the original xdoom source when I was a teenager. It all basically works w/ some minor changes. The biggest hurdle is setting up X w/ some goofy color depth.
It doesn't take that much imagination to make it nightmarish, though. Give it a circular saw on the end of one of those arms. The descendants of these things are quite likely to see combat service.
Direct link to video:
https://www.youtube.com/watch?v=-7xvqQeoA8c
“Red Flag confirmed F-35 dominance with a 20:1 kill ratio,” U.S. Air Force says
PHP quietly fixes issue that allows indirect root-like privilege escalations
Cool! Looks like a genuinely useful tool, reducing some pretty common friction within the code review process.

Three features I'd want before using it:

1) Rather than triggering Sedy immediately on a reviewer comment, I'd like the trigger to be the original requester reacting to the comment with a thumbs-up. The requester knows what they're trying to say, and they should decide if the changes get made.

2) I wish there were an option to restrict it to comments for supported languages. Your examples are just changing markdown (not code), and I think rightfully so — I can easily see this tool becoming a way for a senior dev reviewer to attempt to avoid the back-and-forth with a junior dev by just posting some complex code substitutions... substitutions which could easily screw things up.

3) sed replacement actually seems too powerful for this job. For instance, if I want to make a replacement like:

s/**bold** thing/**bold thing**/

...I really don't want to try escaping that without feedback. I'd rather have direct string replacement without regex than the full power of sed. This probably goes against your design goals, but for me it would be much more useful.
How the Politics of Encryption Affects Government Adoption
Thank you, both of those shipped with very reasonable rates. I've bought a Pi Zero W, thanks!
The productisable Pi is the "compute module".

Complaining on HN is not the right solution here; if you genuinely want to fill a production run of thousands of devices with embedded Pi, speak to the foundation directly.
Learning the path of drawing. Works like an L-system grammar but rewriting by a neural network instead.
https://www.wikiwand.com/en/L-system
We've had the concept of 'flexi-time' for decades, where people can start and finish work at different times, so they can work at the time of day that best suits them.
Hey everyone,

I am vachi, one of the founders at Haystack.im.
Let me know if I can answer any questions.
How many muscles did you pull with that stretch?
A major problem is pressure. As the fuel heats up and boils off the pressure increases and the tanks have to bleed it off or they'll burst eventually. Also the engine design for cryogenic stages assume a liquid fuel and moving enough gaseous fuel and oxidizer isn't in the current designs.
Why I went into the mortgage industry
When the overall quality / delivery metric of an individual / team tends to 0, then the ratio between a good (normal) programmer over that will tend to infinity.

Probably the biggest aspect not dealt with in these writings along with the discussion around it (is there or is there not such a beast) is bias.

For example, selection bias: e.g. my view over what was the best / worst programmer was much different when working in different teams. I found out there could be much worse than what I thought is the worse. Then I learned that there could be much worse... It's like a fractal :)
As you notice these differences a 10x difference doesn't seem that crazy.
It's really things that should take a few weeks, which in turn take months or years or never get done.

Also like any other optimization problem, optimizing software development is about hitting a moving target. When the team is balanced, it may be the process that will become a bottleneck, etc.
Real answer: you would have to be soldering for hours every day for months to be exposed to more lead than can be cleared naturally. Full-time component assembly workers do get that much exposure, so they need to take precautions to avoid poisoning. For hobbyists, you would have to eat quite a bit of solder at once before you would develop any poisoning symptoms.

edit: so, it's the frequent repeated exposure to lead (i.e. in paint and as a sugar added to wine[0]) which is harmful, not any single individual (non-acute) exposure.

[0]: https://en.wikipedia.org/wiki/Lead(II)_acetate#Sweetener
I'm sorry, for the kind of things I tend to blog about, monospace font was the simplest way to have a truly what-I-write-is-what-appears without using any markup. If I could start from scratch I would use MarkDown, however at this point if I switch all the past blog posts will be broken, or I should switch conditionally from a post ID >= but then the blog will be a bit inconsistent. I'll try to figure out a solution.
I bought one from them and they were around 15 euros total, thank you!
corporations need to process work that can manifest in a specific manner, and in non specific manners too.

to use an example of a fictional manufacturing company, i'd like to commission a piece of software that can do almost anything- from processing an order from any business, that can come in digital format, scanned, printed, or spoken over the phone, to generating an purchase orders and sales orders to our suppliers and distributors who may have an online interface or who may still use fax or phone and may communicate in english or not english.

that is quite a difficult piece of software to build so most companies don't actually build that at all. instead they rely on hordes of people who are configurable in any imaginable way to solve problems that appear in unimaginable forms.
even those trying to be constructive.

That's sort of the point. Bitching about votes and using a rhetorical smear isn't constructive.
On the plus side, clickbait title attract a wider audience to the subject. I know lot of people with zero interest in robotics like these 'creepy' robots.
UaRoads: avoiding potholes in Ukraine
صور+مي+عز+الدين+2017+اجمل+صور+الممثلة+مي+عزالدين+مثيرة
Large corps are simply small corps that transitioned from innovators to job-generators.

The are a bit like the socialism in capitalism. Most of the jobs are redundant and could be done more efficiently by a bunch of small corps instead of one big.
I think that there is a practical element here that dreamers need to ground their ideas with an actual plan for deployment. But I think it's hard to argue that Tesla didn't change the world with his ideas. He just didn't get rich by electrocuting elephants, and other ruthless business tactics Edison relied upon. Maybe Richard Stallman vs Bill Gates is another possible comparison here.
Edit and continue is the best thing about C#, its so useful to be able to set a breakpoint, and modify code in debug mode, move back a few lines and try again.
A collection of CSS spinners: https://github.com/tobiasahlin/SpinKit

Demo: http://tobiasahlin.com/spinkit/
Why do you prefer a self signed certificate instead of using let's encrypt?

You can create a self signed CA and add it to trusted roots to avoid warnings.
Mining Wars: Bitcoin vs. Ethereum
Solo mining seems like it is barely profitable on Bitcoin. I was just curious as to whether its too late to start mining Ethereum as PoS might hit soon. Worth doing as a hobby perhaps? any input would be greatly appreciated as I am just getting my feet wet!
If llvm fixes a misoptimization bug rust can start passing noalias information again and that will cause auto vectorization in many cases. That would show up in the benchmarks too. That is why FORTRAN is winning n-body without any explicit SIMD code.
Our current plans are for very simple SIMD modes that reutilize the same hardware to maximize Area and power efficiency. Right now, we can separately load/store the upper half and lower half of a 64 bit register with 32 bits of data, and while we did not have the time to implement it on this silicon, the plan for the future is to have a mode switch to allow the user to use the same set of instructions/hardware/registers to do double, single, or half precision floating point operations.

The other thing we are looking forward to directly test/compare are unums, specifically the new "type 3" ones known as Posits, which are useful (for some definitions of useful) all the way down to 4 bits, and have a greater dynamic range plus greater precision than IEEE floats while using let's bits and theoretically lower area/power on a chip.
> Except you don't intentionally fly a flower pot above peoples' heads, then hit a building and disable it because you have no idea what you're doing.

They did intentionally place a planter in a dangerous spot. They obviously made a mistake so it fell. Or you could say "they had no idea what they were doing" so it fell. The drone pilot made a mistake and hit a building and made his drone fall. How is this any different?
5 new brain disorders that were born out of the digital age
He's not talking about creating a commercial venture that would necessitate thousands of devices. He's talking about an in-house project on the scale of dozens. Would contacting them directly get me that quantity at that price?
There are a lot of pointless jobs too. Related: http://evonomics.com/why-capitalism-creates-pointless-jobs-d...
Microsoft is doing quite a bit of supporting, can't complain there :)
Using technology to address gender bias in film
There are a growing number of consultants who have realized that a model exists helping enterprises work with startups.
> I bet the lag would be terrible.

I'd guess there's no anti-aimbot code, though.
The projects you listed seem quite involved. I prefer to do smaller projects I know I can finish in a weekend or two. You even say it yourself:

> The ultra low price point makes it very easy to go out and buy one

Which is exactly why I don't feel bad if my project is not some amazing thing that will change my life.
It's exactly economies of scale and support. Pi is still pretty tiny as a business and benefits from community goodwill and input. Only now are they achieving the millions of units shipped which are needed to achieve good economy of scale.

There is e.g. the Asus tinker board which is twice the price and out of stock. https://www.asus.com/uk/Single-board-Computer/TINKER-BOARD/
CLR imposes lot of requirements for an assembly to run, that would definitely improve security esp. when comparing it to a interpreted language.
Toggl has an API, so a neat trick would to hook the built in timers to an API, beit Toggl or taskwarrior or whatever.
In this interview, I particularly enjoyed hearing the descriptions of a network, marketplace, and platform; as well as the questions founders of each should be considering when building product and growing a user base. I haven't figured out how this effects the application I'm working on yet, but I think it should help me hone into some possibilities...and likely more questions. (e.g. Am I building a marketplace or a hybrid marketplace/network?)

Focusing on generating demand and retention of current users while growing is a key piece that I need to keep repeating to myself. Thank you for your insights Anu and thank you to Craig for doing these interviews with the YC partners.
I know, I was just making a general observation having worked at some of the Big 4 companies.
Thank you very much for your feedback.

For third point: it is actually the case! We have not implemented all the features of sed for this reason.

I keep the two first points to my list of requested features, it's very interesting!
I can't speak for the US, but in the UK it is illegal for a pilot of a manned aircraft to overfly a crowd below the height above which gliding clear is possible after an engine failure. In any case, the pilot needs a license to fly the aircraft at all, and getting one needs extensive training and demonstration of competence. Helicopters are "aircraft". Exceptions exist for medevac and police.

This rule comes from a consideration of crowd safety.

I'm not suggesting that exactly the same rigor must be applied so drones. After all they're smaller and likely to kill far fewer people after an accident involving a crowd. However, I think 30 days is entirely appropriate for someone who was reckless with people's lives under the circumstances. This assumes he was reckless; the article doesn't say if the court decided that.
> Which would be a first class war crime.

War crime convictions are for the losing side.
Gujarat Donkeys Attract Over 15k Visitors Every Year
I should clarify too, that I do think it's incorrect to believe in so over generalized concept, these things are much more complicated to claim something like that. I also believe that nobody is going to be a very productive programmer working for an employer. It's just unhuman to work hard and make choices pursuing somebody else's success.
The Terminator franchise took an unexpected Horsey turn.
Rarely if ever and yes, respectively.
Discussion: https://news.ycombinator.com/item?id=13741746
How to Choose a Web Tech Stack – Automatability, Applicability, Learnability
> can provide daily anectodes but here's the last one: we use a javascript scrolling library, for reasons etc, long story short a programmer spent a couple day trying to figure out why the horizontal bar wronly showed on edge, until I went in and dropped a display none on the bar itself.

If that is something that has to be done a couple of times in a projects whole life, fine. If that is how bugs are solved all the time or frequently, I can only imagine how bad the codebase will be to maintain in years, and how depressing a job it must be to work on it.

That line of thought bleeds that no-one cares about the project, and only cares that the "people paying for it" hopefully don't notice the state of affairs underneath, and that they are not in a position to switch away from the product when ultimately it burns, which it will, if that is how bugs are treated. It bleeds that money is the only incentive, not heart, not passion, and that's just sad. It's why so much software is so bad and ends up costing much more in the long run than fixing the damn bugs properly right now, either because you end up having to maintain it until death, because it's so hard to maintain, or because you can't keep increasing customers after years because the product is now in such a bad state that time is spend fixing/hiding bugs instead of adding new features or improving existing ones.

> ultimately we aren't paid for technical excellence but for working programs.

That is true for most people and most projects, unfortunately. Bugs should not be covered and hidden away, they should be fixed.
While I love my flexible, remote schedule... and I loved alternative schedules when I was in my 20s and had no children. The standard 40 hour week offers a stable schedule to the large population that does have children, and needs to both work a full time job to collect a paycheck while also knowing they can be home almost every hour their child is out of school.

I'm not arguing against flexible scheduling -- I live that life, and I will proclaim its benefits as much as anyone. But to really engage in a meaningful discussion about it, we need to realize that different people have different needs. And for much of the working population, the primary need is about providing for their family, not self-fulfillment in their own work.
Chinese Wages Exceed Brazil, Argentina and Mexico
> ultimately we aren't paid for technical excellence but for working programs

In my very un-expert opinion, there has to be a balance between technical excellence and working program.

I'm assuming that your case is really a non-issue. A dev wanted to find the root cause of the issue, fix the issue, and then never have to worry about it again. That's an admirable quality to me, but from your quick fix, it proved to be too much overhead for so little gain.

On the other hand, you can reach a point such that you peel back a Band-Aid brand adhesive bandage, you find a generic brand adhesive bandage atop a goopy dollop of ointment atop rotting wounds. I think technical excellence is knowing when a quick-fix for your situation is good enough and knowing when you really need to roll back the sleeves to dive in.
Taking it for a test drive after thinking "nope." I predictable wanted a terminal.. my solution was grabbing a copy of wetty (https://github.com/krishnasrinivas/wetty), and adding a commander button to run wetty and browser set to the wetty url, and now I've got a terminal.

pop one off the yak stack..
Elm Architecture with React and Redux and Redux-Loop
Pretty cool, might be very useful for students in MOOC.
I laughed at that. As much as I still shun MS platforms, I have never heard anything good about PHP as a language other than "it worked and was available at the time". Why someone would migrate in this direction is beyond me ;-) but that's just my opinion of course.
+1 on the hiring sanely. A big part of the hype about the 10x programmer is that you don't pay 10x the salary: you get 10x the programmer for 2x the salary. But if they're only 2.5x programmers, that disconnect disappears.

Antirez's points about design are very relevant. Hiring a 10x CTO is probably very possible. But a 10x CTO can easily cost you 10x in salary, so again no disconnect.
Weeding Out Your ES6 Webpack Bundle Sizes
You assume that all of the biases will eventually cancel out. This is not necessarily correct, especially in the case of societal bias -- an example of this is racism, where everyone went out of their way to find reasons why PoC were inferior to white people; we know this to be false (At least, the majority of the world does. America is still having some problems with this), but still have hundereds of years of biased data to the opposite effect, because of societal attitudes. This trap falls hand in hand with the fact that large amounts of scientific data is not being published (Example, clinical research: [1][2][3])

All the AI knows is the training set. This is given a necessary bias by the researchers in the process of creating the AI. The best an AI can do is exaggerate the biases that it learned from the training set (Which is, after all, the main point of using AIs -- to exaggerate favorable biases to produce data that the researches believe is valid).

[1]: www.badscience.net/2009/10/and-now-nerd-news/
[2]: https://www.researchgate.net/topic/Negative-Data-in-Science
[3]: http://www.nature.com/news/half-of-us-clinical-trials-go-unp...
Oh, there have been plenty of attempts to write down exactly what that is. The problem is that more than half of it will inevitably consist of bullshit ceremonies, bike-shedding and marketing. Given enough experience to cut the right corners and knowledge about actual use cases for the old software, rewriting is not the horror story that's currently on auto-repeat.
Ask what goal they're trying to solve: is it really because the IT people want to monitor everyone's web surfing or do they have something like an audit requirement? There are a LOT of people in the latter camp who need to check the box to say they comply with some policy, regulation, etc.

Similarly, good security people know that port filtering is a losing game unless you are willing to restrict everything to a known-safe whitelist – the malware authors do work full-time on tunneling techniques, after all – and may be focusing their efforts on endpoint protection or better isolation between users/groups.
Fuck the users. If users had their way, they'd have all the local administrator privileges they wanted so that they could download malware to their heart's content. From a non-IT perspective, they would also be free to download porn, potentially child porn, which is a crime to merely possess, and exfiltrate terabytes of company secrets.
There is such a thing as criminal harassment, but not all harassment is criminal harassment (nor should be).
Good article. So true about LinkedIn. In my experience, its a circle-jerk with no real checks and balances.. Don't let the LinkedIn darlings here ruin your day.
The server can compare the TLS ClientHello to the expected one for the UserAgent and output a warning/error.
Google End-to-End encrypted email code goes open-source
My company takes the census every year (because we're in the solar industry), and it just asks if you're primarily in the solar industry. It also asks what other industries you're in and what the split is and how many of your employees do what split of work.

So it's fairly detailed.
It's still something stupid to be scared of, drones with bombs are significantly more dangerous and significantly more practical at holding people hostage than robots.
The way it kept the positioning looks really complicated, why not reuse one of the old LORAN technologies? By that time it should have been already demilitarized and transmitters were probably a lot less expensive to build.
It's a means to project power that can be mass produced, and without the impediment of a conscience. This fills my nightmares.
It is not a legal gray area, this is the basis of a lot of products with open source versions and "pro" versions with extra features that cost money.
Repo: https://github.com/e2email-org/e2email
All of the popular deep learning libraries need cuda drivers with cudnn from nvidia which are free . This course uses theano and keras which are open source .
> know for sure

I am not sure about anything on LI page - it so full of dark patterns that spamming random people with invites is always at most 2 clicks away. It might be similar with endorsements.