skysight-inc/HackerNews huggingface dataset:
There's the benefit/detriment of scale to consider. One guy who contributes to a widely used piece of software stands to affect millions if not almost billions. How do you mediate the difference in impact and infinite liability on a single person? One method is to stop relying on only a single person, but we neither have the manpower to do so, nor would it mitigate the damage per person significantly. Software is also far more complex to inspect, with an explosion of execution paths for every line of code.

We do need software engineering. But we simply cannot treat it like every other discipline. We need better techniques, we need formal methods. We're still in the dark ages, and every other discipline has sacrificed many to get where they are. But we're simply not there yet, despite the fact that we've protected many already thanks to the likes of Parnas and Boehme etc.
Purely functional UI (React) stopped being fringe academic topic and became a mainstream.
I use pycharm at work every day. Tried showing a teacher friend some stuff, but got confused as half the options seemed to be missing in the Edu version.
> this is why aviation fuel is still leaded

Just in case anyone is alarmed, only Avgas is leaded. That's used in ICE / piston engines, generally installed on private aircraft and small regional airliners up to 10 seats or so. It is hoped that alternatives to leaded Avgas will be approved in 2018 or soon thereafter.

The vast, vast majority of passenger-kilometres flown each day use Avtur ( kerosene ) which is not leaded.
The extra effort usually hides a bigger issue. One should be able to do their job in their time, if they can't, then that means there's something wrong that needs to be fixed.

The whole idea of working smarter is to be able to do your job efficiently in order to use the rest of the time for other things, even if that also involves coding (e.g. open-source)
Where do you work? Because that's not my experience in London. Lots of experienced folk around here :).
How about navigating yourself to an architect-style role? You get to be very hands on, the work is more interesting, and it's "respectable" enough for older dudes like myself.
Data Science Notebooks: TensorFlow, Theano, Keras, Scikit-learn, Pandas, Spark
Thank you! This is amazing material!
Those prices are nuts
That's a very good point, and I've updated my comment to clarify that aviation gasoline is leaded, instead aviation fuel.
At a very first view I can say it's cheaper. And this is important for startups and small/medium businesses.

They also provide examples for a lot of languages, I guess I'm going to try their service.

Good job, Scaledrone!
Nice idea but with my legal hat on:

1) Does this deal with trusts and more complex will structures?
2) How do you deal with formal validity in terms of signing requirements?
3) How are you judging capacity?
4) What about international moveables and immoveables?

I get that this is probably a prettier and online version of the 'Post Office Will' and I'm all for legal tech but there are a lot of steps to get right with this sort of thing.

Otherwise it's a got a great design and looks like a cool service :)
Well give them an option. Cold turkey in isolation block in jail or rehab. Guess which they'll pick.
A password should be hashed client side, and lowercasing (or upper casing) before hashing would be trivial and just as secure if you accept that the searchspace is reduced.
Kind of an ironic comment on an article about how the maker of said software is lobbying to keep taxes complicated so they can continue to sell you their software, isn't it? :)
Perhaps you should take a couple of psychology courses, as well.
They generally just look a bit more professional than regular notebooks. I see a lot of people with them (in banking), typically consultants or management.

They're really nice notebooks and look awesome. People have them for the same reason they like nice watches; good quality, a status symbol and signalling.
The brain can drive a car and uses a fraction of that amount of energy.
I'm 34 and I do work as a developer for a startup. But then again, I'm working in Germany where I saw 45+ lead developers in startups, and age is something that is mostly considered to be an asset, not a burden - as long as you're willing to learn every day. The good thing here is that you recognize hype better than when you're young.
Seems like the comment you're replying to is fine with our system that can be gamed by those at the top but is afraid of gaming by those at the bottom.
Same in Germany.
If everyone "browsed" the web RMS way there would be no web.
I have written a script to compile all his blog posts into a .mobi ebook if anyone is interested

https://github.com/tienthanh8490/aaronsw
ec2, cloudfront, and data transfer
It depends how you donate, but for payments direct from payroll (if your employer supports it) you essentially pay out of your pretax income.

For cash gifts the charity can claim back 25p in the £ on your gift. For property, land and shares you deduct it against your tax payments at the end of the tax year and claim for a refund.
The problem with that isn't taxation, it's voting in people who approve that spending.

UK tax payer here, so the specifics are different, but I have no problem paying my taxes. We have decent free health care, a capable and I think 'right sized' armed forces for our needs, competent policing and security services and my children get free education. If any of those things were not true I wouldn't necessarily want my taxes to be reduced, I'd want the problems with those services to be fixed.
NICE 2017 8th Annual Conference – Dayton, Ohio
Computer Vision for Microscopy Image Analysis (CVMI) 2017
NSCI Seminar:  Changing Architectures in HPC: Challenges and Opportunities
Federal Computer Security Managers’ Forum
I upvoted you because I think what you're saying is one of the reasons for ageism among young people towards older people. Heck I used to be like that! I've been tinkering around on computers since my pre teens. But as I get older, and work with a larger variety of people, I've learned that there are plenty of very competent engineers who only got into computers at University - late bloomers.
Personally I find it easier to read code than to read an English explanation of the code. Obviously comments do help with reading code but in general it's the code that really explains things for me rather than the human description.

I suspect this might be a side effect of my dyslexia, but it's something which often works to my advantage.
National K-12 Cybersecurity Education Conference
> Double taxation on people like US citizens.

That's America that's out of step. Almost all other countries only tax their residents, not their residents plus citizens. It's normal to tax worldwide income.

I told the British tax office that I'd left the country. They sent a refund and final statement a few months later, and we haven't communicated since.

If I had, for example, a house in Britain being rented out, I'd need to declare that income to my new country.
You've never thought "gee this is really cool software, I wonder how they implemented xyz..."?
Yeah but it should work in C++03 if you just '#define nullptr NULL'. Not saying it's good practice but C++11 usage is very light.
I draw on my window a dashboard with a kind of life's game. I needed 1 million of points to get a price (allow myself to startup another company). I can earn points and bonuses doing things like workout, travel, launch with my family, rock climbing, party with friends, develop small projects,... I had some additional rules. All mornings I spent a minute puting strikes near the icons of the things I did past day. Everyday I look the picture of how well I was doing on my life's game and once in a while y added the number of strikes to totals and got bonuses, etc. It worked for me for a while and it was funny but I stopped my count when I moved to other place where my window is smaller than the previous one.
Show HN: Test your musical ear and keyboard skill
A curated list of delightful VS Code packages and resources
I don't think that's a fair assessment. Time and time again voters approve plans to increase spending on things they want to have. If the people generally really wanted to drastically reduce government spending and reduce their tax burden they could vote for it, but they don't as long as they think they're getting a fair enough share of benefits from it.
> What type is "moleskine" a colloquial name for, exactly?

All notebooks with black covers, at least in some circles. (As in, anything that looks somewhat like the products by the brand moleskine. Which are nice, but as you say pricey and not necessarily better than other brands, even if you care about details in your notebooks)
What about using sentry and getting better stack traces with local variables as well as slack notifications?

Stack traces are fine and all, but without locals it's often hard to track down the issue.
i'd start unionizing out of spite.
I "ported" my blog to gopher as well (gopher://gopher.conman.org/) but it's not a clean port. The gopher client I use (an extension to Firefox) is not UTF-8 aware and thus there are character set issues. Also, there's some loss from the conversion of HTML to plain text (compare gopher://gopher.conman.org/0Phlog:2017/02/27.1 with http://boston.conman.org/2017/02/27.1).

But it wasn't that difficult to do. And yes, I do see a few people hitting the gopher site.
I made this exact same tool during a Hackathon recently and called it Disconnect. Life is curious.
If you enjoyed the OP, especially the comments about how unscientific SWE is, I think you will enjoy anything from Greg Wilson, such as:

https://vimeo.com/9270320

https://www.youtube.com/watch?v=FtKO619O5g0
I would also note that others may find the name Cameron Kaiser familiar because he's the maintainer of the TenFourFox (Firefox for PPC OSX [1] ) and Classilla (Mozilla for OS9 [2]) projects.

[1]: http://www.floodgap.com/software/tenfourfox/
[2]: http://www.floodgap.com/software/classilla/
california most definitely thinks they're workers, even if they think they're companies.

https://www.nytimes.com/2015/06/18/business/uber-contests-ca...
It's not really depending on who you ask and it's very surprising for me to read comments like yours on HN of all places, the law is very clearly laid out and some protest signs in Sillicon Valley do not change the reality. You can check the IRS website if you're confused about what the distinction is between a contractor and a worker.
If you don't let keepass paste into your form I'm just not going to use you.
As far as I know, current US precedent has a long line of cases justifying "reasonable police mistakes" as par for the course, so that's really the most you can hope for.

Here's some examples:

https://www.nycourts.gov/ctapps/Decisions/2015/Apr15/50opn15...

https://www.supremecourt.gov/opinions/14pdf/13-604_ec8f.pdf

And this is how it usually plays out outside the courtroom:

https://blog.simplejustice.us/2014/12/17/but-for-video-a-mis...
I would not. As annoying as competition with a lot of people is, it is better then industry wide gatekeeper and resulting politics. IMO, if you think you have good test to distinguish between good and bad, build a company around it.
I agree that things like spacing and inconsistent use of braces may cause code not to look good, but don't really feel it is a surefire indicator of the code not actually being good.
On our watch (approaching the finish line)
> The only negative I can think of is that I cannot make use of tracking software like Prey due to the entire drive being encrypted. A trade-off that I'm happy to live with.

You could have a separate, minimal OS as a honeypot.
Are you familiar with whatsapp or just making a general remark?

Whatsapp at 20 engineers delivered service to an audience comparable to Twitter, except with 1/100 the manpower (and hardware) and a couple of 9s more in reliability. They patched FreeBSD and Erlang to get there in the process.

it's a problem that was solved many times before, but not successfully at this scale or cost. These are not your run-of-the mill CRUD developers.
On one side you are apparently in full control of your life and on the other side you pray?

To whom? Why? For what?
Firefox for Android has addons, so you can use uBlock Origin. That seems to be the go-to solution for many Android users. But just like content blockers on iOS, it won't affect other apps.
Türkiye de rafting bölgeleri
Crash Course: Continuous Deployment with Semaphore CI
That's an excellent way for software to be 100x more expensive and controlled by a cartel of incumbents. We could also send to jail those users who don't RTFM.
I haven't yet "googled" it, because I have no need for it, nor do I have will to search for non-existent things. I can do it (dismiss specific updates before they are installed) just fine without your super secret workaround, thank you very much. Astonishing, is it not?

And no, at the time I was posting, there simply was no "reply" button, so I assumed the thread has reached maximum reply depth.
For a previous setup we built a small script that attaches to dbus and just listens to the notifications and pushes interesting events to our logging service. Once you understand how dbus works, that's actually pretty neat and catches crashes as well as intentional status changes.
> They took that old saw about only the grandkids being able to make the VCR stop blinking 12 and applied it to the entire frikkin world

I see this a lot. Companies where top management are not sure of the difference in skills between a guy they pay 80k and their cousin's nephew who is really smart.
The Fiscal Conservative Argument for Universal Healthcare
At the time of Facebook, the question should be: Is the web still relevant?
The X220 comes with CompuTrace and Intel Anti-Theft, which provide the same features on Windows.

One big feature: They also backdoor any new Windows installations on the same device, so if your hacker wipes or removes your hard disk, his new replacement install will be bricked as well.

As such, step one will be hard disk encryption (as mentioned by others) so thieves can't access your data. Step two, if that's not enough for you, is activating either of the two anti-theft measures to brick the device if the hacker tries to reinstall Windows.
I really appreciated this resource for learning Python for interviewing.

My only criticism is in some cases particularly with the more advanced structures (graphs, trees) it approaches the matter as a literal translation of "data structures with python", as opposed to "pythonic data structures". A lazy example is probably Linked Lists which don't really serve any purpose in Python. Presumably that was the intention?
I think this is a good idea. Also, I'm not sure I'm particularly sensitive to a price difference between $5/year and $5 once. Particularly since we're talking about a tech thing that could fade from relevance a few years from now.
>california most definitely thinks

California is a state, it doesn't think. Please be more precise with commentary like this (e.g. state judicial rulings vs local laws vs state laws).

In this particular case it's the California Labor Commissioner's office and it's a ruling for one case. From your article:

>The ruling does not apply beyond Ms. Berwick and could be altered if Uber’s appeal succeeds.

So this is a long ways away from being a law in California.
It seems to depend on stock. The best buildings I've lived in, at least in terms of apparent solidity, were built in the early 1800's. The worst in the mid-oughties. However, it might be that only the well made stuff has lasted two hundred years.

My main complaint with suburbs is the likelihood of myself or my kid getting struck and killed by a car while cycling. I can't do that in the suburbs, or at least the ones I've lived in. The drivers go 50 mph+, turn right on reds without _ever_ checking for people walking or cycling, and will blame a dead kid for cycling if they were killed while riding a bike.

Maybe that's just California though.
The Myth of STEM Shortage
Why would i do this if i can do it for free ?
If it's a PC:

- Change the hosts file with adblocked domains or..

- Install an extension on the browser;

On the phone we have firefox with adblock extensions as well.

So, why would i pay for adblocking ?
A critical factor of success in achieving long term goals is to schedule corresponding daily todos on a calendar. Because if something isn't either obviously urgent or scheduled on a calendar, it never gets done.

For this reason, I sorely miss the Timeful app (bought and shut down by Google) which nailed the process perfectly, integrating one-off todos, habits (e.g. 3 runs/week) and calendar management in a single system. AI-based suggestions for scheduling todos was the icing on the cake.

To this day, sadly I still haven't found a decent replacement.

Google Calendar took the automatic habits scheduling engine from it but is otherwise inadequate for todos, and well-established todo managers like Things / Wunderlist stubbornly refuse to allow something as simple as drag+dropping todos onto a calendar at a specific time of the day (which is the critical bit), and they don't support habits ("tick this box n times a week")

Plan (getplan.co) seemed promising but is too alpha for daily use and development seems to have stalled. SkedPal nails it in theory but is over-engineered and bloated, its UI asks too many questions and cognitive load is high, it needs "Apple-ification".

Any other recommendations very welcome ! Even happy to beta test or collaborate on something new (I know the world already has too many productivity apps, but it lost the "right" one with Timeful IMHO)
Yes, it is VERY real. Because no one gives a damn. Most people ( consumers ) would just ignore that corrupted Jpeg.

I am in the minority group that gets very frustrated and paranoid when my Video or Photos gets corrupted.

Synology has Btrfs on some range of their NAS. But most of them are expensive.

I really want a Consumer NAS, or preferably even Time Capsule ( with two 2.5" HDD instead of one drive ) with built in ZFS and ECC Memory, by default weekly scrub drive. And alert you when there is problem.

And lastly, do any of those consumer Cloud Storage, OneDrive, DropBox, Amazon, iCloud have these protection in place? Because I would much rather Data Corruption be someone else problem then complexity at my end.
I worked with great 60-year old engineers, but I also worked with more than one 50 year old who had not learned much in his 25 year old career, in the sense that he was doing the same mistakes a noob would do (over and over again I assume), except he's churning code much slower, and without knowledge of modern tools (some of which are really useful and effective)

Knowledge and professional experience are not properly reflected by age. Naïveté and lower expectations however usually are, which may explaing agist hiring preferences.
I get what you mean, but I think it's interesting to think about the seemingly simple question "do you believe in the power of prayer?"

My reflex was just to say no, because I don't think anyone hears you and offers help. On the other hand, I believe strongly in the power of thinking and visualization of goals, and isn't that a lot of what prayer is?
That makes sense if you're a 3rd world immigrant, because the value delta between your old life and your new life is immense. For someone born in a 1st world country, it makes little sense to compare their situation with that of a 3rd world denizen. Reference points are subjective. I take issue with the way my government collects taxes and how it distributes them. I don't care how Africa or India are doing.
Define God as X. Prove that X exists.
Why an x220? That's a six-year old device that predates many modern security features. Secure Boot isn't evil, works just fine with Linux, and TPMs are useful, too. But the most important thing to do is encrypt your drive, which you can do with an x220 just as well (just make sure you get one that supports AES-NI, I believe the ones with a Core i3 don't).

In any case, if you're coming from a MacBook, you're going to hate the x220's display. It's atrocious, with terrible colours and brightness. It's also a SATA2 device, so a modern SSD won't be able to reach anywhere near its full performance. Unless your budget is around $200 I wouldn't recommend such an old machine. But if you do go down that route, you might like r/thinkpad on reddit. Plenty of people there who mod these old devices and have advice on modernising them.
[Search] Algolia: Born to Be Mobile
>Your ability to not step in human feces in your suburb is directly dependent on cities' willingness to provide services for this population (or they'll simply die)

So is this an argument not to provide services for the homeless? If the result of providing support in the city is human shit everywhere, then maybe the homeless services should be moved outside the center of the city.
i saw a demo of a projector+camera based system like this in the 90s! the system was capable of projecting results of hand-written calculations onto the paper in real time and fill-in hand-drawn diagrams
> When passwords are case insensitive I'm always skeptical that they are storing passwords in plain text.

or maybe they always to_lowercase all the passwords before hashing them
I'm pretty sure you are required to quote with VAT included in Europe by law.
Roughly half, though this varies widely and is prone to differences of opinion on what counts as paying for roads.

https://en.wikipedia.org/wiki/Fuel_taxes_in_the_United_State...

https://taxfoundation.org/gasoline-taxes-and-user-fees-pay-o...
Sound like you are scared of the future.

Depends on what you mean with future. I also don't have long term goals and you could say I'm actually not scared of the future because it's impossible to know what it will be (well, only death is a certainty) so to me it is illogical to be scared of it. Or you could say I am scared of a 'known future'. Like, If I'd set a goal to finish the renovations on my house in 1 year, I'd feel somewhat uneasy because I would know there is a possibility I might get bored over a year becasue there's no more renovation work to do. At the same time though I'd realize such a goal is unrealistic at best (again, impossible to predict what you'll encounter, delays due to physical problems, ...) so I wouldn't be scared about whether the goal would be reached.
Elon Musk thanks Australians for supporting the battery plan
It sucks but places like Walmart have been doing this for ages
The grocery store shouldn't be more than a thousand feet away if it's a city, though. In addition to density, diversity of use is important.
Did you even read the first sentence of the article?

"I recently got fed up enough with ads while regularly using my mobile Android Marshmallow phone"
Thats crazy rude actually.
WebKit based browsers tend to include Safari in their user agent.
>Maybe that's just California though.

It's much narrower than that. It's really the culture of the particular area. I've been in some towns in California where you will get angry people if you drive like that and others where that's the norm.
The worst of the worst!

That said, I am one. And I don't think I'm that bad. I code with security in mind, I suppose a positive side to IRC PTSD I acquired at 16! Uni got me into thinking about testing while I code, and DBMS + algo + opsys courses Didn't hurt either. The math though... Wish I was quicker. But being a hacker has a disadvantage there I think in my case. I struggled due to not paying attention to math classes while defending our irc network against floods and tinkering with Linux and bsd. Not sure where that puts me on the list.
Joel on Software is a brilliant blog. Read through all the posts a couple of years back, all of them were interesting and well written; a lot of them were solid gold.