HNHacker News
TopNewBestAskShowJobs

TruffleLabs

579 karma · joined May 6, 2011

[ my public key: https://keybase.io/trufflemedia; my proof: https://keybase.io/trufflemedia/sigs/6xVf2JNwk9Gmwqkh9246wHnW6gvJwV22H_WnVOzBPJ0 ]
submissionscomments
TruffleLabs··on The APL Source Code (2012)
There is The Array Cast podcast that covers mainly APL and it's related languages (k, q, J, etc.) that is helpful for learning what is happening in array focused languages.

https://podcasts.apple.com/us/podcast/the-array-cast/id15688...

TruffleLabs··on Ask HN: Reading material on how to be a better software engineer?
The Mythical Man-Month: Essays on Software Engineering, Frederick P. Brooks * still relevant re: people are the key to getting things done; understand how people work together.

https://www.abebooks.com/products/isbn/9780201006506

TruffleLabs··on Guide to FFmpeg
HandBrake is your gui to FFMpeg

"HandBrake uses FFmpeg under the hood and generally can open whatever FFmpeg will, in addition to disc-based formats like DVD and Blu-ray." Via

https://handbrake.fr/docs/en/1.3.0/technical/source-formats....

TruffleLabs··on WhatsApp data leak: 500M user records for sale
Sadly the WhatsApp 2 step really is just a pin and an email. I believe this really isn't 2 step as there is no ever-changing code.

https://faq.whatsapp.com/2976081889094372/

TruffleLabs··on Show HN: Rssnix – Unix-style filesystem-based RSS/Atom/JSON Feed fetcher/reader
Looks like this is a command line RSS reader system(?)...
TruffleLabs··on Ask HN: What was being a software developer like about 30 years ago?
The nostalgia effect will make it sound like there were better times in 1992.

However, the issues then are still the issues of today: * software maintenance is not exciting but is critical. * designing software & systems still requires critical thinking and writing skills. * communication is a skill most people still need to learn and practice. * yes there are better technologies and artificial intelligence will save the day, but people are at the heart of all of the needs software is trying to satisfy, so understanding human behavior is very important.

TruffleLabs··on Ask HN: 10k hours rule to master anything. Could I switch career when I am 43?
See this article

The “10,000-hour rule” was debunked again. That’s a relief.

https://www.vox.com/science-and-health/2019/8/23/20828597/th...

"Which is why I find these debunkings of the 10,000-hour rule to be a complete relief. Because implied in the rule (at least, to me) is a deeply self-deprecating message: that if we fail to achieve greatness, it’s our own damn fault. And what screw-up would forgo greatness?"

TruffleLabs··on Rex: The World's Smallest PDA [video]
Casio had a watch in the mid 1980s that was smaller with calendar, contact, and notes...
TruffleLabs··on Choco Tacos are gone for good, a victim of ‘tough decisions’
This was a Ransburg Scout camp trading post staple!
TruffleLabs··on Alto System Project: Dan Ingalls Demonstrates Smalltalk
Great video to see core historical technologies and approaches to software design. And, these ideas can be used today with Smalltalk-78 emulated with Lively Web

https://lively-web.org/users/bert/Smalltalk-78.html

TruffleLabs··on A QUARTER of Americans say they are ready to take up arms against the government
The paper's title

"A QUARTER of Americans say they are ready to take up arms against the government"

compared to the cited report from University of Chicago's Institute of Politics

"And 28 percent of voters, including 37 percent who have guns in their homes, agree that “it may be necessary at some point soon for citizens to take up arms against the government.” "

The tone and meaning are not the same. Paper's headline is sensational by design (it's media for clicks)

TruffleLabs··on Show HN: Feather – 90 percent of Bloomberg terminal, for 5 percent of the price
"our goal is to have 100 percent accurate data, 100 percent of the time."

Good to have a goal... how are you verifying to know you reached that goal?

Reality check: if there are humans involved in any part of the process then that goal is not possible.

Are there metrics on data validation that would be more meaningful and not exceed your budgets?

TruffleLabs··on Scapple
Scapple is best for organizing bits of information into charts. It is not great at mindmaps or outlining.

If you want an outline organizer then use something like iThoughts or XMind.

TruffleLabs··on Bad but interesting mathematical notation idea
APL was not originally a programming language (pardon the pun) but as a notation for array mathematics.

https://en.wikipedia.org/wiki/APL_(programming_language)

"A mathematical notation for manipulating arrays was developed by Kenneth E. Iverson, starting in 1957 at Harvard University. In 1960, he began work for IBM where he developed this notation with Adin Falkoff and published it in his book A Programming Language in 1962."

It didn't become an actual (usable) programming language until 1963.

TruffleLabs··on System – A resource that aims to explain how everything in the world is related
Seeking the ever elusive Oracle to help us make sense...

And when we have the Oracle, we can still choose to ignore what it tells us...

I believe Freebase was trying to meet similar goals ( https://en.wikipedia.org/wiki/Freebase_(database) )

And Wolfram Alpha has similar features/functions to provide a look into data & its connections ( https://www.wolframalpha.com/ )

TruffleLabs··on Building a web app with no framework
Any one saying they are not using a framework is not being honest with themselves.

They may not be using a formal published framework like those mentioned in the article, but they have a personal set of tools, techniques, and methods on which to design and build things.

To maximize flexibility, minimize dependency, & maximize performance means you have to use some set of tools & methods (aka framework) that have been designed to reach those goals.

TruffleLabs··on Launching no-code algorithmic trading platform
I call BS on no code: "Deploy your Algorithm" implies some form of logic, directional instructions, or configuration to "Deploy your Algorithm".

"Tradebase lets you create complex algorithms and combine multiple indicators and timeframes simultaneously. Implement sophisticated buy and sell rules!" => that is code.

While it may not be "code" in the Python code idea, there is something that has to be setup, tested, maintained, and updated over time.

TruffleLabs··on What a $500k grant proposal looks like
Where did you get 40%?
TruffleLabs··on Send your email right to the other person's spam
Gmail to FastMail FastMail to Gmail

Both sends ended in the normal email (not spam) folder. Probably not 100% identified as spam.

Also, the paste of tiny font only works if the email rich text is on.

TruffleLabs··on Tell HN: There’s no room for skunkworks in modern software development
Innovation is not random; innovation is a process that must be deliberate.

Randomness can occur in the process but a deliberate process is needed for "random" ideas to become reality.

TruffleLabs··on Graphviz: Open-source graph visualization software
I used this to generate relationship diagrams between companies, adding in projects and who is working on what; the final image was a map of an ecosystem of that set of businesses.
TruffleLabs··on Fundamental Forth (2016)
I enjoyed Starting Forth ( https://www.forth.com/starting-forth/ ) and its companion book Thinking Forth ( https://www.forth.com/wp-content/uploads/2018/11/thinking-fo... ).

They both still offer insights on program design and software development.

TruffleLabs··on Fortran is easy to learn
As for FORTRAN in the wild, there are many simulations used by the US government still in use, example like Enhanced Surface-to-Air Missile Simulation (ESAMS).

Would it be a good language to use outside of specialized needs? Probably not.

TruffleLabs··on Fortran is easy to learn
My FORTRAN 77 experience in college also included the control lines in the file to have the operating system of the CDC Cyber 172/6600 (a hybrid of two Control Data Corporation super computer/mainframe). The first lines of the file outlined the account submitting the file, where the input & output would be, and some other items to just make the compile/run happen.
TruffleLabs··on Visualizing the 94T world economy in one chart
The expanded version of the image does provide some comparison context.
TruffleLabs··on Visualizing the 94T world economy in one chart
This is an art piece, not so much a chart. It's hard to compare regions (the text data helps).
TruffleLabs··on Ask HN: Selling framed physical art online
Is your goal to run this as a business (lasting more than a year) or are you just trying to sell some art and be done with it?
TruffleLabs··on VAmiga online: Amiga emulator in the browser
Definitely not for use on iPhone …
TruffleLabs··on Ask HN: How to bypass learning CSS?
Hire someone else to do it, then yes. Otherwise,no
TruffleLabs··on Ask HN: Any successful transitions from a tech/IT career to working in the arts?
Volunteer with an arts organization to meet people who are already there.

I have a BS&MS in computer science and transitioned to agricultural media starting in 2006. It helped that I volunteered for several ag media organizations, meeting people that really understand that world.

Also attend events to see who is doing what.

← PreviousPage 4 of 7Next →