skysight-inc/HackerNews huggingface dataset:
Not all wood frame homes are created equally.

This house seems to be employing OSB everywhere anything wider than a 2x4 is needed. I assume most of the criticism being voiced is in response to the OSB, not of the wood frame.

Something as common as a burst water pipe (there's snow on the ground in the video) is likely to cause severe structural damage to this home due to the liberal use of OSB, particularly in the joists.

OSB is a relatively modern invention, none of the history you mention is relevant to its application.
People definitely complain about Eclipse and Intellij being slow, but you might not notice this unless you work in a java shop.
What command do I need to use to remove a file called `-rf`? (2010)
Hey, Thanks for the feedback! We are currently in Beta and we some false negative/positive can occur Also I'll publish an up-to-date list of brands that we detect
Those large roof overhangs are so wonderful. Why aren't they more common in America?

Not only do they protect your siding and walls (greatly extending the life of your siding) but they also have huge energy benefits in warm areas by keeping the sun off of your walls. Oh, and if you have a basement, they help keep it dry.

Build bigger roof overhangs, America!

http://www.greenbuildingadvisor.com/blogs/dept/musings/every...
> But from this initial experience, I had learned that things were far from perfect and decided to start pointing out things we needed to improve.

Don't ever start pointing out things that need improved two weeks on the job. Even if you're Developer #2, you simply don't have enough background knowledge of the systems and processes in place. The absolute best case scenario is that you're 100% right and come off like a know-it-all ass. Worse and more likely scenarios involve you missing key aspects of the business, or regulation, or something else that everyone is already aware of, and you end up coming off like an incorrect know-it-all ass.

> But I don't like to criticize without showing a better way, so I decided to immediately start fixing the most glaring issues that I had observed during my initial contact with the micro-service I had been working on.

So now you're getting paid to do work nobody asked you to do...

> I broke up the work in separate pull requests and hoped for some help from the guys to make sure the assumptions the tests were making were valid.

And taking up other folks' time in the process...

> That's when my relationship with the team started to degrade.

Not the least bit surprising.

> his knowledge of the Java runtime was clearly very limited. This lowered my confidence in his general expertise significantly.

I know Cassandra is written in Java but do you need to be a Java expert to also be a Cassandra expert?

> I started responding like "This is just not true", "I don't believe you"

> I could not imagine a database that does not provide such basic functionality as paginating over the whole data in a table!

> if he was so expert, maybe he should be writing the code

> that from someone who did not write a single line of code to help us

> like any civilized database client would

> I was accused of being stubborn and never changing my mind

> Well, I AM actually stubborn!!

> This accusation lead to another confrontation where I became aggressive

There's a saying about right-of-way with regard to driving, something along the lines of "you can be wrong and alive, or right and dead," the point being it's sometimes best to let someone else go when you have the right of way if they're not paying attention, etc.

The author seems much more interested in being right than being a good teammate and good employee. The language in this post makes it clear that he was smarter than everyone else, they're all idiots, and their code is garbage.

I don't care how smart or technically skilled he is, I'd never want to work in the same building, let alone the same team.
We've already asked you to please not rant like this. Would you please comment civilly and substantively instead?
I have a simple test to know what to chosee. I try to pick the HARDEST and MOST COMPLEX task(s) I need to do and see which one give me the easier/better/faster/etc path torwards it.

Easy things are easy, but sometimes hard things are almost impossible with the wrong tool.
Strictly speaking I don't think this thing is a law, but rather a policy. Also the same paragraph continues

> In civil matters, such as taxation, ex post facto laws may be made in some circumstances.
Considering the original paper's[1] name "Quantum attacks on Bitcoin, and how to protect against them" I wouldn't call this clickbait.

[1]: https://arxiv.org/abs/1710.10377
Especially with taxes, the area between “creative” and “fraudulent” is very murky.

I also doubt Trump himself has a distinction between the two based on every single account of the man I have heard.

And he’s been busted a few times in the past for doing verrrrry similar shady things; but there are different rules when you’re rich and you can just pay a fine and send a lawyer to jail instead (not a political comment; this works for the rich on both sides).
Nope. You always need end-to-end parity integrity checking. Your data goes through too many layers before reaching the storage medium. E.g. I once got a substantial amount of my pictures filled with bit errors because of a faulty RAM module in my NAS.
Humans have killed off most of Earth's big mammals
You aren't taxed on the estimated value of your bitcoin.

If you bought bitcoin at $2 (for example) five years ago, and now it's worth $5000, you owe no taxes. However, if you sell the bitcoin for a gain of $4998 USD, now you owe tax on the $4998 you realized in gain.

Unless, you sell your bitcoin and just spend all the money, you should be fine just keeping your money in bitcoin.
> Notice the usage Steele proposed pseudomonads as a way to compose monads. So this usage has been established in the Haskell community at least from 1995. Why are you, presumably a Haskell programmer, surprised when someone repeated that usage in 2018 on an internet forum?

Shockingly, our understanding of monads and monad transformers has advanced in the last 23 years.
Hey there, So the name of the project is: API it will contain more repos with API for different languages and integrations.
You can read more about our open-source strategy here and why we can't open-source the backend https://www.phish.ai/2018/03/26/phish-ai-love-open-source/
I believe that he's referring to the fact that Scala's Set is not a monad, so it "shouldn't" have a .flatMap operation.

Scala has other containers that have a .flatMap operation that are not real monads, such as Future and Try.

That can lead to surprising behavior on for/yeld loops.

Disclaimer: I do work in Scala and enjoy the language.
Why are we down voting this post? Is there a real inaccuracy in it somewhere?
I have no opinion on the matter but perhaps it's not so dire.

https://www.wired.com/2016/06/dire-helium-shortage-vastly-in...
If the arrow of time is the one it is by classical necessity, what does introducing entanglement and quantum metaphysics add to the discussion?
Is getting shit done worth the life or life quality (injuries) of your workers worthwhile? No, OSHA is not ridiculous, its about making an occupations safe for people. The people that share your attitude often have never worked in a place where your negligence can lead to anothers death. This isn't about the big bad government making your life hard, or CYA. Its about making sure your work mates get home to see their families every day.
I'm not in the industry, but I've done some research on this and looked into setting up an ISP in a rural area near me (got far enough to where I was talking to fiber providers). For really rural areas it doesn't seem feasible because the radios essentially need line of sight, so in order to serve enough customers to be profitable you need several towers that have a wireless backhaul to some fiber line that you have a connection to.

All of those towers cost money to install and maintain, which adds to your expense, so for low enough population densities, it's not economical. For small towns it can be economical, but it depends on the geography. If it's very hilly or there are lots of tall trees you will have a hard time getting line of sight to potential customers.
In my experience, this is true not just of memory management, but also of all sorts of safety guarantees. I currently write a (de)compression library in Rust, and the type system is very helpful for all sorts of things beyond memory management.

I would not write that specific code in Node.
I've done both.

It depends on the company. MOST non tech companies imho treat all tech workers like IT, with the exception of embedded data/analytics people IF the company is even forward thinking enough to have that.

You compared the best examples of corporate with the worst examples of tech.
> You can't just fill a form, online or on paper, and send it to the administration yourself?

Yes, you can. There are both paper and fillable electronic forms (and, for simple cases with incomes under $66,000, tax prep software) available free from the government, and you can file them for free, by mail or electronically, as appropriate, with the IRS.
No, he will have almost twice as much money as the freeloader.

More importantly, if both him & the freeloader are spending £15k on rent & food, then the freeloader has £0k of disposable income and the worker has infinitely more disposable income.

Another way of looking at it is that average taxpayer with UBI has an income of between £35k and £45k and has a marginal rate not much different from what people making £45k are paying right now. People making £45k aren't currently significantly demotivated by taxes, are they?
It's purely PR. They are showing their internal environment on Hacker News with a big button to check for openings at the bottom. It's a way to hire more employees, nothing else (and a pretty cheap way on top of that I would argue, the tool was already build, only the blog post was required).

> It's strange to me to see a YC company so distracted by something this far outside of their core competency, especially to the point they would announce publicly all of the time and effort they put into it.

They made this during an internal hackathon. This is not a distraction, it's just something that a few employees wanted to improve and they did it during a time that was allocated specifically to improve what employees wanted.

You may argue that hackathon is mismanaging resources, but that's a whole other story.
The best I get reading the website is that it ‘proactively crawls’ websites of “top brands”

And then with the extension it takes a screenshot of every page you visit and uploads to their server that does something with CV fast enough that it can block you from submitting data to a phishing attempt.

Anybody have any details of how this actually works?

Seems a little magic.
I came to say mostly the same... Rust is great for absolute control, and definitely in low-level scenarios (drivers, libraries, etc). Go is great for network services and alike.

Where I find node shines is when it comes down to time to market, or orchestrating disparate platforms together. Node works great as a glue layer. Not that Go doesn't, but the amount of developer time to do it is quite a bit lower in Node imho, with a more agile approach. I'm a pretty big fan of web-facing applications talking to a service written with Node that will in turn talk to other systems behind it. It's probably the easiest place to transport that weirdly bound WS* service to something easier to consume in a different language. If/when performance is an issue, you have a working prototype for a Go rewrite.

Most of the same network scaling issues apply to all of the above. And as an aside, all service authors should have to write a client in a static and dynamic language.
> 5G's main application around the world will be more capacity, a good thing for telcos

This is important for consumers. When did you last get 100Mbit+ speeds with 4G? In real world scenarios, the number of people in a cell (due to limited spectrum bandwidth) limits 4G speeds, not protocol maximums. My understanding of 5G is that bandwidth can be used much more efficiently (both by being able to allocate less in idle situations and by spatial multiplexing), benefitting telcos and customers both.
Uh, so you have a reliable theory for the insides of a black hole? Or how do you know what happened inside the black hole?

In any case, the cup distorted spacetime even when it wasn't big enough to form a event horizon, so that it still does it after being squashed proves nothing for the issue at hand.
It almost makes me want to cancel my prime subscription that I've had for 8 years. I really hate rewarding companies for this kind of behavior.
The scenario you had in mind was money laundering and tax fraud? Mine was an oppressive government trying to dictate where you spend your money.
The people referenced in the article, who attend several years specialized coaching preparing for these exams, paying large sums of money in the process, are hardly doing so in "a desperate attempt to escape poverty."

They are simply trying to prepare better than the competition.

Also you seem to get wrong some basic facts about how well the global economy is providing for and improving the state of people around the world. There are no billions that are attempting to escape poverty in the light of some shrinking funnel.
Hey, Thanks for the feedback. It's a great idea and I got the same feedback from more people so we will publish a blog on how it works - I replied with a short explanation to encoderer. footnote on API design noted and will be added:) thx
> Small companies also excel at hiding mediocrity.

> What's the success rate for startups?

While there are certainly mediocre coders in many many startups, let's put the blame for most startup failures firmly where it lies:

"It was a turd of an idea and no-one told the founder/the founder didn't believe it."

not

"It was an amazing revolutionary concept that was only sabotaged by dimwits who couldn't fizzbuzz."
That's a far cry from the "100 approved names" you claimed, and not uncommon in Europe.
So what; Costco won't sell you a can of beans if you aren't any kind of member.
I actually took the time to scan the OPs long winded story about his firing, and the TL;DR version is nearly an copy/paste of a story we've heard a thousand times if not more.

A junior lone-wolf junior programmer who knows everything and always has the "best" solution unilaterally decides to become the CTO of a company he is unfamiliar with and places so much stress on the existing personnel he is escorted out of the building.

Even his closing paragraph demonstrates he has learned very little from this ordeal he orchestrated himself and will most likely hop from job to job until he reaches the level of maturity and the amount of wisdom required to move beyond anything but a junior programming role.
I use falcon extension on Chrome. It indexes all the sites you visit so you can find the same site again with a search instead of a bookmark.
Often abbreviated as "GP".
Ah, to be young and chock full of wisdom again. ;)
This is what I think every time I see the JavaScript programmers on HN critiquing SpaceX or other aerospace system designs from their swivel chairs.
Tempat Tidur Bayi Minimalis Cat Duco – MAJUO
My guess is the objection lies in "Have to manage the index myself."

Also, the main draw-back of "indices as data" in NoSQL is when you need to add a new index -- suddenly, you have to scrub all your data and add it to the new index, using some manual walk-the-data function, and you have to make sure that all operations that take place while you're doing this are also aware of the new index and its possibly incomplete state.

Certainly not impossible to do, but it sometimes feels a little bit like "I wanted a house, but I got a pile of drywall and 2x4 framing studs."
> which are absolutely nothing like what Imgur intends

But how do we know this? If they intend something, they should write that down in the contract. I am having hard time imagining that their lawyers cannot draw a contract which waives only the copyright requirement for the purposes of image hosting and restricts the images from being used for other things. The principle of charitable interpretation tells me to believe what people/company write in their contract. In my opinion, the expansive definition in the contract is there to

a) Save their ass when they do something which does not seems kosher to the public.

b) Allows them to pivot to other use of the data which might have nothing related to their current business model.

c) It is cost effective to draw up the contract in this way, given the current legal system and its requirements.

Note that I am not saying that Imgur is doing something immoral or whatever. I am just saying that if they wrote down this

> When you upload pictures, you have to give us the right to make as many copies of the pictures as we want, modify them however we'd like, and send those copies to whoever we want anywhere in the world.

as the simplified legalese, that it is the current interpretation. I contend that the average Joe will have better understanding of the _current_ contract with the simplified statement. I also think that Imgur (and other services) will find money to draft a better contract if they were required to make a simplified language version.
LinkMiner: Find backlinks of your competitors you can replicate easily
The lower speed on 4G is mostly due to the number of devices on it.

5G will be no different in that way. At first, the few people with 5G devices and networks will have very fast speeds (mostly), but once everyone in 4G moves to 5G, we’re back to how it is today.

I’m also curious what the effect of all the WiFi networks will have in regards to interference with 5G bands.
>You also need opt-in (not opt-out or buried deep in a TOS) permission to use personal data in that way before feeding it to your learning model (since that use-case is basically never the primary purpose that the data was given for).

Huh, now _that's_ interesting. Do you have a source for that? I know some guys at work that'll be upset if I can prove that to them, given that their pet project is a MI personalisation system making heavy use of just watching everything everyone does in an identifiable manner.

(I'll be honest, part of the draw is being able to say 'I told you so'~)
Jeff Rearick of Advanced Micro Devices Wins IEEE Computer Society Award
You mean a CPA.

My girlfriend has just graduated college with an Accounting degree.

> There's nothing like it for programmers.

What exactly is the difference between a BA (Accounting), and a BSc (Computing) in terms of validation?

Now if you want to talk CPA? Sure, but the equivalent of that would be a Software Engineering (similar to PE/CE/ME).

Apples and oranges.
Yeah, that was a good movie. NINJA loans (No Income No JOB no Assets).
Fortunately, you are an illusion too, so it all works out.

I, too, think the word "illusion" is grotesquely overused in this area. It's a sophomoric equivocation between the denotation of illusion as being something that isn't there in the sense that it appears to be and the connotation of illusion as something that doesn't exist, and then getting high and going "whoooaaaaa" as you try to straddle the two things.

Time clearly exists. Less clearly, but very well established, is that physics has already told us that our common sense ideas about time are already special cases, so we already know it isn't what we think it is. Equally well established is that we're not done understanding time yet. So the idea that time may not be what we thought it was is not so much "whooooaaa" as "duuuuhhhhh".

Personally I find thinking about it and learning about it to be plenty interesting enough without the "illusion" word getting stuck in there, and indeed, if anything, spraying the word "illusion" around like rockets in a Quake deathmatch just makes it harder to understand what is being said.
How far are we from artificial “general” intelligence, really?
While I agree that was a poor example for much the same reasons, I think I have a much better comparison:

Duration is as much a measurement/perspective as displacement, this is an observation which led to Special Relatively. If time can be called an illusion, so can position.
I'd suggest that you're giving Lens a pretty short shrift. It's not "just" getters and setters as it works on immutable data. It also has a composition story that's better than normal getters and setters and _much_ better than other immutable data update stories.
Don't worry! Around e^(10^120) years from now, if the unitarity of the global wavefunction holds (it might not vis-a-vis inflation and the eventual unification of GR and QM), we'll hit the Poincare recurrence of the universe and those things will happen!
Exclusive-#APT group exploited still unpatched #0day in #IE dubbed 'double play'
Here's what I don't understand. You are trying to convince someone that they are being "callously indifferent to the suffering of others" by telling them that "their utility is correlated with the utility of a poor person". Sounds like you both seem to have comparable goals, just that you believe that your "way" of accomplishing the goal is superior (i.e. help others to help yourself, rather than just helping yourself)
Yeah, there's plenty of big trees left too. Stuff just gets cut smaller because no one wants to pay for extra size.

There's really no reason to use huge beams for house style construction. Decent wood is incredibly strong.
> Poor people, they should rebel.

Rebelling against the school system is inverse tragedy of the commons - large individual loss and small societal gain. There is no real incentive to do that.
I agree with your point that 70 years is plenty of time to form good institutions (e.g. China, South Korea etc.). But I disagree that culture is the culprit.

Firstly, Indian culture is incredibly diverse. If you live in Gujarat, you are respected a lot more for having your own business (whether its a Multi National Company or a corner shop) rather than an employee, even if you have a great job. If you live in Kerala, I imagine you are respected well if you go abroad and send remittances back. This is just a couple of difference on how different the cultures can be.

Credential ism is a very recent phenomena in Indian society, in place mostly because of the police-state like rule imposed on Indian society by the British. When all other methods of livelihood are elliminated (mostly, the textiles industry, but also local armaments and artists) and the only good jobs available are those in Government, of course the society will re-orient itself to satisfy those requirements.

There are many other, very good reasons for why Indian Institutions aren't as strong today as they should be. The Origin of Political Order is an excellent book if you're more interested in these things.
What problems did you have with sbt? Depending on how long a go you used it, those problems might have been fixed. In the last couple of years, a lot of simplifications have been made to how sbt build scripts are written.
What type of school does your kid go to? I was told by a parent with older kids that our kindergarten has homework, which I'm not thrilled about.
Why are you even using Facebook at this point? Your putting this much effort into “confusing” Facebook yet you still share images of you and your wife. I don’t understand.
My mom's business sells a lot on Amazon. Her stuff is in the brand registry. She does not sell at wholesale, yet has competitors that sell products with her branding and labeling for less than she sells it. Amazon rarely cooperates with her reports of counterfeiting, saying dumbass stuff like "prove it". This, coming from Amazon's legal team, who seems to fail at understanding the fundamental economic rule of "buy low, sell high".