News for hackers. Stuff that matters.

ptc

Re:Ask HN: Does Anyone Remember This Hacker Short Story? on Wednesday March 22, 2023 @01:14PM (#35264122)
Yes! Thank you very kindly sir!

Ask HN: Does Anyone Remember This Hacker Short Story?

Does anyone remember this short story written in the style of Hemingway talking about fighting against bugs and drinking mochas?I want to say it was written by an engineer from Microsoft in the 90s and it won an internal short story contest. I can't seem to find it anymore online.

( Read More... | 2 comments | on HN )
Re:The Container Throttling Problem on Sunday December 26, 2021 @06:55PM (#29697547)
The answer is you build a team that builds tools to make optimization easier for everyone in the engineering organization. One individual team can't optimize every application, but if you make it easy for every engineering team to profile their applications and debug performance problems, you've enabled every team to continuously optimize the low-hanging fruit. In effect, you're no longer solving one-off 8-figure problems, you're optimizing the time of other engineers which is something that pays off in perpetuity.

Good large engineering organizations have these teams, and understand their value. For smaller companies, it's not as clear if you can reasonably fund a team for that kind of work.

How long you wait for an H1B is dependent on the country you are from because of USCIS imposed per year limits per country.

See: https://www.uscis.gov/tools/glossary/country-limit

Re:Mill vs. Spectre: Performance and Security [video] on Thursday October 18, 2018 @11:57PM (#18254148)
This Mill guy is the gift that keeps on giving. With any luck he’ll still be around to explain how the soon-to-be-released Mill 1.0 cpu would have avoided the year 2038 problem.
Re:Let's make the Emacs GC safe and iterative on Friday March 02, 2018 @03:11PM (#16505247)
I believe something similar (maybe exactly that) was suggested later on in the thread.
Re:It's Getting Harder to Tell Banks from Tech Companies on Thursday February 15, 2018 @12:15PM (#16385692)
From the article:

> (Disclosure: I used to work at Goldman designing derivatives, not apps. Also I have a Marcus savings account.)

Re:The Case for RSS on Friday November 10, 2017 @05:43PM (#15673699)
Yeah VSS can be quite misleading, =p
Re:Bitcoin is fiat money, too on Saturday September 23, 2017 @02:29AM (#15318458)
Can you actually spend Bitcoin in physical stores outside of the Bay Area? Bitcoin just seems like an investment vehicle/security rather than a currency. How many people actually use Bitcoin for buying toilet paper?
Re:A Silicon Valley Train Gets Stuck on Monday March 13, 2017 @05:31PM (#13862619)
But it isn't progressive, right? An individual in CA who makes 50k gets less in Federal funding to projects that would benefit them, than if that same individual moved to another state, and made the exact same amount.

Not saying I agree with the conceit that a state should have the level of economic autonomy argued for the the original post, but your argument doesn't hold water.

Oh boy, I really want to hear how you think the "Free Market" solves this problem.

Remember kids: If it's broken, apply Free Market liberally to the affected areas.

Re:Zen Stories on Tuesday August 23, 2016 @07:45PM (#12348672)
Only on fucking Hacker News. Jesus Fucking Christ.

My family failed me, that is why I am not Steve Jobs.

Re:Remote code execution, git, and OS X on Monday April 18, 2016 @11:32AM (#11520703)
@falcolas -- I think you mean machine code not bytecode. And w.r.t. Mercurial afaik the project's hot paths are all written in Cython extensions, and there's ongoing work to improve the Python part by working with the PyPy folks. So, there's definite technical advantages in using Python for greater developer productivity, but there's also a cost.
Re:The Refragmentation on Saturday January 02, 2016 @09:32PM (#10829233)
There's no solid evidence that increasing the minimum wage will create fewer jobs. From Paul Krugman's review of Robert Reich's new book

> Other evidence points indirectly to a strong role of market power. At this point, for example, there is an extensive empirical literature on the effects of changes in the minimum wage. Conventional supply-and-demand analysis says that raising the minimum wage should reduce employment, but as Reich notes, we now have a number of what amount to controlled experiments, in which employment in counties whose states have hiked the minimum wage can be compared with employment in neighboring counties across the state line. And there is no hint in the data of the supposed negative employment effect.

> Why not? One leading hypothesis is that firms employing low-wage workers—such as fast-food chains—have significant monopsony power in the labor market; that is, they are the principal purchasers of low-wage labor in a particular job market. And a monopsonist facing a price floor doesn’t necessarily buy less, just as a monopolist facing a price ceiling doesn’t necessarily sell less and may sell more.

http://www.nybooks.com/articles/2015/12/17/robert-reich-chal...

There's also something similar to your subsidy idea today called the Earned Income Tax Credit [https://en.wikipedia.org/wiki/Earned_income_tax_credit]. Guaranteeing a minimum income does seem like a promising idea, but it will probably have to be tried elsewhere before the U.S. will adopt it (if ever).

Definitely a cultural thing, definitely not perverse incentives at all. See: http://askakorean.blogspot.com/2013/07/culturalism-gladwell-...
Re:Unix system programming in OCaml on Monday February 23, 2015 @11:44AM (#9095230)
Thanks for the links, I'll have to take a look at that gdb/OCaml debugging video. Might as well dive into the OCaml internals a bit too. I just really wish OCaml would move to a fully threaded execution model instead of forcing evented systems on everyone.
Re:Unix system programming in OCaml on Sunday February 22, 2015 @04:29PM (#9091197)
> - the memory representation of values is uniform and native code debugging with gdb/lldb works great, thanks to the DWARF symbols emitted.

Besides being able to get a simple backtrace, I've always had nothing but headaches trying to print out variables. It's not tightly integrated with gdb, so the default "p my_ocaml_var" of course doesn't work and info locals rarely if ever works. Only time the debugging is good is when you get to the C code underlying the system calls.

I would love for this not to be the case, but I'm not sure if anyone is working on making OCaml better to debug in gdb.

Re:Cities and Ambition (2008) on Saturday January 18, 2014 @11:02PM (#7083329)
OCaml is much more forgiving in letting you "cheat" and also being strictly evaluated makes OCaml easier to reason about performance for programmers used to strictly evaluated languages.

Older »