jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Quiz: do you know how to undo anything with Git
https://www.credspark.com/challenge/how-to-undo-anything-with-git
Do you really know Git? Here's a quick quiz to see whether you know how to undo anything with Git
SimpleCDN
4 tips to improve your roomba’s performance
http://www.perivision.net/wordpress/?p=3100
I love my little Roomba, and most people you talk to love theirs too. However, as far vacuum cleaners go, they cannot really compete with a standard high power vacuum cleaner. Nor are they suppose to. However, here are 4 tips to get the most of your Roomba.
Show HN: teamgum – share the web with your team
http://teamgum.com
http://teamgum.com is a browser extension with mobile app. It is designed & built for teams. We believe it is simple & awesome.

We would love to hear your comments & feedback.
A Short History of Programming Languages
http://www.atalasoft.com/cs/blogs/rickm/archive/2009/06/11/a-short-history-of-programming-languages-generations.aspx
Programming languages are often spoken of in terms of their level of abstraction. To this end there is a somewhat official classification system. In said system, each generation in the hierarchy represents another level of abstraction away from the machine hardware.
Show HN: CSS-Only Wolfenstein
https://codepen.io/coolwanglu/full/VwXyavg
A little experiment for learning CSS 3D transformation & animation.
25 awesome Yahoo UI Prototype JavaScript Components
http://dreamcss.blogspot.com/2009/04/25-awesome-yahoo-ui-prototype.html
25 awesome Yahoo! UI Prototype JavaScript Components
Weird CNN News Test Story?
http://www.cnn.com/2009/WORLD/asiapcf/09/04/test.now/index.html?eref=rss_latest
Looks like someone either made a mistake, or someone figured out how to post stories who isn't supposed to.

I just saw this on my Gmail.
New Study: Top 50k blogs had $50 million in 2006 Revenue
http://www.techcrunch.com/2007/07/31/new-study-says-top-50k-blogs-had-50-million-in-2006-revenue/
A new study being published by the University of Texas and Chitika says that the top 50,000 blogs may have generated around $50 million in aggregate 2006 revenue.
Person Recognition (with Python)
http://nichol.as/person-recognition-with-python
For my Msc thesis I have developed a system build in Python which does person recognition and have shown that it is possible to obtain a better recognition rate with this system than by using Google’s Picasa
Ask HN: Career advice for a torn developer
Throwaway account, because I've been a member here almost 3 years. I'm struggling. In my day job, I work with .NET on a nightmarish codebase that was written in .NET 1.1 a few years ago by outsourced developers. Management doesn't care about the low code quality--just pumping out new features that get precariously bolted on to the existing pile of shit. Same old story, I know. The problem is, I'm having an increasingly tough time swallowing this bitter medicine in exchange for a paycheck. All my time at home is spent working with OSS technologies--I'm up every morning at 5am playing around with ruby and learning rails for a couple hours before work. The frustrating thing is knowing that without quitting my day job and holing up in my office for a while, I won't be able to increase the rate of my learning beyond what I can get done in two hours each morning plus weekends.

I am at one productivity level with the .NET stack, and a much lower productivity level with everything else. The cognitive dissonance that causes is like a little devil on my left shoulder whispering, "If you were using C# and T-SQL, you'd be done already. You could have already written your own ORM--who needs ActiveRecord?" and a little cherub on my right shoulder: "No no, this is good for you. Keep working, stay motivated, and soon you'll be more productive using Rails, you'll have all sorts of projects for people to use on github, and your life will be complete." At this point, I think the fat little cherub is blowing smoke.

I must be doing something right in .NET land, because former coworkers are actively seeking me out to work with them again--but I'm just not that into it. I've tried to tell myself that the technology doesn't matter, that there's no reason to shy away from .NET... but I'm scarred by what I've seen. In my experience, .NET makes certain things so easy that you just don't have to care about doing things the right way--and I've spent the majority of my nascent career cleaning up the messes this causes.

I'm not a fan of these whiny, "help me figure out my life" posts (even after writing one), so part of me wouldn't mind or be surprised if this just disappeared in the froth. However, the other part of me would love some opinions: Should I just stick it out for a while, save dough, then quit and hole up for six months, hopefully coming out the other end with the necessary skills to work in a ruby shop? Should I start contacting places I'd like to work and see if they'd take on a young, seriously motivated former .NET dev who wants nothing more than to learn how to do things The Right Way using OSS?

"Build something" will probably be the overwhelming sentiment--and I hear you and am doing it. The issue is more that my motivation and ambition to be a great programmer far outweigh my patience for the only two-hours-per-day hacking I've been doing. So... coping mechanisms, anyone?
Equality Saturation: A New Approach to Compiler Optimization
http://www.cse.ucsd.edu/~rtate/publications/eqsat/
Don't miss the video on the right.
Show HN: Brx – flow state reading in the terminal (written in rust)
https://github.com/coloradocolby/brx
brx is a shell command / cli for converting any text (stdin or file path arg) to flow state text for easy reading. Would love for you to give it a look (or star ) and let me know what you think! Hope this helps some people!

My personal take on: https://bionic-reading.com (not affiliated)
Ask HN: Thalmic MYO alpha – what are your thoughts?
I'm seeing a few retweets on Twitter by the main Thalmic Developers account, rebroadcasting the arrival messages and photos from those receiving the alpha devkits.

To those who've received and played with one, what are your thoughts on the product so far?

I'm getting one in the next batch, but I'm not a software developer and will be relying on what's available from Thalmic and others at that time. Very curious to see how useful it is.
Brian Epstein is Not John Lennon, and Neither is Your VC
http://www.infochachkie.com/brian-epstein-is-not-john-lennon-and-neither-is-your-vc/
It is important to know when to tell your VC to back off and let you run your business.
Ember.js - Model, View, StateMachine?
http://www.thesoftwaresimpleton.com/blog/2012/02/28/statemachine/
Is the statemachine a viable addition for the current javascript MV* paradigms?
Why Steve is dead?
http://www.calamitiesofnature.com/archive/?c=594
Cancer is the new terrorism.

http://www.reddit.com/r/comics/comments/l3yw7/ten_years_later_calamities_of_nature/
Show HN: Ponzu – AI Generated Textures for 3D models
https://www.ponzu.gg/
Hey everyone!

We just launched Ponzu, an AI-powered prototyping tool that generates tile-able textures for your 3d models.

You can give it any prompt, choose an art style, and get an interactive playground to preview and export your generated textures.

What you get with Ponzu:
1. AI-generated texture assets
2. Normal, AO, specular, and displacement maps for each texture
3. Adjustable 3D previews in the browser
4. Customizable styles and shareable links

We're excited to use AI to supercharge artist and dev workflows, and we're looking forward to feedback on Ponzu!

Ponzu is free to use, but we have limited capacity to run GPUs. As a heads up, there might be times when requests queue up and take a few seconds to process.

We also launched today on product hunt: https://www.producthunt.com/posts/ponzu
Héctor García-Molina Has Died
Héctor García-Molina has died. Héctor was a Mexican-American computer scientist and Professor in the Departments of Computer Science and Electrical Engineering at Stanford University.

See https://en.wikipedia.org/wiki/H %C3%A9ctor_Garc%C3%ADa-Molina for a brief biography.

Héctor was a smart, friendly, almost courtly man. May he rest in peace.
Ask HN: How to find motivation to study/master Data Structures and Algorithms?
I'm a CS student. And I know this is is a shame but I've never found the motivation to really study and master DS and Algorithms. Can you please suggest ways to help me with that issue? thanks
Show HN: ¿What do you want to build? app, web or shop wizard
http://betabeers.com/recipes/
Are you tired of answering these questions?
- How can I build an app?
- How can I build a web?
- How can I build a shop?

I was bored so I made this in two hours, I hope you like my first submission ;)
How to Generate Random Colors Programmatically
http://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/
Creating random colors is actually more difficult than it seems. The randomness itself is easy, but aesthetically pleasing randomness is more difficult. For a little project at work I needed to automatically generate multiple background colors with the following properties:
Show HN: pyretry - separate retry logic from business logic
http://github.com/bobbyrenwick/pyretry
We've all written and rewritten code that catches exceptions and then retries to do the same procedure again. Here's a python library to help you eliminate this code from your business logic, keeping your code cleaner and your fingers more energetic.
EdgeCast
I have $8k of AWS credit that expire soon. What should I do with them?
Looking into mining altcoins, but open to other suggestions!
Show HN: Inside A High School Hackathon – Assemble, August 2022
https://www.youtube.com/watch?v=PnK4gzO6S3Q
Hi HN, I want to share this short documentary on a 183 person hackathon that I (age 17) ran with my friends this summer.

Coding changed my life. However, I've always struggled to find a space with folks my age who also find joy in coding, especially since the pandemic begun. My friends & I wanted to run an amazing in-person hackathon as soon as it was safe to do so, and Assemble was that event.

To try and help other teenagers organise their own hackathons, we’ve open sourced all of our planning documents - including finances, marketing emails, website code, run-of-show, etc - at https://github.com/hackclub/assemble.

Hoping that Assemble will resonate with people here, and happy to answer any questions about the organising process!
C0t0d0s0 goes down
https://c0t0d0s0.org/
One of the best solaris blogs went offline a couple of days ago.
RIP c0t0d0s0...
Adobe source code breach: it’s bad
http://gigaom.com/2013/10/04/adobe-source-code-breech-its-bad-real-bad/
Adobe source code breach; it’s bad, real bad."We also believe the attackers removed from our systems certain information relating to 2.9 million Adobe customers, including customer names, encrypted credit or debit card numbers, expiration dates, and other information relating to customer orders. "
If Quake was done today
http://www.youtube.com/watch?v=W1ZtBCpo0eU
When I was your age, we rocket jumped all the way to school uphill, both ways ... in boiling lava
A pic of our start-up [pic]
http://blog.clutterme.com/2007/07/picture-of-our-workspace.html
This is where we are founding our summer start-up.
Mozilla say Firefox 3.5 Beta 4 will be here on time within next week
http://techcombo.com/mozilla-say-firefox-35-beta-4-will-be-here-on-time-within-next-week
Surprisingly, the Mozilla corporation will actually be in the position to release the highly anticipated, Firefox 3.5 Beta 4. This new update will most likely be the last of its kind until the real big browser comes into play, Firefox 3.5.

This came as a big thrill to me as you all have realised over the last few beta releases, they have been remarkably late! To refresh your memory,they stopped Beta 3 being released, not just once but twice and then moving on to Beta 4. In additon, the fact that they got rid of Firefox 3.0 demonstrating how amazingly different the two versions, 3.0 and 3.5 actually are.

Why were there always delays?

The obvious reason for the delays are the time management issues, that they did not stick to their target plan. However, the most important reason was from TraceMonkey, which is the new Javascript engine established by Firefox. This seems to be vital for Firefox as it is supposedly meant make pages load 2 times quicker and 9 times quicker than Firefox 3.0...
MouseStats - Record website visitor activities and generate website heatmaps
http://www.mousestats.com/
A crazyegg/ClickTale alternative
Startups & The Downturn
http://blog.weatherby.net/2008/10/10-things-inves.html
Summary of what investors (angels and VCs) think will happen to the startup environment.
Preview: River of News in JSON
http://daveriver.scripting.com/index.json
My personal river without the formatting. Made to plug into any kind of rendering anyone can think of. I'll be writing this up in a post soon, but the software is ready to go now. :-)
Free Linux Learning Day
http://www.onecoursesource.com/Linux-Learning-Day
Join One Course Source for a day of free Linux learning on Saturday, July 30th,San Diego, Ca.
This event will run all day from 9AM to 4PM.
There is no cost to attend this event.
Ask HN: Paradigm changes you've experienced?
I was wondering if people on HN could share some 'paradigm changes' in the way they look at the world they've experienced.

For example as a student of math, the fundamental way in which I view things could be more or less summarized into three phases:

- Emphasis on 'objects' (high school): E.g. what are the properties of this specific real valued function? Solve this specific geometry problem. Where does this specific function attain a maximum?

- Abstraction to spaces (undergrad): The focus changes to abstract spaces and structures (e.g. topological spaces, groups, function spaces). E.g. Instead of focusing on the properties of one function, we study properties of a function space. A theorem proven about groups in general applies to any example of a group.

- Categorical abstraction (grad school): We can abstract further from specific structures to categories. Many structure-specific constructions (e.g. direct sums of groups, disjoint unions of sets, wedge products of pointed space) can be unified into categorical constructions (e.g. the co-product for those just listed). The language of functors provides a uniform way of talking about mapping one type of structure into another.

Another unrelated major viewpoint change I've experienced is that I've resigned myself to the fact that the world is much more random and uncontrollable than we believe it is. Pretty much all major events in my life have been unpredictable and essentially due to chance. This realization has provided me with more peace of mind, than before when I was much more worried about "making the right decisions".

I am interested in what meta-viewpoints people have experienced, and any changes they've experienced. They can be related to anything: computer programming, science, life, relationships ...
LimeLight
Ask HN: Cheapest Stripe Alternative?
Are there any cheaper services than Stripe to process charitable donations online?

If so please comment on API support.
Why is the Venezuelan gov installing a Twitter proxy just before the elections?
http://orvtech.com/en/general/gobierno-venezolano-elecciones-proxy-twitter/
During past presidential elections the Venezuelan government filtered TV, Radio and shut down some SMS networks and most Venezuelan ISPs had a DNS glitches. At the same time many opposition websites that were informing about irregularities suffer DDoS attacks.<p>This year with the penetration of social networks the Venezuelan government seem to be preparing for a new attack, the target this time are the social networks.
Recursion via Pascal
http://www.retroprogramming.com/2011/01/recursion-via-pascal.html
Recursion via Pascal by J. S. Rohl is one of a small number of books devoted entirely to recursion in programming.
Ask HN: Red Team
Over the last few months I've read a large amount of disturbing articles on US surveillance. Although it's debatable whether the US has already started a descent into totalitarianism, it now possesses tools which put it at the top of a slippery slope. I now find myself wondering how likely it is that America will remain a democracy in my lifetime.

Instead of asking what we can do to avert a such a slide, maybe it's better to first ask a Red Team style question (http://en.wikipedia.org/wiki/Red_team):

" If you had the means and motivation to turn the US into a dictatorship, how would you go about doing it? "

I'm keen to hear HN's thoughts (obviously not because I have such means nor motivation!). Rather, if the US was to descend into dictatorship it could quite possibly come from a strategy that many have not even considered. Being keenly aware of the ways in which the US could become a dictatorship, may better prepare us to prevent such a horror from happening.
ASK PG: Why doesnt PG answer most of the "ASK PG" questions?
Most of the ASK PG questions on HN are mostly never answered by PG himself, no matter how relevant and important those questions might be.
Upscrn.com (Beta), new developer oriented media file hosting site
http://upscrn.com
Upscrn.com (Beta) just launched. We aim to make sharing files with your collegues and coordinating projects much easier and productive. Sign up for the beta now and receive a full account for free for 99 years. Many more features to come!
Ask HN: How do you deal with computer eye strain?
I've been spending 6-7-8+ hours a day on my computer, and it's starting to seriously affect my vision. Anything more than a few feet away gets blurry, I'm super-sensitive to light, my eyes are constantly watering, etc.

How do you deal with staring at a computer all day?
Who did Apple kill?
http://geeqer.com/2011/06/apple-killed/
Apple is a killer!
HSCTF – A hacking competition by high schoolers for high schoolers
http://hsctf.com/
HSCTF – A hacking competition by high schoolers for high schoolers
FBI & DOJ obsessed w/arresting men who uncovered infamous Steubenville rape.
http://rt.com/usa/knightsec-lostutter-hacker-steubenville-342/
Why are our Federal tax dollars going towards the harassment of citizens in their quest to uncover who hacked the websites of the Steubenville high school rapists?<p>This is another example of the sick and misguided priorities of our government's justice system.
Show HN: Prototype for new online learning app
http://www.skilldom.org
Would love to hear the community's feedback on initial prototype of our online learning app - what would you like to see and NOT see in the full version! :)
IOS6 security vulnerability in 2 seconds
https://twitter.com/JustinZollars/status/250751984792113152
Use siri to access any app from a locked iphone ios6
Coolest mom in the world: Hacker Birthday Cake (20K hits on Reddit)
http://imgur.com/KRMMR
This is what my mom made me for my 25th birthday.
Show HN: Idea ramen – a little different domain name generator
https://idearamen.com/
When I am searching for a domain name I usually have dictionary, thesaurus and registrar site open. I constantly switch between these to make up a nice domain name and see if its available.

IDEA Ramen combines dictionary, thesaurus and domain lookup in one app

- You can do the usual domain lookup for any domain extension
- You can get synonyms for any dictionary word by adding + sign
eg: https://idearamen.com/?q=world%2B
- Or combine words using ? to create new words (get??? or ???something or my????something??)
eg: https://idearamen.com/?q=get%3F%3F%3F%3F%3F
- By default it does a lookup for most common TLDs but you can provide fully qualified names like IncredibleSydney.com.au to do a specific TLD lookup
- At any time you can tap on the generated or your provided word to do a dictionary lookup
- You can bookmark finds and comeback to it later

I am working on few more algorithms to generate never seen (non existent) but memorable, short and easy to pronounce words. To be released in few weeks.

I will also be adding more config where you can choose your own resolver etc..

Please note that Lookup happens via DNS resolver over https using 1.1.1.1 (Cloudflare public DNS) so you will have false positives when DNS entry is missing or if the name is an invalid name (reserved words etc).

All feedback, suggestions and wishes welcome. Hope it's useful.
Socket.io jquery plugin
https://github.com/williscool/jquery-socket.io
This is my first attempt at a jquery plugin so I need all the feedback I can get. Will submit to the jquery plugin repo once its a bit further along

Would like to add more features and documentation just wanted to see if there is any interest or if I could enlist some help
Ask HN: Review My Site AppTiger.com
http://apptiger.com
hey guys, i would really appreciate any/all of your feedback regarding my site, apptiger.com. I'm open to any comments, related to UI, render speed, usability, etc. Most importantly, if you have an iphone, would you use my site? If not, why? Thanks so much, Evan
Ask HN: Facebook, Twitter or LinkedIn - what has worked for b2b startups on HN?
Which social media networks bring more traffic, conversions?

Have you ever advertised on these networks? If so, what's the conversion rate compared to Google Adwords?
DimDim web conferencing acquired by Salesforce for $31 million in cash
http://www.dimdim.com/#
http://m.prnewswire.com/news-releases/salesforcecom-acquires-dimdim-113029849.html

Better link, this submitted from my Droid. Acquisition for $31 million in cash.
Intel Develops Programming Language For Multi-Core Computers
http://www.informationweek.com/news/software/development/showArticle.jhtml?articleID=208403616
As Intel (INTC) and rival Advanced Micro Devices (AMD) increase computer performance by adding cores to microprocessors, software makers are left with the daunting task of writing applications that take full advantage of the complex environment. Intel hopes to lend a hand through a new programming language -- called Ct -- the chipmaker has developed specifically for multi-core computing.
Draftin' MTG Draft Simulator BETA 3
http://www.draftin.co/articles/14
Draftin' has entered its third beta release! I would like to take a moment to thank all of the Beta users who participated in Beta 2, you all have been a huge help in finding issues with Draftin' that I did not find myself. In Beta 2, you guys/gals uncovered an array of bugs which have been patched, along with usability issues around user interaction and menu/GUI simplicity which have been fixed/updated.

Anyway, I have been taking a more community oriented approach to Draftin's continued development. Basically, I am letting the users give large input as to what they would like to see in Draftin', and I have been prioritizing development based on that input. Beta 3 is entirely community driven, consisting of all the most reported issues/bugs. Hopefully Beta 3 brings a much more well rounded and bug free drafting experience!

#### Beta 3 contains the following updates

- Add flashing tab on various events throughout Draftin' if user is on another web page/tab.
- Play audible sound on various events throughout Draftin' if user is on another web page/tab.
- Fix UI issues in My Cards section where card rows are out of sync.
- Make user profile display users cards. If you ever leave a draft/the coordinator deleted the draft, you can now retrieve your last drafts cards from your profile.
- Greatly improved Set selection UI.
- Fix server error when users try to join the same draft twice.
- Fixed issues with kicking users from a draft.

Anyway, that's all for Beta 3. I am calling this update a usability update as it touches on the main issues you all found in Draftin'. I hope everybody enjoys the updates and continues to help push this little MTG draft simulator towards dev complete!

If you like this tool or have suggestions then feel free to leave them here. :)