skysight-inc/HackerNews huggingface dataset:
I worked in a building like this. Over the year I worked in that office, my asthma got gradually worse and worse. I went from using my rescue inhaler maybe once every couple months (for minor cough/discomfort), to using it multiple times per day just to breathe. Inhaled steroids (Advair Diskus) were added to my asthma prescriptions. Eventually I could barely get through the day without prolonged fits of coughing and multiple asthma attacks.

Went to the doctor again, got diagnosed with bronchitis, sent home with prescription cough medicine and even more steroids (prednisone) and was told not to work for at least a week. Got better.

Started coughing again within 30 minutes of entering the building when I went back to work. Then put together that with the fact that I always felt a little better after my lunch breaks to realize it was the building itself making me sick.

We were getting ready to move to a larger office anyway, so got permission to work from home when necessary until the move. We moved offices, my coughing stopped. I discontinued all the steroids and now am back to using my rescue inhaler almost never.

I can't imagine the building had no effect on anyone else, but I definitely got the worst of it. No one else got sick the way I did.

The building itself was a historic building, a Firestone car repair place that had been retro-fitted to be an office. It was built in 1927, and then sat empty since the 1950s, until it was renovated in 2014.
I agree that everyone has good intentions, but at the end of the day these interviews can be gamed really easily.

Before interviewing at Google I spent ~3 weeks doing leetcode style problems on a whiteboard I bought just for this purpose. Did not make me any better as a SWE, but definitely helped me clear my interviews. Without the practice I would have failed my interviews.

Having said that, I don't think I have any better alternatives; any interview process is ultimately going to be game-able in some manner.
Ask HN: Experienced programmers, how do you learn new language?
I was thrown into a C++ code, and I can't find any course that don't bored me to death.

All the programming tutorials and courses out there are for absolute beginners. I can't bear watching a 15 min video that explains what scope is to get that 30 sec specific to c++ language.
You can mostly rust it because putting a well-hidden backdoor is a lot of work. This work must be paid for somehow. There must be a way to activate the backdoor, either at the mastermind's command, or in certain interesting circumstances. The activation's effect should be painful enough for an adversary to be worth it. Just bricking a few million consumer DVB boxes is likely not it.

Otherwise, read "Trusting trust"; if you are targeted, trusting anything at all is hard.
Yes, on Unix, cross-filesystem access control is traditionally illdefined, and I'm not surprised this is used to gain unauthorized access.
> YouTube: no major subdomains as far as I know.

YouTube has:

- gaming

- tv

- music

- kids

- artists

Maybe more, but those are the ones linked on YouTube proper.
I find this (short term estimates) only work when you are self sufficient as a person or team. E.g. as soon as something like: “I need to get access to the managed AD service” or “the service desk needs to be trained to handle requests on this new feature” come in, I find planning to be very difficult. That AD access technically takes 10 minutes, but might take 2 weeks of approval meetings and emails.

Especially prevalent during the initial start of a new project
>being able to select targets after-the-fact at little additional cost

Is it a bad thing though? Imagine that everything on all streets is recorded, and when an incident happens a cop goes to the judge and asks for a warrant to view the footage for "Pike St, between 1st and 2nd ave, between 13:00 and 13:35, on Jan 3rd 2019".

Technology changes the balance of power in different directions. The police used to be able to tap phones, but now whatsapp is pretty much out of reach, this hampers one of the venues. To keep up the police would need new methods, and it does not have to be phone intercept, maybe post-factum external surveillance would suffice.
If you look at the contents of that repo, you will see that the majority of the code there is headers to allow compilation of very specific parts (e.g the net and inet directories), not the whole codebase.

Certainly, there is no kernel there and most calls redirect back into xnu. Most functionality is Mach-based, this is just for a user-facing API.
I work in health care and I imaging being elderly living on a space station with lowered gravity to make life a little lighter and easier. Also for the care givers low weight working with patients.
Disclaimer: while I am not directly involved with what they do, I happen to know personally both of the founders and a lot of the people working there.
Patent Inventions Blueprint Canvas Art
Wow this is super interesting, you should do an AMA!
Humans don't suck at estimating, humans lie

lie to ourselves about our true capabilities

lie to our boss / team about how good we said we were

lie to the business about how well spec'd the job is, about how the current architecture matches their known requirements, lie about how their stated requirements and the real requirements match up.

Lies to avoid punishment, lies to gain a job that otherwise would go to competition, lies that simply hide the complexity of every job and estimate

without lies estimating would be easy
2019: The Year Cable TV Dies
I don't think they made that much. At 6-9 million in transfers, that would be a 10-15% commission, which feels quite high.

But maybe that is typical when doing illegal transactions.
"The company's own figures claim that Small Robot Company could cut chemicals and emissions by 95 per cent, increase revenues by up to 40 per cent and reduce costs up to 60 per cent."

They forgot to toss in figures for capital and return on investment, that would really seal the deal.
>All five also showed a preference for their own inner world, yet each had his own peculiarities or talents.

The way I understand it, this 'inner world' is really the outer world. Strictly speaking, it's one's representation of the world. It's the only direct access one has to reality.

What is really meant by the 'outer world' is of course social relationships. Yet they constitute only a sliver of reality.
I like those examples.

Another downfall is when you want a more modern answer to a previously posted question. It will no doubt be marked as a duplicate, even though the original from 8 years ago doesn't have any answers useful in 2018.
> iSH is a binary emulator

I was under the impression that emulators were forbidden in the App store (?)

Or does it hold only for software running inside an emulator?
It's built on top of threading really (imported via curio).
It's the Burberry bath mat sets that get me. Silly chavs! ;)

https://itdayshop.com/collections/bath-mat-set/products/burb...
Keats famously said something quite similar, but this to me seems a bit reductionist.
From the article: “What he omitted to mention was that bitcoin has been operating successfully for almost ten years now, with no confirmed cases of fraudulent transactions.“

I think you have to stretch the definition of “fradulent transaction” to the breaking point to be able to make that claim with a straight face. At best, we have a definitive record of every fradulent transaction ever committed with Bitcoin, which is progress of a sort.
> (and what purpose does the sprint rhythm than serve)

I find a good sprint rhythm stops the constant task shuffle. When business knows the dev team is mid-sprint it forces them to think about priority.

We do CI/CD, and only big items (in reality UI/UX changes) wait until a sprint review to go out.
That’s easy: I don’t.
It could just be a stopgap in the meantime while they write the true solution? Just a thought.
This is going places. It's quite useful.
Interesting idea about Bitcoin being a "settlement system", as opposed to a payment system like Visa or Paypal.

I think of Bitcoin as being a Gold 2.0. Reasons:

1. It's like gold, but it removes some of its technical shortcomings.

2. It's also not a fiat currency, because it's not possible to just print new money.

Those two properties are, I believe, its defining properties.

Not being able to print new money might be a good thing, or it might be a bad thing. It could very well be that the control that central banks have over the money supply might not be a good thing. Or it may indeed be a good thing. Who knows.

Krugman might think the control that governments exercise over the money supply is benign - but Krugman and his fellow economists are not scientists. There are equally compelling arguments that fiat currencies encourage people to put their money into fractional reserve banks, creating lots of risky debt. The banks themselves end up being too big to fail, needing periodic bailouts, creating moral hazards that result in future risk, and making ordinary people pick up the tab.

A bitcoin economy, in contrast, will presumably not have such cheap access to credit. It will probably be a "deflationary" currency, encouraging people to save up their money, rather than lend it out, avoiding needless debt. Whether or not this is a good thing is unclear.

Full disclosure: I have 200 GBP in Bitcoin. Treat these things like lottery tickets.
I have to think that such unawareness is at least partially willful. They are no doubt aware that the government regulates a lot of things and that financial services in particular have a lot of regulation. It didn’t occur to them that they might need to find out what applies to them?
I've often heard this (or a similar?) distinction as "man-hours" vs "calendar time"
So I’ve set this up on my iPhone and many websites now give this error:

“Origin DNS error

What happened?
You've requested a page on a website (archive.is) that is on the Cloudflare network. Cloudflare is currently unable to resolve your requested domain (archive.is).”

Are there some restrictions that prevent CF DNS from resolving CF hosted sites?
There is no "reasonable expectation of privacy" in public view, ie a public street. They are just images, which anybody can legally take with a camera (as long as it's not pointing up and looking up skirts!). We've got it going on here in Oregon, too, courtesy of Amazon and our largest populated County. There is a city in Florida using the same Amazon tech, but I don't remember which one. https://www.wweek.com/news/courts/2018/05/22/amazon-sold-pow...
1. Read the manual, or a suitable book. (C++ in particular has books for people with different starting points.)

2. For me, it helps to have an actual problem that I want to solve with the new language.
AFAIK this only applies to audio, not video recording.

In Seattle area there was a story recently where police accidentally recorded audio along with video during a prostitution sting operation and had to drop the charges against the affected suspects. My guess is that they thought they only needed the video to convict, so they decided to not get the wiretap warrant
Sounds like that method proved its necessity in that case.
Capsicum is difficult to use, and has never been used to its full potential in FreeBSD.

OpenBSD's pledge(2) and unveil(2) by comparison are seeing far greater usage, covering somewhere between 85% to 90% of the base operating system. Patches for 3rd party software, and programming languages are also appearing upstream, as they also serve as helpful annotation for other mechanisms and encourage privilege separation.

https://man.openbsd.org/pledge

https://man.openbsd.org/unveil

https://gist.github.com/ligurio/f6114bd1df371047dd80ea9b8a55...
Looks cool, but I'm not sure what the +/- buttons do, they seem to only move the globe sometimes and zoom in and out other times.

Currently zoomed too far in and can't zoom out.
It's definitely true that there are cheaper devices out there, and it's not hard to get a better price per annum effective cost; I'm not saying macs are the cheapest thing out there, and I'm not maximizing for effective annual price.

What I'm saying is: I want the mac, specifically. And the fact that I know I can trust it to last 5+ years makes me less concerned about the overall premium price they charge for it.
Python Static Analysis Tools
Did any of the candidates of the Great Slate win? I googled a few results shortly after your elections and didn't find any, but I think the count wasn't official yet in most states.
I guess they are talking about bad entries entering the blockchain and not the legal concept of fraud.

Of course, 0 bad entries is probably a necessary condition for a ledger that is supposed to be cryptographically secure.
> Cheap and performant brushless motor controllers.

Moreso than the good old 8-bit (in both senses iirc) AVR?

> Additive manufacturing for cheaply making complex parts without significant labor costs.

Who, when, and how, has 3D printing ever been used for materials stronger than ABS plastic?
“Called diabetic ketoacidosis (DKA), the condition occurs when there is not enough insulin to break down sugar in the body, so the body burns fat for fuel instead.” - sounds like every dieters dream
Paywall bypass:

https://archive.is/osL0A
10-15% sounds reasonable. For example currently Bitcoin trades at $6325 on Coinbase, while cash offers on LocalBitcoins are at around $7000 per BTC.
تركيب اثاث ايكيا الكويت 66238547
> Now you just have to worry about what you can handle in the 2 or 3 places in your code you can actually handle exceptions

This is only true if your application has no state or invariants that could possibly be invalidated in the face of exceptions. For instance, what would be your solution to the 'NotifyIcon' example given in the linked article?

> The idea that error states are perfectly knowable everywhere in the code is a myth. Even if that were possible at one moment, the instant anyone changes code anywhere it will immediately be wrong

This applies equally to both error codes and exceptions. If a method N layers down in your call stack changes its behavior, that's a potential breaking change regardless of your choice of error handling.
They're boosters, they can boost themselves, so it seems like you could make them delta-V neutral.

Atlas V regularly launches with solid fuel boosters which are much larger and more powerful than an Electron, so it seems like there's no fundamental reason it wouldn't work. The economics is a different story, of course.

Atlas V is slated to be replaced by Vulcan sometime in the next few years anyway. Vulcan has a re-use story, but it involves only re-using the engines, not the entire stage. Full stage re-use like Falcon 9 has the same problem as Atlas V, there's no way you could deep throttle the main engines enough to land an empty stage.

It seems unlikely that anybody (most especially ULA who are very conservative) will turn Electrons into bolt-on boosters for an existing stage design. But integrating small electrically pumped rocket engines into a new design might be considered a lot less risky. Especially with SpaceX having fundamentally changed the economics of the heavy launch business.
I love this! It took me about 10 secs to find something I enjoy listening to.

The UI and ease of access to so many streams is incredible. Great job.
Tennessee: Muslim woman sues Walmart for discrimination after being fired
From the article "I was going to sleep thinking of Aegon and Jaehaerys and waking up thinking of them and I couldn’t wait to get the typewriter."

Find it surprising that he uses a typewriter. never heard of writers using typewriters in this day and age.
Is the service encrypted though? (DNScurve or something)
Check out the AstroPi challenge [1] for a similar idea on the ISS. Including support for multiple sensor and cameras.

[1] https://astro-pi.org/
In this context, I believe the "fraudulent" means a double-spend or any other attack that fundamentally altered the supply. After all, that's the problem that is solved by the blockchain.
Ask HN: Any Robinhood Alternatives?
I've been wanting to use Robinhood but I'm not a US Resident, so what options do I have?
This could probably be solved at the GPU
Be cool if you could pay to view this without a background so you could overlay it on videos, livestreams, etc.
Ambition Turns into Achievement for Business Opportunities
Engines and avionics are manufactured in Huntington Beach.

https://everydayastronaut.com/inside-rocketlab/
But this is exactly what Bitcoin cash is.
New Amazon Day shipping option lets you pick the day you get deliveries
Looks great.

I was confused at first because I thought the sliders were parameters of the simulation and I wasn't hearing anything.
I've never see a waterfall process that did not have feed back.
> Sad to see that it has not received any love for last 4 months...

Why is this a bad thing? Unless thredo is littered with bugs, who cares how old it is?
Gimmicky ... but it was really fun to scroll around various countries. Nice job.
But in the specific case of an SSD, it's very easy for the user to go see what it costs. I have no idea what the screens cost, or what the custom milled aluminum case costs. I'm ignorant enough about that part that they can charge me whatever they want. What I'm saying is that they're really pushing it with blatant pointless price inflation on basic stock part upgrades. This is in fact pushing me closer to not buying their devices (though they haven't pissed me off with this quite enough yet, because it's an infrequent purchase)
I think the issue is that you might equate the TDP with power consumption and think that a particular chip is more efficient than another. Or that a smaller PSU would be sufficient. I would have expected a motherboard set to "auto" would use the Intel spec to hit the advertised TDP, not max everything out and end up at 3x that until it had to thermally throttle.

I think both Intel and the motherboard manufacturers are to blame: Intel for using a marketing number that won't be hit under most configurations, and the motherboard manufacturers for having over-agressive and unexpected defaults.
My rule for deadlines is that it must have a “Why?” associated with it. Deadlines with a Why are real. Usually tied to an event outside of the dev teams control.

Anything that doesn’t have a Why next to it is essentially carrot dangling. You can have targets/forecasts when you expect to have something ready while making it clear that these are guesses, but if it’s not real then it creates real problems if you pretend that it is.
It's energy efficiency, but also old buildings. They weren't designed with insulation & sealing in mind, and as a result can actually depend on leaking lots of heat to control condensation, mold & mildew. Seal them up and suddenly...

Newer buildings are designed with tightly sealed rooms & thick insulation in mind, and thus don't generally have big condensation problems.
Embracing failures and cutting infrastructure cost: Spot instances in Kubernetes
I guess (hope) they changed the details. It's not uncommon in these cases to change the irrelevant details to protect the identities. I won't be surprised it her children are not 12-year-old or twins.
Anyone who paid $200k for their gTLD probably already bought the .com for the same name, or at least it's owned by someone bigger than a typosquatter.
Wow, this is such a fascinating story. I'd totally subscribe to an AMA.

Glad to hear you've kicked cancer's ass.
Yes. But even then it is a bit difficult to speak with certainty because governments choose the tax rate and as long as the army stays intact can recover from nearly anything.

In this context, I believe debt load to GDP for the US after WWII, and that didn't cause a problem. The concern is that the US has a debt load consistent with a world war and conditions that are really quite favorable. So the obvious questions are "at what point does this get paid back?" and "in like-for-like real terms, assuming politicians are cynical and greedy, is there any reason to believe this debt will be honored?".
No, I used the normal "domestic" payment form. It detects a foreign IBAN and then dynamically adds the extra mandatory address fields on the page.
People don't like walking on cold floors in winter, so carpets get tried in all kinds of places they don't belong.
Not that it excuses bad behaviour of fans, but I think there are a lot of people genuinely concerned that GRRM is going to die before he finishes it. They’ve seen it happen before with the Wheel of Time series.
It’s exactly like gold except that you can’t do anything at all of practical use with it.
‘It Wasn’t a Job, It Was a Cult’: The Definitive Oral History of DoubleClick
No. Chrome, safari have removed these from the url bar, www has no meaning anymore.
He works for Upwork.
Evolving?
If you are in IT then I would not worry to much about the job issue to much past the first job, there is still plenty of demand for skilled IT workers despite the record net migration of the last few years. However, make sure you are comfortable with housing prices / rent, particularly in the Auckland area.
Are they just not a different breed?
This is impressive and cool, I really would like to read more about it. You should write a blog!
> Does anyone else wish they could do real coding on an iPad, Unix style?

Honestly? No, absolutely not. My rMBP is 13" and that's the smallest screen I want to program on.
Erm, that is by no means universal or common in the UK. I don’t think I've seen bathroom carpet since the 80s.
Most bathrooms here have either tiles, wood or vinyl lino in my experience.
Don't imagine. Test and verify.

http://lmdb.tech/bench/inmem/

http://lmdb.tech/bench/ondisk/
Just change the name to 'iteration'. Removes the speed/intensity analogy and reinforces continuous improvement.
I came thinking that it was a visual rain simulator. Then I saw a very nice visual display, but the sliders didn't do anything. Then I realized that it is an audio simulator with different audio parameters for the various aspects of the rain soundscape. I'd love sliders for the visual display too.
Very nice. Very very nice. Bookmarked.
Insight Astronomy Photographer of the Year competition: 2018 winners
Evidence is now clear: Operation Choke Point hurt lawful businesses
I'd buy this hook-line-and-sinker (especially since I've lived it as a developer) except for the fact that the author stated they hadn't even been contracted 2 months yet when this issue came up.

There's no way in even 2 whole months that this would trigger any sort of action, as far as I am aware.
I remember reading that he still uses a DOS computer to write his novel.
I saw an elephant pull its tusk out at the Zoo once. It was just before they moved them to another place. Everyone was asking and the staff didnt even turn around. It felt like they were covering something up, I thought this might be about it. Instead it was about elephants being born without tusks, which is interesting, but not the same thing.
For those asking if there is demand for small rockets that can be sent up often.

"Australian start-up Fleet Space Technologies sent up two satellites ... Fleet has spent all year waiting to hitch rides on rockets from SpaceX and the Indian government ... About six weeks ago, it found out there was room on the Rocket Lab rocket. Typically, it takes months or years to get satellites ready, installed and certified for launch, but in this new era of cheap, fast space, Fleet got its hardware on board in record time."
isn't that another way of saying its a way to create slums?

i.e. if wealthier people can't move in, I'd think there's a good chance the existing wealthy people will move out as well, leaving only the lower income people without any tax base to support the services needed for them.
As a conservative, I'd gladly trade every single GOP-supporting billionaire in exchange for a balanced message from Hollywood.

Rich people with a microphone and groupie followers seem more influential than just monetary donors.
I don't think that means what you think it means.