skysight-inc/HackerNews huggingface dataset:
Are you kidding?

What does a family line which has had uninterrupted, exclusive access to a personal library know?

I mean think about it--what is that family like? That family which has held on to the same chunk of physical space, with books and notebooks, for several generations.

"Equal footing in terms of ability to gain information", my ass!

My own toddler gets confused when he tries to describe his home--probably because he's moved three times in as many years.

I remember the encyclopedias I read as a child. But, I don't have them. I can't review them. I can't consult my notes, nor smell them and get connected to the concrete memory of the day I learned about phases of matter or dry cell batteries.

Those things are important. They change the slope of the playing field.
In order to have an effective meritocracy you have to have universal education. You then pick the top 0.1% and invite them to join you and marry your son or daughter. The whole economic system is designed to identify the very clever no matter their background and bring them into the ruling class.
That is false.

Jet is giving its customers all the commission they would have made, all of the supply chain savings they can get out of not having physical stores, paying with certain credit cards like Costco does, as well as any other savings the technology can squeeze out. They are giving all of that back to the customer.

For the Affiliate portion of their business they are giving jet cash to customers. That is a small portion of their business 15%, they are doing that as a value add for people who pay for the membership.
The Hololens from Microsoft – Help Can Be Right Under…Over Your Nose
I've changed the way that bookmarks are handled. It now waits until an element is clicked before updating the hash in the URL. Once that has been done, the page (and position on the page) can be bookmarked/shared/etc.
This is a great point. The author's last graph tries to make the point that that the fraction of income taken from tenants has outpaced tenant wage growth over a period of decades.

In present day SV (especially SF), most landlords will require tenants spend no more than 30% of their income on rent as part of the application process-- it's a somewhat fixed rule-of-thumb. As rents have risen, a lot of tenants in non-rent-controlled housing have been effectively priced out and displaced elsewhere.

So it's actually not so easy to demonstrate that landlords have been taking a larger fraction of tenant income; one must adjust for the fact that greedy landlords will also drive away poorer tenants. Simpson's Paradox at work.
The term I used was inarticulable, and if you are unable to articulate something (like to a judge), then that makes it inarticulable -- irrespective of how otherwise grounded it was.

So rationally, the cop's "spidey sense" is indeed evidence. The question I posed to you (and whoever's reading) was whether it counts as legal evidence. And it's my understanding that, no matter how good your spidey sense is, it does not become PC in a legal sense until it is articulable. As Thomas Moore said in A Man for All Seasons:

"The world must construe according to its wits; this court, according to the law."
of course, its a trade off between getting it done and not
Except, of course, for http://mynoise.net/NoiseMachines/windSeaRainNoiseGenerator.p... , http://mynoise.net/NoiseMachines/oceanNoiseGenerator.php , http://mynoise.net/NoiseMachines/squeakingSailboatSoundscape... , http://mynoise.net/NoiseMachines/deepOceanSoundscapeGenerato... , and http://mynoise.net/NoiseMachines/finWhaleUnderwaterSoundscap... .
Rent in the downtown core is about $1700 for a 1-bedroom.

Developers can do decently well in Vancouver, especially if you are employed by a foreign company. I am not sure about typical salary for developers, but I'm doing okay.

So, compared to San Francisco, for a good developer, Vancouver is slightly better. However, for everyone else in Vancouver, it's a disaster, since the median income is much lower. This is why Vancouver is actually less affordable than San Francisco, for the general population.

http://globalnews.ca/news/1098143/vancouvers-housing-prices-...
As I am not American. My forebears came here as settlers.
>>py34 lns.py
total lines: 2099
0.063% over 80

Not many apparently, and a significant portion of them are hard coded URLs/strings in scripts. I guess I stand corrected, 120 isn't that useful...

import os

from pathlib import Path

def walklines(glob='**/*.py'):
for filename in Path(os.getcwd()).glob(glob):
with open(str(filename)) as file:
for line in file.readlines():
yield line

if __name__ == '__main__':
alllines = [line for line in walklines()
if line]

totallines = len(alllines)

cutoff = 80

total_long_lines = len([line for line in alllines
if len(line) > cutoff])

prcnt_long = total_long_lines / totallines

print('total lines: {}'.format(totallines))
print('{:.3f}% over {}'.format(prcnt_long, cutoff))
Have a look at Random Agent Spoofer https://github.com/dillbyrne/random-agent-spoofer (beyond spoofing the User Agent, you can fine tune a series of privacy settings).

By the way, Panopticlick is outdated (is it even maintained anymore?). You should use https://browserleaks.com
Thanks, that was a rather detailed read.
Platform as a Service
>In the situation where knowledge of guilt has been found by unjust means, how does ignoring that knowledge promote justice.

By signalling to police that whatever sketchy things they did to obtain the knowledge won't be available to help them achieve their goal.

Example, police use defective probable cause to search a motorist's vehicle; and I don't just mean search, but really search, as in pull the carpets up, remove interior panels, remove all of the contents of the trunk, break down the tires and look inside; it is destructive. Although the car may be re-assembled, they never are returned to their pre-tossing state. The only thing preventing this from happening more often is the amount of labor involved in tearing the car up. Police (Feds sometimes do) don't have to pay for damaging someone's property when they do this. They don't even have to put it back together. Same goes for your home.
It's probably not so bad.

I recently found some code that was 25 years old. It was actually pretty decent, though of course not quite as clean as what I would write today. It basically did bit-banging across a COM-port using TxD/RxD + several control lines in order to talk to an external memory card (across a level-converter). It contained two control loops two autoregulate the speed across many different PCs, work nice with Windows, etc. It autodetected first the COM-ports and then whether there was a card reader connected to it, while talking care to work well with serial mice. All this before I knew what control theory was (or even just the name!). Still, it wasn't bad code at all.

Your code solved much harder problems so I would assume you were a better programmer then than I was, having only written small toy compilers. I can't imagine the objective quality of your old code to be bad in any reasonable way, even if you know you can do better now.
I keep seeing all these programming articles and schools that'll teach you in 3 months and you'll make 70k+. Someone is trying to flood the market to drive wages down.
It looks like hostname -i is getting its value from /etc/hosts. hostname --all-ip-addresses returns the correct result.
Show HN: Help me writing a list of tools for a decentralized web
Interesting. It might be that reading from screen works differently than from paper, where the 60-70 limit is a tradition. However, reading news is very different from reading code, so it doesn't go without saying that this result can be generalized to code.
rent for studio or 1 bedroom apartment in downtown area where lot of jobs are located is around $1300/month + utility and other costs.

I would kill for that, just moved into a studio in SF for 2300 plus utilities. A studio.
I don't think it's going to be able to help you if they're scans. From the README:

> Tabula only works on text-based PDFs, not scanned documents. If you can click-and-drag to select text in your table in a PDF viewer (even if the output is disorganized trash), then your PDF is text-based and Tabula should work.
Cue thousands of determined hackers descending on Project Euler! It would be great if the community could find the exploit and save the site.
It's about 16, right on the edge of being considered "moderate". I have roughly the same number of conscious wakings with the machine as I do without.

I have already had the pressure dropped once. My main problem may be that I can't get enough air through my nose, so I have to breathe through my mouth. Using a chinstrap makes me feel like I am suffocating.
My concern with 80 cols is that it is not friendly to dynamic languages that allow nested definitions, or long variable names.

if __name__ == '__main__':
def this_is_a_function(*args, **kwargs):
def this_is_a_helper_function(arg1,
arg2=('this line is already indented 39 '
'chars!')):
this_long_variable = ("Don't put an expression here unless you "
"want to use useless intermediate variabls.")
return this_long variable if var else 'really short here'
return 1

And some people want to insist on 8 char indents!
Holy shit. I hope this is sarcastic
"In a way, the ORIC-1 was so mesmerizing because it stripped computing down to its most basic form: you typed some instructions; it did something cool. This was the computer's essential magic laid bare. Somehow ten or twenty lines of code became shapes and sounds; somehow the machine breathed life into a block of text."

Oh, yeah. I still remember that feeling from Atari 65xe and then C-64. Now it's much harder to get such instant gratification. While trying to revive my passion and learn new stuff as an adult I also failed several times, because I set my aspirations too high and wasn't able to quickly learn all the necessary stuff at once :) Nowadays the path to "cool things" seems to be much harder, until you adjust your personal definition of cool.
just pick something that may interest you and work on it outside of your day job. That's how I keep myself away from bordum
By destroying the soil, you kill everything (mammals included) because they're all part of the same food web. The video I linked explains this.
Globalization and participation of women increase the labor supply. Wages fall. Supply and demand.
You might have noticed that I said the rich are smarter than in the past, but the ruling class are very clever. As you rightly point out there are plenty of dumb rich, but relatively few of these dumb rich are ruling.

As for leaders who the figurehead is does not matter - ask yourself what do the rulers care more about; who is the POTUS or who is the head of the federal reserve.
I disagree with you. The computer brain would still think the same as we do, but what do we do with our "thinking" process? we evaluate them based on emotions, while there is currently no way to have "real" emotions on a computer.
Humans will always do their decisions based on emotions and not logically, we think way to fuzzy that any program could (yet) do it like that.
It's not as settled as my comment made it sound, but the second paragraph at the below article briefly touches on the idea:

http://www.honeybeesuite.com/of-feral-colonies-and-varroa-mi...
Finding an exploit doesn't necessarily mean they've found the exploit, unfortunately.
Apple Helps Push U.S. Watch Sales to Biggest Drop in Seven Years
I think that zero interest rate policy should have ended 2-3 years ago when economy got back in shape. The zero interest rates are benefiting housing market thereby increasing housing prices. I don't understand why Feds inflation gauge doesn't take into account the housing prices/rents that well? Every month Feds see unemployment rate and review the rates accordingly. I think they should also take into consideration the housing prices equally. I feel zero-interest rates have benefited wealthy 10 times more than an average person.
If the viewport is small enough it seems scrolling is disabled. I usually browse the web on the right side of my 15" screen and was confused when I wasn't able to scroll.

I find it weird that most people don't plan for people with 900px or so wide browsers.
Whether or not you call yourself the "L" word, you argument relies on free market fundamentalism, which is just as bad.

Free Market Fundamentalism: the belief that markets are giant calculating machines that output optimal social relations, i.e. Pareto optimal transactions
#RozelleStrong: Some Stars Shine Brighter Than Others
the beekeepers are what migrate
1) Can it be hosted by someone else / SaaS? or must you host it yourself? (regulatory / contract / funding constraints sometimes dictate one or the other)

2) What's your budget?

3) How many people involved, and what are their jobs? All programmers? Designers? QA? Marketing? Support? Do customers get direct access to the issue tracker?

4) Is it really supposed to function as an issue tracker? or as a CRM system?

For "technical people only, non crm, cheap, potentially hosted at home" I still recommend Trac; If it's large scale company wide, JIRA is a good option (though it costs).

Haven't used SaaS solutions.

GitLab itself has its own issue tracker - what's wrong with that?
https://nixsrv.com/llthw is the real deal (IMHO).
Up until loopholes were introduced in the 90s almost every apartment in NYC was rent stabilized, which is a very modest version of rent control. Over half of all non-public apartments for rent are still in this program. Almost no apartments are traditionally rent controlled anymore.

Rent laws are often blamed for the city's problems in the 1970s, but there were plenty of other issues (underinvestment, depopulation, municipal bankruptcy).
> Although I find Rust very appealing I still see C++ as the better option, mostly because I fear that Rust would lack good suppport libraries

You don't need everything be pure Rust. Just use C libraries to fill in the gaps.
Relationship goals
California’s Bitcoin License Is Bad for Business, Innovation, and Privacy
Removing Distractions: Part 2
Evolution doesn't work that way.

Your genetic variant is positive for what?

If you select for resistance to CCD, other characteristics can (and will) vary negatively. Organisms have a finite amount of energy to grow and breed. If increased energy is channeled into one particular characteristic, then there is less energy for other characteristics.
Why do you think you need to deal with it any differently as a programmer than you would in any other office/desk job?
My rent is low and my pay is high. North England is good for that.
What would have changed in the case of the replay though?

For something to change it either needs randomness (which itself is not "free will") or an agent independent of his material status.

Not just independent from his body etc mind you: but also independent from his neurons, neural connections, memories stored in the brain's substrate etc.

Else, if all those are the same, shouldn't the decision be two?

I've heard two alternative solutions to this questions:

One from Penrose, who implies that quantum mechanic mechanisms in the brain (microtubules) bring randomness and casual independence into it (but it doesn't strike me as satisfactory, because randomness it not free will, and besides the theory has had some hard criticism).

The second is the classic idea of soul -- which is independent from the body and can make decisions outside of the constraints of its physical status (e.g. if it was "replayed" as you say, it could have made another decision).

This is not very satisfactory to me either, not because it assumes a metaphysical soul (I'm willing to accept that), but because it assumes one's self (his "soul") is independent from his past, and given the same exact past experiences it can come to two different conclusions (when "replayed" etc).

But if we aren't our past, and the way our memories and brain matter is wired, what are why? Who would that soul connect to my inner being, if it's independent of my past?
Ding ding ding!

When something that's in limited supply gets popular, it also gets expensive. If someone wants to argue that the limited supply is artificial, be my guest, but I have to point out that it's a lot easier and cheaper to build more humans (or move more humans in) than it is to build more housing for them -- after some inflection point demand will always outstrip supply.

So we build Manhattan straight up, to the limits of engineering, and can now fit 8 million people (~5x more than today). Great, what happens to the next million people? They get priced out! It will always happen!
Everything that supports VT-x at all supports nested virtualization -- the outermost hypervisor (called L0 usually) simply emulates the VT-x instructions use by its guest (called L1). The guest's guest is called L2, and L0 switches back and forth between running L1 and L2 as needed.

The problem is that this is extremely slow. Haswell's shadow VMCS makes it less slow, but I doubt it performs particularly well. Another downside is that the CPU only supports two levels of page tables, so it gets awkward to make everything work securely and correctly without emulating a level of page tables as well.
If you banish any of the smart/clever/etc to the underclass they might just start a revolution. Much easier to invite them to join the party.
As someone who has an amateur interest in how modern British railways operate I found this a thoroughly enjoyable read.

If you like this kinda thing then I can recommend RAIL Magazine [0], comes out fortnightly (I have a regular order at my local paper shop) and is packed with all sorts of technical goodies about rail ops in the UK and has nice pictures as well :)

http://www.railmagazine.com/
If you look at it from an entirely neutral perspective it is clear you are an idiot... or maybe that's not actually such a neutral perspective after all?
So this article gives an explanation for why people would want to push up rents and property values.

Anyone know the how of it? Rising rent compared to wage would normally lead to increased building, so this must be prevented somehow.
I can't wait for someone to figure out the exploit. Very excited. Go crowdsourcing!
>Have the same prosecutors hidden evidence from the defense in the past? I'd love to get answers to those questions.

Look up Alex Kozinski "There is an epidemic of Brady violations abroad in the land."

http://legaltimes.typepad.com/files/usca9-brady.pdf
>The same can be said for the specific arrangement of dust interstellar gas. Suggesting said gas has free will just means your definition of free will is basically matter with a past or even more abstractly just math.

Yes, the same can be said for it. Though, obviously will from will can have quantitative differences.

One involves much more complex math.

What else did you expect? God and an immortal soul?
I think today you get that kind of interactive computing with something like the IPython notebook. You can load an image, apply an effect on it and immediately see the result. You can lookup documentation interactively too.

If anything, I think nowadays there are too much cool things, and the challenge is figuring out what can be achieved with them in a small number of steps, instead of getting lost.
Or you could find something that's 95% shit and learn from its 5%. You can't learn everything, so why would you spend your time learning the 1% good things and dealing with 99% shit? There are too many easy ways to find value out there to be spending your time panning for scraps in sludge.
“The Truth of Fact, the Truth of Feeling” by Ted Chiang
You're absolutely right, as are the other commenters. I didn't think that one through as well as I should have before writing. In the spirit of the topic, I'll leave my "sour note" unedited.
Why is project euler not on github? Yeah..no one's gonna help unless you open-source your project buddy.
Then use better whitespace rules. Not to mention the helper isn't capturing any closure here so it's not particularly useful inline, and even when they are you can refactor variable capture to new functions. Nested definitions in python are pretty rare, and oft unnecessary

if __name__ == '__main__':
def this_is_a_function(*args, **kwargs):
def this_is_a_helper_function(
arg1,
arg2='this line is now indented 12 chars!'
):
this_long_variable = (
"Don't put an expression here unless you "
"want to use useless intermediate variabls."
)
return this_long variable if var else 'really short here'
return 1
>One way to test for causation is to see which one happens first. If free will (at least as defined above) is true, we expect that some subjective experiences should precede the corresponding physical change in the brain. If free will is false, then we should expect subjective experiences to be simultaneous with or come after the corresponding brain change.

Only if you assume that "free will" implies only conscious decisions.

Your subconscious brain is part of the same self as "you". So whatever you think as your "free will" is also part of that, just that part of it plays as "voice inside your brain" (conscious thoughts) and some of it does not.

It's not like the subscoscious processing is done by some other entity and imposed upon you.
Gow - A lightweight alternative to Cygwin
But LA is building vertically. Have you been downtown recently?
About three weeks ago I started working on a new open source project meant to interact with AWS. Coding fast and dumb, I cut and pasted my personal AWS credentials into my source code, committed it, and pushed it to Github.

The next day I got an email from Amazon, alerting me to the problem. Apparently, they scrape github looking for just that kind of stupidity. I instantly deleted the project, but it was too late.

Amazon ended up waving the nearly $3k in EC2 charges I incurred, thankfully. I'm now a zealous advocate for making sure a person never even HAS AWS credentials. Instead, make a new user without a password for each use case, and manually select the privileges that account has.

If you have a password to AWS, you shouldn't have credentials.
Greens grown in space are now on Space Station astronaut menu
I didn't down-vote you (yet), but I don't understand how asking for security help is the same as letting the site fall into obscurity. What modern development practices would you suggest?

Comments like this (sometimes) go half-way. If there's a point behind it, enumerate the ways you think would improve his practices.
So, it's much harder for the community to find and report security bugs.
I write simple pages like that, but then I get lambasted for "archaic" web pages :-)
You might have an easier time getting tldr pages to work: https://github.com/tldr-pages/tldr
PDFBox 1.8 less-than-great rendering engine forced us to include a separate library for that purpose only.

Moving to PDFBox 2.0 is also on our roadmap. But the text extraction API in 2.0 has changed a lot too, so porting our engine would require quite a bit of effort.

Friendly reminder: we're an MIT-licensed open source project, and we're always open to contributions!
Seriously, stop disabling SELinux
How about allowing markets to operate as markets instead of a government handout to the wealthy and powerful? fed policy only encourages malinvestment and inefficiency.

How about tax and regulatory reform instead of the current corrupt regime of barriers to keep out the innovative and new for the old and established.

There's so much which would help, but completely corrupt status quo serves the powerful at everyone else's loss, things are this way because the powerful want it this way.
If the unions are corrupt, why do you assume that it's in my best interest to join one?