skysight-inc/HackerNews huggingface dataset:
It depends what "using python" means though. Cython is pretty good at optimizing basic code. Numpy will process your matrices and vectors using specialised libraries faster than most manual C approaches. Shedskin will give you a nice code framework which you can optimise in parts that matter. (insert other specialised examples)

CPython is slow as an interpreter, true. "Programming in Python" may or may not be many times slower than compiling the comparable code in other language. Depends what you're doing and how you're doing it.

Also, I care about performance in any language to some extent. If I can write a backup bash script that takes 2h, or write one that takes 20min, I do care about performance and will choose the second one. Why shouldn't I?
Worst professional mistake? Amateurs! I once did rm -rf cvs when I thought I was in my home directory wiping my local checkout. I was actually in the root dir of the repo. We had no backups.

The 90s were such fun; long live distributed source control.
>But why are we using web in the first place?

>Because of hype and stupid sysadmins that blocked everything but HTTP protocol (Deep Packet Inspection might block TCP:80 because people are scared it could be an SSH server with tunneling enabled on the other side).

So we are required to install an app locally for everything and give access to our entire system? No thanks.
Right, which is significantly more than the parent indicated.

I'm not claiming that simply taking all the billionaires' wealth is any kind of solution, but that doesn't justify obscuring the facts.
Once again another problem that could be solved by a carbon tax that forces businesses to bear their external costs.

Even the staunchest Libertarian should be in support of a carbon tax, given that one of the planks of the platform is to protect the environment from harm [0]

https://www.lp.org/platform (Section 2.2)
>It's a young scientific field that has been hurt by cultural distrust and misinformation.

It has been hurt by its own history of systemic and deliberate abuse. No need for misinformation unlike what you're engaging with your proselytizing here.
> and that chiropractor can't strip you of every civil right without an accusation or a trial based on his assessment.

Sucks to be American, I guess. Here we have human rights laws which protect people with mental illness.

http://www.echr.coe.int/Documents/FS_Detention_mental_health...
Maybe people should stop trying to find someone who so obviously does not want to be found?
I'm the kind of developer the article mentions (at least some of my previous colleagues like to think so). But here is the deal. It is hard to work with me if you don't want to put enough energy into your own work. Because at my previous job there were people who told me that it is impossible (for them) to work with me, and all I could see that they didn't add ANY value to the project, but made me do stupid things like using Google Docs to track my tasks, instead of Basecamp which I already used with others for quite some time. And you know what? If you are this kind of person then it is super hard for me to not get pissed every time you open your mouth. I'm not the kind of guy to smile at you if you try to make my work harder than it already is.

And there were people who said that working with me was the best part of their job, but they were hard working and smart. And I really liked to work with them too. Every story has two sides.

I don't mean that Jason (OP) is not right! He probably is. But you can't generalize this as easily as the article says. Sometimes not the mean developer is at fault but the stupid management (even if there is more of them).
Can we stop getting this stuff to the front page? It doesn't matter who Satoshi really is, and there is no proof he is even one single man.

I'm all for Bitcoin stories on the front page, but this is just a regurgitation of what I've seen on the BitcoinTalk forum's frequent conspiracy theorist threads.
I'm a PHP developer specializing in WordPress. Probably the most unsexy and looked down upon platform in these parts.

But, we make a profitable and well-loved product with thousands of happy users. Too bad that isn't sexy anymore.
My understanding is that that was initially intended as a local installation option -- if you'd already had a running Linux install on a system, or had booted it under a bootable Linux system -- Knoppix, or any of numerous other systems back in the day (anyone remember lnxrtbt?).

It's been extended in some interesting ways, including unattended remote installations. Debian's inherehent flexability is impressive in this regard.
You could always fix it and submit a pull request. Then automate that.

https://github.com/igrigorik/istlsfastyet.com/pulls
I doubt the guy even read the paper, this is nothing like bitcoin.
Yep all valid points. My main use case was the ability to quickly tail my logs from wherever I was without having to SSH to my log server and manage syslog configurations if I wanted to add a new log. If I want to share my log streams I can just send somebody a link and they can see log outputs in realtime.
The engines are loud but the prop noise is the really noisy part.. In that regard it doesn't matter the power source, if you've been near Phantoms or any other 'drones' you've heard how obnoxious they can be.
I hate to say it, but this sort of comes with living/traveling in New York (or any major industrial city). You're probably not living there for the natural spaces and silent quietude. There comes at a certain point some tradeoff between isolation and security.
Average crustal abundance 10ppm * 2.6g/cm^3 * 1m^3 = 26g

26g * 8e16 J/t ≈ 2.6t * 1200ΔC * 0.79J/gΔC * 1000

How did you gather that?
Agreed. I think it can be traced to cultural factors. From working in the US, I find that needing to fit in is a huge part of their work culture. People notice when you don't share the same interests. The compulsion to flatter your boss is very strong. Very different to my part of Western Europe where work is work and not about finding people with the same interests to hang out with. I suspect the 'smart' employee in this situation was probably frustrated and wanted a higher performance environment. Entrepreneurship would probably be a better path for him.
> Then you get all the other positives of the language, like [...] lack of GC pauses etc.

One thing I've been curious about: is it the case that there are no pauses, or that you know when they happen?

I know one of the concerns with GC is it can just kind of happen whenever and pause whatever else you've got going on. It also has to do extra work to track down what sort of memory is reachable or not.

Now is rust's RAII-style approach actually faster or do you just have more control over it? It doesn't have to trace reachable memory from the roots like a GC, but it still does have to do some work, right?
SQLite Is a Zero-Configuration Database
> Disable Schematics Validation ... There's a cool Python trick to create an object while skipping the __init__ function.

Yes, but now every single time you update the library which provided the base class, you need to re-verify that __init__ doesn't do anything new. May be worth the tradeoff, but it really should be noted.
Project Tango Developer Kit Now Only £256 (UK)
Great job, it looks really useful and something I would be interested in using in the future. Some feedback...

1 - The webpage could make it more obvious that the paid for version is a NodeJS based application. It took me a little time to work this out because I read the start of the page and immediately went to the online demo.

2 - Provide an option to choose between Bootstrap 3 and 4, even when 4 is fully released there will still be people stuck on 3 for quite some time. The ability to create/edit projects with either will help you a lot.

3 - Raise you price to at least $99. Any professional freelancer or design company will not think twice about this price point and can see it saves a lot more than this in time on just the first project. I think you should be aiming at professionals and not hobbyists. Odd though it sounds, the less people pay the more they complain about a product and the more demanding the support they ask for. Trust me, you could offer this for $10 and someone will still complain that your 100's of hours of hard work is worth only $5.

4 - Always specify a time limit of a special offer. This creates a sense of urgency and is the reason that offers work. Mention on your site when the offer expires, otherwise people don't know and so they will wait. Then they will miss the deadline and are either upset decide not to buy because they wanted the cheaper price.

5 - If you have a roadmap of additions then mention some of the changes to be released in the next year. This shows it is being actively developed and some of the new features might be the ones people are waiting for before buying.
Penetration test wordpress on Ubuntu
Maybe also cheap in other countries? But US price still $512?
My father was a sports broadcaster for 30 years in one of the biggest and most successful sports markets in the United States and he just retired/quit his job a couple years ago because he couldn't take it anymore.

He said he made it through the golden age of TV but now things are different and he didn't enjoy his job anymore so he had to get out for reasons similar to those stated by the author of this piece.

Side note: I boycott a few websites that I feel have particularly bad, click-baity, cheap content.
Back in the late 90's we built a pretty comprehensive financial site based on a TCL server. All the pages were backed by TCL code that we could pull out of a database on the fly. It was based on the work done around AOL server at the time.

It was pretty cool to read "Philip and Alex's Guide to Web Publishing", he had done lots of the same things we had.
I agree that theory and practice are much different. However, Russia long has had those problems (and still does); I don't see it correlated with the Communists. Also, the USSR supported communists all over the world, from China to Angola to Nicaragua.
Same $50 but lifetime updates and no limited installs.

Charge me again for Bootstrap studio 3 or something but don't end updates for 2 after 1 year.
Inside Microsoft's Azure Stack Private Cloud
Join the NSW Teachers Federation
Hype Over, Hadoop Gets Down to Business
A Decade of Hadoop: Doug Cutting on the Right Place for the Right Time
"Not sane"? You can literally unzip a JVM and then run "java -jar myapp.jar", how is that too complicated for modern day sysadmins?

But if you want a single copyable deployment then look at the javapackager tool in Java 8. It will take a unified JAR (which any build tool can produce) and create a .deb/.rpm/.tar.gz with a bundled JRE inside such that you can install it and then run your app in the usual UNIX way (by name). You wouldn't even know it's Java under the hood.

Kotlin doesn't need any web frameworks because it's 100% interoperable with Java, so you'd just use any of those like Play Framework, Ninja framework, Spring Boot, etc.
How+to+start+a+VPS+hosting+business
Middle Ground Emerging for Next Generation HPC Storage
I've been following this series. Some good information, the author has a pretty good writing style. Well worth the time to read through it.
No POST after rm -rf /
Offloading the Network Like a Hyperscaler
I live in a city and county where I see recent immigrants busting their ass for minimum wage or lesser dollars.

I also see a PhD in CS spending all his time online and playing the victim for some made up disabilities (maybe there is a mental component). I'd like to see a bureaucracy that moves individuals like this into a required work/live support system.

We have a downtown cleaning crew of individuals with Down Syndrome helping out; we have recent immigrants busting their asses in the field, etc. Oh and we also have able bodied, poor mannered, self described disabled white people that refuse to do anything. My favorite was someone I knew through surfing out on "disability" for his back, but he'd still pull into 8-10' waves and was doing ding repair as well.

Personally, I like the idea of a basic wage, but I also know there are people that milk the system and want stop gaps for that too.
tl;dr why aren't we running tk instead of browsers and viewing web pages on top of a sane display canvas?

I think there is a point but mostly, I cannot imagine how we could have got here differently. Maybe pmarca could have written a quick tcl script and solved everything but ... Nah.

They tried a long time to not give a real canvas on top of a web browser, for perfectly good reasons. By the time html5 demanded a real canvas, well JS had won and everyone else was also ran.
Azure Stack Gives Microsoft Leverage Over AWS, Google
Not necessarily. I've written my share of rewrite rules that change behavior based on https vs http.

Imagining that were true, you would never be redirected to an https version of a page.
Dirt Simple HPC: Making the Case for Julia
The Bits and Bytes of the Machine’s Storage
Not offended your kids have to eat but does it have to be filet mignon every night? I'd gladly charge $20-$40 on my card for software anyone can easily get the source for and unlock the saving functionality but I feel like I have to pay $100 because half of you user WILL just steal it. Wrap some security around it and prove the business will be around for a few years and if I missed the boat and still hate front end work then I guess I'll have to pay. But it's a free world charge what you want and I'll stick to firebug.
It's also possible that the company is decidedly mediocre but has a strong culture of having people who all think the same way on the team. Smart person sees this and is frustrated but doesn't have managerial authority to make improvements.

Different cultures have different expectations of the relationship between employer, colleagues and the employee. Guessing op is from a place where being right is more important than everyone being on the same page but being wrong.
I've actually dug pretty deeply into it. Briefly, it's IBM BigFix (previously Tivoli Endpoint) and allows university IT to remotely run any script with administrator privileges on your machine. I hate it and remove it after registration. It's one thing to use that on company/university-owned computers. I think it's unacceptable to run it on personally owned machines like Stanford does. Students who live on campus have no alternative ISP.
hey you've just made me happy I live in a sane country that lets my workplace get rid of people who ruin the work experience. I'm also glad I'm not forced to support a union.

Guess there's room for all types of sanity in a world this big.
You just need to plan where you put the spoil. There's plenty of ruined shore than can benefit.

London used the spoil from the most recent tunnel to make a 680ha wetland / nature reserve. There's some pictures at the bottom:

http://www.crossrail.co.uk/news/articles/crossrails-final-sh...
And ever so often, some people just don't make very good teams with other particular people.

I've had jobs where I was performing much better or much worse than other jobs simply due to fitting better or worse professionally with the personalities of other people I worked with (this is to a significant extent not dependent on me liking these people or getting along with them on a personal level).
Why Walk When You Can Run
> Sucks to be American, I guess.

Don't go there. The situation is almost global with a few legal nuances that barely have any practical impact.

Since you're mentioning the ECHR, have a look at the German man that was involuntarily committed and drugged for years just because he said his wife was engaged in a large financial fraud.

Spoiler: she really was.
NASA Engineers Unveil the First Light-Based Modem for Spacecraft
Is Shedskin still actively maintained? I haven't looked in a long time but last I saw it hadn't gotten any updates in a couple years (maybe I have corrupted memory though ;)

Anyhow, the relatively new Nuitka project seems to be aiming to tackle the python-to-c++ compiler problem, and seems to have a lot of promise. Really good compatibility, apparently decent speedups, and cross platform support. Works into Python3 too. I have a lot of hope!
​Europe Is Building a ‘Space Data Highway’
Thing is, HTML is a really fantastic and powerful way of describing documents.

But it's absolutely terrible at describing UIs.

I know it'll never happen, but if we had a layer created specifically to deal with UI then the web could have a chance at becoming a great software platform.
Stopping hardware trojans in their tracks
Not true. Noise pollution is part of the challenge here - which carbon tax won't help solve.
That's true. Even if you're visiting, http://sbb.ch/ (the Swiss federal railways) currently offers tickets at 5.60 to 11.20 CHF.
Agreed. Being formerly in the military I find it quite interesting to note how little self examination managers in the private sector place themselves under. Sad to say poor management is the rule rather than the exception.
> So we are required to install an app locally for everything and give access to our entire system?

And why not? https://xkcd.com/1200/

The truth is, for systems with just one typical user, it doesn't matter that much whether applications have root access or not.

Look at Android or iOS applications - they install locally yet can access the internet without much hassle. There is no excuse this cannot be done on the desktop, too. The only real obstacle to that is insistence of various companies to own the platform.
Satellite failure caused global GPS timing anomaly
Update: For the record, I've now bet my $667 against a friend's $1000 that AlphaGo does not beat Sedol in March. Mentioned to help distinguish between the concepts of long-term problems and short-term problems.
LinkedIn Profiles for (uemployed) Engineers
DRONE RACING: THE NEXT ESPORT?
There is an expectation that living in the city will be more noisy/less private but to say large motors spewing tons of gases outside our windows is part of the experience is really stretching it.
XUL?
Yes, that's what the letters CDN stand for and is just a marketing term.

Technically, they are reverse proxies with a focus on caching, however that is not all they do. You can use them for various other features like security and front-end optimization and they work fine with cookies.

It's common to use a CDN for the entire site - caching static files at the edge while sending page requests to the origin server with all the cookies, especially important as many sites are now dynamic and customized to the individual. There is no issue in using a CDN to proxy all requests.
tl;dr: This can permanently brick some/many/all? UEFI devices. Three cases confirmed so far on Lenovo/MSI/unknown hardware.

Linux distribution other than Arch are likely to be affected as well because systemd is hardcoded to mount the EFI variables pseudo-filesystem with RW access on every boot.
Your session in your OS is already protected by credentials (passwords, tokens).

The illusion of security given by inputing and multiplying passwords might not beat having a central point of authentication handled by the OS. EDIT: and you have system accountability for free.

User sessions and applications are to be already limited by the OS why redo it?

And like it or not a browser is a millions sloc application that have access to everything potentially. You just trust mozilla, google, apple to not access everything. But have you audited their codebase?
Как я делаю 2 300 000 вывод биткоин сатош из faucetbox com фаусетбокс
> All terrorists need to do is create enough disruption to make it cheaper to give them what they want.

They won't get what they want because of something that happened, but rather because of the fear of it happening again. So yes, fear.
So there's absolutely no reason not to implement DRM, ever, because it doesn't help anybody? Abstaining from implementing a feature you don't agree with, especially from an open source program licensed under the GPL, is certainly a worthwhile move. It at the very least communicates that you don't agree with the feature, and forces others to think about the issue deeper to e.g. apply a patch to use it. SGX is the anti-thesis of the GPL and what Stallman has been warning about for years: software that you are physically incapable of debugging, reading, or modifying. And that's scary.

Of course, it's silly if you think the kernel won't accept a patch for SGX on moral grounds. It already has several modules for DRM technologies, along with binary blobs for drivers. But it's nice to think about.
Without understanding anything about it, it's natural to assume it must be difficult. Otherwise, why wouldn't more people be doing it? As noted in the article, coal mostly sat in the ground for thousands of years before 1750, when all of a sudden mining it was the obvious thing to do. Why?
I'd say roughly 15% on rent and maybe another 2-3% on utilities.

I'm 25 and live in a one-bedder near Melbourne, Australia that I share with my partner, not too far out from the main city.
Lists are the new search
All the great apes are social animals. In fact there is a massive overlap between chimp and human body language.
Why is it illegal to operate money transfer? Why founders are responsible for the crimes committed by its users? Are they guilty because the business was "unlicensed" or did they specifically promoted crime in some way?
I don't think anyone would be forced to join a union either. Mind you, I don't see it as any different from buying any other form of insurance - it is up to the individual how much risk they want to carry.
Why your favorite apps are designed to addict you
it would still eliminate the pollution aspect.

also, aren't drones generally higher-pitched than regular helis? as far as I know higher frequencies are more strongly attenuated by air.
Blitz3D is Free and Open Source too.

And Monkey-X is mostly Open Source. Soon to be fully Open Source after MX2 is out (http://www.monkey-x.com/Community/topics.php?forum=230)

http://monkey-x.com
The thing you need to realize is that the company is bigger than you are. If you can't work out a way to get along with others in your company, then you are the problem and not the people you perceive to be doing things wrong. You should go find a place that better fits your way of doing things.

I bounced out of a big company for that and other reasons. I just could not deal with the culture. I work at a smaller company now, and am much happier, though it's still not a perfect fit.

The reality is that it's almost never a perfect fit. In these cases you have to realize that it's you that has to adapt to the company and not the other way around. I have an idiom that I use for these situations. "It's the job". It's the part of the job that they're paying you to do, that you don't like to do, but you do it anyway because that's the job. Make a rational decision to either get along with others or leave the company.

You can't have it both ways, they are paying you and not the other way around.

Now, I'm not saying you should give in to every idiot who wants you to change how you do things. You should definitely fight back against stupidity. But you have to learn to pick your battles and recognize when it's you that's being dumb and not them. And also realize that the apology is the cheapest and most effective career tool you have at your disposal. Nothing smooths over bad feelings like a well-worded apology. Try to do it even when it's not your fault.
Can Google’s AlphaGo really feel it in its algorithms?
Also this: http://www.hvacinsider.com/national/tech--case-study-taking-...

"The initial approach was to fabricate an acrylic hood that would be placed above the urinalysis workstations and would vent odors directly outside. However, city officials would not permit the laboratory to ventilate the captured air to the outdoors. This prompted Vantari and the IQAir team to focus on air filtration instead of ventilation."