skysight-inc/HackerNews huggingface dataset:
In the US, I worked for a consulting group in the bay area (Fremont). There was a big discussion about whether or not we were on the clock while driving to client sites, because some people wanted to live in Tracy and other people closer to the office, and the client sites were all over the place. So how to calculate this?

One way to do it was just to say you have to show up to the the Fremont office before going anywhere ('fixed office'), but this can be wasteful for everyone, since the client site can be in the opposite direction of the office. The final agreement was that the time it would have taken you to get to/from the office was your own time, and from then on you're on the clock and paid.

So if you live next to the office and get sent somewhere, your whole commute time to that place is paid. If you want to live in Tracy and drive an hour into work, that's ok, but your commute to the client site is only paid if it's longer than an hour or so. If you had to go to two client sites in a single day, the time between the client sites was always paid.

Nobody really had any idea if this was legal or not, but all of the consultants agreed it was very fair.
10 Days to crack 11M Ashley Madison hashed passwords
Great read! I'm a web developer but I play the hell out of video games. I really liked how the author explained what effects you're trying to mitigate in the collision detection algorithms. It instantly put it into a very clear and familiar context for me - I haven't programmed under these conditions, but I've definitely played games and seen silly things like this happen:

>This will prevent characters from “popping” through the slope from the opposite side.

>If you don’t ensure this, the player will move horizontally right off the ramp for a while, until gravity catches up and drags him down, making him bounce on the ramp, instead of smoothly descending it.
This reminds me of a bash.org quote.

http://bash.org/?4281
DRY revisited
Some of that could be Cloudflare
That's a ways off of being fixed.
CSCI 2020: How to Store Data

Discover the fascinating differences between fflush, fsync, and data actually hitting disk. Learn why single-byte writes are a dumb idea, and why accessing data through a cheap one-gigabit switch might not be as fast as accessing it locally. As preparation for being actual storage developers, students will be blamed for the professor's own mistakes, and for every problem that happens anywhere else in the system.
why would you post a link to a project that the founders abandonded to go to work for Datastax? It was all over the news some months ago
Here's what I would do, and have done in similar circumstances.

Stop working.

Write a clear letter saying that you're disappointed that they are not holding up what you thought was the agreement, especially since they obviously also thought it was the agreement because they had paid the first few invoices.

Issue a final invoice, and say that you look forward to receiving payment and having a discussion resulting in a signed agreement as to how to go forwards.

Be professional. No agreement is worth anything except to be a clear statement as to what's expected. The exception to that is if you are prepared to go legal, and that's an entirely different ball game.

Look at your possible outcomes, and consider what actions you must take to achieve the best possible, given that you cannot control what the client does.

Would you really go legal? Would it be worth it? Unless you are owed many thousands, it won't be. Getting a lawyer to write your letter is one way to increase the chances of getting paid, but up the stakes if they continue to refuse.

It's game theory - draw an explicit decision tree with probability estimates and expected payoffs. It's what I did when I participated in a semi-hostile management take-over.
And if you truly want speed, just buy elastic shoe laces. After getting them, I never looked back
Yeah, ideally what I want is a daemon which hooks into libevent or something similar, and each time a file changes or is created, calculates a checksum and updates other metadata, and then finally provides this information back to a central queryable database.
I'm going to put this one down to interpersonal variation because I'm at best an intermediate lifter (BW 90kg, BP62.5 3x5, SQ85, DL 110 3x5) and I feel awesome after lifting weights. Same thing after doing Ashtanga Yoga. I just feel euphoric after really using my body, like, yeah, I just did that.

The variety of human experience is massive, some people are tetrachromats, some can't visualise at all, some can't experience romantic love.
Tinytinytrophies.com making fun of people and learning about launching with social media
Fil – A playground for in-browser interpreters
If you are in the USA and the amounts aren't huge (see: http://www.nolo.com/legal-encyclopedia/small-claims-suits-ho...), then go to small claims court in your state to collect. But you should be sure to show (a) you were paid previously (b) what you are charging is justified, and (c)you have some proof that you tried to get the payments made (certified letter, etc.)
I did read the rational Wiki page. It shows Makow has a bunch of beliefs - 911 was a conspiracy; THE JEWS DID IT; etc - that are a strong signal that he isn't worth any more of my time.

Again, feel free to point out any particular errors.
Want to learn JavaScript in 2015?
Does it matter, for practical purposes, if they do laser acoustics to your windows from space, or from a drone a few miles away?
It's actually lack of application support for emojis on desktop.

But mobile devices, where you really want to be efficient when typing, do have support for Unicode smileys.

So my point still stands :)
Ask a lawyer.
Lego the company was fiercely protective of their IP. They had a patent they regularly enforced. Once the patent expired they took MegaBlocks to court trying to claim the shape of their bricks was trademarked (they lost this... but took it all the way to the Canadian Supreme Court).
Pregnant at 10 and abortion's not an option
He talked about the "better than sex" quote. It was hype for the movie. It worked, though.
Why didn't they take homeopathic recreational drugs? I heard they're way safer and there's no overdosing hazard
Forget unicorns, it's time to start thinking about 'unicorpses'
That's not a legal optimization as it gets all sorts of edge cases wrong. For example scalbn(0, anything) is zero, whereas simply adding to the exponent will produce some arbitrary power of two or infinity.
Show HN: Jumblestream – For when you've been to all the sites you normally go to
I've had to deal with both HIPAA and PCI-DSS and in both cases if the sensitive data is all stored within the web app, and the authentication to the web app is good and communication to the web app is encrypted, you do not have to secure the endpoint. Both of those are about securing the sensitive data, and keeping sensitive data off the endpoint is a perfectly valid method of doing so.
Hopefully, people will take to the correct usage.
It fascinates me how quickly your one man shop is growing. I remember reading a few months back that your MRR was $30K. Kudos Dan! Have you ever thought of hiring someone to offload some task or take it to another level or you prefer to keep it as it is right now?
How to Protect Server from Brute Force Attacks
Show HN: Find, visualize and publish data from everywhere with Data Explorer
Getting Hired by GE Impresses Absolutely No One in Company's Amusing New Ads
Show HN: SlackSnippet – A slack based tool to save and access command snippets
According to the author, it is not just a subset and actually produces the same binary files as actual TP would (with the exception of debug info). I can't currently verify that claim, but here's what he says on the downloads page:

"It can compile any source code compatible with Turbo Pascal 7 syntax. It will generate the same executable file and unit files as the original Borland compiler."
I suppose the advantage of a middle finger emoji is it can be understood across (some) language barriers, and it's more concise than a roughly equivalent written insult.
Would be nice if the services' header linked to the official AWS product page.
The first mass extinction of complex life
I struggled. It's interesting to me just how annoying I find that word. (Native Brit).
:-) But even on a mobile device, if you used a Unicode smiley, the HN software would filter it out.
It's also a sign that you're becoming a commodity which is bad for business. You can Xerox your document on a Canon, but you can't Google something on Bing.
I couldn't stay up to date on all the topics I'm interested in in an efficient manner without RSS.
BTW I came here to comment through my HN RSS feed ;)
Project Manager Personalities
These days, clang-format
The Cold War nuke that fried satellites
What tool do you use for visualizing table relationships (foreign key constraints f.x.) in PostgreSQL?
Show HN: CopyPasteCrypt a demo of encrypted chat by clipboard using WebCrypto API
Random Wordpress website - 50-75% reuse - most generic sites are the same - upload a theme I've used in the past, change colors, some layout, images, etc... saves a lot of time to have a vetted baseline

Custom CMS - 100% reuse - always start with a rolling base and constantly improving it though WP sites have cut into this - people think WP is better - get what you pay for.

Random 1-offs - how many times I've had to build a newsletter system... Base system gets copied and installed with specifics changed - where to pull the email list from, mailgun or aws for sending, etc...

Server config could be considered "code reuse" - I'll almost always refer to another server I built or run myself to copy apache / php / whatever config sections as a starting point.
Thank you. I appreciate that.
Great post some of this stuff has been is a mystery to me. Probably one of the reason I use Digital Ocean. For my personal needs, a simple VM will do and they even let me attach my Keys before instance creation.
https://cloud.google.com/free-trial/docs/map-aws-google-clou...

You're welcome!
The RISC-V port in jor1k supports only 32-Bit whereas Angel supports only 64-Bit.
Also jor1k supports the newest privilege instruction API whereas Angel hasn't been updated yet.

Especially the jor1k port is assembler optimized by looking at the code the Javascript engines produce. I get up to 120 MIPS. But a comparison with Angel is unfair, because Javascript doesn't support 64-Bit yet.

From my side the main idea is support the number of MMIO devices with virtio, framebuffer, network, sound and so on. Unfortunately the device support is still in an unfinished state and I don't know where RISC-V will go in the future.

So at the moment you get just a dumb terminal and block device, which is pretty useless.

There are also other reasons. The RISC-V project is more active currently than OpenRISC. So I hope to get finally a real distribution running with package management. There is still no native gdb for OpenRISC for example. But for RISC-V I know, that someone develops it. The same is true for other software.
Apple's grand unifying strategy: high profit margins
Dystopian works published in Eastern Bloc during the Cold War were typically disguised as critique of the West, or otherwise not getting published would be the least of author's worries.

Still it was rather obvious for the readers what experience they favorite writers are drawing on in their visions of totalitarianism and allienation (and they didn't really need much of the "mega" prefix).

For this reason I'd take terms such as "mega-McCarthyism" with a grain of salt in this context.

Evil and bloodthirsty as he was, it's not really senator McCarthy you'd be uncomfortable about in People's Poland AD 1961.
But he should have told people to change the initial knot and not the "bow" - same result but way easier to learn.
Holy shit, I live pretty close to Lebanon and had no idea their library was doing this! I'll have to check out any public hearings (if there are any).
Yoga's great, (1-4 times a week depending on schedule) but it's far from optimal as cardio, weight training or flexibility training. It beats being a couch potatoe by miles but it's best seen as moving meditation not a complete fitness regimen.
Broadcast.com wasn't even tumblr. Was it even MySpace?
Show HN: Q&A – an app for video Q&A on Twitter
IPO Market Continues Without Many Tech Companies
Business model – Which one is right for you?
I wonder if it's just lack of proper Unicode support or some sort of protection against Unicode shenanigans.
Canonical’s Fan Networking Meets the Container-Driven Demand for IP Addresses
They used to have SimpleDB which had been mostly deprecated in favor of DynamoDB.
That have very simple solution - a charity flies the girls out of the country to a first class healthcare facility and they get the abortion they need.
South Africa Needs Science Fiction
How I came to love Typescript
Doesn't this apply to eg care workers who visit clients in the client's home where the care worker's employer doesn't have a central office?

The closing of the office is an unimportant detail of this particular case.

I haven't seen anything else that interprets this case as narrowly as you do.
Etcd (at least up to 2.1, which I'm running now in prod) doesn't bother with niceties like service discovery and failure detection; it's strictly focused on serving as a distributed k/v store. I think that's the biggest difference I can think of.

I'd disagree with the stable/reliable bit; or, at least, I'd note that CoreOS ships with etcd, and fleet (the CoreOS job manager, at least until Kubernetes obviates the need for it...) depends on etcd to function correctly.

The upshot of that is, if you're running a stable release of CoreOS, you have a stable etcd, by definition - or you have a broken cluster that you can't submit jobs to, which would be bad.

From the outside looking in, to me Consul seems to provide more features; I don't doubt that it's awesome, but etcd ships with CoreOS, and when I spin up a new cluster via Cloudformation it's up and waiting for me as soon as I log in. This is a huge selling point, as I am lazy.
Just learned about it's neighbour at 0x1F596 ("RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS")
Q&A is a fast and easy way to host video question & answer session with your large number of twitter followers.

Format of Q&A:

• Your followers will ask questions in text & upvote others' questions

• You will get a feed of questions sorted by upvotes. Swipe left to answer a question with a video.
>1. Very outdated in terms of the extent to which people hiding today would leave a digital signature. The article literally suggests leaving no available photographs of you, to the point where acquaintances have to work with a sketch artist to put your picture out.

Number 1 would be nearly impossible for me. Facebook has many photos other people uploaded which include me. My parents and girlfriend probably have more photos of me than I do of myself.
pain OR distress
I may be a Luddite but I really prefer the old ways.. An ability to simply write FUCK YOU, or FUCK OFF is enough for me and is supported on all platforms.
Fucking awesome!
That's not what he said ...
Where Refugees arriving in Berlin are coming from
Some of the questions and their "official" answers raised an eyebrow

"can we store nuclear waste safely" comes to mind. I don't think, realistically we can tell taking into account the longevity of the problem
That's impressive. Are you making any money on that? It seems like it would be hard to do.
The C++ version of ZXing is no longer maintained. Unless you really need everything clientside, I'd just go wrap the Java library in a RPC like Thrift and bolt it in to your backend.
I started https://www.kopiee.com because I love independent artwork from the T-Shirt industry, but would like to see them on the wall (with frame).
That's incredible!
And your singleton user class worked better because?
Ask a North Korean: what's life like in the army?
Link to wiki on that page (http://trade.strategic-options.com/index.php/open/wiki) seems to be broken.
The Research and Marketing Potential of Digital Oilfields Technology
Is that true for other branded items (such as Oreo cookies) or is it uniquely Lego bricks which incite this type of pedantry?
i'm fascinated by real time output.
Russian five-year-olds dig their way out of nursery to buy sports car
IIRC from the stories I heard, Anders retargeted the compiler to x86 in the course of a single weekend. I don't remember what it targeted first, but it wasn't x86; it might have been Z80, I don't recall.
Tips to Improve Employee Engagement
Free speech is about what you can say, not how you can say it.
Can your tests survive the coming mutant apocalypse?
Will take a look, but have the impression this one is lost. I'd (before reading) use Docker for easier recruiting, use the same for other deployments as well (Postgres etc.), more knowledge/best practices available etc.
Bug led to 'recurrent auto-posting' on Dr Balakrishnan's page: Facebook
Ask HN: Signing full time job offer, possible conflict of interest?
I'm a new grad, and I was offered a job at a tech company recently for full time. This job would start at a future point in time. From now until the job starts, I intend to work on my own projects, and if they take off, I'll consider working on them full time instead.

My question is, would this be a possible conflict of interest? I.e. does my "employed by this company" status start as soon as I sign (thus this project would technically belong to the company), or on the date specified?

Furthermore, is this ethically wrong, to sign knowing there is a chance you might not at that time want to work for them?
Those where quite amusing. As a developer who works in urban planning I get where they're coming from.
Wow... why aren't we doing this!?!
> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

Kind of hoping this stuff can stay out of HN.
Very interesting. Thanks for sharing. When you say you are no novice to advertising, care to share a few tips? Thanks!
You're from Parallel Universe? I've played with the idea of a programming language, looking for an async layer that supports Scala style Future[T]s. Possible with Quasar?
What convinced you California is out of the question?

If anything was possible, would you want to live in the Bay area, find a co-founder, and grow the bootstrapped product into a company?

I say this because your comment is contradictory. You "just" wanted to mention something important to you that may be frightening. And then you doubled up trying to convince us the entire of California, which includes the expensive Bay Area and all the other inexpensive areas, is "out of the question".

I think you want to start a company, and it's frightening as it should be.

You only live once. The choice is yours.
Wonderful stuff...thanks for posting! :)
Why We Didn’t Give Up on Our Business (And Why You Shouldn’t Either)
Rightscorp Launches Its Popcorn Time Protection Service
Desperation of GW-Basic?!

Be glad you had that one. The other BASICs of those times where much more limited! GW was a little bit of awesome in it's own way. Oh, and POKE and PEEK.
half of the people shot and killed by police are vulnerable people with a mental illness.

It's a reasonable point made in an unhelpful inflammatory way.

In 30th June 2015 WP had this article (reporting that about a quarter of the people shot and killed by US police that year had a mental illness. The police had often been called out by relatives who wanted help, but who didn't want their loved one shot and killed).

Here's a grauniad report that talks about the differing news coverage of US shootings of dogs (lots of coverage) and mentally ill people (local news). I'm not sure that bit is accurate: plenty of dogs are killed by US police with little media mention. http://www.theguardian.com/us-news/2015/apr/03/idaho-police-...

That report talks about the total number of people shot and killed by US police, and about the amount of them who had mental illness, and links to this 2013 PDF that says about 1,000 people are shot and killed by US police each year, and that about half of them have a mental illness. (Scarily the US doesn't collect statistics about this! That's, I think, telling.) http://tacreports.org/storage/documents/2013-justifiable-hom...

> Although no national data is collected, multiple informal studies and accounts support the conclusion that “at least half of the people shot and killed by police each year in this country have mental health problems.”
In the UK we call them lego because we consider it to be a mass noun, like sand rather than sands, and a grain of sand and a piece of lego.
Follow the Money with Python
Turbo Pascal 2.0 had the yellow/black scheme as seen here: http://imgur.com/utFhJag

Turbo C always had the more complex IDE, which Turbo Pascal didn't get until 4.0: http://imgur.com/kYjwuPA

That environment used the Turbo Vision library, and it was later ported to DJGPP and also Linux, there's an editor called RHIDE which uses it.

Microsoft used their own IDE in products like QBasic, edit.com, as well as their C and Pascal compilers: http://imgur.com/H6J12Dy
On DOS TP did support a texmode based "GUI".
Whoa errors!

* S3 is not FTP. It's more like static web hosting and storage.

* VPC is not a "colocated rack" as it doesn't offer physical placement of hardware. Amazon VLAN would be a better name. It's just private network address space.
I've heard "Legos" said plenty of times in England. So while it might not be correct it's hardly uncommon.
Interview: PixelGrade – another kind of WordPress theme shop
Turbo Pascal was fast (produced decently fast code and compiled in a flash compared to C compilers) and very common with the game and demo coders of the time. They did liberally use inline assembly code, though.
SpaceX Unveils Crew Dragon Interior
Hey HN, I wrote this, thanks for all the feedback. In particular if I've mischaracterized the functionality of a service or you see something that's really off please email me at mike@expeditedssl.com or just tell me here and I'll fix it.
A side note: Lem knew and liked GEB, and there are many similarities between e.g. dialogues in GEB and Lem's The Cyberiad.
Unicorpse
It's offensive, a sad commentary on humanity, and I don't mind being down voted on Hacker News for stating it openly. (Actually, if you really want to do things right, just flip me off, yes?)
Physics PhD here. You're correct. Any measurement of the electron state will affect the state.

Grandparent did an excellent job setting up the hypothetical scenario by the way. It just turns out QM is awesomely weird like that. It does mean a mass which was de-localized by miles can, theoretically, localize to a single point instantly. However, any information about that localization is restricted to moving at the speed of light.
English as a programming language
Install iOS 9 beta without tools or Developer account and jailbreak latest iOS 9
> Your response said that people with dementia filed as missing would be lucky to survive an encounter with a police officer.

Relatives often call the police when someone with a mental health problem is in distress or has gone for a walk or whatever.

We don't know how many encounters with police end happily. We do know that Many of the encounters that end with a loved one being shot started when a relative called the police.

(Obviously this is in the US. Other countries have plenty of police involvement with mentally ill people, who are sometimes armed with similar weapons to the US cases, that don't end with the ill person being killed.)

I agree with you about how that point is being made.
And how can states of knowledge be probabilistic if the mind isn't made out of something related to its function?