skysight-inc/HackerNews huggingface dataset:
Until I get released or go to court.

"I submit that an individual who breaks a law that conscience tells him is unjust, and who willingly accepts the penalty of imprisonment in order to arouse the conscience of the community over its injustice, is in reality expressing the highest respect for law."

- Martin Luther King, Jr.
Building a simple GraphQL server with Neo4j
What does "women pay no taxes" mean? On its face, that's trivially false.

More people sharing a larger total benefit doesn't imply that the average individual receives a larger benefit.

Raising a child alone is a privilege?
or it could be these careers speak more to women's aspirations than others. If an important goal for a woman is to have a family and children, working at higher paid jobs that require tremendous hours and travel are not going to be attractive. If the same is for men, likewise...the family man who turns down traveling or relocating, and can't work massive overtime will see his prospects decline too.

A lot of the problem with gender roles is many feminists have internalized male actions as the norm and female actions as inferior...so they see women as underpaid over as having the flexibility to raise a family
I have had work from anything from two days up until over a year of constant work. Being a contractor always means companies can fire you more or less at will. That's why you get paid more, there's more risk to it.
Ah, yeah, its more than reasonable to tell them you expect to be paid for a weeks work. Now the question becomes whether its actually a week's work or its a couple of hours worth of work that just takes you a week to wrap it up.

For the latter case, I put a time limit on it. If I look at it and I think its about an hours worth of work, I'll just do it. If it looks like a day's worth of work, I let them know that and tell them I'm happy to give them a day rate on contracting and either work on that project or pair on something else, and if they push back I politely decline to continue the process. IME good companies know at the outset that their filter projects are substantial enough that their process includes automatic payment for the day.
Females have better social skills, so I'm sorry they manipulated you into feeling that it's fun to oppress them. I hope you felt included, at least.
If you can't concentrate or work and feel anxiety and occasionally hopeless, that sounds like the definition of depression to me. I'd suggest immediately finding a therapist you connect with (or at least get into meditation with an app like Headspace), a long vacation, and an emergency infusion of fun and challenge in your life.
Let ask our self why anyones career advancement should be held on hold because they got children.

8 hours work day for 5 days a week was fought for and became standard by the work force during a time where men worked and women stayed at home. The balance became that the home got half the work force and the work got the other half.

Today when both adults are expected to work and people decide to have children, that change in society comes to a breaking point. It is problem that a disproportionate amount of women need to sacrifice their career to restore some part of the hours needed to raise children, but is the solution really that men too should sacrifice their career in equal amount, or is the problem on the 8hrs work day that was based on a society that no longer exist?
It is hilarious watching people try to reinvent financial institutions without any knowledge of or respect for history.
There's are fundamental differences between religions and political parties, especially in this context, and you are too sophisticated to not know them (a compliment and a criticism).
I don't see why you are calling that hostility. You could have made the point you made here without implying I was suggesting that some man should go with that framing.

I am quite open about my gender. Lots of people recognize that I am female. Those that don't can easily determine my gender by clicking into my profile. I have zero reason to believe people will interpret my remark to mean that men should call themselves homemakers.
Oh yeah, I remember thanks to ActiveSupport::Inflector, heh.

Yes: https://github.com/diesel-rs/diesel/blob/e52d1710d98a05c3aa4...

But it also converts CamelCase to snake_case: https://github.com/diesel-rs/diesel/blob/e52d1710d98a05c3aa4...
i think one forgotten issue is the part-time economy. I know in retail just as the work shifted to part time on demand hours, women's participation increased because it's easier for women to work part time than men.
Is this because of GC? I just came across this statement on the Hopac site:

> Before you begin using Hopac, make sure that you have configured your F# interactive and your application to use server garbage collection. By default, .Net uses single-threaded workstation garbage collection, which makes it impossible for parallel programs to scale.
I'm not knowledgeable about BTC; this is the part that confused me. If you short a stock, and it distributes dividends or stock or ponies, as Levine says, you have to return that to the borrower. I'm not sure if this is law or just the overwhelming common practice of the markets, but either way we agree on this. You _could_ devise a short agreement where you say "no distributions are owed," but that's not the standard that the big securities-lending market has settled on and I'm not sure why people would demand that instead.

If on the other hand you short a stock, and a third party says "Hey, I'm going to give everyone who owns this stock on this date a bag of cash!" I don't think that shorts would be obligated to cover that. This is, I guess, like what happened with Dole, except that there the third party was a judge, who has the force of law at his back. And this strikes me as similar to what happened to BTC/BCH, except without said force of law. Wherein lies the ability of someone to compel a BTC short to now owe BCH too? What exactly is it that shorts have agreed upon to return to the longs that they borrowed from, and if it's just BTC, isn't returning a BTC enough? If not, what stops someone else from making their own fork and compelling shorts to come up with that too?
They don't allow you to have jokes in here.
I'm a Lisper (and Pythoner) and strongly agree, the first one is not readable. I would say it's gross. It boggles my mind that Lispers haven't taken that problem seriously. I have taken it very seriously and have been working on it for years.

I just started publishing my results.

http://breckyunits.com/the-flaw-in-lisp.html

What I've discovered is that the parentheses are completely unnecessary in Lisp, and in fact cause much harm by making Lisp harder to read and maintain in the long run. Drop the parentheses in Lisp by switching to whitespace/geometry for syntactic structure and you suddenly have the dream language.

Your example above would be something like:

setv result
-
/
+ 1 3 88
2
8

You might think that looks a little strange too at first, but the neat thing about that code is you can write it on a piece of graph paper, draw lines around each word, connect the indented nodes, and you'd have a tree visualization of your syntax code without doing a single transformation of the source.
A USA school year is 180 instructional days => 36 weeks. Staff work a few extra days when students are not in session => 38 weeks.
It still happened, even if "corrected" post-hoc.

The fact that the cable companies asking for the power to detain and search a private citizen weren't laughed out of the building by law enforcement is what's troubling to me.
> The ADL appears to be picked because they're a very powerful political lobby in Washington

Do you have any basis for that statement? And what lobby do you mean? Is this a conspiracy of Jews controlling the world that you are alleging?

> the ADL's agenda (promoting Israel)

The ADL's agenda is anti-discrimination, against Jews in particular but also against others. They've stood up to Trump's discriminatory actions too.
That's not an inversion, it's the same point: apparently it can't.
You are correct. However, Coinbase does state that they simply store the funds:

"Customer deposits are not sent anywhere. Unlike other financial institutions, we do not lend out customer funds. 100% of your funds are securely stored."

https://support.coinbase.com/customer/portal/articles/667213...
Automation – An Ethical Dilemma
Thanks for the suggestion! I tried zoom, hangout, slack and Skype before on my laptop, the experience wasn't good enough for us. It's not very stable. Sometimes the mic will just stop working on the other end for unknown reason :( It can become frustrating very soon. I was hoping a dedicated device can help with this.
New Niche for C++: The Browser
Which crimes?
This was very thoughtful and thorough, one upvote isnt enough!
I've seen a couple employees do this to transition to mostly-remote at a big employer. You might have even better luck at a small or medium size company.
> That is not now and never has been a part of the fundamental social contract.

Interestingly, not only is it almost universal, but it's even present on HN and in our immediate interaction.
Performance is important when you are scanning all system IO for the "I Love You" virus.

The only sandbox I apply to this "realtime scanning" is to disable it wholesale. Instead of this waste of a Moore cycle Microsoft should add a few more patch days.
Pay Down Your Technical Debt Faster by Limiting Your Payments
The research points it's an acquired, not innate, skill.

In the same vein, people who have never studied French are generally less inclined to join a conversation in French.
The problem is that it requires all of your functions to have a fixed arity I think, or at least a lower bound on the arity, or you use newlines as part of the syntax. Check out this https://shriram.github.io/p4p/
It was when I tried it way back. Didnt care to check back. My customers are from everywhere around the world. Not only from those petty list of countries that Stripe supports. I cant tell them, sorry you cannot buy my product because the payment processor dont support your country. What a turn off it will be for the customers.
This bill is about EB-x categories only. it is supposed to replace them.
Mites have been the largest issue and will likely take decades for the genetics to select out for an uneasy balance. In the mean time, the commercial guys can't keep doing business as usual and have to cleanup their act - they had a nice free ride for a while
Is it even a benefit to work instead of taking these hiatuses?

Parenthood can be a vacation or hard work depending on whether you are a good or bad parent. Just being a parent does not mean that it is difficult work. And if it is hard work, it can be easily argued that being a parent is more meaningful work than 99% of corporate jobs.
I'd have thought that would be easier to do for teachers than for (the implicit comparison) software engineers.
> It would appear that you misunderstood what I said.

Could be. The point of the paragraph after this seems to be self-evident (if an abstraction is unavailable, then you use a lower-level alternative). If that was what you meant, then I agree...and I don't think I needed to have read SICP to know that. ;)

> This was because the community leaders/ members were often quick to dismiss any suggestions/ complaints offered instead of patiently exploring them.

I would describe this particular issue as having been "patiently explored to death." Here are several links demonstrating this:

[0] https://groups.google.com/d/msg/elm-discuss/oyrODCgYmQI/T2I_...

[1] https://www.youtube.com/watch?v=oYk8CKH7OhE

[2] https://github.com/elm-lang/elm-compiler/issues/1039

[3] http://faq.elm-community.org/#does-elm-have-ad-hoc-polymorph...

> Elm not facilitating the use of sufficient level of abstractions [...] I had never got the impression that the Elm community was going to fix those problems any time soon. [...] Indeed your characterizing of this thread as talking about some `spooky "abstraction wall"` is a testament to that.

This quote characterizes Elm as not having "sufficient level of abstractions" and that these are "problems" that are not being "fixed." My reference to the "abstraction wall" is also a direct quote from a previous comment. [4]

All of these quotes frame personal preference as objective fact.

It's like saying Java is "broken" because it does not support manual memory management, which no one seems "interested in fixing" by adding `malloc()` and `free()` to the language. Plenty of people would (rightly!) be upset if Java introduced `malloc()` and `free()`, thus breaking the invariant that everything is garbage collected.

Likewise, there are many happy Elm users, myself included, who think Elm would be substantially worse if it moved toward the abstractions that PureScript embraces. The fact that Elm doesn't is a benefit from our perspective, even if it's a drawback from yours.

Neither of us have "wrong" preferences. There's no universally correct answer here. We can both go about building Web applications in our languages of choice.

This distinction may not matter to you, but to someone wondering whether Elm is worth looking into, there's a big difference between "I am inevitably going to hit a wall" (which is not true) and "not everyone agrees with Elm's design decisions" (which is of course true).

[4] https://news.ycombinator.com/item?id=14877406
Similarly, Apple News is pretty crappy, but I still check it now and then because its right there. That's a "pageview" that used to go to a "media company".
That's an incredible tagline
Disclosure: Bitfinex robbed me of BCH according to the terms of the agreement, which was not amended until after the fact.

The money wasn't totally free. There was a huge opportunity cost to holding BTC at that time, and even having any in the margin wallet was a huge liability as opposed to funding your margin account with altcoins. Any serious trader knew that alts would rise immediately following the fork and Bitcoin would drop.

And regardless of whether it was free, their terms explicitly stated that those with a BTC balance in their wallets would receive BCH [1]. They did not issue a follow up post clarifying that hedging was strictly not allowed and thus robbed people. After how they handled both this and their hack, I urge/beg people not to use this exchange.

[1] https://www.bitfinex.com/posts/212
LeCun recently griped about this topic w/rt classical music on GooglePlay,

https://www.facebook.com/photo.php?fbid=10154605399547143

> Don't you guys realize that putting everything from Monteverdi to Bach, Mozart, Beethoven, Brahms, Moussorgsky, Stravinsky, and Bernstein in the same "Classical" bucket makes no sense?

> (Particularly when you have ultra fine-grained categories for popular music!)

Any comments about that?
There are shades of the 'what happens to my self if I could be teleported without the destruction of the original me?' philosophical conundrum.
> "many big corporations and tech firms have specific roles slotted into specific tier, and each tier / job title has a very specific salary range"

Even these cases are highly variable, because companies often end up hiring someone into a different role or tier than the specific job they applied to.

You applied to a Tier 5 job with Team A, but upon interviewing they decide your skillset is that of a Tier 4, and Team B has an opening for a Tier 4. A premature statement of salary range here will simply compromise your ability to close the candidate, who is expecting Tier 5 pay.

Heck, even singular job reqs frequently change levels depending on interview. You post a job for a Tier 5, but the person interviewing winds up assessed at Tier 6 - the hiring manager does some maneuvering to raise the tier of the position to close the deal. This happens daily.

The compensation is always negotiable. Wrapping compensation around strict tiers is a common practice in BigCo, yes, but that doesn't stop people from negotiating. Instead of "I need $150k", it's now "I need this position to be a Tier 5".

Companies may claim that their postings are tier-locked, but that is practically never actually the case.
Tesla has completed its first ever Solar Roof installation
Sure. How would we judge it though?
We all have our own priorities which influence the attachments we allow ourselves to have with the possessions and people around us, and how comfortable we require ourselves to be.

It certainly complicates things when there are mouths to be fed, human or animal.
BCH has no liquidity. It's price is largely irrelevant now. You can't just look at market caps.
You can still use the volume mixer on individual tabs, but it is definitely more annoying
There seems to be no chicken/egg problem here. Insects, and specifically the spore-feeding ones as well as the flying ones appeared before flowers. Once we have the picture of insects gliding/flying from cone to cone feeding on the spores - flower+nectar comes as an obvious evolution.
I think the number of applications running on AWS in a non-HA manner is very high, so a single datacenter going offline would have some impact.
I appreciate you taking the time to respond. I do think the various homework problems are fair and pretty well designed. If 3 people have reviewed each submission, I would have expected to get some feedback besides you are passing. If it is a rigorous review process then you should be able to easily say what criteria were not met. I think there is also the perception that the roles you can complete homework for, correspond to a current job opening. The applicant has no idea what your hiring timeline is and it may take them a week or two to submit all of the required assignments.
No hate on teachers but generally speaking, teachers are not the ambitious type. The school of education at many universities is seen as a joke for people who wanted to party all day.
Find projects infected by malicious npm packages
The main selling point over just buying a raspberry pi and installing it locally on your home network is that it only works out of the box on your home network. Opening up your network to the internet is not recommended for the average developer, and generally not recommended at all.

Yes, you can set up your own VPS for less than $9/mo. But not much less.

There is a lot of concern over logging the DNS entries. I'll put a notice on the site, but you are not only able to clear your logs at any time but are also able to turn off logging altogether. I do not keep your logs.

This is not a DNS provider, this is simply a layer that attempts to stifle known ads and trackers. You can already assume your DNS logs are being used somewhere, this does not stop that.

This does not use a VPN to hide your IP.
I've "rough mixed" two Soundcloud tracks by opening them in different tabs. It was just to get an idea of whether they would complement each other in a mashup but it was useful as a quick POC.
That's a very poor analogy.
That's probably the scariest thing about disturbing violence. Ceasing to be disturbing is the bigger issue than being disturbing IMO.

But I'm weird and think that it's far better to let children see sex than even regular hollywood violence, and that things like US military recruitment ads and ISIS recruitment videos should be treated identically (restricted behind a warning that they're not for kids). The normalization of violence is a terrible thing.
Having Big Blockers off on their own chain instead of causing headaches for the Bitcoin legacy chain is probably increases the value of BTC by about 15%, so the math works out. (I'm being a little flippant here, but on a serious note we have no idea how the value of BTC was affected because 15% daily swings aren't something anyone even bats an eye at anymore.)
> People have been writing infix math notation libraries for CL for exactly this reason.

People have writing these notation libraries, but then not actually using them.

Infix libraries for CL mostly exist to end arguments; "we have infix; Lispers choose not to use it, and you will understand why soon enough".
I'd say that they're about equally (un)readable. What do you think of:

(setf result (make-instance 'foo :bar (baz quux)))

vice:

result = new Foo(bar=baz(quux))

The first is simple to write a parser for, but the second is … evil.
I think the discussion you and tptacek are having relates, in a way, to how different people approach the criminal justice system. People generally want it to either punish the guilty (Watchmen's Rorschach) or protect the innocent (Sweden), and I think Symantec's dissolution looks like a carefully thought out plan to protect the innocent.

Badness happened, but no more. There are paths forward for everyone involved. No more harm, just move forward.
I've never been tasked with programming assignments, but I'd assumed such things would be aimed at a few hours at most. Asking a potential employee to work a whole week seems way out of line.
Bcachefs Is Still Getting Fixed Up to Be a Next-Gen Linux File-System
In this competitive world, is'nt this too much to ask? If you study your competitors, things might get really tough. Certainly, if you want to put an escrow in place, there are loads of options available.
But I really doubt the world is gonna welcome a paid test drive system, unless you are selling a Tesla!
Prefix notation is something you get used to; it's not as easy as infix for operations that use the same infix operators with the same meaning and priority in the domain (e.g., math) but real programming languages often use operators that aren't standard math operators and have precedence and/or associativity quirks with the operators they use which increase overhead. Prefix notation is basically everything-is-a-function, which I think is ultimately less overhead overall, though still more for simple math, than infix.

Indentation can help, too.
> 1. If women were 25% cheaper than men while being as competent, wouldn't white/male capitalists trip over themselves to only hire women to increase their profits?

Here's another claim I've heard many times and never seen refuted (or even challenged): Tall men are paid more than short men (extending into non-physical work such as programming.)

A company that recognizes this should hire a bunch of short programmers at a discount and trounce their competition...but they don't.

I'd suggest these factors:

1. Despite the fact that short men get paid less, you can't just take a tall candidate, find a shorter one with equivalent skills, and hire him at a discount. Finding and identifying the optimal fit for a job is already beyond our abilities--adding in this extra restriction just isn't feasible.

2. This bias isn't an explicit bias like "I hate short people". It's a subconscious "I feel better about this candidate". Our decisions are based on black box gut feelings, so offsetting our subconscious bias is extremely difficult.

3. Tall men might actually be more effective in programming jobs, simply because we afford them higher status as a society--that adds value in a job that involves working with other people...such as programming.

Suppose 3 is true--I suspect it is. Even if I overcome my bias and hiring challenges to get past 1 and 2, 3 means the rational thing for me to do when hiring is to pay the extra for tall programmers, because in our society, they'll perform better.

But an alternative universe where no one has this bias in the first place will result result in a more optimal allocation of resources.

There are times where you can get an advantage by overcoming a bias others experience, but there are times where you can't and the only fix is to fix society at large. (Maybe I can just fix that bias in every one of my employees, but limiting myself to the small set of people who lack a pervasive bias means reducing my talent pool--probably so much that it offsets the competitive gain I get.)
https://news.ycombinator.com/item?id=14915419
Don't you mean "Google Play Music All Access / YouTube Red bundle"?