HNHacker News
TopNewBestAskShowJobs

miga

635 karma · joined January 12, 2013

Haskell & declarative language dev, blockchain and big data platform builder, former research nanoscientist.

migamake.com

miga.at.hn

submissionscomments
miga··on Finishing what you start makes teams more productive and predictable
When one uses manufacturing job (burgers) as metaphor for software development, then you see that the guru thinks it is menial labour as opposed to knowledge-dominated process.

Move along, there is little understanding to acquire from this post.

miga··on Finishing what you start makes teams more productive and predictable
Releasing is great, but the 80:20 principle means that finishing 80% of features and throwing away 20% is always much faster than expecting to finish 100%.

The difference between real life projects and college projects is that often nobody made the same feature in the same context before. This means that there will be features that will take much longer time, and need to be shifted to the next release or a bin for "complex enough to focus on everything else".

If you do not understand why something like this happens, it may be that you are unaware of the knowledge gains from exploration as opposed to releasing the product.

You just need one great product, and it is okay to throw away ten explorations to make it happen.

miga··on Ask HN: Is there any other interactive n extensible low level pl except forths
Please elaborate what you look for:

* Squeak allows access and extension of VM internals: https://www.hpi.uni-potsdam.de/hirschfeld/publications/media...

* Similar for SmalltalkVM: https://hal.archives-ouvertes.fr/hal-01883380/document

* Macro assemblers/High level assemblers are extensible through macros: https://en.wikipedia.org/wiki/Assembly_language#High-level_a... Some assemblers even support algebraic expressions.

miga··on Parsing XML at the Speed of Light (2012)
It is known that "speed of light" PugiXML can be replaced by fast processing in higher level language like Haskell: https://arxiv.org/pdf/2011.03536.pdf
miga··on Ask HN: Asynchronous FPGAs and flowchart programming
Looks like you want to implement "asynchronous circuit": https://en.wikipedia.org/wiki/Asynchronous_circuit

These basically need a handshaking logic for every independent data path.

miga··on America COMPETES Act of 2022 passed House and Senate
Competitiveness will get a rocket boost from duty-free incontinence underpads (sec 74765).

More duty-free exemptions smuggled in this act:

* Sec. 74733. Dog and cat apparel.

* Sec. 74747. Jewelry boxes.

* Sec. 74746. Guitar cases.

* Sec. 74750. Men's leather gloves valued at $18 or more per pair.

* Sec. 74853. Golf bag body flats.

* Sec. 74851. Golf bag bodies with rain hoods and straps.

miga··on Epistemic legibility: being easy to argue with is a virtue
How different is "comprehensibility" from "epistemic legibility"?

Comprehensible arguments are easier to argue with, and favoured by rhetorics.

miga··on Upwork asking me for a $12.5k refund as the client was using someone else’s card
It seems like UpWork failed to do due dilligence, and now wants to get somebody to pay for it. They frequently delay payments just because they await your validation after all. So the fault is on their side, but they may try to twist your hand, since they are big company and you are dependent on them.
miga··on Polish opposition duo hacked with NSO spyware
This happened November 2021, while the software was used to attack public prosecutor and advocate in 2019. That means that they never reviewed the targets, and only reacted after the NGOs published a list of illegal attacks.

(Eavesdropping advocate is illegal under Polish law.)

miga··on Ask HN: Why are relational DBs are the standard instead of graph-based DBs?
Relational databases proposed unique combination of an easily optimizable abstract model, and memory efficient implementation that won the day.

Since the optimizable abstraction becomes more and more popular, it will dominate until we find another model that enjoy both high-level abstraction and ease of optimization.

miga··on Unity patents ECS
Example of ECS that was published on GitHub before this patent was even filed: https://github.com/jonascarpay/apecs.git
miga··on Amazon CEO unveils 55k tech jobs in his first hiring push
Depends on skills bar you have.
miga··on Amazon CEO unveils 55k tech jobs in his first hiring push
Tech people believe that highly skilled jobs are quality not quantity, Amazon CEO goes for quantity.
miga··on Scientific progress despite irreproducibility: A seeming paradox
It has been conjectured before, that probably "most published research findings are false" https://en.wikipedia.org/wiki/Why_Most_Published_Research_Fi.... But science is a body of the findings that are confirmed many times, harder and harder to falsify.
miga··on Ask HN: Inconsistent expression calculation between programming languages
Your expressions omits many necessary operators, and thus becomes ambiguous.
miga··on Ask HN: Inconsistent expression calculation between programming languages
Haskell: =====

(%) = Data.Fixed.mod'

expr :: Double = 8.036090802426098e12

expr :: Rational = 630330872315297185317 % 78437500

fromRational (expr :: Rational) :: Double = 8.0360908024261e12

miga··on Amazon Web Services In Plain English (2019)
That is why it should be called Qinesis, but this trademark was already taken!

https://www.crunchbase.com/organization/qinesis/technology

miga··on Amazon Web Services In Plain English (2019)
Purportedly Simple Queue Service?
miga··on Amazon Web Services In Plain English (2019)
This one page is like a half of the AWS certification.

The other half is best learned by porting services from competitors to AWS and back again.

Can you please add Azure and GCP service names too?

miga··on A Victoria man has gone two decades without money
All of us have to use money, so we make every excuse to say it is the only way of life.

Homeless, jobless people prove otherwise. You can live without money, but the standard seems quite low.

I hear it is possible to survive without society too. But the standard seems even lower.

miga··on 93% of Paint Splatters Are Valid Perl Programs (2019)
This says more about OCR than Perl...

But any language that detects random string as a valid program is under suspicion of allowing more bugs than valid programs.

miga··on Time to assume that health research is fraudulent until proven otherwise?
No, just a statistical reality of multiple hypothesis testing.

Just like you wait a few blocks for a confirmation on a blockchain, you have more and more confidence with confirmation of health research by independent papers.

See statistical analysis in Ioannidis' "Why most research findings are false": https://journals.plos.org/plosmedicine/article?id=10.1371/jo...

miga··on Schopenhauer's 38 Stratagems, or 38 Ways to Win an Argument
Better title would be "38 ways to devolve discussion to irrationality".

Schopenhauer was not a logician. He searched for ways of emerging victorious, not to search for the truth.

miga··on Google Internal Comics
Looks like Dilbert is now working for a real company...

And there are 30 thousands of him.

miga··on NDA expired, let’s spill the beans on a weird startup
Many companies ask for enthusiasm for a particular technology in their job postings.

I think this is a better explanation that having many companies that lose their money on unviable business model.

miga··on Saffron as an Antidepressant (2018)
This is from PubMed - public index of medical research, not an official stance of NIH.
miga··on Senate Preparing $10B Bailout Fund for Jeff Bezos Space Firm
If he is motivated by profit, he may sell or liquidate company as well.
miga··on Senate Preparing $10B Bailout Fund for Jeff Bezos Space Firm
It is no-brainer for government to maintain a competitive landscape that is not a monopoly. And the government is the main customer here.

When AWS vs Azure vs Google Cloud were weighted, there were arguments that the government should buy from at least two different companies to preserve competition.

The biggest buyer in this market invests in maintaining the competition. Otherwise another market would be dominated by a monopoly to detriment of the biggest customer.

miga··on Programming Language Design and Implementation (PLDI) 2021: Accepted Papers
Unfortunately only few papers are marked as available, and all of them seem to give broken links...
miga··on The Syslog Hell
Did you try Pcapng specification? I believe it is used by new syslog, and this is the packet format for logging both network interfaces, syslog files, and many more things together in a single format. https://wiki.wireshark.org/SampleCaptures https://wiki.wireshark.org/Development/PcapNg
← PreviousPage 5 of 11Next →