skysight-inc/HackerNews huggingface dataset:
Ask HN: Help me finish this Point of Sale?
I have been kicking around different approaches for doing a web based point of sale and have made a few different variations that I have been testing in a bicycle shop that I co-own. The latest iteration is built on Rails w/ bootstrap.

Besides working the bicycle shop, I also have a full time job as a web developer and with both of these I haven't been able to pay any attention to the latest iteration of the point of sale. I had initially planned to develop it into a SaaS style offering but due to my lack of time, I have decided to open source what I have so far. Perhaps someone would be interested in improving and finishing it.

The repository is available at Github /websitescenes/pushvendor
The OP made a point indirectly related to your issue.

6) Features of the sport that low-level swimmers find unpleasant, excellent swimmers enjoy. What others see as boring – swimming back and forth over a black line for two hours, say – the best swimmers find peaceful, even meditative, or challenging, or therapeutic. They enjoy hard practices, look forward to difficult competitions, and try to set difficult goals.

You'll find motivation to master anything if you actually love it. When you truly enjoy learning something, it isn't a chore anymore.

It sounds like you should contemplate why you want to get back into math. Do you actually want to do it or is there some alternate reason? Make sure you are honest with yourself.
How Bitcoins Involved in Crime Can Be Seized by the Feds
The User Experience of Washing Machines
Launching and maintaining fully anon site is close to impossible.
And maybe not worth a hassle depending on your purpose of course.

Instead - register Twitter nick and link your tweets to pastebin or similar repository where you'd post something worthy of reading.

Use Tor for all above.
Yeah, sure, I agree. I still doubt it will do huge damage to their business (but I am not really informed about the server market either).
And indeed it still is. Great product.
We're still wired to assess potential danger and the strength/weaknesses of our surroundings, especially people and animals.

The first thing that the brain thinks when seeing a bodybuilder is that it would not win in a fight, nor would it be able to run (no, you can't outrun them - they may have no endurance, but in the first 5 minutes they can outrun and outmatch almost anyone), so instinctively, it's afraid and more careful/respectful in order not to anger that person.

The same goes for martial art experts of course, but it may not be immediately obvious that the person is stronger/faster.
If you are the MA expert, you'll be confident that you can take on anyone in the room, which makes you calmer and increases your outwards confidence, as well.

It's all really interesting, indeed...
This is pretty cool. Helloworld isn't the best way to judge how high-level a language is, right? From what I understood, CoffeeScript is supposed to improve Javascript's readability, but JavaScript had a much simpler Helloworld program.

It would be cool to see something like this but tiered by some kind of language evolution (group all the Lisps, all the Javascript-functionality languages, the C's, etc).
The Last Five Stand-Alone Diners in Manhattan
Forgive me for saying this, but Fireworks is nothing more than a modified version of Flash with a bunch of useless functions and a huge library of ugly stock graphics.
You can see the source, but do you have a license to share it?
> You just have to dev with Mono in mind from the start.

then it cannot replace .net .You can put it every ways you want serious C# and .net development is windows only.

Mono doesnt run every C# library out there.

The people pushing mono here dont have to face the consequences of that choice.

It's easy for them to say "it just works", they wont be around when one realises it doesnt work. Dont use mono thinking it really works.It's an experiment.
Launch Sublime Text 2/3 from the Mac OSX Terminal
Interesting - something similar might be patientslikeme.com
Searching for 'putin heineken' gives me images of Putin dressed as an astronaut drinking beer:

https://www.google.nl/search?q=putin+heineken&tbm=isch

So there are your pics and it did happen
So the newsletter is for the web version of Noon Pacific. I send out a weekly music mixtape every Monday at Noon (Pacific Time) with a link to the mixtape (with a pretty* album cover picture) and the tracklist.
How Long Does Mass Extinction Take?
The thing I have never been able to grasp with the space elevator concept is how the cable(s) would be strung so that it isn't torqued/twisted by the Earth's rotation. Or is elevator's centripetal acceleration supposed to straighten it out?
"What about lightning though?"

We have commercial experience (well, at least in Russia) making communications towers a mile or so tall. Making one five miles tall would not be a huge stretch of the imagination, and those are fairly tolerant of all kinds of ridiculous abuse. Simply attach the elevator at the top of the tower instead of ground level and you've eliminate pretty much any man-portable non nuke attack potential and most mechanized vehicle attacks (or accidents).

Ditto the elevator material. We can't afford for weight reasons to make the entire thing "airliner proof" but we can afford to make the bottom 10 miles or so "small cessna proof". So make the bottom couple miles quadruple redundant steel battleship anchor chain or whatever. 99% of it will still have to be light as a feather, but nothing can hit it, so thats OK.
i've been more and more inclined to write about engineering management myself.

if you think about this post, it's is essentially how big open source software projects work.

some open source projects have the responsibility to read commit logs once you gain commit access. that way the more you get involved into the project the more your responsibility to review your peers grows.

other projects like linux have people that are responsible for certain subsystems. oftentimes a BDFL can veto commits if he chooses to, but seldom does this ever happen, because he didn't like someone.

the thing strikes me as so interesting, because here you have hundreds, sometimes thousands of people working on high quality software together in a completely distributed, but not independent fashion, sometimes with people that can't even stand one another.

what you're describing here is very similar to this.

on the other hand we have big organizations explaining their hiring techniques, some only want people with a positive attitude, only a certain development methodology, and whatnot.
Haahahah!! Good one :)
It sounds like for the 2000 quid a day she's building systems that will replace the jobs of thousands of civil servants.

If this is true then the real outrage here is that it's a pretty good investment.
Thanks for your comment!

Re work_mem: I think this is per query and thus might affect every connection?! At least thats what I gather from 'PostgreSQL 9.0 High Performance'
Re temp_buffers: 'Sets the maximum number of temporary buffers used by each database session.' For us it practically means per connection. Not for you?

Shit, I'm missing the version! 9.3. I edited the blog post.

Re memory: I think that really depends on the application I think. We have many idle connections.
I doubt it. I think they've actually just made up an HTTP header.

(Cookies wouldn't work anyway... how would you place them? What about expiration? How would they interact with existing cookies? What if you have to clear your cookies while debugging? Whereas a custom header requires a browser plugin, but otherwise is innocuous.)
This kind of anti-customer move will only help initiatives such as open compute and companies that rely or want to develop this technology under that route. HP feels to me like it's going down hill.
Thanks for this, very comprehensive and clear!
I'd be curious to talk offline if you have a few minutes - want to send me an email? nathan@[hn username].com
This is a common trend in academic journals unfortunately. Journals that accept only highly mathematical, theoretical, and statistics-filled articles have, in many disciplines, become the "top" journals, and universities expect their faculty to publish primarily in those journals, which creates a self-sustaining cycle of more and more abstract topics of less and less practical importance.

Thus, truly practical research (yes, research) appears in blogs and "low-end" journals, and doesn't get credit. But which articles are actually impacting the general knowledge of humanity in a more positive manner?

The technical, mathematical papers have their place, but the separation of academia from the concerns of practitioners is only contributing to the growing consensus among politicians and the public that universities aren't worth subsidizing, that what you learn there is not applicable in the real world, and that college should be transformed into something more like a trade school.
Remove white space beneath an image with CSS
We enabled PGBouncer transaction mode and had to set 'prepared_statements: false' in our database.yml b/c the transaction mode doesn't support that. Works fine for us.
Scaling a Bootstrapped Business Past 1,500 Paying Customers
I was on that Reddit thread too. I wrote one even after the guy giving them out said you didn't really have to.

Thought about doing it here, but, this being HN, I'd probably start getting FizzBuzzes in something unreadable like Brainfuck or Perl, plus 20 other languages I've never heard of.

Reddit's so big and diverse, I don't know that I'd accept somebody into Lobsters just based on reddit history, but a decent HN history/karma seems good enough for me.
FTL's Easy would be a regular game's Hard. FTL's Normal is a regular game's Impossible. The fact that they've added a Hard to this new addition is a little bit scary.

Personally, I enjoyed the game a lot more on Easy. It's still really tough, but much more doable. Your mileage may, of course, vary.
I'm curious to know what kinds of problems you work on, then?

I find that I need to have a strong working knowledge of data structures every day. Hashes, lists, trees, and so on. Knowing how to apply data structures in production code matters a lot: the difference between a hash lookup and a linear scan, for example, can mean the difference between a reasonable response time for an application and an absolutely terrible response time.

In interviews, I have found that good understanding of these data structures (and the algorithms one uses to manipulate them) correlates strongly with ability to solve larger and more complex problems.
Why You Should Use Continuous Integration
Very clear explanation. Thank you, Goosey!

How do you think is it possible that one day Web Development (generally speaking, industry of Internet startups) may fall into the same gap? There are a lot of guys around who enjoy Web programming very much. Fortunately, we have a lot of job opportunities, and work conditions look good. But I fear how long will it be.
This conclusion from the linked-to study [0] resonated with me as a programmer: "Excellence is a qualitative phenomenon. Doing more does not equal doing better." And in another section: "Excellence is mundane. [It] is accomplished through the doing of actions, ordinary in themselves, performed consistently and carefully, compounded together..."

Programming can be a solitary practice. Even if you're working with a team and using GitHub, there's a lot of quiet, introspective time, during which you draw on your own skills and judgement to make small decisions about code.

Because of this autonomy, it's easy to revert to the programming languages, frameworks and workflow that you find most familiar. Many programmers answer to managers who are outcome-oriented; they tend to care more about the end result than the minute technical decisions made along the way.

But minute decisions, whether they concern optimization or design patterns or frameworks, are compounded. Taken as a whole, they can affect the look, feel and performance of a software product.

For this reason, I'm inspired by the swimmer's commitment to slow, persistent improvement — approaching small decisions deliberately and thoughtfully, with the realization that they add up over time.

I think the take-away for programmers is that we should focus not only on the quantity of problems solved ("Show HN: I made 101 apps this year!"), but on approaching small decisions with a fresh, qualitative perspective ("I tried switching up my workflow and experimenting with new techniques").

[0]: http://www.lillyfellows.org/Portals/0/Chambliss-Mundanity%20...
VSCO Cam Wants To Be A Museum Not A Social Network
But in this case, how can you trust the alternatives more? You might find yourself in the situation, where there is no true story left, there are only fictions pushing different agendas.
Netflix-Traffic Feud Leads to Video Slowdown
Hello, Generatin "П".
http://en.wikipedia.org/wiki/Generation_%22%D0%9F%22#Conspir...
Web Design Tips for Hackers
I'm sorry about that. I didn't realize that the email field in our profiles was private. I have updated my profile for you. Thanks again!
Sounds to me like they are making the point that you won't be "double subscribed" if you renew early -- no overlapping terms. In other words, a good thing. Did you actually talk to anyone who told you you'd be out-of-luck, or just interpreted it from that page?
All the chunks of a JPEG image should be saved with the same quantizer. If part of an image is pasted in from a different JPEG, there will be a difference in the level of compression.
Point 2 - "A Startup's Only Mission is to Create Value for Your Company". And there was me thinking a startup's only mission is to get noticed by some big company, acqui-hired, and shut down at a moment's notice.

While I realise this is the most cynical comment I could write, it's also my experience with far too many of the startups. This is particularly bad with web startups as (a) it seems to happen more and (b) once the website is gone, so is the product.
Notice that Compuserve was in Columbus, not in SanFran.

We ruled the internet even when it was dial-up via rotary phones.
I think that there are just as many counter examples of this as there are confirmations. The Mongols are probably the best counter example.
Screens to replace windows on S-512 supersonic jet
The title makes sense if you interpret "Bitcoin Exchange" as singular, although my initial instinct was also to not do that.
Interested in remote? Grouper is hiring Rubyists
Hey HN,
We’re looking for experienced rubyists to join us. This would be a two-pronged role focused on both building product and crunching data to improve our matching process.

Who are you?

- You have 3+ years of experience building things with rails in production.

- If you're remote, you've done it before. You know how to keep work-life separation and over-communicate.

- You’re a fearless explorer - If there’s something you don’t know how to do, you’ll figure out the lowest cost path to understanding it.

- Bonus points if you've worked with large datasets before.

Who are we?

We’re a small, distributed team working to engineer the perfect night out with friends. What goes into that? So far we’ve built out matching algorithms, logistics optimizations, customer service AI, and a real-time collaborative email client that’s better than Gmail.

We love open source:
https://github.com/Grouper/FlatUIKit
https://github.com/Grouper/Cuttlefish

If this sounds like a fit, I’d love to chat. Just email me at tom@joingrouper.com

Cheers,
-Tom
You did not misinterpret the page, but it seems that you encountered an out of the ordinary situation. Again, I would be happy to look into this if you sent me your details.
Facebook to target flood victims with volunteer help
Brisbane City Council bucks world trend and expands public Wi-Fi before G20
Two guys make their own action movies..using CGI for EVERYTHING
Why not use a hunter-gatherer model instead of depending on agriculture?
2013 Stack Overflow User Survey Results
Microsoft Officially Rebrands SkyDrive To OneDrive
Daniel Radcliffe annoyed paparazzi by wearing the same outfit every day. They couldn't sell the photos since it looked like they were all taken the same day. http://www.imdb.com/news/ni0051271/ Video of the interview https://www.youtube.com/watch?v=TJT0hq3lHDE
Isn't it that there's usually a huge counterbalance in a Clarke orbit that would keep the elevator cables straight?
No, none of these will run on BSD. But the BSDs each ship with a perfectly good, small, BSD licensed libc that supports static linking. Bionic libc for Android was more or less ported form one of the BSD libcs. Basically these projects, especially Musl, are trying to provide the equivalent of a BSD libc for Linux...
They negotiate with researchers for it.
Even with your more rigorous method than my handwavey one, I think it's fair to say you made my point even more than I did ;)

(substitute "16000" in my post with "2513" from yours, and see if it changes my meaning one iota).
I think the metaphorical sort might be preferable in this case. Real ones are awfully noisy.
> The most important thing about 12 factor, in my opinion, is the separation of code and configuration.

Nothing to do with configuration. Sometimes you need an envirronment where components of that env are not available on your system. For instance redis or nginx used to be linux only.

Also it's easier to pass around images in a team,than installing manually every components or libraries one needs. No time is lost in setting up and configuring this or that.

Further more virtualisation == 0 consequences on your machine.You can screw up stuff and experiment without worrying about doing something wrong,it doesnt matter.

So no side-effects,no configuration,os independent,easy to share images => better development env. You dont have to use docker ,i dont, but cirtualisation really helps.
Sounds like shorthand for "we used the threat of terrorism to push these otherwise unacceptable powers through, but we've worded it broadly enough to apply it to anything".
Thanks for reminding me of that one.

Some bogus design decisions by Packard Bell (no jumper/switch to lock out BIOS flash access) meant two of my machines were written off.

No, they weren't running pirated Windows, though I was on day 204 of my 31 day Paint Shop Pro evaluation.
The tether actually extends out past geosynchronous orbit. The section below geosynchronous orbit want to fall to earth, and the section above wants to fly away. Because of this, the tether is under tension.
What Does TDD Have to do with Star Trek?
Musl is very easy to read, recommend looking at that. It is very easy to find your way around.
I've been wondering lately: What is the optimal workflow for creating wireframes in a video format? Not interactive wireframes, but a video that looks like a screen recording of a real use case. I find this format can be very helpful for clients for the following reasons:

- Clients don't always know what to do with an interactive wireframe. They don't understand the use cases they're supposed to simulate. So they just click around randomly.

- Interactive wireframes are necessarily unable to mimic many of the most important kinds of interaction. For example, entering text, clicking submit, and having the text appear in the middle of a sorted list is infeasible in a wireframe.

- Videos show a use case in a very concrete, intuitive way. Very little is left to the imagination.

- A video should be able to represent even very difficult-to-program functionality. For example, an advanced conversation bot is exceedingly hard to program, yet trivial to mock up in a video. (Just write a script for the dialogue.)

Does anyone recommend any tools or workflows for creating these sorts of videos?
Ask HN: We built an embeddable CMS, what can we do with it?
Hi there! We developed this app to help us add structured content within wordpress posts without messing with wordpress or hacking html/css. It was meant to embed a searchable directory into an existing web but then we started using it internally to create lists of technical resources, news, etc. just because the lists were easy to create.

We think there is some potential here but we are not sure what for. Do you find a use for this? Any suggestion of who could want it?

The app is at https://www.pagebox.es
Add the misuse of the term "polyfill" to that list...

some passionate debate here:

http://remysharp.com/2010/10/08/what-is-a-polyfill/
i'm pretty sure you'd be reacting differently if the article was titled: easy html5 animated svgs using illustrator and jquery.

which is basically what this is proposing. i think you can be down on this as much as you want, but from my perspective, it's actually providing designers a much needed 'in' to the world of using jQuery in a productive manner. and, it requires shockingly few dependencies; you don't need to understand or spend time massaging some templating language, or less/sass, or anything other than learning jQuery events and animations.

and honestly, the more people we have that feel comfortable proposing ui changes that actually know what libraries like jQuery are capable, the better. hell, even if a novice designer only became comfortable with easing functions and timings as a result of this, it would be fine by me.

your concern that this will get hastily productized i think misses the reality that most people can't (yet) abandon ie8 which still doesn't support svg and for browsers that do, my experience is that there are still gaps between some of the svg illustrator makes and the effects that browsers support. still, for prototypes, i'd take this over a powerpoint or aftereffects movie any day.
History is written by the writers with the most popular narrative. Military hegemony is the most common way to ensure your narrative's popularity, but it's not the only way.
Open data and hacking for social good
Ask HN: How to transition to IT project management?
I currently work at a start up as the lead over web based projects. This basically covers project management and guidance over design, UX, front-end and some backend development, and server setup/admin for websites and a CRM we are currently developing. I have a team under me but I also do a lot of hands on work with each project. I'm also about to start leading a team building a CMS.

I've always been interested in the IT side of things as well as being a project lead and managing people/projects. This certainly won't be anytime soon but eventually I would like to go into IT project management. I was wondering if anyone could offer any advice on how to pursue this goal. I'm starting to study scrum methodologies and have talked to the CEO about getting certified as a scrum master. I also plan on taking the pmp cert. from what I can tell, those certs plus experience doing project management should cover the "project management" side of things. What about the IT side of things? The startup I work for isn't tiny but we are far from being a large company. Any experience I get working with servers and IT architecture will be on a small scale.

I can build a home lab for learning, pick up quite a bit of knowledge at my current job, and even get some IT certs to make HR happy but I can't possibly imagine that would be enough experience for IT project management. In saying all of that, do I have any options of transitioning into IT project management later on in life? Are there certain thing I can be doing right now in order to gain necessary knowledge and experience?