skysight-inc/HackerNews huggingface dataset:
Because drinking a bit too much during a party is no big deal. Remember the part where she was surprised to find herself alone with Dave? That's when she suddenly realized what was going on.

(By the way: any analysis on how the victim of abuse made sub-optimal decisions is _always_ victim blaming, even if you add a disclaimer stating otherwise.)
Orders of magnitude are important. There are 326,000,000 cubic miles of water in the oceans. 1 cubic mile = 5280 * 5280 * 5280 * 7.48 gallons/cubic foot * 8.35 pounds per gallon. Aka ~ 3 * 10^ 21 pounds and 21 is one of those exponents that are hard to wrap your head around. By comparison worldwide aluminum production is only 1.1 * 10 ^ 7 pounds. Further, only the fraction of hydrogen that reaches space is lost to space making this a non issue.
And if that kills Silicon Valley?
I would agree most of the time. However in my experience you often end up with at least some small part you have to figure out how to test-drive - i.e. using a dependency. Then you have a choice of "TDD this and write proxies or some other kind of wrapper around everything", or "just go with it".
Wouldn't opening several "Private Windows" achieve the same situation? What are the differences?
I'd have a sense of superiority too if I was that good looking and smart
You had me at 4k, just signed up for pro :) It's hard to find good 4k desktop images, and the curated art is quite novel. Awesome!
OWOX BI
Nice, if i don't lock my door, its my fault they steal my things.
The service is technically mindblowning, A good way to let clients or the marketing department fiddle with their site copy while leaving us to get on with actual development work.
This is basically the workflow with TDD though, and if you're writing a large number of tests up front, you're certainly doing it wrong.
Thanks! Email me if you want to have a coffee :)
Show HN: Edinote – Note taking web application for self-hosting
What about the bad developers, who are also millionaires?
You should have looked more closely at LMDB, which already solves this problem. Also you could look at LMDB's API for using fixed-address mmap, which lets you store pointer-based structures without any deserialization step at all.
Play GunBlood Online Game – GunBlood Cheats – GunBlood Online
I'm surprised by the amount of comments simply stating it's your own damn fault.
It seems that for the OP, and for me, that this might have been the very first email that OP had. At a young age most probably. While it's not a given that emails are stored indefinitely for you online - MS didn't exactly warn or spell it out, that it at some point, at its discretion, would simply delete the emails.
Thanks for the news ;)
Location: Argentina

Remote: Yes

Willing to relocate: Depends on the fit

Technologies: iOS, Objective-C, Swift, Ruby on Rails/Grape/Sinatra

Linkedin: https://www.linkedin.com/in/andrescanal

Github: https://github.com/andresinaka

More than 5 years of experience working on iOS. Also I have experience working on backend with ruby on rails creating rest api to be consumed by mobile clients. Always willing to learn new stuff!
Imagine a 300-lb biker dude at your workplace seemed to hang near you a lot. Made a lot of eye contact. Stood maybe a few inches too close. Seemed to have an interest in you. And didn't seem to notice your non-verbal "go away" signals like walking away, turning your back, stepping away to regain your personal space, etc.

The guy clearly has an interest in you. There's nothing specific you can accuse him of, but he makes you uncomfortable. By persisting despite your attempts at rebuff he's implied that he doesn't respect your boundaries.

Maybe it'll turn out that he'll leave you alone entirely. He hasn't done any one thing you can accuse him of. But he's giving off a "vibe" (which is an inarticulate way of saying "engaging in subtle behaviors") that in your past experience have been a prelude to anything from uninvited touching to stalking to physical attack. Thus his presence makes you anxious and interferes with your ability to do work because your brain is in constant fear/alert mode.

Is this a tenable situation?
Nice PR piece.

>finding a solution for people that want to escape bureaucracy.

So that's the business model?
Probably something along these lines:

http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...

have a play with "networthify" calculator.

E.g. hold expenses to 25k / year or less, have income net of tax of 70k and put the surplus into investments that give around 4-5% return after inflation. Repeat for 10 years then retire. keep expenses low in retirement.

Luck also helps: this probably assumes you and your family aren't struck by serious medical problems that wipe out savings.
Sorry, I'm coming up short. But the theme, I think, is that there are a lot of cases where that sense of specificity isn't quite obvious to a learner, combined with the fact that in some cases the right choice is no article.
Maybe because --at the moment-- automatizing jobs is only profitable for very costly jobs, like those of traders.

Or maybe because companies are worry of those "glitches" that we see in financial industry (like yesterday) where hundreds of billions may disappear in a fraction of second.

Or maybe because it is easy to replace an employee that does not fit the job, but it is very difficult and costly to quickly find an alternative to a subpar automatized process costing hundred of millions.
To you, the Dalai Lama must be the biggest asshole ever.

But I beg to differ, he just tells people that he believes the prevalent zeitgeist is wrong. I don't see that as particularly brave, cowardly, humble, or arrogant. He just says what he means (without, it should be said, taking cheap shots at anyone), as it should be.
I don't think so: I'm currently logged in on HN. When I open a new private window, I'm logged in as well.

This is really annoying when you always use your web browser in private mode, but don't close it regularly. It means that e.g. youtube already builds a profile about me from my previous searches even though I'm not logged in. If I were that concerned I would close Firefox, but the usability issue is just too big for me. Having the best of both worls would be awesome.
Hmm... then I'll label myself a "conceptual-kinesthetic" learner, that'll surely confuse the hell outta' everyone.

It kinda makes sense, in a way what I'm doing in my head while learning is like "simulations of wrestling matches or gladiator fights between concepts" and keeping the pain and bloody mess in your head drives you slightly insane... guess if you put it this way I can grok why most people don't take well to this learning style... most don't enjoy bloody gladiator fights either... same as they don't enjoy being put to learn C or assembler first so they can actually feel the pain that higher level programming languages were invented to alleviate :)
This article seems to be an odd mix of reported speech, quotes, and an interview. It reads really weirdly.
who wants skyscrapers in absence of elevators?
His project sounds very dubious to me. Promising something like "Death to paperwork. Avoid useless intermediaries." or "digital jurisdiction" sounds to me like the guys don't really know how the world works.

https://aragon.one/
I'm the rain? Across town?

Cars aren't just means of transportation. They also provide shelter and comfort.
In the same vein by the same author: https://news.ycombinator.com/item?id=14695356
Anyone could roll forward all the transactions again, so you need to do more than just roll back. You need to declare the transactions invalid somehow.

And unless every participant is in on it, you will end up with two cryptocurrencies afterwards. Holdings won't match on both chains. Find an exchange that is not running the same chain as you and spend a transaction that is valid on his chain but not the other, and by transferring out other cryptos you could empty their wallet.
Evolving Rust through Epochs
What does a Mobile Growth Team do, exactly?
From my own experience, Gitlab is fast for as long as u have sufficient RAM available. It becomes slow when the SWAP is hitted.
JuliaBerry: Julia for the Raspberry Pi
I built something in this vein 6.5 years ago, and used version 1 daily* since, capturing data on myself to measure intent vs reality and what factors improved/screwed up my own life, all the while building in self awareness.

Here's why: http://meometer.com/why/.

Version 2 — which I worked on for the past 3 months — comes out in a few weeks and we're looking for beta testers.

[edit: clarity]

*almost
Show HN: LogSentinel, blockchain-inspired secure audit trail service
Assumptions:

- You're financially independent once you saved 25 times your yearly cost of living

- You earn $150,000/year

- You can live on $25,000/year

Calculations:

- Earn $150,000/year

- Pay 40% income tax ($95,000 left)

- Spend $25,000 ($70,000 left)

- Save $70,000

- Repeat for 10 years (save $700,000)

- $700,000 > 25 years * $25,000 = $625,000

These numbers are very conservative, and assume no raise in salary, no interest on savings, no tax deduction or 401k matching, and a is achievable in just 9 years.

The key is to live frugally, and the US makes that super easy.

To give you some perspective, I earn about $25,000 USD (after income taxes) as a full-time software developer in Canada.
Uber Is Dealt a Fresh Blow in European Legal Case
100k is enough to live on, but when you get more than that you start to see the potential of civic engagement, of funding causes you believe in.

And if your work contributes millions of dollars to the company's bottom line, what justice is there in the company giving 99.9% of the surplus of the surplus you generate to upper management's bonus, or the fund that gets inside info on your next quarterly report?

There are ways to spread that money equitably. It's a classist, self defeating belief that a programmer should let her superiors take home the profits of her work.
Several private windows share the cookies. Try logging into a website in a private window and open that website in another private window and you will be logged in.
But not in JSON, since that is based on ECMA-262 3rd Edition from December 1999.
there's always an intermediary, it's just a question of how much value and friction that intermediary introduces into the system.
EU states have right to ban Uber: top lawyer
A C++ developer looks at Go (the programming language): Concurrency
Facebook fights US gag order for posing a threat
No, the main point was that it's

> significantly nicer to code for than DOM binding

There are other ways to code this nicely, but _those_ are slower than virtual DOM. Real DOM _can_ indeed easily be faster, but that's not nearly as nice to program for.
I read the entire readme and had no idea that's what it was.
"Oh, I was thinking I was gonna be a creep but now that you told me that I totally know to avoid that."
Please also note that you might be better served by a new "Preview" version here: https://www.microsoft.com/en-us/store/p/cas-preview/9nblggh4...

Don't know why they still keep it in preview.
I would actually say these all make good "objects", i.e. isolated pieces. On the other hand, no runtime polymorphism is needed. To avoid OOP at a syntactic level, what do you think of the following?

- For tests at a smaller level, decompose the application such that most parts are easily testable in isolation (without external "hard" dependencies).

- For mid-sized tests with external dependencies but mostly unidirectional dataflow, setup a global virtual table with all the mock methods (and instances) that are needed. Alternatively, traditional linking methods.

- For larger "integration" tests there is no substitute to testing the real thing. At some scale and level of interactivity with the database, you just have to talk to the true filesystem, the true database etc. You can still setup a test instance for most cases where there is no interaction with external services.
That's the right way to do it but you always need a backup method to use in case the process dies without removing the pidfile.
Hashing power can not roll back transactions. Hashing power alone can not change rules embedded in the software.

Proof of work is used to order transactions in the global ledger to avoid the double spending problem.
Only one of the main Open Stack projects uses Django - and it is a complete pain to work on as a result.

Most of the projects in OpenStack use Flask or Pecan - or Falcon for one or two of the more performance sensitive APIs
Best Web Design Company in KSA  Just Visit Our Site to Show All Our Service
I use EC2 + letsencrypt with custom domain. Last time I checked github did not support SSL for custom domains.

Cloudfront is not end to end encryption.
Seems very similar to the original Facebook Beacon, which they were forced take down.

https://en.wikipedia.org/wiki/Facebook_Beacon
answer: just wait a few months.
The painting in grandparent's comment is from 1868, I don't think anyone can meaningfully claim the copyright to that, no matter how good of a picture they took.
Useful free JavaScript components
Surely cooling retards curing. And it is commonly done to avoid inducing thermal stress and causing cracks.
I am sorry but this sounds like Dunning-Kruger effect on your part. You have created library that you think the problem, but which seems to have limited adoption in the wild. What experience in the field you have? Have you wondered how much you don't know about problems and scenarios that view layer has to handle?

I've been in same situation once with my OS project. I've did something small that I've been certain does what all those other heavier solutions do. But when users came I've learned that there's unimaginable number of edge cases and scenarios that are common enough to require annoying amount of work.

React.js is not "DOM utility". Its battletested view library running one of busiest social sites in the world. It's highly performant, capable of handling thousands of components at single time, and handles countless edge cases, like maintaining input state while user is typing in it and its moved around DOM, normalizing events between browsers, maintaining scroll between large redraws or jumping user to components #fragment.

Ember.js and Angular are complete app frameworks that implement view, layers, services, data, communications testing, tooling and more. Those are solid options for people writing dashboard applications (think intercom or Podio), even if they are losing ground in public-facing sites to more elastic stacks like React or Vue.
We've edited the description of the project now that has a simple explanation and a link to Gitter. Thanks for the feedback, keep it coming!
You might want to reach out to Al Baker or Kendall Clark at Stardog. Their product is more RDF centric than for generic graphs like Neo4j, but is in my opinion a much better product. They have a community version, and have open sourced several pieces, but it is commercial. https://www.stardog.com/docs/

If you want pure Open Source then Titan might be a good fit for Gitter.
http://titan.thinkaurelius.com/
Any Ethereum developer that isn't a millionaire isn't a true Scotsman of course.
Oops - thank you.
Ha, that headline takes me all the way back to https://news.slashdot.org/story/99/12/10/0821224/esr-writes-... . Those were interesting times.
Best E-commerce Company in KSA  Just Visit Our Site to Show All Our Service
Dispute About Teaching Evolution in Turkish Schools Escalates
TravelPerk | Senior Frontend Developer | Barcelona | ONSITE travelperk.com

We are looking for a talented Senior Front-end Developer with a passion to develop a performant single-page web application with great user experience. You will work as a part of the team that builds a next-generation application for business travel. This position involves: Building and maintaining reusable, testable UI components. Writing a readable, well-documented code. Working closely with our product team to build new features. Working in an Agile environment. Being able to mentor/coach/train other colleagues as a subject matter expert. What do we offer? Competitive compensation including base salary, bonus and equity in the company. 24 vacation days per year and flexible working hours. This position requires full-time, in-house work in Barcelona, Spain. We can help with relocation from anywhere in the world. English is the official language at the office. Spanish is NOT required.

The link to apply is https://travelperk.com/jobs/
> Then you should know why it's not practical to run rails to every grocery store and dry cleaner in every town in the US.

Then I know that track costs less to install and maintain than roads. If it isn't practical to run track, it isn't practical to run roads.
TravelPerk | Senior Back-End Developer | Barcelona | ONSITE travelperk.com

Are you a Back-End Developer with extensive Python experience? Do you particularly enjoy working with amazing people, having fun at work and building something awesome? If so, this role may just be a fit. As a senior developer you will work as a part of the team that builds a next-generation application for business travel. On a day-to-day basis you will work with our product team to design, architect and implement the back-end of our product. Your code will run fast, efficiently and will never break. This position involves: System architecture design, implementation and testing. Product development in Python and Django of a travel related web-based product. Integrations between our product to 3rd party APIs. Work in Agile environment with strong attention to a well-documented code, unit testing and continuous integration. Being able to mentor/coach/train other colleagues as a subject matter expert. What do we offer? Competitive compensation including base salary, bonus and equity in the company. 24 vacation days per year and flexible working hours. This position requires full-time, in-house work in Barcelona, Spain. We can help with relocation from anywhere in the world. English is the official language at the office. Spanish is NOT required.

The link to apply is https://travelperk.com/jobs/
Apropos, does anyone know of a hosting provider with one-click installs of Weechat? It would be nice to have something slightly more self-hosted than irccloud to recommend to the GsoC/GCI students who keep disconnecting from freenode :)

(You'd think with all the Wordpress one-click-installs that this would exists, but I can't find any yet at least.)
It's just a reverse proxy that replaces parts of the content with other parts, nothing mind blowing there, cloudflare have been doing this for years!
not necessarily, they would be forced anonymize faces.
What Facebook Can Learn from Craigslist
Chatspin hasn't yet been taken over by bots, but fair warning, it's completely overrun by explicit content, but there is an option to switch off the video and have a text chat.
And of course being the founder of a pyramid scheme is a pretty easy way to make big bucks.
What is the best approach to guarding against crap like this on Linux, Ubuntu specifically?
Why are you using this CIA / NSA sponsored corporation product ?

If you know the danger of this and you still use it.. why you cry about it ?

People... sheeps they are.
Only glanced at the title and expected an article about the TL4558P chip - very different. Been reading too much about distortion pedal design recently!
I like this argument a lot more than "I want more money". In my experience, programmers sadly do let their superiors walk all over them with regards to salary and work hours.
But you're missing a context here. My context. I run two companies and contract on top. I also have a life. If any Big Company (tm) wants to give me a good solid presentation layer blackbox I'll take it and say thank you.
I could develop my own presentation layer/frameword du jour/library/toolkit/whatever. But WHY would I do that when its already done. And those who did it do it full time as their day job, paid by said Big Company (tm). So i'll ride that train and use their blackbox and focus my energies where they are needed - in domain specific business logic that actually generates revenue.

I'm having fun doing it but i'm not doing it for fun.
I can certainly imagine a French learner being confused about which gender goes with which noun. Before you say that this is ingrained in French speakers, so are unphonetic English orthography, Chinese tones and ideographs, and other linguistic sticking points ingrained in the native speakers of those languages.

French has quite a few words that break the apparent gender rules: un musée, un lycée, un mille (meaning "mile"; the homograph meaning "thousand" is feminine but usually doesn't take an article), le mort (dead person) vs. la mort (death), etc. All adding to the shit you gotta memorize. If you don't, your meaning will still come across but you'll sound "off".

(I don't even think I remember all my Vandertramp verbs...)
Driverless Future Challenge
I think some people probably conflate the two without realising. You think your work is just as valuable to the company, if not more valuable than your manager's, and you could very well be right. However, value of your work is only one factor that determines your salary, there are other market forces in play, and it's hard to rationalise about such things.
Several thoughts:

You could read the article as sour grapes. Like his business didn't reach unicorn valuation, so well, that wasn't his goal in the first place.

I remember seeing a YouTube interview (I believe it was on TWIST) when he claimed there was no hypothetical amount of money he would take (billions, etc) to sell his business.

The cynical and greedy part of me found it incredulous. Is this guy in denial? Surely you can take the billions, and find some other project to have fun with? Or is Basecamp his only life calling?

The less skeptical side of me envies that mindset. I'm at a point in my life where I clearly have enough. My passive cashflow covers my expenses 3 times over. I'm 31 and If I continue working full-time I'm on par to make $200k next year. But almost every moment of the day I'm obsessed with trying to find my Basecamp. When is it enough? Maybe I should adopt some kids.

I hope that didn't sound like my own version of humblebrag - the fact is, I'm dissatisfied and there's no reason I should be.
"My personal preference is to only be a general if it can be in the Roman tradition of charging in with the first wave."

- great line
>that I've heard countless times from fanboys

If you're unaware, "fanboys" is a grenade to incite juvenile flamewars instead of collegial discussion.

>What's missing is that you can make complex web apps without any of these things,

To attempt better instructive discussion instead of arguing from vague and generic platitudes about "needless complexity", can you explain how your simulacra.js (~12kb) is better than reactjs (~130kb)?

For example, does Simulacra have the same features that React? If so, how did you eliminate ~100kb of Javascript to accomplish it, or conversely, what redundant or incompetent code takes up additional ~100kb of wasted bytes in React?

If Simulacra accomplishes its smaller 12kb footprint by having less features, which features in React do developers no longer need because of "modern browsers have standards-compliant DOMs".

In other words, some concrete analysis would be a more productive discussion.
Reactjs coding is like copy paste these days. Whole army of FB fanatics who think they way of coding is the only way...

Nah, relax a bit man.
Give people freedom to code..
In my experience, microoptimization tends to be more a matter of how to organize your code so as to enable the compiler to do the optimizations for you. Cases where the compiler is outright too stupid to find the optimization you want even with repeated prompting tend to be rare nowadays, and probably justify a bug report.