skysight-inc/HackerNews huggingface dataset:
Good luck, and I hope you resolve things as best they can be resolved.

This certainly sounds like depression. Some people respond well to cognitive behavioural therapy, some people really don't, and other therapies are worth exploring. It can be a long slog, and it can get worse before it gets better. I hope you can seek help, and I hope you can stick with until something works.

If you and your doctor decide that anti-depressants are worth trying, be sure to do a formal review with your doc after 6 weeks. Antidepressants are not meant for long-term use, and alone they won't fix things for you, but they may help you find something that works for you. On that note...

I'd highly recommend exercise. It's a hackneyed recommendation, but who cares. It's also been criticised for lack of significant long-term effects. But that's missing the point. Sometimes you need a healthy short-term fix, and hopefully with enough of them you can boot-strap your way to a longer-term solution. Go running, cycling, swimming, play soccer, take up boxercise, lift heavy weights, whatever works for you. Get up and out, preferably outdoors, preferably with social interaction, definitely getting sweaty and panting heavily. If you can hire a personal trainer, that might help, since you pay them to make sure you Do Not Quit. If you can join a class, even better.

Sounds simplistic, and it is. There's no way anything I can say here could encapsulate the issues you're dealing with, and there are no panaceas. This is a complex problem, no doubt about that. I hope you can find a way out of it.

Good luck!
Again you proved my point. There is not a need to let these people in. Especially if they commute. What's the problem with opening an office in St.Pet area ?
BTW what makes you think you are entitled to "higher salaries" ?

And this is exactly the point.

If you can deliver you should get paid the same thing in St.Pet.
If the company would really need these people they could open an office in St.Pet and offer similar / same salaries.But they do not want to.
This is my experience as well. I'm in the top percentile and I almost never answer any more. The points keep coming though, for a handful of popular questions/answers.

Answering is way less rewarding than a few years ago, but SO is working fine. From the opposite point of view, I have asked one question on SO to which I never received an answer, probably because it's not possible (it had to do with Flash streaming).
I found this line particularly shocking.

When my mum suffered a stroke, she was hospitalised for 7 months and had a team of occupational/speech/physiotherapists around here helping her recover as much as possible (which wasn't much, to be fair).

But socialised medicine is evil, and the NHS death panels could've taken her.
I think you'll love ghost browser ;)
https://ghostbrowser.com/
And this tells us what, exactly? Struggling to understand the context.
Statik: multi-purpose static web site generator aimed at developers
I just read a review of "How Brains Make Up Their Minds. Thanks for mentioning that. It looks like a good book with mostly correct information (based on the review).

From the summary, I can tell you that researchers in fields such as AGI, deep learning, robotics, etc. have absolutely been working from many if not all of Freeman's assumptions for years and almost all (if not all) of that has been integrated into various research programs and systems. Freeman's pragmatist view is now the most popular.

Of course, all of Freeman's ideas aren't _usually_ together in every one of these systems or the conceptualization of them, but there are at least a few that have most of them.

Certainly AGI researchers are aware of the concept of higher-level abstractions being formed at root on the basis of sensory input and action output. And most of the recent serious AI research such as pretty much any NN for example demonstrates the idea of meaning from global patterns.

These are some interesting AGI videos in case people haven't seen them.
https://www.youtube.com/channel/UCCwJ8AV1zMM4j9FTicGimqA/pla...
Dynamic Module Loading Done Right in JavaScript
OVH has been victim of a 1.5Tbps DDoS
> To prevent his employees from feeling uncomfortable should the government allow Eich to stop hiring gay employees?

Oh god, don't give the US Supreme Court any ideas >_>

They already think corporations are people with religious rights, and that discrimination is a thing of the past. This wouldn't be much of a stretch for them at this point.

( You can already refuse to hire gay people (as well as outright fire them) in most states; but Mozilla is headquartered in a state where you can't. If anyone is interested, here is the map: https://mic.com/articles/121496/one-map-shows-where-you-can-... )
Hey HN,

I initially launched UI Movement just over a year ago and it started out as a simple newsletter to showcase UI designs.

Today I'm launching version 2.0, which is completely redesigned to make browsing and filtering easier. New UI animations are tagged so that if you're working on a specific design element, you can easily find the popular animations for that element (like map browsing animations, for example).

I'm a developer professionally myself, and many of the 10,000 subscribers are developers, so I hope some of you find the site & newsletter useful too.

If you have any questions about the stack, the costs and revenue, or anything else, please ask away.
Android bluetooth library(ANDROBLE)
This library allows you to connect multiple devices over bluetooth and can create upto 4 different rfcomm channels. Github link..
https://github.com/sdsmdg/Androble
> Firefox violates user privacy since years by allowing long term tracking cookies to be saved by default without asking the user.

This statement doesn't make sense. All cookies can be tracking cookies and for example all session cookies are tracking cookies by definition.

Assuming for the sake of argument that you're referring to third-party tracking cookies, such as those from Google Analytics, or Facebook, this is the default because it's how the web has always worked. And maybe changing this default is reasonable, much like how browsers started blocking popups at some point, but it's debatable if such actions should be taken or would benefit users.

First of all, blocking third-party cookies by default might break web pages. But even more problematic is that this restriction can be bypassed, as to turn a third-party cookie into a first-party cookie publishers only need to inject some extra Javascript. Also meet http://samy.pl/evercookie/ - In other words, if you really want privacy, blocking third-party cookies isn't enough.

Also Firefox is the only browser that does block trackers in Private Mode, without any plugins needed, a setting that you can also enable to be active all the time: https://developer.mozilla.org/en-US/Firefox/Privacy/Tracking....

> Millions of Firefox users lost their privacy without ever being asked about that with the help of Firefox default settings.

This statement is factually not true, as it implies that blocking cookies has been the default and thus users had privacy to lose.

> This long term collaboration with privacy-destroying ad tracking companies disqualifies Firefox as a privacy tool.

Out of curiosity, when was the last time you contributed to the Mozilla organization? And if not, then you must have a better idea of how they should make a living, developing software in the open such that people can use it for free. They need a business model and nothing they did thus far had privacy implications for me. If you have a concrete example, I'd love to hear it.

> BTW, yes, this post carries an unusual view of things, but no illegal content - do you believe unusual views should be censored?

It's not an unusual view, it's just a silly one and silly views are quite common.
> For Firefox to gain market share, either the perceived "cost" of using Chrome has to skyrocket or Firefox has to be superior for a common use case.

It wouldn't hurt either if we nerds, pros, superusers etc etc stopped spreading FUD like "Chrome is way better".
>not having to maintain a "real" db service.//

Is there more to do for a small site to maintain postgres relative to SQLite?

Run backups and updates, de-lint occasionally; what else?
It's probably hard to point out a specific case, but I think the biggest objection is that most Chromium developers have a tight connection with Google (if not employees anyway). They have mostly incentive to keep their employer happy. Google keeps the shareholders happy and they just want more money. (At the cost of privacy or open standards for example). Now this may be a simplified view, since this may apply to any company. However, Mozilla has some core principles they really try to stick to.
I just tried it out. Despite of using GMail for years, I didn't know Google had created hangouts.google.com. :-)

Just tried it out and to my disappointment, it doesn't allow me to send a file other than images to other users. Google engineers if you are listening please add the ability to send docs and files to other users!
OldAms.nl – photos of old Amsterdam 1850-1999 using Google Maps
Multiple connections over bluetooth in android
SATA won't happen (unless they use USB-SATA bridge, like in Orange Pi - but then it will be all but fast) As far as I know, there are no modern low-cost ARM SoCs that have an integrated SATA peripheral. AllWinner was the only vendor that shipped one and they gave up on it after A20.
Physical home button disappearing with iPhone 8 2017
Canvas Gauges
As a completely random sample the Italian restaurant I'm in right now is going to cost about 4000¥ each and doesn't take card payments ¯\_(ツ)_/¯
The most interesting part is that the attack come from cameras, poorly secured IoT can lead us to that such and powerful attack..
This project is inspired by OldSF.org, we used the same approach to create the website.

Also, we are thinking of scaling this idea to other cities now.
Wapka forum list code with paging for wapka sites – IT-Mela.Com
I had a look at the link, but I don't know yet what are the use cases for your device.

Care to explain why would I want one?

Thanks!
So I read about WAL mode down here and cheered because it sounded like it would solve the occasional "database is locked" error that the app I am working on is bumping into.

The database is only opened by 2 users on the same machine. One is a normal user, the other one is root for a daemon process. That by itself might be an uncommon scenario.

So I tried it out this morning and found that any writes are invisible unless I restart the app to close the database. For my use case that isn't an improvement as writes made by either user should be visible by the other user. Even tried it with setting read_uncommitted to true, but that did not help either.

Of course it is possible I am still doing something wrong, but at this moment it doesn't look like the WAL journal mode is an option for my app.

A pity as I expected -without WAL- to be able to read when another process is writing, well just a delayed read would be fine, but instead there's a -database is locked- error that pops up to the user.
"Application file format" is the thing which intrigues me. I think people don't think about it as an option enough, it should be used more frequently. File format versions backed by migrations, trivial inspection of data, transactional for free, you can keep recent history of changes, hierarchy etc. It's pretty good.
It feels like I have hundreds more often than not and days between reboots. (W10 mostly now)
I ate crab bisque cooked by a robot chef
Ok, tell me where on "object-oriented programming" is the word "class". Objects are not necessarily related to classes. And yes, a prorotype is a object that you can extend from, as well as from any other object, like prototype-based OOP works.
New app makes home security simpler and less expensive than before
Alarmhandler combines IP cameras, smartphones and cloud storage into a unique innovative home security service. It launches in 18 countries later this week, September 29. Would be grateful if you'd consider reviewing or writing a short news story about it.

Kind regards
Christian from the Alarmhandler Team

PS Check our press release http://eepurl.com/cg5dwz
Which usually just shifts the paperwork to the "freelancer". Most potential employees cannot just pickup work as a freelancer without hassle.
Humans are also very good at self deception. Even if you sort of know your beef is butchered, it carries little meaning since you never have to see it happen.

I never understood this argument vis-a-vis butchering, since it implies pastoral farmers are particularly immoral people, unlike "regular" people who would stop their behaviour if only they'd see the results. Is that really your view?

In my opinion, the opposite is true: growing up ignorant of how it works is the only reason why they may be shocked when they find out. If it was a common sight, people would be OK with it just like most people growing up in farms are.
This is cool. It's one of my favourite emails I receive each week, so simple. Really liking the addition of tags here.
Ok, but how little you value your life and how little you know about secure coding isn't useful to the rest of us.
[Screencast] Version Control with Git Flow
I realise this is an unpopulair opinion somehow but as someone who dreamt of the future since my first line of code begin 80s; working from anywhere via 'phone'. I started doing that with friends via BBS. I had a BBS system running at night when my parents did not need the phone and we would work with a few people on assembly, pascal and c. I continued that until (via internet) now and besides some travelling it always worked well. Why do other people insist on offices and closeness all the time? Sure I meet up with people every 1-2 months but we do efficient and cool production software and hardware with a distributed team all over the place. Is it that management wants to be overly controlling or something else? I have nothing against offices but like elsewhere in this thread: make an office in st pete's and put people wanting to work for you there. Did that a few times (200, 50, 40 and 80 people in 3 different countries in different cities) and am doing it again in two countries. This would solve this but, as said as well, this might be just something to violate worker rights instead of something else.
"I would easily clock 70 hours of work a week — more if we were on a deadline. I was often the first in the office and the last to leave." - quoted from article.

This doesn't sound healthy to me. I wonder if anyone can really argue with that. That's 10 hours per day at least! Adding 8 hours of sleep, only gives him 6 hours to do EVERYTHING else in his life. That's friends, family, leisure, excersise, but also groceries, commuting, cooking, cleaning, walking his dog.

It might be a big part of tech culture, but just because a lot of people do it, doesn't mean this guy should. I would hestitate to call this guy stupid, but let's call it naive then.
This is why bounties were invented - not a silver bullet, but might help getting visibility to the question.
5 ECommerce Link Building Strategies That Really Work
> where bots will learn by challenging

Many such things exist and have existed for years, just google it.

Also google AGI (artificial general intelligence) or see the videos I linked to on youtube in this thread.

Really the questions you are asking are sort of interesting but it indicates that you are completely unfamiliar with the decades of AI and AGI research that have been done.
Anything with more information/entropy requires more space to store.
I had one of those, at least according to the repair manual. In that case I found that the local garage were able to change the bulb without dismantling anything by putting the car over their inspection pit and reaching up through a narrow gap between the engine and headlight (having small hands helped here). This was only 5 minutes' work for them and so the charge was very low, and it was easier for me to pay that than to attempt to jack the car up on my driveway and crawl under.
I prefer Firefox over Chrome for several reasons, including usability, flexibility and freedom. Could you list down a few things that are problematic, in your experience, with Chrome but are not so in Firefox? Although it could be construed as purely anecdotal, it may provide some insight and understanding into the strengths and weaknesses of the two browsers.
Twitter Buyout Roundup:What Happened Since the Rumors Started
>It's the feudalism age of the internet. Everyone needs a lord for protection.

i think Schneier likes this analogy, he has used it before:

https://www.schneier.com/blog/archives/2012/12/feudal_sec.ht...

He then calls for the state and the law to protect us from our overlords; now that was all written before Snowden (the presnowdonian period)

Still nice that google does this hosting + ddos protection work; they could have chosen not to do it.
I taught myself to code using SO in just the last two years. I reference it almost daily. I've shipped production software in this time span using the information. I can't believe such a high quality source of information exists on the internet, it is a phenomenal public resource. Difficult to contribute to? Sure. Prickly moderators, who close questions I've found very useful? Definitely. Is it dying? I have no idea, I hope not. The creators of the site deserve some kind of medal, in addition to whatever valuation the company has. Really an incredible resource.
Rethink having a capacity to see the future of Tech Platforms
You're right about self deception but this is a tricky subject. Would you consider worldwide milk production and its products on the same level as your two examples with Google and Apple? Difficult to see how you can get milk without having to handle the question of what to do with male calves. As to butchering, we can know about it and if the 'how' is unacceptable (often is) then we can ensure the law is applied and modified when better solutions are found. Some kind of public access to slaughter houses should be encouraged and people should indeed be acquainted with the raw facts while ensuring they are able to appreciate the consequences of decisions which may be merely emotive feelings decoupled from fact. Both are needed!
"Documents were collected for up to 700 000 people (about 10% of the population)"

Is the 700'000 people the total between 1900 and 1990? In this case the "10% of the population" number is probably wrong.
The upside is it doesn't need a central server. And 10 minutes to install the server (if you know how to do it) vs 0 minutes is a pretty big deal.

A project running on sqlite can be quickly taken to just about any box and run without any infrastructure dependencies.

You can easily run a hundred instances on a single machine, for dozens of simultaneous users, without any setup or coordination. Computing resources are only required for access, not for availability.
The 100 Best Web Design Tools Ever – Infographic
No, I at least just say stop spreading FUD (Firefox is way behind, unusable in 2016 etc)

Saying: I prefer Chrome for reasons x, y and z is fine with me.
If it's just too learn SQL then would a LibreOffice database do, perhaps they removed it but you used to be able to use (or perhaps just import?) a spreadsheet as a DB and run SQL against it. Definitely did joins and order-bys using standard SQL syntax.
SO is another area where I feel "out of sync" with the rest of the "programming world", in that I've...

* ...never posted a question to SO (because I've never found it either necessary or helpful to do so),

* ...only ever "copy-pasted" from SO once (it was a CSS polyfill for iOS having broken "support" for vh/vw)

* ...only attempted to answer questions on SO twice, exclusively out of a feeling of "am I missing something?"

I've been programming for 16 years, and doing so professionally for 7 of those. I've always seen StackOverflow as like a worse version of MDN or something: obscure API-specific stuff that should be in documentation for libXYZ or XYZService but for some reason isn't, with answers supplied by random internet people and "graded" by other, less-knowledgeable random internet people.

For more advanced stuff (like "what are higher-kinded types" or "how do monads help simplify concurrency"), online articles, tutorials, or IRC channels have always been a sufficient supplement to just trying stuff myself.

I must be missing something, given the "reverence" SO seems to get.
How does it look bad for you? Or rather to say how does it look worse than Chrome, as both browsers do differ completely from the native toolkit...

Well, unless you're using something like QupZilla or Konqueror, but then this blog post doesn't really apply to you anyways.

What I personally do to make Firefox fit in more into KDE is to use the Developer Edition Theme [0], which has a Light and Dark variant, so looks reasonably not-out-of-place for Breeze and Breeze Dark.

[0]: https://addons.mozilla.org/en-US/firefox/addon/devedition-th...

There's also this user-style to fix theming issues, which is what I guess you're saying when you refer to a custom color scheme making it look even worse: https://userstyles.org/styles/96657/fix-kde-theming-issues
Breaks aren't quite as rich as that (nor are they free from work obligations) - but the point stands and is certainly part of the calculation.
Google Internet Connection Speed Test
Yet another free, open source and multiplatform GUI is SQLiteStudio ( http://sqlitestudio.pl/ ).
From their page:

> Each group of tabs, separated by color, is its own browsing session with its own cookie jar

Yes!

> Log in to one web site with many accounts simultaneously

Yes!

> Use with Mac OS X or Windows

No!

Would need a Linux build as well (actually that's the only one I need). Otherwise, looks cool though and will be keeping an eye on it. Thanks for sharing!
> Email allows just enough delay for antispam to do its work in

One solution is to only check for spam if the sender is not in your address book. And with chat, you usually have to allow somebody in your address book.
Social Democracy/High Taxes

Culturally protestant but atheist/indifferent

Not big enough for perverse corruption.
On a purely utilitarian note: does this have auto-update functionality?
Collaboration, expertise produce enhanced sensing in Xbox One
The Haxe language targets Lua now [1], and some recent commits I've made enabled 5.1/LuaJIT support. Haxe syntax is significantly different than Lua syntax, but it's closer to ECMAscript, and most likely more familiar to the folks here. If the language syntax quirks are a barrier towards targeting LuaJIT, then check out Haxe.

[1]: https://haxe.org/blog/hello-lua
How We Built Youporn and Co
I'd recommend against this line of reasoning because it makes people feel like they are sacrificing something when they switch, I always argue that IMO and for reasons x, y and z FF is the better choice for power users.
You might want to exchange for Bitcoin in order to preserve your purchasing power because the BoJ is printing Yen.

You can't pay online with gold.
If I were a US citizen I'd be a 1%'er - I find this amazing, I am nowhere near 'rich', just comfortable, and as long as I stay in employment, no money worries either. However, as I live in the UK, I just about make the top 10%, which isn't that impressive either: the 1%ers in the UK have personal wealth of ~£3m+

Conversely, the Global 1% value is only $700,000.

Being a 1%er is a highly relative term depending on where in the world you live, and I do not understand the fureur surrounding the issue.
All I get is 403.
Deutsche Welle files suit against Turkish ministry
Covariant and contravariant in categories and geometry
First recording of computer-generated music – created by Alan Turing – restored
Optimizing a copy-on-write double-ended queue in Swift
I doubt that being a noob is compatible with running a mailserver for many reasons.

I've seen this mentioned a few times on HN: https://mailinabox.email/

No experience with it myself.