HNHacker News
TopNewBestAskShowJobs

ekr

730 karma · joined January 27, 2013

h2ofarmer@proton.me
submissionscomments
ekr··on When People Ate People, a Strange Disease Emerged
Surely, after a decade it should be fairly easy to detect Prp_sc levels, or at least extract bone marrow sample for examination. That should eliminate beyond any reasonable level of doubt, any reason for worrying about the matter.
ekr··on The Intel Edison: Linux Maker Machine in a Matchbox
For those that may not know: last year Intel released the Edison's successor: Intel Joule (https://software.intel.com/en-us/iot/hardware/joule/dev-kit) based on a newer 14nm Broxton architecture, it should be quite a bit more powerful. It also includes an Intel HD Graphics GPU.

Unfortunately, a bit too pricey in comparison to the ARM ecosystem (the whole dev kit for the cheaper x550 variant is at $287 on newegg).

ekr··on AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chips A Run For It
I don't know why I get the feeling that most of this advancement is the result of Jim Keller's contribution. Surely, AMD must have other engineers capable of similar achievements, right?
ekr··on Ask HN: What do you discuss in your one on ones?
I wonder how common these one-on-one are? Apart from bi-yearly reviews, I've never heard of something like this, although the environment I currently work in is particularly toxic in this respect.
ekr··on Save the Date by Google
any idea why "-28.092472,-52.419667" would not work? does it need special formatting, or is my firefox incompatible?

EDIT: thanks, the adblocker was the issue.

ekr··on Ask HN: If you could live and work somewhere, where would it be?
I'm curious, can't you just cross the border over to Germany, and enjoy smaller prices?
ekr··on Writing C software without the standard library
On windows nt, ntdll gets loaded in all processes, it's hardcoded in the kernel (http://gate.upm.ro/os/LABs/Windows_OS_Internals_Curriculum_R...). That's where the loader resides, so you can't go without it. And that's where all the Zw/Nt* functions/ i.e. where the syscalls are.

So you can't really go without it.

ekr··on Buttery Smooth Emacs
This is the commit in question: https://github.com/emacs-mirror/emacs/commit/c29071587c64efb... for those interested.
ekr··on Giteveryday – A useful minimum set of commands for Everyday Git
One place where the MSDN docs is way ahead of the manpages is the documentation of function paramters. For instance, here's the ouput of man 2 write.

  ssize_t write(int fd, const void *buf, size_t count);

  DESCRIPTION
  write()  writes  up  to  count  bytes  from  the buffer pointed buf to the file referred to by the file descriptor fd.

  The number of bytes written may be less than count if, for example, there is insufficient space on  the underlying  physical  medium,  or the RLIMIT_FSIZE resource limit is encountered (see setrlimit(2)), or call was interrupted by a signal handler after having written less than  count  bytes.   (See  also (7).)

  For  a  seekable file (i.e., one to which lseek(2) may be applied, for example, a regular file) writing takes place at the file offset, and the file offset is incremented by  the  number  of  bytes  actually written. If the file was open(2)ed with O_APPEND, the file offset is first set to the end of the file before writing.  The adjustment of the file offset and the write operation are performed as  an  atomic step.
I have to go through a block of text scanning for the parameter I'm interested in. When I'm using the manpage as a reference (which is most of the time), this is less than ideal.

MSDN indexes the documentation by parameter so you can quickly find what you're interested in.

LE. Sample msdn link for comparison: https://msdn.microsoft.com/en-us/library/windows/desktop/aa3... .

ekr··on How to speed up the Rust compiler
Never underestimate the edit-compile-test loop. It has an huge impact on productivity.
ekr··on Computational Thinking Benefits Society (2014)
I reckon rationality/rational thinking, decision theory, bayesianism, being aware of cognitive biases inherent in the human brain, in a word lesswrongiansm.
ekr··on Ask HN: Non-tech books that have helped you grow professionally?
How to Measure Anything: Finding the Value of "Intangibles" in Business . A vital step in becoming a more (instrumentally) rational person is to track and calibrate your beliefs.

This book teaches you of how to do that.

ekr··on Ask HN: Good source code search engines?
I've recently ran into debian code search again, https://codesearch.debian.net/. Built on top of Russ Cox's Code search (https://github.com/google/codesearch), and quite well documented.

Can't say I've used it much, but it gives a few pointers into how you could build a better one yourself.

ekr··on Thor – A minimalistic operating system in assembly and C++
The kernel is written entirely in C. See various WRK releases you can find online.
ekr··on Ask HN: What does it take to get a job at Google?
Does it count as a rejection if they don't even call you back for an interview/ i.e. all you get back is an automated reply?
ekr··on Ask HN: How have you achieved financial independence?
Obligatory link to ERE Journals : http://forum.earlyretirementextreme.com/viewforum.php?f=9&si...

You can read tens of life stories centered around early retirement/ financial independence there.

ekr··on Israel Proves the Desalination Era Is Here
Yes, but it may destabilize the economy. The price may go up by such a degree that a significant percentage of the population can no longer afford food, which may lead to social unrest.

I'm not sure if your attitude, that supply and demand fixes everything, is the most probable outcome.

ekr··on Ask HN: What should I do with my old laptop?
I'm using a 2009-era laptop as a server (ssh, http, irc-bouncer). Having tested the power consumption, (with the screen off), it sits at 6.5 W in idle, according to powertop, so it's very convenient. (I'm quite surprised by this figure, as I doubt modern Core M cpus can be much better than that). It's a P8400 cpu.
ekr··on How Do I Learn Some Functional Programming?
I can't recommend CIS 194 (http://www.seas.upenn.edu/~cis194/) enough. After a first weak attempt at learning haskell, following this course did it for me, and I've managed to write some significant haskell programs.

It covers all the fundamental abstractions found in functional programming, and the homework has some close-to-real-life examples that students must do.

5 stars.

ekr··on Ask HN: What is the hardware of Hacker News?
My bet is on AWS, but I'm also rather curious about this.
ekr··on Source code for 4kb demoscene production “Elevated” released
And I had been planning to reverse engineer it for some time, but never got around to doing it.

Hats off to Inigo and others.

ekr··on Ask HN: Best solution for off-grid Internet access?
In my corner of the world (Eastern Europe), I pay less than 2 Euros a month for an unlimited bandwidth 4G connection (with telephony included). 4G only works in big cities ATM, but it falls back to 3g everywhere else.
ekr··on You can’t replace your face, says face recognition
For someone not really familiar with the FB API, is it possible to get a list of all people in a certain city, or are data mining techniques necessary?
ekr··on Type-based aliasing in C
One of the way to achieve encapsulation in C, is to have a certain definition of a structure in the implementation file, that you use internally, and a different (usually smaller, sometimes no structure at all, just a handle), exposed to the public (in the header).

As far as I can see, this would break this approach, (if this strict type aliasing would also be used at LTO).

ekr··on Ask HN: What's the best tool you used to use that doesn't exist anymore?
How about Far Manager?
ekr··on Love thy coworker; thy work, not necessarily
I like to think of myself as belonging to the tidy category, I value craftmanship, beautiful elegant code, what Torvalds would call good taste. I respect coding conventions. But sometimes, the manager comes in and says that the deadline was just tightened, and we need to release the thing earlier, so no more unit tests, some corner cutting ensues.

What's more, as my backlog keeps increasing, I can't build each component to the same level of quality without falling behind.

So I would say that it's not a black and white matter.

ekr··on Ask HN: What's the best tool you used to use that doesn't exist anymore?
the option is there on my L520 as well.
ekr··on Ask HN: Anyone making a living off of desktop applications?
I'm still in college, and and an Eastern European country (where the average wage is around 550$). And I still make > 20k USD per year. So yeah, you are underpaid.
ekr··on What Happened to Google Maps?
I've only ever been using Google Maps for the sattelite imagery, street view, and routin. For those things, Google Maps is still great. OpenStreetMap is what I use for orienting, find cycling paths, trails etc.

So I'm not too bothered by this change. What I don't understand is why hasn't anybody taken the Google Maps routing and use it in OSM apps? Might not be legal, but similar non-commercial projects it should be fine.

ekr··on Intel's Changing Future: Smartphone SoCs Broxton and SoFIA Officially Cancelled
Core M is in a different price bracket, it certainly can't compete price-wise with cheap ARM counterparts.
← PreviousPage 6 of 10Next →