Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Bend 2 and the Vibe-Coding Trap(liampwll.com ↗)
    23comments
  2. I don't like passkeys(hawksley.dev ↗)
    21comments
  3. OpenJev(openjev.com ↗)
    119comments
  4. ZCode, the GLM coding agent, silently uploads your Git history(tokenstead.ai ↗)
    18comments
  5. Jemalloc 5.4.0(github.com/jemalloc ↗)
    56comments
  6. Microsoft exec called AI scraping 'the largest theft of labor in human history'(techcrunch.com ↗)
    260comments
  7. Cekura (YC F24) Is Hiring(ycombinator.com ↗)
    discuss
  8. The scourge of x86 emulation(fex-emu.com ↗)
    38comments
  9. Astra for Law(openai.com ↗)
    611comments
  10. Bonsai 2 27B: Near-Lossless Compression in a 9x Smaller Footprint(prismml.com ↗)
    149comments
  11. Subnormal floating-point numbers are expensive on Intel processors(lemire.me ↗)
    3comments
  12. Replacing Pull Requests with Delta(zed.dev ↗)
    19comments
  13. Bend – A language that blocks AI mistakes via proof, on CPU and GPU(bend-lang.com ↗)
    243comments
  14. Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him(nytimes.com ↗)
    25comments
  15. Qwen 3.8 Omni Flash(qwen.ai ↗)
    93comments
  16. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    173comments
  17. Wax motor(wikipedia.org ↗)
    77comments
  18. When the fractional part of a float fixes your shader(crocidb.com ↗)
    8comments
  19. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    237comments
  20. Pre-Greek: The lost language hidden within Ancient Greek(linguisticdiscovery.com ↗)
    49comments
  21. How to Write with an LLM(sockpuppet.org ↗)
    136comments
  22. Dr Julius Neubronner's Miniature Pigeon Camera(publicdomainreview.org ↗)
    discuss
  23. A heap overflow and SSO misconfiguration to compromise OpenAI internal repos(hacktron.ai ↗)
    163comments
  24. Shapelearn Qwen 3.8 27B (13.1 GB VRAM)(byteshape.com ↗)
    17comments
  25. Ask A Monk – A digital wilderness for thoughts with no immediate answer(askamonk.online ↗)
    27comments
  26. Flet 1.0 – Build cross-platform apps in Python(flet.dev ↗)
    69comments
  27. Telstra outage: The night a network decided the year was 2006(netnod.se ↗)
    29comments
  28. Diplodocus, Long Thought Exclusively American, Turns Up in Spain(sci.news ↗)
    47comments
  29. Speeding up gearhash on ARM64(sam.dev ↗)
    discuss
  30. The most important product decision is what you don't build(liamnugent.me ↗)
    43comments

Apply HN: Empirical – A Platform for Reproducible Science

9 pointsby 10y ago
6 comments
http://empiricalci.com

Empirical is a platform that allows scientists to run, share and compare experiments, including their whole research environment.

WHY EMPIRICAL? The idea for this product comes from the frustrations that I had while doing research in computer vision. There are many inefficiencies slowing down modern science, from trying to figure out what’s the state of the art to the lack of easy means to reproduce and evaluate research. We aim to attack these inefficiencies by providing a standard framework to run, share and compare experiments. Bringing some of the best practices in software development to science and making it easy for researchers to adopt them. Also with each experiment that is performed in the platform we’re hoping to build a database to map the state of the art.

We know this is idea will make a big impact in the way science is made. This has the potential to change the meaning of peer review, and improve reproducibility and discovery, which will lead to faster iteration cycles and better science.

STATUS: We’re currently working through the prototype and hoping to have an alpha version soon. Meanwhile, you can stay updated by signing up on our site: http://empiricalci.com

BUSINESS MODEL: SaaS, paid private plans + paid storage and computing time.

ABOUT US: We worked together for over a year in a different startup. Bren as a UX product designer and Alan as a computer vision engineer and tech lead. Before that, Bren studied CS at Berkeley and then specialized in UX at General Assembly. Alan was doing a Ph.D in AI systems, specializing in Computer Vision at Monterrey Institute of Technology.

Feedback is greatly appreciated and please let me know any question you may have.

10y agoHN ↗

It appears to require Docker. How will this play out with Windows only software and programmable lab equipment?

10y agoHN ↗

Down the road we'll be able to add support for specialized lab equipment in a case by cases basis.

For Windows only software, Docker and Microsoft seem to be making progress on that front. It's still to be defined how it's going to play out. Fortunately there are many cross-platform alternatives for most scientific software (at least in the AI area). Curious to know, do you have a particular software in mind?

10y agoHN ↗

No. I was comparing the requirements against my ability to imagine messy details. I suppose Docker jumped out as a different level of abstraction relative to the general problems of scientific reproducibility; the diversity of scientific investigations; and the existing social and physical infrastructure of scientific laboratories.

I suppose the sort of messy detail I might imagine is how does a Matlab license work in terms of multiple containers. And the details are messy because of legal and institutional constraints in the markets I suspect are looking for this solution.

10y agoHN ↗

Yes, MATLAB is a special case due to it being licensed software. I've used it in the past by mounting my local MATLAB installation into the container and I think I had to pass the MAC too. I believe we'll be able to get it to the point where we only need to mount the local license.

We're building a client on top of docker to deal with all this extra functionality. You can think about it like a specialized version of docker-compose

10y agoHN ↗

This is pretty interesting. Are you asking users to place code on your platform? So a user runs a test in Matlab and gets a certain set of results, you are asking them to upload the code and the results so that others can see what has been done and what the results are?

10y agoHN ↗

That's the intended result. Although, we're not hosting the code, we're integrating with GitHub for that. We're going to be hosting the Docker images and the results/output. You'll be able to see which version of the code produces certain results.