skysight-inc/HackerNews huggingface dataset:
I'm working with a simplified model - visualize a row of 10 houses, each on a square plot. There's a street running along the row of houses, and a street at each end.

Now, the land slides 1/2 plot to the right. To simplify this model, the slide happens overnight.

This means that each house slides right 1/2 plot. All of the cars slide 1/2 plot to the right. The yards and all the flowers slide 1/2 plot to the right.

And the road slides 1/2 plot to the right.

So this means that one of these residents now owns 1/2 plot of public roadway. Are they allowed to toll drivers for using their roadway?

The city (or county or state) now owns 1/2 plot of yard (and 1/2 of a house), which isn't quite as useful to them as the 1/2 plot of roadway they had before the shift.

Whichever governmental body that has authority could theoretically solve this by shifting all property lines to the right by 1/2 plot. This would line up the spots on the Earth's spherical surface (the land estate) with the objects held there by gravity and other forces (buildings and possessions).

---

Of course, the complicating force here is Human Boredom; since these changes happen over decades instead of a night, most people are not content to have the problem solved logically, as most people see problems as tools they can use as a reason to talk to other people.
yeah, if the files are not either local or on an NFS mount with sub-millisecond latency (my test took ~ 1 second over NFS to a VM), it's going to take too long. I hadn't thought of that situation
I definitely think so. I think it's done informally regardless, but I've never thought about formalizing it.
Spark Streaming with Python and Kafka
And in case anyone didn't know about something that does the same for URLs on-screen: here's urlview.

http://linuxcommand.org/man_pages/urlview1.html

:-)
And I assume no remote work allowed as most YC companies stance on distributed teams is hilariously archaic.
Selling F# to enterprise C# people?
Bitcoin is not anonymous; every transaction is recorded and public.
The Docker Hub does also have a mode called "Automated Builds" which will pull down the repository, build an image based on the Dockerfile and push it. However, you do have to pick one or the other (you cannot push your own image to a repository configured as an Automated Build).
The posts here are quite funny to read for me.

Specifically the idea of 'maybe this job shouldn't exist, if it can't pay a fair wage'.

Minimum wage is really not a fair wage. In the UK, double minimum is getting close in some cities. In London, triple minimum wage is still essentially a child's salary, good for renting and playing around but not for building an actual life - state assistance is essentially required.

If you eliminate jobs that do not pay fairly (I think that the faint possibility of ever being able to do anything but work and/or suck on the State's teat is a reasonable definition of fair), there will either be nothing left for most of the population, or huge wage increases. I don't know which. I actually think it's worth the gamble, then we can actually deal with what unemployment (and the euphemism-tastic 'underemployment') actually means.
Do we really want to tie a noose at the end of all the rope we already hand the authorities?

There are tools people with power shouldn't have access to, because people with power do not have a good track record of using them in good faith.
> Don't forget, Sourceforge was the Github of yesteryear.

Not really.

At that time, there were almost no alternatives. Sourceforge was slow and bloated, even without ads. Nobody wanted to use it, but at least it was free (in the sense of free beer).

And it took them ages to support SVN in addition to CVS. When they finally supported it, many project were already thinking about switching from SVN to a distributed VCS.
I think he's describing interactive programming, not necessarily self-modifying programs. With that said, yes interactive programming is incredibly useful and I do it all the time.

It really shines on apps with a lot of state (such as a game) where normally you'd have to quit, change the code, recompile, run the app, and reproduce the original state as closely as possible. With lisp you can just replace the function you are debugging while the app is running.

That said, lisp can be used for self-modifying programs pretty easily. The idea that the default data structures it manipulates are the same as the code itself makes it easy to build data structures with the purpose of being evaled (not saying this is ever a good practice).

And essentially, macros are self-modifying programs that run before the actual program runs.
So, that said, have you tried out spacemacs? It's really, really good. It's not a zero cost switch, but I really think it makes the good things about vim work in emacs.
Sorry, but I never never said it was metric vs imperial. The emphasis was on mpg vs gallons per 100miles if you prefer it this way. The first one is good for advertisers the other one for truly understanding how much your travel costs you. (Yes, you can do a division instead of multiplication as pointed out but ask an average Joe how much a trip costs him)
'Redacted' Hits Number 8 Spot in Mac App Store with Just $302 in First-Day Profit
Ask HN: Where do I go to sell a break-even business with 50% margin and great SEO?
We think that's a great idea and something we're looking at too, especially for startups with less funding.
1030 mhz will give you some more info in regards to what is being sent to the aircraft.
Geez, people really have it in for Yelp on here. I trust Yelp reviews more than I trust some shitty diner's owner complaining about the bad reviews. Overall I've found the ratings to be spot on.
Comments moved to https://news.ycombinator.com/item?id=9507089.
I don't trust them either, but I think that's OK. Just looking at pictures of the food on Yelp is a pretty big thing. But besides that, the comments can tell you things you otherwise might not know, like certain things are only available on some days of the week, or the house specialty is such-and-such, that sort of thing. It's good for facts, skip all the "We found ourselves peckish on a recent gloomy Thursday afternoon..." garbage.
http://louhuang.com/2048-numberwang/
Dude. I'm not saying they have disposable income. We were just comparing the price vs. average person's monthly income. C'mon. Reading comprehension.
The Ultimate Guide to Learning Anything Faster
>Bitcoin is not anonymous by default; every transaction is recorded and public.
Dude. Come on. Reading comprehension. We were talking about cost vs. total monthly wages. Not about whether it's affordable for people on minimum wage. Obviously nothing is affordable on minimum wage.
Technology is helping to modernize our immigration system. Here’s how
Baby turtle climbs to the top
The Mac App Store is a complete failure for both users and developers.

I've had several apps there, and it's been mostly a loss. The process of "sandboxing" an app for the Store can be time-consuming. Because of the limited APIs, users often have to put up with functional deficiencies compared to a regular Mac app distributed outside the Store. (Of course Apple's own apps on the Mac App Store don't suffer these limitations.)

Then there are the other fundamental issues like lack of paid upgrades. I can't recommend the Mac App Store to anyone.
Clozure CL is easy to install/run on just about any desktop platform (windows included). On *nix, SBCL is a good choice.

I've heard good things about MOCL but haven't tried it myself, and I know getting ECL working on mobile is an uphill battle (but achievable if you have the time). ECL switched maintainers recently, so maybe mobile is something they will focus on in the future.
Yes, the Edition is. And I said exactly that in my comment if you bothered to read it before responding.
A local police department outside one of the worst areas in the Northeast has the same surveillance systems they used in Baghdad. They like to brag about it in the papers.
Crate.IO scalable SQL database now available on GCE Click-to-Deploy
I have been thinking about a more general tool that allows you to select text in different ways from some input, and either copy the selection into your paste ring or as fpp does.

I am still thinking about different selection modes and how the UI would work. Usually I see a need to either copy several full lines, or columns from a table like structure (rectangle selection) or from a regex.

Looks good so far!
Interestingly, he was Chief Product Officer of Color Labs, one of the more buzzy failures of the last few years.

Not knocking his other accomplishments. I'm just surprised I haven't seen it mentioned in any of the recent press he's been getting (even the tech press).
Elon Musk: The World’s Raddest Man
Ehh... it's written by one of their writers, who doesn't seem to have a great grasp of technology in general.

This alone disqualifies him:

> "super-high, gigapixel resolution cameras on planes, which are then used to monitor entire cities"

> "Every moving pedestrian and vehicle can be tracked: the beginning and end everyone’s journeys, and the route taken in between"

> "This gives the authorities the power to press "rewind" on anybody's movements"

Sorry, but he's watched too many bad TV shows and movies. Can you imagine the storage needed to record gigapixel level video that would allow you to do this? The real explanation is in the middle of the story, but it's so benign that it hardly merits any discussion:

> "the flights were apparently carried out by the FBI at the request of local law enforcement, and that they were using infrared cameras of some kind "to monitor movements of people in the vicinity.""

So, you had a large amount of people out at night, spread out in a city, with some acting violently. Not using this type of technology to get a handle on the situation would be negligent. It's not some super secret mass surveillance tech, it's fairly basic cameras that can be used to help police, fire, and medical services respond as necessary. But the ACLU can't fund raise and get clicks off that, so this guy wrapped it in nonsense and now its getting lots of clicks.
The NSA and those organization's aren't usually making the products like Google is they are usually contracting it out. It isn't the companies doing the work incarcerating people in either case, it is simply that when the user of the product being sold is the Government they have that power.
This is actually a open source project you can host your self, so have your own version of dockerhub auto build plus we added a way to build repos without dockerfile with assigning default dockerfiles based on language and you can push to any registry you want. Be it dockerhub or quay or your own registry.
I'm usually in the lower 30% of the volume range on most of my devices. I don't know whether its my headphones (Sennheiser HD, lower end) or that I just have sensitive ears but it gets super loud very quickly for me.
One of the planes mentioned by the ACLU has done this before:

http://www.reddit.com/r/nova/comments/2bgj1p/plane_circling_...
But you can manually trigger a build when automated builds are enabled, for rare cases when the automated trigger didn't do what you wanted. Works really well in practice.
The powerful idea is the ability to modify the program as it is running rather than writing a self-modifying program which indeed would be much more complicated.

A good example would be the Emacs text editor. You can use it to modify the source of Emacs itself while it is running. You never need to reboot it to test new code because you can interactively evaluate new functions and replace existing ones.

As for working in teams, usually each developer runs their own REPL instance isolating them from the changes made by other developers. You can still pull a coworker's commit and evaluate it into your running instance without even restarting the program under development.
Why should we assign "meaning" to leisure? Why does everything you do have to be meaningful? Reminds me of a lyric from Cat Power - Metal Heart: "How selfish of you to believe in the meaning of all the things you do."
Ugh, god forbid a future employee might not be a "true believer" and have other goals and aspirations then making their next company the best thing ever.
The same could be said for any flagship smartphone that arrived in last couple years - it's a couple hundred $/€ device in your pocket, while someone has a smaller monthly salary compared to that.
It is really exciting to watch the evolution of Deis. Been following since around 0.8. I value the way you guys interact with the community and hope projects like this continue to help shape the way we use containers.
Google Chrome extension for automatic $0.01 donations to your favorite sites
As someone who is pure CS who hated EE, I now work in an EE shop as the only programmer performing most of the PC based DSP work, and the only thing I would recommend is this, http://www.dspguide.com/pdfbook.htm.
I would love a watch that can do what an IPod nano can; but the standard watch UI is just uncomfortable for that.

Why not have a screen that is flat to the underside of your wrist. You would use it with your hand held vertically swiping with the thumb on your other hand (preferably using the skin as a touch surface to keep the screen free). Then it could also be used for taking photos and selfies.
> This isn't always true.

Right, but it's generally true. Do we really need to point out that there can be exceptions? Of course there can be. There are probably even factories in China where people are literally slaves. Is it necessary to say "Of course there ar exceptions" every time I say something that could have exceptions? Because somebody is always going to come back and point out an exception, as if it invalidates the generalization.

> Leaving your homeland of generations is technically a choice, but emotionally... not really.

It's always, truly, a choice. People can make choices regardless of how difficult it is to do so. It's a matter of free will.
The beauty about comments is that if you own the blog, you can moderate them. Having a discussion about why something is wrong is a good thing as long as it does not turn into "I hate your f-ing post" type of deals.
Glad to hear it. I'll buy a Keurig 3.0 when it comes out, with a smile in my face and a song in my heart, once they strip out the DRM nonsense. I'm happy to pay a company that can say "well that was dumb" and fix what was wrong.

Kinda hope they up the price, too, so their business can actually afford to keep humming along rather than doing the "razor-blade pricing" like this article says, since it sounds like sales of their own actual K-Cups isn't able to prop up their business as much as they need. They made a cool machine, and I'd hate to see them go out of business.

Owner of a little red plastic refillable k-cup, here, that I picked up at Target for like $5.
I think if you added the ability to traverse directories, that would take this tool to the next level. I kind of expected the tool to be similar to NERD Tree or Vim's explorer, which would be incredibly useful.
One Way to Deal with Reducing Testing Time
great initiative ! thanks a lot !
The fact that it just outputs to stdout means you can run any command with output from fzf as well. Just

anycommand $(fzf)
I also expect to get at least a few decades out of an expensive watch. Tech will not be usable that long in the near and medium-range future.
No, the reason Democrats take shots at Ayn Rand is because Democrats have the moral high ground in the public's view, and have for decades, and there has only been a single person to challenge that: Ayn Rand. She really is a threat. If the Democrats lose the moral high ground, it's over for them.

Contrast this with Republicans: They are generally quibbling compromisers who say they are opposed to government expansion, but actually agree with it on a moral level, so all they accomplish is barely slowing down the rate of government expansion. The Bush presidency is a case in point, but you can see this "quibbling compromise" in practically all major Republican politicians.
What could "before it starts getting expensive" possibly mean other than how I interpreted it?
+1 for Goodreader. Such a usable app. You'd think a pdf reader is a pdf reader, but there are many small features and UI niceties I would miss if I switched from Goodreader. I wish there were something as good for Android.

On Android (and jailbroken Kindles) Koreader (open source on github) does a decent job of reflowing even 2-column PDFs.
Similarly http://www.defmacro.org/ramblings/lisp.html
Right, I'm sure you could do the same thing with grep and a classic /var/log/messages - in fact there's probably something to do this already. Or you'd find a gz from the day in question and read all of it. Just happened that I'd recently read the man page for journald and that was something I recalled.
Traditionally. Now you mix tech in and everyone has a justification.
Please, this!
So, in reading the bill[1]...

1. Drivers are required to disclose or provide:

A) The Fare calculation method.

B) Applicable rates being charged.

C) The option to receive an estimated fare before the rider enters the driver’s personal vehicle;

D) Driver’s picture and the license plate number of the personal vehicle used for
providing prearranged rides.

E) An electronic receipt, within a reasonable time after completion of a trip,

F) Insurance coverage details.

Seems fair.

2. Drivers are required to maintain a minimum level of insurance.

Again, seems reasonable considering they can kill people sitting in the back seat.

3. Zero Tolerance Policy on Use of Drugs or Alcohol. Ok.

4. Drivers are required to submit background information and are subject to both a local and national background check.

I don't see a problem there.

5. Requirements around payment methods, discriminatory practices, records maintenance, and rider confidentiality.

...

And that's it. So what's the problem here exactly? Is Uber's idea of "innovation" synonymous with "we should be able to skirt any laws we like because we create jobs and people use our service."? I admit that this is an extreme comparison and not a direct analogy, but drug dealing creates jobs too. Should we just ignore the down sides?

Am I missing something here? Is there some seemingly benign requirements which is completely unfair and/or overly onerous in implementation?

[1]:http://www.kslegislature.org/li/b2015_16/measures/documents/...
Sorry for the glib answer. I'm not arguing for programming in the pure, untyped lambda calculus.

My point was that it's possible to systematically extend (or restrict) the lambda calculus and associated techniques. You can add effectful operations and give them semantics (e.g. as functions on stores), define a cost semantics and prove whatever you want while being completely formal.

Try extending RAMs with dynamic allocation, call stacks, or anything to make it more natural to write down a whole algorithm. Try proving something about the composition of RAM programs. I don't think you'll get very far.
ChaCha20-Poly1305's 3-4x performance gain over AES-GCM made it worthwhile for them where Ed25519's benefits are not as clear cut to non-proponents. Too bad.
Seconding the Clozure CL recommendation. It supports threads on Windows, which really expands your options if you want to do web development in Common Lisp.

I run Linux on my web servers but develop from a Windows desktop. CCL works great on both.
Instacart is hiring Data Scientists
Instacart is building the best way for people to shop for groceries. Whether on mobile or the web, you can order groceries and have them delivered to your doorstep in minutes. You can choose from a variety of stores like Whole Foods and Costco, as well as local grocers, and able to mix items from multiple stores into one order.

Every day, we solve incredibly hard problems to create an experience for our customer that is absolutely magical. Join us!

What You'll Be Doing

Instacart is powered by data. We are creating the best way for people to shop for groceries by applying data, algorithms and machine learning to problems in logistics, retail, personalization, search and more. Our data science team is at the heart of this effort and is an essential ingredient in Instacart's aggressive growth plan and vision for the future.

As a member of our small but growing team, you will take on some of our biggest challenges and your work will impact the entire Instacart experience, from making sure deliveries are efficient and on-time to helping customers decide what to buy. Our team moves very fast, so you’ll have the opportunity to make an immediate difference.

Solving complex logistics problems, so we can make our customers happy with a lean operation
Predicting the future, like modeling delivery times and forecasting supply & demand
Making search results more relevant
Helping customers decide what to buy with algorithmic recommendations
Identifying other interesting problems to solve
Working closely with engineers, designers, product managers and operations teams to iterate on solutions
This is both fantastic and frightening. Imagine what capabilities the US military has for finding people.
Are there any precedents for this side of the GPL being enforced?

How would you even know, or prove, in the first place that a company was running a modified version of the GPL'd source on their servers?
I did this too, and I agree. IMO anything worth doing is non trivial. The project I took on had some really hard parts. Example: something akin to defining a relational schema for maintaining a model of c/c++ source code, before and after preprocessing (not exactly, but same idea minus the difficulty of parsing c++). This was one of about 5 'hard' problems. I got bogged down, and with no one to bounce ideas off, I became trapped in 'analysis paralysis'.

I gave up after 8 months and got a job. Now all I have to show for it is some source code, and a gap on my resume to explain.
Depends on who you ask. I'm wearing a $20 watch and I couldn't be happier with it!
It already is suitable for those things. Downvoting in lieu of wrestling pigs in mud puddles is, in my experience is one reason why. [1] Complaining about karma and its mechanisms is a dead end from both a metaphysical and literary point of view.

Downvotes avoid turning disagreements into excuses to accuse other people of character flaws, as in your comments toward me.

[1] Though here apparently I cannot avoid the invitation.
Social factors are mostly irrelevant, and kind of a response to economical factors.

At least in the west, previous generations lived beyond their means by increasing debt: public, private and "stealth debt" (social entitlements). It's called "borrowing from the future" for a reason. And this future is is more and more a present. The whole previous generation thinks so good about themselves, while their success is based on a trick-crime: debt taken by government and financial institutions, and used for their benefit, while passing bill to the next generation. Savings, investments and entitlements of the previous generation needs to be paid by current generation, making life of young people harder.

This combined with the demographic issues, will erupt as social problems rather soon.
or the animal, or several combinations of the city and the animal.

But definitely not a sentence.
But what happens if due to sliding, one house moves over 1/2 plot but after compression, the next property over moves over 1/4. Now a mathematical and spacial change based purely off of property lines is going to misrepresent the actual change, while an adjustment based off of sliding objects may strip someone of 1/4 a plot of land. It's not a simple "just move the plot" solution unfortunately.