skysight-inc/HackerNews huggingface dataset:
> The techniques presented here only work if you set up the environment, or at least know a lot about it.

Sorry which techniques are you referring to? It's probably this one, but this is just one small part of the article

While Freeman, Torralba and their protégés uncover images that have been there all along, elsewhere on the MIT campus, Ramesh Raskar, a TED-talking computer vision scientist who explicitly aims to “change the world,” takes an approach called “active imaging”: He uses expensive, specialized camera-laser systems to create high-resolution images of what’s around corners.

The article starts by describing an observation of very poor quality camera obscuras (the faint image of the outside world you sometimes get through a window) and goes on to talk about many other ways to get information out of images that isn't easily seen. Most of those techniques seem to use two images of the same scene, with some change, to actually get access to that information. That means most old photos cannot be analysed, but old videos can be.

Imagine you’re filming the interior wall of a room through a crack in the window shade. You can’t see much. Suddenly, a person’s arm pops into your field of view. Comparing the intensity of light on the wall when the arm is and isn’t present reveals information about the scene. A set of light rays that strikes the wall in the first video frame is briefly blocked by the arm in the next. By subtracting the data in the second image from that of the first, Freeman said, “you can pull out what was blocked by the arm” — a set of light rays that represents an image of part of the room. “If you allow yourself to look at things that block light, as well as things that let in light,” he said, “then you can expand the repertoire of places where you can find these pinhole-like images.”
Right. Not catching an error is as bad as magically catching and ignoring all errors, and for the same reason: The state of the system is clearly unknown. Specific actions must be taken in response to the error to recover. It's generally safer to kill the entire system than to keep chugging on after an error without a tailored error handler.
This has happened before and that was catastrophic.

On June 30, 1971, the crew of Soyuz 11, Soviet cosmonauts Georgy Dobrovolsky, Vladislav Volkov, and Viktor Patsayev were killed after the cabin vent valve accidentally opened before atmospheric re-entry. There had been no indication of trouble until the recovery team opened the capsule and found the dead crew.
There are much better options than quotas, but that doesn't make them inherently bad.

The question is are they an improvement over the current system or not?

However they should be at most a stop gap solution, a truly diverse system would make it impossible to know the race and gender of your workers, so implicit basis would be impossible. Or maybe we could train a neural net to have no implicit bias.
Hey, nice to meet you! This is a pretty cool project and it does strike a cord with us. This is one of the several things we’re trying to do with our platform. I don’t think I could sway you to move to London, right? :D
What if only one nostril is "open" at any given time? That is usually the case for me.
Prior to my late teens (I'm 34 now) my screen time was extremely limited yet I have quite high prescription glasses which I've worn since the age of 8/9. My prescription has changed very little since my early 20s.

It's convinced me that my nearsightedness has come about due to the nights I spent reading books by the light of the streetlight outside my bedroom or a torch when I was a kid (after I was supposed to have gone to bed).

So IMO, what you really want to do is to avoid sitting in a dark room with a bright screen glaring in your face or straining to watch long movies and binge watching TV on your tiny 6 inch phone screen or read books without the aid of at least a lamp next to you. In general, use common sense and don't take things to the extreme. Anything that accelerates fatiguing the eyes should be avoided. That's not to say don't sit in front of a screen all day; that's pretty much all I do, but in a well lit room and with regular breaks my eyes never experience fatigue. Also, as someone else posted, having the right prescription for your glasses is also important.
At least until 2021.
Always worth remembering that the person who writes the article usually doesn't write the headline.

My reading is that climate-change effects have got dramatically worse in the last few years, and are not likely to improve in any foreseeable time-frame. I hope this is hyperbole but it doesn't look good so far.
You're surprised that not everyone agrees with you?
So you're saying before checking your eyesight you should not wear glasses for 3 days? Or you need the atropine?
Go whine to Resnick and leave our rinsing habits out of this.
Ask HN: What are some industries ripe for disruption?
People will now advocate constantly holding up a device irradiating heat as close to your skull and brain as possible for long periods of intense thinking (which already stress and heat up the brain, naturally). I get headaches within minutes of long or intense phone calls. Voice control looks more like a joke and less like cool future as it becomes concrete. Said this before, but I just like vim better.
This is why they do things like x-ray every cm of the welds on the new Astute class submarines. Trust, but verify.
Why your MVP “failed fast”
Do you have an actual source (i.e. a document/web page)? I always thought it's just a matter of distilling it, filtering it, and/or doing some reverse osmosis (which is indeed technologically non-trivial, but it's quite established tech).
Is a prototype viable if it fails?
A slightly more sensible revocation scheme would be to keep a counter attached to the user in the database. For the cost of a single int in your database you can bulk invalidate all the tokens for a specific user: just increment the counter and make sure to not accept tokens with the counter too high or too low.

But yeah at that point you might as well go for session tokens as you need a db request anyways.
And then for really deep thinking and architectural reflection and meandering there's nothing like lying in bed a bit for a pseudo-break.
The Apple Store is nothing like that. You go in to buy, but the person that says hello can't sell you anything. Instead you must wait 5+ minutes for someone to come by and allow you to purchase. No drinks are provided.

This person is not that knowledgeable about the product. And can't answer any detailed questions. If you want a Mac mini you'll have to insist that it does in fact exist.

Also your product will not be bespoke. For that you must order online. Only plane vanilla is allowed to be sold at the stores - so no extra RAM or disk space for you.

If you would like someone to help you learn your new machine you can come back next week for an "appointment". This appointment is used in the doctor sense where it's actually expected you'll wait another 10-15 minutes until you see someone who can help.

Every time I go it's an excercise in frustration. But I'm impatient and want it now.
I'll put a slightly different spin on this: At my current job the system I'm writing is in PHP (for reasons...). In its core it's all about domain modelling with some workflow sprinkled on top. Haskell would be a near perfect fit, but it can be done in PHP. However the code itself looks very Haskelly. I have a growing library of domain specific types that are composed into larger and larger tree shaped ADTs all the way to the top level entities. Validation is mapping/folding these ADT trees where nodes are (type, data) pairs that are mapped to their instantiation or its failure. The workflow bit is essentially a couple of FSMs with conditional transitions where the condition is usually the existence of some type that fulfils its constraint. Etc...

Reading it back it sounds analogous to the classic saying of one can write fortran in any language. In my opinion having experience with Haskell gives you a mindset first and foremost. When you bump into a problem where this mindset is a good fit you can use that knowledge with whatever tools are at hand.
The politicians (at least in the US it looks like from abroad) are subject to legal corruption aka lobbyists and PACs. That is where they are getting the money not from the voters. They will say whatever they can to get votes then turn around the day after elected to ask their patrons what to vote for.
>When you're working on a system that's supposed to last for decades, you think in a completely different way.

Some of the worst systems I've seen were those designed to "last for decades".

https://en.wikipedia.org/wiki/Second-system_effect
The doctor normally gives you a different muscle relaxant, you wont be able to read for 3 days.

The reason why more opticians do not do this is because its inconvenient for the patient, I beg to differ since my ability to see things is worth a lot more than 3 days of paycheck.

I saw a lot of different optician / doctors for it, but finally an optician / doctor researcher with a Phd fixed it for me.

https://www.webmd.com/drugs/2/drug-336/cyclopentolate-ophtha...
If you were as confused as me:

* Panfrost is a FOSS graphics driver for a more recent Mali chipset. You may have one in your phone.

* RK3399 is a 64 bit ARM System on a Chip by Rockchip.

* The "meow" seems to be in reference to the 3D cat render at the start of the article.
Raspberry Pi Goes Professional
Writing notes or underlining random sections feels like someone shouting comments during a movie in a theater.
Given that there's no real physical notion of "alignment" at work here, this does seem to sound suspiciously like some pseudo-spiritual entertainment.
Some of us studied Nuclear Engineering at University.
Huawei Outselling iPhone
In my (tbh quite limited) experience, I have found that physical security devices are some of the worst offenders when it comes to connecting to anything more complex than a simple RFID-tag.
I wonder why there are no (or few?) companies that get their devices properly audited before release.
I personally would pay much more for devices that have an independent audit published.
As opposed to that other great American space station?
Machine Learning Systems: Designs That Scale
Best Citations Websites with the Live URL
It's logical, but unfortunately not true. I've 20/20 vision after beeing a computer geek for 20 years and working daily (8+hours) staring at a computer screen programming for the last 10 years. So clearly computer screens don't cause myopia (although they might accelerate (or decelerate) it in combination with other factors).
Quick and Easy Remote Usability Testing for Websites and Apps – Userfeel.com
I was raised with this worldview but after seeing piles upon piles of discarded books that no one will ever read again I changed my mind.

It's your book, you can do whatever you want with it. If you want a pristine one you can always get a new one. It might be wasteful but compared to all other waste we produce it's negligible and at least you got something out of it. I'd much rather have the resources be used on printing more of good books rather than full color advertising pamphlets that line the floor.
For what it’s worth, that’s how a lot of critical welds are verified. X-raying welds is fairly standard practice in the field if the strength of the weld is important enough. And it’s not as much about trust as how much it is fairly easy to make a mistake while welding and not know it. A good welder paying close attention can tell whether a weld is good with fairly high accuracy. But that’s not always enough certainty and when skilled honest people make mistakes here, they won’t nevessarily know it. So, you X-ray.
Sexist and out-of-context.
Introducing Serializable ACID Transactions on Streaming Data
More like shouting comments at a TV alone in your room.
This was just announced live on stage at Atlassian Summit (big user conference in Barcelona). Jira Ops incident management platform page is at https://www.atlassian.com/software/jira/ops - it's live, with a free early access program. If you're already using Jira Cloud, it will run on your existing same site name/URL.
It sounds like a straw-man argument, but you're probably exactly right.

There are still billions of lines of production COBOL code out there, about as complex as BASIC, running all our financial and infrastructure systems.

Simple is sometimes much, much, better than performant or elegant.
Interesting, I don't seem to be geoblocked on the original link from the UK.

Also - your amp link is missing a bit at the end...
(OP)

Very detailed, much appreciated.

For the past 3 years, I had been consuming balanced diet with oats or similar cereals for breakfast, wheat & occasional rice for lunch & only fruits with nuts for dinner. 3-4 cups of milk with tea/coffee every day. I assume my bones wasn't able to absorb necessary calcium.
Uber's acquisition of Careem stalled in Egypt
Why did you continue for 20 minutes if it disturbs you so much, little snow flake?
This would also account for transgender and intersex individuals too.

Why shouldn't the right person be hired just because they have both sets of genitalia? How does that fit in to the quota system?
How We Approach Engineering at Vinted
I've pretty much given up on buying anything physical from Amazon after yet another "genuine Apple" part turned out not to be.

It's not that I'm anti-Amazon - I use my Kindle every day, a long time Audible subscriber and I use Prime Video.
This is a fantastic step forward, and the most drastic of measures I've seen so far. The most important part, in my opinion, is the exclusion of hybrid journals, which do not help at all in the transition to open access other than extract even more public money.

Other important steps:

- Abolishing copyright transfers

- No more embargo periods

- A cap on publication fees ("Article Processing Charges")
point taken, a lot of software in the pre internet era could be considered completed - on the other hand there's always still going to be issues, so you could also claim that these projects are just abandoned.

In general I think software is more like a house than an art piece - it keeps adapting as long as people use it.
Do remotes need to be US based?
OpsGenie is joining Atlassian
Interesting observation. I think it is important to highlight things that are taken for granted. There are seems to be an assumption that there is "the right way" to raise kids and that it should be constant from generation to generation. I'm not so sure that's the case...
Is it linked to movement ?
For example, would I have the same benefits from taking a bus or a plane, vs walking ?
I'm not convinced its a military trick rather something forced by necessity.
I used to be a terrible sleeper, it usually took an hour to fall asleep and would regularly wake for multiple 30-40 min periods during the night and wake up exhausted.

We're now on baby no.2 and I can fall asleep in a few minutes any time from 6pm on.
Just close my eyes and expect sleep and it comes.
10 minute power naps are great.

The ability to fall asleep quickly was forced on me by baby no.1, being woken up multiple times per night and having to fall asleep quickly was a matter of what felt like survival.
I'm sure military training causes the same exhaustion and the body learns that it needs to be able to sleep when it can.
I'm also sure that sleeping to 12 or 1 on the weekends to recover is detrimental, getting to sleep on a Sunday night was the worst as would not be tired but it would start the week on a the wrong foot.

Any other parents in here have the same experience?
Selenium: Back to the Moon
HackerEarth provides enterprise software solutions that help organizations in their innovation management and talent assessment endeavours.

Join our team to work on the game changer products!!

HackerEarth | Engineering Manager (python,Django) | Onsite | Bangalore, India

HackerEarth | Senior Site Reliability Engineer | Onsite | Bangalore, India

HackerEarth | Senior Frontend Engineer (React, Redux) | Onsite | Bangalore, India

Kindly visit our career page for more info - https://www.hackerearth.com/companies/hackerearth/jobs/
i looked at the T580 as a possibility myself before the x1 extreme was announced but id pretty much settled on the dell as it was a fair amount smaller and lighter.

i thought long and hard about the 4k screen but i think ill just get myself a separate 4k screen as really the only thing id need 4k for is movies, i dont really have a need for a high resolution for anything else

thankfully they have now added the x1 extreme to the UK website and its not quite as pricey as i was expecting, i fully expected a 1:1 $ to £ conversion but the base model comes in at just over 1400, bumping the cpu up to i7 brings it up to just over 1600 but thankfully my sister works for the NHS so i can get a 10% discount, im keeping the rest of the specs at base, i can add extra ram and a second ssd at a later date
Yeah same here. My friend wears glass and explained after he got his new prescription glasses that he could see in 20/20 again. We did a test because I was curious and I could still see much much better than him even with his new prescriptions. I've probably spent at least 8 hours every day for the last 15 years looking at a screen (often not in the best of light either) and my eye sight is great.
see also:

https://en.wikipedia.org/wiki/PS_General_Slocum

https://en.wikipedia.org/wiki/SS_Eastland

Current passenger ship safety regulations are very much written in blood.
Channable - https://www.channable.com | Utrecht, The Netherlands | ONSITE

We are a data feed management company that connects ecommerce companies to all big online marketing channels (marketplaces, price comparison sites etc.) We also optimize and synchronize product data, offers, and orders on various platforms.

We currently have two open positions:

- Frontend Developer [1]
- DevOps Automation Engineer [2]

Our Stack includes: Python (Flask), Haskell, Scala (Apache Spark), PostgreSQL, Redis, HDFS, Ansible, Terraform, Ember.js

We process hundreds of millions of products per day and offer technically interesting and challenging work. We are looking for a highly motivated and skilled engineers to join our team in the center of Utrecht.

See https://www.channable.com/jobs/ for a detailed job description.

[1] https://www.channable.com/career/frontend-developer-24-40-hw...
[2] https://www.channable.com/career/devops-automation-engineer/
interesting, I didn't even read your comment before writing my last reply, which says very much the same, just with less da Vinci in it ;)
Some original articles -

https://trove.nla.gov.au/newspaper/article/220442169

https://trove.nla.gov.au/newspaper/article/107939744

> Is sewage deadly?

No, the Thames back then would have been the same as many rivers in many poorer countries today. Many of these rivers are scavenged, not without issue, but a quick dunk isn't going to have immediately killed anyone. Author needs to travel more, oldie England is still alive and kicking around the world.
while I agree with your sentiment-- that we all spend too much time ruminating on the (albeit interesting) ideas of others, rather than with our own thoughts-- I'm not sure that we ever really had "creativity" to begin with.

for the entirety of human history, we've been growing by collecting and synthesizing the wisdom of others that come before us: standing on the shoulders of giants. we are surprisingly incapable when working alone. for instance, there are numerous examples of eruopean explorers starving or dying of easily preventable causes in the Americas, in the very spaces where natives had been living for tens of thousands of years. they weren't stupid, they just didn't have the foresight, or cultural knowledge that the natives did. [0]

There's the idea that "everything is a remix" [1], popularized by Kirby Furguson. he essentially states that we don't have much (if any) original creative thought, and that most "creative" ideas are just remixes of other ideas. this goes back all the way to prehistory and especially applies to traditional myths passed down orally through generations: see the numerous flood myths prevelant in almost all societies.

what I'm getting at is that we are not inherently creative beings, we don't do especially well when coming up with completely novel ideas. what we ARE good at is learning, synthesizing, and remixing.

so I'm not entirely sure that our "moth to an interesting article" behavior online is really that bad for us, I think its more the state that we are in when we do that - skim, go 'oh that's neat' and move along.

[0] The Secret of Our Success by Joseph Henrich

[1] https://youtu.be/zd-dqUuvLk4
Do you have experience with packet.net ? There's virtually no discussion on HN, which I find surprising.
Because antivirus software itself is pretty terrible? https://arstechnica.com/information-technology/2017/01/antiv... seems a pretty decent overview.
Any plans on integrating with the Virtual Observatory, or is that too slow to integrate nicely?
I guess that a good amount of physical fatigue also helps a lot. There was also a joke about it somewhere.
How China’s biggest bank became ensnared in a sprawling money laundering probe
I think your understanding of russia is out by about 50 years.
Hi, We're Curated a Token Curated Registry at Prism Labs and We Need Your Help
Hi, This is Ankit from Prism Labs, a Y Combinator(S17) backed startup. I'm looking to connect to some Blockchain Enthusiasts who can help us in development of [Xpo Network](https://www.xpo.network/) v1.2 which includes development of a Token Curated Registry. Would you be willing to help?

​

If yes, fill this form: [https://goo.gl/d5gdR4 ](https://goo.gl/d5gdR4)
What are Tencent's most popular gaming properties? Are they memorable and recognizable?

They're worth trillions of dollars, but I've never played any of their games?
maybe, i was quite shocked when i was able to run overwatch playably on it, thankfully though i should have my new laptop by the end of the month and shouldnt have issues running any games in reasonable settings (1050ti)
I practiced mindful meditation to overcome sleeping issues. The technique was as follows:

- Lie down on the back, in a way that feels like you can release body tension in limbs, neck, and back.

- Take a couple deep breaths, inhaling and exhaling fully. Then, focus on your natural breath: breathe normally for about a minute; don't try to control its rhythm, rather observe it (is it slow? fast? deep? shallow?) and acknowledge it without judgement, focusing on the flow of air in your lungs or throat, or the area in your chest that goes up and down with each breath (whichever is easier for you).

- Focus on body contact with the bed. Feel the weight of the different parts of your body pushing down against the mattress.

- Focus on your feet, and relax just this part by consciously observing how it feels (is it tense? at ease? hot? cold? restless? it doesn't matter, just notice it) and acknowledging it, not combating it. Then consciously think "ok, I'm turning that part off".

- Move gradually upper (lower legs, thigh, and so on), repeating the "observe, acknowledge, turn it off" process, until you reach your head.

- If you're not asleep at that point, focus on the breath again and take note and acknowledge the difference from when you started. Then proceed with the body again.

- if you mind wanders off at any point from your body, observe and acknowledge the thought you just had, then focus on a couple breaths again as previously described, and simply resume where you left off.

The key is being observing, not judgemental about your state (whatever it currently is), realising that thinking "I shall sleep" or "I shall relax" only makes you more aware of you not sleeping, and more tense, thus isn't going to go anywhere.