skysight-inc/HackerNews huggingface dataset:
> Preventing someone downstream from adding constraints is, in itself, adding a constraint.

Yes, it is. As in one (1).

> The argument you make about other possible actions also applies to the-action-of-closing-the-thing-off

Uh? How many actions are made possible by a company closing access to a version of a free project? Even if this closing-the-thing-off creates some possibilities, those will be limited to the company that keeps the version to themselves. How can the amount of these actions be larger than those actions available to all the other people, who are now unable to use that version?

> I'm just pointing out that what we've got here is a group that is arguing in favor of restrictions of a certain type because they say that restrictions are, in themselves, wrong.

This is not how I see it, and I'm an advocate of Free Software (including and preferring the GPL share-alike version), so you may be attacking a straw man there. In fact, I'd say that the people defending BSD-like licenses are more prone to making the "restrictions are wrong" argument.

> I wish that people who zealously supported GPL-style licenses would acknowledge that they are taking away a certain set of otherwise-available rights concerning what others are allowed to do with their software - NOT maximizing possibilities, but instead restricting them to a certain set they find agreeable.

I do acknowledge that share-alike is restricting some actions that are possible with BSD-like, but overall I believe that this constraint DOES maximize possibilities when seeing the big picture.

As I've argued above, the idea of those constraints is that the constrained environment should have more total possible actions in the aggregate, even if every individual player has one less action available on paper. If you don't acknowledge this possibility, you are not getting the point why the constraint was added to this kind of license.
Where are the requirements/features of this system documented?
because you also need to factor in the cost of healthcare, paid days off, sick paid sick days, property prices, cost of living, parental leave, social safety nets, crime rates, social mobility, labour protections, regulatory standards and countless other things that contribute towards overall satisfaction as a developer in either country.

Just saying "makes less than a programmer in the US" isn't enough to make a comparison.
Yeah, they should use emails to explain it. Emails are federated and everyone understands it. Somehow because this is new it looks harder to understand.
Cue discussion about terminals and all-nighters preferring dimmed colors.
Driverless shuttle bus to be tested by public in London
Right now I feel that nuclear waste would be easier to handle than run-away greenhouse effect. Of course renewable is by far the best energy option in conjuction with using less.

But all things considered I have given up hope that that will actually work in time - thus, by all means, we should build as-safe-as-possible nuclear power plants for the transition and shut down all fossil-based versions immediately.
Sounds like a terribly biased argument. Why would it kill for _thousands_ of generations?
I'd definitely use something that did this :) I usually speed up youtube videos/podcasts to 2x. Many times this is possible because the content that is presented is already known or is easy to understand. However, this breaks down when learning something new.
HashiCorp Packer 1.0 Released
Likewise. It started off SO well, but then the 80s (and a couple of misplaced early 90s) references became too frequent and it felt like the author was just off on his own nostalgia trip and the actual story was secondplace.

About halfway through, I also felt it took a direct shift into 'teen romance' as if the publisher had read the draft thus far and said 'y'know, with xyz added this would make a great film for the 12-15 yr old audience!'

Going in, I was hoping it was to be a homage to things I loved growing up, but what I ended up with was a pile of teen-fict no better than Twilight.

I am a little bit bitter about RP1, can you tell?

Right now I'm reading Kim Stanley Robinsion's '2312'. It's very similar to some of the Culture novels - indeed I picked it up after feeling the loss of no more Iain M Banks books coming... If you like Culturesque stuff, I can totally recommend it.
Ask HN: Is there a good multi provider multi accounts email archiving solution?
I have several work email accounts, used by several users, and I would like to put in place better archiving and backup than what there is in place already.

Looking around, what I seem to want would be similar to Gmail Vault, so that I have a trace of all emails going through while still letting each user be the master of his own inbox, but the cost of passing all the email box we use on g-suite with the added cost of the vault option make it too expensive at the moment.

I'm looking for a similar self hosted solution, maybe some kind of imap/pop/smtp proxy that would grab email from external providers, and then users would connect to it to retrieve their mail or send new mails ?

Ideally, I would like the resulting email to be stored in an accessible way so that I can also process them to run some automation.
You can cast away const.
Troubleshooting long running queries in MS SQL Server
Web-of-trust mentioned in the article could also be used for moderation. Instead of somebody defining The Moderators who are allowed to make decisions, everybody would pick their own (or could decide to trust selections made by somebody else).

In the "web-of-moderators" model no content would be outright blocked. Each user would have a personalized view, depending on his personal moderator network. One side effect of this would be that trying to outsmart the moderation would be harder, since all the bans would be shadow bans. Spammer would not know from how many people in his network the content is hidden.
The real costs are not even visible, the iceberg of debt is killing other risky behavior (like entrepreneurship). You do not build a company in a garage, if you are already in to your chin with debt. Any risky move, be it political or in your job, will be well thought through and in doubt, be aborted, because you "know" where risky decisions get you.
Global and Chinese Fungal Enzymes 2016 Industry
Yes, the evacuation zone almost certainly should have been smaller, that's one of the perverse effects of the panic about nuclear, that the mitigation efforts tend to be overblown (not that they should be zero), and therefore the damage from the mitigation much worse than it needs to be.

But you missed the word "comparatively". We have lots of human-/technology-induced deaths and injuries. We allow car traffic in our cities at speeds that kills and maims thousands, often children. These are completely avoidable, just lower speed limits to 5mph or less. The US allows more than ten thousand gun deaths every year, because "reasons". etc. etc.

So yes, the effects were comparatively benign, compared to most of the technology we surround ourselves with, and certainly compared to all power-generating technologies we have (including solar). Not absolutely benign, though it would be interesting to compare the damage even of accidents like Fukushima to the benefits (in lives saved) of the electricity that was produced.
Some say the journey is as important as the destination. In which case, I prefer to use products that I can love.
>> But if you're on cellular, you hit walls - you don't want to open external ports for these notoriously insecure devices, and discovery outside the network is unsolved.

Dynamic DNS. Learned about this the other day from a coworker who sets up his own stuff and connects remotely by phone. You don't get a choice on having a port open - there has to be a way to connect from the outside. Making both the user and the device connect to "the cloud" to get in touch with each other is not more secure, it's less secure - see pissed off company killing a garage door opener.
Django because there are a lot more resources, and the community is pretty welcoming to beginners -- so it's very easy to find help.

If you are in need of a beginner-friendly tutorial, I would recommend the Djangogirls tutorial.
Out of interest, which platforms that Qt targets, cannot have dynamic linking?
This is not the case. When firing somebody there are two options you have as an employer:

1. Fire them the usual way, in this case there is a termination period (usually 1 month).

2. Fire them on the spot. This is possible, but usually only done if an employee violated a contract agreement, harassed somebody, or basically committed some kind of serious offence.

This only applies to those employed in The Netherlands, other countries may have other rules.

More information: https://www.rijksoverheid.nl/onderwerpen/ontslag/vraag-en-an...
In a lot of ways yes.

It was likely a mistake to base a multi role fighter on a design aimed primarily the first strike role that were the first of the airfoces roles to be handed over to robots(cruise missiles), and it was most definitely a mistake to pick the one role where manned planes are least likely to be replaced by drones as the lowest priority roles.

The problem with the F-35 is that it's good at low level first strike missions and bad at visual range fighting weather it's dogfighting or close air support as it's what had to be sacrificed to make radar stealth possible, despite the fact that those are the primary roles where you cannot replace the pilot with a smart missile or drone.

And all of this in a plane that have the same crucial weakness that got the F-22 canceled, in that it's too expensive to build in number and requires way to much maintenance to fly as often as some of the less sophisticated airframes that can be pressed into service and do as good a job as the F-35 in the primary roles where you need to keep pilots in the battle space for prolonged periods, at a far lower pr hour cost.

In a lot of ways the US air-force is setting itself off for the same kind of failure as the luftwaffe had doing WWII where their advanced planes was bombed out of existence without ever getting in the air because, cost and maintenance issues prevented them from being in a constant state of in-air rotation.
do you mean hardware requirements?

Features are... the same as twitter, but on a federated network instead of a centralised one
If you're on someone else's budget, there are some commercial tools that flag against various coding standards.

A quick check on something I half remembered shows these people say they cover CERT; http://www.programmingresearch.com/coding-standards/complian...

I know there are more.
Start looking for people that complements your skills! I've just created a "HN Side Project Partner Search" google stylesheet for people seeking team mates or help building their side projects:

https://docs.google.com/spreadsheets/d/1fDNE2O862oLmlojAPDXd...

IMO building a team (2 or 3) is the best way to go...

Hopefully you'll find the idea useful (ideally this should be a website but I'm testing the waters with a simple stylesheet...)
UK rail privatization was/is a good thing. UK rail used to be atrocious when it was state run.
'value' is a const qualified object, not a const qualified reference. If you cast away the const and write to the object you are into UB, ergo the compiler can assume that isn't done.

Note that the trick still doesn't help much in practice: GCC conservatively still won't optimize based on const qualification of values.
>rails
>'twitter killer'

Can't see this happening. Safe Sandbox for the 'cool kids' - maybe.
Those are nice examples of remote access, but none of them require a 3rd party. The problem seems to be all these web developers throwing the same solution at different problems where it doesn't really fit. Put the server in the product - problem solved.
Would internet require geosynchronous satellites? That's ~35,000 kilometers out rather than hundreds. That adds about 600ms.[1]

1. https://en.wikipedia.org/wiki/Satellite_Internet_access
I can't control what others do in the documents they send me...
For clarity, do you mean that Google can, for example, run to 99% saturation all the time, whereas a typical ISP might have 30-40% average, with peaks to full saturation that causes high latency/packet loss when it occurs?
you do realise the $300,000 - $600,000 they were thinking of spending on a public transport system would have mostly gone to private companies, right?
A modern public transport system is typically provided by a plethora of private companies that provide the buses, the driver consoles and smartcard services that also require a monthly/yearly subscription for maintenance and data consolidation.

The story here is of uber eating up ~$300,000 that would have gone to other private companies in the past.
The result is that residents of this town get more responsive transport at potentially any hour that is more direct and often cheaper. The residents win here. This is a feel good story IMO.
Understanding the limits of deep learning
You've been shilling in this thread, and avoided answering the question "are you affiliated with them?"
Autonomous Car Race Creates $400k Engineering Jobs for Top Silicon Valley Talent
It's not that we should not do what you're suggesting but clearly we're not able to due to political differences. I'm suggesting that we may need to take a different approach to tackle the problem that considers political realities. Trying to reduce the carbon emissions is not the only way to address the climate change, many people argue that it may no longer be sufficient anyway. Suggestion is to focus on the fact that it's happening and try to find ways to reverse it, mitigate it's impact etc.
"Plus, carbide and diamond tools are super expensive."

I don't know what those tools cost, but I do know that, in the Netherlands, "open my bike lock as a service" is a thing, and they will do that, using a battery-operated grinder, in 30 seconds or so, for €15 (http://www.fietssleutelkwijt.nl/bike-lock-cutting-service.ht...), including traveling to wherever your bike is.

=> Education welcome, but I doubt tooling will be prohibitively expensive for this task, which brings in thousands of dollars.
Scunthorpe Problem
your contribution is appreciated
I wrote up my experiences with successfully shipping a side project here: https://medium.com/leaf-software/5-tips-for-actually-shippin...
Jenkins: Say Hello to Blue Ocean 1.0
Reminds me of the Jerky Boys prank phone call where the guy calls a pizza place and said their pizza gave his family food poisoning

The pizza place offered them free coupons to try to fix the situation! haha
Npm v5
I worked at a massive coal plant years back as a student. Once spent a afternoon crawling through a ESP during maintenance. The dust made my hair feel like sand, weird gritty sticky eyeballs.

Now this was before health and safety became fashionable. I recall tales of the poor bastard that they forgot about when they tested the plate voltage. The test failed: 64kv was 40kv for some reason, and kept arching, they were still tracing the issue when his wife phoned to ask where John was, he was a few hours late picking up his kid at kindergarten...
are you out of your mind? Go look at the books and tell me the massively subsidised, overpriced, delayed system is value for money. Its mental with constant gouging left, right and centre.
You're just using the final years of British Rail when it was intentionally being run into the ground as justification for your political view.

The UK STILL has not solved its problem of wrong tracks and seemingly never will, trains are still absurdly expensive compared to cars and the government still ploughs billions of pounds into what is supposed to be a "privatised" system. Its fucked.

Our only future transport hope in this country is automated cars.
Sounds awesome.

Anything geospatial would be superb. Disease transmission for example.
Yes, that's exactly how Phabricator works.

Issues, project management and repositories are fully decoupled.

Instead of copying GitHub with all its flaws, Phabricator was built from scratch for the enterprise usecase.
The easiest way to avoid that is to have well structured post-mortem process, and post-mortem everything. Successful and unsuccessful releases.
Nope, that's why Internet requires LEO, or at least MEO.

It's basically a mixnet. Like how cellular works. Except it's not you that's moving.
I have to ask why - if all that research was done, they settled instead on the familiar preference?
Plasma: interactive disassembler for x86/ARM/MIPS
>Anonymized patient records, preferrably with information about the doctor performing the diagnosis as well.

"Anonymized" is more like it ...
Yann LeCun-Deep Learning and the Future of AI Tsinghua University (2017-03-23)
Weird, I feel that UI tools are evolving very fast on Android.

ConstraintLayout is pretty much AutoLayout without the bad parts, Databinding makes declarative style UI easy to write.

It is not perfect by any means, but it is definitely improving quite steadily.
When Economics Failed
And here's 2014, which was on the Andromeda NFV stack: https://www.youtube.com/watch?v=n4gOZrUwWmc

And B4: https://www.youtube.com/watch?v=tVNlXg0iN-g
The CA's Role in Fighting Phishing and Malware (2015)
I would say yours is invalid. I'm an asexual male and do seek friendship with both genders, more because of the need for seeking social interaction. And I do believe I do get along well with people even without second intentions.
Are you sure that's not just comments being removed?
This is very true. I had my friends, who built a simple application for a Medical shop in Chennai,India. The medical shop has around 10+ branches around the city. The application helps them to print the invoice, find medicine across branches, raise for new medicine etc!

It all started when my friends went to each Medical shop and talked about the idea and one of the medical shop clicked.
It has lower tech because it is heavier. It is a huge part of the F1 challenge to fit all those horsepowers in such a small weight
>One of the problems with these devices is they almost always come with "free" butt management solutions, meaning you pay a one time fee for the hardware, and get access to "my butt" for life for no additional fee

I love Cloud to Butt.
Ask HN: How do you provision new developer environments?
We're hiring 5-6 new developers, and I know that setting up a development environments can be a nightmare. Trial and error, things going wrong, what solutions have you learnt over the years that makes this as pain free and easily replicable as possible?

We will be providing all hardware/equipment for the new onsite developers, but looking at having a workflow in place that helps people write new code on day one, rather than spending two days installing everything and then having to repeat it again in a weeks time for the next recruit.
Science can tell you how things work and how to achieve particular results. It can't tell you what is important, because that's fundamentally a question of human values.
Don't mean to squash any enthusiasm, but these types of 1byte optimization savings don't really have real-world benefits due to over-the-wire compression like gzip and Brotli.

A more interesting problem to solve, I think, is that of optimising CSS rules for browser rendering.
I think that's were the real drivers are going to start showing up again, the technology helps but now we're going to start seeying the fights happen in the circuits, before we always knew that the guy behind was going to overtake with KERS, but now it's quality!
That is true, but it's true for all countries. And it's a major failure of practically all existing climate and environmental regulations that they don't take this into account.
Most of the gains in there are from stripping out comments. That plus whitespace removal gets you most of the benefit. I don't think the parent was advocating for dropping minification completely, but investing massive effort when you're already at the crest of the curve.
A few blackstars do that, vaccuum preamp and a solid state output stage. Oddly enough, most of those use a linear psu. The design I made uses switched psus with a vacuum preamp and vaccuum output. It has thunderous output power in 1/3 of the size/weight of a comparable power linear amp
On NASAs website[1][2]

[1] https://www.nasa.gov/mission_pages/LRO/multimedia/lroimages/...

[2] https://www.nasa.gov/mission_pages/LRO/news/apollo-sites.htm...
Concurrently announced was a new road to access the stadium from U.S. Route 1 so not quite.
I just wish they'd pick one in the strategy/speed dynamic and optimise for it. It's kind of in the middle and suits no one.

I wouldn't mind F1 to be based on pitstop strategy if it made a real difference like back in the refueling days, as in there were more elements that mattered (weight, tyres, length of time, track position) that could pan out over the race - now it's a case of who can optimise another half a tenth on their jack-release and everyone does pretty much the same as there's an objectively optimal way to do the race.
What are some simple things I can build by myself?

You're already successful at selling enterprise services to at least one company in management and backend data processing. Have you considered selling management and backend data processing advise, perhaps delivered in the form of a PDF or series of videos? This is stupendously valuable to tech companies if you meaningfully improve on what they have already and would allow you to sell to people who have expense accounts tied to, to steal a friend's phrase, the economic engine of the planet.

You don't need a commandingly high bar of programming sophistication to sell books. There exist services that can do all the heavy lifting for you. If you prefer knocking together a site to sell your own books, it is essentially an hour to get the minimum thing to charge money and ~2 days to get something which could plausibly be the kernel of an ongoing business.
Objects in Low Earth Orbit have an orbital period of 88 minutes to 127 minutes.

How many satellites would be required to provider continual coverage for any particular large city?
I don't think DRS was necessary in the old formula but with the new aerodynamic formula I think it is and will get much better. It's extremely hard to get within one second now so if you can do it you're much faster and only being held up due to the dirty air. Look at AUSGP, not much overtaking and I think it has two DRS zones.
Concurrently announced was a new road to access the stadium from U.S. Route 1, and an additional 3,000 parking spaces to accommodate the increased number of fans.. In other words the stadium is only part of the total construction costs. But, politically indirect costs where an easy sell.
No, it would be crazy for them to run things at saturation under normal circumstances as that does not allow at all for abnormal circumstances. The opportunity cost of not using something 100% all the time is offset against the worth of increased stability/predictability in the face of changing conditions.

Though you do need to define "saturation". Are you referring to bulk bandwidth or some other measure of throughput/goodput? Saturating in terms of raw bandwidth can reduce useful throughput due to latency issues.