skysight-inc/HackerNews huggingface dataset:
It is fine to own a place and do things that don't negatively affect other folks inside: Renting it out in any fashion affects others to a point.

The fact of the matter is that you've been living in a multiple-family dwelling with three residences, only one of which was being rented out. You didn't like the arrangement, and decided to revert it to a single family home, leaving the town with two fewer housing units.

In the process of rennovation, you have been renting it out in the manner of a hotel by layman's standards - but you aren't technically a hotel. Basically, you get to take advantage of a poorly written law.

Property rights only go so far - once you start affecting others, including renting a portion of house for any length of time - you start picking up responsibilities. Free markets? Free markets work well in some areas, some not as well: Others need regulations to various degrees.

And hotels and housing are one of those that somewhat need regulation because we know some folks do bad or stupid stuff to the detriment of others, and what you do as a landlord renting in any capacity affects others.

And you are still renting it out in some fashion. Why should the laws to either hotels/motels/b&b's or laws applying to a landlord not apply? For the most part, such laws are designed to protect a renter and keep minimum standards for cleanliness and other such things. Some rental laws are there because of shortages and prices [1]. Hotels often pay extra taxes. In some areas, a bed and breakfast has looser and different standards, partially because it isn't unheard of to take a family home and turn it into a B&B, with the owners living in a portion.

And truth is that while I'd support someone renting out their place for a week or two once or twice a year without many issues (permit or fees, mostly), once you are regularly doing such, you are either a landlord or a hotel manager and should have such laws governing you. The pushback from those doing this I see as basically folks trying to get out of complying with the law.

[1] Understandably, two units hardly affects the housing market so long as it is an isolated incident, but if or when that trends to multiple folks, it can.
NOT(Planespotting) – discovering the ground from the air
I am that person. Coming from an electrical engineering/Low Level programming background

HTML is a Markup language. I get those.

CSS is stylesheets and in my opinion very straightforward. The hard part is making designs that are functional and beautiful and making it cross browser compatible, but CSS has very few warts if the "wtf" variety

JavaScript and it's ecosystem is disgusting for me. It's not hard, I can write stuff in it, it's ugly. I just don't want to touch it if I can avoid it. Pure personal preference. Typescript and elm help me to minimise the work I have to do in that mindspace. Maybe vue aims at similar clientele with less taste for statically typed/functional programming
I'm pulling further and further back from online communication, back in the 90's I loved talking to people around the world about technology and programming but these days I often come away with negative feelings, everyone seems so cynical and jaded or siloed off, it seems almost impossible to talk about anything new without someone carpet bombing it with the absolute most negative interpretation of whatever was said.

I have reddit and HN /etc/hosts'd out on my laptops and desktops and mostly just check them occasionally from phone, if you surround yourself with that eventually it starts to soak in.
Dating and job hunting work the same.
> The attacker can intercept the plaintext communication to your domain used to show control over the domain and trivially obtain a certificate.

Could you explain? Are you talking about DNS spoofing / hijacking or protocol downgrade attacks? There are answers to those, so I'm not following.

> If your threat model is an attacker who will compromise your webserver because no one can keep up with the flood of new vulnerabilities, and the only way you can keep a private key private is to keep it offline-- which can't be used with SSL then again, no joy.

If you are important enough to worry about 0days, then you need to invest heavily in monitoring and tools like Appcanary that can autoupdate your packages. If you detect that your key is compromised then issue a new one and move on with your life.

HTTPS does not create a false sense of security, MD5 sums for packages delivered over non-TLS do. HTTPS isn't perfect but not using it because it won't stop some very well funded actors is silly. I'm worried about hacked wifi routers at my cafe, not about state level actors stealing HTTPS certificates.
Animated Internet Attack Map
"Including total collapses of civilisations."

It seems to be an inherent thing of civilizations to collapse.

The Collapse of Complex Societies
https://www.amazon.com/Collapse-Complex-Societies-Studies-Ar...

The collapse of our society seem to be inevitable. You don't have to believe is but I don't think we can beat mathematics in the long term:

"There is No Steady State Economy (except at a very basic level)"
http://ourfiniteworld.com/2011/02/21/there-is-no-steady-stat...

Limits to Growth–At our doorstep, but not recognized
http://www.resilience.org/stories/2014-02-12/limits-to-growt...

Wealth And Energy Consumption Are Inseparable
http://www.declineoftheempire.com/2012/01/wealth-and-energy-...

Galactic-Scale Energy
http://physics.ucsd.edu/do-the-math/2011/07/galactic-scale-e...

Quote: "But let’s not overlook the key point: continued growth in energy use becomes physically impossible within conceivable timeframes."
For what it's worth I hope serde or whatever default serializers are improved. I had some serious issues trying to combine libraries because of serde changing too much. Albeit this was about a year ago so it probably is fixed.

Second it would be nice to see some best practices not just for libraries but application development. What to do and what not to do. Maybe a cookbook or even... design patterns. I had a hard time trying to figure out if I should embrace closures or go traits (at the time closures were not working as well so maybe this is not an issue either).
To Save Money, NSF Requires University Cost-Sharing for Rotators
I always think that the sign of a good system (be it a country or a company or whatever) is not that mistakes don't happen. But that the same mistakes don't happen twice.
Philae was a success. Especially considering they had no clue what they were landing on when designing Philae (the only info they had were a few bright pixels + limited spectroscopic data).

Some experiments couldn't be performed as hoped due to the lander orientation (e.g. the drill, however they could still analyse "atmospheric" dust that the drill transported to the analytical apparatus). But that does not make a mission unsuccessful. What did not succeed was the extended mission due to limited amounts of power. But this was always an optional add-on.
But it is easier to copy/paste those few functions rather than play with static libc and then making sure all the other functions don't get linked into the final binary.
> It's likely there are far, far more candidates than jobs

Nope. There are many companies and positions who just hire everyone who pass the bar.

More jobs than successful candidates. Yet the companies still suck at interviewing.
But OpenPGP detached signatures, that are isolated and does not depend no transport protocols (TLS), defend you from all that kind of MitM attacks, because they are point-to-point (directly from developer to end-user), without depending on any third-party (like CA issuing TLS certificates, DNSSEC provides, intermediate DNS proxies that must not strip DNSSEC off, and so on).
mixed with something looking like HTML that is NOT HTML.
I love React it's the first js framework that doesn't make me wanna puke, but Jsx it's just the iPhone of template languages.
It's fine and eveeybody understand it but it's far from great
I'm so looking forward at IPv6, the death of NAT, and billions of IoT devices with all ports exposed to the world :-)
AI powered algorithm can detect a face on any channel in real-time
To add to what others said:

The cultural collapse was so total that with writing systems disappeared. Greek had to develop reading and writing again.
Introducing Tenen, an email client that helps you tackle more email in less time
Neural nets write poetry about music
What does it mean that it "comes with the language"? In what way is Javascript the language any more asynch than Python, PHP, or Ruby? The browser and Node environment are not JS the language. They are the environments JS predominantly runs in, and they provide async events, which could be done with any language running in similar environments.
I hat those layouts. Just give me a static page, maybe chop the article into separate bits and hyperlink them. But this... it's like it was made by tv people who hate reading. I don't know.
There had also been warnings about Fukushima, and they were ignored. Profit-driven corporations will always cut corners if they can.
For languages that do not have REPLs I usually just write unit tests.

This works particularly well for Java as the Eclipse compiler iteratively compiles and most IDEs will let you run a single method.

I imagine a similar stopgap could be used for Rust. I know its not the same but in some ways I have sort of disliked REPLs because its is very easy to accidentally delete or loose what you have type and you might as well make your playing around a test (just my 2 cents).
This attack looks like another probing into critical internet infrastructure Bruce Schneier had talked about.

Who's next?
Overcome a tumour comfortably – CyberKnife
Corporate America’s Old Boys’ Club Is Dead: Why Big Business Couldn’t Stop Trump
That market is small to non-existent. If you're creating a startup that doesn't seem like the audience you want to focus on, at least not at first.
What, that you clicked a button and JS did something back in 95 when Netscape introduced it? The same could be said for Visual Basic for any language that had callback code attached to a button click. You do realize that Python, Perl, etc could be written to handle GUI code back then as well.
Unless they have management that cares about the future of the company.
AVG PC TuneUp 2016 Serial Key and Crack Free Download
WW3 AND MEAN TIMES,+DR WILLIAM PIERCE
Personally, dealing with emails on the phone has been fraught with difficulties. I use Inbox. Yet, I get notified for emails that I don’t want to read. Some of the emails are so long and boring, that I don't read them and miss some important parts.

I’ve tried not to use email, but that hasn’t worked either. So I am building this new client which will primarily help

1. Avoid reading a long email, yet not miss the important bits

2. Avoid getting notified for every email in a multi-party conversation thread. Get notified only if you are the action owner.

3. Complete any required actions, filling forms, sending invites etc, without leaving the client. Preferably in the notification screen itself.

This is still a work in progress. It'll be great to get any kind of feedback - good or bad. Appreciate all the help.
I am sure the DDoS problem is something that the free market will sort out. The individual players will make it costly for the other players to send problems their way. I expect a chain of "charge the next node for resource usage" to evolve.

If this chain will go all the way to the end user, I don't know. If it will, then end users will probably start using routers that feature restrictions / monitoring / control of outbound traffic. So you know your coffee machine will not be able to use up too much resources. Just like you have a fuse for the power line.
JSX doesn't have control flow. Therein lies all the difference.

Javascript's void-typed statements are a problem, though.
My position exactly. They did a lot of good work in their early days, and although they handled the Manning leaks badly, I agree that it contained information that needed public scrutiny. But after that, the success and power seems to have gone to Assange's head. Some early Wikileaks members left because of conflicts with Assange. And now it increasingly looks like it's all about him, and not about fighting censorship and fighting for transparency.
> Really? What exactly is the compelling problem solved by requiring all short term rentals to have a "check-in" desk? Why shouldn't I be able to rent out my apartment for a few weeks while I go on vacation?

Seriously? You don't know why you should have someone available in person if the people staying at your hotel have an issue? There's a reason your homeowner's insurance is cheaper than the insurance for a hotel.
Getting your daily task list read and getting things done
Uber and Airbnb don't have the government as a customer. You can't both ignore the government and sell it stuff at the same time.
When a component only ever has one template that defines its markup, and the template is only ever used by a single component, and the template needs to change when the component changes, and the component needs to change when the template changes: if these are all true (and they often are for UI components), then there's little to no upside to separating them physically or linguistically.
Source?

First Google result for "Rust vs Go speed": https://benchmarksgame.alioth.debian.org/u64q/compare.php?la...

Rust seems to perform significantly better on some workloads while Go outperforms it marginally in other ones (except reverse-complement where Go is almost 50% faster than Rust).

Edit: As for the other points you make – they are often subjective and I've read the opposite to your statement at least as often.
Finland, 100/10, 29,90€/month, no TV. First year was 19,90€/month
Struggling to fit a rejected PhoneGap project (app) into XCode
They are developing system that could provide good heuristic solutions to NP-complete problem. That does not count as being able to _solve_ NP-complete problems. It won't find optimal solution in all cases, but it can be practically very useful.

Their approach falls into the same category as simulated annealing or shrinking bubbles: https://www.technologyreview.com/s/512821/shrinking-blob-com...
> What will replace wikileaks?

Pastebin seem popular tool for data dumps, and no one blames the owners for not redacting names. None also talks about the owner, their personality traits, and so on.
As far as I'm concerned Assange is a delusional megalomaniac and has attracted similar types it seems. The organisation could have been something special instead of a support structure for this self-important, posturing bloviating. Snowden has advanced the cause far more with his considered advocacy.
Where are these benchmarks showing Go outperforming Rust? I've only seen the opposite with Rust convincingly out performing Go, it would also have more predictable performance thanks to the lack of a GC.

At a language-level Rust has generics, a better Type system and is better suited to functional programming.

Seems Systems-level programming, High-performance computing and resource-constrained embedded devices are areas where Rust would shine over Go.
Well, I'd say we can pretty clearly pinpoint when cascading schemes makes sense: When we have different algs with different security properties and we can't have them all in one algorithm then cascading makes sense.

This is the case for newhope + x25519, because one is based on well known crypto, but not quantum safe, the other is based on not so well known crypto, but (maybe) quantum safe. You could make similar arguments in the past about hash functions when the analysis around their safety was much more fuzzy. (Which is why I can also understand why Gentoo decided way back to combine sha2+whirlpool.)
What looks like a good, normal, expected pace to me:

Day 0 - Candidate apply

This week - Phone call

Next week - On site interviews

Next next week - Offer letter ready to sign

Of course, we have to be in touch right away after each step to arrange the details for the next step. That means we're in touch within 24-48 hours after each step.
Glad to see these are American hackers and not Russian.
IBM has the largest enterprise Mac deployment in the world
> For example, residents can move to properties where landlords have banned Airbnb customers.

The main problem with this sort of thing is that while it is easy to say that, it isn't actually always an option for folks. This is part of the reason why folks don't always just "move to where jobs are available."

Moving costs money and takes quite an effort. Minimally, for cost you have first month's rent and a deposit, usually equal. Sometimes last month's rent. There are fees for utilities, and sometimes deposits for them if you change companies. Collect boxes: Secure moving vehicles if you don't have something to move large stuff.

Heck, you might not even be able to move for months if the landlord starting allowing it after you signed your lease. Your lease might be against it, but the neighbor's doesn't.

This is truly only a win/win if you have the finances and time to be able to move.
I cannot tell you how silly this is. If you're using GOST, you're no longer building NIST-compliant crypto. If you're using NIST, you're no longer building GOST-compliant crypto. For Christ's sake, just stop using standardized crypto if you're worried about backdoors like this. Use an eSTREAM portfolio cipher for bulk crypto, use Blake2 as your hash, and use Curve448 for key agreement and signatures.

You can just use the Noise protocol framework to accomplish this, which was designed to use all of these components.
They learned the lesson. No laws and rules and rights are respected,nothing is sacred, the only thing keeping the beast called man from your throat is nuclear weapons. The reason why Putin gets away with Syria and Ukraine, all that keeps you alive in this unraveling world is a gun.
So why is this madness, its a nuclear weapons by a non-state entity, protecting rights that where once protected by constitutions.
I personally found "National Anthem" to be the most realistic and plausible episode so far - I mean, it's totally doable today, and I think the show gives an accurate portrayal of how such situation would develop with the modern Internet, and also of how helplessness even a most powerful person can feel when the whole system turns its back on them.

But each episode of Black Mirror is different anyways, so I'd give the rest a try anyway.
And here we go with what is malicious traffic.

Leaked news put the government in shame?

Copyrighted materail transmission?

Code to raise the temperature of some heater?
Which is the drivers that Fedora is using in their support.
شرح طريقة حفظ وإسترجاع محادثات الواتس أب المحذوفة بسهولة
Responsive Web Design – A Simple Definition for the Layman
This episode makes me actually dislike anonymity and decentralization, but I agree with you on this one - I feel this was a pretty accurate portrayal of how things happen, how incentives of all involved parties interact.
The analogy of ISIS and sea people is spot on.However, we can safely say the ISIS was an outcome from a chaotic situation in the first place ; not caused by famine or climate change perhaps but much more sinister reasons.
> GC is incredible productivity boost which is why no recent language (except Rust) does manual memory management.

Swift is a recent high-level productive language without a GC.
I think there are some similarities with the lead poisoning in Flint.

Poor alignment of interests, a disinterested external regulator, economic malaise, etc.
you can watch BGP routes changing (as we speak) here https://stat.ripe.net/widget/bgplay#w.resource=208.78.70.16
We still buy the gold and cobalt lined products. We have externalized the disasters.

Everybody just wants a successful social life and career. Countercultures are small outliers seen as unrelatable.
This is done to reduce the impact of vulnerabilities before a patch is out. Pretty common and sensible procedure.
> Completely unbelievable, and horribly written

I disagree; I think this was 100% accurate portrayal of how society works, how humans interact, and how such an event would play out.

Seeing so polarized opinions in this subthread, I wonder what this teaches us about the ways we view the world.
A brave new world!
Thanks for the interesting, provocative post. I would say that the only reason to be an employee is if you want employee benefits. I am not talking about health care and 401k, though those are nice.

No, the main benefit of being an employee is:

* A higher level of commitment from both sides

This has the following ramifications:

* You will learn a domain more thoroughly. If you are hopping between projects very year or nine months, you will get good at picking up domain knowledge, but understanding a domain deeply happens after a few years.

* You will have more opportunity for a leadership role (people hire consultants to kick butt and take names, but rarely to manage larger teams or projects).

* Team camaraderie. You can make great connections as a consultant, but, as you say, there's always the awareness you are a hired gun. Employees on a tram pulling together to build something awesome? The bonding is strong.

* Stock options might be worth something, if you are very very lucky.

* You can gain experience in something new to you, and get paid to do so. This is especially important for less experienced folks. Consultants are paid for the knowledge they bring to bear, and while you may be paid to learn something new, especially later in an engagement when they trust you and just need some tasks taken care of, most of the time you will be paid to work within your specialty, and have to gain new specialties on your own dime.

If these employee benefits aren't of interest, consult away.

This article might be of interest as well: https://bothsidesofthetable.com/is-it-time-for-you-to-earn-o...
Doing Less is a Feature
Government stats [1] suggest well over a million homeschooled children in the US. This is towards the low end of various estimates out there. Certainly not non-existent. It varies a lot from country to country, but the YC guidelines are clearly US-centric, and I don't think you can write homeschooling off there.

[1] https://nces.ed.gov/programs/digest/d13/tables/dt13_206.10.a...
because a number of high profile sites decided to put all their DNS eggs in a single, vulnerable basket does not make Dyn "critical internet infrastructure" nor this volumetric DDoS attack a "probe"
NAT != stateful firewall.
It's not as simple as don't have a school gathering under a landslide risk after heavy rain. The tips were a known danger. The mistake was in preventing their removal. This mistake happened because those at risk didn't have the power to act in their own interest. Preventing such mistakes in the future would require empowerment of the proletariat.
What does vue resource do that can't be done with fetch?
Xz format inadequate for long-term archiving
I am not sure why this is being downvoted. I think it's an interesting perspective. After all, it's in pretty much every internet user's and provider's interest to have a working internet.
Didn't actually know what a charge back was so thanks.
Most often - neither. Because they're not so evil that they'd like to bring in a "Black Mirror change", but on the other hand if they understood Star Trek, they wouldn't be doing what they're doing (or, at least, "calling it changing the world"). Indeed, most often "changing the world" means "changing the contents of my wallet".
> retarded

Hey. Don't do that.
You suggest it's probing. Then how would the full scale attack look like? Also, how does probing help the perpetrators, doesn't it lead to better defenses in the future?
Definitely brush up on your algorithm skills before you apply with Toptal. I come from a non computer science background and flailed on the tests.

But it did seem like a nice way to get lead gen.

Also would suggest blogging and github projects, especially if you know a niche technology that you want to go deep in.