jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Zero to Hero Series - Erlang on Amazon Web Services - Part 1
http://www.asimihsan.com/articles/zero_to_hero_erlang_on_aws_part_01.html
I've also finished Part 2: http://www.asimihsan.com/articles/zero_to_hero_erlang_on_aws_part_02.html

This series is taking me far longer than I anticipated; I haven't even started talking about Erlang or OTP yet because of having to set up all the preamble with respect to using Amazon Web Services.

I think I have about four or five parts left to this series. Any and all comments are welcome!
Don't start a startup
http://onstartups.com/tabid/3339/bid/72696/DON-T-start-a-company-yet.aspx
Yet
Predicting Stock Swings with PsychSignal, Quandl and BigML
http://blog.bigml.com/2014/05/09/predicting-stock-swings/
Predicting Stock Swings with PsychSignal, Quandl and BigML
Captology - how web services are designed to motivate and persuade users
http://captology.stanford.edu/
Also checkout www.captology.tv for some interesting insights into webservices delivered in video format.
Apple Kills the White Plastic Macbook - no one notices
http://www.apple.com/mac/
Apple removed the white plastic Macbook from their line of laptops.
Show HN: Text-to-Figma
https://twitter.com/mathemagic1an/status/1589657222094934016
Hey HN!

I've made a NLUI for Figma. This is based on GPT-3 (for generating components & schemas) and Dall-E 2 (for image generation); it's remarkably flexible already and there's plenty of room to expand. One of the more noteworthy features is the ability to edit existing designs instead of just generating things from scratch - we accomplish this by training it on pairs of (before, after) designs in Figma with a description of what changed, and it learns to output the diff based on the description of the change.

Let me know what you think!
Better Web Application Framework -- Awesome video comparison of 6 frameworks
http://video.google.com/videoplay?docid=6297126166376226181
Great video, if you are deciding what to use next.
Show HN: Truck Rental Price Comparison Search (US Only for Now)
https://truckrentalprices.com
Most of the major truck rental providers like U-Haul, Penske, Hertz, and the others, are notorious for black box pricing. The daily rates and cost per miles fluctuate tremendously based on supply and demand, seasonality, day-of-week, location, and other variables.

TruckRentalPrices.com aims to provide a window of transparency into these black boxes, to help renters better estimate out-of-pocket costs when budgeting their move.

For this initial MVP, we ran tens-of-thousands of sample trip queries to the various providers quoting systems using Selenium and other libraries. We used random dates and locations as inputs. Our goal was to identify crucial metrics such as minimums, average, and maximum costs per mile and daily rates, and comparing weekend vs weekday rates.

For example, our data shows that a 26' Budget Box Truck in the US has the following rates:

Average Daily Base Rate: $105.30
Average Weekend Base Rate: $149.99
Average Cost Per Mile: $0.91
Minimum Cost Per Mile: $0.57
Maximum Cost Per Mile: $2.49

We also break down costs by state.

We display this data along side the top 6 providers in the US: U-haul, Home Depot, Hertz, Penske, Budget, and Enterprise - on a single page.

More providers and data will be added in the next phase. We will include a calculator that will provide cost estimates from point A to point B, and eventually opening up to more regions outside the US.

This site was built using the following technologies: Next.js on Vercel, Cloudfront, Lambda@Edge, S3, Route53, and DynamoDB on AWS.

Looking forward to your feedback, feature requests, or anything else that would be helpful. And thanks in advance for being kind in the comments :)
Ask HN: What Should I Build?
I've got several years of experience working for two public clouds and building core services in the containers/compute space.

I'd like to eventually build something in this space (side project that I can grow into something that will pay the bills someday) but I can never come up with ideas for side projects.

Anyone have suggestions for projects I can build?

Alternatively - What's the best way to get exposed to customer problems in this space? I honestly do not know.
Show HN: Beeper – send push notifications via Telegram from your apps
https://beeper.in
Beeper makes it easy to send push notifications from your apps to your Telegram Peers.<p>I have yet to work on the first-run experience (i know @patio11, but i have to validate my product first) and other minor things like 'Change Password' in user login.<p>I have added only 3 API commands to begin with (add peer, send message, list peers), more will be added very soon.<p>Writing the actual service took only 3 or 4 days, but putting together that website is so much work. I did only Paypal for now,
will do the stripe thing after looking at the kind of response i get.
Cryptocoin Mining malware 
http://www.wired.com/wiredenterprise/2014/03/phone_malware/
Cryptocoin mining smartphone malware - a failed experiment.
Ask HN: Cleaning 3D-printed PLA/polytherane/acetate face shields of SARS-CoV-2?
My mom's working in a nursing home that just had the first COVID-19 outbreak in our city. The floor is quarantined and has dedicated, equipped workers and service, but no one else is protected against coronavirus. The PSWs and cleaning staff are at particular risk since they move around a lot, cannot afford sick days, and often lack voice in speaking up for their rights because of a very precarious economic situation. Despite/because of this, they are left to their own devices in finding PPE.

My mom is sewing face masks. I'm making face shields. I have McCordick Workhorse polycarbonate face shield visors[0]. My friend is printing face mask headbands out of PLA (polylactic acid). After this batch we're moving to a light face mask design[1] that will use transparency film[2] which looks like it's made of cellulose acetate.

My mom will be wearing the units for 8h/day almost straight. Afterwards she'll come home and we have 24h to disinfect it. Is soap water enough to clean these materials, or should we use bleach? With the polycarbonate we considered dishwashing but the PLA softens at 60°C[3]. I also wonder about the shielding efficacy of cellulose acetate (very light) v. polytherane (quite unwieldy).

[0]https://www.princessauto.com/en/detail/replacement-face-shield-visor/A-p8181745e

[1]https://www.thingiverse.com/thing:4230812
https://www.staples.ca/products/368095-en-staples-copier-transparency-film-8-12-x-11-100pack

[2]https://www.staples.ca/products/368095-en-staples-copier-transparency-film-8-12-x-11-100pack

[3]https://www.reddit.com/r/3Dprinting/comments/7n9dmz/melting_point_of_pla/
New MacBook Pro with Retina Display: 2880-by-1800 resolution
http://www.apple.com/macbook-pro/features/
...

One screen. Five million pixels.
When you pack over 5 million pixels into a 15.4-inch display, the results are positively stunning. The pixel density is so high, your eyes can’t discern individual pixels. Images take on a new level of realism and text is pin sharp. And with a 2880-by-1800 resolution, you can see more of your high-resolution images onscreen with pixel-for-pixel accuracy. So your best ideas can become your best work.

...
Stanford University requires remote access to students' iPhones
http://imgur.com/8oxYN34
All Stanford students were recently required to install this app on their phones and their Stanford accounts were blocked until they complied.
Criticise my first iPhone app, jetwaves
https://itunes.apple.com/us/app/jetwaves/id879826053?ls=1&mt=8
...and my first app for that matter!

Any helpful criticism would be great. Just struggled for 2 weeks with the 'beautiful' objective c!

Alternatively if you do enjoy it, rate and review!
The Eyjafjallajoekull Art Project
http://eyjafjallajoekull.com/
Icelands second strike in less than 2 years
Ask HN: Rent a mathematician / numerical analyst?
Is there some place where I can pay to have math problems solved?

Specifically I'm looking for a fast accurate floating point implementation of log(I_n(x)) where I_n(x) is the modified Bessel function of the first kind. There are nice implementations of I_n(x) but taking the logarithm after the fact is awful for accuracy. Doing this right probably involves expressing it in terms of Chebyshev polynomials or some other weird functional analysis that I don't really feel like learning.
Show HN: Website Archivability Testing Tool
http://archiveready.com
Web archiving is really important to preserve important information on the web.

The problem is that not all sites are archivable.
ArchiveReady.com is checking if validation, open standards compliance and certain good practices are OK in a website in order to increase the possibilities that it will be archived correctly.

What do you think about this tool?
Turn Facebook page into website
http://www.zootzy.com/
The developer helping me with my own side project built this. Seems like a good idea and it's cheaper than the alternatives. He's looking for feedback, but his English is not that good.
Windows Azure Sql Database Service Introduces Resource Reservations
https://www.windowsazure.com/en-us/pricing/details/sql-database/#service-premium
Once can now choose a 'premium' sku for databases that'll offer guaranteed CPU, Memory, I/O etc resources.
Show HN: Mailcoach Cloud – An affordable GDPR-compliant email marketing platform
https://mailcoach.app
We (at Spatie) are proud to announce that we've launched Mailcoach Cloud. A hosted version of our successful self-hosted Laravel based email marketing solution.

Using Mailcoach, you can create beautiful email campaigns, set up drip campaigns (or any email automation), and send transactional emails.

Mailcoach works well, whether your email list has 5 or 500 000 subscribers (yes, Mailcoach has been used for lists of that size), or even more. And thanks to our sharp pricing, Mailcoach is the most affordable solution compared to our competitors in most scenarios.

Privacy-minded people will appreciate that open- and click tracking is off by default. And to people that require full GDPR compliance, we can proudly say that everything is hosted on EU servers owned by EU companies. So even Schrems II can't hurt you.

Let us know what you think! We're at least very excited about it.
No feedback from SalesForce; would you rate our hackathon project?
http://www.sumosales.co
Hi fellows,<p>We're one of the teams who participated in SalesForce hackathon and built SumoSales in less than 5 days (from idea to the app).<p>Since SalesForce responded with a general "sorry, u're not in" email as well as didn't even look at some of the entries (now there is a huge scandal going around this hackathon), I want to ask real hackers to rate our work.<p>Basically, we built an app to gamify working environment (not just sales).<p>Check our hack SumoSales and imagine you can compete with colleagues on the number of commits / lines of codes per day for a prize of lunch.<p>Would be awesome to hear any feedback after the 5 days of work. Negative comments are as welcome as positive - better than nothing anyways :)<p>Thanks!
SSHBeam: A simple android app that sends files to a remote server via SSH
https://github.com/fxthomas/sshbeam
https://play.google.com/store/apps/details?id=io.github.fxthomas.sshbeam for the app.
HTTP Live Streaming JavaScript realtime converter
http://rreverser.github.io/mpegts/
What's this?
------------
This is Apple HTTP Live Streaming JavaScript player created by performing realtime conversion of MPEG-TS video chunks to MPEG-4 in parallel thread using Web Worker and playing them one by one in main thread.

How does it work?
-----------------
Conversion is done using jBinary library (high-level I/O for binary data in JS - http://github.com/jDataView/jBinary) with programmatically described data structures according to ISO 13818-1, ISO-14496-2, ISO-14496-12 and ITU-T H.222.0 specifications.

Where does it work?
-------------------
Works best in Chrome (stable branch), having more noticable lags when switching videos but still working in latest Firefox versions and IE10+.

Disclaimer
----------
Please note that demo uses 3rd-party HLS demo source and service http://www.corsproxy.com/ for proxying it with needed Cross-Origin-Request headers for browsers to allow chunk downloading, so it may be unstable.

Where I can see that?
---------------------
Check out http://rreverser.github.io/mpegts/ for live demo.
Create your own Twitter with Yonkly
http://yonkly.com
Yonkly is a hosted, white label solution for creating your own microblog network.
Show HN: Create your perfect profile picture with AI
https://www.profilepicture.ai/
Hey HN, I created this little tool over the weekend. So many possibilities!

The one that hit me the most was being able to created portraits of my recently passed away grandfather (https://twitter.com/dannypostmaa/status/1586954424064561153).

Hope this brings some joy to your day.
Show HN: animaterm - a Rust TUI library
https://github.com/dxtr85/animaterm
Hi all, I wanted to share with you a library that I have created. It is written in Rust, a language that I have been learning recently.
You can also check it on crates.io:
https://crates.io/crates/animaterm

With this library you can create animated user interfaces within terminal.
UI elements can be stored as regular text files (with ANSI escape codes) allowing for community mods.
It also reads user input. You can follow a link below for more info.

Check the docs here:
https://docs.rs/animaterm/0.1.1/animaterm/
In order to see complete documentation one must build it locally with: cargo doc --open

Also this lib includes a studio app where you can
build your UI, it looks like this:
https://ibb.co/1Xypfy9

Feedback is appreciated :)
Show HN: First Letlang Module Compiled
https://gist.github.com/linkdd/2c69f4e4e1dad752a1704ed2ac0dd678
Hey HN, author here.

My side project ( https://letlang.dev - a programming language targeting Rust) is making progress.

I'm proud to show you the first compiled Letlang module :)

It's not much, it's not even useful yet, but it proves that the runtime works as intended, and that the compiler is able to generate valid Rust code.

Now that the hardest part is done, all that remains is implementing all the features of the language, finish redacting the specification, and make some programs!

Still a huge amount of work yes, but baby steps! I'll probably open-source the code next week or so.
How to test a simple blog's Django models
http://mapleoin.bluepink.ro/perma/testing-django-models/
testing against the actual database schema
Solar Antennas from MIT
http://environment.change.org/blog/view/make_room_for_mits_solar_antennas
concentrate solar energy 100x more than a normal photovoltaic cell
Ask HN: Startup Incubator or Work for the Man?
Hey HN,

Me and my friend are both sophomore computer science majors currently looking at internships for summer 2011. We've both received offers from large corporations for software development, but we're considering another offer from a new local startup incubator. The pay there is much less than at the big companies, but it offers a unique experience - teams of students will essentially decide on a startup idea at the beginning of summer and then be paid to develop those ideas into a functioning product.

We think there could be unique lessons to learn at the startup incubator and we're both interested in entrepreneurship in the long-term, but we don't think it will look as good on a resume. Additionally, $520 per week salary at the incubator is much less compared to the ~$3300 per month offer from Big Company. We are conscious of the fact that in grand scheme of our lives, this difference in pay won't amount to much. There will be valuable experience at Big Company too, although the work is probably going to be less fun.

Our question: Does anyone have any experience interning as a college student at either/both big companies and startup ventures? What were the pros/cons and what did you gain from each experience?

Thanks for any advice you can offer.
Best RSS Feeds for Techies - updated to the minute
http://www.irintech.com/
Very good RSS Feeds for Techies
First Counter / Stats for Heello
http://heellocounter.com/
Seems to be the first provider of stats for Heello.
Building the Perfect Team
http://clydn.com/4J
Pitchie tells us how to build the perfect team and how they're going to make it easier.
Real-time plotting of android accelerometer data
http://voorloopnul.com/blog/real-time-plotting-of-android-accelerometer-data/
A simple script to gather android accelerometer data and plot it in real-time.
Ask HN: Difference between running a startup and working for a startup
Is there any article that gives me some insight on the difference between working for a startup and running a startup. FWW, I feel like the exposure to the bleeding edge technologies is limited when you are working for a startup. No founder (atleast I think) wants to try out some thing that is too young. For web-based companies though, I can pretty much guess its mysql people will go for, not bothering about if they require a RDBMS for the startup or not.
New multiplatform packaging framework for linux
https://github.com/cloudify-cosmo/packman
During the development of Cloudify at Gigaspaces, we looked for a good packaging software/framework to use in favor of delivering easy to use installation debs/rpms. packman looks to simplify this ordeal.
Ask HN: When was the last time you used print edition of yellow pages?
I noticed that Verizon has been distributing phone directories in my neighborhood. It seems a huge waste of trees. Are people using them any more?
The Objective Of The First Meeting With A VC
http://getventure.typepad.com/markpeterdavis/2007/08/the-objective-o.html
The purpose of the first meeting with a VC is to get a second meeting. The purpose of the first meeting is not: 1) to secure an investment from the VC after the conclusion of that meeting, or
2) to tell the VC everything there is to know about your company.
Ask HN: What project management tools are your company using?
I would like to know what project management, Wiki tools is popular nowadays like Asana, Trello, GitHub Issues, StackOverflow Teams, etc. I’m planning to go all in on my company and looking for tools.
Entropic sees shrinking set tops at CES
http://confidential.eetimes.com/news-updates/4233933/Entropic-Sees-Shrinking-Set-Tops-at-CES
The same day it bid $55 million for the set-top box SoC business of Trident, Entropic’s CTO shared his views on what he believes will be the shrinking set-top at CES next week. Get the interview for $4.99 at EE Times Confidential.
Show HN: A simple zero-dependency in-memory key-value store for Golang
https://github.com/tech-branch/tbkv
There are plenty of other caches and KV stores out there, but this one aims to minimise the surface a bit more:
- There's less error handling required due to some code simplifications made
- It stores only strings so no type-casting is required
- There are no mutexes involved so we're not locking writes at any point

This is one of my first OSS contributions so I'd love some feedback :)
The Tao of Linux
http://c2.com/cgi/wiki?TaoOfLinux
This page tenses the link between the Holy Bible and Linux. You will be astonished how many connections there are!

vivaldi@tux.us.to
Amazing Domain Name Suggestin Tool
http://www.namestall.com/domain-name-suggestions
This domain name suggestion tool suggest domain names in five different categories like – Two Words, Three Words, Hyphens, Numbers & Brandable….Simply Amazing….Love it…
Show HN: Hacking is not Cracking
http://www.hackingisnotcracking.com/
Inspired by our conversation here, I've set-up this site so you have somewhere to point those people that don't know the difference. Would love to hear your feedback. (I also registered hackersarenotcrackers.com as well, just in case!).

Thanks.
Show HN: Devbox – Easy, predictable shells and containers
https://github.com/jetpack-io/devbox
Devbox is a command-line tool that lets you easily create isolated shells and containers. You start by defining the list of packages required by your development environment, and devbox uses that definition to create an isolated environment just for your application.

In practice, Devbox works similar to a package manager like yarn – except the packages it manages are at the operating-system level (the sort of thing you would normally install with brew or apt-get).

See it in action: https://youtu.be/WMBaXQZmDoA
10 Reasons IT Departments Should Not Support the Apple iPhone
http://www.cio.com/article/165254/_Reasons_IT_Should_Not_Support_the_Apple_iPhone
Forrester Research says iPhones should not be used as corporate phones for these 10 reasons.
Looking to get funded?
http://capitalonstage.com/conference/london-2013/#speakers
Are you a startup founder, looking for funding? Then present your case at Capital On Stage London on June 25
Hidden pics in Bitcoin blockchain
http://www.righto.com/2014/02/ascii-bernanke-wikileaks-photographs.html
Hidden surprises in the Bitcoin blockchain and how they are stored: Nelson Mandela, Wikileaks, photos, and Python software
NYT: A Fuzzy & Shifting Line Between Hacker & Criminal
http://bits.blogs.nytimes.com/2013/01/27/disruptions-a-fuzzy-and-shifting-line-between-hacker-and-criminal/
With "hackers," there is a danger in lumping people who have not sought financial gain with armed robbers.
Aiohttp 0.13.0 release – asyncio web server and client
On behalf of aiohttp development team, I proud to announce aiohttp 0.13.0 release.

aiohttp library is good known as asyncio-compatible tool for performing HTTP requests. It supports http/https, cookies, keep-alives, file uploading and many others.

Also aiohttp has had low level HTTP server and websockets (both server and client).

The target of our work for last months was aiohttp.web -- (relative) high-level HTTP server suitable for average programmer.

Please take a look on simple "hello world" example:

import asyncio
from aiohttp import web

@asyncio.coroutine
def handle(request):
name = request.match_info.get('name', "Anonymous")
text = "Hello, " + name
return web.Response(text=text)

@asyncio.coroutine
def init(loop):
app = web.Application(loop=loop)
app.router.add_route('GET', '/{name}', handle)

srv = yield from loop.create_server(app.make_handler(),
'127.0.0.1', 8080)
print("Server started at http://127.0.0.1:8080")
return srv

loop = asyncio.get_event_loop()
loop.run_until_complete(init(loop))
loop.run_forever()

aiohttp.web has many features also: named routes and reverse route lookup, file uploading, static file handling and, last but not least, middlewares.

Please look on documentation for details: http://aiohttp.readthedocs.org/en/v0.13.0/

aiohttp.web still has no websockets itself, we will add it very soon.

Also we works on template engine support in https://github.com/aio-libs/aiohttp_jinja2 (not released yet, API maybe will changed) -- but I guess to make first aiohttp_jinja2 release shortly.

So aiohttp is the best asyncio web server for now, and we are working hard on making it better.
Singing Goodbye - Karen Leaves Microsoft for Exec
http://www.youtube.com/watch?feature=player_embedded&v=85kDDSeNwVw
I left a big tech company a couple of years ago for a less than certain path. Never had the guts to leave with such flair. Good for you Karen. Anyone else have a unique c-ya later story?
Ask HN: Review My App: SEOSiteCheckup.com
http://www.seositecheckup.com
I developed a search engine optimization (SEO) tool targeted for non-programmers/small businesses, to help them easily analyze and improve their site for search engines. I haven't found many tools that do this (they generally seem a bit confusing), so I built an app that tries to do this in a more user-friendly fashion:

http://www.seositecheckup.com

I'd love to hear your feedback as to whether this is going in the right direction, missing some key features, or if the balance between SEO-speak/web terminology/simplicity should be tweaked. I've included explanations and links in the analysis where I thought it would be helpful, but I'm unsure of the right balance. Thanks for your thoughts!