skysight-inc/HackerNews huggingface dataset:
Author here. One question I often get about Martini is how to hook it up to a database. I hope this post helps explain the Martini workflow a bit more!
Also consider that such a thing would totally devastate the local community and surrounding areas in numerous ways. The solution has to be fixing the problems where the people are, not relocating people away from the problems to only create new problems where they go.
Flash Player Unloading Vulnerability II
The physical laws here, like gravity or electromagnetism, may not make any sense in other potential universes or even other parts of this universe.

For example, the current model of the beginning of the universe, most of the rules of physics go out the window as everything we know as laws when evaluated end up with division by zero. It's infinite in size and infinite in density, something that we've got no way of understanding mathematically.
Is doesabearshitinthewoods.io registered yet?
It is also likely that when these open positions are filled, more will become available.
If you want to fix rumors, cliques, and back stabbing...it's not a leadership problem.

It's a people problem! Hire better people that won't engage in petty crap like that...
This is a polished and wonderful add-on.
> Don't date in the workplace

I think that really depends on your mentality. I hear this quite a bit, and I passed on a relationship opportunity because of this rule. However, at the defense contractor I used to work for I knew at least half a dozen couples whose marriages were forged at the company.
This is hilariously awesome. Personally I don't mind Vimscript (maybe that's since I've used AppleScript before) but I know that many people really don't like it. Also worth noting that this is half backed by Go[0].

[0]: https://github.com/mattn/webapp-vim/blob/master/server/webap...
They use antibiotics in part because they keep animals in such close proximity. Disease spreads quickly in those conditions. In other words, they're creating the conditions that you would say justify the use of antibiotics.

You can't leave a loophole, or else companies will simply take advantage of it, even if it's to the detriment of society as a whole.
Super stoked to see this on here (very surprised).

The main idea is to have scripting language and/or scripting interface hybrid with graphical modeling, animation, and even raytracing. Parameters can even be controlled by other parameters or channels making this super extensible, for example, controlling color or position of objects with the envelope of a music file. Objects are infinitely composable with groups, much like illustrator or photoshop, allowing you to do interesting transformations as well.

It's really useful because it becomes a sort of assembly language for working with files, textures, etc., and saving them as a scene file which aggregates all of this.

There is more information here: http://www.vim3d.com/

Any feedback, thoughts, ideas appreciated. Thanks!
hey mercer!

Thanks for your insight, I will certainly look into taking on board a lot of peoples ideas and insights.

Thanks again!
Personally I do not want to grow into "management" because I don't want the job of managing people and careers. But I do want to grow into guiding product direction and picking my own projects. At most companies those two are linked. The more tenure/respect you have the more you can influence managers, but the managers still have ultimate say on the product direction.

Because of this I keep thinking about whether it would be worth the hassle of being a manager just so I could have the control I want.

It also makes being a startup (co-)founder very appealing because I'd be much more involved in what development gets done. Except then it would add even more overhead on top of managing people, since co-founders also manage finances, legal, PR, and take on risk.

I agree there needs to be a better way for people to grow. That's why I'm interested in flat structure experiments.
little confused what would have changed about my top 3 competitors in a month?
Looks hardcoded. How will I know when things have changed if I have to rely on them updating the site manually?
> Thankfully we're not to the point of people moving to a new area to essentially be homeless in hopes of finding a job.

Depends where you are.

The UK has a problem with migrant workers getting stuck - they come here for work, don't get work, can't afford to go home, can't get help to get back home because of legal complications.
Spotify's mobile app finally goes free
If I write a PDF file outline of
linear algebra, where can I post it?

Any suggestions?
One size does not fit all. People of Native American decedent are less prone to ailments caused by tobacco. Where as they are more prone to Alcoholism. We need to stop downgrading our freedoms to fit some abstract unit-human.
What THEY have instore for US
It's been necessary to pay for RHEL for a while now. When you pay your subscription, you do get support from RHEL as well. However, if you just want to try the OS, you can go get CentOS. Since RHEL is open source, the CentOS team removes the RHEL name from everywhere and recompiles it.

One market that it seems to be strong in is the defense world, since RHEL is one of the few OS' that get various certifications for safety and security.
Could the bullet penetrate the skin if fired close enough?

I think a more interesting use for such tiny ammunition would be model tanks. There's definitely a market (also a lawsuit)there, I reckon.
Sure, you can create a server with a foot in the regular internet and one in TOR. for that matter create two.

Receive https traffic at your Internet address, , then ship across TOR from one onion address to your other TOR connection then back on the Internet.

This is useful for hiding metadata, most importantly, you will have to work to protect the user's client to internet web server end. And protect your ssl keys from NSLs or government sponsored hacking.

"we have always been at war with EastAsia"
Octostalker
"The tokens and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq..."

Hey, I remember when those were introduced!

I was the sysadmin responsible for supporting the default gcc on all of a computer science department's non-research machines and upgraded gcc between semesters. I then got to spend a couple of days rewriting some grad students' code because the had used "and" and "or" as variable names.[1]

Fun times!

[1] Many of whom were upset because the upgrade had changed the preprocessor/compiler interface and broke their research compiler.
Mark Zuckerman was still in kindergarten when I started to learn to code, and I think Bill Gates was only fairly rich. I learned to get some specific things done, found it useful, and started looking for more things to do.

(Actually, I've never looked into MZ's biography, so he could've skipped a few grades, and I have no idea about the rate of growth of Gates's wealth. Still.)
Long-term unemployed have always been doomed.

However, a high unemployment rate (suppose 15%) means that the average person is out of a job 15% of the time. In most cases, this is not really that devastating. The problem right now is the unemployment benefits last so long that you can stay out of a job to the point that you become irrelevant.

Learning new skills takes effort, and usually requires you to take a pay cut as you get an entry-level job in a new field. Everyone can do it, though. Instead, though, we are incentivising long-term laziness by granting money to people who aren't working. I know at least two people who are just living off their unemployment checks and not making any effort to find real work.

If the unemployed are getting a check, then people who are employed should get that same check while employed. I think that's the only way to keep the incentive to work. (This goes back to the idea of a minimum guaranteed income)
In the event you feel like answering, most martini examples I have seen instruct us to execute `go run main.go`. Is that the "right" way to run martini? Shouldn't I compile my martini app first?
Surely the TOR protocol is equivalent encryption to SSL/TLS and thus only the exit node or one with the exit node's private key can read any traffic for the hidden service?
My understanding with FDA guidelines is they are always "voluntary" only in name. Companies effectively have to comply or the FDA will crack down very hard on the company.
http://www.wings3d.com/

Super simple interface, and it's even written in Erlang.
Exactly. Another common practice, especially for private companies considering an IPO, is they dont even reveal the valuation at which they most recently raised money. So unknown number of outstanding shares, unknown valuation - this is common. Anyone who interviewed with companies like box.net, linkedin(pre-IPO), etc would attest to this.
last.fm has provided a related artist feature for longer than spotify has existed!
Yeah, coming from the RH/Fedora world, it seemed weird when other distros starting spinning specialized versions for a different window manager on the desktop, such as kubuntu. I guess that's because they wanted to have more control over the "experience". RHEL is about getting shit done when you know what you are doing, not holding your hand and making you feel comfortable, so I guess with those different expectations it's a bit easier.
hey nizazpk!

haha thanks very much for the compliment!

I am always interested to share things and what makes it even better is when people will have some insight, suggestion, opinion or criticism that I can take on board as the more feedback, the better a piece of work can become. It really helps and I'm really amazed and grateful for the amount of feedback tyto has received.

Thanks again!
No, you store the register value holding the RDRAND result into memory, then you store the register value holding the number from your other sources of entropy.

Then you read them back from memory and XOR the same numbers again. You compare that result with the XOR from the register values and see if they are the same.

If they are different, the chip is substituting a different XOR result whenever it is capable of determining that one of the operands is the output of an RDRAND instruction.

You might presume that an efficient mixer of multiple entropy sources would just XOR all of its various inputs together, so compromising XOR would be an easy way to discard the entropy of the other inputs in a way that is not easily detected without writing assembly code specifically to check it.
I'd love to meet the people you've worked with.
To the contrary I am indeed afraid of the increase in Islamic fundamentalism across the world because of the destabilizing influence. Also because of the detrimental effects it has on global development, scientific progress and human rights (particularly women's rights). With the latter I fear that the more entrenched it becomes the harder it is to roll back. Sharia is a terrible thing for global progress and its implementation anywhere is something I fear, so phobia seems pretty apt and not irrational. Talking with women living in societies where Islamic fundamentalist power is on the rise you will find a very real fear as to what it means for them.
Love it, and I don't even use Bitcoin! Anything that decreases the barriers for bitcoin transactions is great for its adoption.
It's only hostile to sites that try and steal bandwidth resources by hotlinking/leeching images or direct linking downloads. It's not about milking visitors. It's about preventing unethical behavior by other sites.

I've spent 10s of thousands of dollars hosting free and open source software for millions of people over the years and I make sure to prevent bandwidth theft from other sites that cut into my ability to provide that service. Ad revenue (all responsible ads... no popups, no sound, etc) doesn't cover the cost of hosting and bandwidth even when sites are prevented from being unethical.

Take away referrers and it will be replaced by more complicated technology that serves the same purpose. CDN providers have secure links, for instance, that use an API to allow sites to generate a one-time use or limited time window link for a download from the CDN of a given file. It's more complex, but it's what I'd switch to tomorrow for downloads if referrers went away.
ABE, NoScript, HTTPS Everywhere, Blender. Run em all in Sandboxie for pr0n and spelunking.

Like to point out what may be obvious to some but not others, when using NoScript you may want to remove Goog, Yahoo, etc from the default whitelist.

Before Blender I used various iterations of FF for testing & different surfing types(Waterfox/PaleMoon/ESR), but it appears I'll only be doing that for testing purposes anymore.
https://addons.mozilla.org/en-US/firefox/addon/blender-1/?sr...
Unfortunately, cow milk is only useful as a human beverage.
Disrupt Big Food; Or, Death by Food Pyramid
Just don't try the option they call radio. It's awful.
Sorry, removed that piece from the original post as I feared it would detract from the main point. The use of "haves" versus "have nots" was intended as an example of divide and conquer. It was not intended as two distinct groups, with obviously distinguishable beliefs. Persons shift beliefs to exploit ends that are most beneficial to them. For other readers, he's referring to:

> This is classic "Us versus Them" (divide and conquer) that systemically makes it worse for most everyone, especially the individual. One is punished for success via taxes, fees, fines, etc. by the "have nots"; while the "haves" punish you for practicing a different set of ideals or lifestyle choices that go against societal norm.

Again, I meant to show an example. Whether the "haves" or "have nots" are in camp "punish by taxes" or camp "control lifestyle" is irrelevant. Persons shift between camps, when it's convenient. Similarly, all sorts of other camps exist towards other ends.
Yeah they are really angry about it. Crazy that his decision was just to fake it.
Well, it's not that others made "bad" decisions, they just made a different decision (to not pursue a tech job). Tech jobs aren't the only jobs that hold value; someone has to make the coffee, repair the buildings, do the dry cleaning, run the restaurant, do the accounting, etc.

The choice to pursue a career as a mechanic or plumber or electrician or whatever else isn't a "bad" decision - those jobs are necessary and thus we need people to do them.

SF is a city and has the same needs as any other city, which means it needs people to meet all those needs. You can't have a city with just wealthy tech people because then no one's going to come over to fix the plumbing.

Wealthy tech companies are growing, hiring more talent, and paying them lots of money; this means that housing demands go up (from the people they're importing from other cities/states/countries) which leads to increased prices (specifically because you now have more demand from a group of customers that can afford to pay higher prices than everyone else).

Now, all of a sudden, people who aren't as nicely compensated at their jobs can no longer afford to live in the city they work. The issue is that the city still needs those people - regardless of what wealthy people think.
Google Translate - now in 80 languages
But that's just normal human speaking dynamics.

"Why are you making me do this stupid thing?"

(I cannot agree that this thing is stupid, because that makes my job, and thus me stupid, so I'll grasp at straws to defend this action) "It's not a stupid thing! Here's a justification!"
SkySat-1 First Light Images
Albums I and II are already available on Spotify--I just checked. Interestingly, their Spotify popularity is currently zero, probably because they just got added.
How does that make any money? I don't even see ads and I don't have adblock.
So how does this actually work? The private keys are stored offline?
Sorry, I don't know what any of these does. When I went to school it was common convention that system level is the OS kernel, drivers and anything else that talks to the hardware.
The modern Android and iOS SDKs are both really quite nice. There are obviously weak spots in both, but neither could really be described as "crap" or "over-engineered." I'm not familiar with WinRT.

Still, Qt is pretty impressive. The main problems it suffers from are it's weight, and the issue that all cross-platform frameworks suffer from, in that the GUIs never feel quite right.
hey bcoughlan!

yeah me too! that's why I wanted to share it at this stage and see if could generate enough interest to take it much further. The more feedback generated, a better picture can be made of how far it can go and in what direction. To be honest I am just really pleased that as many people have provided feedback and shown interest as they have. It's majorly appreciated.

Thanks again!
Engineer to Engineer Recruiting
Care to give a summary so I don't have to give them personal details?
Show HN: Gyroscopic Navigation
... without requiring a recreation of an improbable event in all of them

Just to add to your post: the probability of such a spontaneous event (life emerging from a cocktail) increases as you're no longer looking at a restricted area. If panspermia is the mechanism then you don't require life to originate on a suitable planet in a Goldilocks zone. Every square mm of (often porous) rock flying around is a potential point of origin, carrier or seeding station.
Ask HN: What question would you ask beta users to get highest reply rate?
Here's the ground rules:

The customer has just signed up to trial your new app or web service.

1 - You have to ask the question in email.
2 - It can't be offensive or unprofessional etc.
3 - It must get them to reply and start a dialogue.

What question would you ask to get highest % reply rate?
Liked it better when it was called "Programmers Need To Learn Statistics Or I Will Kill Them All" http://zedshaw.com/essays/programmer_stats.html, but still kind of wrong.

If you need to reduce a distribution to a single number, the most informative number is going to be the mean.

I understand their point about the 99th percentile, but consider that it's possible to improve the 99th percentile measure, while increasing the mean and degrading the performance of all but 1% of the users.

The real issue is reducing a distribution to one number.
Looks like it's based on http://mapdive.weareinstrument.com/
It's been my experience that those negative social phenomena are emergent with any sufficiently large group of people. You need structural components in place to prevent them, or you need to not grow.
Don't forget to dress the big coat, I hear it's chilly down there.
It says in the link, though I suppose it is only a beta still.
The last.fm spotify app also has a "recommended" tab, which has given me some pretty good recommendations.
Startup CEO Complain SF is Full of Human Trash
JonDonym: another anonymizing proxy and onion network
Question: If I were to deploy a rails app using docker, can I put the whole stack in a single container (ruby/postgres/redis/sidekiq/etc.) Or do I need a separate container for each process?
When I was taking my differential equations class, the Mississippi River bridge collapsed. We had just received our midterm exam results. My professor, usually a very positive man who enjoyed juggling hammers, was very upset. He said to us that every red mark on the page was another dead body. I looked at my exam, riddled with evidence of laziness and half effort, and I was ashamed.

That's the difference between engineering and hacking--when you are an engineer, you consider yourself personally liable and morally responsible for anyone injured using your product. Hacking code bears no such obligation.
Except that what I think of as "Spotify" is the ability to pick a tune from their enormous library and play it with some ads thrown in.

What is actually free, today is the ability to play random songs. Basically no different to other streaming services. Massively caveated mobile experience which is not immediately obvious in the announcement.

I installed the Android mobile app. It took me about 10 minutes to work this out at which point I uninstalled it again.

Please correct me if I'm wrong.
While you might argue that development was a net positive overall, we didn't actually learn a whole lot from it - plague was a recurring problem in Europe for centuries. For example, major epidemic we all think of as "The Black Death" kicked off in 1347, but there were still major outbreaks (the Great Plague of London) in 1665.

If any one disease is responsible for hygiene and disease prevention in the west, I think you can make a much stronger case for the Cholera outbreaks in the mid-1800's.
Complaints over Mandela memorial sign interpreter
Who's TB?
What's most interesting about this is that higher education (through student loans) and healthcare (through medicare, medicaid, social security, etc) are two of the biggest industries subsidized by the government.
hey bshimmin!

I did start out using class in coffeescript but I couldn't get it to work quite how I wanted to at the time but I was brushing up on my coffeescript and it is a really valid point and therefore I shall probably revisit this to refactor into that form. It does make sense after all.

Thanks for the feedback!
Man claims Wal-Mart banned him for life due to aggressive ad-matching
The removed packages listing[1] is chock full of items being replaced by systemd.

1: https://access.redhat.com/site/documentation/en-US/Red_Hat_E...
I don't have a problem talking to people (I'm a software engineer who happens to have a Bachelors in Theatre and a Masters in Education), but I do understand the social frustrations. For someone who thinks in terms of code and logic and problem solving, decoding human interactions is tremendously difficult. In mathematics, there is often one correct answer -- or, at the very least, a discrete set of correct answers.

In the real world, when a girl smiles at you, what does that mean? It could mean anything.

It could mean she thought of something funny. Or I look funny. Or she's just happy. Or she's flirting. Or she likes me.

For someone who thinks in terms of information and problem solving, being "outside" is really, really hard work. It's hard work to talk to people. Sure, some of us get the hang of it, and you'd never really know that we're uncomfortable, but if the social interaction goes on long enough, we tire out. We fall back into our solitude. It's easier that way. It's less work. Those correct answers we're trying to find matter only to us -- if we get it wrong, nobody else has to know.

In my experience, the problem with social introverts (and engineers in general, though they are not necessarily the same thing) is that social interaction is exhausting, and because of that, most of them just never learned to fake it.

It's unfortunate. But the best thing you can do for an engineer is let them talk about what they wanna talk about, act positively, smile, and actively invite them out again next time. And if they say no, it's probably nothing personal. They're just tired.
I'd rather not grow ;-)
Ok, my point is simply that notion that there exists a valid camp where haves are punished by taxes is simply false, the haves like to claim that, but it's simply not true. The haves are not punished by the system, they're rewarded by it.
I dunno if you're being flip, but Lez Zeppelin is a pretty good group in its own right and not trying to simply place cover songs of originals....