jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Show HN: Recode – Free, open-source, community-driven Codespaces alternative
https://github.com/recode-sh/cli
Hey HN,

As most of you (I think?), I cannot learn something without having a project, on the side, to implement what I’ve just learned.

Recode is the project that I've used to learn Go. It lets you create a development environment in your cloud provider account easily.

You can think of it as a desktop version of Gitpod / Coder / GitHub Codespaces less polished and with less features but 100% free, 100% open-source and 100% community-driven.

At the time of writing, it only works with Visual Studio Code and AWS.

In order to let you configure your development environments easily, I’ve chosen to use Docker with some Dockerfiles:

- One for your user configuration.

- One for your project.

The user configuration corresponds to the tools / settings that you use in all your projects like your timezone / locale, your preferred shell or your dotfiles.

The project configuration corresponds to the tools / settings that you use in a specific project like Go >= 1.18 and Node.js >= 14.

As you may have guessed, the project configuration inherits from the user one.

> Why Docker and not something like NixOS, for example?

I know that containers are not meant to be used as a VM like that, but, at the time of writing, Docker is still the most widely used tool among developers to configure their environment (even if it may certainly change in the future :-)).

> Given that my dev env will run in a container does it mean that it will be limited?

Mostly not.

Given the scope of this project (a private instance running in your own cloud provider account), Docker is mostly used for configuration purpose and not to "isolate" the VM from your environment.

As a result, your development environment container runs in privileged mode in the same network than the host.

----

I post this here, because, you know, even learning project could be useful to someone.

Still learning Go by the way, so I'm open to any suggestions to improve.
Zed Shaw - The ACL is Dead - CUSEC 2008
http://blog.cusec.net/?p=197
Recorded almost a year ago (before the bank busts, and shortly after Zed’s first famous rant), this presentation was given to about 400 Canadian undergraduate software engineers and computer scientists. Zed talks about management and his ACL-killer at a bank job accompanied by Factor-powered slideware. Also: steaks, strippers, and statistics.

N.B. This video might damage your vision of Zed swearing all the time and may make it seem like the last year of ranting was a terrible joke gone wrong. Oops.

P.S. - Check out this year’s lineup (Ingalls, Stallman, Bryant, Culver, Hwang, and Bowkett are just the keynotes). This is one of Canada's best kept secrets, and tickets are super cheap.
Show HN: TaskTXT, plain text task-timing notepad
https://tasktxt.com/
I built TaskTXT.com based on my experience timing my tasks. I found that committing to a task before I start helps with my focus, and guessing how long it will take, then timing it prevents me from wanting to give in to distractions because I'm "on the clock".

Video Overview: https://www.youtube.com/watch?v=HOYO0c_D6w0

There's also a Mac app which you can download here: https://dl.todesktop.com/22080519n9z1jew/mac

Video overview of the Mac app: https://www.youtube.com/watch?v=qMs-V5v5gZY

But I didn't want the tool to be distracting, so its based on plain text. That means the UI is very familiar and you can use it for generic notes in any structure you like. When you work in TaskTXT you are working directly on its data format, I made a video about this concept here: https://www.youtube.com/watch?v=kZdBgVZn5NI

I think this tool is uniquely suited for programmers, so I'd be interested to hear any feedback about the product, or its viability as a business.
Show HN: Top Links from Hacker News, Reddit, Techmeme, PH on a Single Page
https://alltoplinks.com/
Hi HN, this is something I created for my personal use and I have been using it daily for a long time now. It’s a page that shows top 25 links from the sources mentioned in the title. Updates every 10 minutes through a cron job and new links are always added to the top.

Some more details: It’s using simple heuristics like minimum upvotes/comments to select the links. For techmeme, only the first headline on techmeme.com is considered a top link. For reddit, currently fetching content from only a select few subreddits.

It’s just a simple page. No ad. No tracking. It’s the first tab I open in the morning. Suggestions and feedback are welcome. :)
How we got read access on Google’s production servers
http://blog.detectify.com/post/82370846588/how-we-got-read-access-on-googles-production-servers
tl;dr: How we got $10.000. We were able to upload an XML file to Google. The XML parser was vulnerable to XXE. We got full read access to their production servers, including the /etc/passwd.
Show HN: Fast Deep Reinforcement Learning Course
https://courses.dibya.online/p/fastdeeprl
I worked on this applied Deep Reinforcement Learning course for the better part of 2021. I made a Datacamp course [0] before, and this served as my inspiration to make an applied Deep RL series.

Normally, Deep RL courses teach a lot of mathematically involved theory. You get the practical applications near the end (if at all).

I have tried to turn that on its head. In the top-down approach, you learn practical skills first, then go deeper later. This is much more fun.

This course (the first in a planned multi-part series) shows how to use the Deep Reinforcement Learning framework RLlib to solve OpenAI Gym environments. I provide a big-picture overview of RL and show how to use the tools to get the job done. This approach is similar to learning Deep Learning by building and training various deep networks using a high-level framework e.g. Keras.

In the next course in the series (open for pre-enrollment), we move on to solving real-world Deep RL problems using custom environments and various tricks that make the algorithms work better [1].

The main advantage of this sequence is that these practical skills can be picked up fast and used in real life immediately. The involved mathematical bits can be picked up later. RLlib is the industry standard, so you won't need to change tools as you progress.

This is the first time that I made a course on my own. I learned flip-chart drawing to illustrate the slides and notebooks. That was fun, considering how much I suck at drawing. I am using Teachable as the LMS, Latex (Beamer) for the slides, Sketchbook for illustrations, Blue Yeti for audio recording, OBS Studio for screencasting, and Filmora for video editing. The captions are first auto-generated on YouTube and then hand edited to fix errors and improve formatting. I do the majority of the production on Linux and then switch to Windows for video editing.

I released the course last month and the makers of RLlib got in touch to show their approval. That's the best thing to happen so far.

Please feel free to try it and ask any questions. I am around and will do my best to answer them.

[0] https://www.datacamp.com/courses/unit-testing-for-data-scien...
[1] https://courses.dibya.online/p/realdeeprl
Richard Stallman response to Boston Police efforts
http://pastebin.com/DVysCXPj
This is what Stallman wrote right after the suspect was caught.

My personal response is:

There will always be a situation that is worse or where more people died, but that doesn't mean this isn't a very emotional and trying time for many, where the police and people of Boston were desperate to catch a person throwing explosives and shooting magazines of bullets in their city. Telling people to stay home for a few hours does not seem unreasonable in this situation.

Have some decency and respect for the lives lost, and save your opinions for a more appropriate time.
PS1 generator
http://xta.github.io/HalloweenBash/
Not really mine but i liked it
Judge Orders U.S. to Release Aaron Swartz’s Secret Service File
http://www.wired.com/threatlevel/2013/07/swartz-foia/?cid=9593124
A federal judge in Washington, D.C. on Friday ordered the government to promptly start releasing thousands of pages of Secret Service documents about the late activist and coder Aaron Swartz, following months of roadblocks and delays
Ask HN: Review RentPost.com
http://rentpost.com
After our team has spent the last 2 years in development, working countless hours, we have been able to FINALLY push out our service to the public! We welcome your feedback and thoughts. Cheers.
Show HN: IndigoStack – a new native macOS app for local web development
https://indigostack.app/
Hi HN,

I'm opening up the beta for IndigoStack. It's a native macOS app which provides a fresh take on how to run all the services you need for local web development. I've been building it for myself as a Laravel & Drupal developer and I'm now looking to get some beta testers on board!

Check it out, and don't forget to sign up to the forums to give us your feedback!

https://indigostack.app

My motivation:

Like many developers I've developed a love-hate relationship with the existing options for local development on a Mac. If they're virtualised, you'll often get...

* high CPU usage
* high RAM usage
* poor filesystem performance / syncing
* command line and configuration complexity

And existing native solutions tend to be either too simplistic, or command line-based or both.

So I've built IndigoStack with everything I liked and wanted, running everything natively on your Mac:

* services are all native & fast
* services are standalone; macOS updates won't ruin your setup
* able to run multiple services (eg PHPs) simultaneously
* easily build / start / stop / rebuild your stacks in the GUI
* run multiple projects which don't interfere with each other
* config-in-code; quickly and easily share stacks within a team
Email from Steve Jobs re: Java and OS X
http://flic.kr/p/8M3fPG
I just got a response from Steve Jobs re: Java and OS X. Here it is.
NumPy Exercises for Data Analysis in Python
https://www.machinelearningplus.com/101-numpy-exercises-python/
I compiled a list of numpy practice exercises related to data analysis. Might be helpful if you want to practice some data munging problems. Feedback welcome!

https://www.machinelearningplus.com/101-numpy-exercises-python/
Show HN: Visualizing the math that powers 3D character animation
https://diegomacario.github.io/Animation-Magic/public/index.html
Hi everyone! I'm the author of this project. I wrote it because I think that the math that makes characters move in games and movies is incredibly beautiful, and I wanted to give others a glimpse into it.

It's crazy to think that quaternions, an abstract mathematical tool discovered by William Rowan Hamilton in 1843, would be so perfectly suited to solve hard problems in the world of 3D character animation more than a hundred years later. The story of how he discovered quaternions is also beautiful. Here's an excerpt from Wikipedia:

"Hamilton was looking for ways of extending complex numbers (which can be viewed as points on a 2-dimensional Argand diagram) to higher spatial dimensions. In working with four dimensions, rather than three, he created quaternion algebra. According to Hamilton, on 16 October he was out walking along the Royal Canal in Dublin with his wife when the solution in the form of the equation

i2 = j2 = k2 = ijk = −1

occurred to him; Hamilton then carved this equation using his penknife into the side of the nearby Broom Bridge (which Hamilton called Brougham Bridge)."

There's a plaque that commemorates that moment on Broom Bridge now.

If you have any questions about this project, I would love to answer them, but I recommend reading the README first, which should explain everything:

https://github.com/diegomacario/Animation-Magic/blob/main/RE...

Thank you!
Show HN: Inflation-adjusted stock charts – Total Real Returns
https://totalrealreturns.com/
Here's a little side project I’ve been working on: https://totalrealreturns.com/ The Total Real Returns chart demonstrates the preservation or growth of real wealth more clearly than conventional (nominal-dollar, price-only) stock charts, because: (1) we include the effects of inflation-diminished purchasing power, and (2) we include the effects of reinvesting dividends from the initial investment.

I found it harder to explain the y-axis in words than it was to do the math, so please let me know if you think the "baguettes" explanation on the homepage helps.

I was up until 4am ET finishing some features on this, and then at 8:30am ET the BLS released the new CPI numbers through their API: https://download.bls.gov/pub/time.series/cu/ and I was able to manually re-run my daily cronjob with the new numbers, so it's up to date! If you catch any bugs, please let me know via the “Report a bug” link in the footer of every page.

Some FAANG examples: https://totalrealreturns.com/s/META

https://totalrealreturns.com/s/GOOGL

https://totalrealreturns.com/s/AMZN

https://totalrealreturns.com/s/AAPL

https://totalrealreturns.com/s/NFLX

Comparing three Vanguard treasury funds, showing vividly the impact of bond duration (short-term, intermediate-term, long-term) on both risk and reward: https://totalrealreturns.com/s/VFISX,VFITX,VUSTX
Nokia Lumia 820 Gets its pricing in UK
http://www.techiespider.com/2012/10/31/price-of-nokia-lumia-820-in-uk/
An eye for an eye, and a tooth for a tooth
http://www.givemesomebitcoinplease.com/
VIPTrace
http://viptrace.com/
Access the Apps screen with a self-made Start button
http://www.techrepublic.com/photos/access-the-apps-screen-with-a-self-made-start-button/6396590?seq=8
Architecting Scalable Applications in the Cloud
http://blog.rightscale.com/2012/10/10/architecting-scalable-applications-in-the-cloud/
My first Android app which has totally failed to get attention
https://play.google.com/store/apps/details?id=uk.co.mark_woolley.alphabetpress.free
New HTML function plotter
http://functioninspector.com/
Remote working boosts creative productivity
http://web.hbr.org/email/archive/dailystat.php?date=011713
Free iPad Mini scam spreads via Facebook rogue application
http://nakedsecurity.sophos.com/2012/10/31/free-ipad-mini-facebook/
China forces one of its Muslim minorities to install spyware on their phones
http://mashable.com/2017/07/21/china-spyware-xinjiang/
CEO’s Plan to Save Sears Would Hand His Hedge Fund $1B
https://www.bloomberg.com/news/articles/2018-09-27/lampert-s-sears-plan-would-hand-lampert-s-hedge-fund-1-billion
Bayesian Analysis of Racial Bias in Police Shootings in the United States
http://journals.plos.org/plosone/article?id=10.1371%2Fjournal.pone.0141854
Why squared error? (2014)
http://www.benkuhn.net/squared
Richard ‘Lowtax’ Kyanka, founder of Something Awful, has died
https://www.vice.com/en/article/v7dmqb/richard-lowtax-kyanka-founder-of-something-awful-is-dead-at-45
Google confirms next Android won’t implement Oracle's proprietary Java APIs
http://venturebeat.com/2015/12/29/google-confirms-next-android-version-wont-use-oracles-proprietary-java-apis/
Why I'll never use Affirm again
https://gist.github.com/mabunday/a9d8effcd1054fed30da172f97926c6a
Uber finds one allegedly stolen Waymo file on an employee’s personal device
https://techcrunch.com/2017/04/05/uber-finds-one-allegedly-stolen-waymo-file-on-an-employees-personal-device/
To End Soccer Riots, Brazilian Club Forces Fans to Sit Next to Rivals
http://www.fastcoexist.com/3047102/to-end-soccer-riots-this-brazilian-club-forces-fans-to-sit-next-to-rivals
Recode Daily: Twitter is going to have an ugly Q1 – Recode
https://www.recode.net/2017/4/25/15415226/recode-daily-netflix-original-content-amazon-autonomous-concrete-emoji
Google Launches New Version Of Payday Loan Algorithm 
http://www.huskyseo.co.uk/blog/google-launches-new-version-payday-loan-algorithm/
Sugarscape by Epstein & Axtell ( Complexity Economics )
http://sugarscape.sourceforge.net/
Autodesk Becomes a Mover and Shaker in the Maker Movement
http://www.shapeways.com/blog/archives/937-Autodesk-Becomes-a-Mover-and-Shaker-in-the-Maker-Movement.html
High Availability at Braintree
http://www.infoq.com/presentations/braintree-availability
Azure Spring Cloud: Managed Service for Spring Boot Microservices
https://azure.microsoft.com/en-us/blog/introducing-azure-spring-cloud-fully-managed-service-for-spring-boot-microservices/
At Edge of Solar System, Pressure Runs High – Greater Than Expected
https://scitechdaily.com/at-edge-of-solar-system-pressure-runs-high-greater-than-expected/
How to Fix POODLE on Windows Server 2012
http://cloudacademy.com/blog/how-to-fix-poodle-on-windows-server-2012/
Develop and Publish a Vulnerability Disclosure Policy Directive (draft)
https://cyber.dhs.gov/bod/20-01/
The art of screenshake (2013) [video]
https://www.youtube.com/watch?v=AJdEqssNZ-U
C from Java
http://stephen-brennan.com/talks/2015/09/20/c-from-java/
Star Wars Blueprints by Vesperin
http://imjustcreative.co.uk/single-measures/star-wars-blueprints-by-vesperin/
Getting to Obama's Goal of 1 Million Electric Vehicles
http://ecopolitology.org/2011/01/27/getting-to-obamas-goal-of-1-million-electric-vehicles/
Negative Visualisation 
http://scrivle.com/2010/10/12/negative-visualisation/
Show HN: Gitify Mobile – GitHub Notifications in Your Pocket – iOS and Android
https://github.com/ekonstantinidis/gitify-mobile
Apple comes close to reaching $1 trillion
https://techcrunch.com/2018/08/02/apple-is-worth-1000000000000/
Zapier Tutorial: automatically create personalized videos from a spreadsheet
https://www.youtube.com/watch?v=Epr8TEyS678
New micro-purchase auction goes live at 1pm ET today
https://micropurchase.18f.gov/auctions/31
Add a Physical Joystick to Your iPad for $25
http://www.tenonedesign.com/fling.php
Fake ‘YouTube’ DMCA Notices Exploit Suspension Fears to Install Malware
https://torrentfreak.com/fake-youtube-dmca-notices-exploit-suspension-fears-to-install-malware-220831/
Startup is helping farmers run their business
https://youtube.com/watch?v=KPaWEpwC0wE
Samsung Galaxy F Foldable Gaming Phone Patent Reveals Trick Rotating Controller
https://hothardware.com/news/samsung-folding-galaxy-smartphone-concept-features-trick-rotating-gaming-controller
I Have a Dream 
http://devcentral.f5.com/weblogs/macvittie/archive/2010/04/01/i-have-a-dream.aspx
Apple’s IPad Is a ‘Winner,’ ‘Game Changer,’ Reviewers Say
http://www.bloomberg.com/apps/news?pid=20601087&sid=aMPOye1xDv04
‘Time Bomb’ May Have Destroyed 800 Norfolk City PCs
http://www.krebsonsecurity.com/2010/02/time-bomb-may-have-destroyed-800-norfolk-city-pcs
Yale: Report outlines principles for renaming campus buildings (2016)
https://news.yale.edu/2016/12/02/report-outlines-principles-renaming-campus-buildings
Swift in Android Apps
http://johnholdsworth.com/bothworlds.html
The South Sea Bubble
https://www.historic-uk.com/HistoryUK/HistoryofEngland/South-Sea-Bubble/
You Take Back All the Mean Things You Said About Microwaves
http://www.theatlantic.com/technology/archive/2014/04/you-take-back-all-the-mean-things-you-said-about-microwaves/360062/?utm_source=SFFB&amp;single_page=true
Three-dimensional printed throat implants save three infants
http://news.sciencemag.org/biology/2015/04/three-dimensional-printed-throat-implants-save-three-infants
Free Craftable Writing Application
http://www.ryestory.com
DJ bot on soundcloud (AI)
https://twitter.com/AppScarlett
Singapore Gov Subsidises Costs of Law Firm Tech Adoption
https://www.artificiallawyer.com/2019/05/09/singapore-gov-subsidises-costs-of-law-firm-tech-adoption/
The Rise of Consumption Equality
https://www.econlib.org/the-rise-of-consumption-equality/
Introducing: Smart Directions, from Scoot + Mapbox
http://scootnetworks.tumblr.com/post/83519092875/introducing-smart-directions-from-scoot-mapbox
Trump to Test Base with Bipartisan Tone in State of the Union
https://www.bloomberg.com/news/articles/2018-01-29/trump-to-test-political-base-with-bipartisan-call-in-key-speech
Invasion of the Data Snatchers
https://m.youtube.com/watch?smid=tw-nytimesbits&v=OnuH-yO0BJE&feature=youtu.be
Homes.com Local Market Reports Show Housing Market Continuing to Stabilize
http://www.powersiteblog.com/homes-com-local-market-reports-show-housing-market-continuing-to-stabilize/#sthash.wrvFkin3.nF3nsNRO.dpbs
‘The Lion King’s’ VR helped make a hit. It could also change movie making
https://www.latimes.com/entertainment-arts/business/story/2019-07-26/disneys-lion-king-remake-is-a-hit-its-virtual-reality-technology-could-change-how-movies-are-made
In the game Magic: The Gathering, some top players may be examples of heroism
https://www.washingtonpost.com/magazine/2020/07/29/after-nearly-30-years-game-magic-gathering-is-bigger-than-ever-best-players-may-also-be-teaching-us-about-heroism/
When to move the cloud and when to repatriate: a list
https://blog.min.io/repatriation_wave/
Westworld is a good TV show about a terrible video game
http://www.theverge.com/2016/10/17/13305220/hbo-westworld-is-a-terrible-video-game
Estimating revenue past web performance efforts
https://calendar.perfplanet.com/2020/y-u-no-revenue-cadence-cohorts-trained-behavior/
Goodbye net neutrality... Now what?
http://www.techrepublic.com/blog/data-center/goodbye-net-neutrality-now-what/
Femtolisp: lightweight, robust, scheme-like lisp implementation
https://github.com/JeffBezanson/femtolisp
Network vulnerability assessments: Scan all, scan often
http://www.itworld.com/security/90667/network-vulnerability-assessments-scan-all-scan-often
Where Should an Architect Begin? 
http://www.bitnative.com/2014/01/24/where-should-a-software-architect-begin/
Fallacies (Stanford Encyclopedia of Philosophy)
https://plato.stanford.edu/entries/fallacies/
Why Julia? Julia Package Development in 4 Minutes
https://www.youtube.com/watch?v=vVywlAgyedI
The Sold Human Beings Here: About the 1619 Project
https://www.nytimes.com/interactive/2020/02/12/magazine/1619-project-slave-auction-sites.html
Is it hate speech to compare your daughter to a pigeon? Facebook says yes
https://medium.com/@shaun_gallagher/is-it-hate-speech-to-compare-your-daughter-to-a-pigeon-facebook-says-yes-c8238a91f95d
L.A. Unified takes back iPads as $1-billion plan hits hurdles
http://www.latimes.com/local/education/la-me-1001-lausd-ipads-20131001,0,270074.story
Why We Chose TypeScript
http://engineering.hobsons.com/2016/10/03/why-we-chose-typescript/
The Big Truth
http://stilldrinking.org/the-big-truth
RideCell (YC W12) Is Hiring a Sr Android Engineer
http://ridecell.com/careers.html?gh_jid=124454
Hallucinating using ping-pong balls and static
http://theuniversalgravitation.blogspot.com/2012/05/hallucinating-using-ping-pong-balls-and.html
High-Flying Geese Are ‘The Astronauts of the Bird World’
https://www.nytimes.com/2019/09/03/science/bar-headed-geese-oxygen.html
The Effect of Visual Appearance on the Performance of Continuous Sliders
https://www.autodeskresearch.com/publications/effect-visual-appearance-performance-continuous-sliders-and-visual-analogue-scales
Secrecy, verification, and purposeful ignorance
http://blog.nuclearsecrecy.com/2016/09/23/secrecy-verification-purposeful-ignorance/
Honor 7x going to be launched in India
http://phonesdiary.com/honor-7x-going-launch-india/
Covid-19 Apps: The Problem Is Technology; Not (Just) Privacy
https://medium.com/@simonschultzdk/covid-19-apps-the-problem-is-technology-not-just-privacy-be54c68c5775
Self-driving truck startup Kodiak Robotics raises $125M
https://techcrunch.com/2021/11/10/self-driving-truck-startup-kodiak-robotics-raises-125m/
The Social Media Megaphone Every Brand Forgets
http://recode.net/2015/04/13/the-social-media-megaphone-every-brand-forgets/
Buffer launches iOS app, opens its tweet-scheduling service to the mobile masses
http://thenextweb.com/apps/2011/12/23/buffer-launches-ios-app-opens-its-tweet-scheduling-service-to-the-mobile-masses/?utm_source=HackerNews&utm_medium=share%2Bbutton&utm_content=Buffer%20launches%20iOS%20app%2C%20opens%20its%20tweet-scheduling%20service%20to%20the%20mobile%20masses&utm_campaign=social%2Bmedia
Internals of QMutex in Qt5. How memory usage was vastly improved.
http://woboq.com/blog/internals-of-qmutex-in-qt5.html