skysight-inc/HackerNews huggingface dataset:
Exactly. They take a huge cut, hold cash for months ahead of time (earning considerable float), preach the need to use their in-app messaging and platform for "safety", then just abandon ship when things go wrong.

If I showed up to a hotel and they didn't have a room available, they would rebook me at a different hotel. Airbnb just seems to say, "well, that's not our problem".

It makes me wish that there was a tenant bill of rights similar to EU Regulation 261/2004 about canceled flights.
A few things:
First

I write unit tests, I tend to write a lot. They get added to as time goes on, bugs are found etc. (The case where he was suggesting feature only) When you have a lot of code coverage, and you find a bug (logic errors) your tests should either change due to change in expectations or they should be added to.

On Mocks

Mocks are really terrible for unit tests. Those tests then become integration tests, because you're not testing the unit of code, you're testing a system under test. The unit test should test the code contained. (Not if you can connect to a faked out driver to the DB) Use interfaces and stubs to avoid that.

The attack

That was because the justification came from a lack of discipline. I don't have the time to teach someone who doesn't want to do the work to test their code, nor do they care to understand why testing on those levels is good. I've been through these arguments with others about it. From my experience they never seem to catch on that the amount of combinations of testing is going to get tiresome very quickly, they're going to miss things in the tests, the coverage reports are more inflated than the VW scandal (yes.. instrumentation says that line was hit.. but was the value tested), and they leave around landmines for anyone else that touches that code later. If you take any stake in what Venkat says: Code quality is about how you feel about others. In their case: people who only write feature tests regularly leave their mess laying around and want other people to deal with it.

DHH is an example of this, in his talk he was upset about how much he had to verify the small details. (That's good, that he's upset, it shows that he should start looking at creating new libraries that isolate him from that. It's not a good reason to say "oh we don't need a test to verify `def add2(a:Int, b:Int)= a+b`)
It seems that it would pay out a lot for them to do a few simple heuristics by hand. For example: if just bought something do not show a thing from the same category. At most show a thing from accessories category, which I think they do.
FOSS client sounds like a selling point to me.
Mongo offers outer left joins through $lookup, now even with sub-queries.

https://docs.mongodb.com/manual/reference/operator/aggregati...

It also offers recursive left outer joins with $graphLookup.
I often wonder about this, and here’s my (u/dys)topian vision:

The top 5% of children in some measure of ideal traits for just ruling are whisked away to a bubble where they are educated for the purpose of governing, with no opportunity to ever rejoin the general populace. They have absolute power but no opportunity to benefit themselves or their families.

That or we could tax externalities globally.
That 25% is a made up number as well. It is lower on a lot of items. Try making america great again by actually putting in some effort instead of making bullshit arguments as to why my country sucks.
To add to what the other commenter noted about varying levels of truth...

There is marketing of product and then marketing of company and then marketing of person/people. Not only does each have varying levels of truth, but each also has varying types of intent. The later in SV seems designed to encourage beliefs about a person or company that are immune to facts that counter them.

Branding it as marketing starts, to me, to sound like a convenient cover for propaganda.
The article says that all of the current mayoral candidates want to legalize it in Chicago.
I will save this answer for when anyone complaints about C++ or Rust being complex languages.
Show HN: Conjson – A simple, functional way to transform JSON, consistently
It goes further than that—

The banjo, probably one of the instruments most closely associated with country and southern American music was derived from instruments brought over by slaves from Africa.

It's pretty damned hard to escape African/African-American influence on any folk music traditions in the Americas, if that's even possible at all.
Electron is like Flash of yore -- it's a giant "hack me" sign on your computer.
There are no explicit foreign key relationships though if that is what you mean ?
Don’t they serve beer whole day there? Or have they stopped doing that? I guess that was seen as one reason why you couldn’t get serious work done.
If fraud was committed, the right answer would be to sue the applicant in small claims court for the cost of the ticket. Canceling their flight was just a petty move.
I think their point isn't about the recent bankruptcy, but that he bought out controlling shares of Sears, sold himself the retail property of Sears and KMart, and then started charging rent to the public company.
> This is like paying for your startup with a credit card and being called out on it by reporters when the bill gets paid by the company rather than the individual, but on a much larger scale.

I've seen this happen in multiple cases, and I find it highly unethical. At the very least it means the CEO is raking in thousands of dollars a month in credit card points for purchases across the entire company.
Watch Scott Forstall Talk Steve Jobs and More in Interview
People who build on Electron should understand the technical tradeoffs they are making. On the one hand, they get a cross platform app, on the other, they have an extra Issue in their bug tracker to move to another platform, with occasional reminders thereof.

On an unrelated note, highly polarising comments about languages and frameworks are characteristic of people who lack real-world programming experience and are more interested in building an identity than creating computer programs.
Imposter syndrome? Or am I that bad?
I have been contracting for a startup for a couple of years now and have built them a pretty substantial system - this includes various cross-platform mobile apps, landing pages, admin panels, dashboards, API's and a ton of background jobs processing GB of daily data updates (along with constant normalisation of this data and processing of various user events with it). This system is basically the entire product and supports a dozen or so staff, turning over a few million per year.

Now, all that sounds faintly impressive as a one-man job. Not exceptional but it's decent enough. However I know what's behind the scenes: lots of PHP code on old frameworks, no tests, super hacky code in a lot of places and no cohesive overall architecture or design docs to speak of. Some of this I can explain away given time constraints - everything is urgent (yeah, I know), general startup needing to move super quickly and so on, but the rest of it is myself.

I sometimes justify this to myself as tiredness or burnout and just not having the energy to go the extra (required?) mile - but whether that's true or not...

However, now we are at a point where new recruits are going to be coming in and I can feel my days are numbered. One look at some parts of the codebase and I know what will be said.

What would you advise in my situation? There's just no way I have the time to refactor and update everything (2 new apps need be built!) - if indeed I have the full ability to do so. Should I just accept the inevitable and start looking for new work? I've seen new devs come and immediately declare all code terrible and push for rewrites too many times to not expect it, but maybe I've just been unlucky?

Or am I overthinking this? Any perspective from those who have been in a similar position would be most appreciated - or indeed a founder who has been in this situation. TIA.
This was really well-written and fascinating. For something that I have used all the time and think of as relatively simple, there is a tremendous amount of complexity going on behind the scenes. I suppose that's true for nearly any technology one interacts with these days, but it's fun to see the curtain pulled back.
Wish everyone knew this. I still work with vendors who do this sequentially. My company has a consecutive 64 block of IPs and many vendors insist it is too many to whitelist.
The best argument I know for UBI is that manufacturing is propped up by overconsumption because we have been able to make more than we need for a very long time. If one worker makes enough stuff for five people what do the other four do?
Think this through. If there is a hard Brexit, the only hinderance to goods coming INTO the UK is the UK. Do you really think the UK will stop or hinder food imports to such an extent that there are "empty shelves" and "riots"?

The economic concern of a hard Brexit isn't the imports, but the exports. There might be significant economic disruption if the EU slows down trade of items coming INTO the EU and OUT OF the UK. But, the UK is solely in control of how smoothly goods coming INTO the UK and OUT OF the EU get distributed.
They should have called the fire marshal. Airbnb support is probably one step up from Google's in terms of reaching a satisfactory solution for customers.

The fire marshal won't get you your money back, but they'll ruin a host's day if they're renting out a space without smoke detectors.
A high voltage warning sticker is likely to gather a lot of attention, especially inside a network closet.

There are many rules related to where high voltage stuff should be, how it should be installed and who can access it. And unless you do it by the rules (unlikely), it will get caught up during a safety inspection.
In 2012 Google's 8K earnings filing was accidentally released 3 hours early. https://www.businessinsider.com/google-blames-rr-donnelley-f... Their stocked tanked 10% before trading was halted
This is the question I had the entire time I was reading your post too. Doing set membership testing in constant time is already a solved problem, so why go through the trouble of radix trees when you could use any number of pre-built solutions?

I think it would have been a much more interesting and useful read if you had included the reasons that a radix tree is a better solution for your use case than hashing and how you implement range blocking.

I also wasn't able to understand the advantage of path compression or why being fixed-length is important.
Can I ask what was / is it about Debian that made you discount it, and embrace RH / Fedora instead?
I think the reason Y-combinator and others like to see two or more founders is that at least those two people are willing to work with/for each other. It is a rough filtering mechanism, and probably a very useful one, especially if your philosophy is that technical people make great business founders.

More honestly it is "Technical people can make great startup founders, but first filter on if they can recruit one other person to work with them." In any team of two, most of the time there was one person that had the idea and drive and asked the other to join them. A technical person with this type of skill, that is willing to spit the ownership of a company with someone else, is much more likely to have the skills and talents to run a high growth startup than someone who has not recruited their first person to join them.

I would imagine that when interviewing a pair of founders, whether consciously or not, people place one of them into the CEO role and the other into the CTO role. Don't most startup teams split up work like this pretty quickly?
Is this really a camera? It looks like an infrared motion detector from the (low resolution) photo. It has an opaque bit of white plastic in the front, which makes for a terrible camera protector, but is what PIR motion detectors use.
I had vaguely thought that was the reason but I can't seem to find any articles that express that outrage so I thought maybe there was a better reason. Do you know of any? On the other hand, I've found plenty of articles expressing anger at bailing out banks.
Good luck on ever getting a test on the ABS breaks on that. But hey the radio, and parallel park works. The back into a parking spot is a good example of how bikesheding can happen even in testing. (You shouldn't be towing with a car, they're not a good fit for that)
Worked there... Done that...

They are very efficient in telling people that are intending to buy your product that they are going to buy your product. Or even buy your advertised product on the website that you're advertising.

They are not efficient in acquiring new customers, as most(90%+++) of the ad impressions go to the people that are already aware about your product.

The only truly efficient ad targeting is restricted by geography, culture, age and timezone.
I really want to know the name of the company now
How to Write Stylish Blog Post on WordPress
Read here technologies related posts Explore the useful ways for business innovation & transformation , earn money , blogging. visit to our blog www.techzira.in.
Please do not engage in IP blocking, this is one of the most evil things that you can do on a site, along with displaying a white page when the user has JS disabled and using Google reCAPTCHA.
Another important question to ask. How far of a drive was his home? I could see an employer doing this if they had told them they would pay for a ticket if the drive was over X hours away, then discovered that they lied about it. I supposed this falls under fraud as well.
You're missing my point. How many people have ever even seen a Bigsby guitar in person? (Not the tremolo, an actual guitar.) How many mature guitarists have never played a Rickenbacker? Only Les Pauls have real distribution at all, but there are probably ten Teles for every Les Paul out there.
You don't have the freedom to shoot people with your shotgun.

Framing an argument for freedom as an argument for anarchy, as an excuse for curtailing freedom, is exactly what my comment was railing against in the first place.
I absolutely agree with you. But at the same time I'm really having a hard time coming up with a reasonable explanation for this from the company's point of view.

Unless the whole thing is an outright lie. It's a brand new Stack Exchange user. There's absolutely no legitimacy to any of the story at this point. People do this sort of thing all the time on the internet, after all.

But assuming it isn't totally fabricated -- even if the guy was completely unprofessional, rude, and/or vulgar (lets say, he stormed out and told everyone to go F themselves), I still can't see it being acceptable for them to cancel his return flight home if they flew him out in the first place.

But I don't think we'll ever get the other side of the story in this case because I don't think we'll ever get confirmation that this is even real.
Although this wa a little wordy at times and not given proper sectional headers (easily fitting in a hyperlink toc), this us the type of quality content I wish for every time I open HN
I believe that a lot of foreign sedans get closer to 45mpg these days. Could be wrong on that, but that's what I remember seeing when looking through one of those Car review magazines a month or so back.

Personally, I was looking for something closer to 2010 model year. My mom has a Chevy Impala about that age and it gets around 25mpg in my experience. Maybe close to 30 in ideal conditions.
It is literally just hosting in this case.

However, even if you were to pay the people behind the journal for their work it should be fairly inexpensive as long as they did as little as Elsevier does.
But the whole point is that as CEO he now has a huge conflict of interest. It's not hard to see him prioritizing occupancy at locations he owns over other WeWork properties solely to ensure he gets paid first.
> If you were to leave stuff with a storage company and let payment lapse, they would hold it as collateral until you paid.

You're right, it's a legal lien, but with absolutely none of the consumer protections we would require of any other business.

Using your storage company example, they can't just arbitrarily hold someone's possessions hostage the second they don't pay. There's a legal process that must be followed to place a lien against someone else's property.

The storage company can't do anything until a payment is at least 15 days late. They also have to send a written notice to the customer of their intent to place a lien (in the form of locking the customer out) against the property and notify the customer of the exact date the lien will go into effect. The effective date has to be at least two weeks out from the date of the written notice to the customer.

Would we allow an automobile financing company to repossess a car the day after a missed payment? What about a mortgage company foreclosing on a house? Of course not. But Apple can ostensibly cut off someone's app store access, and their access to free apps and updates to applications they already have a license to use, instantly and without prior notice. Not even the government has that kind of unchecked power over an individual's personal property.
> "The patients demonstrated improved brain function"

So what? If you run trials with large enough sample size or allow sufficient researcher degrees of freedom (multiple ways of measuring "brain function", reporting results whenever they look best, looking at subsets of the patients, etc), then you have 50% chance of the treatment group "demonstrating improvement".

For example, from the limited information available I see in this case they measured "brain function" in 5 different ways:

Change from baseline in cognitive: Alzheimer´s Disease Assessment Scale- Cognitive (ADAS-Cog) [ Time Frame: 78 weeks ]

Change from baseline in function: Alzheimer´s Disease Cooperative Study-Activities of Daily Living (ADCS-ADL) [ Time Frame: 78 weeks ]

Change from baseline in cognition: Mini-Mental State Examination (MMSE) [ Time Frame: 78 weeks ]

Change from baseline in global assessment: Clinical Dementia Rating-Sum of Boxes (CDR-SB) [ Time Frame: 78 weeks ]

Change from baseline in behavioral assessment: Neuropsychiatric Inventory (NPI) [ Time Frame: 78 weeks ]

https://clinicaltrials.gov/ct2/show/NCT02551809

Not that I agree with this type of analysis but it is going to be similar to what they did to determine "demonstrated improvement":

Lets say there was a 2.5% percent chance of "randomly" getting a result like theirs. Then (1-0.025)^5 ~ 88% of the time there would be "no demonstrated improvement" and ~12% of the time there would be.

How many clinical trials for Alzheimer's like this have been done? We'd expect at least ~1/8 of them to "demonstrate improvement" just based on how the studies are designed.

>"In any case, what is your expertise?"

The reason it is a scholarly practice to cite your sources is that the audience doesn't need to rely on heuristics like this. Don't take my word for it, just follow the links and assess the published evidence for yourself.
One common scenario is that I'm working on one problem, and in the process of solving that issue do some refactoring of related code. In this case, I want to commit the refactoring (which does not change the program's behaviour) before committing the changes that do change the program's behaviour.
The screenshots make me nervous. All of the bands shown certainly sell/pay stream their music online.

Now I haven't checked if those bands are sharing free promotional material on Bandcamp, SoundCloud, etc. but something feels a bit iffy about this.

I'd be a lot happier if the artists featured were clearly releasing music under Creative Commons or something like that. Right now this makes me think that if I use it the music streamed would be against the artists' wishes.
To be fair... Paris Hilton can be a Hilton hotel in Paris. So... Even an proficient English speaker can be mislead
Note the answer on law.stackexchange: this is breach of contract. The consideration provided by the candidate is the time and effort of traveling, so company employees wouldn't have to do it. A possible exception is if the candidate lied to get the interview.

https://law.stackexchange.com/questions/36259/if-a-company-a...
Leonard Susskind, a theoritical physicist at Stanford.

He has open, free video lectures that cover an entire 4 year cirruculum of a physics degree in his personal website called Theoritical Minimum.
Disney files claim on Star Wars fanfilm and monetizes it [video]
Building quickly is rarely a good sign about the quality of the thing that is built. I think a better pitch for electron is simply consistency across platforms, albeit the lowest common denominator sort: slack is pretty terrible on all platforms, but equally so.
The Antisocial Laptop
I'm not really knowledgeable enough on policy to know how this might interact with the new law. But based on my reading, it seems that institutions conducting federally-funded research are required to retain any data generated by the research, but not necessarily that the government "owns" it, per se. There was a change in policy in 1999 that required the ability for the public to use FOIA to access grant-funded research data, with some limitations.

"To balance the need for public access while protecting the research process, OMB’s revision
limits the kinds of data that will be made accessible (it excludes personal and business-related
confidential data) and limits applicability to federally funded data relating to published research
findings produced under a federal award and used in developing an agency action that has the
force and effect of law."

https://fas.org/sgp/crs/secrecy/R42983.pdf
Big Win for Web Accessibility in Domino’s Pizza Case
I wasn't clear. It isn't that anime never has politics. It is that there is anime that isn't political, and quite a lot of it. (I mean, you can always read something in, but if there is a such thing as "not political", there are many animes that are this.) In the west, the latter is becoming rare. At least, in the mainstream. If I may anthropomorphize a bit, the dominant political narrative in the West for the past ~60 years is sensing it's own growing weakness and facing significant challenges for the first time in several decades, and it has responded by cranking up the volume. If you are not precisely in lockstep with it, the volume is quite deafening and it's hardly a wonder that it's turning a lot of people off.

I would also distinguish "political" from "philosophical". A lot of anime is philosophical. That's not what's bothering people. Ghost in the Shell musing about what it means to be human and what the line between human and machine will someday be isn't telling me which candidate I need to vote for or else I'll be cast into the outer social darkness where there is much wailing, gnashing of teeth, and deplatforming.
>but if it happens during the trading day the markets will react instantly and the damage is done.

Sounds like a good hacker movie.
Except if there is UBI there wouldn't be (or be a need for welfare).
That's not what people were told though. This is an incredible wedge issue and the fact that people seem to be surprised about it suggests that they aren't paying attention. It's no coincidence that the stories about "economic refugees" were all over the place before the referendum. I mean obviously people were leaving Syria because they just wanted to take your job, there's no other reason.
>"Honestly, by pointing to your comments from previous discussions, you look like you have an ax to grind rather than being helpful."

I have no axe to grind. Just presenting the facts. Why would I requote everything? Nothing has changed since then.

>"But without a better hypothesis to test and get funding for, this is what they can do."

I mentioned the "better hypothesis" here. It is the only hypothesis that lead to treatments that seem to help at all: https://news.ycombinator.com/item?id=18922340