skysight-inc/HackerNews huggingface dataset:
Hey there,

I've had several years struggling with poor motivation, fatigue, depression (that resisted medication), but I'm now in solid recovery.

Please believe me when I say it can get so much better. But there are some important things you need to do.

Somehow you need to figure out what your "inner self" (by which I mean, the part of you that is stopping you from progressing towards your goals) really wants to do with its life, then find a way to work towards that a little bit every day.

After trying all sorts of different things to get well and get motivated, that's what ended up working for me.

I learned that the reason I wasn't able to find the motivation to do anything was that none of the things I was "supposed" to be doing were things that I cared about or could see great value in. At the same time, the goals I really wanted to work on were so huge and scary that I became paralysed with fear and unable to progress at all.

If the case is similar for you, which I suspect it may be, the next step is to find a way through the middle of those extremes.

You have a starting point in that you love the idea of working at a company like SpaceX or Tesla. That says to me you want to do something that has a huge impact on the future of the world, and anything else seems pointless. But equally you might be scared of what's involved in actually progressing into that kind of role.

I know what it's like to feel that way, and it was much the same for me.

And after a long time working at it day after day after day, I now am working on multiple projects that are starting to have a major impact on the world and are continuing to show solid growth. Bit by bit I'm more productive and less afraid as each day passes.

But you need to do a lot of contemplation and perhaps a lot of talking to different people to figure out what the goal is and what steps you need to take.

I've found it very beneficial to do a lot of emotional exercises to better understand what my "inner self" is thinking and how to overcome the barriers between where I'm at and where I want to be.

I'd be very happy for you to contact me directly if you'd like to talk further. My email address is in my bio.

I might even be able to introduce you to someone in Tesla's Autopilot team.

Either way, lots of love and good wishes to you.
Odroid Magazine January 2017 [pdf]
Practical Android Debugging via KGDB
Data Processing Using Haskell and the Grakn Knowledge Graph (resubmission)
Road-building is also not profitable unless you capture the increase in land value around roads. Curiously, most people are okay with tax-funded roads and streets but strongly oppose spending public funds on trains.

Of course, ideally both would be run exactly at cost via user fees (i.e. train tickets, tolls etc.), but this is not an often-shared opinion.
Does it not occur to you that if you are going to go that route then why not use the password GordonFreemanjoins27electricfences8%kills$39

which would be even more secure and just as easy if not moreso to remember?
Online Magazine about JVM-Technologies: FruzNotes
Good one, but the most effective neural networks are the ones made with Wolfram lang.
https://www.liveedu.tv/arnoud/videos/LDegQ-neural-networks-w...
SEON.io – Fraud prevention by open, social data and machine learning
SEON.io detects and stops fraud real time using open and social data with machine learning. Modular, flexible, wide-scale APIs, clear-cut backend, easy integration, competitive pricing and custom rules. It does not only protects e-commerce businesses but any online platforms, where authentication is important. We just launched our platform and seeking for more adopters.
I Fucking Love Working in Tech
I'm not familiar enough with the US taxi bylaws to answer that.

Is there a particular reason you are restricting scope to only the US? Taxis and "ride sharing" organizations are an international phenomenon: I'd say the majority of jurisdictions do not have medallions. And the upstream point remains - most taxis can now be hailed via mobile apps.
8 Reasons to Promote Corporate Social Responsibility
I suspect your main motivator is to want to build a PC. Chances are that the extra computational power
or cores won't actually make your work faster for day to day use.

Building a PC is fun and you will be able to do piece-meal upgrades as you want instead of having to replace an
entire laptop because it becomes outdated. Financially it might make sense since you have one time expenses like case, power supply, peripherals and then things you can upgrade at will like motherboard, cpu, ram, and drives. If you future-proof the motherboard purchase (buying best or high-end now) then future CPU updates would just require a new CPU.

The downside of building a PC is that new stuff is coming out every year without much actual progress regarding speed. And mobility is a downside if you need something in class (you mentioned you were in school) or to go somewhere to work on a project collaboratively or if you move a lot.

If you can, keep the laptop and build a PC. Then you can connect to more compute power if you need it, assuming you setup a way to connect to it from the internet.
Location: Bratislava, Slovakia

Remote: YES

Willing to relocate: No

Technologies: Python, Reverse engineering - Ida, OllyDbg, Wireshark, Oracle Virtualbox, VMware, Subgraph Vega, Metaspolit, Git, GnuPG, Snort IPS, browser extension development (Chrome)

Résumé/CV: see linkedin, or request by email

Email: petergasper@viralpoetry.org

I can brainstorm an attack on your organization, and help you improve security. I can be part of a Tiger/Red team. I am able to audit, improve or design you key management within an organization. I know how Hardware Secure Modules (HSM) works. I can design and implement custom secure communication channel using open source implementations of ECDH, RSA, XSALSA, however. I can test an existing crypto implementation against test vectors, or find some obvious bugs in high level design. I can reverse engineer not so sophisticated malware found on your secretary's laptop, and even develop disinfection scripts. I am watching trends in cybercrime, malware and cryptography. I read scientific publications, blogs, news. I like to write my thoughts, occasionally I even publish something.

If you need infosec guy (or writer) in your remote team, please contact me.

https://github.com/viralpoetry
https:// sk .linkedin.com/in/gasperpeter
I have to agree here. While a collection of "naughty strings" isn't wrong per se, the growing number of "killer regexpes to escape HTML" and other magic approaches to injection attacks on github only serve lazy devs who want post-facto excuses for their injection-prone web apps, or project managers who want to check items on security check lists.

It's wrong because it de-emphasizes the importance of HTML-aware template languages, such as some that are available for golang, or SGML, the natural template language for HTML. There's no such thing as a collection of regexpes for sanitizing HTML; it all depends on the context into which strings are inserted.
There's even more fun history, in that & is a ligature of et. (Citation: same wikipedia page)
A couple of rambling thoughts on how we get here:

1. Lack of experience. Most web devs that's I've met have never even heard of using expiring session tokens in a cookie. (imho) It's been my experience that most javascript guys can be relatively young as it's the new teaching language (sorry python). They spend most of their time learning react/redux/moxd/angularjs2/vue and just haven't been exposed to security practices like expiring session tokens in cookie. It's not their fault, it's just that we don't know, what we don't know. Not realizing that this practice has been around for almost 20 years, the developer invented a new way of logging in using cookies.

2. Most people don't take security seriously. I recently had a conversation with a dev that was being a cool kid by using JWT bearer tokens. He was putting admin=true inside the bearer token and signing it. I asked him what would happen if I stolen his token. Would I become the admin? The answer appeared to be yes, the software would read the bearer token, inject admin=true into your session, and give you admin rights on the webserver. However, he explained the expiration of the JWT token was 1 hour. So I steal and use your token I only have 1 hour to become admin on your site?, I asked. Apparently he felt that was good enough.

3. Security is expected to be provided by the framework. XSS, CSRF, SQL injection - don't worry we're using Django. That seems to be the expectation of most people. You don't need to know about security, because the framework handles that. The problem is that this only gets you so far, there are things that live outside of the scope of the framework that you probably should know about, but don't. (I guess storing the user's password in a cookie would be one of those)
Show HN: Maputnik – a visual style editor for maps
Coinbase blocked my account from buying and refused to explain themselves after I changed the phone number associated with Authy.

If true (they refused to explain themselves, after all), that's an incredibly backwards approach for a company based on the (possible) future of money to take.
There are those natural steps you always take when you set a new machine up (either for yourself or for someone else): Install the OS, install any updates, remove vendor-provided crap-ware, install antivirus, etc. "Install ad blocker" has turned into one of those steps for me. I now do it without even thinking about it. If you have tried to browse the web without one recently, you know why you need to: the current ad-encumbered web browsing experience is totally ridiculous.
Authentication in a Go Web App
As someone who just got a decent desktop for $250, go check out eBay. There are absolutely amazing deals on used workstations. Warning: only buy from the people with good reviews and >50 reviews.

Examples:

Xeon E5-1660 + 16GB RAM = $359 (add your own SSD)

http://www.ebay.com/itm/351956704259

i7-6700 + 16GB DDR4 + 4TB HDD + Radeon R5 340X = $650

http://www.ebay.com/itm/172487064618

Xeon E5-2690 + 32GB RAM + 512GB SSD = $996

http://www.ebay.com/itm/302054600901

These are just examples. There are tons of options. You can even build your own system.
Dealing with countries – in data
WordPress to get secure, cryptographicly signed auto-updates
I don't know about one end to the other, but you can go from one side to the other fairly easily ;-)

https://en.wikipedia.org/wiki/Caledonian_Canal
Datasheet link (which is the first thing I would look for for something intended for industrial application):

http://docs-europe.electrocomponents.com/webdocs/154f/090076...
The image has the watermark of the site is it sold on all over it, which very much looks like you saved the preview image from the download page.
FreeOTP or Google Authenticator are a better alternative to SMS. I have three bank accounts and, sadly, none offer that as a option.

If you need SMS verification of some service you can buy a Russian or Ukranian number for a few bucks. I do that when I want a throwaway WhatsApp.
I second that opinion. The site has a good technical explanation, but it doesn't have a "value proposition" - why should I, as a manager, buy your product? (I guess it makes calls cheaper? Is it needed for what?)
Basic income is the worst response to automation
I checked this thread out just to make sure someone posted this link. I have not found a better resource for learning PowerShell anywhere. It covers what makes PowerShell special, and then gives an excellent primer on the language. Start here.
The article isn't saying there is no adaptation; obviously there is and we have evidence for much of it. But where we don't have evidence, we need to assume a null hypothesis of no selection. This might sound obvious to outsiders, but unfortunately it often needs to be pointed out to many biologists (who of course should know better).
If you use on-board crypto on most SSDs, there's a dedicated place for key storage and using the SSD's onboard wipe feature just changes the key and TRIMs the whole drive.

Most of these drives use cryptographic keys even if you don't use a password on the device. Think about it as an SSD manufacturer - what's the easiest way to wipe a drive? To actually go and zero out every cell on the disk or to overwrite a very small cryptographic key with a new one - effectively destroying the data without the need for any other write cycles to occur.

Pretty easy to verify - if you have an SSD with support for this, which most do now.
> I understand how one may consider this a "closed ecosystem" from one perspective. However, from a customer point of view any startup or mom-and-pop can leverage these very complex and expensive world-class security developments, whereas in the past this access has been reserved to the very select few that could afford it. When the barrier to entry is lowered and access is commoditized, customer wins.

I don't understand why the customer can't get these benefits AND the ecosystem be open as well.
As a generalist myself, I would say try and find a way to land yourself a customer success gig. On any given day, I'm managing my team, our clients or our products in a non-trivial way.

Granted, having any say about the product took time and the final decision rest with our CPO, but with your design skills you could make the segue over to product teams much faster, if you wanted to.
A Big Test for Big Batteries
Millenials Fueling the Experience Economy [pdf]
1) That's not how copyright works. You took an image with watermarks and used it on a commercial website.

2) If I'm already traveling, why should I book anything with you?
Do you think that this successful bonus strategy would work if it was done as profit-sharing rather than bonus? I guess it is kind of the same thing, but there might be subtle differences. I don't know much about this area but I was always impressed by Balsmiq's profit-sharing ideas.
A few thoughts:

1) You've already started your career.

2) Companies (generally) don't hire "generalists". They hire people to solve their particular problems. You need to show why you're the right person to solve company X's problems.

3) Sounds like you're headed toward a product manager or program manager role, but need some more credentials to command that at legit companies. Starting in technical management is a good place. Learn an industry really, really well and then look into product manager roles.
Good spot - CSR is only a public key so not sensitive - but removed.
Also, going in the same direction: https://ourworldindata.org/
And W is a ligature of 'UU'.
How I prevent myself from wasting hours on stupid apps
AirAsia is hosting its first hackathon
According to my telephone contract it can be taken at any time and i am not entitled to my telephone number. This is something you dont find with domains.
As long as your pay is low it is hard to tell whether you are valued by your company. It sounds a little like you are afraid of asking for money or taking on responsibilities and instead just go along with others. I don't think you can build up a reputation that way.
It reduces the resources needed to bootstrap your own company. Of course once it reaches a certain size, it makes it more cost effective to host your resources internally. There are also many organizations who do not want to deal with a whole division dedicated to maintaining a reliable, distributed, secure computer network for their employees and would be more willing to pay for the cloud rather than the extra people required to maintain the in-house solution.
As a whole, I've found photography is a very petty niche, populated with many self-important prima donnas. I think it's really easy to make something that appears to be a "good picture", so practically everyone feels like a photographic expert whose authority on the niche should be respected. This is amplified in photography because it's very hard to make a living in it, and a lot of people feel jealous and resentful to the few who are able to do so.

There's also a common impulse in all niches to hate on whoever is popular and attracting a lot of newbies. Rockwell certainly does that.

While there are certainly things that even relatively-inexperienced photographers can find to disagree with Rockwell about, there is no doubt that his web site is useful and informative, especially as introductory material.
While on the subject, this is why you may see et cetera abbreviated as etc and &c. And if you think of the latter as "et c" you have a popular website Etsy that sells et cetera.
STUDY: 92% of Visitors on Retailer's Site for the First Time Aren't There to Buy
China Orders Registration of App Stores
> It wouldn't be more open even if they didn't spin their own hardware.

Of course. If the alternative is non-development, we are better off. However, my text states that the alternative is de-coupling: One company develops and markets the innovative hardware solution, other companies build services on top of that solution. This would be more open, it would present a more liquid market.
I will check that out and if necessary, delete it,

Plan would be to give you people to connect and a plan of experiences to do together, like trips to cities close to the destinations, activities inside the locations in which we are and services like coworking or gym membership
It's a fun read. 30+ years since I last read it, I'll have to bump it up on The Pile :-)
Hypotheses, Theories, Laws and all that jazz
Not sure where i got that from, i dont have that written. Coinbase was super nice but they had a issue with the API callback from Authy which did not reenable my account again.

Coinbase however blocks accounts for gambling, but they usually mention the why.
Gitea: Git with a cup of tea
Do you have a recommendation on the best way to learn to be effective at this craft? Did you learn on the job or from some other resources?
I'll check it out asap as we don't want to steal any work, but I believe it was free to use and we downloaded it because of that like the other images from the same website, thanks for your comment
Rich Chinese, Inspired by ‘Downton,’ Fuel Demand for Butlers
Stealing, scamming, bluffing: riding along with pen-testing 'red team hackers'
By "land yourself a customer success gig" you mean getting a finished project to show off?

Thanks for the advice.
Someone at Davos commissioned this illustration of a "replaced worker" losing his job to a robot in a game of musical chairs...

https://assets.weforum.org/editor/tWV3bYiI6y5mfQRRFmy-Zz_sfd...
> if someone actively MITM you (easy in UDP)

In what way is MITM easier in UDP than TCP? Assuming you use similar techniques to verify your connection, I can't see a difference.
Those interested in this might also be interested in the History of English Podcast: http://historyofenglishpodcast.com/

Recent episodes have got up to the Early Middle English period, which is when the language's modern orthography began to take shape, including some of the now lost letters of the alphabet.
>It's been my experience that most javascript guys can be relatively young

I really don't understand how these people make it through the magic 'must have 5 years experience' marker and just don't know proper security practices. It seems like people just lie on that.
IJSVG – OS X SVG rendering library v2.0
> Did you know that just about every English word that contains the letter combination "sk" is from Old Norse? Skin, sky, ski, skill, skid, skull, skip, skirt etc.

Also, skirt and shirt are doublets. Skirt comes from Old Norse, and shirt is native English, and they both come from the same Proto-Germanic root.
Angular 2 Module and Route Structures
Sounds like https://en.wikipedia.org/wiki/Iridium_satellite_constellatio... fiasco
As an alternative, Baxter boots[0] are also worth considering. I bought a pair of Gringos[1], as they were cheaper than Blundstones, and have been pretty happy with them.

If you really want the full dress boot option and are prepared to spend a lot, there's always RM Williams[2] of course. However, I've heard reports their quality has suffered in recent years. I have three pairs of Yearling Craftsman boots now between 15-25 years old. They've all been re-soled multiple times and the older ones are looking a bit worse for wear, but I've certainly had my money's worth out of them.

[0] http://baxterfootwear.com.au

[1] http://baxterfootwear.com.au/products/gringo/

[2] http://www.rmwilliams.com.au/
I don't think British society in Victorian times had the same level of education and basic income/living standards as they do today (my perspective is mostly from Dickens' writing though; I haven't done much research into this area personally).
I did kind of. I hated my carrier really bad (they are really bad, and i expressed my hate) so i went with a prepaid plan. Issue is after i lost the sim there is no way for me to get the same number again.

They wanted $500 from me to "downgrade" my account from the $80 i paid then to about $40 i would have paid after that. I said fuck you.
I am valued, but the startup is really low on money (because we try to get our project done, not do much client work). As some compromise I now do it just 3 days a week and partly remote.
How and where do you buy Russian/Ukrainian phone numbers?
SignalR Core Part 1/3: Design Considerations
Thanks for the detailed answer. I had been thinking about this for so long that I've forgetten the actual reason I even wanted to build a desktop. It was to get the experience selecting and putting the pieces together, having control over the hardware.

As for remote connection, I can setup a way to connect to it from the internet as I manage my own VPN on a cheap server.

I definitely want to build a PC and my laptop is going nowhere.
Just remember, in every sport, at it's highest level, there are some great coaches that never played the game at that high level (or at all).
Siri, Am I About to Have a Heart Attack?
Correct me if I'm wrong but isn't the concept of universal basic income based on the idea that everyone who is a citizen, regardless of earnings/wealth/background, gets a set amount of money? Rather than the scaling mechanism based on earnings as stated in this article.
For 550€ I personally wouldn't buy a new laptop, I'd either buy a used/refurbished laptop or build a desktop PC, cheap new laptops tend to be not so great.

If your existing laptop is still usable, you'd at least have a laptop even if you went for the desktop PC.

For normal use the experience isn't much different, but a desktop is nicer for tinkering and somewhat better upgradeable (RAM, large disks, adding a GPU if it becomes necessary), and if you do calculation-intensive things most laptops run into their thermal limits pretty quickly, a desktop can maintain its top speed.
It's a really short and interesting read. It's difficult to think anyone could read it and find it to be a waste of time.
> However, from a customer point of view any startup or mom-and-pop can leverage these very complex and expensive world-class security developments, whereas in the past this access has been reserved to the very select few that could afford it.

I don't expect startups or mom-and-pop's to build internal clouds. I do expect medium to large companies to do so. The current market turns innovations such as these into competitive advantages of Google, instead of directly exposing the innovation to the market and allowing incorporation of its advantage into anyone's product. It's a less liquid market. Either you buy all of Google's solution as a package, or you buy none. You can't pick, sort and mash a solution of your own from disparate parts.

Note that Google here is just an example. All companies of similar size in IT are doing the same, and strategically it is the correct option (for them). I'm just stating that the overall result is sub-optimal through a collusion of disparate factors.
so right now it's still vulnerable :/
Sounds like you might be a natural for project management - might look into that role as well.
What do you like best about Django?