skysight-inc/HackerNews huggingface dataset:
Yeah, sure. Of course I (as part of everyone) am going to switch to Chromium because some add-ons I've never bothered to even try stop working – and aren't available on Chromium either.

What's not to like about the Google browser's useless address bar that's main functionality is to direct you to Google Search at every available opportunity instead of being helpful? I bet Firefox users can't wait to get that!
Sodium is still an essential nutrient. It's important not to let the pendulum swing too far the other way.

https://well.blogs.nytimes.com/2016/05/25/a-low-salt-diet-ma...
So, it seems that regulations governing the relationship between the landlord and tenants is the real problem here. If it was easier to recover money from the tenants, and kick them off the property, this would not be a problem.
These media spin terms get tiring. Saying you need a special way to log into a website is too boring, so they call it "The Dark Web". People saying lewd things in chatrooms is uninteresting, so it becomes "Virtual Rape".

I just end up having to explain to my older relatives that it's nonsense when they ask me about it.
I think "what humans are" is not a useful definition of intelligence. Not only is it not useful, but it's likely to lead us down a blind alley in intelligent systems research. Kind of like if we assumed when trying to build a flying machine that the only way it could work is if it flapped its wings.

Human intelligence definitely did not arise "in one day" and any anthropologist positing such a theory hasn't looked at the last 30 years of research in statistical genetics. Intelligence is an incredibly complex trait resulting from the interaction of many, many genes.
I have had bad experience with AirBnB. For me, it was a rental agency posing as a family. The listing had photo of a family which I hoped to meet when I rented. After checking in, I called the phone number and it was picked by a receptionist with the usual courtesy. I asked if I could meet the family, she said "there is no family sir" we are a rental agency. After some days, talking with the next door neighbors, I found that the entire building was AirBnB.

I felt sorry for the real tenants of that locality. They wont have any affordable place to rent anymore. I deleted my AirBnB profile after this incident and another security incident in another rental and will never use this again.

Now I know, there is a reason why hotels charge more, you pay for the safety, the standards and a 24 hours reception desk.
Fullstack Fest 2017
> People hate regulations until they get screwed, and suddenly they understand that sometimes regulations exist for a reason.

In this specific case, it’s clear that this a) happened in spite of regulations, and b) is much more difficult to clean up due to regulations (specifically over-reaching tenant protections).
If you're looking for an affordable, decent watch /r/Watches has a nice buyers guide for watches up to $250:

https://www.reddit.com/r/Watches/comments/6wjrsv/rwatches_bu...
The channel I like to watch once in a while is:

https://www.youtube.com/user/BoQianTheProgrammer
Why would the city take responsibility for enforcing a contract they are not a party to?
One time we canceled a hotel with free cancelation but the hotel chared us 1100$ anyway. (why the hell did the hotel had our credit card details?!)
We contacted booking.com and asked to get a refund, and they said we are right but it takes time...
So we contacted Mastercard and said that booking.com won't refund us. Mastercard checked with the hotel and when they didn't get a good enough answer from them they refunded us 1100$.
Then booking.com followed up on our earlier request for refund and also didn't get a good enough answer from the hotel so they refunded us 1100$ from their money...

Sometime after that we got charged 1100$ by Mastercard... I think that booking.com got a complaint from the hotel that Mastercard reverted the charge and then opened a dispute with Mastercard to get their 1100$ that they refunded us...

At least now I know to just go and tell Mastercard every time I get a little resistance from some business who won't rightfully refund me.
Alright I'm going to stop replying to these, I'm starting feel attacked.

8. All of my code is not on Github, and there is no reason for me to learn a language simply because I have previous knowledge in Ruby. I chose to learn Crystal because of it's elegance and speed.

9. I wrote that reverse proxy based on a variety of online tutorials[1], but used my knowledge of threads to make it multithreaded.

[1] http://www.gilesthomas.com/2013/08/writing-a-reverse-proxylo...
I'm interested to hear more about how Uber behaviour is inconsiderate. Don't get me wrong, I don't like the company itself - but the experience itself seems to be all round good.

In the U.K. the drivers need to be registered for private hire and pay the appropriate insurance. In my experience the drivers abide by the law, are friendly and have nice clean cars. The service itself is miles better than traditional minicabs or black cabs. And it's cheaper too.

As far as I can tell, it's just generally a better taxi service and nobody is getting hurt (though I welcome insights on where that's wrong).

Having discussed it with black cab drivers, the best they've come up with (other than the destruction of their market) is that the uber drivers register in London and then drive in the other parts of the country. Apparently that's bad somehow, but I'm not sure why.
The government is more than capable of fining the tenant.
>salmrbce

That took me a bit
I agree that there is usually a "good reason" behind many regulations. The issue is that the law applies with unbending force. Regulations would be both less necessary and less onerous if we could conceive of a more flexible, fluid legal system. It's not necessarily a valid implicit assumption that the regulations that apply to professional hoteliers should be applicable to individuals taking on short-term boarders.

Justice is very slow and very expensive under our current model. I understand that there are a lot of complex mostly-good historical reasons why things became that way. But we need more legal fluidity and better legal accessibility.
Why would the city go out of it’s way to avoid charging huge fines?
There are a few GNU social instances which provide tor access. There are also a few legal imageboards and forums that one could use.
As for email, is it possible to even send an email via tor? If so that would be really cool.
Do we perceive consciousness? Or is consciousness perception itself?

It sounds to me like you're referring to cognition rather than consciousness.
Geniuses are made, not born. It is entirely within the realm to achieve something like this with the proper training. See "Peak: Secrets from the New Science of Expertise".
For further reading, Andrey Mokhov has a useful collection of blog posts[0] and a paper[1] on Algebraic Graphs, including his Haskell package Alga[2] which implements these ideas.

[0]: https://blogs.ncl.ac.uk/andreymokhov/tag/algebra/
[1]: https://github.com/snowleopard/alga-paper/blob/master/README...
[2]: https://github.com/snowleopard/alga
Learning Bitcoin from the command line
This is great. Is there an android version on the radar?
I don't believe the mainstream media invented the term "dark web." Blame computer scientists and tech culture for that.
If you see data structures as cyclic, it is not "in large part due to laziness", but _only_ due to laziness. If you look at the memory representation I think (but I am not sure) there will be no cycles between allocated objects. Only a thunk.

Using strict data types, I think you agree that cycles can not be created. Non strict data structures I agree can be seen as cyclic, but I prefer seeing them as infinite.
I wish I could.
What I Learned as a Design Intern at Tesla and Uber
Surely it isn't too much trouble to mentally insert "My intuition is that" before the GP's interesting comment. When dealing with a hard problem, whose solution is many steps removed, we routinely use educated intuition to guide us. It seems to me that insisting on empiricism in this space, at this time, would practically mean halting most thought on the topic.
Why downvote this comment? Genuinely curious. The article poorly is written and makes all sorts of potentially offensive assumptions. Why have it on the front page?
Joining Palemoon is highly unlikely - there's bad blood between the two communities.
The D programming language has a 'pure' annotation which can be applied to functions. This enables the compiler checking that the function does not read or write any global mutable state, including checking the functions called.

After using it for a while, it's amazing how much global variables tend to creep unannounced into code :-)
I'll allow that I exploited an ambiguity in the wording to make a point. The girl was not napalmed in order to create the photo, but existence of the photo did depend on her being napalmed. Either is a valid interpretation of the wording.

I don't think it invalidates the point, though. I'm pretty sure that provenance is irrelevant to child pornography possession - underage selfies and telephoto nude beach shots count even though no abuse took place. Conversely, photos of terrible things being done to children are legal provided they are not of a sexual nature. It seems to me that the true crime being punished is a thought crime: the crime of sexual arousal from inappropriate things.

Thought experiment: consider if you found a Polaroid of a child being abused in the street. What would the state response be, assuming it found out, if you:

a) left it there
b) picked it up and put it in the bin
c) took it home, intending to report it to the police, but forgetting about it
d) took it home, intending to masturbate over it, but forgetting about it
e) as d, but following through
Does AirBnB not have a way to report illegal/unauthorized rentals? I'd think they'd want something like that just to avoid the problem of their renter customers finding themselves locked out, charged with trespass, etc.

Or is the notification process paying a process server to deliver a subpoena for "all information you possess about 123 Any Street, all persons or other entities related to that address, including listers, renters or tenants, and any other information on your possession including customer service contacts." Basically enough to say 'you listed this and failed to remove it promptly when advised that it was illegally listed, so we're going after you for all fines accrued after we notified you, plus damages and legal fees.'
Though I haven't used it, it seems to radically make firefox into something like Qutebrowser. Not just the key bindings but also the UI which is not possible under new api for Web extensions while Vimium and vimfx only give vim key bindings in the browser (Not the full experience for those who are used to vimperator).
With guaranteed confidentiality, you know it's confidential between you and the other party. Who that other party is however... so yeah, I see your point. I'm not sure if there's really a case for keeping these two separate, but that's how it's currently taught in schools (at least in the Netherlands).
Probably depends on the kind of stuff you're used to reading, but I thought it was relatively light and lively, haha.

My favorite part was the author's knack for writing a paragraph that caused me to think of several critical questions or potential holes, then immediately follow it up with a few paragraphs addressing most or all of those questions and plugging the holes.
The goal of making AirBNB rentals a crime in the first place is to reduce the number of them. I claim it would be a more effective deterrent to go after the tenants who are profiting, rather than the homeowners who already have no incentives to allow it.

The article mentions the tenant stole some furniture that ended up on two additional listings. If the city went after them, they can nab a serial offender which seems more valuable for reducing the number of illegal AirBNB listings than going after an unaware homeowner.

The contract wouldn't be an obligation of the city, but rather a useful tool to enforce the law.
Pretty sure this type of thing happens everywhere - years ago I paid for some dofollow links to be placed on specific aged topic based BBC news articles.

£500 a link was paid... a few days later they appeared.

They lasted about three years if I recall right before disappearing for whatever reason.
I just installed lubuntu 17.04.

I need to tweak the graphics config for no screen tearing. I needed to install palm detection to be able to type. And I still can't get HDMI with audio to work when connecting my TV.

It still doesn't work out of the boys like Windows.
They blog a lot about their repairs process in general. It's primarily mechanical damage to lenses they appear to normally deal in - the focusing rings, aperture mechanisms or realigning optical elements dislodged by drops and so on. An embedded CCD/CMOS sensor is probably a full logic board replacement I'd assume, as opposed to some kind of sensor only replacement, given it's almost always soldered on.
A faster way to get answers
Same here but my wife doesn't have one where she works.
The regulation is what is screwing the owner in this case. It's a simple ban on short term renting. If it didn't exist then it would just be a civil lease agreement violation and far less painful.

AirBnB went wrong in this case because they don't have a good property owner support channel to remove bad properties like this.
If there's a valuable insight here, I couldn't get to it. The childish name-calling put me off.
Is there an article that compares the features present in Power vs x86 and this almost memory safe language?
I use mozilla nowadays on my low end laptop because chrome chokes on it most of the time (just plain hangs and stops working with more than 10 tabs which is all the time for me). FF 55 is much snappier with most of my important extensions and doesn't choke as much. So I moved from chrome to FF after 55. Hope they continue to make it better.

P.S FF is now not a crappier version of Chrome but Chrome is crappier if you don't have powerful hardware or RAM (mine's hardly 2 GB and everything sucks a lot though its only 4 years old)
"Changing the locks and sorting it out later" is incredibly illegal. Your "advice" is useless.
Exactly, the landlord will win in court but never collect from the tenant. The landlord should sue Airbnb directly in small claims court.
The link seems to be gone.
Zed Shaw in a nutshell.

We shouldn't promote his materials. His book on python (Learn Python The Hard Way) is widely regarded in python circles as being one of the worst tomes of knowledge. Mostly due to his "I'm the expert don't question me" attitude.
I'm not getting your reasoning, are you saying that because Firefox moved to WebExtension only therefore you should switch when other competing browsers support WebExtension only? (Mozilla are and will be adding more APIs in comparison to other competitors)
Unfortunately std::thread is not as capable as pthreads. For example, std::thread has no facilities for controlling the stack size or signal mask.

Whenever I use channels, I find I need them to synchronize with each other. For example, I have a Go data structure with a write channel and a separate read channel; how do I avoid a read-after-write hazard?

The simplest solution is to make them the same channel that ships closures, to ensure requests are processed in-order. But then why not just make all channels ship closures, like libdispatch...
Think about what you are claiming ... by consuming child/rape/violent porn for example, you indirectly encourage the production of new data.
True, but ideally the framework would lead programmers automatically to ways of doing things in the "right way" instead of overusing local state.

A "better react" would make it natural and obvious to use store versus local state in the appropriate way.
You get square tabs in 57 i think.
Ripping out XUL baggage is fine, it doesn't matter which language UI elements are described in. Yes, it would require to rewrite stuff, but that's manageable.

The important part is ability to replace (overlay) chrome resources, patching/extending the browser code. I hope that's going to stay for a while.
Fair enough -- I guess you must have learned how to write multithreaded C code with pthreads when you were 10 years old. Props if so. It just defies my comprehension given that I know what it is like to learn to code from a young age (I was writing my first programs at 8 years old on my Apple //c) and your velocity is absolutely insane.

Perhaps you are just 10x more capable at this than all other humans I've encountered in my entire life. If so good luck and godspeed and please try to avoid bringing about AI takeoff for the rest of us :)
Sorry if I explained myself incorrectly. My main point isn't concurrent usage of profiles.

I lack the necesary knowledge on how to correctly install two different FF versions and have them accesible with their respective icons. In my case, FF dev version and the one discussed in the article to help out with bug testing/development.

The issue is since I'm on Debian, auto update does not work. From my limited understanding, I would need to install FF 57 in its own directory. For this one I don't need a profile. But I don't know how to install it and have it accesible either by command line or the FF icon that comes with the browser since I already have my main FF I want to keep.

The second part is regarding the profile, sync with the other browser I recently installed.... I was about to go down a mental rabbit hole :)

The problem is, the lack of noob friendly documentation. I know I could figure it out if I research the issue through different topics on Linux administration. I was hoping that maybe someone knew of a tutorial which talked about the different steps on how to install Firefox on a nix system, explaining the different concepts as if I were a five year old. The best I've managed to find is a tutorial laying out the steps. But it didn't explain the concepts behind those steps.

That tutorial mentioned how to replace debians FF from the repo. But whenever a new version comes out I would need to delete it and unpack the new one, linking it to the old icon.

I hope it's clear now. Thanks for the reply.
Bad apples means tiny minority. The proportion of porn being exchanged on Tor marketplaces that involves children or abuse is not tiny.
I'd Like to add ThinMatrix; he has a weekly devlog writing OpenGl games in java with lwgl going back over a year; great format. I don't like java myself but his planning and consistency is admirable. He gets a lot done and is just very pleasant to watch/listen to.
No, it was bicycles that guided the intuition that control should be based on roll rather than rudder yaw. That was the key innovation that the Wrights contributed at the time of their first flight.
There's a middle-ground, though.
Ask a child abuse survivor what they think of child porn. Consuming a product whose manufacture involved coercion of participants is not a neutral moral choice.
Flag 10: In his introduction to his 'Moon' library [1], he notes that in 'late 2015' he found he was having problems with Vue. If he's the oldest 13 year old he can be today, that makes him in 2015 toying with Vue enough to start looking under the hood at 11...

Plus looking at his old FreeCodeCamp username [2], I don't believe the programmer who was working through FCC tutorials (with very basic results) in 2016, is the same one who got tired of Vue in late 2015.

[1] https://hackernoon.com/introducing-moon-1d44a99635f0
[2] https://www.freecodecamp.com/KingPixil
I agree with pretty much everything you say!

I’ve been taking single threaded code in JavaScriptCore and making it thread-safe for a while now and it’s challenging but I wouldn’t call it hell. I used to think this was harder than it turns out to be.
Perhaps an important warning that AI could go the same thing...
I don't think a scientific study loses any merit if it doesn't make people reading it happier.
I'm a huge fan of Francesc Compoy's Just for Func: https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw
This too, but to the lesser extent. That's because Firefox had much more powerful extension system than other browsers.
Could someone with domain knowledge put this development into context for me?
> Some officials use a software programme such as Photoshop to paste a black patch over secret text, obscuring it but not removing it. When documents are edited in this way, normal home or office software can disclose the obscured text.

Ahha! Yet another unquantifiable-but-potentially-very-expensive mistake caused by users assuming their tool was WYSIWYG when really it did more than that.

A similar thing happened last year, when someone "leaked" documents regarding Macron in the French election. Opening said documents in any professional PDF viewer showed the layers on top of the original photo, exposing it as a fake.

https://mobile.twitter.com/Numerama/status/86047888323742105...
Yeah, I got that backwards. Point is that CR39 is not exactly better optically. Trivex is significantly better chromatically than PC, 1.60, ... In addition, Trivex acts as a UV cutoff filter.

What I couldn't figure out is whether a CR39 lens' comparative thickness (prism length) vs a thinner Trivex lens degrades its chromatic aberration advantage in practice.

http://eclecticeyewearaustin.com/wp-content/uploads/2016/05/...
Got a repo with some example code?
You seem like a really nice person with similar interests as me, I'd love to actually get to know you :)

I started out with C, definitely didn't know how to write multithreaded code when I was 10 haha. I learned most of that after reading a great book on operating systems (Modern Operating Systems by Andrew S. Tanenbaum) a couple months ago.

I'm trying to clean up my Github, you'll notice the "DayN" repositories are just edited versions of stuff I found online to learn from. These days I create my own projects, and am slowly deleting those "learning" repositories and making them private.
Just for that, I gave the post an upvote. It's like you've never heard of the streisand effect.
I've had some bad experiences with third parties (middlemen) when booking hotels online. Anytime there is a problem, the other two parties point the fingers at each other, and you, the customer, is left to deal with it. I don't find all middlemen parasitic, but in this case, it's less risk for me to deal directly.

Sometimes only booking.com has rooms and the hotel site itself doesn't, and in that case, I will still use booking.com.
How yoga helped me become a better programmer